@charset "UTF-8";@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fontes/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:400 600;font-display:swap;src:url(/fontes/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500 600;font-display:swap;src:url(/fontes/fraunces-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Fraunces;font-style:normal;font-weight:500 600;font-display:swap;src:url(/fontes/fraunces-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light;--mat-sys-background: light-dark(#f7faf9, #101414);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#eff1f0, #2d3131);--mat-sys-inverse-primary: light-dark(#00dddd, #006a6a);--mat-sys-inverse-surface: light-dark(#2d3131, #e0e3e2);--mat-sys-on-background: light-dark(#191c1c, #e0e3e2);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #003737);--mat-sys-on-primary-container: light-dark(#004f4f, #00fbfb);--mat-sys-on-primary-fixed: light-dark(#002020, #002020);--mat-sys-on-primary-fixed-variant: light-dark(#004f4f, #004f4f);--mat-sys-on-secondary: light-dark(#ffffff, #1b3534);--mat-sys-on-secondary-container: light-dark(#324b4b, #cce8e7);--mat-sys-on-secondary-fixed: light-dark(#051f1f, #051f1f);--mat-sys-on-secondary-fixed-variant: light-dark(#324b4b, #324b4b);--mat-sys-on-surface: light-dark(#191c1c, #e0e3e2);--mat-sys-on-surface-variant: light-dark(#3f4948, #dae5e4);--mat-sys-on-tertiary: light-dark(#ffffff, #003917);--mat-sys-on-tertiary-container: light-dark(#005225, #63ff94);--mat-sys-on-tertiary-fixed: light-dark(#00210b, #00210b);--mat-sys-on-tertiary-fixed-variant: light-dark(#005225, #005225);--mat-sys-outline: light-dark(#6f7979, #889392);--mat-sys-outline-variant: light-dark(#bec9c8, #3f4948);--mat-sys-primary: light-dark(#006a6a, #00dddd);--mat-sys-primary-container: light-dark(#00fbfb, #004f4f);--mat-sys-primary-fixed: light-dark(#00fbfb, #00fbfb);--mat-sys-primary-fixed-dim: light-dark(#00dddd, #00dddd);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#4a6363, #b0cccb);--mat-sys-secondary-container: light-dark(#cce8e7, #324b4b);--mat-sys-secondary-fixed: light-dark(#cce8e7, #cce8e7);--mat-sys-secondary-fixed-dim: light-dark(#b0cccb, #b0cccb);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f7faf9, #101414);--mat-sys-surface-bright: light-dark(#f7faf9, #363a39);--mat-sys-surface-container: light-dark(#ebefed, #1c2020);--mat-sys-surface-container-high: light-dark(#e6e9e7, #272b2a);--mat-sys-surface-container-highest: light-dark(#e0e3e2, #313635);--mat-sys-surface-container-low: light-dark(#f1f4f3, #191c1c);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0b0f0e);--mat-sys-surface-dim: light-dark(#d7dbd9, #101414);--mat-sys-surface-tint: light-dark(#006a6a, #00dddd);--mat-sys-surface-variant: light-dark(#dae5e4, #3f4948);--mat-sys-tertiary: light-dark(#006d33, #00e472);--mat-sys-tertiary-container: light-dark(#63ff94, #005225);--mat-sys-tertiary-fixed: light-dark(#63ff94, #63ff94);--mat-sys-tertiary-fixed-dim: light-dark(#00e472, #00e472);--mat-sys-neutral-variant20: #293232;--mat-sys-neutral10: #191c1c;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-body-large-font: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-body-medium-font: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-body-small-font: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-display-large-font: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-display-medium-font: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-display-small-font: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-headline-large-font: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-headline-medium-font: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-headline-small-font: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-label-large-font: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-label-medium-font: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-label-small-font: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-title-large-font: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-title-medium-font: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-title-small-font: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-primary: #3e6b62;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #d8e9e2;--mat-sys-on-primary-container: #14332c;--mat-sys-secondary: #a9845e;--mat-sys-on-secondary: #ffffff;--mat-sys-secondary-container: #f2e7d8;--mat-sys-on-secondary-container: #4a3826;--mat-sys-tertiary: #5f7e98;--mat-sys-on-tertiary: #ffffff;--mat-sys-tertiary-container: #e1eaf2;--mat-sys-on-tertiary-container: #2b3d4d;--mat-sys-surface: #f7f5f1;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-container-low: #faf9f6;--mat-sys-surface-container: #ffffff;--mat-sys-surface-container-high: #f1efe9;--mat-sys-surface-container-highest: #ece9e1;--mat-sys-on-surface: #23302b;--mat-sys-on-surface-variant: #5c6a64;--mat-sys-outline: #d7d3c9;--mat-sys-outline-variant: #e7e3da;--mat-sys-error: #ae534b;--altura-da-tarja-do-ambiente: 2.5rem;--mat-sys-on-error: #ffffff;--mat-sys-error-container: #f7e5e1;--mat-sys-on-error-container: #59130d;--mat-sys-inverse-surface: #23302b;--mat-sys-inverse-on-surface: #f7f5f1;--mat-sys-surface-tint: #3e6b62;--palco-de-video: var(--mat-sys-inverse-surface);--tinta-sobre-o-palco: var(--mat-sys-inverse-on-surface);--sombra-do-palco: color-mix(in srgb, var(--mat-sys-on-surface) 18%, transparent);--barra-administrativa-fundo: var(--mat-sys-inverse-surface);--barra-administrativa-tinta: var(--mat-sys-inverse-on-surface);--humor-1-inicio: #a83f3a;--humor-1-fim: #c2553f;--humor-2-inicio: #c2553f;--humor-2-fim: #d2763a;--humor-3-inicio: #d2763a;--humor-3-fim: #b9842c;--humor-4-inicio: #b9842c;--humor-4-fim: #86963a;--humor-5-inicio: #86963a;--humor-5-fim: #4c8a5f;--humor-1-fundo-inicio: #efdcdc;--humor-1-fundo-fim: #eecfc9;--humor-2-fundo-inicio: #f4e0dc;--humor-2-fundo-fim: #f2d9c8;--humor-3-fundo-inicio: #f7e6dc;--humor-3-fundo-fim: #ebddc4;--humor-4-fundo-inicio: #f2e9d9;--humor-4-fundo-fim: #dde2c8;--humor-5-fundo-inicio: #e9ecdc;--humor-5-fundo-fim: #cdded2;--humor-1-contorno: #6f2623;--humor-2-contorno: #743017;--humor-3-contorno: #5f3f0e;--humor-4-contorno: #3f4817;--humor-5-contorno: #224530;--ap-faixa-verde-fundo: #e4f2e5;--ap-faixa-verde-tinta: #1b5e20;--ap-faixa-verde-forte: #2e7d32;--ap-faixa-amarelo-fundo: #fdf2cc;--ap-faixa-amarelo-tinta: #6b4e00;--ap-faixa-amarelo-forte: #e0a400;--ap-faixa-vermelho-fundo: #fbe3e3;--ap-faixa-vermelho-tinta: #8e1b1b;--ap-faixa-vermelho-forte: #c62828;--mat-card-outlined-container-color: var(--mat-sys-surface-container-lowest);--mat-card-elevated-container-color: var(--mat-sys-surface-container-lowest);--mat-card-filled-container-color: var(--mat-sys-surface-container-lowest);--mat-card-outlined-outline-color: var(--mat-sys-outline-variant);--mat-card-outlined-container-elevation: 0 1px 2px color-mix(in srgb, var(--mat-sys-on-surface) 6%, transparent);--mat-dialog-container-color: var(--mat-sys-surface-container-low);--mat-menu-container-color: var(--mat-sys-surface-container);--mat-select-panel-background-color: var(--mat-sys-surface-container);--mat-autocomplete-background-color: var(--mat-sys-surface-container)}@media screen{html[data-tema=escuro]:not(:has(.pagina-de-apresentacao,.pagina-sobre)){color-scheme:dark;--mat-sys-primary: #9ccfc0;--mat-sys-on-primary: #0b3a31;--mat-sys-primary-container: #2f574d;--mat-sys-on-primary-container: #c8e9de;--mat-sys-secondary: #d7b88e;--mat-sys-on-secondary: #3e2c17;--mat-sys-secondary-container: #5b4631;--mat-sys-on-secondary-container: #f3e3cc;--mat-sys-tertiary: #a6c1d9;--mat-sys-on-tertiary: #16314a;--mat-sys-tertiary-container: #3b526a;--mat-sys-on-tertiary-container: #d8e6f2;--mat-sys-surface: #0f1614;--mat-sys-surface-container-lowest: #1a211e;--mat-sys-surface-container-low: #1e2623;--mat-sys-surface-container: #222b27;--mat-sys-surface-container-high: #2a332f;--mat-sys-surface-container-highest: #343e39;--mat-sys-on-surface: #e6e3dc;--mat-sys-on-surface-variant: #aeb7b1;--mat-sys-outline: #4b5551;--mat-sys-outline-variant: #333d38;--mat-sys-error: #eea196;--mat-sys-on-error: #4e150f;--mat-sys-error-container: #7b2f27;--mat-sys-on-error-container: #fadcd7;--mat-sys-inverse-surface: #e6e3dc;--mat-sys-inverse-on-surface: #23302b;--mat-sys-surface-tint: #9ccfc0;--mat-sys-background: #0f1614;--mat-sys-on-background: #e6e3dc;--mat-sys-surface-variant: #343e39;--mat-sys-surface-dim: #0b100f;--mat-sys-surface-bright: #343e39;--mat-sys-inverse-primary: #3e6b62;--ap-faixa-verde-fundo: #1f3a24;--ap-faixa-verde-tinta: #a8dcac;--ap-faixa-verde-forte: #6fbf74;--ap-faixa-amarelo-fundo: #3f3310;--ap-faixa-amarelo-tinta: #f0d27a;--ap-faixa-amarelo-forte: #e0a400;--ap-faixa-vermelho-fundo: #4a1d1d;--ap-faixa-vermelho-tinta: #f5b3b3;--ap-faixa-vermelho-forte: #e57373;--mat-card-outlined-container-elevation: 0 1px 2px rgb(0 0 0 / 45%);--palco-de-video: #0b100f;--tinta-sobre-o-palco: #e6e3dc;--sombra-do-palco: rgb(0 0 0 / 35%);--barra-administrativa-fundo: #343e39;--barra-administrativa-tinta: #e6e3dc}}body{margin:0;background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}h1:not(.rotulo),h2:not(.rotulo),h3:not(.rotulo),.mat-mdc-card-title:not(.rotulo),.mat-mdc-dialog-title:not(.rotulo){font-family:Fraunces,Georgia,Times New Roman,serif!important;font-weight:600;letter-spacing:-.01em}.mat-mdc-card-content{line-height:1.7}.mat-mdc-card-content p{margin:.5rem 0}.mat-mdc-card-content>*+*{margin-top:.75rem}.mat-mdc-card-header{margin-bottom:1.25rem}.mat-mdc-card-header .mat-mdc-card-subtitle{margin-top:.375rem}.rotulo-com-dica{display:inline-flex;align-items:center;gap:.375rem}.rotulo-com-dica app-icone-de-dica{margin-inline-start:0}.mensagem-de-erro,.mensagem-de-sucesso{margin:0 0 1.25rem}.estado-vazio{line-height:1.65;margin:2rem 0}.conteudo>*+*{margin-top:1.5rem}.conteudo>router-outlet+*{margin-top:0}.mat-mdc-table .mat-mdc-header-row{height:3.25rem}.mat-mdc-table .mat-mdc-row{height:3.75rem}.mat-mdc-table{background-color:transparent!important}.campo+.campo,mat-form-field+mat-form-field{margin-top:.75rem}.filtros .campo+.campo,.linha-de-campos .campo+.campo,.filtros mat-form-field+mat-form-field,.filtros-das-notas mat-form-field+mat-form-field,.filtros-da-evolucao mat-form-field+mat-form-field,.filtros-do-diario mat-form-field+mat-form-field,.campos-dos-filtros mat-form-field+mat-form-field,.linha-de-campos mat-form-field+mat-form-field,.horarios mat-form-field+mat-form-field,.linha-de-horarios mat-form-field+mat-form-field,.linha-de-datas mat-form-field+mat-form-field{margin-top:0}:where(:not([class*=grade]))>.mat-mdc-card+.mat-mdc-card{margin-top:1rem}.grade-de-laminas .mat-mdc-card+.mat-mdc-card,.grade-de-testes .mat-mdc-card+.mat-mdc-card,.analise-do-periodo .mat-mdc-card+.mat-mdc-card,.cartoes .mat-mdc-card+.mat-mdc-card,.graficos .mat-mdc-card+.mat-mdc-card,.painel-financeiro .mat-mdc-card+.mat-mdc-card,.painel-do-caixa .mat-mdc-card+.mat-mdc-card{margin-top:0}.pagina-de-inicio .cabecalho-da-pagina .titulo .data-de-hoje{margin:0 0 .375rem;color:var(--mat-sys-on-surface-variant);font-size:.8125rem;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.pagina-de-inicio .grade-do-meu-dia{display:flex;flex-direction:column;gap:1.25rem}.pagina-de-inicio .coluna-principal,.pagina-de-inicio .coluna-lateral{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.pagina-de-inicio .coluna-principal--com-recados app-recados-do-consultorio{order:-1}.pagina-de-inicio .coluna-principal .mat-mdc-card+.mat-mdc-card,.pagina-de-inicio .coluna-lateral .mat-mdc-card+.mat-mdc-card{margin-top:0}.pagina-de-inicio .cartao-do-dia mat-card-content,.pagina-de-inicio .cartao-de-resultados mat-card-content,.pagina-de-inicio .cartao-de-combinados mat-card-content,.pagina-de-inicio .cartao-das-pendencias mat-card-content,.pagina-de-inicio .cartao-das-notas-pendentes mat-card-content,.pagina-de-inicio .cartao-de-acontecimentos mat-card-content{display:flex;flex-direction:column}.pagina-de-inicio .cartao-do-dia mat-card-content>*+*,.pagina-de-inicio .cartao-de-resultados mat-card-content>*+*,.pagina-de-inicio .cartao-de-combinados mat-card-content>*+*,.pagina-de-inicio .cartao-das-pendencias mat-card-content>*+*,.pagina-de-inicio .cartao-das-notas-pendentes mat-card-content>*+*,.pagina-de-inicio .cartao-de-acontecimentos mat-card-content>*+*{margin-top:0}.pagina-de-inicio .cartao-do-dia mat-card-content>.link-ver-mais,.pagina-de-inicio .cartao-de-resultados mat-card-content>.link-ver-mais,.pagina-de-inicio .cartao-de-combinados mat-card-content>.link-ver-mais,.pagina-de-inicio .cartao-das-pendencias mat-card-content>.link-ver-mais,.pagina-de-inicio .cartao-das-notas-pendentes mat-card-content>.link-ver-mais,.pagina-de-inicio .cartao-de-acontecimentos mat-card-content>.link-ver-mais{padding-top:.75rem}.pagina-de-inicio .foco-de-agora{padding:1.125rem 1.25rem;border:1px solid var(--mat-sys-primary-container);border-radius:16px;background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.pagina-de-inicio .foco-de-agora .contexto{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.71875rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.pagina-de-inicio .foco-de-agora .contexto .pulso{flex:none;width:7px;height:7px;border-radius:50%;background:var(--mat-sys-primary)}.pagina-de-inicio .foco-de-agora .corpo{display:flex;align-items:center;flex-wrap:wrap;gap:.875rem 1rem;margin-top:.75rem}.pagina-de-inicio .foco-de-agora .iniciais{display:grid;place-items:center;flex:none;width:46px;height:46px;border:1px solid var(--mat-sys-primary-container);border-radius:50%;background:var(--mat-sys-surface-container-lowest);color:var(--mat-sys-primary);font-size:.9375rem;font-weight:600}.pagina-de-inicio .foco-de-agora .quem{flex:1 1 14rem;min-width:0}.pagina-de-inicio .foco-de-agora .quem h2{margin:0;font-size:1.375rem;line-height:1.25}.pagina-de-inicio .foco-de-agora .quem .meta{margin:.25rem 0 0;font-size:.8125rem;line-height:1.5;opacity:.85}.pagina-de-inicio .foco-de-agora .acoes{display:flex;gap:.625rem;margin-left:auto}.pagina-de-inicio .cartao-do-dia .contagem{color:var(--mat-sys-on-surface-variant);font-size:.8125rem;font-weight:500}.pagina-de-inicio .grade-do-meu-dia .coluna-principal mat-card.cartao-do-dia.cartao-do-dia--destaque{position:relative;overflow:hidden;border:1px solid var(--mat-sys-outline-variant);border-radius:18px;background:var(--mat-sys-surface-container-lowest);box-shadow:var(--mat-sys-level1)}.pagina-de-inicio .grade-do-meu-dia .coluna-principal mat-card.cartao-do-dia.cartao-do-dia--destaque:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--mat-sys-primary)}.pagina-de-inicio .grade-do-meu-dia .coluna-principal mat-card.cartao-do-dia.cartao-do-dia--destaque mat-card-content{padding:1.25rem}.pagina-de-inicio .grade-do-meu-dia .coluna-principal mat-card.cartao-do-dia.cartao-do-dia--destaque .cabecalho-do-bloco{margin-bottom:1.125rem}.pagina-de-inicio .grade-do-meu-dia .coluna-principal mat-card.cartao-do-dia.cartao-do-dia--destaque .cabecalho-do-bloco h2{font-size:1.4375rem;font-weight:600;letter-spacing:-.015em;line-height:1.2}.pagina-de-inicio .grade-do-meu-dia .coluna-principal mat-card.cartao-do-dia.cartao-do-dia--destaque .contagem{padding:.25rem .75rem;border-radius:999px;background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container);font-weight:600;line-height:1.5}.pagina-de-inicio .grade-do-meu-dia .coluna-principal mat-card.cartao-do-dia.cartao-do-dia--destaque .linha-do-dia .encontro{padding-block:.9375rem}.pagina-de-inicio .linha-do-dia{margin:0;padding:0;list-style:none}.pagina-de-inicio .encontro{display:flex;align-items:flex-start;gap:.75rem .875rem;padding:.8125rem .625rem;border-top:1px solid var(--mat-sys-outline-variant)}.pagina-de-inicio .encontro:first-child{border-top:0}.pagina-de-inicio .encontro.agora{border-top-color:transparent;border-radius:10px;background:var(--mat-sys-surface-container-low);box-shadow:inset 3px 0 0 var(--mat-sys-primary)}.pagina-de-inicio .encontro.concluida{opacity:.85}.pagina-de-inicio .encontro .hora{display:flex;flex-direction:column;flex:none;width:3.9rem}.pagina-de-inicio .encontro .hora .valor{color:var(--mat-sys-on-surface);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.pagina-de-inicio .encontro .hora .quando{margin-top:.0625rem;color:var(--mat-sys-on-surface-variant);font-size:.6875rem;font-weight:500;line-height:1.3;white-space:nowrap}.pagina-de-inicio .encontro .item-corpo{display:flex;align-items:center;flex:1 1 auto;flex-wrap:wrap;gap:.5rem .75rem;min-width:0}.pagina-de-inicio .encontro .item-quem{display:flex;flex-direction:column;flex:1 1 12rem;gap:.25rem;min-width:0}.pagina-de-inicio .encontro .etiquetas{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem}.pagina-de-inicio .encontro .item-fim{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-left:auto;--mdc-text-button-container-height: 36px;--mdc-filled-button-container-height: 36px;--mdc-outlined-button-container-height: 36px}.pagina-de-inicio .cartao-das-pendencias .apoio{margin:0 0 .75rem;color:var(--mat-sys-on-surface-variant);font-size:.875rem;line-height:1.55}.pagina-de-inicio .cartao-das-notas-pendentes .apoio{margin:0 0 .75rem;color:var(--mat-sys-on-surface-variant);font-size:.8125rem;line-height:1.5}.pagina-de-inicio .etiqueta.nota-pendente{background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container)}.pagina-de-inicio .lista-de-notas-pendentes{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.pagina-de-inicio .nota-pendente{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem 0;border-top:1px solid var(--mat-sys-outline-variant)}.pagina-de-inicio .nota-pendente:first-child{border-top:0;padding-top:0}.pagina-de-inicio .nota-pendente .dados-da-nota{display:flex;flex:1 1 auto;flex-direction:column;gap:.125rem;min-width:0}.pagina-de-inicio .nota-pendente .linha-do-cliente{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem}.pagina-de-inicio .nota-pendente .linha-do-cliente strong{font-size:.9063rem}.pagina-de-inicio .nota-pendente .situacao-da-nota{background:var(--mat-sys-surface-container-highest);color:var(--mat-sys-on-surface-variant)}.pagina-de-inicio .nota-pendente .situacao-da-nota.situacao-revisada{background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.pagina-de-inicio .nota-pendente .trecho{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--mat-sys-on-surface-variant);font-size:.8125rem;line-height:1.45}.pagina-de-inicio .nota-pendente button{flex:none}.pagina-de-inicio .falha-das-notas{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.5rem .75rem;padding:.75rem;border-radius:10px;background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container);font-size:.875rem;line-height:1.5}.pagina-de-inicio .esqueleto-das-notas{display:flex;flex-direction:column;gap:.5rem}.pagina-de-inicio .esqueleto-das-notas .linha-do-esqueleto{display:block;height:.75rem;border-radius:999px;background:var(--mat-sys-surface-container-highest);animation:esqueleto-pulsar 1.4s ease-in-out infinite}.pagina-de-inicio .esqueleto-das-notas .linha-do-esqueleto.linha-larga{width:78%}.pagina-de-inicio .esqueleto-das-notas .linha-do-esqueleto.linha-curta{width:52%}.pagina-de-inicio .atalhos{margin:1.5rem 0}.pagina-de-inicio .atalhos h2{margin:0 0 .75rem;font-size:1.15rem}.pagina-de-inicio .grade-de-atalhos{display:flex;flex-wrap:wrap;gap:.75rem}.pagina-de-inicio .grade-de-atalhos button{min-height:44px}.pagina-de-inicio .link-ver-mais{display:inline-flex;align-items:center;min-height:44px;margin-top:.75rem;color:var(--mat-sys-primary);font-weight:600;text-decoration:none}.pagina-de-inicio .link-ver-mais:hover{text-decoration:underline}@media(min-width:1280px){.pagina-de-inicio .grade-do-meu-dia{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:1.5rem;align-items:start}}.pagina-de-inicio .selo-de-pauta{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:999px;background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container);font:var(--mat-sys-label-small);font-weight:600;white-space:nowrap}.pagina-de-inicio .cartao-da-dica-do-dia{margin:.25rem 0 1.5rem;background:var(--mat-sys-surface-container-lowest)}.pagina-de-inicio .cartao-da-dica-do-dia .rotulo-da-dica{display:inline-flex;align-items:center;gap:.375rem;color:var(--mat-sys-primary);font-size:.8125rem;font-weight:600;letter-spacing:.02em}.pagina-de-inicio .cartao-da-dica-do-dia .rotulo-da-dica svg{width:16px;height:16px}.pagina-de-inicio .cartao-da-dica-do-dia .titulo-da-dica{margin:.375rem 0 .125rem;font-size:1.05rem}.pagina-de-inicio .cartao-da-dica-do-dia .texto-da-dica{margin:0;max-width:68ch;color:var(--mat-sys-on-surface-variant)}.etiqueta-pm5{display:inline-flex;align-items:center;gap:.25rem;width:fit-content;padding:.125rem .5rem;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.4;white-space:nowrap}.etiqueta-pm5.recado-espera,.etiqueta-pm5.marcador-espera{background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.etiqueta-pm5.recado-informativo,.etiqueta-pm5.marcador-informativo{background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container)}.etiqueta-pm5.recado-resolvido,.etiqueta-pm5.marcador-neutro{background:var(--mat-sys-surface-container-highest);color:var(--mat-sys-on-surface-variant)}.etiqueta-pm5.recado-neutro{background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant)}:root{--respiro-do-cabecalho: 1.75rem;--tamanho-do-titulo-da-pagina: clamp(1.5rem, 1.2rem + .8vw, 1.75rem);--tamanho-do-titulo-de-secao: 1.375rem;--chip-de-estado-espaco: .25rem .75rem;--chip-de-estado-fonte: var(--mat-sys-label-medium);--etiqueta-de-estado-espaco: .125rem .5rem;--etiqueta-de-estado-fonte: var(--mat-sys-label-small);--etiqueta-de-estado-peso: 600;--tile-raio: 16px;--tile-espaco: .875rem 1rem;--tile-numero-tamanho: 1.75rem;--tile-numero-peso: 600;--vazio-borda: 1px dashed var(--mat-sys-outline-variant);--vazio-raio: 12px;--vazio-fundo: var(--mat-sys-surface-container-low);--vazio-espaco: 1rem 1.25rem}.chip-de-estado,.etiqueta-de-estado{display:inline-flex;align-items:center;width:fit-content;border-radius:999px;white-space:nowrap}.chip-de-estado{padding:var(--chip-de-estado-espaco);font:var(--chip-de-estado-fonte)}.etiqueta-de-estado{padding:var(--etiqueta-de-estado-espaco);font:var(--etiqueta-de-estado-fonte);font-weight:var(--etiqueta-de-estado-peso)}.vazio-em-bloco{padding:var(--vazio-espaco);border:var(--vazio-borda);border-radius:var(--vazio-raio);background:var(--vazio-fundo);color:var(--mat-sys-on-surface-variant)}.cabecalho-da-pagina{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:var(--respiro-do-cabecalho)}.cabecalho-da-pagina .titulo{flex:1 1 auto;min-width:0}.cabecalho-da-pagina .titulo h1{margin:0;font-size:var(--tamanho-do-titulo-da-pagina);line-height:1.2;color:var(--mat-sys-on-surface)}.cabecalho-da-pagina .titulo p:not(.olho-da-secao):not(.data-de-hoje){margin:.5rem 0 0;max-width:68ch;color:var(--mat-sys-on-surface-variant);font-size:.9375rem;line-height:1.65}.cabecalho-da-pagina .olho-da-secao{margin:0 0 .375rem;color:var(--mat-sys-primary);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.cabecalho-da-pagina .acoes-da-pagina{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.cabecalho-da-pagina .acoes-da-pagina,.cabecalho-da-pagina app-botao-voltar{margin-inline-start:auto}.mensagem-de-erro,.mensagem-de-sucesso{display:block!important;padding:.75rem 1rem!important;border:1px solid var(--mat-sys-outline-variant)!important;border-left:4px solid var(--mat-sys-outline)!important;border-radius:8px!important;background:var(--mat-sys-surface)!important;color:var(--mat-sys-on-surface)!important;font:var(--mat-sys-body-small)!important}.mensagem-de-erro{border-left-color:var(--mat-sys-error)!important}.apenas-leitor-de-tela{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mensagem-de-sucesso{border-left-color:var(--mat-sys-primary)!important}.tabela-rolavel{--superficie-da-rolagem: var(--mat-sys-surface-container-lowest);--tinta-do-degrade: color-mix(in srgb, var(--mat-sys-on-surface) 16%, transparent);max-width:100%;overflow-x:auto;background-color:var(--superficie-da-rolagem);background-image:linear-gradient(to right,var(--superficie-da-rolagem) 40%,transparent),linear-gradient(to left,var(--superficie-da-rolagem) 40%,transparent),linear-gradient(to right,var(--tinta-do-degrade),transparent),linear-gradient(to left,var(--tinta-do-degrade),transparent);background-position:left center,right center,left center,right center;background-size:56px 100%,56px 100%,20px 100%,20px 100%;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll}.tabela-rolavel>table{background-color:transparent!important}.tabela-rolavel:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px;border-radius:6px}.tabela-rolavel:has(>.tabela-de-gestao),.tabela-rolavel:has(>.tabela-de-auditoria){border-radius:14px}.nome-protegido{filter:blur(5px);transition:filter .18s ease-out}@media(prefers-reduced-motion:reduce){.nome-protegido{transition:none}}.barra-superior .modo-de-discricao{display:inline-flex;align-items:center;gap:.625rem;min-height:44px;margin-left:auto;padding:.25rem .5rem;border-radius:12px;color:var(--mat-sys-on-surface-variant);cursor:pointer;-webkit-user-select:none;user-select:none}.barra-superior .modo-de-discricao .texto-do-modo{display:flex;flex-direction:column;line-height:1.3}.barra-superior .modo-de-discricao .texto-do-modo strong{color:var(--mat-sys-on-surface);font-size:.7813rem;font-weight:600}.barra-superior .modo-de-discricao .texto-do-modo .explicacao-do-modo{font-size:.6875rem}.barra-superior .modo-de-discricao .interruptor{position:relative;flex:none;width:38px;height:22px}.barra-superior .modo-de-discricao .interruptor input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.barra-superior .modo-de-discricao .interruptor .trilho{display:block;width:100%;height:100%;border:1px solid var(--mat-sys-outline-variant);border-radius:999px;background:var(--mat-sys-surface-container-highest);transition:background .18s ease-out,border-color .18s ease-out}.barra-superior .modo-de-discricao .interruptor .botao{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--mat-sys-surface-container-lowest);box-shadow:0 1px 2px #00000038;transition:transform .18s ease-out}.barra-superior .modo-de-discricao .interruptor input:checked+.trilho{border-color:var(--mat-sys-primary);background:var(--mat-sys-primary)}.barra-superior .modo-de-discricao .interruptor input:checked~.botao{background:var(--mat-sys-on-primary);transform:translate(16px)}.barra-superior .modo-de-discricao .interruptor input:focus-visible+.trilho{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.barra-superior .modo-de-discricao:hover{color:var(--mat-sys-on-surface)}@media(max-width:599px){.barra-superior:has(.modo-de-discricao){flex-wrap:wrap;row-gap:.25rem}.barra-superior .modo-de-discricao{order:3;flex-basis:100%;margin-left:0;padding:.375rem 0 0;border-top:1px solid var(--mat-sys-outline-variant);border-radius:0}.barra-superior .modo-de-discricao .texto-do-modo{flex:1}}@media(min-width:1280px){.pagina-de-cadastro .planos{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.pagina-de-cadastro .planos:has(.cartao-de-plano--teste){grid-template-columns:repeat(auto-fit,minmax(9.25rem,1fr))}.pagina-de-cadastro .planos:has(.cartao-de-plano--teste) .cartao-de-plano__descricao{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}}.pagina-de-cadastro .cartao-de-plano.cartao-de-plano--teste{border-color:color-mix(in srgb,var(--mat-sys-tertiary) 40%,var(--mat-sys-outline-variant));background:color-mix(in srgb,var(--mat-sys-tertiary-container) 28%,var(--mat-sys-surface-container-lowest))}.pagina-de-cadastro .cartao-de-plano.cartao-de-plano--teste .selo.selo--teste{border-color:color-mix(in srgb,var(--mat-sys-tertiary) 45%,transparent);background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container)}.pagina-de-cadastro .cartao-de-plano.cartao-de-plano--teste .cartao-de-plano__descricao.cartao-de-plano__descricao{color:var(--mat-sys-on-surface);font-weight:500}.pagina-de-cadastro .cartao-de-plano.cartao-de-plano--teste .cartao-de-plano__detalhe.cartao-de-plano__detalhe--indisponivel{color:var(--mat-sys-error)}.pagina-de-cadastro .cartao-de-plano.cartao-de-plano--teste.mat-mdc-radio-disabled{cursor:not-allowed}.pagina-de-cadastro .resumo__nota-do-teste{margin:.5rem 0 0;padding:.5rem .75rem;border-left:3px solid var(--mat-sys-tertiary);border-radius:0 8px 8px 0;background:color-mix(in srgb,var(--mat-sys-tertiary-container) 35%,transparent);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-small)}@media(min-width:600px){app-contrato-na-revisao{--altura-maxima-da-caixa-do-contrato: 8rem}}@media(max-width:959px){.pagina-de-cadastro .trilha__lista--longa .trilha__etapa:not(.trilha__etapa--atual){flex:0 0 auto}.pagina-de-cadastro .trilha__lista--longa .trilha__etapa:not(.trilha__etapa--atual) .trilha__rotulo{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(max-width:959px){:root{--altura-da-barra-inferior: calc(4.375rem + env(safe-area-inset-bottom)) }:where(app-dialogo-de-respostas,app-passo-do-termo,app-checklist-pre-sala) .cabecalho{flex-wrap:wrap;padding:.75rem 1rem}.acoes-do-cabecalho{flex-wrap:wrap;justify-content:flex-start;width:100%;row-gap:.5rem}.filtros{align-items:stretch}mat-card-content:has(>table){overflow-x:auto}.acoes-da-linha,.linha-de-titulo{flex-wrap:wrap;row-gap:.5rem}.barra-de-filtros-do-catalogo .grupo-de-chips{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:.25rem}.barra-de-filtros-do-catalogo .grupo-de-chips .chip-de-filtro{flex:none;scroll-snap-align:start}.acoes-da-sessao{width:100%;margin-left:0!important;justify-content:flex-end;row-gap:.5rem}}@media(max-width:599px){.pagina-da-sala .bloco-de-video .palco.modo-tela{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto auto!important;aspect-ratio:auto!important}.pagina-da-sala .bloco-de-video .palco.modo-tela .video-tela{grid-area:1/1/2/3!important;height:auto!important;aspect-ratio:16/9}.pagina-da-sala .bloco-de-video .palco.modo-tela .video-remoto{grid-area:2/1/3/2!important;height:auto!important;aspect-ratio:4/3}.pagina-da-sala .bloco-de-video .palco.modo-tela .video-local{grid-area:2/2/3/3!important;height:auto!important;aspect-ratio:4/3}.pagina-da-sala .bloco-de-video .palco.modo-tela.sem-local .video-remoto{grid-area:2/1/3/3!important}.pagina-da-sala .bloco-de-video .palco.modo-tela .faixa-de-quem-compartilha,.pagina-da-sala .bloco-de-video .palco.modo-tela .botao-de-tela-cheia,.pagina-da-sala .bloco-de-video .palco.modo-tela .acoes-em-tela-cheia{grid-area:1/1/2/3!important}.pagina-da-sala .bloco-de-video .palco.modo-tela .faixa-de-quem-compartilha{max-width:calc(100% - 11rem)}.pagina-da-sala .bloco-de-video .palco.grade-de-videos{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))!important;max-height:60vh!important}}@media(max-width:599px){.item-da-entrevista{padding:.625rem .75rem!important}.painel-de-triagem{padding:.75rem!important}.painel-de-triagem .mapa-dos-itens li{gap:.5rem!important}.painel-de-triagem .para-repassar-agora{padding:.625rem .75rem!important}mat-dialog-container .resumo .linha{flex-wrap:wrap!important}}@media(max-width:599px){.painel-do-dialogo-de-nova-nota{width:100vw!important;max-width:none!important;height:100%}.painel-do-dialogo-de-nova-nota .mat-mdc-dialog-surface{border-radius:0!important}.painel-do-dialogo-de-nova-nota app-dialogo-de-nova-nota mat-dialog-actions{flex-direction:column-reverse;align-items:stretch}.painel-do-dialogo-de-nova-nota app-dialogo-de-nova-nota mat-dialog-actions button{width:100%;min-height:44px}.painel-do-dialogo-de-nova-nota app-dialogo-de-nova-nota mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0}.painel-do-dialogo-de-nova-nota app-dialogo-de-nova-nota{display:flex;flex-direction:column;height:100%;min-height:0}.painel-do-dialogo-de-nova-nota app-dialogo-de-nova-nota .mat-mdc-dialog-content{flex:1 1 auto;min-height:0;max-height:none}app-editor-de-nota-clinica{--largura-maxima-do-campo-do-modelo: none}app-dialogo-de-arrependimento mat-dialog-actions,app-dialogo-do-recibo mat-dialog-actions{flex-direction:column;align-items:stretch;gap:.5rem}app-dialogo-de-arrependimento mat-dialog-actions .mat-mdc-button-base,app-dialogo-do-recibo mat-dialog-actions .mat-mdc-button-base{width:100%}app-dialogo-de-arrependimento mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base,app-dialogo-do-recibo mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0}}@media(max-width:599px){.mat-mdc-button-base:not(.mat-mdc-icon-button):not(.mat-mdc-fab):not(.mat-mdc-mini-fab){min-height:44px}.mat-button-toggle-button{min-height:44px}app-ajuda-da-metrica{--alvo-do-botao-de-ajuda: 2.75rem}app-explicacao-do-bloco{--alvo-do-botao-da-explicacao: 2.75rem}app-precisa-de-atencao{--altura-do-filtro-de-atencao: 2.75rem}mat-button-toggle-group:has(>.mat-button-toggle:nth-child(4):last-child){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}mat-button-toggle-group:has(>.mat-button-toggle:nth-child(4):last-child) .mat-button-toggle:nth-child(3){border-left:0}mat-button-toggle-group:has(>.mat-button-toggle:nth-child(4):last-child) .mat-button-toggle:nth-child(n+3){border-top:1px solid var(--mat-sys-outline-variant)}}@media(max-width:599px){.cabecalho-da-pagina{flex-direction:column;align-items:stretch}.cabecalho-da-pagina .acoes-da-pagina{width:100%;margin-inline-start:0}.cabecalho-da-pagina .acoes-da-pagina>button,.cabecalho-da-pagina .acoes-da-pagina>a,.cabecalho-da-pagina .acoes-da-pagina>mat-button-toggle-group{flex:1 1 100%}}@media(max-width:599px){.botao-com-selo.mdc-button{height:auto;min-height:44px;padding-block:6px}.botao-com-selo .mdc-button__label{display:inline-flex;flex-wrap:wrap;justify-content:center;row-gap:4px}}@media(max-width:959px){.cdk-overlay-pane:has(>.aviso-acima-da-barra-inferior){pointer-events:none}.mat-mdc-snack-bar-container.aviso-acima-da-barra-inferior{margin-bottom:calc(var(--altura-da-barra-inferior) + .5rem);pointer-events:auto}}.mat-mdc-snack-bar-label{overflow-wrap:anywhere}@media(max-width:599px){.resumo-dos-alertas{grid-template-columns:minmax(0,1fr)!important}.lista-de-episodios .descricao-do-episodio,.alertas-do-episodio .cabecalho-do-alerta,.banner-de-alertas-criticos .conteudo-do-banner{flex-wrap:wrap!important}.banner-de-alertas-criticos .conteudo-do-banner .texto{flex:1 1 100%;order:2}.banner-de-alertas-criticos .conteudo-do-banner .acao{order:3;width:100%}.cartao-de-alertas .conteudo-do-cartao .acao{width:100%}}@media print{body.imprimindo-orientacoes-de-triagem *{visibility:hidden}body.imprimindo-orientacoes-de-triagem .painel-de-triagem,body.imprimindo-orientacoes-de-triagem .painel-de-triagem *{visibility:visible}body.imprimindo-orientacoes-de-triagem .painel-de-triagem{position:absolute;top:0;left:0;width:100%;margin:0;border:0;background:transparent}body.imprimindo-orientacoes-de-triagem .painel-de-triagem .acoes-de-impressao{display:none!important}body.imprimindo-recibo *{visibility:hidden}body.imprimindo-recibo .recibo-para-impressao,body.imprimindo-recibo .recibo-para-impressao *{visibility:visible}body.imprimindo-recibo .recibo-para-impressao{position:absolute;top:0;left:0;width:100%}body.imprimindo-recibo .recibo-para-impressao .mat-mdc-dialog-actions,.pagina-dos-termos .so-na-tela{display:none!important}.pagina-dos-termos .folha{border:0!important;box-shadow:none!important;background:transparent!important}}.pagina-da-sala .bloco-de-video .palco.grade-de-videos{display:grid;grid-template-columns:repeat(var(--colunas-da-grade, 2),minmax(0,1fr));grid-auto-rows:max-content;gap:.75rem;aspect-ratio:auto;overflow-y:auto;max-height:min(70vh,640px);padding:0;background:transparent}.pagina-da-sala .bloco-de-video .palco.grade-de-videos .tile-de-video{position:relative;aspect-ratio:4/3;border-radius:12px;overflow:hidden;background:var(--mat-sys-surface-container-highest)}.pagina-da-sala .bloco-de-video .palco.grade-de-videos .tile-de-video.tile-falando{box-shadow:inset 0 0 0 3px var(--mat-sys-tertiary)}.pagina-da-sala .bloco-de-video .palco.grade-de-videos .tile-de-video .video-do-tile{width:100%;height:100%;object-fit:cover;display:block}.pagina-da-sala .bloco-de-video .palco.grade-de-videos .tile-de-video .tile-sem-camera{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant)}.pagina-da-sala .bloco-de-video .palco.grade-de-videos .tile-de-video .tile-sem-camera .iniciais{display:grid;place-items:center;width:3rem;height:3rem;border-radius:999px;background:var(--mat-sys-surface-container-highest);font:var(--mat-sys-title-large)}.pagina-da-sala .bloco-de-video .palco.grade-de-videos .tile-de-video .tile-sem-camera svg{width:18px;height:18px}.pagina-da-sala .bloco-de-video .palco.grade-de-videos .tile-de-video .identificacao-do-tile{position:absolute;right:.5rem;bottom:.5rem;left:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.pagina-da-sala .bloco-de-video .palco.grade-de-videos .tile-de-video .identificacao-do-tile .nome-do-tile{max-width:72%;padding:.25rem .625rem;border-radius:999px;background:var(--palco-de-video);color:var(--tinta-sobre-o-palco);font:var(--mat-sys-label-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pagina-da-sala .bloco-de-video .palco.grade-de-videos .tile-de-video .identificacao-do-tile .situacao-do-tile{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--palco-de-video);color:var(--tinta-sobre-o-palco)}.pagina-da-sala .bloco-de-video .palco.grade-de-videos .tile-de-video .identificacao-do-tile .situacao-do-tile svg{width:14px;height:14px}.pagina-da-sala .bloco-de-video .sr-do-tile{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pagina-da-sala .painel-do-compartilhamento{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.25rem;border:1px solid var(--mat-sys-outline-variant);border-left:4px solid var(--mat-sys-secondary);border-radius:12px;background:var(--mat-sys-surface-container-low);animation:surgir-da-espera .24s ease-out}.pagina-da-sala .painel-do-compartilhamento h2{margin:0;font:var(--mat-sys-title-medium)}.pagina-da-sala .painel-do-compartilhamento p{margin:0;max-width:68ch;color:var(--mat-sys-on-surface-variant)}.pagina-da-sala .painel-do-compartilhamento .acoes-do-painel{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.25rem}.pagina-financeiro .painel-financeiro{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem}.pagina-financeiro .painel-financeiro .barra-de-carregamento,.pagina-financeiro .painel-financeiro .mensagem-de-erro{grid-column:1/-1}.pagina-financeiro .cartao-do-resumo{border-left-width:4px;border-left-style:solid;--cartao-texto: .875rem;--cartao-texto-menor: .8125rem;--cartao-entrelinha: 1.6;--cartao-familia: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--cartao-peso: 400}.pagina-financeiro .cartao-do-resumo .mat-mdc-card-content{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem 1.5rem}.pagina-financeiro .cartao-do-resumo .mat-mdc-card-content>*+*{margin-top:0}.pagina-financeiro .cartao-do-resumo .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-large);font-weight:600;letter-spacing:.02em;line-height:1.4;text-transform:uppercase}.pagina-financeiro .cartao-do-resumo .valor{font-family:Fraunces,Georgia,Times New Roman,serif;font-size:2.25rem;font-weight:600;line-height:1.15;color:var(--mat-sys-on-surface);font-variant-numeric:tabular-nums}.pagina-financeiro .cartao-do-resumo .detalhe{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--cartao-peso) var(--cartao-texto)/var(--cartao-entrelinha) var(--cartao-familia)}.pagina-financeiro .cartao-do-resumo .mat-mdc-card-content>a.mat-mdc-button-base{margin-top:.25rem}.pagina-financeiro .cartao-a-receber{border-left-color:var(--mat-sys-secondary)}.pagina-financeiro .cartao-recebido{border-left-color:var(--mat-sys-primary)}.pagina-financeiro .cartao-pacotes{border-left-color:var(--mat-sys-tertiary)}.pagina-financeiro .cartao-para-resolver{margin-bottom:1.5rem}.pagina-financeiro.pagina-do-hub-financeiro .cartao-para-resolver .mat-mdc-card-title{font-size:var(--tamanho-do-titulo-de-secao);line-height:1.3}.pagina-financeiro.pagina-do-hub-financeiro .cartao-para-resolver .mat-mdc-card-subtitle{max-width:72ch;color:var(--mat-sys-on-surface-variant);font-size:.9375rem;font-weight:400;line-height:1.6}.pagina-financeiro .lista-para-resolver{margin:0;padding:0;list-style:none}.pagina-financeiro .lista-para-resolver .sessao-a-resolver{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.75rem 0}.pagina-financeiro .lista-para-resolver .sessao-a-resolver+.sessao-a-resolver{border-top:1px solid var(--mat-sys-outline-variant)}.pagina-financeiro .lista-para-resolver .sessao-a-resolver .quando{display:inline-flex;align-items:center;gap:.5rem;min-width:110px}.pagina-financeiro .lista-para-resolver .sessao-a-resolver .etiqueta-do-dia{display:inline-block;padding:.125rem .625rem;border-radius:999px;background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container);font-size:.75rem;font-weight:600}.pagina-financeiro .lista-para-resolver .sessao-a-resolver .horario{font-variant-numeric:tabular-nums;color:var(--mat-sys-on-surface);font-weight:500}.pagina-financeiro .lista-para-resolver .sessao-a-resolver .dados-da-sessao{display:flex;flex-direction:column;flex:1 1 200px}.pagina-financeiro .lista-para-resolver .sessao-a-resolver .dados-da-sessao .email{color:var(--mat-sys-on-surface-variant);font-size:.8125rem}.pagina-financeiro .lista-para-resolver .sessao-a-resolver button{margin-left:auto}.pagina-financeiro .atalhos-do-hub{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem}@media(min-width:1280px){.pagina-financeiro .atalhos-do-hub{grid-template-columns:repeat(4,minmax(0,1fr))}}.pagina-financeiro .cartao-de-atalho{display:flex;flex-direction:column;gap:.375rem;min-width:0;padding:1.25rem 1.25rem 1rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest);color:var(--mat-sys-on-surface);text-decoration:none;transition:border-color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out}.pagina-financeiro .cartao-de-atalho:hover{border-color:var(--mat-sys-primary);transform:translateY(-2px);box-shadow:0 8px 22px color-mix(in srgb,var(--mat-sys-on-surface) 6%,transparent)}.pagina-financeiro .cartao-de-atalho:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.pagina-financeiro .cartao-de-atalho .icone{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:12px;background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.pagina-financeiro .cartao-de-atalho .icone svg{width:20px;height:20px}.pagina-financeiro .cartao-de-atalho h2{margin:.25rem 0 0;color:var(--mat-sys-on-surface);font-size:1.375rem;line-height:1.25}.pagina-financeiro .cartao-de-atalho p{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium);line-height:1.55}.pagina-financeiro .cartao-de-atalho .metrica{align-self:flex-start;margin-top:.25rem;padding:.25rem .625rem;border-radius:999px;background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);font-weight:600;font-variant-numeric:tabular-nums}.pagina-financeiro .cartao-de-atalho .abrir{display:inline-flex;align-items:center;gap:.375rem;margin-top:auto;padding-top:.75rem;color:var(--mat-sys-primary);font:var(--mat-sys-label-large);font-weight:600}.pagina-financeiro .cartao-de-atalho .abrir svg{width:16px;height:16px}.pagina-financeiro .redirecionando{margin:2rem 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium);text-align:center}.pagina-financeiro .movimento-do-periodo,.pagina-financeiro .extrato-do-periodo,.pagina-financeiro .situacao-por-cliente,.pagina-financeiro .pacotes-de-sessoes{margin-bottom:1.5rem}.pagina-financeiro .cabecalho-da-secao{margin-bottom:1rem}.pagina-financeiro .cabecalho-da-secao h2{margin:0;font-size:var(--tamanho-do-titulo-de-secao);line-height:1.3;color:var(--mat-sys-on-surface)}.pagina-financeiro .cabecalho-da-secao p{max-width:72ch;margin:.375rem 0 0;color:var(--mat-sys-on-surface-variant);font-size:.9375rem;line-height:1.6}.pagina-financeiro{--recuo-do-texto-da-etiqueta: .625rem}.pagina-financeiro .filtros{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem}.pagina-financeiro .filtros .campo-de-busca{flex:1 1 240px;max-width:380px}.pagina-financeiro .filtros .campo-de-situacao{width:190px}.pagina-financeiro .filtros .campo-de-periodo{width:160px}.pagina-financeiro .barra-de-carregamento{margin-bottom:1rem}.pagina-financeiro .estado-vazio{margin:1rem 0;padding:var(--vazio-espaco);border:var(--vazio-borda);border-radius:var(--vazio-raio);background:var(--vazio-fundo);color:var(--mat-sys-on-surface-variant)}.pagina-financeiro .tabela-de-clientes,.pagina-financeiro .tabela-de-lancamentos,.pagina-financeiro .tabela-do-relatorio,.pagina-financeiro .tabela-de-pacotes{width:100%}.pagina-financeiro .tabela-rolavel{overflow-x:auto}.pagina-financeiro .celula-do-valor{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.pagina-financeiro .data-da-sessao{display:block;font-weight:500}.pagina-financeiro .hora-da-sessao{display:block;color:var(--mat-sys-on-surface-variant);font-size:.8125rem;font-variant-numeric:tabular-nums}.pagina-financeiro .detalhe-da-situacao{display:block;margin-top:.125rem;padding-left:var(--recuo-do-texto-da-etiqueta);color:var(--mat-sys-on-surface-variant);font-size:.75rem}.pagina-financeiro .detalhe-da-falta-avisada{color:var(--mat-sys-primary)}.pagina-financeiro .codigo-do-recibo{display:block;margin-top:.125rem;padding-left:var(--recuo-do-texto-da-etiqueta);color:var(--mat-sys-primary);font-size:.75rem;font-weight:600;letter-spacing:.02em}.pagina-financeiro .etiqueta-de-situacao{display:inline-block;padding:.125rem var(--recuo-do-texto-da-etiqueta);border-radius:999px;font-size:.75rem;font-weight:600}.pagina-financeiro .etiqueta-de-situacao.situacao-com-pendencia,.pagina-financeiro .etiqueta-de-situacao.situacao-em-aberto{background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.pagina-financeiro .etiqueta-de-situacao.situacao-em-dia,.pagina-financeiro .etiqueta-de-situacao.situacao-pago{background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.pagina-financeiro .etiqueta-de-situacao.situacao-sem-cobranca{background:var(--mat-sys-surface-container-highest);color:var(--mat-sys-on-surface-variant)}.pagina-financeiro .etiqueta-de-situacao.situacao-coberto-por-pacote,.pagina-financeiro .etiqueta-de-situacao.situacao-pacote-ativo,.pagina-financeiro .etiqueta-de-situacao.pacote-ativo{background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container)}.pagina-financeiro .etiqueta-de-situacao.pacote-esgotado{background:var(--mat-sys-surface-container-highest);color:var(--mat-sys-on-surface-variant)}.pagina-financeiro .etiqueta-de-situacao.pacote-cancelado{background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container)}.pagina-financeiro .barra-do-periodo{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.25rem}.pagina-financeiro .barra-do-periodo .campo-de-periodo{width:160px}.pagina-financeiro .fechamento-do-periodo{display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin:0 0 1.25rem;padding:.75rem 1rem;list-style:none;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest)}.pagina-financeiro .metrica-do-fechamento{display:flex;flex-direction:column;gap:.0625rem;min-width:0;padding:.125rem .75rem;border-left:1px solid var(--mat-sys-outline-variant)}.pagina-financeiro .metrica-do-fechamento:first-child{padding-left:0;border-left:0}.pagina-financeiro .metrica-do-fechamento .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);letter-spacing:.04em;text-transform:uppercase}.pagina-financeiro .metrica-do-fechamento .valor{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.125rem;font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums}.pagina-financeiro .metrica-do-fechamento .contexto{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small)}.pagina-financeiro .botao-receber{--mdc-text-button-container-height: 36px;--mdc-filled-button-container-height: 36px;font-size:.8125rem}.pagina-financeiro .linha-do-dia{height:auto;background:var(--mat-sys-surface-container-low)}.pagina-financeiro .linha-do-dia .mat-mdc-cell:not(.celula-da-sessao){display:none}.pagina-financeiro .linha-do-dia .celula-da-sessao{padding-top:.5rem;padding-bottom:.5rem;white-space:nowrap}.pagina-financeiro .linha-do-dia .rotulo-do-dia{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-large);font-weight:600;letter-spacing:.01em}.pagina-financeiro .erro-do-movimento,.pagina-financeiro .erro-dos-lancamentos{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.pagina-financeiro .esqueleto-do-movimento{display:flex;flex-direction:column;gap:1rem}.pagina-financeiro .esqueleto-do-movimento .esqueleto{border-radius:12px;background:linear-gradient(90deg,var(--mat-sys-surface-container) 25%,var(--mat-sys-surface-container-high) 50%,var(--mat-sys-surface-container) 75%);background-size:200% 100%;animation:esqueleto-pulsar 1.4s ease-in-out infinite}.pagina-financeiro .esqueleto-do-movimento .esqueleto-faixa{height:92px}.pagina-financeiro .esqueleto-do-movimento .esqueleto-lista{height:260px}.pagina-financeiro .barra-da-lista{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem}.pagina-financeiro .analise-do-periodo{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:1rem;align-items:start;margin-top:1rem}.pagina-financeiro .totais-dos-lancamentos{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-bottom:1rem;padding:.75rem 1rem;border-radius:8px;background:var(--mat-sys-surface-container-low);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-financeiro .totais-dos-lancamentos strong{color:var(--mat-sys-on-surface);font-variant-numeric:tabular-nums}.pagina-financeiro .nome-do-cliente{font-weight:500}.pagina-financeiro .acoes-da-linha{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.pagina-financeiro .acoes-da-linha button{white-space:nowrap}.pagina-financeiro .cabecalho-de-acoes{text-align:right}.pagina-financeiro .titulo-da-lista{margin:0 0 .5rem;color:var(--mat-sys-on-surface);font-size:1.25rem;line-height:1.3}.pagina-financeiro .explicacao-dos-pacotes{max-width:80ch;margin:0 0 1rem;padding:.75rem 1rem;border-radius:10px;border-left:4px solid var(--mat-sys-primary);background:var(--mat-sys-surface-container-low);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-financeiro .filtros .campo-de-cliente{width:240px}.pagina-financeiro .estado-vazio-dos-pacotes{display:flex;flex-direction:column;align-items:center;gap:.875rem;text-align:center}.pagina-financeiro .estado-vazio-dos-pacotes p{max-width:56ch}.pagina-financeiro .erro-dos-pacotes{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.pagina-financeiro .sem-validade,.pagina-financeiro .sem-acao{color:var(--mat-sys-on-surface-variant)}.pagina-financeiro .cartao-das-pendencias{margin-bottom:1rem}.pagina-financeiro .estado-vazio-relatorio{padding:2.5rem 1.5rem;border:1px dashed var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest);text-align:center}.pagina-financeiro .estado-vazio-relatorio h2{margin:0 0 .5rem;color:var(--mat-sys-on-surface);font:var(--mat-sys-title-medium)}.pagina-financeiro .estado-vazio-relatorio p{max-width:48ch;margin:0 auto;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium)}@keyframes esqueleto-pulsar{0%{background-position:200% 0}to{background-position:-200% 0}}.pagina-financeiro .cartao-de-exportacao{margin-top:1rem}.pagina-financeiro .faixas-de-pendencia{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.pagina-financeiro .faixa-de-pendencia{display:flex;flex-direction:column;gap:.25rem;padding:.875rem 1rem;border-radius:10px;background:var(--mat-sys-surface-container-low)}.pagina-financeiro .faixa-de-pendencia.faixa-antiga{background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.pagina-financeiro .faixa-de-pendencia.faixa-antiga .faixa-rotulo,.pagina-financeiro .faixa-de-pendencia.faixa-antiga .faixa-descricao,.pagina-financeiro .faixa-de-pendencia.faixa-antiga .faixa-quantidade{color:inherit}.pagina-financeiro .faixa-de-pendencia .faixa-dados{display:flex;flex-direction:column}.pagina-financeiro .faixa-de-pendencia .faixa-rotulo{color:var(--mat-sys-on-surface);font:var(--mat-sys-title-small)}.pagina-financeiro .faixa-de-pendencia .faixa-descricao,.pagina-financeiro .faixa-de-pendencia .faixa-quantidade{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-financeiro .faixa-de-pendencia .faixa-valor{margin-top:.125rem;font-weight:600;font-size:1.125rem;font-variant-numeric:tabular-nums}.pagina-financeiro .faixa-de-pendencia .faixa-sem-dado{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);font-style:italic}.pagina-financeiro .faixa-de-pendencia.faixa-carregando .esqueleto{border-radius:8px;background:linear-gradient(90deg,var(--mat-sys-surface-container) 25%,var(--mat-sys-surface-container-high) 50%,var(--mat-sys-surface-container) 75%);background-size:200% 100%;animation:esqueleto-pulsar 1.4s ease-in-out infinite}.pagina-financeiro .faixa-de-pendencia.faixa-carregando .esqueleto-curto{width:55%;height:14px}.pagina-financeiro .faixa-de-pendencia.faixa-carregando .esqueleto-medio{width:40%;height:12px}.pagina-financeiro .faixa-de-pendencia.faixa-carregando .esqueleto-longo{width:80%;height:20px}.pagina-financeiro .legenda-carregando{margin:.5rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-financeiro .acoes-de-exportacao{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem}.pagina-financeiro .acoes-de-exportacao .botao-exportar{display:inline-flex;align-items:center;gap:.5rem}.pagina-financeiro .instrucoes-de-exportacao{border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest);box-shadow:none}.pagina-financeiro .conteudo-das-instrucoes{display:flex;flex-direction:column;gap:1rem}.pagina-financeiro .conteudo-das-instrucoes .instrucao h3{display:flex;align-items:center;gap:.5rem;margin:0 0 .25rem;color:var(--mat-sys-on-surface);font:var(--mat-sys-title-small)}.pagina-financeiro .conteudo-das-instrucoes .instrucao p{margin:0 0 .5rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium)}.pagina-financeiro .conteudo-das-instrucoes .instrucao ul{display:flex;flex-direction:column;gap:.375rem;margin:0;padding-left:1.25rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium)}.pagina-financeiro .conteudo-das-instrucoes .instrucao strong{color:var(--mat-sys-on-surface)}.pagina-financeiro .conteudo-das-instrucoes .selo-recomendado{padding:.125rem .5rem;border-radius:999px;background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container);font:var(--mat-sys-label-small);letter-spacing:.02em;text-transform:uppercase}@media(max-width:599px){:where(app-dialogo-de-respostas,app-passo-do-termo,app-checklist-pre-sala) .cabecalho{align-items:flex-start}.identificacao h1{font-size:1.1rem}.acoes-do-cabecalho>button,.acoes-do-cabecalho>a{flex:1 1 auto}.filtros,.filtros-das-notas{flex-direction:column}.filtros.filtros.filtros{align-items:stretch}.filtros>button,.filtros-das-notas>button,.filtros>mat-button-toggle-group{margin-top:0!important}.pagina-de-validacao .formulario,.pagina-de-validacao-no-app .formulario{flex-direction:column;align-items:stretch!important}.pagina-de-validacao .botao-de-validar,.pagina-de-validacao-no-app .botao-de-validar{margin-top:0!important}.pagina-de-validacao .detalhes,.pagina-de-validacao-no-app .detalhes{grid-template-columns:minmax(0,1fr)!important;gap:.125rem!important}.pagina-de-validacao .detalhes dt,.pagina-de-validacao-no-app .detalhes dt{margin-top:.5rem}.pagina-de-validacao .detalhes dt:first-of-type,.pagina-de-validacao-no-app .detalhes dt:first-of-type{margin-top:0}.filtros .campo-de-busca,.filtros-das-notas .campo-de-busca{flex:0 0 auto!important}.filtros mat-form-field,.filtros .campo-de-busca,.filtros .campo-de-situacao,.filtros .campo-de-periodo,.filtros-das-notas mat-form-field,.formulario mat-form-field{flex:0 0 auto!important;width:100%!important;max-width:none!important}.pagina-de-criacao .linha-de-item{flex-direction:column;align-items:stretch!important}.pagina-de-criacao .linha-de-item button{margin-top:0!important;align-self:flex-start}.acoes{flex-direction:column;align-items:stretch}.painel-financeiro{grid-template-columns:minmax(0,1fr)!important}.pagina-financeiro .fechamento-do-periodo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}.pagina-financeiro .metrica-do-fechamento{padding:0;border-left:0}.analise-do-periodo,.atalhos-do-hub{grid-template-columns:minmax(0,1fr)!important}.pagina-financeiro .barra-do-periodo{flex-direction:column;align-items:stretch}.pagina-financeiro .cabecalho-da-pagina>a.mat-mdc-button-base{width:100%;margin-inline-start:0}.pagina-financeiro.pagina-de-despesas .filtros-de-despesas .visoes-de-despesas.mat-button-toggle-group{align-self:stretch}.pagina-financeiro.pagina-do-formulario-de-despesa .acoes-do-formulario{flex-direction:column;align-items:stretch}.pagina-financeiro.pagina-de-avisos .cartao{padding:.25rem 1rem 1.25rem}.barra-do-periodo mat-button-toggle-group,.barra-do-periodo .campo-de-periodo{width:100%!important}.atalhos-de-periodo,.visoes-do-movimento,.filtros-de-situacao,.opcoes-de-periodo,.canais-do-texto,.visoes-de-despesas{flex-wrap:wrap;max-width:100%}.atalhos-de-periodo .mat-button-toggle,.visoes-do-movimento .mat-button-toggle,.filtros-de-situacao .mat-button-toggle,.opcoes-de-periodo .mat-button-toggle,.canais-do-texto .mat-button-toggle,.visoes-de-despesas .mat-button-toggle{flex:1 1 auto;min-width:0}.atalhos-de-periodo .mat-button-toggle-label-content,.visoes-do-movimento .mat-button-toggle-label-content,.filtros-de-situacao .mat-button-toggle-label-content,.opcoes-de-periodo .mat-button-toggle-label-content,.canais-do-texto .mat-button-toggle-label-content,.visoes-de-despesas .mat-button-toggle-label-content{padding:0 .375rem;line-height:1.25;white-space:normal}.opcoes-de-periodo{width:100%}.filtros .campo-de-cliente{width:100%!important;max-width:none!important}.barra-do-periodo .periodo-exibido{margin-left:0!important}.acoes-da-sessao{justify-content:flex-start}.acoes-da-sessao>button{flex:1 1 auto}.lista-de-bloqueios .bloqueio{align-items:flex-start}.lista-de-bloqueios .acoes-do-bloqueio{width:100%;margin-left:0!important;justify-content:flex-end}.lista-de-series .serie{align-items:flex-start}.lista-de-series .acoes-da-serie{width:100%;margin-left:0!important;justify-content:flex-end}app-dialogo-de-respostas,app-dialogo-de-convite{min-width:0!important}app-dialogo-de-relatorio-de-evolucao .presets-do-periodo{width:100%}app-dialogo-de-relatorio-de-evolucao .presets-do-periodo .mat-button-toggle{flex:1 1 0;min-width:0}app-dialogo-de-relatorio-de-evolucao .presets-do-periodo .mat-button-toggle-label-content{padding:0 .375rem;line-height:1.25;white-space:normal}app-dialogo-de-relatorio-de-evolucao .botao-baixar-resultado{height:auto;padding-top:.5rem;padding-bottom:.5rem}app-dialogo-de-relatorio-de-evolucao .botao-baixar-resultado .mdc-button__label{white-space:normal;line-height:1.3}app-dialogo-de-relatorio-de-evolucao mat-dialog-actions button{flex:1 1 auto}mat-form-field .mat-mdc-form-field-icon-suffix mat-datepicker-toggle .mat-mdc-button-touch-target,mat-form-field .mat-mdc-form-field-icon-prefix mat-datepicker-toggle .mat-mdc-button-touch-target{display:none}.grade-da-semana .semana-rolagem{overflow-x:visible;contain:none;background-image:none}.grade-da-semana .grade-semana{min-width:0!important;grid-template-columns:var(--largura-das-horas) minmax(0,1fr)!important}.grade-da-semana .coluna-do-dia:not(.coluna-do-dia-ativa){display:none}.grade-da-semana .bloco-selo-sobreposicao,.grade-da-semana .bloco-selo-serie,.grade-da-semana .bloco-selo-conflito{margin-inline-start:0!important}.grade-da-semana .bloco-selo-sobreposicao~.bloco-selo-serie,.grade-da-semana .bloco-selo-sobreposicao~.bloco-selo-conflito{margin-inline-start:.25rem!important}.grade-da-semana .seletor-dos-dias{flex-wrap:wrap}.grade-da-semana .seletor-dos-dias .dia-da-semana{flex:1 1 4rem}.grade-da-semana .seletor-dos-dias .marcador-de-hora,.grade-do-dia .cabecalho-do-dia .marcador-de-hora{display:none}}@media(min-width:600px)and (max-width:1439px){.grade-da-semana .semana .bloco-marcador-pm5:not(.bloco-marcador-pm5-compacto){justify-content:center;width:.75rem;min-width:.75rem;height:.75rem;padding:0;overflow:visible}.grade-da-semana .semana .bloco-marcador-pm5:not(.bloco-marcador-pm5-compacto) .bloco-marcador-pm5-texto{display:none}.grade-da-semana .semana .bloco-marcador-pm5:not(.bloco-marcador-pm5-compacto) .bloco-marcador-pm5-icone{display:block}}@media(max-width:599px){.grade-do-dia .bloco-de-sessao:not(.bloco-curto){flex-direction:column!important;align-items:stretch!important;gap:.125rem!important;padding:.1875rem .375rem!important;line-height:1.35}.grade-do-dia .bloco-de-sessao:not(.bloco-curto) .bloco-linha-do-topo{display:flex!important;flex:none;min-width:0;gap:.125rem;line-height:1.35}.grade-do-dia .bloco-de-sessao:not(.bloco-curto) .bloco-hora,.grade-do-dia .bloco-de-sessao:not(.bloco-curto) .bloco-selo-video,.grade-do-dia .bloco-de-sessao:not(.bloco-curto) .bloco-selo-sobreposicao,.grade-do-dia .bloco-de-sessao:not(.bloco-curto) .bloco-selo-serie,.grade-do-dia .bloco-de-sessao:not(.bloco-curto) .bloco-selo-conflito{flex:none;margin-inline-start:0}.grade-do-dia .bloco-de-sessao:not(.bloco-curto) .bloco-cliente{order:1;flex:none;width:100%;min-width:0;max-width:100%;font-weight:600;line-height:1.35}.grade-do-dia .bloco-de-sessao:not(.bloco-curto) .bloco-situacao{flex:0 1 auto!important;min-width:.6875rem;margin-inline-start:auto}.grade-do-dia .bloco-de-sessao:not(.bloco-curto) .bloco-rotulo-situacao{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grade-do-dia .bloco-de-sessao:not(.bloco-curto) .bloco-marcador-pm5{flex:none!important;min-width:auto}.grade-do-dia .bloco-de-sessao.bloco-sobreposto .bloco-marcador-pm5{flex:none!important;justify-content:center;width:.75rem;min-width:.75rem;height:.75rem;padding:0!important;overflow:visible}.grade-do-dia .bloco-de-sessao.bloco-sobreposto .bloco-marcador-pm5-texto{display:none}.grade-do-dia .bloco-de-sessao.bloco-sobreposto .bloco-marcador-pm5-icone{display:block}.grade-do-dia .bloco-de-sessao.bloco-sobreposto .bloco-hora{display:none}.grade-do-dia .bloco-de-sessao.bloco-sobreposto .bloco-selo-serie{gap:0;padding:0 .1875rem;font-size:0}.grade-do-dia .bloco-de-sessao.bloco-curto{gap:.125rem!important;padding:.125rem .25rem!important}.grade-do-dia .bloco-de-sessao.bloco-curto .bloco-rotulo-situacao{display:none}.grade-do-dia .bloco-de-sessao.bloco-curto .bloco-cliente{flex:1 1 auto;min-width:0;font-weight:600}}@media(max-width:959px){table.tabela-vira-cartoes{display:block;width:100%}table.tabela-vira-cartoes thead,table.tabela-vira-cartoes tbody{display:block}table.tabela-vira-cartoes .mat-mdc-header-row:not(:has(.mat-sort-header)),table.tabela-vira-cartoes thead>tr:not(.mat-mdc-header-row){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;height:auto;padding-bottom:.875rem}table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header):before{content:"Ordenar por:";color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header) .mat-mdc-header-cell{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header) .mat-mdc-header-cell.mat-sort-header{position:static;display:inline-flex;align-items:center;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal;padding:.25rem .75rem;border:1px solid var(--mat-sys-outline-variant);border-radius:999px;background:var(--mat-sys-surface-container-lowest);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-large)}table.tabela-vira-cartoes .mat-mdc-row,table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row){display:flex;flex-direction:column;height:auto;margin:0 0 .875rem;padding:.875rem 1rem .5rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest)}table.tabela-vira-cartoes .mat-mdc-cell,table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td{display:block;width:100%;height:auto;padding:.3125rem 0;border-bottom:none;text-align:left!important;overflow-wrap:break-word}table.tabela-vira-cartoes .mat-mdc-cell[data-titulo],table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-titulo]{order:-1;padding-top:0;font:var(--mat-sys-title-small);font-weight:600}table.tabela-vira-cartoes .mat-mdc-cell[data-rotulo]:before,table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-rotulo]:before{content:attr(data-rotulo);display:block;margin-bottom:.0625rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}table.tabela-vira-cartoes .mat-mdc-cell[data-acoes],table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-acoes]{display:flex;justify-content:flex-end;padding-top:.5rem;margin-top:.375rem;border-top:1px solid var(--mat-sys-outline-variant)}table.tabela-vira-cartoes .mat-mdc-cell[data-acoes]:has(>.sem-valor:only-child),table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-acoes]:has(>.sem-valor:only-child){display:none}table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia{flex-direction:row;align-items:center;margin:.875rem 0 .5rem;padding:.5rem 0 .25rem;border:0;border-top:1px solid var(--mat-sys-outline-variant);border-radius:0;background:none}table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia .mat-mdc-cell{display:none}table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia .mat-mdc-cell.celula-da-sessao{display:block;order:0;padding:0;font:inherit}table.tabela-vira-cartoes .mat-mdc-cell.mat-column-email{display:none}table.tabela-vira-cartoes .email-em-linha{display:block}}@media(max-width:1179px){.pagina-do-painel table.tabela-vira-cartoes{display:block;width:100%}.pagina-do-painel table.tabela-vira-cartoes thead,.pagina-do-painel table.tabela-vira-cartoes tbody{display:block}.pagina-do-painel table.tabela-vira-cartoes .mat-mdc-header-row:not(:has(.mat-sort-header)),.pagina-do-painel table.tabela-vira-cartoes thead>tr:not(.mat-mdc-header-row){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.pagina-do-painel table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;height:auto;padding-bottom:.875rem}.pagina-do-painel table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header):before{content:"Ordenar por:";color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.pagina-do-painel table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header) .mat-mdc-header-cell{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.pagina-do-painel table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header) .mat-mdc-header-cell.mat-sort-header{position:static;display:inline-flex;align-items:center;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal;padding:.25rem .75rem;border:1px solid var(--mat-sys-outline-variant);border-radius:999px;background:var(--mat-sys-surface-container-lowest);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-large)}.pagina-do-painel table.tabela-vira-cartoes .mat-mdc-row,.pagina-do-painel table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row){display:flex;flex-direction:column;height:auto;margin:0 0 .875rem;padding:.875rem 1rem .5rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest)}.pagina-do-painel table.tabela-vira-cartoes .mat-mdc-cell,.pagina-do-painel table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td{display:block;width:100%;height:auto;padding:.3125rem 0;border-bottom:none;text-align:left!important;overflow-wrap:break-word}.pagina-do-painel table.tabela-vira-cartoes .mat-mdc-cell[data-titulo],.pagina-do-painel table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-titulo]{order:-1;padding-top:0;font:var(--mat-sys-title-small);font-weight:600}.pagina-do-painel table.tabela-vira-cartoes .mat-mdc-cell[data-rotulo]:before,.pagina-do-painel table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-rotulo]:before{content:attr(data-rotulo);display:block;margin-bottom:.0625rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.pagina-do-painel table.tabela-vira-cartoes .mat-mdc-cell[data-acoes],.pagina-do-painel table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-acoes]{display:flex;justify-content:flex-end;padding-top:.5rem;margin-top:.375rem;border-top:1px solid var(--mat-sys-outline-variant)}.pagina-do-painel table.tabela-vira-cartoes .mat-mdc-cell[data-acoes]:has(>.sem-valor:only-child),.pagina-do-painel table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-acoes]:has(>.sem-valor:only-child){display:none}.pagina-do-painel table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia{flex-direction:row;align-items:center;margin:.875rem 0 .5rem;padding:.5rem 0 .25rem;border:0;border-top:1px solid var(--mat-sys-outline-variant);border-radius:0;background:none}.pagina-do-painel table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia .mat-mdc-cell{display:none}.pagina-do-painel table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia .mat-mdc-cell.celula-da-sessao{display:block;order:0;padding:0;font:inherit}.pagina-do-painel table.tabela-vira-cartoes .mat-mdc-cell.mat-column-email{display:none}.pagina-do-painel table.tabela-vira-cartoes .email-em-linha{display:block}.pagina-do-painel table.tabela-vira-cartoes .mat-mdc-cell{width:100%!important}.administracao-planos table.tabela-vira-cartoes{display:block;width:100%}.administracao-planos table.tabela-vira-cartoes thead,.administracao-planos table.tabela-vira-cartoes tbody{display:block}.administracao-planos table.tabela-vira-cartoes .mat-mdc-header-row:not(:has(.mat-sort-header)),.administracao-planos table.tabela-vira-cartoes thead>tr:not(.mat-mdc-header-row){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.administracao-planos table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;height:auto;padding-bottom:.875rem}.administracao-planos table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header):before{content:"Ordenar por:";color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.administracao-planos table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header) .mat-mdc-header-cell{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.administracao-planos table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header) .mat-mdc-header-cell.mat-sort-header{position:static;display:inline-flex;align-items:center;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal;padding:.25rem .75rem;border:1px solid var(--mat-sys-outline-variant);border-radius:999px;background:var(--mat-sys-surface-container-lowest);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-large)}.administracao-planos table.tabela-vira-cartoes .mat-mdc-row,.administracao-planos table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row){display:flex;flex-direction:column;height:auto;margin:0 0 .875rem;padding:.875rem 1rem .5rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest)}.administracao-planos table.tabela-vira-cartoes .mat-mdc-cell,.administracao-planos table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td{display:block;width:100%;height:auto;padding:.3125rem 0;border-bottom:none;text-align:left!important;overflow-wrap:break-word}.administracao-planos table.tabela-vira-cartoes .mat-mdc-cell[data-titulo],.administracao-planos table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-titulo]{order:-1;padding-top:0;font:var(--mat-sys-title-small);font-weight:600}.administracao-planos table.tabela-vira-cartoes .mat-mdc-cell[data-rotulo]:before,.administracao-planos table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-rotulo]:before{content:attr(data-rotulo);display:block;margin-bottom:.0625rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.administracao-planos table.tabela-vira-cartoes .mat-mdc-cell[data-acoes],.administracao-planos table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-acoes]{display:flex;justify-content:flex-end;padding-top:.5rem;margin-top:.375rem;border-top:1px solid var(--mat-sys-outline-variant)}.administracao-planos table.tabela-vira-cartoes .mat-mdc-cell[data-acoes]:has(>.sem-valor:only-child),.administracao-planos table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-acoes]:has(>.sem-valor:only-child){display:none}.administracao-planos table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia{flex-direction:row;align-items:center;margin:.875rem 0 .5rem;padding:.5rem 0 .25rem;border:0;border-top:1px solid var(--mat-sys-outline-variant);border-radius:0;background:none}.administracao-planos table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia .mat-mdc-cell{display:none}.administracao-planos table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia .mat-mdc-cell.celula-da-sessao{display:block;order:0;padding:0;font:inherit}.administracao-planos table.tabela-vira-cartoes .mat-mdc-cell.mat-column-email{display:none}.administracao-planos table.tabela-vira-cartoes .email-em-linha{display:block}.administracao-planos table.tabela-vira-cartoes{min-width:0}.administracao-planos table.tabela-vira-cartoes .mat-mdc-cell,.administracao-planos table.tabela-vira-cartoes .mat-mdc-header-cell{padding-inline:0}}@media(max-width:1279px){.administracao-auditoria table.tabela-vira-cartoes,.administracao-acessos table.tabela-vira-cartoes,.administracao-clientes table.tabela-vira-cartoes{display:block;width:100%}.administracao-auditoria table.tabela-vira-cartoes thead,.administracao-auditoria table.tabela-vira-cartoes tbody,.administracao-acessos table.tabela-vira-cartoes thead,.administracao-acessos table.tabela-vira-cartoes tbody,.administracao-clientes table.tabela-vira-cartoes thead,.administracao-clientes table.tabela-vira-cartoes tbody{display:block}.administracao-auditoria table.tabela-vira-cartoes .mat-mdc-header-row:not(:has(.mat-sort-header)),.administracao-auditoria table.tabela-vira-cartoes thead>tr:not(.mat-mdc-header-row),.administracao-acessos table.tabela-vira-cartoes .mat-mdc-header-row:not(:has(.mat-sort-header)),.administracao-acessos table.tabela-vira-cartoes thead>tr:not(.mat-mdc-header-row),.administracao-clientes table.tabela-vira-cartoes .mat-mdc-header-row:not(:has(.mat-sort-header)),.administracao-clientes table.tabela-vira-cartoes thead>tr:not(.mat-mdc-header-row){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.administracao-auditoria table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header),.administracao-acessos table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header),.administracao-clientes table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;height:auto;padding-bottom:.875rem}.administracao-auditoria table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header):before,.administracao-acessos table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header):before,.administracao-clientes table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header):before{content:"Ordenar por:";color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.administracao-auditoria table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header) .mat-mdc-header-cell,.administracao-acessos table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header) .mat-mdc-header-cell,.administracao-clientes table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header) .mat-mdc-header-cell{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.administracao-auditoria table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header) .mat-mdc-header-cell.mat-sort-header,.administracao-acessos table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header) .mat-mdc-header-cell.mat-sort-header,.administracao-clientes table.tabela-vira-cartoes .mat-mdc-header-row:has(.mat-sort-header) .mat-mdc-header-cell.mat-sort-header{position:static;display:inline-flex;align-items:center;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal;padding:.25rem .75rem;border:1px solid var(--mat-sys-outline-variant);border-radius:999px;background:var(--mat-sys-surface-container-lowest);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-large)}.administracao-auditoria table.tabela-vira-cartoes .mat-mdc-row,.administracao-auditoria table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row),.administracao-acessos table.tabela-vira-cartoes .mat-mdc-row,.administracao-acessos table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row),.administracao-clientes table.tabela-vira-cartoes .mat-mdc-row,.administracao-clientes table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row){display:flex;flex-direction:column;height:auto;margin:0 0 .875rem;padding:.875rem 1rem .5rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest)}.administracao-auditoria table.tabela-vira-cartoes .mat-mdc-cell,.administracao-auditoria table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td,.administracao-acessos table.tabela-vira-cartoes .mat-mdc-cell,.administracao-acessos table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td,.administracao-clientes table.tabela-vira-cartoes .mat-mdc-cell,.administracao-clientes table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td{display:block;width:100%;height:auto;padding:.3125rem 0;border-bottom:none;text-align:left!important;overflow-wrap:break-word}.administracao-auditoria table.tabela-vira-cartoes .mat-mdc-cell[data-titulo],.administracao-auditoria table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-titulo],.administracao-acessos table.tabela-vira-cartoes .mat-mdc-cell[data-titulo],.administracao-acessos table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-titulo],.administracao-clientes table.tabela-vira-cartoes .mat-mdc-cell[data-titulo],.administracao-clientes table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-titulo]{order:-1;padding-top:0;font:var(--mat-sys-title-small);font-weight:600}.administracao-auditoria table.tabela-vira-cartoes .mat-mdc-cell[data-rotulo]:before,.administracao-auditoria table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-rotulo]:before,.administracao-acessos table.tabela-vira-cartoes .mat-mdc-cell[data-rotulo]:before,.administracao-acessos table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-rotulo]:before,.administracao-clientes table.tabela-vira-cartoes .mat-mdc-cell[data-rotulo]:before,.administracao-clientes table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-rotulo]:before{content:attr(data-rotulo);display:block;margin-bottom:.0625rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.administracao-auditoria table.tabela-vira-cartoes .mat-mdc-cell[data-acoes],.administracao-auditoria table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-acoes],.administracao-acessos table.tabela-vira-cartoes .mat-mdc-cell[data-acoes],.administracao-acessos table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-acoes],.administracao-clientes table.tabela-vira-cartoes .mat-mdc-cell[data-acoes],.administracao-clientes table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-acoes]{display:flex;justify-content:flex-end;padding-top:.5rem;margin-top:.375rem;border-top:1px solid var(--mat-sys-outline-variant)}.administracao-auditoria table.tabela-vira-cartoes .mat-mdc-cell[data-acoes]:has(>.sem-valor:only-child),.administracao-auditoria table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-acoes]:has(>.sem-valor:only-child),.administracao-acessos table.tabela-vira-cartoes .mat-mdc-cell[data-acoes]:has(>.sem-valor:only-child),.administracao-acessos table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-acoes]:has(>.sem-valor:only-child),.administracao-clientes table.tabela-vira-cartoes .mat-mdc-cell[data-acoes]:has(>.sem-valor:only-child),.administracao-clientes table.tabela-vira-cartoes tbody>tr:not(.mat-mdc-row)>td[data-acoes]:has(>.sem-valor:only-child){display:none}.administracao-auditoria table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia,.administracao-acessos table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia,.administracao-clientes table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia{flex-direction:row;align-items:center;margin:.875rem 0 .5rem;padding:.5rem 0 .25rem;border:0;border-top:1px solid var(--mat-sys-outline-variant);border-radius:0;background:none}.administracao-auditoria table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia .mat-mdc-cell,.administracao-acessos table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia .mat-mdc-cell,.administracao-clientes table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia .mat-mdc-cell{display:none}.administracao-auditoria table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia .mat-mdc-cell.celula-da-sessao,.administracao-acessos table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia .mat-mdc-cell.celula-da-sessao,.administracao-clientes table.tabela-vira-cartoes tr.mat-mdc-row.linha-do-dia .mat-mdc-cell.celula-da-sessao{display:block;order:0;padding:0;font:inherit}.administracao-auditoria table.tabela-vira-cartoes .mat-mdc-cell.mat-column-email,.administracao-acessos table.tabela-vira-cartoes .mat-mdc-cell.mat-column-email,.administracao-clientes table.tabela-vira-cartoes .mat-mdc-cell.mat-column-email{display:none}.administracao-auditoria table.tabela-vira-cartoes .email-em-linha,.administracao-acessos table.tabela-vira-cartoes .email-em-linha,.administracao-clientes table.tabela-vira-cartoes .email-em-linha{display:block}}.email-em-linha{display:block;font-size:.8125rem;color:var(--mat-sys-on-surface-variant)}.tabela-de-clientes .mat-column-email{display:none}@media(min-width:600px){.email-em-linha{display:none}.tabela-de-clientes .mat-column-email{display:table-cell}.grade-da-ficha .cartao-da-secao .lista-de-dados{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){div.grade-da-ficha.grade-da-ficha--profissional{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"cadastro atividade" "cadastro situacao"}div.grade-da-ficha.grade-da-ficha--cliente{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"cadastro atividade" "consentimento situacao"}.grade-da-ficha>.cartao-de-cadastro{grid-area:cadastro}.grade-da-ficha>.cartao-de-consentimento{grid-area:consentimento}.grade-da-ficha>.cartao-de-atividade{grid-area:atividade}.grade-da-ficha>.cartao-de-acoes{grid-area:situacao}}.botao-de-acoes{color:var(--mat-sys-on-surface-variant)}.botao-de-acoes .icone-do-gatilho{display:block;width:20px;height:20px;fill:currentColor}.botao-de-acoes:hover{color:var(--mat-sys-primary)}.icone-do-item{width:18px;height:18px;margin-right:.625rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.acoes-da-linha .icone-da-acao{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.acoes-do-cabecalho .icone-do-botao{width:18px;height:18px;margin-inline-end:.375rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}.mat-mdc-menu-item.item-destrutivo:not(.mat-mdc-menu-item-disabled){color:var(--mat-sys-error)}.mat-mdc-menu-item.item-destrutivo:not(.mat-mdc-menu-item-disabled) .mat-mdc-menu-item-text,.mat-mdc-menu-item.item-destrutivo:not(.mat-mdc-menu-item-disabled) .icone-do-item{color:var(--mat-sys-error)}.mat-mdc-menu-item:has(.apoio-do-item){height:auto;min-height:48px;padding-block:.5rem}.mat-mdc-menu-item:has(.apoio-do-item) .mat-mdc-menu-item-text{display:flex;align-items:center;white-space:normal}.mat-mdc-menu-item:has(.apoio-do-item) .texto-do-item{display:flex;flex-direction:column;gap:.125rem;line-height:1.35}.mat-mdc-menu-item.mat-mdc-menu-item-disabled:has(.apoio-do-item){opacity:1}.mat-mdc-menu-item.mat-mdc-menu-item-disabled:has(.apoio-do-item) .rotulo-do-item,.mat-mdc-menu-item.mat-mdc-menu-item-disabled:has(.apoio-do-item) .icone-do-item{opacity:.38}.apoio-do-item{display:block;max-width:30ch;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.menu-de-cartoes-de-teste{min-width:17rem;max-width:min(22rem,92vw)}.menu-de-cartoes-de-teste .mat-mdc-menu-item{min-height:40px}.menu-de-cartoes-de-teste .menu-de-cartoes-de-teste__titulo{margin:0;padding:.5rem 1rem .375rem;color:var(--mat-sys-on-tertiary-container);font:var(--mat-sys-label-small);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.menu-de-cartoes-de-teste .menu-de-cartoes-de-teste__rodape{margin:.25rem 0 0;padding:.5rem 1rem .375rem;border-top:1px solid var(--mat-sys-outline-variant);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.botao-de-acoes-do-cabecalho .conteudo-do-gatilho{display:flex;align-items:center;gap:.25rem;line-height:1}.botao-de-acoes-do-cabecalho .icone-do-gatilho,.botao-de-acoes-do-cabecalho .caret-do-gatilho{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.botao-de-acoes-do-cabecalho .caret-do-gatilho{width:16px;height:16px;opacity:.85}.menu-de-acoes-do-cabecalho{width:340px;max-width:92vw}.menu-de-acoes-do-cabecalho .mat-mdc-menu-item.item-de-acao{height:auto;padding-top:.625rem;padding-bottom:.625rem}.menu-de-acoes-do-cabecalho .mat-mdc-menu-item .mat-mdc-menu-item-text{display:flex;flex-direction:column;gap:.125rem;white-space:normal;overflow-wrap:anywhere;line-height:1.35}.menu-de-acoes-do-cabecalho .rotulo-do-item{font:var(--mat-sys-label-large)}.menu-de-acoes-do-cabecalho .linha-de-apoio{font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}.menu-de-acoes-do-cabecalho .mat-mdc-menu-item.item-destacado:not(.mat-mdc-menu-item-disabled){color:var(--mat-sys-primary);box-shadow:inset 3px 0 0 var(--mat-sys-primary)}.menu-de-acoes-do-cabecalho .mat-mdc-menu-item.item-destacado:not(.mat-mdc-menu-item-disabled) .rotulo-do-item{font-weight:700}.botao-destrutivo{--mdc-filled-button-container-color: var(--mat-sys-error);--mdc-filled-button-label-text-color: var(--mat-sys-on-error);--mat-button-filled-container-color: var(--mat-sys-error);--mat-button-filled-label-text-color: var(--mat-sys-on-error)}a{color:var(--mat-sys-primary)}a:hover{color:var(--mat-sys-on-primary-container)}a:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes ap-surgir{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}html:has(.pagina-de-apresentacao),html:has(.pagina-sobre){scroll-behavior:smooth}html:has(.pagina-de-apresentacao),html:has(.pagina-de-apresentacao) body,html:has(.pagina-sobre),html:has(.pagina-sobre) body{background-color:#efefed}html:has(.pagina-de-apresentacao){scrollbar-gutter:stable}body.ap-lightbox-aberta{overflow:hidden}.pagina-de-apresentacao,.pagina-sobre{--ap-papel: #efefed;--ap-papel-forte: #f3f3f2;--ap-oliva: #3a4222;--ap-oliva-profundo: #2e3420;--ap-oliva-medio: #5f6b3c;--ap-salvia: #c9d2b8;--ap-brilho: #e8ebdd;--ap-tinta-suave: #5d6249;--ap-hairline: #e2e1d5;--ap-azeite-1: #b3bf8a;--ap-azeite-2: #7d8a55;--ap-vidro-brilho: rgba(255, 255, 255, .85);--ap-lightbox-respiro: clamp(1rem, 3vw, 2.25rem);--ap-lightbox-rodape: clamp(3.75rem, 7vh, 4.75rem);background:var(--ap-papel);color:var(--ap-oliva-profundo);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;line-height:1.6}.pagina-de-apresentacao h2,.pagina-sobre h2{margin:0 0 1rem;font-size:clamp(1.7rem,2.6vw,2.3rem);line-height:1.15;color:var(--ap-oliva-profundo)}.pagina-de-apresentacao p,.pagina-sobre p{margin:0}.pagina-de-apresentacao ul,.pagina-de-apresentacao ol,.pagina-sobre ul,.pagina-sobre ol{margin:0;padding:0;list-style:none}.pagina-de-apresentacao a,.pagina-sobre a{color:inherit;text-decoration:none}.pagina-de-apresentacao a:focus-visible,.pagina-de-apresentacao button:focus-visible,.pagina-sobre a:focus-visible,.pagina-sobre button:focus-visible{outline:2px solid var(--ap-oliva);outline-offset:3px;border-radius:4px}.pagina-de-apresentacao [id],.pagina-sobre [id]{scroll-margin-top:6.5rem}.pagina-de-apresentacao .ap-limite,.pagina-sobre .ap-limite{width:min(1120px,100% - 3rem);margin-inline:auto}.pagina-de-apresentacao .ap-subtitulo,.pagina-sobre .ap-subtitulo{max-width:46rem;margin:0 0 2.25rem;font-size:1.02rem;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-sobretitulo,.pagina-sobre .ap-sobretitulo{margin:0 0 1.1rem;font-size:.8rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ap-oliva-medio)}.pagina-de-apresentacao .ap-lema,.pagina-sobre .ap-lema{margin:-.65rem 0 1.25rem;font-size:.78rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-pular,.pagina-sobre .ap-pular{position:absolute;top:-4rem;left:1rem;z-index:40;display:inline-flex;align-items:center;min-height:44px;padding:.6rem 1rem;border-radius:999px;background:var(--ap-oliva-profundo);color:var(--ap-papel);font-size:.9rem;font-weight:600;transition:top .16s ease}.pagina-de-apresentacao .ap-pular:focus-visible,.pagina-sobre .ap-pular:focus-visible{top:.75rem}.pagina-de-apresentacao .ap-cabecalho,.pagina-sobre .ap-cabecalho{position:sticky;top:0;z-index:30;border-bottom:1px solid var(--ap-hairline);background:#efefedeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pagina-de-apresentacao .ap-nav,.pagina-sobre .ap-nav{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:min(1180px,100% - 3rem);margin-inline:auto;padding:.9rem 0}.pagina-de-apresentacao .ap-marca,.pagina-sobre .ap-marca{display:inline-flex;align-items:center;gap:.6rem;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ap-oliva);white-space:nowrap}.pagina-de-apresentacao .ap-marca__glifo,.pagina-de-apresentacao .ap-rodape__glifo,.pagina-sobre .ap-marca__glifo,.pagina-sobre .ap-rodape__glifo{display:inline-flex;flex:none}.pagina-de-apresentacao .ap-marca__glifo img,.pagina-de-apresentacao .ap-rodape__glifo img,.pagina-sobre .ap-marca__glifo img,.pagina-sobre .ap-rodape__glifo img{width:100%;height:100%;object-fit:contain}.pagina-de-apresentacao .ap-marca__glifo,.pagina-sobre .ap-marca__glifo{width:25px;height:25px}.pagina-de-apresentacao .ap-rodape__glifo,.pagina-sobre .ap-rodape__glifo{width:23px;height:23px}.pagina-de-apresentacao .ap-navegacao,.pagina-sobre .ap-navegacao{display:flex;gap:1.75rem}.pagina-de-apresentacao .ap-navegacao a,.pagina-sobre .ap-navegacao a{font-size:.9rem;font-weight:500;color:var(--ap-tinta-suave);transition:color .15s ease}.pagina-de-apresentacao .ap-navegacao a:hover,.pagina-sobre .ap-navegacao a:hover{color:var(--ap-oliva)}.pagina-de-apresentacao .ap-acoes,.pagina-sobre .ap-acoes{display:flex;align-items:center;gap:.875rem}.pagina-de-apresentacao .ap-link-discreto,.pagina-sobre .ap-link-discreto{font-size:.9rem;font-weight:500;color:var(--ap-tinta-suave);transition:color .15s ease}.pagina-de-apresentacao .ap-link-discreto:hover,.pagina-sobre .ap-link-discreto:hover{color:var(--ap-oliva)}.pagina-de-apresentacao .ap-botao,.pagina-sobre .ap-botao{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.72rem 1.35rem;border:1px solid transparent;border-radius:999px;font-size:.94rem;font-weight:600;letter-spacing:.01em;line-height:1;white-space:nowrap;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.pagina-de-apresentacao .ap-botao:hover,.pagina-sobre .ap-botao:hover{transform:translateY(-1px)}.pagina-de-apresentacao .ap-botao--solido,.pagina-sobre .ap-botao--solido{background:var(--ap-oliva);color:#f6f5ee}.pagina-de-apresentacao .ap-botao--solido:hover,.pagina-sobre .ap-botao--solido:hover{background:var(--ap-oliva-profundo);color:#fbfaf3}.pagina-de-apresentacao .ap-botao--contorno,.pagina-sobre .ap-botao--contorno{border-color:#3a422259;background:transparent;color:var(--ap-oliva)}.pagina-de-apresentacao .ap-botao--contorno:hover,.pagina-sobre .ap-botao--contorno:hover{border-color:var(--ap-oliva);background:#3a42220f}.pagina-de-apresentacao .ap-botao--compacto,.pagina-sobre .ap-botao--compacto{padding:.55rem 1.1rem;font-size:.875rem}.pagina-de-apresentacao .ap-botao-menu,.pagina-sobre .ap-botao-menu{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(58,66,34,.28);border-radius:999px;background:transparent;color:var(--ap-oliva);cursor:pointer}.pagina-de-apresentacao .ap-botao-menu svg,.pagina-sobre .ap-botao-menu svg{width:20px;height:20px}.pagina-de-apresentacao .ap-menu,.pagina-sobre .ap-menu{display:none;position:absolute;top:100%;right:0;left:0;padding:.75rem 0 1.25rem;border-bottom:1px solid var(--ap-hairline);background:var(--ap-papel);box-shadow:0 20px 32px -24px #2e342066}.pagina-de-apresentacao .ap-menu__limite,.pagina-sobre .ap-menu__limite{display:grid;gap:.15rem;width:min(1180px,100% - 3rem);margin-inline:auto}.pagina-de-apresentacao .ap-menu__link,.pagina-sobre .ap-menu__link{padding:.7rem .25rem;border-bottom:1px solid var(--ap-hairline);font-size:1rem;font-weight:500;color:var(--ap-oliva)}.pagina-de-apresentacao .ap-menu__acoes,.pagina-sobre .ap-menu__acoes{display:flex;gap:.75rem;padding-top:1rem}.pagina-de-apresentacao .ap-menu__acoes .ap-botao,.pagina-sobre .ap-menu__acoes .ap-botao{flex:1 1 auto}.pagina-de-apresentacao .ap-hero,.pagina-sobre .ap-hero{position:relative;overflow:hidden}.pagina-de-apresentacao .ap-hero__grade,.pagina-sobre .ap-hero__grade{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding:clamp(3.5rem,8vw,6.5rem) 0 clamp(3rem,6vw,5rem)}.pagina-de-apresentacao .ap-hero__texto>*,.pagina-sobre .ap-hero__texto>*{animation:ap-surgir .7s ease-out both}.pagina-de-apresentacao .ap-hero h1,.pagina-sobre .ap-hero h1{margin:0 0 1.25rem;font-size:clamp(2.15rem,4.4vw,3.4rem);line-height:1.08;letter-spacing:-.015em}.pagina-de-apresentacao .ap-hero__apoio,.pagina-sobre .ap-hero__apoio{max-width:36rem;margin:0 0 2rem;font-size:clamp(1.02rem,1.3vw,1.15rem);line-height:1.7;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-hero__acoes,.pagina-sobre .ap-hero__acoes{display:flex;flex-wrap:wrap;gap:.875rem;margin-bottom:1.1rem}.pagina-de-apresentacao .ap-hero__acesso,.pagina-sobre .ap-hero__acesso{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 1.45rem;font-size:.95rem;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-hero__acesso-link,.pagina-de-apresentacao .ap-historia__link,.pagina-sobre .ap-hero__acesso-link,.pagina-sobre .ap-historia__link{display:inline-flex;align-items:center;gap:.3rem;font-weight:600;color:var(--ap-oliva);text-decoration:underline;text-decoration-color:#3a422259;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .15s ease,text-decoration-color .15s ease}.pagina-de-apresentacao .ap-hero__acesso-link svg,.pagina-de-apresentacao .ap-historia__link svg,.pagina-sobre .ap-hero__acesso-link svg,.pagina-sobre .ap-historia__link svg{width:15px;height:15px;transition:transform .16s ease}.pagina-de-apresentacao .ap-hero__acesso-link:hover,.pagina-de-apresentacao .ap-historia__link:hover,.pagina-sobre .ap-hero__acesso-link:hover,.pagina-sobre .ap-historia__link:hover{color:var(--ap-oliva-profundo);text-decoration-color:currentColor}.pagina-de-apresentacao .ap-hero__acesso-link:hover svg,.pagina-de-apresentacao .ap-historia__link:hover svg,.pagina-sobre .ap-hero__acesso-link:hover svg,.pagina-sobre .ap-historia__link:hover svg{transform:translate(3px)}.pagina-de-apresentacao .ap-hero__marca,.pagina-sobre .ap-hero__marca{margin:0;justify-self:end;width:min(560px,100%)}.pagina-de-apresentacao .ap-hero__marca img,.pagina-sobre .ap-hero__marca img{display:block;width:100%;height:auto}.pagina-de-apresentacao .ap-selos,.pagina-sobre .ap-selos{padding:1.05rem 0;border-top:1px solid var(--ap-hairline);border-bottom:1px solid var(--ap-hairline)}.pagina-de-apresentacao .ap-selos__lista,.pagina-sobre .ap-selos__lista{display:grid;grid-template-columns:repeat(3,auto);align-items:center;justify-content:center;gap:.5rem 2.6rem;text-align:center}.pagina-de-apresentacao .ap-selos__lista li,.pagina-sobre .ap-selos__lista li{position:relative;font-size:.84rem;font-weight:500;letter-spacing:.02em;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-selos__lista li+li:before,.pagina-sobre .ap-selos__lista li+li:before{content:"\b7";position:absolute;left:-1.45rem;color:var(--ap-oliva-medio)}.pagina-de-apresentacao .ap-selos__lista li:nth-child(3n+1):before,.pagina-sobre .ap-selos__lista li:nth-child(3n+1):before{content:none}.pagina-de-apresentacao .ap-secao,.pagina-sobre .ap-secao{padding:clamp(3rem,7vw,5rem) 0}.pagina-de-apresentacao #para-quem,.pagina-sobre #para-quem{padding-top:clamp(2.25rem,4.5vw,3rem)}.pagina-de-apresentacao .ap-grade-beneficios,.pagina-sobre .ap-grade-beneficios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.pagina-de-apresentacao .ap-beneficio,.pagina-sobre .ap-beneficio{padding:1.5rem 1.4rem;border:1px solid var(--ap-hairline);border-radius:16px;background:var(--ap-papel-forte)}.pagina-de-apresentacao .ap-beneficio:before,.pagina-sobre .ap-beneficio:before{content:"";display:block;width:26px;height:26px;margin-bottom:1.1rem;border-radius:50%;background:radial-gradient(circle at 32% 28%,#f2f4e6,#c9d2b8 42%,#8b9860 78%,#5f6b3c);box-shadow:inset -3px -4px 8px #2e342059,0 6px 12px -6px #2e342066}.pagina-de-apresentacao .ap-beneficio h3,.pagina-sobre .ap-beneficio h3{margin:0 0 .5rem;font-size:1.08rem}.pagina-de-apresentacao .ap-beneficio p,.pagina-sobre .ap-beneficio p{font-size:.94rem;line-height:1.65;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-vitrine,.pagina-sobre .ap-vitrine{position:relative;overflow:clip}.pagina-de-apresentacao .ap-vitrine .ap-limite,.pagina-sobre .ap-vitrine .ap-limite{width:min(1200px,100% - 3rem)}.pagina-de-apresentacao .ap-vitrine__trio,.pagina-sobre .ap-vitrine__trio{position:relative;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);grid-template-areas:"agenda notas" "evolucao notas";gap:clamp(1rem,2.2vw,1.9rem);align-items:start}.pagina-de-apresentacao .ap-vitrine__moldura,.pagina-sobre .ap-vitrine__moldura{position:relative;z-index:1;margin:0;padding:0}.pagina-de-apresentacao .ap-vitrine__moldura--agenda,.pagina-sobre .ap-vitrine__moldura--agenda{grid-area:agenda}.pagina-de-apresentacao .ap-vitrine__moldura--evolucao,.pagina-sobre .ap-vitrine__moldura--evolucao{grid-area:evolucao}.pagina-de-apresentacao .ap-vitrine__moldura--notas,.pagina-sobre .ap-vitrine__moldura--notas{grid-area:notas}.pagina-de-apresentacao .ap-vitrine__azeitona,.pagina-sobre .ap-vitrine__azeitona{background:radial-gradient(circle at 30% 26%,#ffffffe6,#fff0 30%),radial-gradient(circle at 68% 80%,#161c0c80,#161c0c00 45%),radial-gradient(circle at 34% 30%,#e9edd8,#c3cd9f 26%,#8b9860 54%,#4d5a2e 78%,#313a1e);box-shadow:inset -10px -14px 24px #181e0c73,inset 8px 10px 18px #ffffff4d,0 26px 48px -18px #2e342080;position:absolute;top:-3.25rem;right:-2rem;z-index:0;width:clamp(110px,15vw,190px);height:clamp(110px,15vw,190px);border-radius:50%;opacity:.38}.pagina-de-apresentacao .ap-vitrine__janela,.pagina-sobre .ap-vitrine__janela{position:relative;z-index:1;overflow:hidden;border:1px solid rgba(58,66,34,.16);border-radius:20px;background:var(--ap-papel-forte);box-shadow:0 1px 2px #2e34200d,0 12px 22px -14px #2e342038,0 34px 64px -36px #2e34206b}.pagina-de-apresentacao .ap-vitrine__janela img,.pagina-sobre .ap-vitrine__janela img{display:block;width:100%;height:auto;filter:saturate(.96) sepia(.05)}.pagina-de-apresentacao .ap-vitrine__moldura--agenda .ap-vitrine__janela,.pagina-sobre .ap-vitrine__moldura--agenda .ap-vitrine__janela{transform:rotate(-.5deg)}.pagina-de-apresentacao .ap-vitrine__moldura--evolucao .ap-vitrine__janela,.pagina-sobre .ap-vitrine__moldura--evolucao .ap-vitrine__janela{transform:rotate(.5deg)}.pagina-de-apresentacao .ap-vitrine__moldura--notas .ap-vitrine__janela,.pagina-sobre .ap-vitrine__moldura--notas .ap-vitrine__janela{transform:rotate(-.3deg)}.pagina-de-apresentacao .ap-vitrine__tela,.pagina-sobre .ap-vitrine__tela{position:relative;display:block}.pagina-de-apresentacao .ap-vitrine__ampliar,.pagina-sobre .ap-vitrine__ampliar{display:block;width:100%;padding:0;border:0;background:none;color:inherit;cursor:zoom-in}.pagina-de-apresentacao .ap-vitrine__ampliar:focus-visible,.pagina-sobre .ap-vitrine__ampliar:focus-visible{outline:2px solid var(--ap-oliva);outline-offset:-3px}.pagina-de-apresentacao .ap-vitrine__lupa,.pagina-sobre .ap-vitrine__lupa{position:absolute;right:clamp(.65rem,1.5vw,.95rem);bottom:clamp(.65rem,1.5vw,.95rem);z-index:2;display:grid;place-items:center;width:2.4rem;height:2.4rem;border:1px solid rgba(58,66,34,.14);border-radius:999px;background:#f3f3f2eb;box-shadow:0 8px 18px -12px #2e3420d9;color:var(--ap-oliva);opacity:0}.pagina-de-apresentacao .ap-vitrine__lupa svg,.pagina-sobre .ap-vitrine__lupa svg{width:1.15rem;height:1.15rem}.pagina-de-apresentacao .ap-vitrine__ampliar:focus-visible .ap-vitrine__lupa,.pagina-sobre .ap-vitrine__ampliar:focus-visible .ap-vitrine__lupa{opacity:1}.pagina-de-apresentacao .ap-vitrine__veu,.pagina-sobre .ap-vitrine__veu{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#3a422208,#3a422200 12%),radial-gradient(76% 58% at 50% 44%,#efefed00 62%,#efefed0d 84%,#efefed24);box-shadow:inset 0 0 34px -14px #2e342017}.pagina-de-apresentacao .ap-vitrine__veu:after,.pagina-sobre .ap-vitrine__veu:after{content:"";position:absolute;inset:0;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");background-size:140px 140px}.pagina-de-apresentacao .ap-vitrine__trilho,.pagina-sobre .ap-vitrine__trilho{display:flex;gap:6px;padding:.62rem .95rem;border-bottom:1px solid var(--ap-hairline);background:linear-gradient(var(--ap-papel-forte),var(--ap-brilho))}.pagina-de-apresentacao .ap-vitrine__trilho span,.pagina-sobre .ap-vitrine__trilho span{width:7px;height:7px;border-radius:50%;background:#5f6b3c57}.pagina-de-apresentacao .ap-vitrine__trilho span:nth-child(2),.pagina-sobre .ap-vitrine__trilho span:nth-child(2){background:#7d8a5573}.pagina-de-apresentacao .ap-vitrine__trilho span:nth-child(3),.pagina-sobre .ap-vitrine__trilho span:nth-child(3){background:#3a42223d}.pagina-de-apresentacao .ap-vitrine__moldura figcaption,.pagina-sobre .ap-vitrine__moldura figcaption{margin-top:1.15rem;font-size:.86rem;line-height:1.6;color:var(--ap-tinta-suave);text-align:center}.pagina-de-apresentacao .ap-gestao,.pagina-sobre .ap-gestao{position:relative;overflow:clip}.pagina-de-apresentacao .ap-gestao__grade,.pagina-sobre .ap-gestao__grade{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2rem,5vw,3.75rem);align-items:start}.pagina-de-apresentacao .ap-gestao__texto .ap-subtitulo,.pagina-sobre .ap-gestao__texto .ap-subtitulo{max-width:32rem;margin-bottom:2rem}.pagina-de-apresentacao .ap-gestao__lista,.pagina-sobre .ap-gestao__lista{border-top:1px solid var(--ap-hairline)}.pagina-de-apresentacao .ap-gestao__item,.pagina-sobre .ap-gestao__item{padding:1.15rem 0;border-bottom:1px solid var(--ap-hairline)}.pagina-de-apresentacao .ap-gestao__item:last-child,.pagina-sobre .ap-gestao__item:last-child{border-bottom:0}.pagina-de-apresentacao .ap-gestao__item h3,.pagina-sobre .ap-gestao__item h3{margin:0 0 .35rem;font-size:1rem}.pagina-de-apresentacao .ap-gestao__item p,.pagina-sobre .ap-gestao__item p{font-size:.92rem;line-height:1.6;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-gestao__moldura .ap-vitrine__janela,.pagina-sobre .ap-gestao__moldura .ap-vitrine__janela{transform:rotate(-.4deg)}.pagina-de-apresentacao .ap-gestao__bloco,.pagina-sobre .ap-gestao__bloco{margin-top:clamp(1.75rem,3.2vw,2.4rem);padding-top:clamp(1.75rem,3.2vw,2.4rem);border-top:1px solid var(--ap-hairline)}.pagina-de-apresentacao .ap-gestao__bloco h3,.pagina-sobre .ap-gestao__bloco h3{margin:0 0 .7rem;font-size:1.05rem}.pagina-de-apresentacao .ap-gestao__bloco-grade,.pagina-sobre .ap-gestao__bloco-grade{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,2.6vw,1.85rem);align-items:start}.pagina-de-apresentacao .ap-gestao__bloco-texto p,.pagina-sobre .ap-gestao__bloco-texto p{font-size:.92rem;line-height:1.65;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-gestao__nota,.pagina-sobre .ap-gestao__nota{margin-top:.9rem;font-size:.84rem;line-height:1.6;color:var(--ap-tinta-suave);opacity:.9}.pagina-de-apresentacao .ap-gestao__moldura--validacao,.pagina-sobre .ap-gestao__moldura--validacao{margin:0}.pagina-de-apresentacao .ap-gestao__moldura--validacao .ap-vitrine__janela,.pagina-sobre .ap-gestao__moldura--validacao .ap-vitrine__janela{transform:rotate(-.3deg)}.pagina-de-apresentacao .ap-gestao__moldura--validacao figcaption,.pagina-sobre .ap-gestao__moldura--validacao figcaption{margin-top:.9rem;font-size:.82rem;line-height:1.55}.pagina-de-apresentacao .ap-lightbox,.pagina-sobre .ap-lightbox{position:fixed;inset:0;z-index:60;overflow:hidden;background:radial-gradient(125% 95% at 50% 0%,#2e3420e0,#161a0ef2);-webkit-backdrop-filter:blur(6px) saturate(.92);backdrop-filter:blur(6px) saturate(.92);animation:ap-surgir-lightbox .2s ease-out}.pagina-de-apresentacao .ap-lightbox__quadro,.pagina-sobre .ap-lightbox__quadro{position:absolute;inset:0;display:flex;overflow:auto;overscroll-behavior:contain}.pagina-de-apresentacao .ap-lightbox__quadro:focus-visible,.pagina-sobre .ap-lightbox__quadro:focus-visible{outline:2px solid var(--ap-salvia);outline-offset:-4px}.pagina-de-apresentacao .ap-lightbox__figura,.pagina-sobre .ap-lightbox__figura{flex:none;width:max-content;margin:auto;padding:var(--ap-lightbox-respiro);padding-block-end:calc(var(--ap-lightbox-respiro) + var(--ap-lightbox-rodape));display:grid;justify-items:center}.pagina-de-apresentacao .ap-lightbox__tela,.pagina-sobre .ap-lightbox__tela{display:grid;place-items:center;border:1px solid rgba(58,66,34,.2);border-radius:14px;background:var(--ap-papel-forte);box-shadow:0 40px 80px -32px #000000b8;overflow:hidden}.pagina-de-apresentacao .ap-lightbox__tela img,.pagina-sobre .ap-lightbox__tela img{display:block;box-sizing:content-box;max-width:none;max-height:none;height:auto}.pagina-de-apresentacao .ap-lightbox__rodape,.pagina-sobre .ap-lightbox__rodape{position:absolute;right:0;bottom:0;left:0;z-index:1;display:grid;justify-items:center;padding:var(--ap-lightbox-respiro) clamp(1rem,4vw,2.25rem) .9rem;background:linear-gradient(180deg,#12150b00,#12150bb8 55%,#12150bf0);pointer-events:none}.pagina-de-apresentacao .ap-lightbox__legenda,.pagina-sobre .ap-lightbox__legenda{max-width:52rem;margin:0;font-size:clamp(.82rem,1.4vw,.9rem);line-height:1.5;color:var(--ap-salvia);text-align:center}.pagina-de-apresentacao .ap-lightbox__fechar,.pagina-sobre .ap-lightbox__fechar{position:absolute;top:clamp(.5rem,2vw,1.25rem);right:clamp(.5rem,2vw,1.25rem);z-index:2;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid rgba(232,235,221,.28);border-radius:999px;background:#2e3420bd;color:var(--ap-brilho);cursor:pointer}.pagina-de-apresentacao .ap-lightbox__fechar svg,.pagina-sobre .ap-lightbox__fechar svg{width:1.25rem;height:1.25rem}.pagina-de-apresentacao .ap-lightbox__fechar:focus-visible,.pagina-sobre .ap-lightbox__fechar:focus-visible{outline:2px solid var(--ap-salvia);outline-offset:3px}.pagina-de-apresentacao .ap-lista-recursos,.pagina-sobre .ap-lista-recursos{border-bottom:1px solid var(--ap-hairline)}.pagina-de-apresentacao .ap-recurso,.pagina-sobre .ap-recurso{display:grid;grid-template-columns:minmax(190px,.85fr) minmax(0,1.7fr) minmax(170px,.75fr);gap:1.25rem 2rem;align-items:start;padding:1.5rem 0;border-top:1px solid var(--ap-hairline)}.pagina-de-apresentacao .ap-recurso h3,.pagina-sobre .ap-recurso h3{margin:0;font-size:1.12rem}.pagina-de-apresentacao .ap-recurso__valor,.pagina-sobre .ap-recurso__valor{font-size:.96rem;line-height:1.65;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-recurso__publico,.pagina-sobre .ap-recurso__publico{justify-self:end;padding-top:.25rem;font-size:.82rem;font-weight:500;color:var(--ap-oliva-medio);text-align:right}.pagina-de-apresentacao .ap-passos,.pagina-sobre .ap-passos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.pagina-de-apresentacao .ap-passo,.pagina-sobre .ap-passo{padding:0 2.25rem;border-left:1px solid var(--ap-hairline)}.pagina-de-apresentacao .ap-passo:first-child,.pagina-sobre .ap-passo:first-child{padding-left:0;border-left:0}.pagina-de-apresentacao .ap-passo:last-child,.pagina-sobre .ap-passo:last-child{padding-right:0}.pagina-de-apresentacao .ap-passo h3,.pagina-sobre .ap-passo h3{margin:.75rem 0 .5rem;font-size:1.1rem}.pagina-de-apresentacao .ap-passo p,.pagina-sobre .ap-passo p{font-size:.94rem;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-passo__numero,.pagina-sobre .ap-passo__numero{font-family:Fraunces,Georgia,Times New Roman,serif;font-size:2.1rem;font-weight:600;line-height:1;color:var(--ap-oliva-medio)}.pagina-de-apresentacao .ap-historia__grade,.pagina-sobre .ap-historia__grade{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:center;gap:clamp(2rem,5vw,4rem)}.pagina-de-apresentacao .ap-historia__texto>p:not(.ap-sobretitulo),.pagina-sobre .ap-historia__texto>p:not(.ap-sobretitulo){max-width:34rem;font-size:1rem;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-historia__texto>p:not(.ap-sobretitulo)+p,.pagina-sobre .ap-historia__texto>p:not(.ap-sobretitulo)+p{margin-top:1rem}.pagina-de-apresentacao .ap-historia__link,.pagina-sobre .ap-historia__link{margin-top:1.75rem}.pagina-de-apresentacao .ap-historia__figura,.pagina-sobre .ap-historia__figura{margin:0}.pagina-de-apresentacao .ap-historia__figura img,.pagina-sobre .ap-historia__figura img{display:block;width:100%;height:auto;border-radius:14px;box-shadow:0 24px 48px -32px #2e342073}.pagina-de-apresentacao .ap-historia__figura figcaption,.pagina-sobre .ap-historia__figura figcaption{margin-top:.75rem;font-size:.82rem;letter-spacing:.04em;color:var(--ap-oliva-medio)}.pagina-de-apresentacao .ap-historia__blocos,.pagina-sobre .ap-historia__blocos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(2.5rem,6vw,4rem)}.pagina-de-apresentacao .ap-historia__bloco,.pagina-sobre .ap-historia__bloco{padding-top:1.25rem;border-top:1px solid var(--ap-hairline)}.pagina-de-apresentacao .ap-historia__bloco h3,.pagina-sobre .ap-historia__bloco h3{margin:0 0 .45rem;font-size:1.05rem}.pagina-de-apresentacao .ap-historia__bloco p,.pagina-sobre .ap-historia__bloco p{font-size:.93rem;line-height:1.65;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-secao--seguranca,.pagina-sobre .ap-secao--seguranca{position:relative;overflow:hidden;background:var(--ap-oliva-profundo);color:#eff1e3}.pagina-de-apresentacao .ap-secao--seguranca h2,.pagina-sobre .ap-secao--seguranca h2{color:#f4f5ea}.pagina-de-apresentacao .ap-secao--seguranca p,.pagina-sobre .ap-secao--seguranca p{max-width:38rem;font-size:.98rem;line-height:1.75;color:#eff1e3d1}.pagina-de-apresentacao .ap-secao--seguranca p+p,.pagina-sobre .ap-secao--seguranca p+p{margin-top:1rem}.pagina-de-apresentacao .ap-seguranca__grade,.pagina-sobre .ap-seguranca__grade{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,4rem);align-items:start}.pagina-de-apresentacao .ap-seguranca__aro,.pagina-sobre .ap-seguranca__aro{position:absolute;top:-80px;right:-120px;width:320px;height:320px;border:1px solid rgba(201,210,184,.28);border-radius:50%;pointer-events:none}.pagina-de-apresentacao .ap-principios,.pagina-sobre .ap-principios{display:grid;gap:1rem}.pagina-de-apresentacao .ap-principios li,.pagina-sobre .ap-principios li{padding-top:.9rem;border-top:1px solid rgba(239,241,227,.24);font-size:.9rem;line-height:1.6;color:#eff1e3c7}.pagina-de-apresentacao .ap-principios strong,.pagina-sobre .ap-principios strong{display:block;margin-bottom:.2rem;font-weight:600;color:#f4f5ea}.pagina-de-apresentacao .ap-perfis,.pagina-sobre .ap-perfis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.pagina-de-apresentacao .ap-perfil,.pagina-sobre .ap-perfil{padding:1.6rem 1.5rem;border:1px solid rgba(58,66,34,.18);border-radius:16px;background:var(--ap-brilho)}.pagina-de-apresentacao .ap-perfil h3,.pagina-sobre .ap-perfil h3{margin:0 0 .5rem;font-size:1.1rem}.pagina-de-apresentacao .ap-perfil p,.pagina-sobre .ap-perfil p{font-size:.94rem;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-planos__controles,.pagina-sobre .ap-planos__controles{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.9rem 1.5rem;margin-bottom:1.6rem}.pagina-de-apresentacao .ap-planos__segmento,.pagina-sobre .ap-planos__segmento{display:inline-flex;align-items:center;gap:.25rem;padding:.3rem .35rem;border:1px solid var(--ap-hairline);border-radius:999px;background:var(--ap-papel-forte)}.pagina-de-apresentacao .ap-planos__legenda,.pagina-sobre .ap-planos__legenda{padding:0 .65rem 0 .5rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ap-oliva-medio)}.pagina-de-apresentacao .ap-planos__opcao,.pagina-sobre .ap-planos__opcao{position:relative;display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:.5rem 1rem;border-radius:999px;font-size:.9rem;font-weight:600;color:var(--ap-tinta-suave);cursor:pointer;transition:background .16s ease,color .16s ease}.pagina-de-apresentacao .ap-planos__opcao input,.pagina-sobre .ap-planos__opcao input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.pagina-de-apresentacao .ap-planos__opcao:has(input:focus-visible),.pagina-sobre .ap-planos__opcao:has(input:focus-visible){outline:2px solid var(--ap-oliva);outline-offset:2px}.pagina-de-apresentacao .ap-planos__opcao--ativa,.pagina-sobre .ap-planos__opcao--ativa{background:var(--ap-oliva);color:#f6f5ee}.pagina-de-apresentacao .ap-planos__opcao--ativa .ap-planos__opcao-selo,.pagina-sobre .ap-planos__opcao--ativa .ap-planos__opcao-selo{background:#f6f5ee2e;color:#f6f5ee}.pagina-de-apresentacao .ap-planos__opcao-selo,.pagina-sobre .ap-planos__opcao-selo{padding:.12rem .42rem;border-radius:999px;background:#3a42221f;font-size:.68rem;font-weight:700;letter-spacing:.04em;color:var(--ap-oliva)}.pagina-de-apresentacao .ap-planos__resumo,.pagina-sobre .ap-planos__resumo{margin:0;font-size:.85rem;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-planos__grade,.pagina-sobre .ap-planos__grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.6rem 1.25rem;padding-top:.85rem}.pagina-de-apresentacao .ap-planos:has(.ap-planos__grade--larga) .ap-limite,.pagina-sobre .ap-planos:has(.ap-planos__grade--larga) .ap-limite{width:min(1280px,100% - 3rem)}.pagina-de-apresentacao .ap-planos__grade--larga,.pagina-sobre .ap-planos__grade--larga{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem 1rem}.pagina-de-apresentacao .ap-planos__grade--larga .ap-plano,.pagina-sobre .ap-planos__grade--larga .ap-plano{padding-inline:1.3rem}.pagina-de-apresentacao .ap-plano,.pagina-sobre .ap-plano{position:relative;isolation:isolate;display:flex;flex-direction:column;padding:1.75rem 1.6rem 1.6rem;border:1px solid var(--ap-hairline);border-radius:20px;background:var(--ap-papel-forte)}.pagina-de-apresentacao .ap-plano h3,.pagina-sobre .ap-plano h3{margin:0 0 .4rem;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.4rem;line-height:1.2}.pagina-de-apresentacao .ap-plano--recomendado,.pagina-sobre .ap-plano--recomendado{border-color:#3a422273;box-shadow:0 24px 44px -34px #2e34208c}.pagina-de-apresentacao .ap-plano--recomendado:after,.pagina-sobre .ap-plano--recomendado:after{content:"";position:absolute;inset:0;z-index:0;border:1px solid var(--ap-salvia);border-radius:inherit;pointer-events:none}.pagina-de-apresentacao .ap-plano--teste,.pagina-sobre .ap-plano--teste{border-color:var(--ap-azeite-1);background:radial-gradient(120% 60% at 0% 0%,rgba(255,255,255,.75),transparent 60%),linear-gradient(180deg,var(--ap-brilho) 0%,var(--ap-papel-forte) 70%);box-shadow:0 24px 44px -38px #2e342080}.pagina-de-apresentacao .ap-plano__selo.ap-plano__selo--teste,.pagina-sobre .ap-plano__selo.ap-plano__selo--teste{left:1.35rem;right:auto;border:1px solid var(--ap-azeite-2);background:var(--ap-brilho);color:var(--ap-oliva-profundo)}.pagina-de-apresentacao .ap-plano__valor.ap-plano__valor--teste,.pagina-sobre .ap-plano__valor.ap-plano__valor--teste{font-size:clamp(1.45rem,1.9vw,1.75rem);line-height:1.15}.pagina-de-apresentacao .ap-plano__liberado,.pagina-sobre .ap-plano__liberado{display:block;margin-bottom:.15rem;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ap-oliva)}.pagina-de-apresentacao .ap-plano__selo,.pagina-sobre .ap-plano__selo{position:absolute;top:0;right:1.35rem;z-index:2;display:inline-flex;align-items:center;gap:.4rem;margin:0;padding:.36rem .72rem;border-radius:999px;background:var(--ap-oliva);color:#f6f5ee;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transform:translateY(-50%)}.pagina-de-apresentacao .ap-plano__selo svg,.pagina-sobre .ap-plano__selo svg{width:.9rem;height:.9rem}.pagina-de-apresentacao .ap-plano__descricao,.pagina-sobre .ap-plano__descricao{min-height:2.9rem;font-size:.9rem;line-height:1.55;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-plano__preco,.pagina-sobre .ap-plano__preco{display:flex;align-items:baseline;gap:.35rem;margin:1.25rem 0 .25rem}.pagina-de-apresentacao .ap-plano__valor,.pagina-sobre .ap-plano__valor{font-family:Fraunces,Georgia,Times New Roman,serif;font-size:clamp(1.9rem,2.6vw,2.25rem);font-weight:600;line-height:1.05;letter-spacing:-.02em;color:var(--ap-oliva-profundo)}.pagina-de-apresentacao .ap-plano__periodo,.pagina-sobre .ap-plano__periodo{font-size:.85rem;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-plano__detalhe,.pagina-sobre .ap-plano__detalhe{min-height:2.7rem;font-size:.82rem;line-height:1.5;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-plano__cta,.pagina-sobre .ap-plano__cta{width:100%;margin:1rem 0 1.5rem}.pagina-de-apresentacao .ap-plano__funcionalidades,.pagina-sobre .ap-plano__funcionalidades{margin-top:0;padding-top:1.15rem;border-top:1px solid var(--ap-hairline)}.pagina-de-apresentacao .ap-plano__funcionalidades-titulo,.pagina-sobre .ap-plano__funcionalidades-titulo{margin:0 0 .35rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ap-oliva-medio)}.pagina-de-apresentacao .ap-plano__area,.pagina-sobre .ap-plano__area{margin:.85rem 0 .3rem;font-size:.78rem;font-weight:600;color:var(--ap-oliva)}.pagina-de-apresentacao .ap-plano__lista li,.pagina-sobre .ap-plano__lista li{display:flex;align-items:flex-start;gap:.5rem;padding:.14rem 0;font-size:.86rem;line-height:1.45;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-plano__lista li svg,.pagina-sobre .ap-plano__lista li svg{flex:none;width:15px;height:15px;margin-top:.18rem;color:var(--ap-oliva-medio)}.pagina-de-apresentacao .ap-planos__nota,.pagina-sobre .ap-planos__nota{max-width:52rem;margin:1.6rem 0 0;font-size:.8rem;line-height:1.6;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-planos__status,.pagina-sobre .ap-planos__status{display:flex;align-items:center;gap:.6rem;margin:0 0 1.1rem;font-size:.9rem;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-planos__girando,.pagina-sobre .ap-planos__girando{flex:none;width:18px;height:18px;border:2px solid var(--ap-hairline);border-top-color:var(--ap-oliva-medio);border-radius:50%}@media(prefers-reduced-motion:no-preference){.pagina-de-apresentacao .ap-planos__girando,.pagina-sobre .ap-planos__girando{animation:ap-girar .9s linear infinite}}.pagina-de-apresentacao .ap-plano--esqueleto,.pagina-sobre .ap-plano--esqueleto{min-height:21rem;gap:.85rem;justify-content:flex-start}.pagina-de-apresentacao .ap-plano__barra,.pagina-sobre .ap-plano__barra{display:block;width:100%;height:.72rem;border-radius:999px;background:var(--ap-hairline)}.pagina-de-apresentacao .ap-plano__barra--curta,.pagina-sobre .ap-plano__barra--curta{width:42%}.pagina-de-apresentacao .ap-plano__barra--preco,.pagina-sobre .ap-plano__barra--preco{width:58%;height:2rem;margin:.9rem 0}.pagina-de-apresentacao .ap-planos__estado,.pagina-sobre .ap-planos__estado{padding:clamp(2rem,4vw,2.75rem);border:1px solid var(--ap-hairline);border-radius:20px;background:var(--ap-papel-forte);text-align:center}.pagina-de-apresentacao .ap-planos__estado h3,.pagina-sobre .ap-planos__estado h3{margin:0 0 .6rem;font-size:1.15rem}.pagina-de-apresentacao .ap-planos__estado p,.pagina-sobre .ap-planos__estado p{max-width:38rem;margin:0 auto 1.4rem;font-size:.92rem;line-height:1.65;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-planos__acoes,.pagina-sobre .ap-planos__acoes{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.pagina-de-apresentacao .ap-acesso,.pagina-sobre .ap-acesso{position:relative;overflow:hidden;padding:clamp(2.25rem,5vw,3.5rem) clamp(1.5rem,4vw,3rem);border:1px solid var(--ap-hairline);border-radius:22px;background:var(--ap-papel-forte);text-align:center}.pagina-de-apresentacao .ap-acesso h2,.pagina-sobre .ap-acesso h2{margin-bottom:.9rem}.pagina-de-apresentacao .ap-acesso p,.pagina-sobre .ap-acesso p{max-width:40rem;margin:0 auto 1.9rem;line-height:1.75;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-acesso__acoes,.pagina-sobre .ap-acesso__acoes{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:.875rem}.pagina-de-apresentacao .ap-acesso__joia,.pagina-sobre .ap-acesso__joia{position:absolute;inset:0;pointer-events:none}.pagina-de-apresentacao .ap-azeitona--discreta,.pagina-sobre .ap-azeitona--discreta{background:radial-gradient(circle at 30% 26%,#ffffffe6,#fff0 30%),radial-gradient(circle at 68% 80%,#161c0c80,#161c0c00 45%),radial-gradient(circle at 34% 30%,#e9edd8,#c3cd9f 26%,#8b9860 54%,#4d5a2e 78%,#313a1e);box-shadow:inset -10px -14px 24px #181e0c73,inset 8px 10px 18px #ffffff4d,0 26px 48px -18px #2e342080;position:absolute;bottom:-60px;left:-55px;width:150px;height:150px;border-radius:50%}.pagina-de-apresentacao .ap-duvidas,.pagina-sobre .ap-duvidas{max-width:780px;border-bottom:1px solid var(--ap-hairline)}.pagina-de-apresentacao .ap-duvida,.pagina-sobre .ap-duvida{border-top:1px solid var(--ap-hairline)}.pagina-de-apresentacao .ap-duvida h3,.pagina-sobre .ap-duvida h3{margin:0;font-size:inherit}.pagina-de-apresentacao .ap-duvida__pergunta,.pagina-sobre .ap-duvida__pergunta{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;padding:1.15rem 0;border:0;background:transparent;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5;color:var(--ap-oliva-profundo);text-align:left;cursor:pointer;transition:color .15s ease}.pagina-de-apresentacao .ap-duvida__pergunta:hover,.pagina-sobre .ap-duvida__pergunta:hover{color:var(--ap-oliva-medio)}.pagina-de-apresentacao .ap-duvida__pergunta svg,.pagina-sobre .ap-duvida__pergunta svg{flex-shrink:0;width:18px;height:18px;color:var(--ap-oliva-medio)}.pagina-de-apresentacao .ap-duvida__resposta,.pagina-sobre .ap-duvida__resposta{padding:0 3rem 1.3rem 0}.pagina-de-apresentacao .ap-duvida__resposta p,.pagina-sobre .ap-duvida__resposta p{max-width:62ch;font-size:.94rem;line-height:1.7;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-secao--ponte,.pagina-sobre .ap-secao--ponte{padding:clamp(2.25rem,5vw,3.5rem) 0;text-align:center}.pagina-de-apresentacao .ap-ponte__citacao,.pagina-sobre .ap-ponte__citacao{max-width:54rem;margin:0 auto}.pagina-de-apresentacao .ap-ponte__citacao p,.pagina-sobre .ap-ponte__citacao p{margin:0;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.45;color:var(--ap-oliva-profundo)}.pagina-de-apresentacao .ap-ponte__convite,.pagina-sobre .ap-ponte__convite{margin-top:1.75rem;font-size:.84rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ap-oliva-medio)}.pagina-de-apresentacao .ap-secao--final,.pagina-sobre .ap-secao--final{background:var(--ap-brilho);text-align:center}.pagina-de-apresentacao .ap-secao--final h2,.pagina-sobre .ap-secao--final h2{margin-bottom:.75rem;font-size:clamp(1.8rem,3.2vw,2.5rem)}.pagina-de-apresentacao .ap-secao--final p,.pagina-sobre .ap-secao--final p{max-width:34rem;margin:0 auto 2rem;font-size:1.02rem;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-final__acoes,.pagina-sobre .ap-final__acoes{display:flex;flex-wrap:wrap;justify-content:center;gap:.875rem}.pagina-de-apresentacao .ap-rodape,.pagina-sobre .ap-rodape{border-top:1px solid var(--ap-hairline);background:var(--ap-papel)}.pagina-de-apresentacao .ap-rodape__grade,.pagina-sobre .ap-rodape__grade{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.2fr);gap:2.5rem;padding:clamp(2.5rem,5vw,3.5rem) 0}.pagina-de-apresentacao .ap-rodape__marca p,.pagina-sobre .ap-rodape__marca p{max-width:24rem;font-size:.9rem;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-rodape__marca .ap-rodape__lockup,.pagina-sobre .ap-rodape__marca .ap-rodape__lockup{display:flex;align-items:center;gap:.6rem;margin:0 0 .4rem}.pagina-de-apresentacao .ap-rodape__marca .ap-rodape__logo,.pagina-sobre .ap-rodape__marca .ap-rodape__logo{font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ap-oliva)}.pagina-de-apresentacao .ap-rodape__marca .ap-rodape__tagline,.pagina-sobre .ap-rodape__marca .ap-rodape__tagline{margin:0 0 .55rem;font-size:.74rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ap-oliva-medio)}.pagina-de-apresentacao .ap-rodape__marca .ap-rodape__assinatura,.pagina-sobre .ap-rodape__marca .ap-rodape__assinatura{margin-top:.35rem;font-size:.82rem;letter-spacing:.04em;color:var(--ap-oliva-medio)}.pagina-de-apresentacao .ap-rodape__titulo,.pagina-sobre .ap-rodape__titulo{margin:0 0 .9rem;font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ap-oliva-medio)}.pagina-de-apresentacao .ap-rodape__coluna ul,.pagina-sobre .ap-rodape__coluna ul{display:grid;gap:.45rem}.pagina-de-apresentacao .ap-rodape__coluna a,.pagina-de-apresentacao .ap-rodape__coluna li,.pagina-sobre .ap-rodape__coluna a,.pagina-sobre .ap-rodape__coluna li{font-size:.9rem;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-rodape__coluna a,.pagina-sobre .ap-rodape__coluna a{transition:color .15s ease}.pagina-de-apresentacao .ap-rodape__coluna a:hover,.pagina-sobre .ap-rodape__coluna a:hover{color:var(--ap-oliva)}.pagina-de-apresentacao .ap-rodape__contato .ap-rodape__contato-linha,.pagina-sobre .ap-rodape__contato .ap-rodape__contato-linha{font-size:.78rem;line-height:1.8;letter-spacing:.07em;text-transform:uppercase;color:var(--ap-tinta-suave)}.pagina-de-apresentacao .ap-rodape__contato .ap-rodape__separador,.pagina-sobre .ap-rodape__contato .ap-rodape__separador{margin:0 .55em;color:var(--ap-oliva-medio)}.pagina-de-apresentacao .ap-rodape__contato a,.pagina-sobre .ap-rodape__contato a{font-size:inherit;color:inherit;transition:color .15s ease}.pagina-de-apresentacao .ap-rodape__contato a:hover,.pagina-sobre .ap-rodape__contato a:hover{color:var(--ap-oliva)}.pagina-de-apresentacao .ap-rodape__base,.pagina-sobre .ap-rodape__base{padding:1.15rem 0 1.4rem;border-top:1px solid var(--ap-hairline)}.pagina-de-apresentacao .ap-rodape__base p,.pagina-sobre .ap-rodape__base p{font-size:.82rem;color:var(--ap-tinta-suave)}@media(max-width:1279px){.pagina-de-apresentacao .ap-planos__grade--larga,.pagina-sobre .ap-planos__grade--larga{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px;margin-inline:auto}}@media(max-width:959px){.pagina-de-apresentacao .ap-acoes .ap-link-discreto,.pagina-sobre .ap-acoes .ap-link-discreto,.pagina-de-apresentacao .ap-navegacao,.pagina-sobre .ap-navegacao{display:none}.pagina-de-apresentacao .ap-botao-menu,.pagina-sobre .ap-botao-menu{display:inline-flex}.pagina-de-apresentacao .ap-menu,.pagina-sobre .ap-menu{display:block}.pagina-de-apresentacao .ap-hero__grade,.pagina-sobre .ap-hero__grade{grid-template-columns:minmax(0,1fr);padding-bottom:clamp(2rem,5vw,3rem)}.pagina-de-apresentacao .ap-hero__marca,.pagina-sobre .ap-hero__marca{justify-self:center;width:min(420px,92%)}.pagina-de-apresentacao .ap-selos__lista,.pagina-sobre .ap-selos__lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem}.pagina-de-apresentacao .ap-selos__lista li+li:before,.pagina-sobre .ap-selos__lista li+li:before{content:none}.pagina-de-apresentacao .ap-grade-beneficios,.pagina-sobre .ap-grade-beneficios{grid-template-columns:repeat(2,minmax(0,1fr))}.pagina-de-apresentacao .ap-planos__grade,.pagina-sobre .ap-planos__grade{grid-template-columns:minmax(0,1fr);max-width:640px;margin-inline:auto}.pagina-de-apresentacao .ap-planos__controles,.pagina-sobre .ap-planos__controles{justify-content:flex-start}.pagina-de-apresentacao .ap-plano__descricao,.pagina-de-apresentacao .ap-plano__detalhe,.pagina-sobre .ap-plano__descricao,.pagina-sobre .ap-plano__detalhe{min-height:0}.pagina-de-apresentacao .ap-recurso,.pagina-sobre .ap-recurso{grid-template-columns:minmax(0,1fr);gap:.5rem}.pagina-de-apresentacao .ap-recurso__publico,.pagina-sobre .ap-recurso__publico{justify-self:start;padding-top:0;text-align:left}.pagina-de-apresentacao .ap-passos,.pagina-sobre .ap-passos{grid-template-columns:minmax(0,1fr)}.pagina-de-apresentacao .ap-passo,.pagina-sobre .ap-passo{padding:1.4rem 0 0;border-top:1px solid var(--ap-hairline);border-left:0}.pagina-de-apresentacao .ap-passo:first-child,.pagina-sobre .ap-passo:first-child{padding-top:0;border-top:0}.pagina-de-apresentacao .ap-historia__grade,.pagina-sobre .ap-historia__grade{grid-template-columns:minmax(0,1fr)}.pagina-de-apresentacao .ap-historia__figura,.pagina-sobre .ap-historia__figura{justify-self:center;width:min(420px,92%)}.pagina-de-apresentacao .ap-historia__blocos,.pagina-sobre .ap-historia__blocos{grid-template-columns:minmax(0,1fr);gap:1.25rem}.pagina-de-apresentacao .ap-seguranca__grade,.pagina-sobre .ap-seguranca__grade,.pagina-de-apresentacao .ap-perfis,.pagina-sobre .ap-perfis{grid-template-columns:minmax(0,1fr)}.pagina-de-apresentacao .ap-vitrine__trio,.pagina-sobre .ap-vitrine__trio{grid-template-columns:minmax(0,1fr);grid-template-areas:"agenda" "evolucao" "notas";gap:1.6rem}.pagina-de-apresentacao .ap-vitrine__azeitona,.pagina-sobre .ap-vitrine__azeitona{display:none}.pagina-de-apresentacao .ap-vitrine__moldura--agenda .ap-vitrine__janela,.pagina-de-apresentacao .ap-vitrine__moldura--evolucao .ap-vitrine__janela,.pagina-de-apresentacao .ap-vitrine__moldura--notas .ap-vitrine__janela,.pagina-sobre .ap-vitrine__moldura--agenda .ap-vitrine__janela,.pagina-sobre .ap-vitrine__moldura--evolucao .ap-vitrine__janela,.pagina-sobre .ap-vitrine__moldura--notas .ap-vitrine__janela{border-radius:16px;transform:none;box-shadow:0 1px 2px #2e34200d,0 16px 32px -22px #2e342052}.pagina-de-apresentacao .ap-lightbox,.pagina-sobre .ap-lightbox{--ap-lightbox-respiro: .7rem;--ap-lightbox-rodape: clamp(4.25rem, 15vw, 5.75rem)}.pagina-de-apresentacao .ap-lightbox__fechar,.pagina-sobre .ap-lightbox__fechar{width:2.75rem;height:2.75rem}.pagina-de-apresentacao .ap-vitrine__lupa,.pagina-sobre .ap-vitrine__lupa{width:2.1rem;height:2.1rem}.pagina-de-apresentacao .ap-vitrine__lupa svg,.pagina-sobre .ap-vitrine__lupa svg{width:1rem;height:1rem}.pagina-de-apresentacao .ap-gestao__grade,.pagina-sobre .ap-gestao__grade{grid-template-columns:minmax(0,1fr);gap:1.75rem}.pagina-de-apresentacao .ap-gestao__moldura .ap-vitrine__janela,.pagina-sobre .ap-gestao__moldura .ap-vitrine__janela{border-radius:16px;transform:none;box-shadow:0 1px 2px #2e34200d,0 16px 32px -22px #2e342052}.pagina-de-apresentacao .ap-rodape__grade,.pagina-sobre .ap-rodape__grade{grid-template-columns:minmax(0,1fr);gap:1.75rem}}@media(max-width:599px){.pagina-de-apresentacao .ap-limite,.pagina-de-apresentacao .ap-nav,.pagina-de-apresentacao .ap-menu__limite,.pagina-sobre .ap-limite,.pagina-sobre .ap-nav,.pagina-sobre .ap-menu__limite{width:min(1120px,100% - 2rem)}.pagina-de-apresentacao .ap-selos__lista,.pagina-sobre .ap-selos__lista{grid-template-columns:minmax(0,1fr);gap:.35rem}.pagina-de-apresentacao .ap-grade-beneficios,.pagina-sobre .ap-grade-beneficios{grid-template-columns:minmax(0,1fr)}.pagina-de-apresentacao .ap-planos__controles,.pagina-sobre .ap-planos__controles{flex-direction:column;align-items:stretch}.pagina-de-apresentacao .ap-planos__segmento,.pagina-sobre .ap-planos__segmento{flex-wrap:wrap;width:100%;justify-content:center}.pagina-de-apresentacao .ap-planos__legenda,.pagina-sobre .ap-planos__legenda{flex-basis:100%;padding:0 0 .3rem;text-align:center}.pagina-de-apresentacao .ap-planos__opcao,.pagina-sobre .ap-planos__opcao{flex:1 1 auto;justify-content:center}.pagina-de-apresentacao .ap-plano,.pagina-sobre .ap-plano{padding:1.6rem 1.25rem 1.4rem}.pagina-de-apresentacao .ap-hero__acoes .ap-botao,.pagina-de-apresentacao .ap-acesso__acoes .ap-botao,.pagina-de-apresentacao .ap-final__acoes .ap-botao,.pagina-sobre .ap-hero__acoes .ap-botao,.pagina-sobre .ap-acesso__acoes .ap-botao,.pagina-sobre .ap-final__acoes .ap-botao{flex:1 1 auto}.pagina-de-apresentacao .ap-duvida__resposta,.pagina-sobre .ap-duvida__resposta{padding-right:0}.pagina-de-apresentacao .ap-vitrine__trilho,.pagina-sobre .ap-vitrine__trilho{padding:.5rem .8rem}.pagina-de-apresentacao .ap-vitrine__veu:after,.pagina-sobre .ap-vitrine__veu:after{background-size:96px 96px}.pagina-de-apresentacao .ap-vitrine__moldura figcaption,.pagina-sobre .ap-vitrine__moldura figcaption{text-align:left}}@media(max-width:349px){.pagina-de-apresentacao .ap-nav,.pagina-sobre .ap-nav{gap:.6rem;width:min(1120px,100% - 1.5rem)}.pagina-de-apresentacao .ap-marca,.pagina-sobre .ap-marca{gap:.35rem;font-size:.9rem;letter-spacing:.1em}.pagina-de-apresentacao .ap-marca__glifo,.pagina-sobre .ap-marca__glifo{width:20px;height:20px}.pagina-de-apresentacao .ap-acoes,.pagina-sobre .ap-acoes{gap:.5rem}.pagina-de-apresentacao .ap-botao--compacto,.pagina-sobre .ap-botao--compacto{padding:.5rem .78rem;font-size:.8rem}.pagina-de-apresentacao .ap-botao-menu,.pagina-sobre .ap-botao-menu{width:36px;height:36px}.pagina-de-apresentacao .ap-botao-menu svg,.pagina-sobre .ap-botao-menu svg{width:18px;height:18px}}@keyframes ap-revelar{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@keyframes ap-deriva{0%,to{transform:none}50%{transform:translateY(-5px)}}@keyframes ap-girar{to{transform:rotate(360deg)}}@keyframes ap-profundidade{0%{opacity:0}to{opacity:1}}@keyframes ap-surgir-lightbox{0%{opacity:0}to{opacity:1}}@keyframes ap-abrir-lightbox{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.pagina-de-apresentacao ::selection{background:var(--ap-salvia);color:var(--ap-oliva-profundo)}.pagina-de-apresentacao .ap-botao:active{transform:translateY(0) scale(.98)}.pagina-de-apresentacao .ap-navegacao a{position:relative}.pagina-de-apresentacao .ap-navegacao a:after{content:"";position:absolute;right:0;bottom:-.4rem;left:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}@media(prefers-reduced-motion:no-preference){.pagina-de-apresentacao .ap-hero__marca img{animation:ap-deriva 9s ease-in-out infinite}}@media(hover:hover){.pagina-de-apresentacao .ap-navegacao a:hover:after{transform:scaleX(1)}.pagina-de-apresentacao .ap-marca__glifo{transition:transform .24s ease}.pagina-de-apresentacao .ap-marca:hover .ap-marca__glifo{transform:translateY(-1.5px)}.pagina-de-apresentacao .ap-perfil,.pagina-de-apresentacao .ap-beneficio{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.pagina-de-apresentacao .ap-perfil:hover,.pagina-de-apresentacao .ap-beneficio:hover{transform:translateY(-2px);border-color:#3a42224d;box-shadow:0 14px 26px -20px #2e342080}.pagina-de-apresentacao .ap-vitrine__ampliar:hover .ap-vitrine__lupa{opacity:1}.pagina-de-apresentacao .ap-vitrine__janela:has(.ap-vitrine__ampliar:hover){border-color:#3a42224d;box-shadow:0 1px 2px #2e34200d,0 16px 28px -14px #2e34204d,0 44px 74px -38px #2e342080}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.pagina-de-apresentacao .ap-vitrine__janela{transition:translate .2s ease,box-shadow .2s ease,border-color .2s ease}.pagina-de-apresentacao .ap-vitrine__janela:has(.ap-vitrine__ampliar:hover){translate:0 -2px}.pagina-de-apresentacao .ap-vitrine__lupa{translate:0 4px;transition:opacity .22s ease,translate .22s ease}.pagina-de-apresentacao .ap-vitrine__ampliar:hover .ap-vitrine__lupa{translate:0 0}.pagina-de-apresentacao .ap-lightbox__figura{animation:ap-abrir-lightbox .22s ease-out}}@media(hover:none){.pagina-de-apresentacao .ap-vitrine__lupa{opacity:1}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.pagina-de-apresentacao .ap-perfil,.pagina-de-apresentacao .ap-beneficio,.pagina-de-apresentacao .ap-vitrine__moldura,.pagina-de-apresentacao .ap-historia__bloco,.pagina-de-apresentacao .ap-passo,.pagina-de-apresentacao .ap-recurso,.pagina-de-apresentacao .ap-plano,.pagina-de-apresentacao .ap-ponte__citacao{animation:ap-revelar linear both;animation-timeline:view();animation-range:entry 0% entry 42%}.pagina-de-apresentacao :is(.ap-perfil,.ap-beneficio,.ap-historia__bloco,.ap-passo):nth-child(3n+2){animation-range:entry 6% entry 48%}.pagina-de-apresentacao :is(.ap-perfil,.ap-beneficio,.ap-historia__bloco,.ap-passo):nth-child(3n){animation-range:entry 12% entry 54%}.pagina-de-apresentacao .ap-cabecalho:after{content:"";position:absolute;top:100%;right:0;left:0;height:14px;background:linear-gradient(to bottom,#2e34201f,#2e342000);opacity:0;pointer-events:none;animation:ap-profundidade linear both;animation-timeline:scroll();animation-range:0px 140px}}}.pagina-sobre .ps-link{font-size:.9rem;font-weight:500;color:var(--ap-tinta-suave);transition:color .15s ease}.pagina-sobre .ps-link:hover{color:var(--ap-oliva)}.pagina-sobre .ps-hero{padding-top:clamp(2.5rem,6vw,4.5rem)}.pagina-sobre .ps-hero__grade{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:center;gap:clamp(2rem,5vw,4rem)}.pagina-sobre .ps-sobretitulo{margin:0 0 1.1rem;font-size:.8rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ap-oliva-medio)}.pagina-sobre h1{margin:0 0 1.25rem;font-size:clamp(1.9rem,3.6vw,2.9rem);line-height:1.12;letter-spacing:-.01em}.pagina-sobre .ps-hero__apoio{max-width:34rem;margin:0 0 2rem;font-size:clamp(1rem,1.3vw,1.12rem);color:var(--ap-tinta-suave)}.pagina-sobre .ps-hero__acoes{display:flex;flex-wrap:wrap;gap:.875rem}.pagina-sobre .ps-art{margin:0;justify-self:end;width:min(460px,100%)}.pagina-sobre .ps-art img{display:block;width:100%;height:auto}.pagina-sobre .ps-editorial{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,4rem);align-items:start}.pagina-sobre .ps-editorial>div>p{color:var(--ap-tinta-suave)}.pagina-sobre .ps-editorial>div>p+p{margin-top:1rem}.pagina-sobre .ps-editorial .ap-subtitulo{margin-bottom:1.25rem}.pagina-sobre .ps-editorial .ap-subtitulo+p{margin-top:0}.pagina-sobre .ps-editorial--invertido{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.pagina-sobre .ps-figura{margin:0}.pagina-sobre .ps-figura img{display:block;width:100%;height:auto;border-radius:14px;box-shadow:0 24px 48px -32px #2e342073}.pagina-sobre .ps-figura figcaption{margin-top:.75rem;font-size:.82rem;letter-spacing:.04em;color:var(--ap-oliva-medio)}.pagina-sobre .ps-nomes{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--ap-hairline);font-size:.86rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ap-oliva-medio)}.pagina-sobre .ps-blocos{display:grid;gap:1.5rem}.pagina-sobre .ps-bloco{padding-top:1.25rem;border-top:1px solid var(--ap-hairline)}.pagina-sobre .ps-bloco:first-child{padding-top:0;border-top:0}.pagina-sobre .ps-bloco h3{margin:0 0 .4rem;font-size:1.12rem}.pagina-sobre .ps-bloco p{font-size:.95rem;color:var(--ap-tinta-suave)}.pagina-sobre .ps-plataforma{max-width:min(44rem,100%)}.pagina-sobre .ps-plataforma p{color:var(--ap-tinta-suave)}.pagina-sobre .ps-pilares{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.4rem;width:fit-content;margin:1.75rem 0;padding:1rem 1.5rem;border:1px solid var(--ap-hairline);border-radius:999px;list-style:none}.pagina-sobre .ps-pilares li{position:relative;font-size:.82rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ap-oliva-medio)}.pagina-sobre .ps-pilares li+li:before{content:"\2022";position:absolute;left:-.85rem;color:var(--ap-hairline)}.pagina-sobre .ps-ponte{text-align:center}.pagina-sobre .ps-ponte__titulo{margin-bottom:2rem}.pagina-sobre .ps-citacao{max-width:54rem;margin:0 auto 2rem}.pagina-sobre .ps-citacao p{margin:0;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.45;color:var(--ap-oliva-profundo)}.pagina-sobre .ps-ponte__convite{margin-bottom:2rem;color:var(--ap-tinta-suave)}.pagina-sobre .ps-ponte__acoes{display:flex;flex-wrap:wrap;justify-content:center;gap:.875rem}@media(max-width:959px){.pagina-sobre .ps-hero__grade,.pagina-sobre .ps-editorial,.pagina-sobre .ps-editorial--invertido{grid-template-columns:minmax(0,1fr)}.pagina-sobre .ps-art{justify-self:center;width:min(380px,92%)}}@media(max-width:599px){.pagina-sobre .ap-nav{flex-wrap:wrap;gap:.25rem .75rem}.pagina-sobre .ap-acoes{gap:.5rem;margin-inline-start:auto}.pagina-sobre .ps-hero__acoes .ap-botao,.pagina-sobre .ps-ponte__acoes .ap-botao{flex:1 1 auto}.pagina-sobre .ps-pilares{padding:.9rem 1.1rem}}.administracao-corpo{display:flex;flex:1;flex-direction:column}.administracao-lateral{display:none}.administracao-conteudo{width:100%;max-width:1200px;margin:0 auto;padding:1rem 1rem calc(7.5rem + env(safe-area-inset-bottom))}.administracao-barra-inferior{position:fixed;inset-inline:0;bottom:0;z-index:30;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:5px 6px calc(5px + env(safe-area-inset-bottom));background:var(--mat-sys-surface-container);border-top:1px solid var(--mat-sys-outline-variant)}.administracao-barra-inferior .administracao-item-inferior{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;min-height:44px;padding:5px 2px;border:0;border-radius:12px;background:transparent;color:var(--mat-sys-on-surface-variant);cursor:pointer;text-decoration:none;font-family:inherit;font-size:11px;font-weight:500;text-align:center;line-height:1.15;overflow-wrap:anywhere}.administracao-barra-inferior .administracao-item-inferior:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:-2px}.administracao-barra-inferior .administracao-item-inferior .icone svg{display:block;width:22px;height:22px}.administracao-barra-inferior .administracao-item-inferior.ativo{background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container)}@media(min-width:960px){.administracao-barra-superior{padding-inline:1.5rem}.administracao-corpo{flex-direction:row;align-items:stretch}.administracao-lateral{display:flex;flex-direction:column;gap:.25rem;flex-shrink:0;width:232px;position:sticky;--altura-do-topo-da-administracao: 61px;top:var(--altura-do-topo-da-administracao);height:calc(100dvh - var(--altura-do-topo-da-administracao));overflow-y:auto;overscroll-behavior:contain;padding:1rem .75rem;background:var(--mat-sys-surface-container-high);border-right:1px solid var(--mat-sys-outline-variant)}.administracao-lateral .administracao-item-de-navegacao{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;border-radius:10px;color:var(--mat-sys-on-surface-variant);text-decoration:none;font-size:.9063rem;font-weight:500}.administracao-lateral .administracao-item-de-navegacao .icone svg{display:block;width:18px;height:18px}.administracao-lateral .administracao-item-de-navegacao:hover{background:var(--mat-sys-surface-container)}.administracao-lateral .administracao-item-de-navegacao.ativo{background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container)}.administracao-lateral .rodape-do-usuario{margin-top:auto;display:flex;align-items:center;gap:.625rem;padding:.75rem .75rem .25rem;border-top:1px solid var(--mat-sys-outline-variant);color:var(--mat-sys-on-surface-variant);font-size:.8125rem}.administracao-lateral .rodape-do-usuario .avatar{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container);font-size:.8125rem;font-weight:600}.administracao-lateral .rodape-do-usuario .nome-do-usuario{color:var(--mat-sys-on-surface);font-weight:600}.administracao-conteudo{padding:1.75rem 2rem 3rem}.administracao-barra-inferior{display:none}.tarja-do-ambiente--ativa~.administracao-corpo .administracao-lateral{--altura-do-topo-da-administracao: calc(61px + var(--altura-da-tarja-do-ambiente))}}.pagina-de-selecao-de-perfil .cartao-de-perfil{flex-direction:row}@media(max-width:599px){.administracao-auditoria .filtros{flex-direction:column;align-items:stretch}.administracao-auditoria .campo-de-busca,.administracao-auditoria .campo-de-periodo-personalizado{width:100%;min-width:0}}@media(max-width:959px){.administracao-auditoria .acao .caminho{max-width:none;white-space:normal;overflow-wrap:anywhere}}.cartao-do-diario{--coluna-hora: 2.5rem;--vao-das-colunas: .5rem}.cartao-do-diario mat-card-title{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.cartao-do-diario .contador-do-diario{padding:.125rem .5rem;border-radius:999px;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container);font:var(--mat-sys-label-medium);font-weight:600}.cartao-do-diario button[mat-flat-button],.cartao-do-diario button[mat-stroked-button],.cartao-do-diario button[mat-button]{min-height:44px}.cartao-do-diario .campo-do-diario{width:100%}.cartao-do-diario .aviso-de-compartilhamento{display:flex;align-items:center;gap:.4rem;margin:.25rem 0 .75rem;font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}.cartao-do-diario .aviso-de-compartilhamento .cadeado{display:inline-flex}.cartao-do-diario .apoio-do-composer{display:flex;align-items:center;gap:.4rem;margin:0 0 .5rem;font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}.cartao-do-diario .apoio-do-composer .olho-de-apoio{display:inline-flex}.cartao-do-diario .pauta-do-compositor{margin-bottom:.75rem}.cartao-do-diario .pauta-do-compositor .marcar-pauta{display:block}.cartao-do-diario .pauta-do-compositor .apoio-da-pauta{margin:.25rem 0 0 3rem;max-width:54ch;font:var(--mat-sys-body-small);line-height:1.5;color:var(--mat-sys-on-surface-variant)}.cartao-do-diario .acoes-do-diario{display:flex;justify-content:flex-end}.cartao-do-diario .conteudo-do-diario{margin-top:1rem}.cartao-do-diario .campo-de-busca{display:block;width:100%;margin-bottom:.5rem}.cartao-do-diario .campo-de-busca .lupa{display:inline-flex;align-items:center;color:var(--mat-sys-on-surface-variant)}.cartao-do-diario .filtros-do-diario{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.cartao-do-diario .linha-de-chips{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.cartao-do-diario .chips-do-periodo{flex:1 1 auto;min-width:0}.cartao-do-diario .chips-do-periodo mat-chip-option,.cartao-do-diario .chips-de-pauta mat-chip-option{min-height:44px;border-radius:999px}.cartao-do-diario .chips-de-pauta .bandeira{display:inline-flex;align-items:center;margin-right:.375rem}.cartao-do-diario .painel-de-periodo{display:flex;flex-direction:column;gap:.75rem;padding:.875rem 1rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container)}.cartao-do-diario .painel-de-periodo .campos-de-periodo{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem}.cartao-do-diario .painel-de-periodo .campos-de-periodo mat-form-field{flex:1 1 160px;min-width:0}.cartao-do-diario .painel-de-periodo .acoes-do-periodo{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.cartao-do-diario .painel-de-periodo .erro-do-periodo{margin:0;font:var(--mat-sys-body-small);color:var(--mat-sys-error)}.cartao-do-diario .filtro-ativo{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.cartao-do-diario .filtro-ativo mat-chip{min-height:44px}.cartao-do-diario .filtro-ativo mat-chip button[matChipRemove]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;background:none;color:inherit}.cartao-do-diario .filtro-ativo .resumo-do-periodo,.cartao-do-diario .filtro-ativo .resumo-da-busca{margin:0;font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}.cartao-do-diario .filtro-ativo .limpar-filtros{margin-left:auto}.cartao-do-diario .esqueleto-do-diario{display:flex;flex-direction:column;gap:.75rem}.cartao-do-diario .linha-do-esqueleto{display:block;height:1rem;border-radius:8px;background:var(--mat-sys-surface-container-high)}.cartao-do-diario .linha-do-esqueleto:nth-child(2){width:85%}.cartao-do-diario .linha-do-esqueleto:nth-child(3){width:65%}.cartao-do-diario .barra-do-diario{margin-bottom:.75rem}.cartao-do-diario .estado-vazio-do-diario{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;text-align:center}.cartao-do-diario .estado-vazio-do-diario p{margin:0;max-width:44ch;font:var(--mat-sys-body-small);line-height:1.6;color:var(--mat-sys-on-surface-variant)}.cartao-do-diario .estado-vazio-do-diario .acoes-do-estado-vazio{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.cartao-do-diario .erro-do-diario{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.cartao-do-diario .erro-do-diario p{flex:1 1 240px;margin:0}.cartao-do-diario .cabecalho-da-lista{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;margin-bottom:.25rem}.cartao-do-diario .cabecalho-da-lista .rotulo-da-lista{font:var(--mat-sys-label-medium);color:var(--mat-sys-on-surface-variant)}.cartao-do-diario .lista-do-diario{display:grid;grid-template-columns:var(--coluna-hora) minmax(0,1fr) auto;column-gap:var(--vao-das-colunas);row-gap:1.25rem}.cartao-do-diario .grupo-do-diario{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.cartao-do-diario .cabecalho-do-grupo{grid-column:1/-1;display:flex;align-items:center;gap:.625rem;margin:0 0 .25rem;font-size:.8125rem;font-weight:600;color:var(--mat-sys-primary)}.cartao-do-diario .cabecalho-do-grupo:after{content:"";flex:1 1 auto;border-top:1px solid var(--mat-sys-outline-variant)}.cartao-do-diario .entradas{grid-column:1/-1;display:grid;grid-template-columns:subgrid;margin:0;padding:0;list-style:none}.cartao-do-diario .entrada{grid-column:1/-1;display:grid;grid-template-columns:subgrid;column-gap:var(--vao-das-colunas);align-items:baseline;padding:.625rem 0;border-bottom:1px solid var(--mat-sys-outline-variant)}.cartao-do-diario .entrada:last-child{border-bottom:none}.cartao-do-diario .hora{grid-column:1;font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--mat-sys-primary);white-space:nowrap}.cartao-do-diario .corpo-da-entrada{grid-column:2;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0}.cartao-do-diario .corpo-da-entrada .conteudo{margin:0;color:var(--mat-sys-on-surface);white-space:pre-wrap;overflow-wrap:anywhere}.cartao-do-diario .corpo-da-entrada .conteudo.conteudo-mascarado{letter-spacing:.08em;color:var(--mat-sys-on-surface-variant)}.cartao-do-diario .selo-de-pauta{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:999px;background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container);font:var(--mat-sys-label-small);font-weight:600}.cartao-do-diario .visibilidade-da-entrada{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.125rem}.cartao-do-diario .selo-de-visibilidade{display:inline-flex;align-items:center;gap:.35rem;margin:0;font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}.cartao-do-diario .selo-de-visibilidade .marca-de-visibilidade{display:inline-flex;flex:none}.cartao-do-diario .selo-privado{color:var(--mat-sys-on-surface)}.cartao-do-diario .botao-visibilidade{min-height:36px}.cartao-do-diario .alternar-pauta{grid-column:3;align-self:start;margin-block:-.5rem;color:var(--mat-sys-on-surface-variant)}.cartao-do-diario .alternar-pauta .bandeira{transition:fill .12s ease-in}.cartao-do-diario .alternar-pauta.marcada{color:var(--mat-sys-primary)}.cartao-do-diario .alternar-pauta:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px;border-radius:50%}.cartao-do-diario .paginador-do-diario{margin-top:.5rem;background:transparent}@media(max-width:599px){.cartao-do-diario{--coluna-hora: 2.25rem;--vao-das-colunas: .375rem}}.pagina-do-cliente .cabecalho-da-secao{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.pagina-do-cliente .cabecalho-da-secao .icone-da-secao{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:12px;background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.pagina-do-cliente .cabecalho-da-secao .icone-da-secao svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pagina-do-cliente .cabecalho-da-secao .titulos-da-secao{flex:1 1 11rem;min-width:0}.pagina-do-cliente .cabecalho-da-secao .titulos-da-secao h2{margin:0;font-size:1.15rem;line-height:1.3;color:var(--mat-sys-on-surface)}.pagina-do-cliente .cabecalho-da-secao .titulos-da-secao p{margin:.25rem 0 0;font:var(--mat-sys-body-small);line-height:1.6;color:var(--mat-sys-on-surface-variant)}.pagina-do-cliente .cabecalho-da-secao .acao-da-secao{margin-left:auto}.pagina-do-cliente .cabecalho-da-secao .situacao-da-acao{display:inline-flex;align-items:center;gap:.375rem;margin-left:auto;font:var(--mat-sys-label-medium);font-weight:600;color:var(--mat-sys-on-surface)}.pagina-do-cliente .cabecalho-da-secao .situacao-da-acao .icone-de-situacao{flex:none;box-sizing:content-box;width:16px;height:16px;padding:2px;border-radius:50%;background:var(--mat-sys-tertiary);color:var(--mat-sys-on-tertiary)}.pagina-do-cliente .mat-mdc-card-content>.cabecalho-da-secao+*{margin-top:1rem}.pagina-do-cliente .conteudo>*+*{margin-top:1.25rem}.pagina-do-cliente .cartao-de-teste mat-card-actions{margin-top:auto}.pagina-do-cliente .cartao-dos-testes .titulos-da-secao h2 app-icone-de-dica{display:inline-flex;align-items:center;height:1.3em;vertical-align:top}.pagina-do-cliente .bloco-de-vazio,.pagina-dos-testes-do-cliente .bloco-de-vazio{display:flex;align-items:center;gap:.75rem;margin:1rem 0 0;padding:.875rem 1rem;border-radius:12px;background:var(--mat-sys-surface-container-high)}.pagina-do-cliente .bloco-de-vazio .selo-do-vazio,.pagina-dos-testes-do-cliente .bloco-de-vazio .selo-do-vazio{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:10px;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.pagina-do-cliente .bloco-de-vazio .selo-do-vazio svg,.pagina-dos-testes-do-cliente .bloco-de-vazio .selo-do-vazio svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pagina-do-cliente .bloco-de-vazio .texto-do-vazio,.pagina-dos-testes-do-cliente .bloco-de-vazio .texto-do-vazio{margin:0;font:var(--mat-sys-body-small);line-height:1.6;color:var(--mat-sys-on-surface-variant)}.pagina-do-cliente .indicador{display:inline-block;margin-right:.5rem;vertical-align:middle}.pagina-do-cliente .cartao-da-proxima-sessao .aviso-das-sessoes{margin:1rem 0 0;font:var(--mat-sys-body-small);line-height:1.6;color:var(--mat-sys-on-surface-variant)}.pagina-do-cliente .cartao-da-proxima-sessao .destaque-da-sessao{margin-top:1rem;padding:1rem 1.25rem;border-radius:12px;background:var(--mat-sys-surface-container-high)}.pagina-do-cliente .cartao-da-proxima-sessao .texto{min-width:0}.pagina-do-cliente .cartao-da-proxima-sessao .sobretitulo{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant)}.pagina-do-cliente .cartao-da-proxima-sessao .destaque-da-sessao .contagem{margin:.25rem 0 0;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.6rem;font-weight:600;line-height:1.15;color:var(--mat-sys-primary)}.pagina-do-cliente .cartao-da-proxima-sessao .destaque-da-sessao .quando{margin:.25rem 0 0;font-size:1rem;color:var(--mat-sys-on-surface)}.pagina-do-cliente .cartao-da-proxima-sessao .destaque-da-sessao .profissional{margin:.125rem 0 0;font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}.pagina-do-cliente .cartao-da-proxima-sessao .acao-da-proxima{margin-top:.875rem}.pagina-do-cliente .cartao-da-proxima-sessao .acao-da-proxima .confirmar-presenca{--mat-button-filled-container-color: var(--mat-sys-primary);--mat-button-filled-label-text-color: var(--mat-sys-on-primary)}.pagina-do-cliente .cartao-da-proxima-sessao .presenca-confirmada{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600}.pagina-do-cliente .cartao-da-proxima-sessao .presenca-confirmada .icone-de-confirmacao{flex:none;box-sizing:content-box;width:16px;height:16px;padding:2px;border-radius:50%}.pagina-do-cliente .cartao-da-proxima-sessao .destaque-da-sessao .presenca-confirmada{color:var(--mat-sys-on-surface)}.pagina-do-cliente .cartao-da-proxima-sessao .destaque-da-sessao .presenca-confirmada .icone-de-confirmacao{background:var(--mat-sys-primary);color:var(--mat-sys-on-primary)}.pagina-do-cliente .cartao-da-proxima-sessao .lista-das-seguintes{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.pagina-do-cliente .cartao-da-proxima-sessao .lista-das-seguintes .sessao-seguinte{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.625rem .875rem;border:1px solid var(--mat-sys-outline-variant);border-radius:10px}.pagina-do-cliente .cartao-da-proxima-sessao .lista-das-seguintes .sessao-seguinte .quando{font-weight:600;font-variant-numeric:tabular-nums;color:var(--mat-sys-on-surface)}.pagina-do-cliente .cartao-da-proxima-sessao .lista-das-seguintes .sessao-seguinte .profissional{flex:1 1 140px;min-width:0;font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}.pagina-do-cliente .cartao-da-proxima-sessao .lista-das-seguintes .sessao-seguinte .confirmar-presenca,.pagina-do-cliente .cartao-da-proxima-sessao .lista-das-seguintes .sessao-seguinte .presenca-confirmada{margin-left:auto}.pagina-do-cliente .cartao-da-proxima-sessao .lista-das-seguintes .sessao-seguinte .presenca-confirmada{color:var(--mat-sys-on-surface)}.pagina-do-cliente .cartao-da-proxima-sessao .lista-das-seguintes .sessao-seguinte .presenca-confirmada .icone-de-confirmacao{color:var(--mat-sys-tertiary)}.pagina-do-cliente .cartao-da-proxima-sessao .nota-das-seguintes{margin:.75rem 0 0;font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}.pagina-do-cliente .cartao-da-proxima-sessao .mensagem-de-erro{margin-top:1rem}.pagina-do-cliente .esqueleto-da-proxima-sessao .linha-do-esqueleto{display:block;height:1rem;border-radius:8px;background:var(--mat-sys-outline-variant)}.pagina-do-cliente .esqueleto-da-proxima-sessao .linha-larga{width:60%}.pagina-do-cliente .esqueleto-da-proxima-sessao .linha-curta{width:35%;margin-top:.75rem}.pagina-do-cliente .cartao-do-diario-resumo .resumo-do-diario,.pagina-do-cliente .cartao-do-diario-resumo .resumo-dos-testes,.pagina-do-cliente .cartao-dos-testes .resumo-do-diario,.pagina-do-cliente .cartao-dos-testes .resumo-dos-testes{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:1rem 0 0;font:var(--mat-sys-body-small);line-height:1.6;color:var(--mat-sys-on-surface-variant)}.pagina-do-cliente .cartao-do-diario-resumo .pulso-do-diario,.pagina-do-cliente .cartao-do-diario-resumo .pulso-dos-testes,.pagina-do-cliente .cartao-dos-testes .pulso-do-diario,.pagina-do-cliente .cartao-dos-testes .pulso-dos-testes{padding:.125rem .625rem;border-radius:999px;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container);font:var(--mat-sys-label-medium);font-weight:600}@media(max-width:599px){.pagina-do-cliente .cabecalho-da-secao .acao-da-secao,.pagina-do-cliente .cabecalho-da-secao .situacao-da-acao{flex:1 1 100%;margin-left:0}.pagina-do-cliente .cartao-de-atalho .acao-da-secao{justify-self:stretch}}.pagina-do-cliente .cartao-dos-combinados .resumo-dos-combinados{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:1rem 0 0;font:var(--mat-sys-body-small);line-height:1.6;color:var(--mat-sys-on-surface-variant)}.pagina-do-cliente .cartao-dos-combinados .lista-dos-combinados-resumo{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none}.pagina-do-cliente .cartao-dos-combinados .mensagem-de-sucesso{margin-top:1rem}@media(max-width:959px){.pagina-entre-sessoes .conteudo,.pagina-entre-sessoes-do-cliente .conteudo{max-width:none!important}.pagina-entre-sessoes-do-cliente .acoes-da-pagina{width:100%;margin-inline-start:0;justify-content:flex-start;row-gap:.5rem}}.folha-de-mais-secoes{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.pagina-de-visao-geral .acoes-em-tempo-real{padding:1.125rem 1.25rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.pagina-de-visao-geral .cabecalho-do-painel{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.75rem}.pagina-de-visao-geral .cabecalho-do-painel h2{margin:0 auto 0 0;font-size:1.05rem}.pagina-de-visao-geral .chip-de-estado{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:999px;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.pagina-de-visao-geral .chip-de-estado .ponto{width:.5rem;height:.5rem;border-radius:50%;background:currentColor}.pagina-de-visao-geral .chip-de-estado.chip-de-estado--conectada{background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container)}.pagina-de-visao-geral .chip-de-estado.chip-de-estado--conectando{background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.pagina-de-visao-geral .chip-de-estado.chip-de-estado--offline{background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container)}.pagina-de-visao-geral .ponto--piscando{box-shadow:0 0 0 1px var(--mat-sys-error);animation:pisca-do-ao-vivo 1.1s steps(1,end) infinite}@keyframes pisca-do-ao-vivo{0%,to{background-color:var(--mat-sys-on-tertiary-container)}50%{background-color:var(--mat-sys-error)}}.pagina-de-visao-geral .aviso-de-indisponibilidade{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;padding:.75rem .875rem;border:1px solid var(--mat-sys-error);border-radius:10px;background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container)}.pagina-de-visao-geral .aviso-de-indisponibilidade p{margin:0}.pagina-de-visao-geral .anuncio-ao-vivo{min-height:1.25rem;margin:0 0 .5rem;font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}.pagina-de-visao-geral .lista-de-acoes{display:grid;gap:.375rem;margin:0;padding:0;list-style:none}.pagina-de-visao-geral .lista-de-acoes .acao{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.5rem .75rem;padding:.5rem .625rem;border-radius:10px;background:var(--mat-sys-surface-container-low);font:var(--mat-sys-body-small);animation:acao-recem-chegada .6s ease-out}.pagina-de-visao-geral .lista-de-acoes .acao.acao--novo{background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container)}.pagina-de-visao-geral .lista-de-acoes .acao .metodo{padding:.125rem .5rem;border-radius:6px;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface);font-size:.6875rem;font-weight:700;letter-spacing:.04em}.pagina-de-visao-geral .lista-de-acoes .acao .caminho{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pagina-de-visao-geral .lista-de-acoes .acao .usuario{color:var(--mat-sys-on-surface-variant);white-space:nowrap}.pagina-de-visao-geral .lista-de-acoes .acao .hora{font-variant-numeric:tabular-nums;color:var(--mat-sys-on-surface-variant)}.pagina-de-visao-geral .lista-de-acoes .vazio{margin:0;padding:.75rem .25rem;color:var(--mat-sys-on-surface-variant);line-height:1.6}@keyframes acao-recem-chegada{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:599px){.pagina-de-ajustes .detalhes-da-integracao{grid-template-columns:minmax(0,1fr)}.pagina-de-ajustes .acoes-da-integracao button,.pagina-de-ajustes .acoes-de-problema button{flex:1 1 100%;min-height:44px}.pagina-de-ajustes .botao-de-conectar{width:100%;min-height:44px}.pagina-de-ajustes .cartao-de-integracao mat-card-header{flex-wrap:wrap}.pagina-de-ajustes .cartao-de-integracao mat-card-header .selo{margin-inline-start:3.5rem}}.pagina-de-sessoes-do-cliente .selo-por-video{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border:1px solid var(--mat-sys-outline-variant);border-radius:999px;background:var(--mat-sys-surface-container-low);color:var(--mat-sys-on-surface-variant);font-size:.8125rem}.pagina-de-sessoes-do-cliente .selo-por-video svg{flex:none;width:16px;height:16px}.pagina-de-sessoes-do-cliente .selo-de-formato{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border:1px solid var(--mat-sys-outline-variant);border-radius:999px;background:var(--mat-sys-surface-container-low);color:var(--mat-sys-on-surface-variant);font-size:.8125rem;cursor:help}.pagina-de-sessoes-do-cliente .selo-de-formato:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.pagina-de-sessoes-do-cliente .selo-de-formato svg{flex:none;width:16px;height:16px;color:var(--mat-sys-secondary)}mat-dialog-content .aviso-de-sobreposicao{display:flex;align-items:flex-start;gap:.5rem;margin:0;padding:.75rem 1rem;border-left:4px solid var(--mat-sys-tertiary);border-radius:8px;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}mat-dialog-content .aviso-de-sobreposicao .icone-de-sobreposicao{flex:none;width:1rem;height:1rem;margin-top:.125rem;color:var(--mat-sys-tertiary)}mat-dialog-content .aviso-de-sobreposicao .texto-da-sobreposicao{margin:0}mat-dialog-content .aviso-de-conflito-com-saida{border-left:4px solid var(--mat-sys-tertiary);border-radius:8px;overflow:hidden}mat-dialog-content .aviso-de-conflito-com-saida .saida-do-conflito{margin:0;padding:.5rem 1rem .75rem;background:var(--mat-sys-surface-container-low);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}mat-dialog-content .aviso-de-conflito-de-sobreposicao{border-left:4px solid var(--mat-sys-error);border-radius:8px;overflow:hidden}mat-dialog-content .aviso-de-conflito-de-sobreposicao .saida-da-sobreposicao{margin:0;padding:.5rem 1rem .75rem;background:var(--mat-sys-surface-container-low);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-as-notas,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-entre-sessoes,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-compartilhados,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-termos,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-as-notas,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-entre-sessoes,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-compartilhados,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-termos,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-as-notas,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-entre-sessoes,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-compartilhados,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-termos,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-as-notas,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-entre-sessoes,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-compartilhados,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-termos{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;height:100%}.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-as-notas__icone,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-entre-sessoes__icone,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-compartilhados__icone,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-termos__icone,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-as-notas__icone,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-entre-sessoes__icone,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-compartilhados__icone,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-termos__icone,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-as-notas__icone,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-entre-sessoes__icone,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-compartilhados__icone,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-termos__icone,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-as-notas__icone,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-entre-sessoes__icone,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-compartilhados__icone,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-termos__icone{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:3rem;height:3rem;border-radius:50%;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-as-notas__icone svg,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-entre-sessoes__icone svg,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-compartilhados__icone svg,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-termos__icone svg,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-as-notas__icone svg,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-entre-sessoes__icone svg,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-compartilhados__icone svg,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-termos__icone svg,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-as-notas__icone svg,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-entre-sessoes__icone svg,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-compartilhados__icone svg,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-termos__icone svg,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-as-notas__icone svg,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-entre-sessoes__icone svg,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-compartilhados__icone svg,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-termos__icone svg{width:26px;height:26px}.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-as-notas__texto,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-entre-sessoes__texto,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-compartilhados__texto,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-termos__texto,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-as-notas__texto,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-entre-sessoes__texto,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-compartilhados__texto,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-termos__texto,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-as-notas__texto,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-entre-sessoes__texto,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-compartilhados__texto,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-termos__texto,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-as-notas__texto,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-entre-sessoes__texto,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-compartilhados__texto,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-termos__texto{flex:1 1 auto;min-width:0}.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-as-notas__titulo,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-entre-sessoes__titulo,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-compartilhados__titulo,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-termos__titulo,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-as-notas__titulo,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-entre-sessoes__titulo,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-compartilhados__titulo,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-termos__titulo,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-as-notas__titulo,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-entre-sessoes__titulo,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-compartilhados__titulo,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-termos__titulo,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-as-notas__titulo,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-entre-sessoes__titulo,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-compartilhados__titulo,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-termos__titulo{margin:0;color:var(--mat-sys-on-surface);font:var(--mat-sys-title-medium)}.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-as-notas__descricao,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-entre-sessoes__descricao,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-compartilhados__descricao,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acesso-termos__descricao,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-as-notas__descricao,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-entre-sessoes__descricao,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-compartilhados__descricao,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acesso-termos__descricao,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-as-notas__descricao,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-entre-sessoes__descricao,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-compartilhados__descricao,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acesso-termos__descricao,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-as-notas__descricao,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-entre-sessoes__descricao,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-compartilhados__descricao,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acesso-termos__descricao{margin:.25rem 0 0;max-width:52ch;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium);line-height:1.6}.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .acoes-do-acesso,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .acoes-do-acesso,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .acoes-do-acesso,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .acoes-do-acesso{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;padding-top:.75rem}.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .botao-abrir-notas,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .botao-entre-sessoes,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .botao-compartilhados,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .botao-abrir-termos,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .botao-combinar-na-ficha,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .botao-abrir-notas,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .botao-entre-sessoes,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .botao-compartilhados,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .botao-abrir-termos,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .botao-combinar-na-ficha,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .botao-abrir-notas,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .botao-entre-sessoes,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .botao-compartilhados,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .botao-abrir-termos,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .botao-combinar-na-ficha,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .botao-abrir-notas,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .botao-entre-sessoes,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .botao-compartilhados,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .botao-abrir-termos,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .botao-combinar-na-ficha{flex:0 1 auto;min-height:44px;padding-inline:.75rem}.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .botao-abrir-notas .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .botao-entre-sessoes .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .botao-compartilhados .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .botao-abrir-termos .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .botao-combinar-na-ficha .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .botao-abrir-notas .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .botao-entre-sessoes .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .botao-compartilhados .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .botao-abrir-termos .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .botao-combinar-na-ficha .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .botao-abrir-notas .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .botao-entre-sessoes .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .botao-compartilhados .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .botao-abrir-termos .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .botao-combinar-na-ficha .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .botao-abrir-notas .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .botao-entre-sessoes .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .botao-compartilhados .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .botao-abrir-termos .conteudo-do-botao,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .botao-combinar-na-ficha .conteudo-do-botao{display:flex;align-items:center;gap:.5rem;line-height:1;white-space:nowrap}.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .botao-abrir-notas svg,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .botao-entre-sessoes svg,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .botao-compartilhados svg,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .botao-abrir-termos svg,.pagina-da-visao-do-cliente .cartao-de-acesso-as-notas .botao-combinar-na-ficha svg,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .botao-abrir-notas svg,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .botao-entre-sessoes svg,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .botao-compartilhados svg,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .botao-abrir-termos svg,.pagina-da-visao-do-cliente .cartao-de-acesso-entre-sessoes .botao-combinar-na-ficha svg,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .botao-abrir-notas svg,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .botao-entre-sessoes svg,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .botao-compartilhados svg,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .botao-abrir-termos svg,.pagina-da-visao-do-cliente .cartao-de-acesso-compartilhados .botao-combinar-na-ficha svg,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .botao-abrir-notas svg,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .botao-entre-sessoes svg,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .botao-compartilhados svg,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .botao-abrir-termos svg,.pagina-da-visao-do-cliente .cartao-de-acesso-termos .botao-combinar-na-ficha svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pagina-da-visao-do-cliente .contagem-de-combinados,.pagina-da-visao-do-cliente .contagem-de-compartilhados,.pagina-da-visao-do-cliente .contagem-de-termos{display:inline-flex;align-items:center;align-self:flex-start;padding:var(--etiqueta-de-estado-espaco);border-radius:999px;background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container);font:var(--etiqueta-de-estado-fonte);font-weight:var(--etiqueta-de-estado-peso)}.pagina-do-painel .olho-da-secao,.pagina-da-visao-do-cliente .olho-da-secao,.pagina-das-notas-clinicas .olho-da-secao,.pagina-entre-sessoes-do-cliente .olho-da-secao,.pagina-dos-compartilhados .olho-da-secao,.pagina-de-termos-e-documentos .olho-da-secao{margin:0 0 .375rem;color:var(--mat-sys-primary);font-size:.75rem;font-weight:600;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.pagina-do-painel .recorte-aplicado,.pagina-da-visao-do-cliente .recorte-aplicado,.pagina-das-notas-clinicas .recorte-aplicado,.pagina-entre-sessoes-do-cliente .recorte-aplicado,.pagina-dos-compartilhados .recorte-aplicado,.pagina-de-termos-e-documentos .recorte-aplicado{color:var(--mat-sys-secondary);font-weight:600}.pagina-do-painel .resumo-da-carteira,.pagina-do-painel .resumo-do-historico,.pagina-do-painel .resumo-do-prontuario,.pagina-da-visao-do-cliente .resumo-da-carteira,.pagina-da-visao-do-cliente .resumo-do-historico,.pagina-da-visao-do-cliente .resumo-do-prontuario,.pagina-das-notas-clinicas .resumo-da-carteira,.pagina-das-notas-clinicas .resumo-do-historico,.pagina-das-notas-clinicas .resumo-do-prontuario,.pagina-entre-sessoes-do-cliente .resumo-da-carteira,.pagina-entre-sessoes-do-cliente .resumo-do-historico,.pagina-entre-sessoes-do-cliente .resumo-do-prontuario,.pagina-dos-compartilhados .resumo-da-carteira,.pagina-dos-compartilhados .resumo-do-historico,.pagina-dos-compartilhados .resumo-do-prontuario,.pagina-de-termos-e-documentos .resumo-da-carteira,.pagina-de-termos-e-documentos .resumo-do-historico,.pagina-de-termos-e-documentos .resumo-do-prontuario{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .375rem;margin:.5rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium)}.pagina-do-painel .resumo-da-carteira strong,.pagina-do-painel .resumo-do-historico strong,.pagina-do-painel .resumo-do-prontuario strong,.pagina-da-visao-do-cliente .resumo-da-carteira strong,.pagina-da-visao-do-cliente .resumo-do-historico strong,.pagina-da-visao-do-cliente .resumo-do-prontuario strong,.pagina-das-notas-clinicas .resumo-da-carteira strong,.pagina-das-notas-clinicas .resumo-do-historico strong,.pagina-das-notas-clinicas .resumo-do-prontuario strong,.pagina-entre-sessoes-do-cliente .resumo-da-carteira strong,.pagina-entre-sessoes-do-cliente .resumo-do-historico strong,.pagina-entre-sessoes-do-cliente .resumo-do-prontuario strong,.pagina-dos-compartilhados .resumo-da-carteira strong,.pagina-dos-compartilhados .resumo-do-historico strong,.pagina-dos-compartilhados .resumo-do-prontuario strong,.pagina-de-termos-e-documentos .resumo-da-carteira strong,.pagina-de-termos-e-documentos .resumo-do-historico strong,.pagina-de-termos-e-documentos .resumo-do-prontuario strong{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.pagina-do-painel .resumo-do-historico,.pagina-do-painel .resumo-do-prontuario,.pagina-da-visao-do-cliente .resumo-do-historico,.pagina-da-visao-do-cliente .resumo-do-prontuario,.pagina-das-notas-clinicas .resumo-do-historico,.pagina-das-notas-clinicas .resumo-do-prontuario,.pagina-entre-sessoes-do-cliente .resumo-do-historico,.pagina-entre-sessoes-do-cliente .resumo-do-prontuario,.pagina-dos-compartilhados .resumo-do-historico,.pagina-dos-compartilhados .resumo-do-prontuario,.pagina-de-termos-e-documentos .resumo-do-historico,.pagina-de-termos-e-documentos .resumo-do-prontuario{margin:0 0 .75rem;font:var(--mat-sys-body-small)}.pagina-do-painel .falha-com-acao,.pagina-da-visao-do-cliente .falha-com-acao,.pagina-das-notas-clinicas .falha-com-acao,.pagina-entre-sessoes-do-cliente .falha-com-acao,.pagina-dos-compartilhados .falha-com-acao,.pagina-de-termos-e-documentos .falha-com-acao{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.pagina-da-visao-do-cliente .conteudo>*+*,.pagina-da-visao-do-cliente .conteudo .mat-mdc-card+.mat-mdc-card,.pagina-das-notas-clinicas .conteudo>*+*,.pagina-das-notas-clinicas .conteudo .mat-mdc-card+.mat-mdc-card,.pagina-da-nota-de-sessao .conteudo>*+*,.pagina-da-nota-de-sessao .conteudo .mat-mdc-card+.mat-mdc-card,.pagina-entre-sessoes-do-cliente .conteudo>*+*,.pagina-entre-sessoes-do-cliente .conteudo .mat-mdc-card+.mat-mdc-card,.pagina-dos-compartilhados .conteudo>*+*,.pagina-dos-compartilhados .conteudo .mat-mdc-card+.mat-mdc-card,.pagina-de-termos-e-documentos .conteudo>*+*,.pagina-de-termos-e-documentos .conteudo .mat-mdc-card+.mat-mdc-card,.pagina-das-informacoes-previas .conteudo>*+*,.pagina-das-informacoes-previas .conteudo .mat-mdc-card+.mat-mdc-card{margin-top:0}.pagina-da-visao-do-cliente .conteudo>.mat-mdc-card,.pagina-da-visao-do-cliente .conteudo>*>.mat-mdc-card,.pagina-das-notas-clinicas .conteudo>.mat-mdc-card,.pagina-das-notas-clinicas .conteudo>*>.mat-mdc-card,.pagina-da-nota-de-sessao .conteudo>.mat-mdc-card,.pagina-da-nota-de-sessao .conteudo>*>.mat-mdc-card,.pagina-entre-sessoes-do-cliente .conteudo>.mat-mdc-card,.pagina-entre-sessoes-do-cliente .conteudo>*>.mat-mdc-card,.pagina-dos-compartilhados .conteudo>.mat-mdc-card,.pagina-dos-compartilhados .conteudo>*>.mat-mdc-card,.pagina-de-termos-e-documentos .conteudo>.mat-mdc-card,.pagina-de-termos-e-documentos .conteudo>*>.mat-mdc-card,.pagina-das-informacoes-previas .conteudo>.mat-mdc-card,.pagina-das-informacoes-previas .conteudo>*>.mat-mdc-card{border-radius:16px}.pagina-da-visao-do-cliente .conteudo mat-paginator,.pagina-das-notas-clinicas .conteudo mat-paginator,.pagina-da-nota-de-sessao .conteudo mat-paginator,.pagina-entre-sessoes-do-cliente .conteudo mat-paginator,.pagina-dos-compartilhados .conteudo mat-paginator,.pagina-de-termos-e-documentos .conteudo mat-paginator,.pagina-das-informacoes-previas .conteudo mat-paginator{background:transparent}.pagina-da-visao-do-cliente .texto-do-vazio,.pagina-das-notas-clinicas .texto-do-vazio,.pagina-da-nota-de-sessao .texto-do-vazio,.pagina-entre-sessoes-do-cliente .texto-do-vazio,.pagina-dos-compartilhados .texto-do-vazio,.pagina-de-termos-e-documentos .texto-do-vazio,.pagina-das-informacoes-previas .texto-do-vazio{max-width:72ch}.pagina-das-notas-clinicas .cabecalho-da-pagina .titulo>p:not(.olho-da-secao),.pagina-entre-sessoes-do-cliente .cabecalho-da-pagina .titulo>p:not(.olho-da-secao){max-width:60ch}.pagina-da-anamnese-do-cliente>.mat-mdc-card{border-radius:16px}.pagina-da-anamnese-do-cliente .alternador-de-modo .mat-button-toggle-button{min-height:44px}.pagina-do-painel .cabecalho-da-carteira{margin-bottom:var(--respiro-do-cabecalho)}.pagina-do-painel .conteudo{padding:0}.pagina-do-painel .cartao-da-carteira{padding:.25rem 0}.pagina-do-painel .filtros{display:grid;align-items:stretch;gap:1rem;margin-bottom:1.25rem}.pagina-do-painel .filtros mat-form-field{min-width:0;width:100%;margin:0}.pagina-do-painel .linha-de-busca,.pagina-do-painel .linha-de-recortes{display:grid;align-items:start;gap:1rem;min-width:0}.pagina-do-painel .linha-de-busca{grid-template-columns:minmax(0,1fr) minmax(12.5rem,.4fr)}.pagina-do-painel .linha-de-recortes{grid-template-columns:repeat(4,minmax(0,1fr))}.pagina-do-painel .opcoes-dos-filtros{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem 2rem;padding-top:1rem;border-top:1px solid var(--mat-sys-outline-variant)}.pagina-do-painel .grupo-de-situacao{display:flex;flex:1 1 24rem;flex-direction:column;justify-content:center;gap:.5rem;min-width:0;max-width:28rem}.pagina-do-painel .filtro-de-pendencias{display:inline-flex;align-items:center;min-height:44px;margin:0}.pagina-do-painel .rotulo-do-grupo{display:inline-flex;align-items:center;gap:.25rem;color:var(--mat-sys-on-surface-variant);font-size:.75rem;font-weight:600;letter-spacing:.02em}.pagina-do-painel .chips-de-situacao{display:flex;flex-wrap:wrap;min-height:44px;height:auto;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;overflow:hidden;background:var(--mat-sys-surface-container-lowest)}.pagina-do-painel .chips-de-situacao .mat-button-toggle{flex:1 1 0;min-width:0;border-radius:0}.pagina-do-painel .chips-de-situacao .mat-button-toggle-button{width:100%;min-height:44px;padding:0 .9rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-large)}.pagina-do-painel .chips-de-situacao .mat-button-toggle-checked{background:var(--mat-sys-primary-container)}.pagina-do-painel .chips-de-situacao .mat-button-toggle-checked .mat-button-toggle-button{color:var(--mat-sys-on-primary-container);font-weight:600}.pagina-do-painel .botao-limpar-filtros{margin-inline-start:auto}.pagina-do-painel .esqueleto-da-lista{display:flex;flex-direction:column;gap:.75rem;padding:.75rem 0}.pagina-do-painel .linha-do-esqueleto{display:block;height:2.75rem;border-radius:10px;background:var(--mat-sys-surface-container-high);animation:esqueleto-pulsar 1.4s ease-in-out infinite}.pagina-do-painel .estado-vazio{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin:1.5rem 0;text-align:center}.pagina-do-painel .estado-vazio .estado-vazio__icone{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.pagina-do-painel .estado-vazio .estado-vazio__icone svg{width:26px;height:26px;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pagina-do-painel .estado-vazio .estado-vazio__texto{max-width:48ch;margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium);line-height:1.65}.pagina-do-painel .celula-do-nome{display:flex;align-items:center;gap:.75rem;min-width:0}.pagina-do-painel .avatar-do-cliente{display:grid;place-items:center;flex:none;width:2.375rem;height:2.375rem;border-radius:50%;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container);font-size:.8125rem;font-weight:600;letter-spacing:.02em}.pagina-do-painel .identificacao{display:flex;flex-direction:column;min-width:0}.pagina-do-painel .nome-como-link{align-self:flex-start;padding:0;border:0;background:none;color:var(--mat-sys-on-surface);font:var(--mat-sys-title-small);font-weight:600;text-align:start;cursor:pointer}.pagina-do-painel .nome-como-link:hover,.pagina-do-painel .nome-como-link:focus-visible{color:var(--mat-sys-primary);text-decoration:underline}.pagina-do-painel .nome-como-link:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px;border-radius:4px}.pagina-do-painel .email-em-linha{overflow:hidden;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);text-overflow:ellipsis;white-space:nowrap}.pagina-da-visao-do-cliente .cabecalho-da-ficha{align-items:flex-start;margin-bottom:var(--respiro-do-cabecalho)}.pagina-da-visao-do-cliente .nome-e-situacao{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.pagina-da-visao-do-cliente .nome-e-situacao h1{margin:0}.pagina-da-visao-do-cliente .nome-e-situacao .etiqueta-de-situacao{display:inline-flex;align-items:center;padding:var(--chip-de-estado-espaco);border:1px solid var(--mat-sys-outline-variant);border-radius:999px;background:var(--mat-sys-surface-container-low);color:var(--mat-sys-on-surface-variant);font:var(--chip-de-estado-fonte);white-space:nowrap}.pagina-da-visao-do-cliente .nome-e-situacao .etiqueta-de-situacao.situacao-pendente{border-color:var(--mat-sys-tertiary);background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container)}.pagina-da-visao-do-cliente .nome-e-situacao .etiqueta-de-situacao.situacao-revogada{border-color:var(--mat-sys-error);color:var(--mat-sys-error)}.pagina-da-visao-do-cliente .subtitulo-da-ficha{max-width:56ch}.pagina-da-visao-do-cliente .profissional-responsavel{margin:.5rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-da-visao-do-cliente .profissional-responsavel strong{color:var(--mat-sys-on-surface);font-weight:600}.pagina-da-visao-do-cliente .identidade-do-cliente{flex:1 1 24rem;max-width:34rem;padding:1rem 1.125rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-low)}.pagina-da-visao-do-cliente .ficha-de-contato{justify-content:space-between}.pagina-da-visao-do-cliente .dados-de-contato{gap:.25rem .75rem}.pagina-da-visao-do-cliente .dados-de-contato dt{font-size:.75rem;font-weight:600;letter-spacing:.02em}.pagina-da-visao-do-cliente .dados-de-contato dd{font-variant-numeric:tabular-nums}.pagina-da-visao-do-cliente .portas-da-ficha{display:grid;grid-template-columns:var(--colunas-das-portas, repeat(auto-fit, minmax(17rem, 1fr)));gap:1rem;margin:0}.pagina-da-visao-do-cliente .portas-da-ficha .mat-mdc-card{margin-top:0}.pagina-da-visao-do-cliente .portas-da-ficha .mat-mdc-card-content{height:100%}.pagina-da-visao-do-cliente .pendencias-da-ficha{padding:1rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.pagina-da-visao-do-cliente .cabecalho-das-pendencias{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem 1rem}.pagina-da-visao-do-cliente .cabecalho-das-pendencias h2{margin:0;color:var(--mat-sys-on-surface);font-size:1.375rem;font-weight:600;line-height:1.27}.pagina-da-visao-do-cliente .legenda-das-marcacoes{margin:.25rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.5}.pagina-da-visao-do-cliente .contagem-de-pendencias{display:inline-flex;align-items:center;padding:var(--etiqueta-de-estado-espaco);border-radius:999px;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container);font:var(--etiqueta-de-estado-fonte);font-weight:var(--etiqueta-de-estado-peso);white-space:nowrap}.pagina-da-visao-do-cliente .barra-das-pendencias{margin-top:.875rem}.pagina-da-visao-do-cliente .pendencias-em-dia{margin:.875rem 0 0;padding:.625rem .75rem;border-radius:10px;background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container);font:var(--mat-sys-body-small)}.pagina-da-visao-do-cliente .lista-de-pendencias{list-style:none;margin:.5rem 0 0;padding:0}.pagina-da-visao-do-cliente .item-de-pendencia{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem;padding:.875rem 0;border-top:1px solid var(--mat-sys-outline-variant)}.pagina-da-visao-do-cliente .item-de-pendencia:first-child{border-top:0}.pagina-da-visao-do-cliente .marcador-da-pendencia{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:44px;min-height:44px}.pagina-da-visao-do-cliente .conteudo-da-pendencia{display:flex;flex:1 1 16rem;flex-direction:column;gap:.125rem;min-width:0}.pagina-da-visao-do-cliente .conteudo-da-pendencia .texto-principal{color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);font-weight:600;line-height:1.5}.pagina-da-visao-do-cliente .conteudo-da-pendencia .meta-da-pendencia,.pagina-da-visao-do-cliente .conteudo-da-pendencia .trecho-da-pendencia{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.5}.pagina-da-visao-do-cliente .conteudo-da-pendencia .trecho-da-pendencia{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pagina-da-visao-do-cliente .acoes-da-pendencia{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto}.pagina-da-visao-do-cliente .acoes-da-pendencia button{min-height:44px}.pagina-da-visao-do-cliente .pendencia-resolvida .texto-principal{color:var(--mat-sys-on-surface-variant);text-decoration:line-through}.pagina-da-visao-do-cliente .pendencia-resolvida .meta-da-pendencia,.pagina-da-visao-do-cliente .pendencia-resolvida .trecho-da-pendencia{opacity:.75}.pagina-da-visao-do-cliente .erro-de-pendencia{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;margin-top:.5rem;padding:.75rem;border-radius:8px;background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container);font:var(--mat-sys-body-small)}.pagina-da-visao-do-cliente .erro-de-pendencia button{min-height:44px}.pagina-da-visao-do-cliente .selo-de-privacidade{display:inline-flex;align-items:center;gap:.375rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-da-visao-do-cliente .selo-de-privacidade svg{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pagina-da-visao-do-cliente .alteracoes-nao-salvas{display:inline-flex;align-items:center;padding:.125rem .55rem;border-radius:999px;background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container);font:var(--mat-sys-label-small);font-weight:600}.pagina-da-visao-do-cliente .dias-da-linha-do-tempo,.pagina-da-visao-do-cliente .dias-dos-registros{display:flex;flex-direction:column;gap:1.25rem}.pagina-da-visao-do-cliente .grupo-do-dia{min-width:0}.pagina-da-visao-do-cliente .dia-da-linha-do-tempo,.pagina-da-visao-do-cliente .dia-dos-registros{margin:0 0 .5rem;color:var(--mat-sys-on-surface-variant);font-family:Inter,system-ui,sans-serif!important;font-size:.75rem;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.pagina-das-notas-clinicas .cabecalho-do-prontuario{margin-bottom:var(--respiro-do-cabecalho)}.pagina-das-notas-clinicas .acoes-da-pagina .botao-combinar,.pagina-das-notas-clinicas .acoes-da-pagina .botao-nova-nota{min-height:44px}.pagina-das-notas-clinicas .trilho-do-rito{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-items:stretch;gap:.75rem;padding:1rem 1.125rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-low)}.pagina-das-notas-clinicas .passo-do-rito{display:flex;align-items:flex-start;gap:.625rem;min-width:0}.pagina-das-notas-clinicas .passo-do-rito .numero-do-passo{display:grid;place-items:center;flex:none;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container);font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.pagina-das-notas-clinicas .passo-do-rito .texto-do-passo{display:flex;flex-direction:column;gap:.125rem;min-width:0}.pagina-das-notas-clinicas .passo-do-rito .texto-do-passo strong{color:var(--mat-sys-on-surface);font:var(--mat-sys-title-small)}.pagina-das-notas-clinicas .passo-do-rito .texto-do-passo span{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.5}.pagina-das-notas-clinicas .seta-do-rito{display:none}.pagina-das-notas-clinicas .resumo-do-prontuario{margin-bottom:.75rem}.pagina-das-notas-clinicas .acoes-do-prontuario .resumo-da-exportacao{display:flex;align-items:center;gap:.75rem}.pagina-das-notas-clinicas .icone-da-exportacao{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.5rem;height:2.5rem;border-radius:12px;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.pagina-das-notas-clinicas .icone-da-exportacao svg{width:22px;height:22px;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pagina-das-notas-clinicas .texto-da-exportacao{display:grid;gap:.125rem}.pagina-das-notas-clinicas .grupo-de-situacao-das-notas{display:flex;flex-direction:column;gap:.25rem;min-width:0}.pagina-das-notas-clinicas .rotulo-do-grupo{color:var(--mat-sys-on-surface-variant);font-size:.75rem;font-weight:600;letter-spacing:.02em}.pagina-das-notas-clinicas .chips-de-situacao-das-notas{display:flex;flex-wrap:wrap;min-height:44px;height:auto;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;overflow:hidden;background:var(--mat-sys-surface-container-lowest)}.pagina-das-notas-clinicas .chips-de-situacao-das-notas .mat-button-toggle{flex:1 1 auto;border-radius:0}.pagina-das-notas-clinicas .chips-de-situacao-das-notas .mat-button-toggle-button{width:100%;min-height:44px;padding:0 .9rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-large)}.pagina-das-notas-clinicas .chips-de-situacao-das-notas .mat-button-toggle-checked{background:var(--mat-sys-primary-container)}.pagina-das-notas-clinicas .chips-de-situacao-das-notas .mat-button-toggle-checked .mat-button-toggle-button{color:var(--mat-sys-on-primary-container);font-weight:600}.pagina-da-nota-de-sessao .cabecalho-da-bancada{margin-bottom:var(--respiro-do-cabecalho)}.pagina-da-nota-de-sessao .conteudo{display:flex;flex-direction:column;gap:1.25rem}.pagina-da-nota-de-sessao .texto-de-carregamento{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium)}.pagina-da-nota-de-sessao .estado-vazio{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin:2rem 0;text-align:center}.pagina-da-nota-de-sessao .estado-vazio__icone{width:40px;height:40px;color:var(--mat-sys-outline)}.pagina-da-nota-de-sessao .estado-vazio__texto{max-width:46ch;margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium)}.pagina-da-nota-de-sessao .botao-voltar-as-notas{align-self:flex-start;min-height:44px}.pagina-da-nota-de-sessao .mensagem-de-erro--com-acao .falha-com-acao,.pagina-da-nota-de-sessao .mensagem-de-erro .falha-com-acao{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.pagina-da-nota-de-sessao .cartao-da-proveniencia,.pagina-da-nota-de-sessao .cartao-do-preenchimento,.pagina-da-nota-de-sessao .cartao-dos-ritos,.pagina-da-nota-de-sessao .cartao-do-aviso{padding-bottom:.25rem}.pagina-da-nota-de-sessao .texto-do-aviso{margin:0 0 1rem;color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);line-height:1.55}.pagina-da-nota-de-sessao .acoes-do-aviso{display:flex;flex-wrap:wrap;gap:.75rem}.pagina-da-nota-de-sessao .faixa-da-proveniencia{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:1rem}.pagina-da-nota-de-sessao .selo-de-estrutura{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:999px;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container);font:var(--mat-sys-label-medium);font-weight:600}.pagina-da-nota-de-sessao .selo-de-estrutura svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pagina-da-nota-de-sessao .dados-do-snapshot{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem 1.25rem;margin:0 0 1rem}.pagina-da-nota-de-sessao .dados-do-snapshot div{display:grid;gap:.125rem;min-width:0}.pagina-da-nota-de-sessao .dados-do-snapshot dt{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.pagina-da-nota-de-sessao .dados-do-snapshot dd{margin:0;color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);overflow-wrap:anywhere}.pagina-da-nota-de-sessao .checksum{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;letter-spacing:.02em}.pagina-da-nota-de-sessao .botao-da-estrutura{min-height:44px}.pagina-da-nota-de-sessao .estrutura-aplicada{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--mat-sys-outline-variant)}.pagina-da-nota-de-sessao .resumo-do-preenchimento{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;margin-bottom:1rem;padding:.75rem 1rem;border-radius:12px;background:var(--mat-sys-surface-container-low)}.pagina-da-nota-de-sessao .status-do-salvamento{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-da-nota-de-sessao .aviso-de-leitura{margin:0 0 1rem;padding:.625rem .875rem;border-left:3px solid var(--mat-sys-outline);border-radius:8px;background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55}.pagina-da-nota-de-sessao .banner-de-conflito{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1.25rem;margin-bottom:1rem;padding:.875rem 1rem;border:1px solid var(--mat-sys-error);border-left-width:4px;border-radius:12px;background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container)}.pagina-da-nota-de-sessao .banner-de-conflito:focus-visible{outline:2px solid var(--mat-sys-error);outline-offset:2px}.pagina-da-nota-de-sessao .titulo-do-conflito{margin:0 0 .25rem;font:var(--mat-sys-title-small);font-weight:700}.pagina-da-nota-de-sessao .explicacao-do-conflito{margin:0;font:var(--mat-sys-body-small);line-height:1.55}.pagina-da-nota-de-sessao .acoes-do-conflito{display:flex;flex-wrap:wrap;gap:.5rem}.pagina-da-nota-de-sessao .acoes-do-conflito button{min-height:44px}.pagina-da-nota-de-sessao .resumo-de-erros,.pagina-da-nota-de-sessao .aviso-de-limite{margin-bottom:1rem;padding:.875rem 1rem;border-radius:12px}.pagina-da-nota-de-sessao .resumo-de-erros{border-left:4px solid var(--mat-sys-error);background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container)}.pagina-da-nota-de-sessao .aviso-de-limite{border-left:4px solid var(--mat-sys-tertiary);background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container)}.pagina-da-nota-de-sessao .titulo-do-resumo,.pagina-da-nota-de-sessao .titulo-do-limite{margin:0 0 .5rem;font:var(--mat-sys-title-small);font-weight:700}.pagina-da-nota-de-sessao .lista-de-erros,.pagina-da-nota-de-sessao .lista-do-limite{display:grid;gap:.375rem;margin:0;padding:0;list-style:none}.pagina-da-nota-de-sessao .item-de-erro,.pagina-da-nota-de-sessao .item-do-limite{display:grid;gap:.125rem}.pagina-da-nota-de-sessao .ancora-do-campo{justify-self:start;display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.375rem;min-height:44px;padding:.5rem 0;border:0;background:none;color:inherit;font:var(--mat-sys-body-small);font-weight:700;text-align:start;text-decoration:underline;cursor:pointer}.pagina-da-nota-de-sessao .ancora-do-campo:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:4px}.pagina-da-nota-de-sessao .ancora-do-campo .onde{font-weight:400;opacity:.9}.pagina-da-nota-de-sessao .detalhe-do-erro,.pagina-da-nota-de-sessao .detalhe-do-limite{margin:0;font:var(--mat-sys-body-small);line-height:1.5}.pagina-da-nota-de-sessao .convite-ao-preenchimento{margin:0 0 1rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium);line-height:1.55}.pagina-da-nota-de-sessao .bloco-da-bancada{margin-bottom:1.5rem;padding-top:1rem;border-top:1px solid var(--mat-sys-outline-variant)}.pagina-da-nota-de-sessao .bloco-da-bancada:first-of-type{padding-top:0;border-top:0}.pagina-da-nota-de-sessao .titulo-do-bloco{margin:0 0 .25rem;color:var(--mat-sys-on-surface);font:var(--mat-sys-title-medium);scroll-margin-block-start:5rem}.pagina-da-nota-de-sessao .descricao-do-bloco{margin:0 0 .75rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55}.pagina-da-nota-de-sessao .perguntas-do-bloco{display:flex;flex-direction:column;gap:1rem}.pagina-da-nota-de-sessao .botao-tentar-salvar{margin-top:.25rem;min-height:44px}.pagina-da-nota-de-sessao .acoes-dos-ritos{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.pagina-da-nota-de-sessao .acoes-dos-ritos button{min-height:44px}.pagina-da-nota-de-sessao .acoes-dos-ritos mat-spinner{display:inline-block;margin-inline-end:.5rem;vertical-align:middle}.pagina-da-nota-de-sessao .botao-descartar{color:var(--mat-sys-error);border-color:var(--mat-sys-error)}.pagina-da-nota-de-sessao .nota-assinada{margin:.75rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.5}.pagina-entre-sessoes-do-cliente .cabecalho-do-intervalo{margin-bottom:var(--respiro-do-cabecalho)}.pagina-entre-sessoes-do-cliente .resumo-dos-combinados,.pagina-entre-sessoes-do-cliente .resumo-do-caderno{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;padding:1rem 1.25rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-low)}.pagina-entre-sessoes-do-cliente .numero-do-resumo{display:flex;flex-direction:column;gap:.125rem}.pagina-entre-sessoes-do-cliente .numero-do-resumo .valor{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.75rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.pagina-entre-sessoes-do-cliente .numero-do-resumo .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.pagina-dos-compartilhados .cabecalho-do-caderno{margin-bottom:var(--respiro-do-cabecalho)}.pagina-dos-compartilhados .resumo-do-caderno{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;padding:1rem 1.25rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-low)}.pagina-dos-compartilhados .numero-do-resumo{display:flex;flex-direction:column;gap:.125rem}.pagina-dos-compartilhados .numero-do-resumo .valor{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.75rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.pagina-dos-compartilhados .numero-do-resumo .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.pagina-dos-compartilhados .nota-de-privacidade{display:flex;align-items:flex-start;gap:.5rem;flex:1 1 22rem;margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.6}.pagina-dos-compartilhados .nota-de-privacidade svg{flex:none;width:16px;height:16px;margin-top:.125rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pagina-dos-compartilhados .dias-dos-registros{display:flex;flex-direction:column;gap:1.25rem}.pagina-dos-compartilhados .grupo-do-dia{min-width:0}.pagina-dos-compartilhados .dia-dos-registros{margin:0 0 .5rem;color:var(--mat-sys-on-surface-variant);font-family:Inter,system-ui,sans-serif!important;font-size:.75rem;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.pagina-dos-compartilhados .registro{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem .75rem;align-items:start}.pagina-dos-compartilhados .registro .icone-do-registro{display:inline-flex;align-items:center;justify-content:center;grid-row:1/span 4;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant)}.pagina-dos-compartilhados .registro .icone-do-registro svg{width:19px;height:19px;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pagina-dos-compartilhados .registro.registro-de-humor .icone-do-registro{background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container)}.pagina-dos-compartilhados .registro .cabecalho-do-registro,.pagina-dos-compartilhados .registro .humor-do-registro,.pagina-dos-compartilhados .registro .dimensoes-do-registro,.pagina-dos-compartilhados .registro .conteudo-do-registro{grid-column:2}@media(max-width:599px){.pagina-da-visao-do-cliente .identidade-do-cliente{flex:0 0 auto}}@media(min-width:600px)and (max-width:1439px){.pagina-da-visao-do-cliente{--colunas-das-portas: repeat(2, minmax(0, 1fr))}}@media(max-width:959px){.pagina-da-anamnese-do-cliente{--folga-da-barra-inferior: var(--altura-da-barra-inferior)}}@media(max-width:599px){.pagina-da-anamnese-do-cliente{--base-do-titulo-da-anamnese: auto}.pagina-das-notas-clinicas .acoes-da-pagina app-botao-voltar,.pagina-entre-sessoes-do-cliente .acoes-da-pagina app-botao-voltar{flex:1 1 100%;margin-inline-start:0}.pagina-das-notas-clinicas .acoes-da-pagina app-botao-voltar button,.pagina-entre-sessoes-do-cliente .acoes-da-pagina app-botao-voltar button{width:100%}.pagina-das-notas-clinicas .acoes-da-pagina>button,.pagina-entre-sessoes-do-cliente .acoes-da-pagina>button{flex:1 1 auto}.pagina-das-notas-clinicas .acoes-da-nota-item>button{flex:1 1 auto}.pagina-das-notas-clinicas{--alinhamento-dos-filtros-das-notas: stretch;--folga-do-botao-dos-filtros: 0}.pagina-da-anamnese-do-cliente .acoes-do-cabecalho .alternador-de-modo,.pagina-da-anamnese-do-cliente .acoes-do-cabecalho .alternador-de-modo .mat-button-toggle{flex:1 1 auto}.pagina-da-anamnese-do-cliente .acoes-do-cabecalho app-botao-voltar{flex:1 1 100%;margin-inline-start:0}.pagina-da-anamnese-do-cliente .acoes-do-cabecalho app-botao-voltar button{width:100%}}@media(min-width:600px){.pagina-das-notas-clinicas .trilho-do-rito{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.pagina-das-notas-clinicas .seta-do-rito{display:inline-flex;align-items:center;justify-content:center;color:var(--mat-sys-on-surface-variant);font-size:1.125rem}}.pagina-da-agenda .cabecalho-da-agenda{align-items:flex-start;margin-bottom:calc(var(--respiro-do-cabecalho) - 1.25rem)}.pagina-da-agenda .olho-da-secao{margin:0 0 .25rem;color:var(--mat-sys-primary);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.pagina-da-agenda .painel-da-agenda{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem}.pagina-da-agenda .numero-do-resumo{display:flex;flex-direction:column;gap:.125rem;min-width:0;padding:var(--tile-espaco);border:1px solid var(--mat-sys-outline-variant);border-radius:var(--tile-raio);background:var(--mat-sys-surface-container-lowest)}.pagina-da-agenda .numero-do-resumo .valor{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:var(--tile-numero-tamanho);font-weight:var(--tile-numero-peso);font-variant-numeric:tabular-nums;line-height:1}.pagina-da-agenda .numero-do-resumo .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);line-height:1.3}.pagina-da-agenda .numero-do-resumo--alerta{border-color:color-mix(in srgb,var(--mat-sys-tertiary) 45%,var(--mat-sys-outline-variant));background:color-mix(in srgb,var(--mat-sys-tertiary-container) 45%,var(--mat-sys-surface-container-low))}.pagina-da-agenda .numero-do-resumo--alerta .rotulo{color:var(--mat-sys-on-tertiary-container);font-weight:600}.pagina-da-agenda .barra-do-calendario,.pagina-da-agenda .navegacao-do-dia{padding:.875rem 1rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-low)}.pagina-da-agenda .barra-do-calendario,.pagina-da-agenda .navegacao-do-dia{margin-bottom:.875rem}.pagina-da-agenda .barra-do-calendario .rotulo-do-mes{font-size:1.5rem;line-height:1.2}.pagina-da-agenda .lista-de-sessoes{gap:.625rem}.pagina-da-agenda .lista-de-sessoes .sessao{border-left:4px solid color-mix(in srgb,var(--mat-sys-primary) 55%,transparent);background:var(--mat-sys-surface-container-lowest);border-radius:14px;padding:.875rem 1rem .875rem 1.125rem;transition:box-shadow .18s ease-out,border-color .18s ease-out}.pagina-da-agenda .lista-de-sessoes .sessao:hover{box-shadow:0 2px 12px color-mix(in srgb,var(--mat-sys-on-surface) 8%,transparent)}.pagina-da-agenda .lista-de-sessoes .sessao .horario{font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.0625rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.35}.pagina-da-agenda .lista-de-sessoes .sessao.sessao-proxima{border-left-color:var(--mat-sys-secondary);background:color-mix(in srgb,var(--mat-sys-secondary-container) 35%,var(--mat-sys-surface-container-lowest))}.pagina-da-agenda .lista-de-sessoes .sessao.sessao-em-conflito{border-left-color:var(--mat-sys-tertiary)}.pagina-da-agenda .estado-vazio-da-agenda{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin:1.5rem 0;text-align:center}.pagina-da-agenda .estado-vazio-da-agenda .estado-vazio__icone{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.pagina-da-agenda .estado-vazio-da-agenda .estado-vazio__icone svg{width:26px;height:26px;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pagina-da-agenda .estado-vazio-da-agenda .estado-vazio__texto{max-width:46ch;margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium);line-height:1.65}.pagina-da-agenda .estado-vazio-da-agenda .botao-do-vazio{margin-top:.25rem}.pagina-da-agenda .esqueleto-da-agenda{display:flex;flex-direction:column;gap:.75rem;padding:.5rem 0}.pagina-da-agenda .esqueleto-linha{display:block;height:4.5rem;border-radius:14px;background:var(--mat-sys-surface-container-high);animation:esqueleto-pulsar 1.4s ease-in-out infinite}.pagina-da-agenda .esqueleto-linha--curta{width:28%;height:1.25rem}.pagina-da-agenda .esqueleto-linha--media{width:72%}.pagina-da-agenda .series-da-agenda{margin-bottom:0;padding:.875rem 1rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.pagina-da-agenda .series-da-agenda .titulo-das-series{margin-bottom:0}.pagina-da-agenda .series-da-agenda .gatilho-das-series{font:var(--mat-sys-title-small)}.pagina-da-agenda .series-da-agenda .lista-de-series{margin-top:.75rem}.pagina-da-agenda .series-vazias{margin-bottom:0;padding:.875rem 1rem;border:1px dashed var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.pagina-da-agenda .series-vazias .estado-vazio{margin:.25rem 0 0}.pagina-da-agenda .bloqueios-do-periodo{margin-bottom:.875rem}.pagina-da-agenda .bloqueios-do-periodo .titulo-dos-bloqueios{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-large);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pagina-da-fila-de-espera .olho-da-secao,.pagina-de-importacao .olho-da-secao{margin:0 0 .25rem;color:var(--mat-sys-primary);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.pagina-de-importacao .cabecalho-da-pagina .titulo .subtitulo{max-width:72ch}.pagina-de-inicio mat-card:not(.cartao-do-dia--destaque),.pagina-do-painel mat-card,.pagina-da-agenda mat-card,.pagina-da-fila-de-espera mat-card{border-radius:16px}.pagina-do-painel .acoes-do-cabecalho .mat-mdc-button-base,.pagina-da-agenda .acoes-do-cabecalho .mat-mdc-button-base,.pagina-da-fila-de-espera .acoes-do-cabecalho .mat-mdc-button-base,.pagina-da-agenda .seletor-de-visao .mat-button-toggle-button{min-height:44px}.pagina-da-sala .cabecalho-da-sala{align-items:flex-start;padding-bottom:.25rem}.pagina-da-sala .olho-da-sala{margin:0 0 .25rem;color:var(--mat-sys-primary);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.pagina-da-sala .identidade .com-quem{color:var(--mat-sys-on-surface);font:var(--mat-sys-title-medium)}.pagina-da-sala .identidade .voce-entra-como{margin:.375rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-da-sala .identidade .voce-entra-como strong{color:var(--mat-sys-on-surface);font-weight:600}.pagina-da-sala .selos-da-sala{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pagina-da-sala .selo-de-encontro{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border:1px solid var(--mat-sys-outline-variant);border-radius:999px;background:var(--mat-sys-surface-container-low);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.pagina-da-sala .selo-de-encontro svg{flex:none;width:15px;height:15px}.pagina-da-sala .trilho-da-sala{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.pagina-da-sala .etapa-da-sala{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border:1px solid var(--mat-sys-outline-variant);border-radius:999px;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.pagina-da-sala .etapa-da-sala:before{content:"";width:6px;height:6px;border-radius:50%;background:currentcolor;opacity:.45}.pagina-da-sala .etapa-da-sala--atual{border-color:transparent;background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container);font-weight:600}.pagina-da-sala .etapa-da-sala--atual:before{opacity:1}.pagina-da-sala .checklist-pre-sala{padding:clamp(1.25rem,4vw,2rem);border:1px solid var(--mat-sys-outline-variant);border-radius:20px;background:radial-gradient(120% 120% at 0% 0%,var(--mat-sys-surface-container-high) 0%,var(--mat-sys-surface-container-low) 60%)}.pagina-da-sala .palco-da-chamada{padding:.5rem;border-radius:20px;background:var(--palco-de-video);box-shadow:0 18px 40px var(--sombra-do-palco)}.pagina-da-sala .palco-da-chamada .bloco-de-video .palco{border-radius:14px}.pagina-da-sala .faixa-de-identificacao{padding:.5rem .75rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-low)}.pagina-da-sala .controles-da-chamada{position:sticky;bottom:.75rem;z-index:5;padding:.625rem .75rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:color-mix(in srgb,var(--mat-sys-surface) 92%,transparent);box-shadow:0 8px 24px color-mix(in srgb,var(--mat-sys-on-surface) 12%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pagina-da-sala .painel-de-espera,.pagina-da-sala .painel-de-espera-do-profissional,.pagina-da-sala .painel-de-estado,.pagina-da-sala .painel-de-encerramento,.pagina-da-sala .painel-de-erro{box-shadow:0 8px 24px color-mix(in srgb,var(--mat-sys-on-surface) 5%,transparent)}@media(max-width:599px){.pagina-da-agenda .prefixo-do-olho{display:none}.pagina-da-agenda .olho-da-secao{font-size:.6875rem;letter-spacing:.08em}.pagina-da-agenda .painel-da-agenda{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.pagina-da-agenda .numero-do-resumo{padding:.625rem .75rem}.pagina-da-agenda .numero-do-resumo .valor{font-size:1.5rem}.pagina-da-agenda .numero-do-resumo .rotulo{font-size:.6875rem}.pagina-da-agenda .barra-do-calendario,.pagina-da-agenda .navegacao-do-dia{padding:.75rem}.pagina-da-agenda .barra-do-calendario .titulo-do-calendario .rotulo-do-mes{font-size:1.25rem!important}.pagina-da-agenda .navegacao-do-dia.navegacao-do-dia,.pagina-da-agenda .barra-do-calendario .navegacao-do-mes.navegacao-do-mes{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.5rem;width:100%}.pagina-da-agenda .navegacao-do-dia.navegacao-do-dia button,.pagina-da-agenda .barra-do-calendario .navegacao-do-mes.navegacao-do-mes button{width:100%}.pagina-da-agenda .navegacao-do-dia.navegacao-do-dia .campo-do-dia,.pagina-da-agenda .barra-do-calendario .navegacao-do-mes.navegacao-do-mes .campo-do-dia{grid-column:1/-1!important;width:100%!important}.pagina-da-sala .selos-da-sala{width:100%}}@media(max-width:959px){.pagina-da-fila-de-espera{--colunas-da-fila: minmax(0, 1fr);--colunas-do-resumo: repeat(2, minmax(0, 1fr))}}@media(max-width:599px){.pagina-da-fila-de-espera{--espaco-do-numero: .625rem .75rem;--tamanho-do-valor: 1.5rem;--quebra-dos-compativeis: wrap;--largura-das-acoes-do-compativel: 100%}.pagina-da-fila-de-espera .prefixo-do-olho{display:none}.pagina-da-fila-de-espera .olho-da-secao{font-size:.6875rem;letter-spacing:.08em}app-dialogo-de-interesse,app-dialogo-de-encaixe{--largura-minima-do-conteudo: 0;--base-do-campo-largo: 100%;--base-do-campo-medio: 100%;--base-do-campo-curto: 100%}.pagina-de-inicio button.mat-mdc-button-base:not(.mat-mdc-icon-button),.pagina-de-inicio a.mat-mdc-button-base,.pagina-do-painel button.mat-mdc-button-base:not(.mat-mdc-icon-button),.pagina-do-painel a.mat-mdc-button-base,.pagina-da-agenda button.mat-mdc-button-base:not(.mat-mdc-icon-button),.pagina-da-agenda a.mat-mdc-button-base,.pagina-de-atencao button.mat-mdc-button-base:not(.mat-mdc-icon-button),.pagina-de-atencao a.mat-mdc-button-base,.pagina-da-fila-de-espera button.mat-mdc-button-base:not(.mat-mdc-icon-button),.pagina-da-fila-de-espera a.mat-mdc-button-base{min-height:44px}.pagina-da-agenda .mat-button-toggle-button,.pagina-de-notificacoes .mat-button-toggle-button,.pagina-da-agenda .series-da-agenda .gatilho-das-series{min-height:44px}.pagina-do-painel .nome-como-link{display:inline-flex;align-items:center;min-height:44px;margin-block:-.75rem}}.pagina-de-testes .olho-da-secao,.pagina-do-catalogo .olho-da-secao,.pagina-de-atribuicoes .olho-da-secao,.pagina-de-criacao .olho-da-secao,.pagina-do-instrumento .olho-da-secao,.pagina-de-atribuicao .olho-da-secao,.pagina-da-entrevista .olho-da-secao{margin:0 0 .375rem;color:var(--mat-sys-primary);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.pagina-de-testes .subtitulo,.pagina-do-catalogo .subtitulo,.pagina-de-atribuicoes .subtitulo,.pagina-de-criacao .subtitulo,.pagina-do-instrumento .subtitulo,.pagina-de-atribuicao .subtitulo,.pagina-da-entrevista .subtitulo{max-width:68ch;margin:.5rem 0 0;color:var(--mat-sys-on-surface-variant);font-size:.9375rem;line-height:1.65}.pagina-de-testes .cabecalho-da-pagina,.pagina-do-catalogo .cabecalho-da-pagina,.pagina-de-atribuicoes .cabecalho-da-pagina,.pagina-de-criacao .cabecalho-da-pagina,.pagina-do-instrumento .cabecalho-da-pagina,.pagina-de-atribuicao .cabecalho-da-pagina,.pagina-da-entrevista .cabecalho-da-pagina{align-items:flex-start}.pagina-de-testes .cabecalho-da-pagina .acoes-da-pagina,.pagina-do-catalogo .cabecalho-da-pagina .acoes-da-pagina,.pagina-de-atribuicoes .cabecalho-da-pagina .acoes-da-pagina,.pagina-de-criacao .cabecalho-da-pagina .acoes-da-pagina,.pagina-do-instrumento .cabecalho-da-pagina .acoes-da-pagina,.pagina-de-atribuicao .cabecalho-da-pagina .acoes-da-pagina,.pagina-da-entrevista .cabecalho-da-pagina .acoes-da-pagina{gap:.5rem}.pagina-de-testes mat-card,.pagina-do-catalogo mat-card,.pagina-de-atribuicoes mat-card,.pagina-de-criacao mat-card,.pagina-do-instrumento mat-card,.pagina-de-atribuicao mat-card,.pagina-da-entrevista mat-card{border-radius:16px}.pagina-de-testes .painel-de-testes,.pagina-do-catalogo .painel-de-testes,.pagina-de-atribuicoes .painel-de-testes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1.5rem}.pagina-de-testes .numero-do-resumo,.pagina-do-catalogo .numero-do-resumo,.pagina-de-atribuicoes .numero-do-resumo{display:flex;flex-direction:column;gap:.125rem;min-width:0;padding:var(--tile-espaco);border:1px solid var(--mat-sys-outline-variant);border-radius:var(--tile-raio);background:var(--mat-sys-surface-container-lowest)}.pagina-de-testes .numero-do-resumo .valor,.pagina-do-catalogo .numero-do-resumo .valor,.pagina-de-atribuicoes .numero-do-resumo .valor{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:var(--tile-numero-tamanho);font-weight:var(--tile-numero-peso);font-variant-numeric:tabular-nums;line-height:1}.pagina-de-testes .numero-do-resumo .rotulo,.pagina-do-catalogo .numero-do-resumo .rotulo,.pagina-de-atribuicoes .numero-do-resumo .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);line-height:1.3}.pagina-de-testes .numero-do-resumo .detalhe,.pagina-do-catalogo .numero-do-resumo .detalhe,.pagina-de-atribuicoes .numero-do-resumo .detalhe{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);line-height:1.25;opacity:.85}.pagina-de-testes .falha-de-carga,.pagina-do-catalogo .falha-de-carga,.pagina-de-atribuicoes .falha-de-carga,.pagina-do-instrumento .falha-de-carga,.pagina-de-atribuicao .falha-de-carga,.pagina-da-entrevista .falha-de-carga{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem}.pagina-de-testes .falha-de-carga .mensagem-de-erro,.pagina-do-catalogo .falha-de-carga .mensagem-de-erro,.pagina-de-atribuicoes .falha-de-carga .mensagem-de-erro,.pagina-do-instrumento .falha-de-carga .mensagem-de-erro,.pagina-de-atribuicao .falha-de-carga .mensagem-de-erro,.pagina-da-entrevista .falha-de-carga .mensagem-de-erro{flex:1 1 auto;margin:0!important}.pagina-do-catalogo .esqueleto-de-cartoes{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:1rem}.pagina-do-catalogo .cartao-esqueleto{display:flex;flex-direction:column;gap:.625rem;min-height:11rem;padding:1.25rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.pagina-do-catalogo .esqueleto-de-cartoes .linha{height:.75rem;border-radius:999px;background:var(--mat-sys-surface-container-high)}.pagina-do-catalogo .esqueleto-de-cartoes .linha-curta{width:55%}.pagina-do-catalogo .esqueleto-de-cartoes .linha-media{width:80%}.pagina-de-atribuicoes .esqueleto-de-linhas{display:flex;flex-direction:column;gap:.75rem;padding:.5rem 0}.pagina-de-atribuicoes .linha-esqueleto{display:flex;align-items:center;gap:1rem}.pagina-de-atribuicoes .linha-esqueleto .bloco{flex:1 1 auto;height:.8rem;border-radius:999px;background:var(--mat-sys-surface-container-high)}.pagina-de-atribuicoes .linha-esqueleto .bloco-largo{flex:2.5 1 auto}.pagina-de-atribuicoes .linha-esqueleto .bloco-curto{flex:.6 1 auto}.pagina-do-instrumento .esqueleto-da-ficha,.pagina-de-atribuicao .esqueleto-da-ficha{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.pagina-do-instrumento .esqueleto-da-ficha .linha,.pagina-de-atribuicao .esqueleto-da-ficha .linha{height:.75rem;border-radius:999px;background:var(--mat-sys-surface-container-high)}.pagina-do-instrumento .esqueleto-da-ficha .linha-curta,.pagina-de-atribuicao .esqueleto-da-ficha .linha-curta{width:35%}.pagina-do-instrumento .esqueleto-da-ficha .linha-media,.pagina-de-atribuicao .esqueleto-da-ficha .linha-media{width:70%}.pagina-do-instrumento .esqueleto-da-ficha .bloco-esqueleto,.pagina-de-atribuicao .esqueleto-da-ficha .bloco-esqueleto{height:5rem;border-radius:16px;background:var(--mat-sys-surface-container-lowest);border:1px solid var(--mat-sys-outline-variant)}.pagina-do-instrumento .esqueleto-da-ficha .bloco-alto,.pagina-de-atribuicao .esqueleto-da-ficha .bloco-alto{height:12rem}.pagina-de-criacao .trilho-do-rito,.pagina-da-entrevista .trilho-do-rito{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none}.pagina-de-criacao .trilho-do-rito li,.pagina-da-entrevista .trilho-do-rito li{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .75rem;border:1px solid var(--mat-sys-outline-variant);border-radius:999px;background:var(--mat-sys-surface-container-low);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);line-height:1.3}.pagina-de-criacao .trilho-do-rito .numero-do-passo,.pagina-da-entrevista .trilho-do-rito .numero-do-passo{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant);font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:700}.pagina-de-criacao .trilho-do-rito li.atual,.pagina-da-entrevista .trilho-do-rito li.atual{border-color:var(--mat-sys-primary);background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container);font-weight:600}.pagina-de-criacao .trilho-do-rito li.atual .numero-do-passo,.pagina-da-entrevista .trilho-do-rito li.atual .numero-do-passo{background:var(--mat-sys-primary);color:var(--mat-sys-on-primary)}.pagina-de-criacao .mat-mdc-card-title{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pagina-de-criacao .mat-mdc-card-title>.numero-do-passo{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant);font-family:Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:700}.pagina-de-criacao .cartao-de-revisao{background:var(--mat-sys-surface-container-lowest)}.pagina-de-criacao .lista-de-revisao{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.pagina-de-criacao .lista-de-revisao li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium)}.pagina-de-criacao .lista-de-revisao strong{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.2rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.pagina-do-instrumento .fatos-do-teste{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem}.pagina-do-instrumento .fatos-do-teste .fato+.fato:before{content:"\b7";margin-right:.5rem;color:var(--mat-sys-outline)}.pagina-de-atribuicao .layout-da-atribuicao{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;align-items:start}.pagina-de-atribuicao .resumo-do-envio{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.pagina-de-atribuicao .resumo-do-envio h2{margin:0;font-size:1.25rem;line-height:1.3}.pagina-de-atribuicao .fatos-do-envio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.pagina-de-atribuicao .fatos-do-envio li{display:flex;flex-direction:column;gap:.125rem;min-width:0}.pagina-de-atribuicao .fatos-do-envio .valor{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.pagina-de-atribuicao .fatos-do-envio .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);line-height:1.3}.pagina-de-atribuicao .previa-das-instrucoes{padding:.75rem .875rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest)}.pagina-de-atribuicao .previa-das-instrucoes .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);font-weight:600;letter-spacing:.02em;text-transform:uppercase}.pagina-de-atribuicao .previa-das-instrucoes p{margin:.375rem 0 0;color:var(--mat-sys-on-surface);font:var(--mat-sys-body-small);line-height:1.55}.pagina-de-atribuicao .nota{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55}@media(min-width:960px){.pagina-de-atribuicao .layout-da-atribuicao{grid-template-columns:minmax(0,1fr) 340px;gap:1.5rem}}.pagina-da-entrevista .progresso-das-respostas{display:flex;flex-direction:column;gap:.375rem;width:100%;margin:.25rem 0 0}.pagina-da-entrevista .progresso-das-respostas .contagem{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.pagina-de-atribuicoes .celula-do-cliente{display:inline-flex;align-items:center;gap:.5rem}.pagina-de-atribuicoes .avatar-do-cliente{display:inline-grid;place-items:center;flex:none;width:2rem;height:2rem;border-radius:50%;background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container);font-size:.6875rem;font-weight:700;letter-spacing:.02em}.pagina-de-atribuicoes .nome-do-instrumento{font-weight:600}.pagina-do-hub-de-psicoeducacao .olho-da-secao,.pagina-de-psicoeducacao .olho-da-secao,.pagina-da-lamina .olho-da-secao,.pagina-do-formulario .olho-da-secao,.pagina-financeiro .olho-da-secao{margin:0 0 .375rem;color:var(--mat-sys-primary);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.pagina-do-hub-de-psicoeducacao .subtitulo,.pagina-de-psicoeducacao .subtitulo,.pagina-da-lamina .subtitulo,.pagina-do-formulario .subtitulo,.pagina-financeiro .subtitulo{margin:.5rem 0 0;color:var(--mat-sys-on-surface-variant);font-size:.9375rem;line-height:1.65}.pagina-do-hub-de-psicoeducacao .cabecalho-da-pagina,.pagina-de-psicoeducacao .cabecalho-da-pagina,.pagina-da-lamina .cabecalho-da-pagina,.pagina-do-formulario .cabecalho-da-pagina,.pagina-financeiro .cabecalho-da-pagina{align-items:flex-start}.pagina-do-hub-de-psicoeducacao .cabecalho-da-pagina .acoes-da-pagina,.pagina-de-psicoeducacao .cabecalho-da-pagina .acoes-da-pagina,.pagina-da-lamina .cabecalho-da-pagina .acoes-da-pagina,.pagina-do-formulario .cabecalho-da-pagina .acoes-da-pagina,.pagina-financeiro .cabecalho-da-pagina .acoes-da-pagina{gap:.5rem}.pagina-do-hub-de-psicoeducacao button.mat-mdc-button-base,.pagina-do-hub-de-psicoeducacao a.mat-mdc-button-base,.pagina-do-hub-de-psicoeducacao app-botao-voltar button,.pagina-do-hub-de-psicoeducacao app-estado-vazio button,.pagina-de-psicoeducacao button.mat-mdc-button-base,.pagina-de-psicoeducacao a.mat-mdc-button-base,.pagina-de-psicoeducacao app-botao-voltar button,.pagina-de-psicoeducacao app-estado-vazio button,.pagina-da-lamina button.mat-mdc-button-base,.pagina-da-lamina a.mat-mdc-button-base,.pagina-da-lamina app-botao-voltar button,.pagina-da-lamina app-estado-vazio button,.pagina-do-formulario button.mat-mdc-button-base,.pagina-do-formulario a.mat-mdc-button-base,.pagina-do-formulario app-botao-voltar button,.pagina-do-formulario app-estado-vazio button,.pagina-financeiro button.mat-mdc-button-base,.pagina-financeiro a.mat-mdc-button-base,.pagina-financeiro app-botao-voltar button,.pagina-financeiro app-estado-vazio button{min-height:44px}.pagina-do-hub-de-psicoeducacao .icone-do-botao,.pagina-de-psicoeducacao .icone-do-botao,.pagina-da-lamina .icone-do-botao,.pagina-do-formulario .icone-do-botao,.pagina-financeiro .icone-do-botao{width:18px;height:18px;margin-right:.5rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}.pagina-do-hub-de-psicoeducacao mat-card,.pagina-de-psicoeducacao mat-card,.pagina-da-lamina mat-card,.pagina-do-formulario mat-card,.pagina-financeiro mat-card{border-radius:16px}.pagina-do-hub-de-psicoeducacao .falha-de-carga,.pagina-de-psicoeducacao .falha-de-carga,.pagina-da-lamina .falha-de-carga,.pagina-do-formulario .falha-de-carga,.pagina-financeiro .falha-de-carga{margin-bottom:1rem}.pagina-do-hub-de-psicoeducacao .falha-de-carga .mensagem-de-erro,.pagina-de-psicoeducacao .falha-de-carga .mensagem-de-erro,.pagina-da-lamina .falha-de-carga .mensagem-de-erro,.pagina-do-formulario .falha-de-carga .mensagem-de-erro,.pagina-financeiro .falha-de-carga .mensagem-de-erro{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin:0!important}.pagina-do-hub-de-psicoeducacao .barra-de-carregamento,.pagina-de-psicoeducacao .barra-de-carregamento,.pagina-da-lamina .barra-de-carregamento,.pagina-do-formulario .barra-de-carregamento,.pagina-financeiro .barra-de-carregamento{margin-bottom:1rem}.pagina-do-hub-de-psicoeducacao .painel-de-psicoeducacao,.pagina-de-psicoeducacao .painel-de-psicoeducacao{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:.75rem;margin-bottom:1.5rem}.pagina-do-hub-de-psicoeducacao .numero-do-resumo,.pagina-de-psicoeducacao .numero-do-resumo{display:flex;flex-direction:column;gap:.125rem;min-width:0;padding:var(--tile-espaco);border:1px solid var(--mat-sys-outline-variant);border-radius:var(--tile-raio);background:var(--mat-sys-surface-container-lowest)}.pagina-do-hub-de-psicoeducacao .numero-do-resumo .valor,.pagina-de-psicoeducacao .numero-do-resumo .valor{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:var(--tile-numero-tamanho);font-weight:var(--tile-numero-peso);font-variant-numeric:tabular-nums;line-height:1}.pagina-do-hub-de-psicoeducacao .numero-do-resumo .rotulo,.pagina-de-psicoeducacao .numero-do-resumo .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);line-height:1.3}.pagina-do-hub-de-psicoeducacao .numero-do-resumo .detalhe,.pagina-de-psicoeducacao .numero-do-resumo .detalhe{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);line-height:1.25;opacity:.85}.pagina-do-hub-de-psicoeducacao .grade-de-materiais{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:1.25rem}.pagina-do-hub-de-psicoeducacao .guia-do-hub{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem 1.25rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.pagina-do-hub-de-psicoeducacao .guia-do-hub h2{margin:0;font-size:1.375rem;line-height:1.3}.pagina-do-hub-de-psicoeducacao .guia-do-hub .ciclo-da-lamina{flex-direction:column;align-items:flex-start;margin-top:.25rem}.pagina-do-hub-de-psicoeducacao .guia-do-hub .nota-do-guia{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.6}.pagina-do-hub-de-psicoeducacao .cartao-de-material{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem 1.25rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest);color:var(--mat-sys-on-surface);text-decoration:none;transition:border-color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out}.pagina-do-hub-de-psicoeducacao .cartao-de-material:hover{border-color:var(--mat-sys-primary);transform:translateY(-2px);box-shadow:0 8px 22px color-mix(in srgb,var(--mat-sys-on-surface) 6%,transparent)}.pagina-do-hub-de-psicoeducacao .cartao-de-material:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.pagina-do-hub-de-psicoeducacao .cartao-de-material .icone{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:12px;background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.pagina-do-hub-de-psicoeducacao .cartao-de-material .icone svg{width:22px;height:22px}.pagina-do-hub-de-psicoeducacao .cartao-de-material h2{margin:.375rem 0 0;font-size:1.5rem;line-height:1.25;color:var(--mat-sys-on-surface)}.pagina-do-hub-de-psicoeducacao .cartao-de-material p{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium);line-height:1.65}.pagina-do-hub-de-psicoeducacao .cartao-de-material .status-do-cartao{align-self:flex-start;margin-top:.25rem;padding:.25rem .625rem;border-radius:999px;background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);font-weight:600}.pagina-do-hub-de-psicoeducacao .cartao-de-material .abrir{display:inline-flex;align-items:center;gap:.375rem;margin-top:.75rem;color:var(--mat-sys-primary);font:var(--mat-sys-label-large);font-weight:600}.pagina-do-hub-de-psicoeducacao .cartao-de-material .abrir svg{width:16px;height:16px}.pagina-do-hub-de-psicoeducacao .recentes{margin-top:2rem}.pagina-do-hub-de-psicoeducacao .cabecalho-das-recentes{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.875rem}.pagina-do-hub-de-psicoeducacao .cabecalho-das-recentes h2{margin:0;font-size:1.25rem;color:var(--mat-sys-on-surface)}.pagina-do-hub-de-psicoeducacao .cabecalho-das-recentes .apoio{margin:.25rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-do-hub-de-psicoeducacao .cabecalho-das-recentes .ver-todas{display:inline-flex;flex:0 0 auto;align-items:center;min-height:44px;padding-inline:.25rem;color:var(--mat-sys-primary);font:var(--mat-sys-label-large);font-weight:600;text-decoration:none}.pagina-do-hub-de-psicoeducacao .cabecalho-das-recentes .ver-todas:hover{text-decoration:underline}.pagina-do-hub-de-psicoeducacao .cabecalho-das-recentes .ver-todas:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px;border-radius:4px}.pagina-do-hub-de-psicoeducacao .grade-de-recentes{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));gap:1rem}.pagina-do-hub-de-psicoeducacao .mini-cartao{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest);color:var(--mat-sys-on-surface);text-decoration:none;transition:border-color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out}.pagina-do-hub-de-psicoeducacao .mini-cartao:hover{border-color:var(--mat-sys-primary);transform:translateY(-2px);box-shadow:0 8px 22px color-mix(in srgb,var(--mat-sys-on-surface) 6%,transparent)}.pagina-do-hub-de-psicoeducacao .mini-cartao:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.pagina-do-hub-de-psicoeducacao .mini-cartao .mini-titulo{font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.0625rem;font-weight:600;line-height:1.35}.pagina-do-hub-de-psicoeducacao .mini-cartao .mini-descricao{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.5}.pagina-do-hub-de-psicoeducacao .mini-cartao .mini-categoria{margin-top:auto;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small)}.pagina-do-hub-de-psicoeducacao .mini-cartao-esqueleto{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.pagina-do-hub-de-psicoeducacao .mini-cartao-esqueleto .esqueleto-miniatura{aspect-ratio:4/3;border-radius:12px;background:var(--mat-sys-surface-container-high)}.pagina-do-hub-de-psicoeducacao .mini-cartao-esqueleto .esqueleto-linha{height:.75rem;border-radius:999px;background:var(--mat-sys-surface-container-high)}.pagina-do-hub-de-psicoeducacao .mini-cartao-esqueleto .esqueleto-linha-curta{width:60%}.pagina-do-hub-de-psicoeducacao .mini-cartao-esqueleto .esqueleto-miniatura,.pagina-do-hub-de-psicoeducacao .mini-cartao-esqueleto .esqueleto-linha{animation:esqueleto-pulsar 1.4s ease-in-out infinite}.pagina-de-psicoeducacao .filtros{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding:.875rem 1rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-low)}.pagina-de-psicoeducacao .filtros .campo-de-busca{flex:1 1 320px;min-width:220px}.pagina-de-psicoeducacao .filtros .campo-de-categoria{flex:0 1 240px;min-width:180px}.pagina-de-psicoeducacao .filtros .icone-do-campo{width:18px;height:18px;margin:0 .5rem 0 .75rem;color:var(--mat-sys-on-surface-variant)}.pagina-de-psicoeducacao .grade-de-laminas{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(270px,100%),1fr));gap:1.25rem}.pagina-de-psicoeducacao .cartao-de-lamina{display:flex;flex-direction:column;overflow:hidden;border-radius:16px;transition:transform .16s ease,box-shadow .16s ease}.pagina-de-psicoeducacao .cartao-de-lamina:hover{transform:translateY(-2px);box-shadow:0 8px 22px color-mix(in srgb,var(--mat-sys-on-surface) 6%,transparent)}.pagina-de-psicoeducacao .cartao-de-lamina .capa{display:block;border-bottom:1px solid var(--mat-sys-outline-variant);background:var(--mat-sys-surface-container-high);text-decoration:none}.pagina-de-psicoeducacao .cartao-de-lamina .capa:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:-4px}.pagina-de-psicoeducacao .cartao-de-lamina .corpo-do-cartao{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:.375rem;padding-top:.75rem}.pagina-de-psicoeducacao .cartao-de-lamina .etiqueta-de-categoria{display:inline-block;padding:.125rem .625rem;border-radius:999px;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container);font:var(--mat-sys-label-small);font-weight:600;letter-spacing:.02em}.pagina-de-psicoeducacao .cartao-de-lamina .titulo-da-lamina{margin:.125rem 0 0;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--mat-sys-on-surface)}.pagina-de-psicoeducacao .cartao-de-lamina .descricao{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55}.pagina-de-psicoeducacao .cartao-de-lamina .meta-da-lamina{margin-top:auto;padding-top:.25rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);opacity:.9}.pagina-de-psicoeducacao .cartao-de-lamina .acoes-do-cartao{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;border-top:1px solid var(--mat-sys-outline-variant)}.pagina-de-psicoeducacao .cartao-de-lamina .botao-de-acoes{--mdc-icon-button-state-layer-size: 44px;--mat-icon-button-state-layer-size: 44px}.pagina-de-psicoeducacao .esqueleto-de-cartoes{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(270px,100%),1fr));gap:1.25rem}.pagina-de-psicoeducacao .cartao-esqueleto{display:flex;flex-direction:column;gap:.625rem;padding:.75rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.pagina-de-psicoeducacao .cartao-esqueleto .esqueleto-capa{aspect-ratio:4/3;border-radius:12px;background:var(--mat-sys-surface-container-high)}.pagina-de-psicoeducacao .cartao-esqueleto .esqueleto-linha{height:.75rem;border-radius:999px;background:var(--mat-sys-surface-container-high)}.pagina-de-psicoeducacao .cartao-esqueleto .esqueleto-linha-curta{width:45%}.pagina-de-psicoeducacao .cartao-esqueleto .esqueleto-linha-media{width:75%}.pagina-de-psicoeducacao .cartao-esqueleto .esqueleto-capa,.pagina-de-psicoeducacao .cartao-esqueleto .esqueleto-linha{animation:esqueleto-pulsar 1.4s ease-in-out infinite}.pagina-de-psicoeducacao .paginador{margin-top:.5rem;background:transparent}.pagina-da-lamina .cartao-da-lamina{overflow:hidden}.pagina-da-lamina .conteudo-do-cartao{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.75rem}.pagina-da-lamina .imagem{flex:1 1 440px;min-width:0;padding:.5rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-low)}.pagina-da-lamina .detalhes{flex:1 1 340px;min-width:0}.pagina-da-lamina .selos-da-lamina{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem}.pagina-da-lamina .etiqueta-de-categoria{display:inline-block;padding:.125rem .625rem;border-radius:999px;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container);font:var(--mat-sys-label-small);font-weight:600;letter-spacing:.02em}.pagina-da-lamina .selo-de-visibilidade{display:inline-block;padding:.125rem .625rem;border-radius:999px;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);font-weight:600}.pagina-da-lamina .selo-de-visibilidade.selo-compartilhada{background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.pagina-da-lamina .titulo-do-bloco{margin:0 0 .5rem;font-size:1.5rem;line-height:1.3;color:var(--mat-sys-on-surface)}.pagina-da-lamina .descricao{margin:0;color:var(--mat-sys-on-surface-variant);font-size:1rem;line-height:1.7}.pagina-da-lamina .metadados{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:1rem 1.25rem;margin:1.5rem 0 0;padding:1.25rem 0 0;border-top:1px solid var(--mat-sys-outline-variant)}.pagina-da-lamina .metadados .item-de-metadado{min-width:0}.pagina-da-lamina .metadados .item-de-metadado dt{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pagina-da-lamina .metadados .item-de-metadado dd{margin:.25rem 0 0;color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.125rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2}.pagina-da-lamina .liberacao{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;margin-top:1.25rem;padding:.875rem 1rem;border:1px solid var(--mat-sys-outline-variant);border-left:4px solid var(--mat-sys-primary);border-radius:12px;background:var(--mat-sys-surface-container-low)}.pagina-da-lamina .texto-da-liberacao{flex:1 1 240px;min-width:0}.pagina-da-lamina .texto-da-liberacao .titulo-do-bloco{margin-bottom:.25rem;font-size:1.125rem}.pagina-da-lamina .resumo-da-liberacao{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.6}.pagina-da-lamina .aviso-do-resumo{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0;color:var(--mat-sys-error);font:var(--mat-sys-body-small)}.pagina-da-lamina .botao-liberar{flex:0 0 auto}.pagina-da-lamina .quem-tem-acesso{margin-top:.875rem;padding:.875rem 1rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest)}.pagina-da-lamina .titulo-da-lista{margin:0 0 .5rem;color:var(--mat-sys-on-surface);font:var(--mat-sys-label-large)}.pagina-da-lamina .lista-de-liberados{display:flex;flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none}.pagina-da-lamina .lista-de-liberados .cliente-liberado{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem;padding-bottom:.375rem;border-bottom:1px solid var(--mat-sys-outline-variant);font:var(--mat-sys-body-small)}.pagina-da-lamina .lista-de-liberados .cliente-liberado:last-child{padding-bottom:0;border-bottom:none}.pagina-da-lamina .lista-de-liberados .nome-do-cliente{color:var(--mat-sys-on-surface);overflow-wrap:anywhere}.pagina-da-lamina .lista-de-liberados .data-da-liberacao{color:var(--mat-sys-on-surface-variant);white-space:nowrap}.pagina-da-lamina .mais-liberados{margin:.5rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-da-lamina .acoes{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:1.5rem}.pagina-da-lamina .botao-excluir{--mdc-outlined-button-label-text-color: var(--mat-sys-error);--mdc-outlined-button-outline-color: var(--mat-sys-error);--mat-button-outlined-label-text-color: var(--mat-sys-error);--mat-button-outlined-outline-color: var(--mat-sys-error)}.pagina-da-lamina .esqueleto-da-ficha{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:1.5rem;margin-bottom:1.5rem}.pagina-da-lamina .esqueleto-da-ficha .bloco-esqueleto{min-height:22rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-high);animation:esqueleto-pulsar 1.4s ease-in-out infinite}.pagina-da-lamina .esqueleto-da-ficha .linhas-esqueleto{display:flex;flex-direction:column;gap:.75rem;padding-top:.5rem}.pagina-da-lamina .esqueleto-da-ficha .linha{height:.75rem;border-radius:999px;background:var(--mat-sys-surface-container-high);animation:esqueleto-pulsar 1.4s ease-in-out infinite}.pagina-da-lamina .esqueleto-da-ficha .esqueleto-linha-curta{width:35%}.pagina-da-lamina .esqueleto-da-ficha .esqueleto-linha-media{width:70%}.pagina-do-hub-de-psicoeducacao .ciclo-da-lamina,.pagina-do-formulario .ciclo-da-lamina{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none}.pagina-do-hub-de-psicoeducacao .ciclo-da-lamina li,.pagina-do-formulario .ciclo-da-lamina li{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .7rem;border:1px solid var(--mat-sys-outline-variant);border-radius:999px;background:var(--mat-sys-surface-container-lowest);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);line-height:1.3}.pagina-do-hub-de-psicoeducacao .ciclo-da-lamina li.atual,.pagina-do-formulario .ciclo-da-lamina li.atual{border-color:var(--mat-sys-primary);background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container);font-weight:600}.pagina-do-hub-de-psicoeducacao .ciclo-da-lamina li.atual .numero-do-passo,.pagina-do-formulario .ciclo-da-lamina li.atual .numero-do-passo{background:var(--mat-sys-primary);color:var(--mat-sys-on-primary)}.pagina-do-hub-de-psicoeducacao .ciclo-da-lamina .numero-do-passo,.pagina-do-formulario .ciclo-da-lamina .numero-do-passo{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant);font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:700}.pagina-do-formulario .layout-do-formulario{display:flex;flex-direction:column;gap:1.25rem;align-items:stretch}.pagina-do-formulario .cartao-do-formulario{order:1}.pagina-do-formulario .previa-da-lamina{order:2;display:flex;flex-direction:column;gap:.875rem;padding:1.25rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-low)}.pagina-do-formulario .titulo-da-previa{margin:0;font-size:1.25rem;line-height:1.3}.pagina-do-formulario .tela-da-lamina{display:grid;place-items:center;min-height:12rem;overflow:hidden;border-radius:16px;background:var(--mat-sys-surface-container-high)}.pagina-do-formulario .tela-da-lamina img{display:block;width:100%;height:auto}.pagina-do-formulario .vazio-da-previa{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2rem 1rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);text-align:center}.pagina-do-formulario .vazio-da-previa svg{width:2.5rem;height:2.5rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.pagina-do-formulario .texto-da-previa{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem}.pagina-do-formulario .etiqueta-de-categoria{display:inline-block;padding:.125rem .625rem;border-radius:999px;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container);font:var(--mat-sys-label-small);font-weight:600}.pagina-do-formulario .titulo-na-previa{margin:0;color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.375rem;font-weight:600;line-height:1.3}.pagina-do-formulario .descricao-na-previa{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55}.pagina-do-formulario .nota-da-previa{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);line-height:1.5}.pagina-do-formulario .cartao-do-formulario mat-card-content{padding:1.5rem}.pagina-do-formulario .formulario{display:flex;flex-direction:column}.pagina-do-formulario .formulario mat-form-field{width:100%}.pagina-do-formulario .campo-de-imagem{display:flex;flex-direction:column;gap:.5rem;margin:.5rem 0 1rem}.pagina-do-formulario .campo-de-imagem .rotulo-do-campo{color:var(--mat-sys-on-surface);font:var(--mat-sys-title-small)}.pagina-do-formulario .campo-de-imagem .entrada-oculta{display:none}.pagina-do-formulario .campo-de-imagem .linha-de-escolha{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.pagina-do-formulario .campo-de-imagem .detalhe-da-escolha{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);overflow-wrap:anywhere}.pagina-do-formulario .dica-da-privacidade{margin:.25rem 0 0;padding:.875rem 1rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.6}.pagina-do-formulario .dica-da-privacidade p{margin:0}.pagina-do-formulario .acoes{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.625rem;margin-top:1.25rem}.pagina-do-formulario .indicador-de-carregamento{display:inline-flex;margin-right:.5rem}.pagina-do-formulario .acoes-do-aviso{display:flex;flex-wrap:wrap;gap:.5rem}@media(min-width:960px){.pagina-do-formulario .layout-do-formulario{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:1.5rem;align-items:start}.pagina-do-formulario .previa-da-lamina{order:initial;position:sticky;top:1.5rem}.pagina-do-formulario .cartao-do-formulario{order:initial}}@media(max-width:599px){.pagina-de-testes .painel-de-testes,.pagina-do-catalogo .painel-de-testes,.pagina-de-atribuicoes .painel-de-testes{gap:.5rem}.pagina-de-testes .numero-do-resumo,.pagina-do-catalogo .numero-do-resumo,.pagina-de-atribuicoes .numero-do-resumo{padding:.625rem .75rem}.pagina-de-testes .numero-do-resumo .valor,.pagina-do-catalogo .numero-do-resumo .valor,.pagina-de-atribuicoes .numero-do-resumo .valor{font-size:1.5rem}.pagina-de-testes .numero-do-resumo .rotulo,.pagina-do-catalogo .numero-do-resumo .rotulo,.pagina-de-atribuicoes .numero-do-resumo .rotulo{font-size:.6875rem}.pagina-do-catalogo .linha-de-titulo{flex-direction:column;align-items:stretch}.barra-de-filtros-do-catalogo .chip-de-filtro,app-trilhas-de-colecoes .chip-de-trilha{min-height:44px}.pagina-de-criacao .trilho-do-rito,.pagina-da-entrevista .trilho-do-rito{gap:.375rem;margin-bottom:1.25rem}.pagina-de-criacao .trilho-do-rito li,.pagina-da-entrevista .trilho-do-rito li{padding:.3rem .55rem;font-size:.6875rem}.pagina-de-criacao .trilho-do-rito .numero-do-passo,.pagina-da-entrevista .trilho-do-rito .numero-do-passo{width:1.25rem;height:1.25rem;font-size:.6875rem}.pagina-do-instrumento .fatos-do-teste{display:flex;gap:.25rem .75rem}.pagina-do-instrumento .fatos-do-teste .fato+.fato:before{display:none}.pagina-de-atribuicao .fatos-do-envio{gap:.5rem}.pagina-de-atribuicao .fatos-do-envio .valor{font-size:1.25rem}}@media(max-width:599px){.pagina-do-hub-de-psicoeducacao .painel-de-psicoeducacao,.pagina-de-psicoeducacao .painel-de-psicoeducacao{gap:.5rem}.pagina-do-hub-de-psicoeducacao .numero-do-resumo,.pagina-de-psicoeducacao .numero-do-resumo{padding:.625rem .75rem}.pagina-do-hub-de-psicoeducacao .numero-do-resumo .valor,.pagina-de-psicoeducacao .numero-do-resumo .valor{font-size:1.5rem}.pagina-do-hub-de-psicoeducacao .numero-do-resumo .rotulo,.pagina-de-psicoeducacao .numero-do-resumo .rotulo{font-size:.6875rem}.pagina-do-hub-de-psicoeducacao .numero-do-resumo .detalhe,.pagina-de-psicoeducacao .numero-do-resumo .detalhe{display:none}.pagina-de-psicoeducacao .filtros{flex-direction:column}.pagina-de-psicoeducacao .filtros .campo-de-busca,.pagina-de-psicoeducacao .filtros .campo-de-categoria{flex:1 1 auto;width:100%;min-width:0}.pagina-da-lamina .metadados{grid-template-columns:repeat(2,minmax(0,1fr))}.pagina-da-lamina .acoes{flex-direction:column}.pagina-da-lamina .acoes button{width:100%}.pagina-da-lamina .esqueleto-da-ficha{grid-template-columns:1fr}.pagina-da-lamina .esqueleto-da-ficha .bloco-esqueleto{min-height:12rem}.pagina-do-formulario .acoes{flex-direction:column-reverse}.pagina-do-formulario .acoes button{width:100%}.pagina-do-formulario .cartao-do-formulario mat-card-content{padding:1rem}}main.conteudo>app-pagina-da-biblioteca-de-anamnese,main.conteudo>app-pagina-do-editor-de-modelo-de-anamnese,main.conteudo>app-pagina-do-modelo-de-anamnese,main.conteudo>app-pagina-das-versoes-do-modelo-de-anamnese,main.conteudo>app-pagina-da-biblioteca-de-evolucao,main.conteudo>app-pagina-do-editor-de-modelo-de-evolucao,main.conteudo>app-pagina-do-modelo-de-evolucao,main.conteudo>app-pagina-das-versoes-do-modelo-de-evolucao{margin-top:0}.pagina-da-biblioteca button.mat-mdc-button-base,.pagina-da-biblioteca a.mat-mdc-button-base,.pagina-do-editor button.mat-mdc-button-base,.pagina-do-editor a.mat-mdc-button-base,.pagina-do-modelo button.mat-mdc-button-base,.pagina-do-modelo a.mat-mdc-button-base,.pagina-das-versoes button.mat-mdc-button-base,.pagina-das-versoes a.mat-mdc-button-base{min-height:44px}.pagina-da-biblioteca .alternador-de-vista,.pagina-do-editor .alternador-de-vista,.pagina-do-modelo .alternador-de-vista,.pagina-das-versoes .alternador-de-vista{--mat-button-toggle-height: 44px}.pagina-do-hub-de-psicoeducacao .subtitulo,.pagina-de-psicoeducacao .subtitulo,.pagina-da-lamina .subtitulo,app-pagina-do-formulario-de-lamina .pagina-do-formulario .subtitulo{max-width:68ch}@media(max-width:599px){.pagina-da-biblioteca .acoes-do-cabecalho,.pagina-da-biblioteca .acoes-da-biblioteca,.pagina-da-biblioteca .acoes-do-cabecalho a,.pagina-da-biblioteca .acoes-do-cabecalho button,.pagina-da-biblioteca .acoes-da-biblioteca a,.pagina-da-biblioteca .acoes-da-biblioteca button{width:100%}}.pagina-do-analitico .olho-da-secao,.pagina-de-notificacoes .olho-da-secao,.pagina-de-alertas .olho-da-secao,.pagina-de-ajustes .olho-da-secao,.pagina-de-validacao-no-app .olho-da-secao,.pagina-de-validacao .olho-da-secao{margin:0 0 .375rem;color:var(--mat-sys-primary);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.pagina-do-analitico .subtitulo,.pagina-de-notificacoes .subtitulo,.pagina-de-alertas .subtitulo,.pagina-de-ajustes .subtitulo,.pagina-de-validacao-no-app .subtitulo,.pagina-de-validacao .subtitulo{margin:.5rem 0 0;color:var(--mat-sys-on-surface-variant);font-size:.9375rem;line-height:1.65}.pagina-do-analitico .cabecalho-da-pagina,.pagina-de-notificacoes .cabecalho-da-pagina,.pagina-de-alertas .cabecalho-da-pagina,.pagina-de-ajustes .cabecalho-da-pagina,.pagina-de-validacao-no-app .cabecalho-da-pagina,.pagina-de-validacao .cabecalho-da-pagina{align-items:flex-start}.pagina-do-analitico .cabecalho-da-pagina .acoes-da-pagina,.pagina-de-notificacoes .cabecalho-da-pagina .acoes-da-pagina,.pagina-de-alertas .cabecalho-da-pagina .acoes-da-pagina,.pagina-de-ajustes .cabecalho-da-pagina .acoes-da-pagina,.pagina-de-validacao-no-app .cabecalho-da-pagina .acoes-da-pagina,.pagina-de-validacao .cabecalho-da-pagina .acoes-da-pagina{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pagina-do-analitico button.mat-mdc-button-base,.pagina-do-analitico a.mat-mdc-button-base,.pagina-do-analitico app-botao-voltar button,.pagina-de-notificacoes button.mat-mdc-button-base,.pagina-de-notificacoes a.mat-mdc-button-base,.pagina-de-notificacoes app-botao-voltar button,.pagina-de-alertas button.mat-mdc-button-base,.pagina-de-alertas a.mat-mdc-button-base,.pagina-de-alertas app-botao-voltar button,.pagina-de-ajustes button.mat-mdc-button-base,.pagina-de-ajustes a.mat-mdc-button-base,.pagina-de-ajustes app-botao-voltar button,.pagina-de-validacao-no-app button.mat-mdc-button-base,.pagina-de-validacao-no-app a.mat-mdc-button-base,.pagina-de-validacao-no-app app-botao-voltar button,.pagina-de-validacao button.mat-mdc-button-base,.pagina-de-validacao a.mat-mdc-button-base,.pagina-de-validacao app-botao-voltar button{min-height:44px}.pagina-do-analitico mat-card,.pagina-de-notificacoes mat-card,.pagina-de-alertas mat-card,.pagina-de-ajustes mat-card,.pagina-de-validacao-no-app mat-card,.pagina-de-validacao mat-card{border-radius:16px}.pagina-do-analitico .barra-de-carregamento,.pagina-de-notificacoes .barra-de-carregamento,.pagina-de-alertas .barra-de-carregamento,.pagina-de-ajustes .barra-de-carregamento,.pagina-de-validacao-no-app .barra-de-carregamento,.pagina-de-validacao .barra-de-carregamento{margin-bottom:1rem}.pagina-do-analitico .cabecalho-da-secao,.pagina-de-notificacoes .cabecalho-da-secao,.pagina-de-alertas .cabecalho-da-secao,.pagina-de-ajustes .cabecalho-da-secao,.pagina-de-validacao-no-app .cabecalho-da-secao,.pagina-de-validacao .cabecalho-da-secao{display:flex;flex-direction:column;gap:.25rem;margin:0 0 1rem}.pagina-do-analitico .cabecalho-da-secao h2,.pagina-de-notificacoes .cabecalho-da-secao h2,.pagina-de-alertas .cabecalho-da-secao h2,.pagina-de-ajustes .cabecalho-da-secao h2,.pagina-de-validacao-no-app .cabecalho-da-secao h2,.pagina-de-validacao .cabecalho-da-secao h2{margin:0;color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.375rem;font-weight:600;line-height:1.25}.pagina-do-analitico .cabecalho-da-secao p,.pagina-de-notificacoes .cabecalho-da-secao p,.pagina-de-alertas .cabecalho-da-secao p,.pagina-de-ajustes .cabecalho-da-secao p,.pagina-de-validacao-no-app .cabecalho-da-secao p,.pagina-de-validacao .cabecalho-da-secao p{margin:0;max-width:72ch;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.6}.pagina-do-analitico .falha-de-carga,.pagina-de-notificacoes .falha-de-carga,.pagina-de-alertas .falha-de-carga,.pagina-de-ajustes .falha-de-carga,.pagina-de-validacao-no-app .falha-de-carga,.pagina-de-validacao .falha-de-carga{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 1rem!important}.pagina-do-analitico .falha-de-carga .mensagem-de-erro,.pagina-de-notificacoes .falha-de-carga .mensagem-de-erro,.pagina-de-alertas .falha-de-carga .mensagem-de-erro,.pagina-de-ajustes .falha-de-carga .mensagem-de-erro,.pagina-de-validacao-no-app .falha-de-carga .mensagem-de-erro,.pagina-de-validacao .falha-de-carga .mensagem-de-erro{flex:1 1 auto;margin:0!important}.pagina-do-analitico .cartoes .cartao.numero-do-resumo,.pagina-de-notificacoes .numero-do-resumo,.pagina-de-alertas .resumo-dos-alertas .metrica{border:1px solid var(--mat-sys-outline-variant);border-radius:var(--tile-raio);background:var(--mat-sys-surface-container-lowest)}.pagina-do-analitico .cartoes .cartao.numero-do-resumo .rotulo,.pagina-de-notificacoes .numero-do-resumo .rotulo,.pagina-de-alertas .resumo-dos-alertas .metrica .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);line-height:1.3}.pagina-do-analitico .cartoes .cartao.numero-do-resumo .valor,.pagina-de-notificacoes .numero-do-resumo .valor,.pagina-de-alertas .resumo-dos-alertas .metrica .valor{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:var(--tile-numero-tamanho);font-weight:var(--tile-numero-peso);font-variant-numeric:tabular-nums;line-height:1}.pagina-do-analitico .conteudo{display:flex;flex-direction:column;gap:1.5rem}.pagina-do-analitico .barra-de-carregamento{margin-bottom:0}.pagina-do-analitico .mensagem-de-erro{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem;border-radius:12px;background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container);font:var(--mat-sys-body-small)}.pagina-do-analitico .bloco-do-periodo{display:flex;flex-direction:column;gap:.25rem}.pagina-do-analitico .cartoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:.75rem}.pagina-do-analitico .cartoes .cartao{min-height:8.5rem;transition:border-color .16s ease,box-shadow .16s ease}.pagina-do-analitico .cartoes .cartao mat-card-content{display:flex;flex-direction:column;gap:.25rem;padding:1rem 1.125rem}.pagina-do-analitico .cartoes .cartao:hover{border-color:var(--mat-sys-primary);box-shadow:0 6px 18px color-mix(in srgb,var(--mat-sys-on-surface) 5%,transparent)}.pagina-do-analitico .cartoes .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);line-height:1.3}.pagina-do-analitico .cartoes .valor{font-family:Fraunces,Georgia,Times New Roman,serif;font-size:2rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.1}.pagina-do-analitico .cartoes .valor small{font-size:.9375rem;font-weight:500;color:var(--mat-sys-on-surface-variant)}.pagina-do-analitico .cartoes .valor--vazio{color:var(--mat-sys-on-surface-variant)}.pagina-do-analitico .graficos{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.pagina-do-analitico .graficos>.cabecalho-da-secao,.pagina-do-analitico .graficos>app-explicacao-do-bloco{grid-column:1/-1;margin-bottom:0}.pagina-do-analitico .graficos--lado-a-lado{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr))}.pagina-do-analitico .graficos mat-card{background:var(--mat-sys-surface-container-lowest)}.pagina-do-analitico .estado-vazio{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium);text-align:center}.pagina-do-analitico .vazio-do-grafico{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:10rem;padding:1rem}.pagina-do-analitico .cartao-da-evolucao{background:var(--mat-sys-surface-container-lowest)}.pagina-do-analitico .filtros-da-evolucao{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.5rem}.pagina-do-analitico .filtros-da-evolucao mat-form-field{flex:1 1 260px;min-width:220px}.pagina-do-analitico .destaque{margin:.5rem 0 1rem;padding:.5rem .75rem;border:1px solid var(--mat-sys-outline-variant);border-inline-start:3px solid var(--mat-sys-outline);border-radius:4px;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface);font:var(--mat-sys-label-large);font-weight:600}.pagina-do-analitico .tabela-da-evolucao{width:100%;margin-top:1rem}.pagina-do-analitico .titulo-das-subescalas{margin:1.25rem 0 0;font:var(--mat-sys-title-small)}.pagina-do-analitico .ajuda-das-subescalas{margin:.25rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-do-analitico .titulo-da-evolucao-por-dimensao{margin:1.25rem 0 0;font:var(--mat-sys-title-small)}.pagina-do-analitico .ajuda-da-evolucao-por-dimensao{margin:.25rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-do-analitico .tabela-da-evolucao-por-dimensao .celula-numerica{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pagina-do-analitico .tabela-da-evolucao-por-dimensao th.mat-mdc-header-cell:first-child,.pagina-do-analitico .tabela-da-evolucao-por-dimensao td.mat-mdc-cell:first-child{position:sticky;left:0;z-index:1;background:var(--mat-sys-surface-container-lowest)}.pagina-do-analitico .tabela-da-evolucao-por-dimensao thead th.mat-mdc-header-cell:first-child{z-index:2}.pagina-do-analitico .mensagem-sem-escore{margin:.75rem 0 0;padding:.75rem 1rem;border:1px solid var(--mat-sys-outline-variant);border-radius:8px;background:var(--mat-sys-surface-container-low);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium)}.pagina-do-analitico .legenda-da-evolucao{margin:.75rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-do-analitico .acoes-da-evolucao{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--mat-sys-outline-variant)}.pagina-do-analitico .envolvimento-do-relatorio{display:inline-flex}.pagina-do-analitico .apoio-do-relatorio{flex:1 1 16rem;min-width:0;margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.5}.pagina-do-analitico .esqueleto-do-painel{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:.75rem}.pagina-do-analitico .esqueleto-do-painel .bloco-esqueleto{min-height:8.5rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-high)}.pagina-do-analitico .esqueleto-do-painel .bloco-esqueleto,.pagina-do-analitico .esqueleto-da-central .bloco-esqueleto{animation:esqueleto-pulsar 1.4s ease-in-out infinite}.pagina-do-analitico .apoio-do-cartao{margin-top:auto;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.4}.pagina-do-analitico .secao-do-percurso,.pagina-do-analitico .secao-dos-instrumentos{display:flex;flex-direction:column;gap:0}.pagina-do-analitico .cartao-do-percurso,.pagina-do-analitico .cartao-dos-instrumentos{background:var(--mat-sys-surface-container-lowest)}.pagina-do-analitico .acao-de-expandir{display:flex;justify-content:center;margin-top:.75rem}.pagina-do-analitico .linha-do-tempo-do-percurso{display:flex;flex-direction:column;margin:.5rem 0 0;padding:0;list-style:none}.pagina-do-analitico .evento-do-percurso{position:relative;display:flex;gap:.875rem;padding-bottom:1.5rem}.pagina-do-analitico .evento-do-percurso:before{content:"";position:absolute;left:1.125rem;top:2.5rem;bottom:.25rem;width:1px;background:var(--mat-sys-outline-variant)}.pagina-do-analitico .evento-do-percurso:last-child{padding-bottom:0}.pagina-do-analitico .evento-do-percurso:last-child:before{display:none}.pagina-do-analitico .evento-do-percurso--alerta .marcador-do-percurso{background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container)}.pagina-do-analitico .evento-do-percurso .marcador-do-percurso{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.25rem;height:2.25rem;border-radius:999px;background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.pagina-do-analitico .evento-do-percurso .marcador-do-percurso svg{width:19px;height:19px}.pagina-do-analitico .evento-do-percurso .conteudo-do-evento{min-width:0;padding-top:.125rem}.pagina-do-analitico .evento-do-percurso .conteudo-do-evento time{display:block;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);font-variant-numeric:tabular-nums}.pagina-do-analitico .evento-do-percurso .conteudo-do-evento .titulo-do-evento{margin:.125rem 0 0;font:var(--mat-sys-title-small);line-height:1.4}.pagina-do-analitico .evento-do-percurso .conteudo-do-evento .detalhe{margin:.25rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55;overflow-wrap:anywhere}.pagina-do-analitico .evento-do-percurso .conteudo-do-evento .situacao-do-evento{display:inline-block;margin-top:.375rem;padding:var(--etiqueta-de-estado-espaco);border-radius:999px;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant);font:var(--etiqueta-de-estado-fonte);font-weight:var(--etiqueta-de-estado-peso)}.pagina-do-analitico .evento-do-percurso .conteudo-do-evento a.mat-mdc-button-base{margin-top:.25rem;margin-inline-start:-.5rem}.pagina-do-analitico .tabela-dos-instrumentos{width:100%}.pagina-do-analitico .nota-do-mcid{margin:0 0 1rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55}.pagina-de-notificacoes .aviso-para-leitor-de-tela{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.pagina-de-notificacoes .painel-de-notificacoes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem}.pagina-de-notificacoes .conteudo{padding:0}.pagina-de-notificacoes .numero-do-resumo{display:flex;flex-direction:column;gap:.125rem;min-width:0;padding:.875rem 1rem}.pagina-de-notificacoes .numero-do-resumo.numero-em-atencao{border-color:var(--mat-sys-primary);background:var(--mat-sys-primary-container)}.pagina-de-notificacoes .numero-do-resumo.numero-em-atencao .valor,.pagina-de-notificacoes .numero-do-resumo.numero-em-atencao .rotulo{color:var(--mat-sys-on-primary-container)}.pagina-de-notificacoes .secao-de-avisos-no-aparelho,.pagina-de-notificacoes .secao-do-resumo-de-alertas{margin-bottom:1.25rem}.pagina-de-notificacoes .secao-do-resumo-de-alertas .cartao-de-alertas .conteudo-do-cartao{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.875rem 1rem}.pagina-de-notificacoes .secao-do-resumo-de-alertas .cartao-de-alertas .icone{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant)}.pagina-de-notificacoes .secao-do-resumo-de-alertas .cartao-de-alertas .icone svg{width:20px;height:20px}.pagina-de-notificacoes .secao-do-resumo-de-alertas .cartao-de-alertas .texto{display:flex;flex:1 1 240px;flex-direction:column;gap:.125rem}.pagina-de-notificacoes .secao-do-resumo-de-alertas .cartao-de-alertas .texto strong{font:var(--mat-sys-title-small)}.pagina-de-notificacoes .secao-do-resumo-de-alertas .cartao-de-alertas .texto .detalhe{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-de-notificacoes .secao-do-resumo-de-alertas .cartao-de-alertas .acao{flex:none}.pagina-de-notificacoes .secao-do-resumo-de-alertas .cartao-de-alertas.com-criticos{border-color:var(--mat-sys-error)}.pagina-de-notificacoes .secao-do-resumo-de-alertas .cartao-de-alertas.com-criticos .icone{background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container)}.pagina-de-notificacoes .mensagem-de-erro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.pagina-de-notificacoes .indicador{display:inline-block;margin-right:.5rem;vertical-align:middle}.pagina-de-notificacoes .cartao-vazio{text-align:center}.pagina-de-notificacoes .cartao-vazio mat-card-content{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2rem 1rem}.pagina-de-notificacoes .cartao-vazio h2{margin:0;font-size:1.25rem}.pagina-de-notificacoes .cartao-vazio .icone-do-vazio{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant)}.pagina-de-notificacoes .cartao-vazio .icone-do-vazio svg{width:24px;height:24px}.pagina-de-notificacoes .cartao-vazio .estado-vazio{max-width:34rem;margin:0;color:var(--mat-sys-on-surface-variant)}.pagina-de-notificacoes .cabecalho-da-lista{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1.25rem;margin:.5rem 0 .875rem}.pagina-de-notificacoes .cabecalho-da-lista .cabecalho-da-secao{margin:0}.pagina-de-notificacoes .filtro-de-notificacoes{flex:0 0 auto}.pagina-de-notificacoes .vazio-do-filtro{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;border:1px dashed var(--mat-sys-outline-variant);border-radius:12px;text-align:center}.pagina-de-notificacoes .vazio-do-filtro p{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium)}.pagina-de-notificacoes .lista-de-notificacoes{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.pagina-de-notificacoes .cartao-de-notificacao{display:flex;align-items:flex-start;gap:.875rem;width:100%;padding:1rem 1.125rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);text-align:start;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.pagina-de-notificacoes .cartao-de-notificacao:hover{border-color:var(--mat-sys-outline);box-shadow:0 6px 18px color-mix(in srgb,var(--mat-sys-on-surface) 5%,transparent)}.pagina-de-notificacoes .cartao-de-notificacao:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.pagina-de-notificacoes .cartao-de-notificacao.nao-lida{border-left:4px solid var(--mat-sys-primary);background:var(--mat-sys-surface-container-low)}.pagina-de-notificacoes .cartao-de-notificacao.nao-lida .icone{background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.pagina-de-notificacoes .cartao-de-notificacao .icone{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.5rem;height:2.5rem;border-radius:12px;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant)}.pagina-de-notificacoes .cartao-de-notificacao .icone svg{width:20px;height:20px}.pagina-de-notificacoes .cartao-de-notificacao .texto{display:flex;flex:1;min-width:0;flex-direction:column;gap:.1875rem}.pagina-de-notificacoes .cartao-de-notificacao .linha-do-titulo{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pagina-de-notificacoes .cartao-de-notificacao .linha-do-titulo strong{font:var(--mat-sys-title-small);color:var(--mat-sys-on-surface)}.pagina-de-notificacoes .cartao-de-notificacao .marca-nao-lida{padding:.1rem .5rem;border-radius:999px;background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container);font:var(--mat-sys-label-small);font-weight:600}.pagina-de-notificacoes .cartao-de-notificacao .descricao{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55}.pagina-de-notificacoes .cartao-de-notificacao .quando{margin-top:.125rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);opacity:.9}.pagina-de-notificacoes .cartao-de-notificacao .seta{display:inline-flex;flex:none;align-self:center;color:var(--mat-sys-on-surface-variant)}.pagina-de-notificacoes .cartao-de-notificacao .seta svg{width:18px;height:18px}.pagina-de-notificacoes .esqueleto-de-notificacoes{display:flex;flex-direction:column;gap:.75rem}.pagina-de-notificacoes .cartao-esqueleto{display:flex;align-items:center;gap:.875rem;padding:1rem 1.125rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.pagina-de-notificacoes .cartao-esqueleto .icone-esqueleto{flex:none;width:2.5rem;height:2.5rem;border-radius:12px;background:var(--mat-sys-surface-container-high)}.pagina-de-notificacoes .cartao-esqueleto .linhas-esqueleto{display:flex;flex:1;flex-direction:column;gap:.5rem}.pagina-de-notificacoes .cartao-esqueleto .linha{height:.75rem;border-radius:999px;background:var(--mat-sys-surface-container-high)}.pagina-de-notificacoes .cartao-esqueleto .linha-media{width:65%}.pagina-de-notificacoes .cartao-esqueleto .linha-curta{width:35%}.pagina-de-notificacoes .cartao-esqueleto .icone-esqueleto,.pagina-de-notificacoes .cartao-esqueleto .linha{animation:esqueleto-pulsar 1.4s ease-in-out infinite}.pagina-de-alertas .mensagem-de-erro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 1rem;padding:.75rem 1rem;border-radius:12px;background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container);font:var(--mat-sys-body-small)}.pagina-de-alertas .mensagem-de-sucesso{display:block;margin:0 0 1rem;padding:.75rem 1rem;border-radius:12px;background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container);font:var(--mat-sys-body-small)}.pagina-de-alertas .resumo-dos-alertas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem}.pagina-de-alertas .resumo-dos-alertas .metrica{display:flex;flex-direction:column;gap:.125rem;padding:var(--tile-espaco)}.pagina-de-alertas .resumo-dos-alertas .metrica .valor{font-family:Fraunces,Georgia,Times New Roman,serif;font-size:var(--tile-numero-tamanho);font-weight:var(--tile-numero-peso);font-variant-numeric:tabular-nums;line-height:1}.pagina-de-alertas .resumo-dos-alertas .metrica .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);line-height:1.3}.pagina-de-alertas .resumo-dos-alertas .metrica .valor.valor--texto{font-family:Inter,system-ui,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.3}.pagina-de-alertas .resumo-dos-alertas .metrica.metrica-critica{border-color:var(--mat-sys-error);background:var(--mat-sys-error-container)}.pagina-de-alertas .resumo-dos-alertas .metrica.metrica-critica .valor,.pagina-de-alertas .resumo-dos-alertas .metrica.metrica-critica .rotulo{color:var(--mat-sys-on-error-container)}.pagina-de-alertas .cartao-da-central{background:var(--mat-sys-surface-container-lowest)}.pagina-de-alertas .conteudo{padding:0}.pagina-de-alertas .filtros{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid var(--mat-sys-outline-variant)}.pagina-de-alertas .filtros .campo-de-busca{flex:1 1 280px;min-width:220px;max-width:420px}.pagina-de-alertas .vazio-orientado{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;border:var(--vazio-borda);border-radius:var(--vazio-raio);background:var(--vazio-fundo)}.pagina-de-alertas .estado-vazio{max-width:62ch;margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium);line-height:1.6;text-align:center}.pagina-de-alertas .estado-vazio-com-busca{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin:1.5rem 0;text-align:center}.pagina-de-alertas .estado-vazio-com-busca p{max-width:46ch;margin:0;color:var(--mat-sys-on-surface-variant)}.pagina-de-alertas .lista-de-episodios{display:flex;flex-direction:column;gap:.625rem}.pagina-de-alertas .lista-de-episodios .episodio{border:1px solid var(--mat-sys-outline-variant);border-inline-start-width:4px;border-radius:16px;background:var(--mat-sys-surface-container-lowest);overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.pagina-de-alertas .lista-de-episodios .episodio.nivel-alto{border-inline-start-color:var(--mat-sys-error)}.pagina-de-alertas .lista-de-episodios .episodio.nivel-moderado{border-inline-start-color:var(--mat-sys-secondary)}.pagina-de-alertas .lista-de-episodios .episodio.nivel-baixo{border-inline-start-color:var(--mat-sys-outline)}.pagina-de-alertas .lista-de-episodios .episodio:hover{border-block-color:var(--mat-sys-outline);border-inline-end-color:var(--mat-sys-outline);box-shadow:0 6px 18px color-mix(in srgb,var(--mat-sys-on-surface) 5%,transparent)}.pagina-de-alertas .lista-de-episodios .episodio.episodio--critico{background:color-mix(in srgb,var(--mat-sys-error-container) 30%,var(--mat-sys-surface-container-lowest))}.pagina-de-alertas .lista-de-episodios .episodio.episodio--encerrado{background:var(--mat-sys-surface-container-low)}.pagina-de-alertas .lista-de-episodios .episodio .mat-expansion-panel-header{height:auto;min-height:4.25rem;padding:.75rem 1rem .75rem 1.125rem;transition:background-color .16s ease}.pagina-de-alertas .lista-de-episodios .episodio .mat-expansion-panel-header:hover{background:color-mix(in srgb,var(--mat-sys-on-surface) 3%,transparent)}.pagina-de-alertas .lista-de-episodios .episodio .mat-expansion-panel-header:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:-2px}.pagina-de-alertas .lista-de-episodios .episodio .mat-expansion-panel-header .mat-content{align-items:center;gap:.75rem;min-width:0}.pagina-de-alertas .lista-de-episodios .episodio .mat-expansion-panel-header .mat-expansion-indicator{margin-inline-start:.5rem;color:var(--mat-sys-on-surface-variant)}.pagina-de-alertas .lista-de-episodios .episodio .titulo-do-episodio{display:flex;flex:1 1 auto;align-items:center;gap:.75rem;min-width:0;margin:0}.pagina-de-alertas .lista-de-episodios .episodio .avatar-do-cliente{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;border:1px solid var(--mat-sys-outline-variant);border-radius:50%;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container);font-size:.8125rem;font-weight:700;letter-spacing:.02em}.pagina-de-alertas .lista-de-episodios .episodio .identificacao-do-episodio{display:flex;flex-direction:column;gap:.1875rem;min-width:0}.pagina-de-alertas .lista-de-episodios .episodio .nome-do-cliente{overflow:hidden;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.1875rem;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.pagina-de-alertas .lista-de-episodios .episodio .metadados-do-episodio{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.4}.pagina-de-alertas .lista-de-episodios .episodio .metadados-do-episodio .metadado{display:inline-flex;align-items:center;gap:.3rem}.pagina-de-alertas .lista-de-episodios .episodio .metadados-do-episodio .icone-do-metadado{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pagina-de-alertas .lista-de-episodios .episodio .metadados-do-episodio .separador{width:3px;height:3px;border-radius:50%;background:var(--mat-sys-outline)}.pagina-de-alertas .lista-de-episodios .episodio .metadados-do-episodio .quando{white-space:nowrap}.pagina-de-alertas .lista-de-episodios .episodio .descricao-do-episodio{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;max-width:none;margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-de-alertas .lista-de-episodios .episodio .descricao-do-episodio app-selo-de-nivel-de-risco{flex:none}.pagina-de-alertas .lista-de-episodios .episodio .descricao-do-episodio .selo-de-nivel-de-risco{white-space:nowrap}.pagina-de-alertas .lista-de-episodios .episodio .descricao-do-episodio .etiqueta-critico,.pagina-de-alertas .lista-de-episodios .episodio .descricao-do-episodio .etiqueta-encerrado{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .7rem;border-radius:999px;font:var(--mat-sys-label-medium);font-weight:600;line-height:1.4;white-space:nowrap}.pagina-de-alertas .lista-de-episodios .episodio .descricao-do-episodio .etiqueta-critico svg,.pagina-de-alertas .lista-de-episodios .episodio .descricao-do-episodio .etiqueta-encerrado svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pagina-de-alertas .lista-de-episodios .episodio .descricao-do-episodio .etiqueta-critico{border:1px solid var(--mat-sys-error);background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container)}.pagina-de-alertas .lista-de-episodios .episodio .descricao-do-episodio .etiqueta-encerrado{border:1px solid var(--mat-sys-outline-variant);background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant)}.pagina-de-alertas .alertas-do-episodio{display:flex;flex-direction:column;gap:.75rem;padding-top:.25rem}.pagina-de-alertas .alertas-do-episodio .alerta{padding:.875rem 1rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest)}.pagina-de-alertas .alertas-do-episodio .alerta .cabecalho-do-alerta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem}.pagina-de-alertas .alertas-do-episodio .alerta .cabecalho-do-alerta .instrumento{font-weight:600}.pagina-de-alertas .alertas-do-episodio .alerta .cabecalho-do-alerta .selo-de-corrigida{display:inline-flex;align-items:center;padding:.2rem .65rem;border:1px solid var(--mat-sys-outline);border-radius:999px;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface);font:var(--mat-sys-label-medium)}.pagina-de-alertas .alertas-do-episodio .alerta .acoes-do-alerta-na-central{display:flex;justify-content:flex-end}.pagina-de-alertas .paginador{margin-top:.5rem;background:transparent}.pagina-de-alertas .esqueleto-da-central{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.25rem}.pagina-de-alertas .esqueleto-da-central .linha-esqueleto--metricas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.pagina-de-alertas .esqueleto-da-central .bloco-esqueleto{min-height:6rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-high);animation:esqueleto-pulsar 1.4s ease-in-out infinite}.pagina-de-alertas .esqueleto-da-central .bloco-esqueleto--lista{min-height:10rem}.pagina-de-validacao .regiao-de-estado,.pagina-de-validacao .somente-leitor,.pagina-de-validacao-no-app .regiao-de-estado,.pagina-de-validacao-no-app .somente-leitor{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.pagina-de-validacao .cartao-da-conferencia,.pagina-de-validacao-no-app .cartao-da-conferencia{background:var(--mat-sys-surface-container-lowest)}.pagina-de-validacao .cartao-da-conferencia mat-card-content,.pagina-de-validacao-no-app .cartao-da-conferencia mat-card-content{padding:1.5rem}.pagina-de-validacao .vias-da-validacao,.pagina-de-validacao-no-app .vias-da-validacao{display:flex;width:fit-content;margin-bottom:1.25rem}.pagina-de-validacao .guia-da-conferencia,.pagina-de-validacao-no-app .guia-da-conferencia{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:.75rem;margin:0 0 1.25rem;padding:0;list-style:none}.pagina-de-validacao .guia-da-conferencia li,.pagina-de-validacao-no-app .guia-da-conferencia li{display:flex;flex-direction:column;gap:.125rem;padding:.75rem .875rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-low)}.pagina-de-validacao .guia-da-conferencia strong,.pagina-de-validacao-no-app .guia-da-conferencia strong{color:var(--mat-sys-on-surface);font:var(--mat-sys-label-large);font-weight:600}.pagina-de-validacao .guia-da-conferencia span,.pagina-de-validacao-no-app .guia-da-conferencia span{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.5}.pagina-de-validacao .explicacao,.pagina-de-validacao-no-app .explicacao{margin:0 0 1rem;color:var(--mat-sys-on-surface-variant);line-height:1.6}.pagina-de-validacao .formulario,.pagina-de-validacao-no-app .formulario{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem}.pagina-de-validacao .formulario .campo-do-codigo,.pagina-de-validacao-no-app .formulario .campo-do-codigo{flex:1 1 260px;min-width:220px}.pagina-de-validacao .formulario .botao-de-validar,.pagina-de-validacao-no-app .formulario .botao-de-validar{margin-top:.5rem}.pagina-de-validacao .area-do-arquivo,.pagina-de-validacao-no-app .area-do-arquivo{position:relative;display:flex;flex-direction:column;gap:.25rem;min-height:44px;padding:1rem 1.25rem;border:1.5px dashed var(--mat-sys-outline);border-radius:12px;background:var(--mat-sys-surface-container-low);cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.pagina-de-validacao .area-do-arquivo:hover,.pagina-de-validacao-no-app .area-do-arquivo:hover{border-color:var(--mat-sys-primary);background:var(--mat-sys-surface-container)}.pagina-de-validacao .area-do-arquivo:focus-within,.pagina-de-validacao-no-app .area-do-arquivo:focus-within{outline:3px solid var(--mat-sys-primary);outline-offset:2px}.pagina-de-validacao .area-do-arquivo .titulo-do-arquivo,.pagina-de-validacao-no-app .area-do-arquivo .titulo-do-arquivo{color:var(--mat-sys-on-surface);font:var(--mat-sys-title-small)}.pagina-de-validacao .area-do-arquivo .apoio-do-arquivo,.pagina-de-validacao-no-app .area-do-arquivo .apoio-do-arquivo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.5}.pagina-de-validacao .area-do-arquivo .entrada-de-arquivo,.pagina-de-validacao-no-app .area-do-arquivo .entrada-de-arquivo{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pagina-de-validacao .arquivo-escolhido,.pagina-de-validacao-no-app .arquivo-escolhido{display:flex;flex-direction:column;gap:.125rem;margin:.75rem 0 0;font:var(--mat-sys-body-small)}.pagina-de-validacao .arquivo-escolhido .rotulo,.pagina-de-validacao-no-app .arquivo-escolhido .rotulo{color:var(--mat-sys-on-surface-variant)}.pagina-de-validacao .arquivo-escolhido .nome,.pagina-de-validacao-no-app .arquivo-escolhido .nome{color:var(--mat-sys-on-surface);overflow-wrap:anywhere}.pagina-de-validacao .hash-calculado,.pagina-de-validacao-no-app .hash-calculado{display:flex;flex-direction:column;gap:.25rem;margin-top:.75rem;padding:.75rem 1rem;border-radius:12px;background:var(--mat-sys-surface-container-high)}.pagina-de-validacao .hash-calculado .rotulo,.pagina-de-validacao-no-app .hash-calculado .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.pagina-de-validacao .hash-calculado .valor,.pagina-de-validacao-no-app .hash-calculado .valor{color:var(--mat-sys-on-surface);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.5;overflow-wrap:anywhere}.pagina-de-validacao .hash-calculado .apoio,.pagina-de-validacao-no-app .hash-calculado .apoio{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-de-validacao .mensagem-de-erro,.pagina-de-validacao-no-app .mensagem-de-erro{margin-top:.75rem}.pagina-de-validacao .mensagem-de-erro--com-acao button,.pagina-de-validacao-no-app .mensagem-de-erro--com-acao button{margin-left:.75rem}.pagina-de-validacao .cartao-autentico,.pagina-de-validacao-no-app .cartao-autentico{border-left:4px solid var(--mat-sys-primary);background:var(--mat-sys-surface-container-lowest)}.pagina-de-validacao .cartao-autentico mat-card-header,.pagina-de-validacao-no-app .cartao-autentico mat-card-header{flex-wrap:wrap;row-gap:.5rem}.pagina-de-validacao .cartao-autentico mat-card-title,.pagina-de-validacao-no-app .cartao-autentico mat-card-title{font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:600}.pagina-de-validacao .cartao-autentico .selo-de-leitura-local,.pagina-de-validacao-no-app .cartao-autentico .selo-de-leitura-local{display:inline-flex;align-items:center;gap:.375rem;max-width:100%;margin-left:auto;padding:.15rem .65rem;border:1px solid var(--mat-sys-outline-variant);border-radius:999px;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);line-height:1.4}.pagina-de-validacao .cartao-autentico .selo-de-leitura-local .ponto,.pagina-de-validacao-no-app .cartao-autentico .selo-de-leitura-local .ponto{flex:0 0 auto;width:.5rem;height:.5rem;border-radius:50%;background:var(--mat-sys-primary)}.pagina-de-validacao .cartao-autentico .situacao-do-documento,.pagina-de-validacao-no-app .cartao-autentico .situacao-do-documento{margin:0 0 1rem;padding:.75rem 1rem;border-inline-start:4px solid var(--mat-sys-tertiary);border-radius:12px;background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container)}.pagina-de-validacao .cartao-autentico .situacao-do-documento .selo-da-situacao,.pagina-de-validacao-no-app .cartao-autentico .situacao-do-documento .selo-da-situacao{display:inline-block;margin-bottom:.375rem;padding:.0625rem .5rem;border:1px solid var(--mat-sys-tertiary);border-radius:999px;font:var(--mat-sys-label-small)}.pagina-de-validacao .cartao-autentico .situacao-do-documento .titulo-da-situacao,.pagina-de-validacao-no-app .cartao-autentico .situacao-do-documento .titulo-da-situacao{margin:0;font:var(--mat-sys-title-small)}.pagina-de-validacao .cartao-autentico .situacao-do-documento .texto-da-situacao,.pagina-de-validacao-no-app .cartao-autentico .situacao-do-documento .texto-da-situacao{margin:.25rem 0 0;font:var(--mat-sys-body-small);line-height:1.5}.pagina-de-validacao .escopo-da-conferencia,.pagina-de-validacao-no-app .escopo-da-conferencia{margin-top:1rem;padding:.875rem 1rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-low)}.pagina-de-validacao .escopo-da-conferencia .titulo-do-escopo,.pagina-de-validacao-no-app .escopo-da-conferencia .titulo-do-escopo{margin:0 0 .5rem;color:var(--mat-sys-on-surface);font:var(--mat-sys-title-small)}.pagina-de-validacao .escopo-da-conferencia .itens-do-escopo,.pagina-de-validacao-no-app .escopo-da-conferencia .itens-do-escopo{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;font:var(--mat-sys-body-small);line-height:1.55}.pagina-de-validacao .escopo-da-conferencia .item-do-escopo,.pagina-de-validacao-no-app .escopo-da-conferencia .item-do-escopo{padding-inline-start:.75rem;border-inline-start:3px solid var(--mat-sys-outline)}.pagina-de-validacao .escopo-da-conferencia .item-do-escopo--confirma,.pagina-de-validacao-no-app .escopo-da-conferencia .item-do-escopo--confirma{color:var(--mat-sys-on-surface);border-inline-start-color:var(--mat-sys-primary)}.pagina-de-validacao .escopo-da-conferencia .item-do-escopo--nao-confirma,.pagina-de-validacao-no-app .escopo-da-conferencia .item-do-escopo--nao-confirma{color:var(--mat-sys-on-surface-variant);border-inline-start-color:var(--mat-sys-error)}.pagina-de-validacao .escopo-da-conferencia .por-que-os-dados,.pagina-de-validacao-no-app .escopo-da-conferencia .por-que-os-dados{margin:.75rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55}.pagina-de-validacao .texto-do-aviso,.pagina-de-validacao-no-app .texto-do-aviso{margin:0}.pagina-de-validacao .apoio-do-codigo,.pagina-de-validacao-no-app .apoio-do-codigo{margin:.375rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55}.pagina-de-validacao .detalhes,.pagina-de-validacao-no-app .detalhes{display:grid;grid-template-columns:auto 1fr;gap:.375rem 1.25rem;margin:0;padding:1rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-low)}.pagina-de-validacao .detalhes dt,.pagina-de-validacao-no-app .detalhes dt{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.pagina-de-validacao .detalhes dd,.pagina-de-validacao-no-app .detalhes dd{margin:0;color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);overflow-wrap:anywhere}.pagina-de-validacao .detalhes code.hash,.pagina-de-validacao-no-app .detalhes code.hash{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;overflow-wrap:anywhere}.pagina-de-validacao .nota-da-conferencia,.pagina-de-validacao-no-app .nota-da-conferencia{margin:1rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55}.pagina-de-validacao{min-height:100vh;background:var(--mat-sys-surface-container)}.pagina-de-validacao .cabecalho{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1rem max(2rem,(100% - 820px) / 2 + 2rem);border-bottom:1px solid var(--mat-sys-outline-variant);background:var(--mat-sys-surface)}.pagina-de-validacao .identificacao{display:flex;flex-direction:column}.pagina-de-validacao .identificacao .olho-da-secao{margin-bottom:.125rem}.pagina-de-validacao .identificacao h1{margin:0;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.375rem;font-weight:600}.pagina-de-validacao .identificacao span{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-de-validacao .conteudo{display:flex;flex-direction:column;gap:1rem;max-width:820px;margin:0 auto;padding:2rem}.pagina-de-validacao-no-app .conteudo{display:flex;flex-direction:column;gap:1rem}.pagina-de-validacao .vias-da-validacao .mat-button-toggle-button,.pagina-de-validacao-no-app .vias-da-validacao .mat-button-toggle-button{min-height:44px}.pagina-de-ajustes .aviso-do-retorno{margin-bottom:1.5rem}.pagina-de-ajustes .aviso-do-retorno p{margin:0 0 .25rem}.pagina-de-ajustes .secao-de-integracoes .cabecalho-da-secao{margin-bottom:1rem}.pagina-de-ajustes .descricao-da-secao{max-width:72ch;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium);line-height:1.65}.pagina-de-ajustes .secao-do-texto-de-apoio{margin-bottom:2rem}.pagina-de-ajustes .secao-do-texto-de-apoio .cabecalho-da-secao{margin-bottom:1rem}.pagina-de-ajustes .secao-de-privacidade{margin-top:2rem}.pagina-de-ajustes .secao-de-privacidade .cabecalho-da-secao{margin-bottom:1rem}.pagina-de-ajustes .cartao-do-texto-de-apoio{border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.pagina-de-ajustes .cartao-do-texto-de-apoio mat-card-content{padding:1.5rem}.pagina-de-ajustes .cartao-do-texto-de-apoio .barra-de-carregamento{margin-bottom:.75rem}.pagina-de-ajustes .cartao-do-texto-de-apoio .erro-de-carga{margin:0}.pagina-de-ajustes .cartao-do-texto-de-apoio .formulario-do-apoio{display:flex;flex-direction:column;gap:.5rem}.pagina-de-ajustes .cartao-do-texto-de-apoio .campo-do-texto-de-apoio{width:100%}.pagina-de-ajustes .cartao-do-texto-de-apoio .mensagem-de-erro{margin:0;padding:.75rem 1rem;border-radius:10px;background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container);font:var(--mat-sys-body-small)}.pagina-de-ajustes .cartao-do-texto-de-apoio .acoes-do-texto-de-apoio{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;margin-top:.25rem}.pagina-de-ajustes .cartao-do-texto-de-apoio .indicador{display:inline-block;margin-right:.5rem;vertical-align:middle}.pagina-de-ajustes .rotulo-da-previa{margin:0 0 .5rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);font-weight:600;letter-spacing:.02em}.pagina-de-ajustes .previa-do-apoio{display:flex;align-items:flex-start;gap:.875rem;margin:0 0 1.25rem;padding:1rem 1.125rem;border:1px dashed color-mix(in srgb,var(--mat-sys-secondary) 45%,transparent);border-radius:16px;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.pagina-de-ajustes .previa-do-apoio .icone-do-apoio{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--mat-sys-surface-container-lowest);color:var(--mat-sys-secondary)}.pagina-de-ajustes .previa-do-apoio .icone-do-apoio svg{width:21px;height:21px}.pagina-de-ajustes .previa-do-apoio h3{margin:0 0 .25rem;font-size:1.05rem;line-height:1.3}.pagina-de-ajustes .previa-do-apoio p{max-width:72ch;margin:0;font:var(--mat-sys-body-small);line-height:1.65;overflow-wrap:anywhere}.pagina-de-ajustes .previa-do-apoio strong{font-weight:700;white-space:nowrap}.pagina-de-ajustes .mensagem-de-erro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.pagina-de-ajustes .cartao-vazio{text-align:center;background:var(--mat-sys-surface-container-lowest)}.pagina-de-ajustes .cartao-vazio mat-card-content{display:grid;justify-items:center;gap:.25rem;padding:2rem 1.5rem}.pagina-de-ajustes .cartao-vazio h3{margin:.5rem 0 0;font-size:1.125rem}.pagina-de-ajustes .cartao-vazio p{margin:0;max-width:60ch;color:var(--mat-sys-on-surface-variant);line-height:1.6}.pagina-de-ajustes .icone-do-vazio{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.pagina-de-ajustes .icone-do-vazio svg{width:26px;height:26px}.pagina-de-ajustes .cartao-de-integracao{border-radius:16px}.pagina-de-ajustes .cartao-de-integracao .olho-do-cartao{margin:0 0 .125rem;color:var(--mat-sys-primary);font-size:.6875rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.pagina-de-ajustes .cartao-de-integracao .titulo-do-cartao{font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:600;line-height:1.25}.pagina-de-ajustes .cartao-de-integracao .resumo-da-integracao{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0 0 1.25rem;padding:0;list-style:none}.pagina-de-ajustes .cartao-de-integracao .resumo-da-integracao li{display:flex;flex-direction:column;gap:.125rem;min-width:0;padding:.625rem .75rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-low)}.pagina-de-ajustes .cartao-de-integracao .resumo-da-integracao strong{color:var(--mat-sys-on-surface);font:var(--mat-sys-label-medium);font-weight:600}.pagina-de-ajustes .cartao-de-integracao .resumo-da-integracao span{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);line-height:1.35}.pagina-do-analitico .conteudo>app-secao-de-indicadores-v2,.pagina-do-analitico .indicadores-v2>app-bloco-de-agenda-v2,.pagina-do-analitico .indicadores-v2>app-bloco-de-anotacoes-v2,.pagina-do-analitico .indicadores-v2>app-bloco-de-instrumentos-v2,.pagina-do-analitico .indicadores-v2>app-bloco-de-humor-v2,.pagina-do-analitico .indicadores-v2>app-bloco-de-carteira-v2{display:block;min-width:0}.pagina-do-analitico .indicadores-v2{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.pagina-do-analitico .indicadores-v2 .indice-v2{margin:0;color:var(--mat-sys-primary);font:var(--mat-sys-label-small);font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.pagina-do-analitico .indicadores-v2 .bloco-v2{display:flex;flex-direction:column;gap:.75rem;min-width:0}.pagina-do-analitico .indicadores-v2 .cartoes-v2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:.75rem}.pagina-do-analitico .indicadores-v2 .filtros-do-bloco-v2{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem;min-width:0;margin:0;padding:0;border:0}.pagina-do-analitico .indicadores-v2 .filtros-do-bloco-v2 mat-form-field{flex:0 1 13rem;min-width:10rem}.pagina-do-analitico .indicadores-v2 .filtros-do-bloco-v2 mat-form-field+mat-form-field{margin-top:0}.pagina-do-analitico .indicadores-v2 .filtros-do-bloco-v2__nota{flex-basis:100%}.pagina-do-analitico .indicadores-v2 .cartao-v2{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:1rem 1.125rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.pagina-do-analitico .indicadores-v2 .cartao-v2 h3{margin:0;color:var(--mat-sys-on-surface);font:var(--mat-sys-title-small);font-weight:600}.pagina-do-analitico .indicadores-v2 .cartao-de-numero-v2{min-height:11rem}.pagina-do-analitico .indicadores-v2 .cartao-de-numero-v2 .referencia-v2{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pagina-do-analitico .indicadores-v2 .cartao-de-numero-v2 .rotulo-do-cartao-v2{font:var(--mat-sys-label-large);font-weight:600}.pagina-do-analitico .indicadores-v2 .cartao-de-numero-v2 .valor-do-cartao-v2{display:flex;align-items:baseline;gap:.375rem;margin:0}.pagina-do-analitico .indicadores-v2 .cartao-de-numero-v2 .valor-do-cartao-v2 strong{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:2.25rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.pagina-do-analitico .indicadores-v2 .cartao-de-numero-v2 .valor-do-cartao-v2 .unidade-v2{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-do-analitico .indicadores-v2 .cartao-de-numero-v2 button{align-self:flex-start;margin-top:auto;min-height:44px}.pagina-do-analitico .indicadores-v2 .apoio{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55}.pagina-do-analitico .indicadores-v2 .apoio--separado{padding-top:.5rem;border-top:1px solid var(--mat-sys-outline-variant)}.pagina-do-analitico .indicadores-v2 .metricas-v2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:.75rem}.pagina-do-analitico .indicadores-v2 .metrica-v2{display:flex;flex-direction:column;gap:.25rem;padding:var(--tile-espaco);border:1px solid var(--mat-sys-outline-variant);border-radius:var(--tile-raio);background:var(--mat-sys-surface-container-lowest)}.pagina-do-analitico .indicadores-v2 .metrica-v2 .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);line-height:1.3}.pagina-do-analitico .indicadores-v2 .metrica-v2 .valor{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:var(--tile-numero-tamanho);font-weight:var(--tile-numero-peso);font-variant-numeric:tabular-nums;line-height:1.05}.pagina-do-analitico .indicadores-v2 .contagens-v2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(110px,100%),1fr));gap:.5rem .75rem;margin:0}.pagina-do-analitico .indicadores-v2 .contagens-v2>div{display:flex;flex-direction:column;gap:.125rem;padding:.5rem .625rem;border:1px solid var(--mat-sys-outline-variant);border-radius:10px;background:var(--mat-sys-surface-container-low)}.pagina-do-analitico .indicadores-v2 .contagens-v2 dt{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);line-height:1.3}.pagina-do-analitico .indicadores-v2 .contagens-v2 dd{margin:0;color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.375rem;font-weight:600;font-variant-numeric:tabular-nums}.pagina-do-analitico .indicadores-v2 .contagens-v2 .contagem-total{border-color:var(--mat-sys-primary)}.pagina-do-analitico .indicadores-v2 .contagens-v2--vertical{grid-template-columns:minmax(0,1fr)}.pagina-do-analitico .indicadores-v2 .contagens-v2--vertical>div{flex-direction:row;align-items:baseline;justify-content:space-between}.pagina-do-analitico .indicadores-v2 .duas-colunas-v2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:.75rem;align-items:start}.pagina-do-analitico .indicadores-v2 app-bloco-de-agenda-v2 .contagens-v2{grid-template-columns:repeat(2,minmax(0,1fr))}.pagina-do-analitico .indicadores-v2 .barras-v2{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.pagina-do-analitico .indicadores-v2 .barras-v2 li{display:grid;grid-template-columns:minmax(6rem,9rem) minmax(0,1fr) 3rem;align-items:center;gap:.5rem}.pagina-do-analitico .indicadores-v2 .barras-v2 .rotulo-da-barra{min-width:0;color:var(--mat-sys-on-surface);font:var(--mat-sys-label-medium);overflow-wrap:anywhere}.pagina-do-analitico .indicadores-v2 .barras-v2 .valor-da-barra{color:var(--mat-sys-on-surface);font:var(--mat-sys-label-large);font-variant-numeric:tabular-nums;text-align:right}.pagina-do-analitico .indicadores-v2 .barras-v2--faixas li{grid-template-columns:minmax(5.5rem,7.5rem) minmax(0,1fr) 2rem}.pagina-do-analitico .indicadores-v2 .barra-v2{display:block;width:100%;min-width:4rem;height:.625rem;overflow:hidden;border-radius:999px;background:var(--mat-sys-surface-container-high)}.pagina-do-analitico .indicadores-v2 .barra-v2__preenchimento{display:block;height:100%;min-width:0;border-radius:inherit;background:var(--mat-sys-primary);transition:width .24s ease}.pagina-do-analitico .indicadores-v2 .tabela-v2-rolavel{width:100%;min-width:0;max-width:100%;overflow-x:auto;border-radius:10px;contain:paint}.pagina-do-analitico .indicadores-v2 .tabela-v2-rolavel:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.pagina-do-analitico .indicadores-v2 .tabela-v2-rolavel{container-type:inline-size}.pagina-do-analitico .indicadores-v2 .tabela-v2{width:100%;border-collapse:collapse;color:var(--mat-sys-on-surface)}.pagina-do-analitico .indicadores-v2 .tabela-v2 caption{position:sticky;left:0;width:100cqi;box-sizing:border-box;padding:.25rem 0 .5rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);text-align:left}.pagina-do-analitico .indicadores-v2 .tabela-v2 th,.pagina-do-analitico .indicadores-v2 .tabela-v2 td{padding:.5rem .625rem;border-bottom:1px solid var(--mat-sys-outline-variant);font:var(--mat-sys-body-small);text-align:left;vertical-align:middle}.pagina-do-analitico .indicadores-v2 .tabela-v2 thead th{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pagina-do-analitico .indicadores-v2 .tabela-v2 tbody th{font-weight:600}.pagina-do-analitico .indicadores-v2 .tabela-v2 tfoot th,.pagina-do-analitico .indicadores-v2 .tabela-v2 tfoot td{border-bottom:0;font-weight:700}.pagina-do-analitico .indicadores-v2 .tabela-v2 td:not(:first-child),.pagina-do-analitico .indicadores-v2 .tabela-v2 th:not(:first-child){font-variant-numeric:tabular-nums}.pagina-do-analitico .indicadores-v2 .estado-v2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin:0;padding:.875rem 1rem;border-radius:12px;font:var(--mat-sys-body-small);line-height:1.55}.pagina-do-analitico .indicadores-v2 .estado-v2>div{display:flex;flex-direction:column;gap:.125rem;min-width:0}.pagina-do-analitico .indicadores-v2 .estado-v2 strong{font:var(--mat-sys-label-large);font-weight:700}.pagina-do-analitico .indicadores-v2 .estado-v2--erro{background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container)}.pagina-do-analitico .indicadores-v2 .estado-v2--aviso{border:1px solid var(--mat-sys-outline-variant);background:var(--mat-sys-surface-container-low);color:var(--mat-sys-on-surface-variant)}.pagina-do-analitico .indicadores-v2 .estado-v2--vazio{justify-content:center;flex-direction:column;text-align:center;border:1px dashed var(--mat-sys-outline-variant);background:transparent}.pagina-do-analitico .indicadores-v2 .estado-v2--vazio p{margin:0;color:var(--mat-sys-on-surface-variant)}.pagina-do-analitico .indicadores-v2 .estado-v2--largo{grid-column:1/-1}.pagina-do-analitico .indicadores-v2 .aviso-v2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-low);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-do-analitico .indicadores-v2 .aviso-v2>div{display:flex;flex-direction:column;gap:.125rem;min-width:0}.pagina-do-analitico .indicadores-v2 .aviso-v2 strong{color:var(--mat-sys-on-surface);font:var(--mat-sys-label-large);font-weight:600}.pagina-do-analitico .indicadores-v2 .aviso-v2--informacao{border-inline-start:3px solid var(--mat-sys-secondary)}.pagina-do-analitico .indicadores-v2 .esqueleto-v2{display:flex;flex-direction:column;gap:.5rem}.pagina-do-analitico .indicadores-v2 .esqueleto-v2 .linha-esqueleto-v2{width:40%;height:1rem;border-radius:999px;background:var(--mat-sys-surface-container-high)}.pagina-do-analitico .indicadores-v2 .esqueleto-v2 .bloco-esqueleto-v2{width:100%;height:8rem;border-radius:12px;background:var(--mat-sys-surface-container-high)}.pagina-do-analitico .indicadores-v2 .esqueleto-v2 .linha-esqueleto-v2,.pagina-do-analitico .indicadores-v2 .esqueleto-v2 .bloco-esqueleto-v2{animation:esqueleto-pulsar 1.4s ease-in-out infinite}.pagina-do-analitico .indicadores-v2 .esqueleto-do-cartao-v2{justify-content:center;min-height:11rem}.pagina-do-analitico .indicadores-v2 .esqueleto-do-cartao-v2 .linha-esqueleto-v2,.pagina-do-analitico .indicadores-v2 .esqueleto-do-cartao-v2 .bloco-esqueleto-v2{display:block;border-radius:8px;background:var(--mat-sys-surface-container-high);animation:esqueleto-pulsar 1.4s ease-in-out infinite}.pagina-do-analitico .indicadores-v2 .esqueleto-do-cartao-v2 .linha-esqueleto-v2{width:60%;height:.875rem}.pagina-do-analitico .indicadores-v2 .esqueleto-do-cartao-v2 .bloco-esqueleto-v2{width:80%;height:2.25rem}.pagina-do-analitico .indicadores-v2 .nota-v2{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55}.pagina-do-analitico .indicadores-v2 .nota-v2--forte{color:var(--mat-sys-on-surface);font-weight:600}.pagina-do-analitico .indicadores-v2 .limitacoes-v2{max-width:80ch;margin:.75rem 0 0;padding-left:1.125rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.6}.pagina-do-analitico .indicadores-v2 .selo-de-disponibilidade-v2{align-self:flex-start;margin:0;padding:var(--chip-de-estado-espaco);border:1px solid var(--mat-sys-outline-variant);border-radius:999px;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pagina-do-analitico .indicadores-v2 .recorte-v2{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);line-height:1.5}.pagina-do-analitico .indicadores-v2 .recorte-v2--secao{padding-left:.125rem}.pagina-do-analitico .indicadores-v2 .acoes-v2{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem}.pagina-do-analitico .indicadores-v2 .acoes-v2 button{min-height:44px}.pagina-do-analitico .indicadores-v2 .apenas-para-leitor-de-tela{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}@media(max-width:959px){.pagina-do-analitico .indicadores-v2 .cartoes-v2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.pagina-do-analitico .indicadores-v2 .cartoes-v2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.pagina-do-analitico .indicadores-v2 .cartao-v2{padding:.75rem .875rem}.pagina-do-analitico .indicadores-v2 .cartao-de-numero-v2{min-height:9rem}.pagina-do-analitico .indicadores-v2 .cartao-de-numero-v2 .valor-do-cartao-v2 strong{font-size:1.75rem}.pagina-do-analitico .indicadores-v2 .barras-v2 li{grid-template-columns:minmax(4.5rem,6rem) minmax(0,1fr) 2.25rem}.pagina-do-analitico .indicadores-v2 .barras-v2--carteira li{grid-template-columns:minmax(5rem,7rem) minmax(0,1fr) 2.25rem}.pagina-do-analitico .indicadores-v2 .barras-v2--carteira li button{grid-column:1/-1;justify-self:end}.pagina-do-analitico .indicadores-v2 .duas-colunas-v2{grid-template-columns:minmax(0,1fr)}.pagina-do-analitico .indicadores-v2 .filtros-do-bloco-v2 mat-form-field{flex:1 1 100%;max-width:none}.pagina-do-analitico .indicadores-v2 .tabela-v2{min-width:30rem}.pagina-do-analitico .indicadores-v2 .cartao-de-numero-v2 button{--mat-button-outlined-horizontal-padding: 16px;align-self:stretch}app-dialogo-de-composicao-v2 .lista-da-composicao .identificador{flex:1 1 100%}}@media(max-width:349px){.pagina-do-analitico .indicadores-v2 .cartoes-v2{grid-template-columns:minmax(0,1fr)}}@media(max-width:599px){.pagina-do-analitico .cartoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.pagina-do-analitico .cartoes .cartao{min-height:7rem}.pagina-do-analitico .cartoes .cartao:last-child:nth-child(odd){grid-column:1/-1}.pagina-do-analitico .cartoes .valor{font-size:1.625rem}.pagina-do-analitico .esqueleto-do-painel{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.pagina-do-analitico .filtros-da-evolucao{flex-direction:column;align-items:stretch}.pagina-do-analitico .filtros-da-evolucao mat-form-field{flex:1 1 auto;width:100%;min-width:0}.pagina-do-analitico .acoes-da-evolucao{flex-direction:column;align-items:stretch}.pagina-do-analitico .acoes-da-evolucao .envolvimento-do-relatorio,.pagina-do-analitico .acoes-da-evolucao button{width:100%}.pagina-de-notificacoes .painel-de-notificacoes{gap:.5rem}.pagina-de-notificacoes .numero-do-resumo{padding:.625rem .75rem}.pagina-de-notificacoes .numero-do-resumo .valor{font-size:1.5rem}.pagina-de-notificacoes .numero-do-resumo .rotulo{font-size:.6875rem}.pagina-de-notificacoes .cabecalho-da-lista{flex-direction:column;align-items:stretch}.pagina-de-notificacoes .cabecalho-da-lista .filtro-de-notificacoes{width:100%}.pagina-de-alertas .resumo-dos-alertas{gap:.5rem}.pagina-de-alertas .resumo-dos-alertas .metrica{padding:.625rem .75rem}.pagina-de-alertas .resumo-dos-alertas .metrica .valor{font-size:1.5rem}.pagina-de-alertas .resumo-dos-alertas .metrica .rotulo{font-size:.6875rem}.pagina-de-alertas .lista-de-episodios .episodio .mat-expansion-panel-header{padding:.625rem .75rem .75rem 1rem}.pagina-de-alertas .lista-de-episodios .episodio .mat-expansion-panel-header .mat-content{flex-direction:column;align-items:stretch;gap:.5rem;padding-block:.125rem}.pagina-de-alertas .lista-de-episodios .episodio .mat-expansion-panel-header .mat-content>*{width:100%;margin:0}.pagina-de-alertas .lista-de-episodios .episodio .titulo-do-episodio{align-items:flex-start}.pagina-de-alertas .lista-de-episodios .episodio .nome-do-cliente{overflow:visible;white-space:normal;overflow-wrap:anywhere}.pagina-de-alertas .lista-de-episodios .episodio .descricao-do-episodio{justify-content:flex-start;gap:.375rem}.pagina-de-alertas .esqueleto-da-central .linha-esqueleto--metricas{gap:.5rem}.pagina-de-alertas .filtros{flex-direction:column;align-items:stretch}.pagina-de-alertas .filtros .campo-de-busca{flex:1 1 auto;width:100%;max-width:none}.pagina-de-validacao .cabecalho{padding:1rem max(1rem,(100% - 820px) / 2 + 1rem)}.pagina-de-validacao .conteudo{padding:1rem}.pagina-de-validacao .cartao-da-conferencia mat-card-content,.pagina-de-validacao-no-app .cartao-da-conferencia mat-card-content{padding:1rem}.pagina-de-validacao .formulario,.pagina-de-validacao-no-app .formulario{flex-direction:column;align-items:stretch}.pagina-de-validacao .formulario .campo-do-codigo,.pagina-de-validacao-no-app .formulario .campo-do-codigo{flex:0 0 auto;width:100%;min-width:0}.pagina-de-validacao .formulario .botao-de-validar,.pagina-de-validacao-no-app .formulario .botao-de-validar{margin-top:0}.pagina-de-validacao .detalhes,.pagina-de-validacao-no-app .detalhes{grid-template-columns:1fr;gap:.125rem}.pagina-de-validacao .detalhes dt,.pagina-de-validacao-no-app .detalhes dt{margin-top:.5rem}.pagina-do-perfil .acoes-do-plano>button{flex:1 1 100%}app-dialogo-de-modo-de-guarda .mat-mdc-dialog-actions.acoes{align-items:stretch}app-dialogo-de-modo-de-guarda .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0}.pagina-de-ajustes .cartao-de-integracao .resumo-da-integracao{grid-template-columns:1fr}.pagina-de-ajustes .previa-do-apoio{flex-direction:column}.pagina-de-ajustes .acoes-do-texto-de-apoio button,.pagina-de-ajustes .acoes-da-agenda-online button,.pagina-de-ajustes .erro-de-carga button{flex:1 1 100%;min-height:44px}}.pagina-do-cliente .olho-da-secao,.pagina-do-diario .olho-da-secao,.pagina-do-humor .olho-da-secao,.pagina-entre-sessoes .olho-da-secao,.pagina-de-sessoes-do-cliente .olho-da-secao,.pagina-do-teste-do-cliente .olho-da-secao,.pagina-da-evolucao .olho-da-secao,.pagina-de-privacidade .olho-da-secao,.pagina-dos-testes-do-cliente .olho-da-secao,.pagina-do-hub-de-materiais-do-cliente .olho-da-secao,.pagina-da-galeria .olho-da-secao,.pagina-das-informacoes-previas-do-cliente .olho-da-secao,.pagina-da-informacao-previa .olho-da-secao{margin:0 0 .375rem;color:var(--mat-sys-primary);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.pagina-do-cliente .cabecalho-da-pagina,.pagina-do-diario .cabecalho-da-pagina,.pagina-do-humor .cabecalho-da-pagina,.pagina-entre-sessoes .cabecalho-da-pagina,.pagina-de-sessoes-do-cliente .cabecalho-da-pagina,.pagina-do-teste-do-cliente .cabecalho-da-pagina,.pagina-da-evolucao .cabecalho-da-pagina,.pagina-de-privacidade .cabecalho-da-pagina,.pagina-dos-testes-do-cliente .cabecalho-da-pagina,.pagina-do-hub-de-materiais-do-cliente .cabecalho-da-pagina,.pagina-da-galeria .cabecalho-da-pagina,.pagina-das-informacoes-previas-do-cliente .cabecalho-da-pagina,.pagina-da-informacao-previa .cabecalho-da-pagina{align-items:flex-start}.pagina-do-cliente .cabecalho-da-pagina .titulo h1,.pagina-do-diario .cabecalho-da-pagina .titulo h1,.pagina-do-humor .cabecalho-da-pagina .titulo h1,.pagina-entre-sessoes .cabecalho-da-pagina .titulo h1,.pagina-de-sessoes-do-cliente .cabecalho-da-pagina .titulo h1,.pagina-do-teste-do-cliente .cabecalho-da-pagina .titulo h1,.pagina-da-evolucao .cabecalho-da-pagina .titulo h1,.pagina-de-privacidade .cabecalho-da-pagina .titulo h1,.pagina-dos-testes-do-cliente .cabecalho-da-pagina .titulo h1,.pagina-do-hub-de-materiais-do-cliente .cabecalho-da-pagina .titulo h1,.pagina-da-galeria .cabecalho-da-pagina .titulo h1,.pagina-das-informacoes-previas-do-cliente .cabecalho-da-pagina .titulo h1,.pagina-da-informacao-previa .cabecalho-da-pagina .titulo h1{font-size:1.75rem;line-height:1.2}.pagina-do-cliente button.mat-mdc-button-base,.pagina-do-cliente a.mat-mdc-button-base,.pagina-do-cliente app-botao-voltar button,.pagina-do-diario button.mat-mdc-button-base,.pagina-do-diario a.mat-mdc-button-base,.pagina-do-diario app-botao-voltar button,.pagina-do-humor button.mat-mdc-button-base,.pagina-do-humor a.mat-mdc-button-base,.pagina-do-humor app-botao-voltar button,.pagina-entre-sessoes button.mat-mdc-button-base,.pagina-entre-sessoes a.mat-mdc-button-base,.pagina-entre-sessoes app-botao-voltar button,.pagina-de-sessoes-do-cliente button.mat-mdc-button-base,.pagina-de-sessoes-do-cliente a.mat-mdc-button-base,.pagina-de-sessoes-do-cliente app-botao-voltar button,.pagina-do-teste-do-cliente button.mat-mdc-button-base,.pagina-do-teste-do-cliente a.mat-mdc-button-base,.pagina-do-teste-do-cliente app-botao-voltar button,.pagina-da-evolucao button.mat-mdc-button-base,.pagina-da-evolucao a.mat-mdc-button-base,.pagina-da-evolucao app-botao-voltar button,.pagina-de-privacidade button.mat-mdc-button-base,.pagina-de-privacidade a.mat-mdc-button-base,.pagina-de-privacidade app-botao-voltar button,.pagina-dos-testes-do-cliente button.mat-mdc-button-base,.pagina-dos-testes-do-cliente a.mat-mdc-button-base,.pagina-dos-testes-do-cliente app-botao-voltar button,.pagina-do-hub-de-materiais-do-cliente button.mat-mdc-button-base,.pagina-do-hub-de-materiais-do-cliente a.mat-mdc-button-base,.pagina-do-hub-de-materiais-do-cliente app-botao-voltar button,.pagina-da-galeria button.mat-mdc-button-base,.pagina-da-galeria a.mat-mdc-button-base,.pagina-da-galeria app-botao-voltar button,.pagina-das-informacoes-previas-do-cliente button.mat-mdc-button-base,.pagina-das-informacoes-previas-do-cliente a.mat-mdc-button-base,.pagina-das-informacoes-previas-do-cliente app-botao-voltar button,.pagina-da-informacao-previa button.mat-mdc-button-base,.pagina-da-informacao-previa a.mat-mdc-button-base,.pagina-da-informacao-previa app-botao-voltar button{min-height:44px}.pagina-do-cliente mat-card,.pagina-do-diario mat-card,.pagina-do-humor mat-card,.pagina-entre-sessoes mat-card,.pagina-de-sessoes-do-cliente mat-card,.pagina-do-teste-do-cliente mat-card,.pagina-da-evolucao mat-card,.pagina-de-privacidade mat-card,.pagina-dos-testes-do-cliente mat-card,.pagina-do-hub-de-materiais-do-cliente mat-card,.pagina-da-galeria mat-card,.pagina-das-informacoes-previas-do-cliente mat-card,.pagina-da-informacao-previa mat-card{border-radius:16px}.pagina-do-cliente .barra-de-carregamento,.pagina-do-diario .barra-de-carregamento,.pagina-do-humor .barra-de-carregamento,.pagina-entre-sessoes .barra-de-carregamento,.pagina-de-sessoes-do-cliente .barra-de-carregamento,.pagina-do-teste-do-cliente .barra-de-carregamento,.pagina-da-evolucao .barra-de-carregamento,.pagina-de-privacidade .barra-de-carregamento,.pagina-dos-testes-do-cliente .barra-de-carregamento,.pagina-do-hub-de-materiais-do-cliente .barra-de-carregamento,.pagina-da-galeria .barra-de-carregamento,.pagina-das-informacoes-previas-do-cliente .barra-de-carregamento,.pagina-da-informacao-previa .barra-de-carregamento{margin-bottom:1rem}.cartao-de-combinado .regiao-expandida .campo-de-observacao .mdc-floating-label:not(.mdc-floating-label--float-above){white-space:normal;text-overflow:clip}app-shell-do-cliente .pagina-de-notificacoes .cabecalho-da-pagina .titulo h1{font-size:1.75rem;line-height:1.2}.pagina-do-cliente .cabecalho-de-boas-vindas{margin-bottom:2.25rem}.pagina-do-cliente .data-de-hoje{margin:0 0 .375rem;color:var(--mat-sys-on-surface-variant);font-size:.8125rem;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.pagina-do-cliente .cabecalho-de-boas-vindas .titulo h1{font-size:2.125rem;line-height:1.15;letter-spacing:-.015em}.pagina-do-cliente #proximas-sessoes,.pagina-do-cliente #seus-testes,.pagina-do-cliente #meu-diario{scroll-margin-top:5.5rem}.pagina-do-cliente .cabecalho-da-secao .titulos-da-secao p.olho-do-cartao{margin:0 0 .125rem;color:var(--mat-sys-primary);font-size:.6875rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.pagina-do-cliente .cartao-da-proxima-sessao .destaque-da-sessao{border:1px solid var(--mat-sys-primary-container);background:linear-gradient(135deg,color-mix(in srgb,var(--mat-sys-primary-container) 70%,transparent),var(--mat-sys-surface-container-lowest))}.pagina-do-cliente .destaque-da-sessao .hora-da-sessao{margin:.25rem 0 0;color:var(--mat-sys-primary);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:clamp(2rem,7vw,2.75rem);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.05}.pagina-do-cliente .cartao-da-proxima-sessao .destaque-da-sessao .contagem{margin:.375rem 0 0;color:var(--mat-sys-on-surface);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.4}.pagina-do-cliente .atalhos-da-area{margin-top:1.25rem}.pagina-do-cliente .titulo-dos-atalhos{margin:0 0 .75rem;font-size:1.15rem;line-height:1.3}.pagina-do-cliente .grade-de-atalhos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:1rem}.pagina-do-cliente .grade-de-atalhos .mat-mdc-card+.mat-mdc-card{margin-top:0}.pagina-do-cliente .cartao-de-atalho{display:flex;flex-direction:column}.pagina-do-cliente .cartao-de-atalho mat-card-content{flex:1 1 auto;display:flex;flex-direction:column;padding:1.125rem 1.25rem}.pagina-do-cliente .cartao-de-atalho .cabecalho-da-secao{flex:1 1 auto;display:grid;grid-template-rows:auto 1fr auto;align-items:start;justify-items:start}.pagina-do-cliente .cartao-de-atalho .titulos-da-secao{flex-basis:100%}.pagina-do-cliente .cartao-de-atalho .acao-da-secao{margin-left:0;margin-top:.75rem;align-self:end}.pagina-do-cliente .cartao-de-atalho:hover{border-color:var(--mat-sys-primary)}.pagina-do-cliente .cartao-de-apoio{display:flex;align-items:flex-start;gap:.875rem;padding:1.125rem 1.25rem;border:1px solid var(--mat-sys-secondary-container);border-radius:16px;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.pagina-do-cliente .cartao-de-apoio .icone-do-apoio{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--mat-sys-surface-container-lowest);color:var(--mat-sys-secondary)}.pagina-do-cliente .cartao-de-apoio .icone-do-apoio svg{width:22px;height:22px}.pagina-do-cliente .cartao-de-apoio h2{margin:0 0 .25rem;font-size:1.15rem;line-height:1.3}.pagina-do-cliente .cartao-de-apoio p{margin:0;font:var(--mat-sys-body-small);line-height:1.65}.pagina-do-cliente .cartao-de-apoio a{display:inline-flex;align-items:center;min-height:44px;margin-block:-.75rem;color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.pagina-do-cliente .cartao-de-apoio a:focus-visible{outline:2px solid var(--mat-sys-on-secondary-container);outline-offset:2px;border-radius:4px}.pagina-de-sessoes-do-cliente .lista-de-sessoes .sessao.sessao--destaque{padding:1.25rem;border-color:var(--mat-sys-primary-container);background:linear-gradient(135deg,color-mix(in srgb,var(--mat-sys-primary-container) 70%,transparent),var(--mat-sys-surface-container-lowest));box-shadow:inset 3px 0 0 var(--mat-sys-primary)}.pagina-de-sessoes-do-cliente .lista-de-sessoes .sessao.sessao--destaque .quando{min-width:8rem}.pagina-de-sessoes-do-cliente .lista-de-sessoes .sessao.sessao--destaque .quando .data{color:var(--mat-sys-on-surface-variant);font-size:.8125rem;font-weight:500}.pagina-de-sessoes-do-cliente .lista-de-sessoes .sessao.sessao--destaque .quando .horario{color:var(--mat-sys-primary)!important;font-family:Fraunces,Georgia,Times New Roman,serif!important;font-size:1.5rem!important;font-weight:600!important;font-variant-numeric:tabular-nums;line-height:1.15!important}.pagina-de-sessoes-do-cliente .lista-de-sessoes .sessao.sessao--destaque .profissional{color:var(--mat-sys-on-surface);font-weight:600}.pagina-de-sessoes-do-cliente .resumo-das-sessoes,.pagina-de-sessoes-do-cliente .resumo-da-evolucao,.pagina-de-sessoes-do-cliente .resumo-da-galeria,.pagina-de-sessoes-do-cliente .resumo-dos-testes,.pagina-da-evolucao .resumo-das-sessoes,.pagina-da-evolucao .resumo-da-evolucao,.pagina-da-evolucao .resumo-da-galeria,.pagina-da-evolucao .resumo-dos-testes,.pagina-da-galeria .resumo-das-sessoes,.pagina-da-galeria .resumo-da-evolucao,.pagina-da-galeria .resumo-da-galeria,.pagina-da-galeria .resumo-dos-testes,.pagina-dos-testes-do-cliente .resumo-das-sessoes,.pagina-dos-testes-do-cliente .resumo-da-evolucao,.pagina-dos-testes-do-cliente .resumo-da-galeria,.pagina-dos-testes-do-cliente .resumo-dos-testes{display:inline-flex;margin:.75rem 0 0;padding:.1875rem .625rem;border-radius:999px;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);font-weight:600;font-variant-numeric:tabular-nums}.pagina-do-diario .cartao-do-diario{background:var(--mat-sys-surface-container-lowest)}.pagina-do-diario .cartao-do-diario mat-card-subtitle{max-width:68ch}.pagina-da-evolucao .cartao-da-linha-do-tempo,.pagina-de-privacidade .secao{background:var(--mat-sys-surface-container-lowest)}@media(max-width:959px){html:has(.pagina-do-teste-do-cliente){scroll-padding-top:5rem;scroll-padding-bottom:calc(var(--altura-da-barra-inferior) + 1.875rem)}.pagina-do-teste-do-cliente .cartao-de-revisao .lista-de-respostas .linha-de-revisao{display:grid!important;grid-template-columns:auto minmax(0,1fr)}.pagina-do-teste-do-cliente .cartao-de-revisao .lista-de-respostas .linha-de-revisao .numero{grid-row:span 2;align-self:start}.pagina-do-teste-do-cliente .cartao-de-revisao .lista-de-respostas .linha-de-revisao .texto,.pagina-do-teste-do-cliente .cartao-de-revisao .lista-de-respostas .linha-de-revisao .valor{grid-column:2}.pagina-do-teste-do-cliente .cartao-de-revisao .lista-de-respostas .linha-de-revisao .valor{justify-self:start}}.pagina-do-teste-do-cliente .item-de-resposta .enunciado{max-width:68ch;font-size:1.0625rem;line-height:1.7}.pagina-do-teste-do-cliente .cartao-de-respostas,.pagina-do-teste-do-cliente .cartao-de-revisao,.pagina-do-teste-do-cliente .cartao-aguardando,.pagina-do-hub-de-materiais-do-cliente .cartao-de-material,.pagina-da-galeria .cartao-de-lamina{background:var(--mat-sys-surface-container-lowest)}@media(max-width:599px){.pagina-do-cliente .cabecalho-de-boas-vindas .titulo h1{font-size:1.75rem}.pagina-do-cliente .cartao-de-apoio{flex-direction:column}}.pagina-do-cliente .conteudo-da-home .coluna-principal>*+*,.pagina-do-cliente .conteudo-da-home .lateral-fixa>*+*{margin-top:1.25rem}.pagina-do-cliente .conteudo-da-home .coluna-principal>.mensagem-de-erro+*{margin-top:0}.pagina-do-cliente .cartao-da-proxima-sessao .acao-da-proxima{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.pagina-do-cliente .cartao-da-proxima-sessao .entrar-na-sessao{--mat-button-filled-container-color: var(--mat-sys-primary);--mat-button-filled-label-text-color: var(--mat-sys-on-primary)}.pagina-do-cliente .cartao-da-proxima-sessao .modalidade-da-sessao{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;margin:.625rem 0 0;font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}.pagina-do-cliente .cartao-da-proxima-sessao .selo-por-video{display:inline-flex;align-items:center;gap:.3rem;padding:.125rem .625rem;border-radius:999px;background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container);font:var(--mat-sys-label-medium);font-weight:600}.pagina-do-cliente .cartao-da-proxima-sessao .selo-por-video svg{width:14px;height:14px}.pagina-do-cliente .cartao-da-proxima-sessao .selo-por-video:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.pagina-do-cliente .cartao-da-proxima-sessao .espera-da-sala{font-weight:600;color:var(--mat-sys-on-surface)}.pagina-do-cliente .cartao-da-proxima-sessao .rodape-das-seguintes{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:1rem 0 0;font:var(--mat-sys-body-small);line-height:1.6;color:var(--mat-sys-on-surface-variant)}.pagina-do-cliente .cartao-da-proxima-sessao .rodape-das-seguintes .rotulo-do-rodape{font-weight:700;color:var(--mat-sys-on-surface)}.pagina-do-cliente .cartao-da-proxima-sessao .rodape-das-seguintes .sessao-seguinte{display:inline-flex;align-items:center;gap:.25rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--mat-sys-on-surface)}.pagina-do-cliente .cartao-da-proxima-sessao .rodape-das-seguintes .sessao-seguinte .icone-de-confirmacao{box-sizing:content-box;width:12px;height:12px;padding:2px;border-radius:50%;background:var(--mat-sys-primary);color:var(--mat-sys-on-primary)}.pagina-do-cliente .cartao-da-proxima-sessao .rodape-das-seguintes .mais-sessoes{padding:.0625rem .5rem;border-radius:999px;background:var(--mat-sys-surface-container-high);font:var(--mat-sys-label-medium);font-weight:600;color:var(--mat-sys-on-surface)}.pagina-do-cliente .cartao-da-proxima-sessao .nota-das-seguintes{margin:.375rem 0 0}.pagina-do-cliente .cartao-da-fila .lista-da-fila{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none}.pagina-do-cliente .cartao-da-fila .item-da-fila>app-cartao-de-combinado,.pagina-do-cliente .cartao-da-fila .item-da-fila>app-cartao-das-informacoes-previas{display:block}.pagina-do-cliente .cartao-da-fila .mensagem-de-sucesso,.pagina-do-cliente .cartao-da-fila .mensagem-de-erro{margin:1rem 0 0}.pagina-do-cliente .cartao-da-fila .rodape-da-fila{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:.75rem 0 0;font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}.pagina-do-cliente .cartao-da-fila .rodape-da-fila .mais-na-fila{font-weight:600;color:var(--mat-sys-on-surface)}.pagina-do-cliente .cartao-da-fila .rodape-da-fila a{margin-left:-.5rem}.pagina-do-cliente .cartao-da-fila .rodape-da-fila .mais-na-fila+a{margin-left:0}.pagina-do-cliente .linha-de-teste{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem .875rem;padding:.75rem .875rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest)}.pagina-do-cliente .linha-de-teste .icone-do-item{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.25rem;height:2.25rem;border-radius:10px;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.pagina-do-cliente .linha-de-teste .icone-do-item svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pagina-do-cliente .linha-de-teste .texto-do-item{flex:1 1 12rem;min-width:0}.pagina-do-cliente .linha-de-teste .titulo-do-item{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;font:var(--mat-sys-title-small);font-weight:600;color:var(--mat-sys-on-surface)}.pagina-do-cliente .linha-de-teste .detalhe-do-item{margin:.125rem 0 0;font:var(--mat-sys-body-small);line-height:1.55;color:var(--mat-sys-on-surface-variant)}.pagina-do-cliente .linha-de-teste .texto-do-item>.etiqueta-de-situacao{margin-top:.375rem}.pagina-do-cliente .linha-de-teste .acao-do-item{margin-left:auto}.pagina-do-cliente .cartao-dos-testes .aviso-da-devolutiva{margin:.75rem 0 0;font:var(--mat-sys-body-small);line-height:1.6;color:var(--mat-sys-on-surface-variant)}.pagina-do-cliente .cartao-dos-testes .lista-de-testes-respondidos{display:flex;flex-direction:column;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none}.pagina-do-cliente .cartao-dos-combinados .pulso-dos-combinados{padding:.125rem .625rem;border-radius:999px;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container);font:var(--mat-sys-label-medium);font-weight:600}.pagina-do-cliente .grade-de-atalhos{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:599px){.pagina-do-cliente .grade-de-atalhos{grid-template-columns:minmax(0,1fr);gap:.625rem}.pagina-do-cliente .cartao-de-atalho mat-card-content{padding:.875rem 1rem}.pagina-do-cliente .cartao-de-atalho .cabecalho-da-secao{grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto auto;align-items:center;column-gap:.75rem;row-gap:0}.pagina-do-cliente .cartao-de-atalho .icone-da-secao{grid-column:1;grid-row:1/span 2}.pagina-do-cliente .cartao-de-atalho .titulos-da-secao{display:contents;flex-basis:auto}.pagina-do-cliente .cartao-de-atalho .titulos-da-secao .olho-do-cartao{grid-column:2;grid-row:1;align-self:end}.pagina-do-cliente .cartao-de-atalho .titulos-da-secao h2{grid-column:2;grid-row:2;align-self:start}.pagina-do-cliente .cartao-de-atalho .titulos-da-secao p:not(.olho-do-cartao){grid-column:1/-1;grid-row:3;margin-top:.5rem}.pagina-do-cliente .cartao-de-atalho .acao-da-secao{grid-column:3;grid-row:1/span 2;margin-top:0;justify-self:end;align-self:center;min-width:0;padding-inline:.75rem}}.pagina-do-cliente .cartao-da-fila .combinado-da-fila .resumo-do-combinado{display:none}.pagina-do-cliente .cartao-da-fila .combinado-da-fila .selo-compacto{display:inline-block;padding:.125rem .625rem;border-radius:999px;background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container);font:var(--mat-sys-label-medium);font-weight:600}.pagina-do-cliente .cartao-da-fila .combinado-da-fila .tipo-compacto{margin-left:.5rem}@media(max-width:959px){.pagina-do-cliente .cartao-da-fila .combinado-da-fila--compactavel .resumo-do-combinado{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem .875rem;padding:.75rem .875rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest)}.pagina-do-cliente .cartao-da-fila .combinado-da-fila--compactavel .resumo-do-combinado .texto-do-item{flex:1 1 10rem;min-width:0}.pagina-do-cliente .cartao-da-fila .combinado-da-fila--compactavel .resumo-do-combinado .titulo-do-item{margin:0;font:var(--mat-sys-title-small);font-weight:600;color:var(--mat-sys-on-surface)}.pagina-do-cliente .cartao-da-fila .combinado-da-fila--compactavel .resumo-do-combinado .detalhe-do-item{margin:.375rem 0 0;font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}.pagina-do-cliente .cartao-da-fila .combinado-da-fila--compactavel .resumo-do-combinado .acao-do-item{margin-left:auto}.pagina-do-cliente .cartao-da-fila .combinado-da-fila--compactavel .card-do-combinado{display:none}.pagina-do-cliente .cartao-da-fila .combinado-da-fila--compactavel.combinado-da-fila--expandido .resumo-do-combinado{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.pagina-do-cliente .cartao-da-fila .combinado-da-fila--compactavel.combinado-da-fila--expandido .card-do-combinado{display:block}.pagina-do-cliente .cartao-da-fila .combinado-da-fila--compactavel.combinado-da-fila--expandido .card-do-combinado .cartao-de-combinado{border-top-left-radius:0;border-top-right-radius:0}.pagina-do-cliente .cartao-da-proxima-sessao .cabecalho-da-secao,.pagina-do-cliente .cartao-dos-testes .cabecalho-da-secao,.pagina-do-cliente .cartao-dos-combinados .cabecalho-da-secao{flex-wrap:nowrap}.pagina-do-cliente .cartao-da-proxima-sessao .cabecalho-da-secao .titulos-da-secao,.pagina-do-cliente .cartao-dos-testes .cabecalho-da-secao .titulos-da-secao,.pagina-do-cliente .cartao-dos-combinados .cabecalho-da-secao .titulos-da-secao{flex:1 1 0;min-width:0}.pagina-do-cliente .cartao-da-proxima-sessao .cabecalho-da-secao .acao-da-secao,.pagina-do-cliente .cartao-dos-testes .cabecalho-da-secao .acao-da-secao,.pagina-do-cliente .cartao-dos-combinados .cabecalho-da-secao .acao-da-secao{flex:0 0 auto;margin-left:auto;align-self:flex-start;padding:0 .5rem;border:0;color:var(--mat-sys-primary);font-weight:600;text-decoration:underline;text-underline-offset:3px}}.pagina-do-cliente .cartao-de-apoio--lateral{display:none}@media(min-width:960px){.pagina-do-cliente .cartao-de-apoio--fluxo{display:none}.pagina-do-cliente .cartao-de-apoio--lateral{display:flex}}@media(max-width:599px){.pagina-dos-testes-do-cliente .filtro-dos-testes{width:100%}.pagina-dos-testes-do-cliente .filtro-dos-testes .mat-button-toggle{flex:1 1 0;min-width:0}.pagina-dos-testes-do-cliente .filtro-dos-testes .mat-button-toggle-label-content{padding:.25rem .375rem;line-height:1.25;white-space:normal}}@media(min-width:960px){app-shell-do-cliente .shell main.conteudo:has(>app-pagina-do-cliente){max-width:1280px}.pagina-do-cliente .conteudo-da-home{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);grid-template-rows:auto 1fr;column-gap:1.5rem;align-items:start}.pagina-do-cliente .conteudo-da-home>*+*{margin-top:0}.pagina-do-cliente .conteudo-da-home .coluna-principal--acima{grid-column:1;grid-row:1}.pagina-do-cliente .conteudo-da-home .coluna-principal--abaixo{grid-column:1;grid-row:2;margin-top:1.25rem}.pagina-do-cliente .conteudo-da-home .coluna-lateral{grid-column:2;grid-row:1/span 2;align-self:stretch;min-width:0}.pagina-do-cliente .conteudo-da-home .lateral-fixa{--altura-da-barra-superior-do-cliente: 61px;position:sticky;top:calc(var(--altura-da-barra-superior-do-cliente) + 1rem)}.tarja-do-ambiente--ativa~main .pagina-do-cliente .lateral-fixa{top:calc(var(--altura-da-barra-superior-do-cliente) + var(--altura-da-tarja-do-ambiente) + 1rem)}}.administracao-visao-geral .olho-da-secao,.administracao-auditoria .olho-da-secao,.administracao-gestao .olho-da-secao,.pagina-de-teleconsulta .olho-da-secao{margin:0 0 .375rem;color:var(--mat-sys-primary);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.administracao-visao-geral .cabecalho-da-pagina,.administracao-auditoria .cabecalho-da-pagina,.administracao-gestao .cabecalho-da-pagina,.pagina-de-teleconsulta .cabecalho-da-pagina{align-items:flex-start;gap:.75rem 1rem}.administracao-visao-geral .cabecalho-da-pagina .identificacao h1,.administracao-visao-geral .cabecalho-da-pagina .titulo h1,.administracao-visao-geral .cabecalho-da-pagina>h1,.administracao-auditoria .cabecalho-da-pagina .identificacao h1,.administracao-auditoria .cabecalho-da-pagina .titulo h1,.administracao-auditoria .cabecalho-da-pagina>h1,.administracao-gestao .cabecalho-da-pagina .identificacao h1,.administracao-gestao .cabecalho-da-pagina .titulo h1,.administracao-gestao .cabecalho-da-pagina>h1,.pagina-de-teleconsulta .cabecalho-da-pagina .identificacao h1,.pagina-de-teleconsulta .cabecalho-da-pagina .titulo h1,.pagina-de-teleconsulta .cabecalho-da-pagina>h1{margin:0;color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:clamp(1.75rem,3vw,2.125rem);font-weight:600;letter-spacing:-.01em;line-height:1.15}.administracao-visao-geral .cabecalho-da-pagina .subtitulo,.administracao-auditoria .cabecalho-da-pagina .subtitulo,.administracao-gestao .cabecalho-da-pagina .subtitulo,.pagina-de-teleconsulta .cabecalho-da-pagina .subtitulo{margin:.5rem 0 0;max-width:68ch;color:var(--mat-sys-on-surface-variant);font-size:.9375rem;line-height:1.65}.administracao-visao-geral .contagem,.administracao-auditoria .contagem,.administracao-gestao .contagem,.pagina-de-teleconsulta .contagem{display:inline-flex;align-items:center;margin:0;padding:.25rem .75rem;border-radius:999px;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.administracao-visao-geral .cabecalho-da-secao,.administracao-auditoria .cabecalho-da-secao,.administracao-gestao .cabecalho-da-secao,.pagina-de-teleconsulta .cabecalho-da-secao{display:flex;flex-direction:column;gap:.25rem;margin:0 0 1rem}.administracao-visao-geral .cabecalho-da-secao h2,.administracao-auditoria .cabecalho-da-secao h2,.administracao-gestao .cabecalho-da-secao h2,.pagina-de-teleconsulta .cabecalho-da-secao h2{margin:0;color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.375rem;font-weight:600;line-height:1.25}.administracao-visao-geral .cabecalho-da-secao p,.administracao-auditoria .cabecalho-da-secao p,.administracao-gestao .cabecalho-da-secao p,.pagina-de-teleconsulta .cabecalho-da-secao p{margin:0;max-width:72ch;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.6}.administracao-visao-geral .cartao-da-secao,.administracao-auditoria .cartao-da-secao,.administracao-gestao .cartao-da-secao,.pagina-de-teleconsulta .cartao-da-secao{border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.administracao-visao-geral .legenda-da-tabela,.administracao-auditoria .legenda-da-tabela,.administracao-gestao .legenda-da-tabela,.pagina-de-teleconsulta .legenda-da-tabela{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.administracao-visao-geral button.mat-mdc-button-base,.administracao-visao-geral a.mat-mdc-button-base,.administracao-visao-geral app-botao-voltar button,.administracao-visao-geral mat-button-toggle-group .mat-button-toggle-button,.administracao-auditoria button.mat-mdc-button-base,.administracao-auditoria a.mat-mdc-button-base,.administracao-auditoria app-botao-voltar button,.administracao-auditoria mat-button-toggle-group .mat-button-toggle-button,.administracao-gestao button.mat-mdc-button-base,.administracao-gestao a.mat-mdc-button-base,.administracao-gestao app-botao-voltar button,.administracao-gestao mat-button-toggle-group .mat-button-toggle-button,.pagina-de-teleconsulta button.mat-mdc-button-base,.pagina-de-teleconsulta a.mat-mdc-button-base,.pagina-de-teleconsulta app-botao-voltar button,.pagina-de-teleconsulta mat-button-toggle-group .mat-button-toggle-button{min-height:44px}.administracao-visao-geral .link-do-nome,.administracao-visao-geral table.tabela-vira-cartoes .mat-mdc-header-cell.mat-sort-header,.administracao-auditoria .link-do-nome,.administracao-auditoria table.tabela-vira-cartoes .mat-mdc-header-cell.mat-sort-header,.administracao-gestao .link-do-nome,.administracao-gestao table.tabela-vira-cartoes .mat-mdc-header-cell.mat-sort-header,.pagina-de-teleconsulta .link-do-nome,.pagina-de-teleconsulta table.tabela-vira-cartoes .mat-mdc-header-cell.mat-sort-header{min-height:44px}.administracao-visao-geral .link-do-nome,.administracao-auditoria .link-do-nome,.administracao-gestao .link-do-nome,.pagina-de-teleconsulta .link-do-nome{display:inline-flex;align-items:center}.administracao-visao-geral .tabela-de-gestao .mat-mdc-cell:has(>.link-do-nome+:not(.email-em-linha)),.administracao-auditoria .tabela-de-gestao .mat-mdc-cell:has(>.link-do-nome+:not(.email-em-linha)),.administracao-gestao .tabela-de-gestao .mat-mdc-cell:has(>.link-do-nome+:not(.email-em-linha)),.pagina-de-teleconsulta .tabela-de-gestao .mat-mdc-cell:has(>.link-do-nome+:not(.email-em-linha)){padding-block:.75rem 1.25rem}.administracao-visao-geral .tabela-de-gestao .link-do-nome:has(+:not(.email-em-linha)),.administracao-auditoria .tabela-de-gestao .link-do-nome:has(+:not(.email-em-linha)),.administracao-gestao .tabela-de-gestao .link-do-nome:has(+:not(.email-em-linha)),.pagina-de-teleconsulta .tabela-de-gestao .link-do-nome:has(+:not(.email-em-linha)){min-height:2rem}.administracao-visao-geral .mensagem-de-erro,.administracao-auditoria .mensagem-de-erro,.administracao-gestao .mensagem-de-erro,.pagina-de-teleconsulta .mensagem-de-erro{border:1px solid var(--mat-sys-error);border-radius:12px}.administracao-visao-geral .mensagem-de-sucesso,.administracao-auditoria .mensagem-de-sucesso,.administracao-gestao .mensagem-de-sucesso,.pagina-de-teleconsulta .mensagem-de-sucesso{border-radius:12px}.administracao-visao-geral .esqueleto-da-tabela,.administracao-visao-geral .esqueleto-das-secoes,.administracao-visao-geral .esqueleto-do-formulario,.administracao-auditoria .esqueleto-da-tabela,.administracao-auditoria .esqueleto-das-secoes,.administracao-auditoria .esqueleto-do-formulario,.administracao-gestao .esqueleto-da-tabela,.administracao-gestao .esqueleto-das-secoes,.administracao-gestao .esqueleto-do-formulario,.pagina-de-teleconsulta .esqueleto-da-tabela,.pagina-de-teleconsulta .esqueleto-das-secoes,.pagina-de-teleconsulta .esqueleto-do-formulario{display:grid;gap:.5rem;margin:0 0 .75rem}.administracao-visao-geral .esqueleto-da-tabela .linha-esqueleto,.administracao-visao-geral .esqueleto-das-secoes .bloco-esqueleto,.administracao-visao-geral .esqueleto-do-formulario .bloco-esqueleto,.administracao-visao-geral .esqueleto-da-teleconsulta .bloco-esqueleto,.administracao-auditoria .esqueleto-da-tabela .linha-esqueleto,.administracao-auditoria .esqueleto-das-secoes .bloco-esqueleto,.administracao-auditoria .esqueleto-do-formulario .bloco-esqueleto,.administracao-auditoria .esqueleto-da-teleconsulta .bloco-esqueleto,.administracao-gestao .esqueleto-da-tabela .linha-esqueleto,.administracao-gestao .esqueleto-das-secoes .bloco-esqueleto,.administracao-gestao .esqueleto-do-formulario .bloco-esqueleto,.administracao-gestao .esqueleto-da-teleconsulta .bloco-esqueleto,.pagina-de-teleconsulta .esqueleto-da-tabela .linha-esqueleto,.pagina-de-teleconsulta .esqueleto-das-secoes .bloco-esqueleto,.pagina-de-teleconsulta .esqueleto-do-formulario .bloco-esqueleto,.pagina-de-teleconsulta .esqueleto-da-teleconsulta .bloco-esqueleto{display:block;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-high);animation:esqueleto-da-administracao 1.4s ease-in-out infinite}.administracao-visao-geral .esqueleto-da-tabela .linha-esqueleto,.administracao-auditoria .esqueleto-da-tabela .linha-esqueleto,.administracao-gestao .esqueleto-da-tabela .linha-esqueleto,.pagina-de-teleconsulta .esqueleto-da-tabela .linha-esqueleto{min-height:52px}.administracao-visao-geral .esqueleto-das-secoes .bloco-esqueleto,.administracao-auditoria .esqueleto-das-secoes .bloco-esqueleto,.administracao-gestao .esqueleto-das-secoes .bloco-esqueleto,.pagina-de-teleconsulta .esqueleto-das-secoes .bloco-esqueleto{min-height:150px}.administracao-visao-geral .esqueleto-do-formulario .bloco-esqueleto,.administracao-auditoria .esqueleto-do-formulario .bloco-esqueleto,.administracao-gestao .esqueleto-do-formulario .bloco-esqueleto,.pagina-de-teleconsulta .esqueleto-do-formulario .bloco-esqueleto{min-height:112px}.administracao-visao-geral .esqueleto-da-ficha,.administracao-auditoria .esqueleto-da-ficha,.administracao-gestao .esqueleto-da-ficha,.pagina-de-teleconsulta .esqueleto-da-ficha{display:grid;gap:1rem}.administracao-visao-geral .esqueleto-da-ficha .grade-esqueleto,.administracao-auditoria .esqueleto-da-ficha .grade-esqueleto,.administracao-gestao .esqueleto-da-ficha .grade-esqueleto,.pagina-de-teleconsulta .esqueleto-da-ficha .grade-esqueleto{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:1rem}.administracao-visao-geral .esqueleto-da-ficha .bloco-esqueleto,.administracao-auditoria .esqueleto-da-ficha .bloco-esqueleto,.administracao-gestao .esqueleto-da-ficha .bloco-esqueleto,.pagina-de-teleconsulta .esqueleto-da-ficha .bloco-esqueleto{display:block;min-height:168px;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-high);animation:esqueleto-da-administracao 1.4s ease-in-out infinite}.administracao-visao-geral .esqueleto-da-ficha .bloco-esqueleto--cabecalho,.administracao-auditoria .esqueleto-da-ficha .bloco-esqueleto--cabecalho,.administracao-gestao .esqueleto-da-ficha .bloco-esqueleto--cabecalho,.pagina-de-teleconsulta .esqueleto-da-ficha .bloco-esqueleto--cabecalho{min-height:96px}.administracao-visao-geral .estado-vazio,.administracao-auditoria .estado-vazio,.administracao-gestao .estado-vazio,.pagina-de-teleconsulta .estado-vazio{border-style:dashed;border-radius:16px}@keyframes esqueleto-da-administracao{0%,to{opacity:.55}50%{opacity:1}}.administracao-visao-geral .cartoes{display:grid;gap:.75rem}.administracao-visao-geral .cartoes>.cabecalho-da-secao{margin-bottom:.25rem}.administracao-visao-geral .cartao-de-metrica{background:var(--mat-sys-surface-container-lowest)}.administracao-visao-geral .cartao-de-metrica .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);line-height:1.3}.administracao-visao-geral .cartao-de-metrica .valor{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:var(--tile-numero-tamanho);font-weight:var(--tile-numero-peso);font-variant-numeric:tabular-nums;line-height:1.1}.administracao-visao-geral .cartao-de-metrica .detalhe{font:var(--mat-sys-body-small)}.administracao-visao-geral .acoes-em-tempo-real{padding:1.125rem 1.25rem}.administracao-visao-geral .acoes-em-tempo-real .cabecalho-da-secao{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.75rem}.administracao-visao-geral .acoes-em-tempo-real .titulos-da-secao{flex:1 1 260px;min-width:0}.administracao-visao-geral .acoes-da-secao{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.administracao-visao-geral .lista-de-acoes .acao{min-height:44px}.administracao-auditoria .resumo-da-auditoria{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:.875rem}.administracao-auditoria .resumo-da-auditoria .metrica{display:grid;gap:.125rem;padding:var(--tile-espaco);border:1px solid var(--mat-sys-outline-variant);border-radius:var(--tile-raio);background:var(--mat-sys-surface-container-lowest)}.administracao-auditoria .resumo-da-auditoria .metrica .valor{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:var(--tile-numero-tamanho);font-weight:var(--tile-numero-peso);font-variant-numeric:tabular-nums;line-height:1}.administracao-auditoria .resumo-da-auditoria .metrica .valor--texto{padding-top:.25rem;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.35}.administracao-auditoria .resumo-da-auditoria .metrica .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);line-height:1.3}.administracao-auditoria .cartao-da-secao .filtros{margin-bottom:0}.administracao-auditoria .tabela-de-auditoria{background:var(--mat-sys-surface-container-lowest);border-radius:16px}.administracao-auditoria .tabela-de-auditoria .mat-mdc-header-cell{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.administracao-auditoria .tabela-de-auditoria .mat-mdc-row{min-height:52px;transition:background-color .16s ease}.administracao-auditoria .tabela-de-auditoria .mat-mdc-row:hover{background:var(--mat-sys-surface-container-low)}.administracao-gestao .cartao-da-secao mat-card-content>.cabecalho-da-secao{margin-bottom:.75rem}.administracao-gestao .tabela-de-gestao{background:var(--mat-sys-surface-container-lowest);border-radius:16px}.administracao-gestao .tabela-de-gestao .mat-mdc-header-cell{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.administracao-gestao .tabela-de-gestao .mat-mdc-row{min-height:52px;transition:background-color .16s ease}.administracao-gestao .tabela-de-gestao .mat-mdc-row:hover{background:var(--mat-sys-surface-container-low)}.administracao-gestao .link-do-nome{font-weight:600}.administracao-gestao .lista-de-dados dd{font:var(--mat-sys-body-large)}.administracao-gestao .contadores .contador{background:var(--mat-sys-surface-container-lowest)}.administracao-gestao .contadores .contador .numero{font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.75rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.administracao-gestao .resumo-das-configuracoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:.875rem}.administracao-gestao .resumo-das-configuracoes .metrica{display:grid;gap:.125rem;padding:1rem 1.125rem;border:1px solid var(--mat-sys-outline-variant);border-radius:14px;background:var(--mat-sys-surface-container-lowest)}.administracao-gestao .resumo-das-configuracoes .metrica .valor{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.875rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.administracao-gestao .resumo-das-configuracoes .metrica .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);line-height:1.3}.administracao-gestao .olho-do-cartao{margin:1rem 1rem -.25rem;color:var(--mat-sys-primary);font-size:.6875rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.administracao-gestao .grupo{background:var(--mat-sys-surface-container-lowest);border-radius:16px}.administracao-gestao .previa{top:5rem}.pagina-de-teleconsulta .cabecalho-da-pagina h1{margin:0;color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:clamp(1.75rem,3vw,2.125rem);font-weight:600;line-height:1.15}.pagina-de-teleconsulta .cabecalho-da-pagina .subtitulo{margin:.5rem 0 0;max-width:68ch;color:var(--mat-sys-on-surface-variant);font-size:.9375rem;line-height:1.65}.pagina-de-teleconsulta .cartao-de-filtros{border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.pagina-de-teleconsulta .cartoes-de-totais{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:.75rem}.pagina-de-teleconsulta .cartao-de-total{background:var(--mat-sys-surface-container-lowest);border-radius:14px}.pagina-de-teleconsulta .cartao-de-total .valor-do-cartao{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.875rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.1}.pagina-de-teleconsulta .cartao-do-ranking{background:var(--mat-sys-surface-container-lowest);border-radius:16px}.pagina-de-teleconsulta .tabela-do-ranking .mat-mdc-header-cell{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pagina-de-teleconsulta .estado-vazio--com-acao{display:grid;justify-items:center;gap:.75rem;padding:1.5rem 1rem;border:1px dashed var(--mat-sys-outline-variant);border-radius:12px;text-align:center}.pagina-de-teleconsulta .esqueleto-da-teleconsulta{display:grid;gap:.75rem;margin-bottom:.75rem}.pagina-de-teleconsulta .esqueleto-da-teleconsulta .faixa-esqueleto{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:.75rem}.pagina-de-teleconsulta .esqueleto-da-teleconsulta .bloco-esqueleto{min-height:108px}.pagina-de-teleconsulta .esqueleto-da-teleconsulta .bloco-esqueleto--tabela{min-height:220px}@media(max-width:599px){.administracao-visao-geral .cabecalho-da-pagina h1,.administracao-auditoria .cabecalho-da-pagina h1,.administracao-gestao .cabecalho-da-pagina h1,.pagina-de-teleconsulta .cabecalho-da-pagina h1{font-size:1.625rem}.administracao-visao-geral .filtros>button,.administracao-auditoria .filtros>button,.administracao-gestao .filtros>button,.pagina-de-teleconsulta .filtros>button{margin-top:0}.administracao-auditoria .resumo-da-auditoria,.administracao-gestao .resumo-das-configuracoes{grid-template-columns:minmax(0,1fr)}.pagina-de-visao-geral .lista-de-acoes .acao{grid-template-columns:auto minmax(0,1fr) auto;row-gap:.125rem}.pagina-de-visao-geral .lista-de-acoes .acao .usuario{grid-column:1/-1;white-space:normal}.administracao-financeiro .filtro-por-situacao .pilula-de-situacao{min-height:44px}.administracao-gestao .filtros .campo-de-situacao,.administracao-gestao .filtros .campo-de-periodo{width:100%}.administracao-gestao .previa{position:static;top:auto}.pagina-de-teleconsulta .barra-de-filtros .campo-de-data{width:100%}}.tarja-do-ambiente--ativa+app-moldura-de-autenticacao .moldura{min-height:calc(100dvh - var(--altura-da-tarja-do-ambiente))}.pagina-de-entrar .formulario,.pagina-de-cadastro .formulario,.pagina-de-recuperar-senha .formulario,.pagina-de-redefinir-senha .formulario,.pagina-de-convite .formulario,.pagina-do-responsavel .formulario,.pagina-do-link-da-sessao .formulario,.pagina-de-manutencao .formulario{display:grid;gap:.25rem}.pagina-de-entrar .campo,.pagina-de-cadastro .campo,.pagina-de-recuperar-senha .campo,.pagina-de-redefinir-senha .campo,.pagina-de-convite .campo,.pagina-do-responsavel .campo,.pagina-do-link-da-sessao .campo,.pagina-de-manutencao .campo{width:100%;margin-bottom:0}.pagina-de-entrar .mensagem-de-erro,.pagina-de-entrar .mensagem-de-sucesso,.pagina-de-entrar .aviso-de-manutencao,.pagina-de-cadastro .mensagem-de-erro,.pagina-de-cadastro .mensagem-de-sucesso,.pagina-de-cadastro .aviso-de-manutencao,.pagina-de-recuperar-senha .mensagem-de-erro,.pagina-de-recuperar-senha .mensagem-de-sucesso,.pagina-de-recuperar-senha .aviso-de-manutencao,.pagina-de-redefinir-senha .mensagem-de-erro,.pagina-de-redefinir-senha .mensagem-de-sucesso,.pagina-de-redefinir-senha .aviso-de-manutencao,.pagina-de-convite .mensagem-de-erro,.pagina-de-convite .mensagem-de-sucesso,.pagina-de-convite .aviso-de-manutencao,.pagina-do-responsavel .mensagem-de-erro,.pagina-do-responsavel .mensagem-de-sucesso,.pagina-do-responsavel .aviso-de-manutencao,.pagina-do-link-da-sessao .mensagem-de-erro,.pagina-do-link-da-sessao .mensagem-de-sucesso,.pagina-do-link-da-sessao .aviso-de-manutencao,.pagina-de-manutencao .mensagem-de-erro,.pagina-de-manutencao .mensagem-de-sucesso,.pagina-de-manutencao .aviso-de-manutencao{display:block;margin:0 0 1rem;padding:.875rem 1rem;border:1px solid transparent;border-radius:12px;font:var(--mat-sys-body-small);line-height:1.55}.pagina-de-entrar .mensagem-de-erro,.pagina-de-cadastro .mensagem-de-erro,.pagina-de-recuperar-senha .mensagem-de-erro,.pagina-de-redefinir-senha .mensagem-de-erro,.pagina-de-convite .mensagem-de-erro,.pagina-do-responsavel .mensagem-de-erro,.pagina-do-link-da-sessao .mensagem-de-erro,.pagina-de-manutencao .mensagem-de-erro{border-color:color-mix(in srgb,var(--mat-sys-error) 35%,transparent);background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container)}.pagina-de-entrar .mensagem-de-erro a,.pagina-de-cadastro .mensagem-de-erro a,.pagina-de-recuperar-senha .mensagem-de-erro a,.pagina-de-redefinir-senha .mensagem-de-erro a,.pagina-de-convite .mensagem-de-erro a,.pagina-do-responsavel .mensagem-de-erro a,.pagina-do-link-da-sessao .mensagem-de-erro a,.pagina-de-manutencao .mensagem-de-erro a{color:inherit;font-weight:600;text-decoration:underline}.pagina-de-entrar .mensagem-de-sucesso,.pagina-de-cadastro .mensagem-de-sucesso,.pagina-de-recuperar-senha .mensagem-de-sucesso,.pagina-de-redefinir-senha .mensagem-de-sucesso,.pagina-de-convite .mensagem-de-sucesso,.pagina-do-responsavel .mensagem-de-sucesso,.pagina-do-link-da-sessao .mensagem-de-sucesso,.pagina-de-manutencao .mensagem-de-sucesso{border-color:color-mix(in srgb,var(--mat-sys-primary) 28%,transparent);background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.pagina-de-entrar .botao-de-entrar,.pagina-de-entrar .botao-de-cadastro,.pagina-de-entrar .botao-de-enviar,.pagina-de-entrar .botao-de-redefinir,.pagina-de-entrar .botao-de-aceite,.pagina-de-entrar .botao-de-confirmar,.pagina-de-entrar .botao-de-validar,.pagina-de-entrar .botao-largo,.pagina-de-cadastro .botao-de-entrar,.pagina-de-cadastro .botao-de-cadastro,.pagina-de-cadastro .botao-de-enviar,.pagina-de-cadastro .botao-de-redefinir,.pagina-de-cadastro .botao-de-aceite,.pagina-de-cadastro .botao-de-confirmar,.pagina-de-cadastro .botao-de-validar,.pagina-de-cadastro .botao-largo,.pagina-de-recuperar-senha .botao-de-entrar,.pagina-de-recuperar-senha .botao-de-cadastro,.pagina-de-recuperar-senha .botao-de-enviar,.pagina-de-recuperar-senha .botao-de-redefinir,.pagina-de-recuperar-senha .botao-de-aceite,.pagina-de-recuperar-senha .botao-de-confirmar,.pagina-de-recuperar-senha .botao-de-validar,.pagina-de-recuperar-senha .botao-largo,.pagina-de-redefinir-senha .botao-de-entrar,.pagina-de-redefinir-senha .botao-de-cadastro,.pagina-de-redefinir-senha .botao-de-enviar,.pagina-de-redefinir-senha .botao-de-redefinir,.pagina-de-redefinir-senha .botao-de-aceite,.pagina-de-redefinir-senha .botao-de-confirmar,.pagina-de-redefinir-senha .botao-de-validar,.pagina-de-redefinir-senha .botao-largo,.pagina-de-convite .botao-de-entrar,.pagina-de-convite .botao-de-cadastro,.pagina-de-convite .botao-de-enviar,.pagina-de-convite .botao-de-redefinir,.pagina-de-convite .botao-de-aceite,.pagina-de-convite .botao-de-confirmar,.pagina-de-convite .botao-de-validar,.pagina-de-convite .botao-largo,.pagina-do-responsavel .botao-de-entrar,.pagina-do-responsavel .botao-de-cadastro,.pagina-do-responsavel .botao-de-enviar,.pagina-do-responsavel .botao-de-redefinir,.pagina-do-responsavel .botao-de-aceite,.pagina-do-responsavel .botao-de-confirmar,.pagina-do-responsavel .botao-de-validar,.pagina-do-responsavel .botao-largo,.pagina-do-link-da-sessao .botao-de-entrar,.pagina-do-link-da-sessao .botao-de-cadastro,.pagina-do-link-da-sessao .botao-de-enviar,.pagina-do-link-da-sessao .botao-de-redefinir,.pagina-do-link-da-sessao .botao-de-aceite,.pagina-do-link-da-sessao .botao-de-confirmar,.pagina-do-link-da-sessao .botao-de-validar,.pagina-do-link-da-sessao .botao-largo,.pagina-de-manutencao .botao-de-entrar,.pagina-de-manutencao .botao-de-cadastro,.pagina-de-manutencao .botao-de-enviar,.pagina-de-manutencao .botao-de-redefinir,.pagina-de-manutencao .botao-de-aceite,.pagina-de-manutencao .botao-de-confirmar,.pagina-de-manutencao .botao-de-validar,.pagina-de-manutencao .botao-largo{min-height:44px}.pagina-de-entrar .link-de-cadastro,.pagina-de-entrar .link-de-entrada,.pagina-de-entrar .link-do-rodape,.pagina-de-cadastro .link-de-cadastro,.pagina-de-cadastro .link-de-entrada,.pagina-de-cadastro .link-do-rodape,.pagina-de-recuperar-senha .link-de-cadastro,.pagina-de-recuperar-senha .link-de-entrada,.pagina-de-recuperar-senha .link-do-rodape,.pagina-de-redefinir-senha .link-de-cadastro,.pagina-de-redefinir-senha .link-de-entrada,.pagina-de-redefinir-senha .link-do-rodape,.pagina-de-convite .link-de-cadastro,.pagina-de-convite .link-de-entrada,.pagina-de-convite .link-do-rodape,.pagina-do-responsavel .link-de-cadastro,.pagina-do-responsavel .link-de-entrada,.pagina-do-responsavel .link-do-rodape,.pagina-do-link-da-sessao .link-de-cadastro,.pagina-do-link-da-sessao .link-de-entrada,.pagina-do-link-da-sessao .link-do-rodape,.pagina-de-manutencao .link-de-cadastro,.pagina-de-manutencao .link-de-entrada,.pagina-de-manutencao .link-do-rodape{margin-top:1rem;text-align:center;font-size:.875rem;color:var(--mat-sys-on-surface-variant)}.pagina-de-entrar .link-de-cadastro a,.pagina-de-entrar .link-de-entrada a,.pagina-de-entrar .link-do-rodape a,.pagina-de-cadastro .link-de-cadastro a,.pagina-de-cadastro .link-de-entrada a,.pagina-de-cadastro .link-do-rodape a,.pagina-de-recuperar-senha .link-de-cadastro a,.pagina-de-recuperar-senha .link-de-entrada a,.pagina-de-recuperar-senha .link-do-rodape a,.pagina-de-redefinir-senha .link-de-cadastro a,.pagina-de-redefinir-senha .link-de-entrada a,.pagina-de-redefinir-senha .link-do-rodape a,.pagina-de-convite .link-de-cadastro a,.pagina-de-convite .link-de-entrada a,.pagina-de-convite .link-do-rodape a,.pagina-do-responsavel .link-de-cadastro a,.pagina-do-responsavel .link-de-entrada a,.pagina-do-responsavel .link-do-rodape a,.pagina-do-link-da-sessao .link-de-cadastro a,.pagina-do-link-da-sessao .link-de-entrada a,.pagina-do-link-da-sessao .link-do-rodape a,.pagina-de-manutencao .link-de-cadastro a,.pagina-de-manutencao .link-de-entrada a,.pagina-de-manutencao .link-do-rodape a{display:inline-flex;align-items:center;min-height:44px;color:var(--mat-sys-primary);font-weight:600;text-decoration:underline;text-underline-offset:3px}.pagina-de-entrar .link-de-cadastro a:focus-visible,.pagina-de-entrar .link-de-entrada a:focus-visible,.pagina-de-entrar .link-do-rodape a:focus-visible,.pagina-de-cadastro .link-de-cadastro a:focus-visible,.pagina-de-cadastro .link-de-entrada a:focus-visible,.pagina-de-cadastro .link-do-rodape a:focus-visible,.pagina-de-recuperar-senha .link-de-cadastro a:focus-visible,.pagina-de-recuperar-senha .link-de-entrada a:focus-visible,.pagina-de-recuperar-senha .link-do-rodape a:focus-visible,.pagina-de-redefinir-senha .link-de-cadastro a:focus-visible,.pagina-de-redefinir-senha .link-de-entrada a:focus-visible,.pagina-de-redefinir-senha .link-do-rodape a:focus-visible,.pagina-de-convite .link-de-cadastro a:focus-visible,.pagina-de-convite .link-de-entrada a:focus-visible,.pagina-de-convite .link-do-rodape a:focus-visible,.pagina-do-responsavel .link-de-cadastro a:focus-visible,.pagina-do-responsavel .link-de-entrada a:focus-visible,.pagina-do-responsavel .link-do-rodape a:focus-visible,.pagina-do-link-da-sessao .link-de-cadastro a:focus-visible,.pagina-do-link-da-sessao .link-de-entrada a:focus-visible,.pagina-do-link-da-sessao .link-do-rodape a:focus-visible,.pagina-de-manutencao .link-de-cadastro a:focus-visible,.pagina-de-manutencao .link-de-entrada a:focus-visible,.pagina-de-manutencao .link-do-rodape a:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:3px;border-radius:4px}.pagina-de-convite .titulo-do-grupo,.pagina-do-responsavel .titulo-do-grupo{margin:1.25rem 0 .5rem;color:var(--mat-sys-primary);font:var(--mat-sys-label-large);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pagina-de-convite .cartao-de-quem-convida,.pagina-do-responsavel .cartao-de-quem-convida{display:flex;align-items:flex-start;gap:.875rem;margin:0 0 1rem;padding:1rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-low)}.pagina-de-convite .avatar-do-profissional,.pagina-do-responsavel .avatar-do-profissional{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:999px;background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container);font:var(--mat-sys-title-small);font-weight:700;letter-spacing:.02em}.pagina-de-convite .texto-do-convite,.pagina-do-responsavel .texto-do-convite{min-width:0}.pagina-de-convite .texto-do-convite .descricao,.pagina-do-responsavel .texto-do-convite .descricao{margin:0;color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);line-height:1.6}.pagina-de-convite .olho-do-convite,.pagina-do-responsavel .olho-do-convite{margin:0 0 .25rem;color:var(--mat-sys-primary);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pagina-de-convite .validade,.pagina-do-responsavel .validade{margin:.5rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55}.pagina-de-convite .selo-de-validade,.pagina-do-responsavel .selo-de-validade{display:inline-flex;align-items:center;padding:.15rem .55rem;border-radius:999px;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container);font:var(--mat-sys-label-small);font-weight:600}.pagina-de-convite .bloco-do-responsavel,.pagina-do-responsavel .bloco-do-responsavel{margin:.75rem 0 .5rem;padding:.875rem 1rem 0;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.pagina-de-convite .aviso-do-responsavel,.pagina-do-responsavel .aviso-do-responsavel{margin:0 0 .75rem;padding:.65rem .85rem;border-radius:12px;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.pagina-de-convite .consentimento,.pagina-de-convite .declaracao,.pagina-do-responsavel .consentimento,.pagina-do-responsavel .declaracao{display:block;margin:.5rem 0 1rem;font-size:.875rem;line-height:1.5}.pagina-de-convite .atualizacao-de-cadastro,.pagina-do-responsavel .atualizacao-de-cadastro{margin:0 0 .75rem}.pagina-do-responsavel .cartao-de-sucesso{display:block;margin-bottom:1rem;padding:1rem 1.125rem;border-radius:16px;background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.pagina-do-responsavel .cartao-de-sucesso .icone-de-sucesso{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--mat-sys-primary);color:var(--mat-sys-on-primary)}.pagina-do-responsavel .cartao-de-sucesso .icone-de-sucesso svg{width:1rem;height:1rem}.pagina-do-responsavel .cartao-de-sucesso .titulo-do-sucesso{margin:.5rem 0 .25rem;font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:600;line-height:1.3}.pagina-do-responsavel .cartao-de-sucesso .texto-do-sucesso{margin:0;font:var(--mat-sys-body-medium);line-height:1.55}.pagina-do-responsavel .apoio-do-erro{margin:0 0 1rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55}.pagina-de-apresentacao .ap-botao,.pagina-de-apresentacao .ap-botao-menu,.pagina-de-apresentacao .ap-marca,.pagina-de-apresentacao .ap-menu__link,.pagina-de-apresentacao .ap-navegacao a,.pagina-de-apresentacao .ap-link-discreto,.pagina-de-apresentacao .ps-link,.pagina-de-apresentacao .ap-hero__acesso-link,.pagina-de-apresentacao .ap-historia__link,.pagina-sobre .ap-botao,.pagina-sobre .ap-botao-menu,.pagina-sobre .ap-marca,.pagina-sobre .ap-menu__link,.pagina-sobre .ap-navegacao a,.pagina-sobre .ap-link-discreto,.pagina-sobre .ps-link,.pagina-sobre .ap-hero__acesso-link,.pagina-sobre .ap-historia__link{min-height:44px}.pagina-de-apresentacao .ap-navegacao a,.pagina-de-apresentacao .ap-link-discreto,.pagina-de-apresentacao .ps-link,.pagina-sobre .ap-navegacao a,.pagina-sobre .ap-link-discreto,.pagina-sobre .ps-link{display:inline-flex;align-items:center}.pagina-de-apresentacao .ap-menu__link,.pagina-sobre .ap-menu__link{display:flex;align-items:center}.pagina-de-apresentacao .ap-duvida__pergunta,.pagina-sobre .ap-duvida__pergunta{min-height:44px}.pagina-de-apresentacao .ap-rodape__coluna a,.pagina-de-apresentacao .ap-rodape__contato a,.pagina-sobre .ap-rodape__coluna a,.pagina-sobre .ap-rodape__contato a{display:inline-flex;align-items:center;min-height:44px}.pagina-de-selecao-de-perfil .botao-de-entrada{min-height:44px}@media(max-width:599px){.pagina-de-selecao-de-perfil .cartao-de-perfil{--respiro-lateral-do-cartao-de-perfil: 1rem;--respiro-entre-identificacao-e-cta: .75rem;--respiro-da-identificacao: .75rem;--tamanho-do-icone-do-perfil: 40px}.pagina-de-selecao-de-perfil .botao-de-entrada{--mat-button-filled-horizontal-padding: 1rem}}.pagina-dos-arquivos .olho-da-secao,.pagina-dos-arquivos-do-cliente .olho-da-secao{margin:0 0 .375rem;color:var(--mat-sys-primary);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.pagina-dos-arquivos .cabecalho-da-pagina,.pagina-dos-arquivos-do-cliente .cabecalho-da-pagina{align-items:flex-start;margin-bottom:1.5rem}.pagina-dos-arquivos .cabecalho-da-pagina .titulo h1,.pagina-dos-arquivos-do-cliente .cabecalho-da-pagina .titulo h1{font-size:1.75rem;line-height:1.2;letter-spacing:-.01em}.pagina-dos-arquivos .subtitulo,.pagina-dos-arquivos-do-cliente .subtitulo{max-width:68ch;margin:.5rem 0 0;color:var(--mat-sys-on-surface-variant);font-size:.9375rem;line-height:1.65}.pagina-dos-arquivos button.mat-mdc-button-base,.pagina-dos-arquivos a.mat-mdc-button-base,.pagina-dos-arquivos app-botao-voltar button,.pagina-dos-arquivos app-estado-vazio button,.pagina-dos-arquivos-do-cliente button.mat-mdc-button-base,.pagina-dos-arquivos-do-cliente a.mat-mdc-button-base,.pagina-dos-arquivos-do-cliente app-botao-voltar button,.pagina-dos-arquivos-do-cliente app-estado-vazio button{min-height:44px}.pagina-dos-arquivos .icone-do-botao,.pagina-dos-arquivos-do-cliente .icone-do-botao{flex:none;width:18px;height:18px;margin-right:.5rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}.pagina-dos-arquivos .barra-de-carregamento,.pagina-dos-arquivos-do-cliente .barra-de-carregamento,.pagina-dos-arquivos .falha-de-carga,.pagina-dos-arquivos-do-cliente .falha-de-carga{margin-bottom:1rem}.pagina-dos-arquivos .falha-de-carga .mensagem-de-erro,.pagina-dos-arquivos-do-cliente .falha-de-carga .mensagem-de-erro{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin:0!important}.pagina-dos-arquivos .acoes-do-erro,.pagina-dos-arquivos-do-cliente .acoes-do-erro{display:flex;flex-wrap:wrap;gap:.5rem}.pagina-dos-arquivos .esqueleto-da-lista,.pagina-dos-arquivos-do-cliente .esqueleto-da-lista{display:flex;flex-direction:column;gap:.5rem}.pagina-dos-arquivos .linha-esqueleto,.pagina-dos-arquivos-do-cliente .linha-esqueleto{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest)}.pagina-dos-arquivos .quadrado-esqueleto,.pagina-dos-arquivos .texto-esqueleto,.pagina-dos-arquivos-do-cliente .quadrado-esqueleto,.pagina-dos-arquivos-do-cliente .texto-esqueleto{background:var(--mat-sys-surface-container-high);animation:esqueleto-pulsar 1.4s ease-in-out infinite}.pagina-dos-arquivos .quadrado-esqueleto,.pagina-dos-arquivos-do-cliente .quadrado-esqueleto{flex:none;width:2.5rem;height:2.5rem;border-radius:10px}.pagina-dos-arquivos .texto-esqueleto,.pagina-dos-arquivos-do-cliente .texto-esqueleto{flex:1 1 auto;max-width:20rem;height:.75rem;border-radius:999px}.pagina-dos-arquivos .texto-esqueleto.curto,.pagina-dos-arquivos-do-cliente .texto-esqueleto.curto{flex:0 0 6rem;max-width:6rem}.pagina-dos-arquivos .resumo-do-conteudo,.pagina-dos-arquivos-do-cliente .resumo-do-conteudo{margin:1.25rem 0 .75rem}.pagina-dos-arquivos .resumo-do-conteudo h2,.pagina-dos-arquivos-do-cliente .resumo-do-conteudo h2{margin:0;font-size:1.375rem;line-height:1.3}.pagina-dos-arquivos .resumo-do-conteudo p,.pagina-dos-arquivos-do-cliente .resumo-do-conteudo p{margin:.25rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.5}.pagina-dos-arquivos .barra-de-contexto,.pagina-dos-arquivos-do-cliente .barra-de-contexto{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:1rem}.pagina-dos-arquivos .trilha,.pagina-dos-arquivos-do-cliente .trilha{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .4rem;min-width:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-dos-arquivos .trilha a,.pagina-dos-arquivos-do-cliente .trilha a{display:inline-flex;align-items:center;min-height:32px;color:var(--mat-sys-on-surface-variant);border-radius:6px;text-decoration:none;overflow-wrap:anywhere}.pagina-dos-arquivos .trilha a:hover,.pagina-dos-arquivos-do-cliente .trilha a:hover{color:var(--mat-sys-primary);text-decoration:underline;text-underline-offset:3px}.pagina-dos-arquivos .trilha a:focus-visible,.pagina-dos-arquivos .trilha [aria-current=page]:focus-visible,.pagina-dos-arquivos-do-cliente .trilha a:focus-visible,.pagina-dos-arquivos-do-cliente .trilha [aria-current=page]:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.pagina-dos-arquivos .separador-da-trilha,.pagina-dos-arquivos-do-cliente .separador-da-trilha{color:var(--mat-sys-outline)}.pagina-dos-arquivos .trecho-atual,.pagina-dos-arquivos-do-cliente .trecho-atual{color:var(--mat-sys-on-surface);font-weight:600;overflow-wrap:anywhere}.pagina-dos-arquivos .ferramentas-do-conteudo,.pagina-dos-arquivos-do-cliente .ferramentas-do-conteudo{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-inline-start:auto}.pagina-dos-arquivos .campo-de-busca-global,.pagina-dos-arquivos .campo-de-busca,.pagina-dos-arquivos-do-cliente .campo-de-busca-global,.pagina-dos-arquivos-do-cliente .campo-de-busca{flex:1 1 240px;width:min(320px,100%)}.pagina-dos-arquivos .icone-do-campo,.pagina-dos-arquivos-do-cliente .icone-do-campo{flex:none;width:18px;height:18px}.pagina-dos-arquivos .icone-do-limpar,.pagina-dos-arquivos-do-cliente .icone-do-limpar{flex:none;width:16px;height:16px}.pagina-dos-arquivos .tabela-wrapper,.pagina-dos-arquivos-do-cliente .tabela-wrapper{max-width:100%;overflow-x:auto;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.pagina-dos-arquivos .tabela-de-arquivos,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos{width:100%;border-collapse:collapse;color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium)}.pagina-dos-arquivos .tabela-de-arquivos th,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos th{padding:.75rem 1rem;border-bottom:1px solid var(--mat-sys-outline-variant);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);font-weight:700;letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap}.pagina-dos-arquivos .tabela-de-arquivos td,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos td{padding:.75rem 1rem;border-bottom:1px solid var(--mat-sys-outline-variant);vertical-align:middle}.pagina-dos-arquivos .tabela-de-arquivos tbody tr:last-child td,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos tbody tr:last-child td{border-bottom:0}.pagina-dos-arquivos .tabela-de-arquivos .linha-de-item,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos .linha-de-item{transition:background-color .14s ease-out}.pagina-dos-arquivos .tabela-de-arquivos .linha-de-item:hover,.pagina-dos-arquivos .tabela-de-arquivos .linha-de-item:focus-within,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos .linha-de-item:hover,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos .linha-de-item:focus-within{background:var(--mat-sys-surface-container-low)}.pagina-dos-arquivos .coluna-de-acoes,.pagina-dos-arquivos .celula-de-acoes,.pagina-dos-arquivos-do-cliente .coluna-de-acoes,.pagina-dos-arquivos-do-cliente .celula-de-acoes{width:3.5rem;text-align:right}.pagina-dos-arquivos .celula-do-nome,.pagina-dos-arquivos-do-cliente .celula-do-nome{display:flex;align-items:center;gap:.75rem;min-width:0}.pagina-dos-arquivos .icone-de-pasta,.pagina-dos-arquivos-do-cliente .icone-de-pasta{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:10px;background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.pagina-dos-arquivos .icone-de-pasta>svg,.pagina-dos-arquivos-do-cliente .icone-de-pasta>svg{flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pagina-dos-arquivos .texto-do-item,.pagina-dos-arquivos-do-cliente .texto-do-item{display:flex;flex-direction:column;gap:.125rem;min-width:0}.pagina-dos-arquivos .nome-do-item,.pagina-dos-arquivos-do-cliente .nome-do-item{color:var(--mat-sys-on-surface);font-weight:600;line-height:1.4;overflow-wrap:anywhere;text-decoration:none}.pagina-dos-arquivos a.nome-do-item:hover,.pagina-dos-arquivos-do-cliente a.nome-do-item:hover{color:var(--mat-sys-primary);text-decoration:underline;text-underline-offset:3px}.pagina-dos-arquivos .nome-do-item:focus-visible,.pagina-dos-arquivos-do-cliente .nome-do-item:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px;border-radius:4px}.pagina-dos-arquivos .botao-como-link,.pagina-dos-arquivos-do-cliente .botao-como-link{padding:0;border:0;background:none;color:var(--mat-sys-on-surface);font:inherit;font-weight:600;text-align:left;cursor:pointer}.pagina-dos-arquivos .botao-como-link:hover,.pagina-dos-arquivos-do-cliente .botao-como-link:hover{color:var(--mat-sys-primary);text-decoration:underline;text-underline-offset:3px}.pagina-dos-arquivos .meta-do-item,.pagina-dos-arquivos .caminho-do-item,.pagina-dos-arquivos-do-cliente .meta-do-item,.pagina-dos-arquivos-do-cliente .caminho-do-item{font:var(--mat-sys-label-small);line-height:1.4}.pagina-dos-arquivos .meta-do-item,.pagina-dos-arquivos-do-cliente .meta-do-item{color:var(--mat-sys-on-surface-variant)}.pagina-dos-arquivos .caminho-do-item,.pagina-dos-arquivos-do-cliente .caminho-do-item{color:var(--mat-sys-primary);font-weight:600;overflow-wrap:anywhere}.pagina-dos-arquivos .celula-numerica,.pagina-dos-arquivos-do-cliente .celula-numerica{color:var(--mat-sys-on-surface-variant);font-variant-numeric:tabular-nums;white-space:nowrap}.pagina-dos-arquivos .selo-de-acesso,.pagina-dos-arquivos .selo-secundario,.pagina-dos-arquivos-do-cliente .selo-de-acesso,.pagina-dos-arquivos-do-cliente .selo-secundario{display:inline-flex;align-items:center;padding:.15rem .55rem;border-radius:999px;font:var(--mat-sys-label-small);font-weight:600;line-height:1.4;white-space:nowrap}.pagina-dos-arquivos .selo-de-acesso,.pagina-dos-arquivos-do-cliente .selo-de-acesso{background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.pagina-dos-arquivos .selo-de-acesso.selo-privado,.pagina-dos-arquivos-do-cliente .selo-de-acesso.selo-privado{background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant)}.pagina-dos-arquivos .selo-secundario,.pagina-dos-arquivos-do-cliente .selo-secundario{margin-left:.25rem;border:1px solid var(--mat-sys-outline-variant);background:transparent;color:var(--mat-sys-on-surface-variant)}.pagina-dos-arquivos .botao-de-acoes,.pagina-dos-arquivos-do-cliente .botao-de-acoes{flex:none;--mdc-icon-button-state-layer-size: 44px;--mat-icon-button-state-layer-size: 44px;color:var(--mat-sys-on-surface-variant)}.pagina-dos-arquivos .botao-de-acoes:hover,.pagina-dos-arquivos-do-cliente .botao-de-acoes:hover{color:var(--mat-sys-primary)}.pagina-dos-arquivos .icone-do-gatilho,.pagina-dos-arquivos-do-cliente .icone-do-gatilho{display:block;flex:none;width:20px;height:20px;fill:currentColor;stroke:none}.pagina-dos-arquivos .paginador,.pagina-dos-arquivos-do-cliente .paginador{margin-top:.5rem;background:transparent}.pagina-dos-arquivos .layout-dos-arquivos{display:grid;grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:start;gap:1.5rem}.pagina-dos-arquivos .barra-lateral{min-width:0;padding:.75rem;border:1px solid var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest)}.pagina-dos-arquivos .barra-lateral-cabecalho{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.25rem .5rem .5rem;border-bottom:1px solid var(--mat-sys-outline-variant)}.pagina-dos-arquivos .barra-lateral-cabecalho h2{margin:0;color:var(--mat-sys-on-surface);font-size:1rem;font-weight:600;line-height:1.35}.pagina-dos-arquivos .ligacao-da-raiz{display:inline-flex;align-items:center;min-height:44px;color:var(--mat-sys-primary);font:var(--mat-sys-label-large);font-weight:600;text-decoration:none;border-radius:6px}.pagina-dos-arquivos .ligacao-da-raiz:hover{text-decoration:underline;text-underline-offset:3px}.pagina-dos-arquivos .ligacao-da-raiz:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.pagina-dos-arquivos .area-principal{min-width:0}.pagina-dos-arquivos .campo-de-busca-global{width:320px;max-width:100%}.pagina-dos-arquivos .trilha a{min-height:44px;margin-block:-.375rem}.arvore-de-pastas{min-width:0;padding-top:.5rem}.arvore-de-pastas ul{margin:0;padding:0;list-style:none}.arvore-de-pastas .lista-da-arvore{display:flex;flex-direction:column;gap:.125rem}.arvore-de-pastas .linha-da-arvore{display:flex;align-items:center;gap:.125rem;border-radius:10px}.arvore-de-pastas .raiz-da-arvore,.arvore-de-pastas .nome-da-pasta{display:flex;align-items:center;gap:.5rem;min-width:0;width:100%;min-height:44px;padding:.25rem .5rem;border:0;border-radius:10px;background:transparent;color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);line-height:1.35;text-align:left;text-decoration:none;cursor:pointer}.arvore-de-pastas .nome-da-pasta{flex:1 1 auto;width:auto}.arvore-de-pastas .raiz-da-arvore:hover,.arvore-de-pastas .nome-da-pasta:hover{background:var(--mat-sys-surface-container-high)}.arvore-de-pastas .raiz-da-arvore:focus-visible,.arvore-de-pastas .nome-da-pasta:focus-visible,.arvore-de-pastas .nome-da-pasta:focus,.arvore-de-pastas .ligacao:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.arvore-de-pastas .nome-da-pasta.atual{background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container);font-weight:600}.arvore-de-pastas .nome-da-pasta.selecionada,.arvore-de-pastas .raiz-da-arvore.selecionada{background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container);font-weight:600;box-shadow:inset 0 0 0 1.5px var(--mat-sys-primary)}.arvore-de-pastas .nome-da-pasta.bloqueada{color:var(--mat-sys-on-surface-variant);opacity:.55;cursor:not-allowed}.arvore-de-pastas .nome-da-pasta span{min-width:0;overflow-wrap:anywhere}.arvore-de-pastas .pasta-icone,.arvore-de-pastas .raiz-da-arvore>svg{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.arvore-de-pastas .botao-de-expansao{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;border-radius:8px;background:transparent;color:var(--mat-sys-on-surface-variant);cursor:pointer}.arvore-de-pastas .botao-de-expansao:hover{background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface)}.arvore-de-pastas .botao-de-expansao:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.arvore-de-pastas .botao-de-expansao svg{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s ease-out}.arvore-de-pastas .botao-de-expansao.aberto svg{transform:rotate(90deg)}.arvore-de-pastas .botao-de-expansao:disabled{opacity:.4;cursor:default}.arvore-de-pastas .galho-da-arvore{padding-left:.125rem}.arvore-de-pastas .galho-da-arvore>ul{display:flex;flex-direction:column;gap:.125rem}.arvore-de-pastas .estado-da-arvore,.arvore-de-pastas .erro-da-arvore{margin:.5rem 0;padding:0 .5rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);line-height:1.5}.arvore-de-pastas .erro-da-arvore{color:var(--mat-sys-error);font:var(--mat-sys-body-small)}.arvore-de-pastas .erro-da-arvore .ligacao{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:var(--mat-sys-primary);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pagina-dos-arquivos .estado-vazio-da-pasta,.pagina-dos-arquivos-do-cliente .estado-vazio-da-galeria{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin:1.5rem 0;padding:2.5rem 1.25rem;border:1px dashed var(--mat-sys-outline-variant);border-radius:16px;background:var(--mat-sys-surface-container-lowest);text-align:center}.pagina-dos-arquivos .estado-vazio-da-pasta>svg,.pagina-dos-arquivos-do-cliente .estado-vazio-da-galeria>svg{flex:none;width:56px;height:56px;fill:none;stroke:var(--mat-sys-primary);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.pagina-dos-arquivos .estado-vazio-da-pasta h2,.pagina-dos-arquivos-do-cliente .estado-vazio-da-galeria h2{margin:0;font-size:1.375rem;line-height:1.3}.pagina-dos-arquivos .estado-vazio-da-pasta p,.pagina-dos-arquivos-do-cliente .estado-vazio-da-galeria p{max-width:52ch;margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium);line-height:1.65}.pagina-dos-arquivos .acoes-do-vazio{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem}.pagina-dos-arquivos-do-cliente .conteudo{display:block;min-width:0}.pagina-dos-arquivos-do-cliente .cabecalho-da-pagina{margin-bottom:2.25rem}.pagina-dos-arquivos-do-cliente .cabecalho-da-pagina .titulo h1{font-size:1.75rem;line-height:1.2}.pagina-dos-arquivos-do-cliente .campo-de-busca{flex:0 1 auto;width:320px;max-width:100%}.pagina-dos-arquivos-do-cliente .trilha a{min-height:44px;margin-block:-.375rem}@media(max-width:1279px){.pagina-dos-arquivos .layout-dos-arquivos{grid-template-columns:minmax(200px,230px) minmax(0,1fr);gap:1.25rem}}@media(max-width:959px){.pagina-dos-arquivos .layout-dos-arquivos{grid-template-columns:minmax(0,1fr);gap:1rem}.pagina-dos-arquivos .barra-lateral{padding:.625rem .5rem}.pagina-dos-arquivos .ferramentas-do-conteudo{width:100%;margin-inline-start:0}.pagina-dos-arquivos .campo-de-busca-global,.pagina-dos-arquivos-do-cliente .campo-de-busca{flex:1 1 100%;width:100%}.pagina-dos-arquivos .tabela-wrapper,.pagina-dos-arquivos-do-cliente .tabela-wrapper{overflow:visible;border:0;border-radius:0;background:transparent}.pagina-dos-arquivos .tabela-de-arquivos,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos{display:block;width:100%}.pagina-dos-arquivos .tabela-de-arquivos thead,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.pagina-dos-arquivos .tabela-de-arquivos tbody,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos tbody{display:block}.pagina-dos-arquivos .tabela-de-arquivos .linha-de-item,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos .linha-de-item{display:flex;flex-direction:column;margin:0 0 .875rem;padding:.875rem 1rem .5rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest)}.pagina-dos-arquivos .tabela-de-arquivos td,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos td{display:block;width:100%;padding:.3125rem 0;border-bottom:0;text-align:left;overflow-wrap:break-word}.pagina-dos-arquivos .tabela-de-arquivos td[data-rotulo]:before,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos td[data-rotulo]:before{content:attr(data-rotulo);display:block;margin-bottom:.0625rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.pagina-dos-arquivos .tabela-de-arquivos .celula-do-nome,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos .celula-do-nome{padding-top:0}.pagina-dos-arquivos .tabela-de-arquivos .celula-numerica,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos .celula-numerica{white-space:normal}.pagina-dos-arquivos .tabela-de-arquivos .celula-de-acoes,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos .celula-de-acoes{display:flex;justify-content:flex-end;width:auto;padding-top:.5rem;margin-top:.375rem;border-top:1px solid var(--mat-sys-outline-variant)}.pagina-dos-arquivos .tabela-de-arquivos .linha-de-item:hover,.pagina-dos-arquivos .tabela-de-arquivos .linha-de-item:focus-within,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos .linha-de-item:hover,.pagina-dos-arquivos-do-cliente .tabela-de-arquivos .linha-de-item:focus-within{background:var(--mat-sys-surface-container-lowest)}}@media(max-width:599px){.pagina-dos-arquivos .acoes-da-pagina{width:100%;margin-inline-start:0}.pagina-dos-arquivos .acoes-da-pagina button{flex:1 1 auto}.pagina-dos-arquivos .estado-vazio-da-pasta,.pagina-dos-arquivos-do-cliente .estado-vazio-da-galeria{padding:1.75rem 1rem}.pagina-dos-arquivos .estado-vazio-da-pasta>svg,.pagina-dos-arquivos-do-cliente .estado-vazio-da-galeria>svg{width:48px;height:48px}}@media(max-width:1279px){.pagina-do-painel .linha-de-recortes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.pagina-do-painel .linha-de-busca,.pagina-do-painel .linha-de-recortes{grid-template-columns:minmax(0,1fr)}.pagina-do-painel .acoes-do-cabecalho>a{flex:1 1 auto}.pagina-do-painel .acesso-a-atencao{--areas-do-acesso: "icone titulo chevron" "icone descricao chevron" "quebra quebra quebra"}.pagina-do-painel .linha-do-acompanhamento{--tamanho-do-lapis: 2.75rem}.pagina-do-painel .grupo-de-situacao{flex-basis:100%;max-width:none}.pagina-do-painel .chips-de-situacao .mat-button-toggle-button{padding:0 .5rem}}@media(prefers-reduced-motion:reduce){.pagina-da-biblioteca .cartao-do-esqueleto{animation:none}}.pagina-da-biblioteca .mat-mdc-paginator .mat-mdc-icon-button{min-width:44px;min-height:44px;padding:10px}@media(max-width:959px){.pagina-de-importacao .etapa .tabela-rolavel{overflow:visible;border:0;border-radius:0;background:none}.pagina-de-importacao .mat-mdc-cell[data-titulo] .numero-da-linha{color:var(--mat-sys-on-surface);font:inherit}}.pagina-de-importacao .conteudo-do-botao{display:flex;align-items:center;gap:.375rem;line-height:1}.pagina-de-importacao .conteudo-do-botao svg{width:18px;height:18px;flex:none;stroke:currentColor;stroke-width:1.7}.pagina-de-importacao .conteudo-do-botao mat-spinner{flex:none;margin:0}.pagina-de-importacao [mat-flat-button],.pagina-de-importacao [mat-stroked-button],.pagina-de-importacao [mat-button],.pagina-de-importacao .item-recente,.botao-do-importar-cadastros,.botao-importar-no-vazio,.atalho-de-importacao{min-height:44px}.pagina-financeiro .navegacao-do-financeiro{display:flex;flex-wrap:wrap;gap:.25rem;margin:0 0 1.5rem;padding-bottom:.125rem;border-bottom:1px solid var(--mat-sys-outline-variant);overflow-x:auto}.pagina-financeiro .aba-do-financeiro{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 .875rem;border-radius:10px 10px 0 0;border-bottom:3px solid transparent;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-large);text-decoration:none;white-space:nowrap;transition:color .14s ease-out,background-color .14s ease-out,border-color .14s ease-out}.pagina-financeiro .aba-do-financeiro:hover{background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface)}.pagina-financeiro .aba-do-financeiro:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.pagina-financeiro .aba-do-financeiro.aba-ativa{border-bottom-color:var(--mat-sys-primary);color:var(--mat-sys-primary);font-weight:700}.pagina-financeiro .navegacao-do-financeiro .controle-de-valores{display:flex;align-items:center;margin-inline-start:auto;padding-inline-start:.75rem;border-inline-start:1px solid var(--mat-sys-outline-variant)}.pagina-financeiro .navegacao-do-financeiro .alternar-valores{flex:0 0 auto;min-height:44px;white-space:nowrap}.pagina-financeiro .navegacao-do-financeiro .alternar-valores--oculto{--mat-button-filled-container-height: 44px;--mat-button-filled-container-color: var(--mat-sys-primary-container);--mat-button-filled-label-text-color: var(--mat-sys-on-primary-container);--mat-button-filled-label-text-weight: 700;--mat-button-filled-state-layer-color: var(--mat-sys-on-primary-container);border:1px solid var(--mat-sys-primary)}.pagina-financeiro .navegacao-do-financeiro .alternar-valores--visivel{--mat-button-outlined-container-height: 44px;--mat-button-outlined-outline-color: var(--mat-sys-outline-variant);--mat-button-outlined-label-text-color: var(--mat-sys-on-surface-variant);--mat-button-outlined-label-text-weight: 500}.pagina-financeiro .navegacao-do-financeiro .alternar-valores:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.pagina-financeiro .totais-das-despesas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:.5rem 0 .75rem}.pagina-financeiro .totais-das-despesas .total{display:flex;flex-direction:column;gap:.25rem;padding:.75rem .875rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest)}.pagina-financeiro .totais-das-despesas .total .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium);letter-spacing:.04em;text-transform:uppercase}.pagina-financeiro .totais-das-despesas .total .valor{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:600;font-variant-numeric:tabular-nums}.pagina-financeiro .totais-das-despesas .total-em-destaque{border-color:var(--mat-sys-tertiary);background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container)}.pagina-financeiro .totais-das-despesas .total-em-destaque .rotulo,.pagina-financeiro .totais-das-despesas .total-em-destaque .valor{color:var(--mat-sys-on-tertiary-container)}.pagina-financeiro .etiqueta-de-situacao.despesa-paga{background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.pagina-financeiro .etiqueta-de-situacao.despesa-a-pagar,.pagina-financeiro .etiqueta-de-situacao.despesa-parcial{background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.pagina-financeiro .etiqueta-de-situacao.despesa-vencida,.pagina-financeiro .etiqueta-de-situacao.despesa-parcial-vencida{background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container)}.pagina-financeiro .etiqueta-de-situacao.despesa-cancelada{background:var(--mat-sys-surface-container-highest);color:var(--mat-sys-on-surface-variant)}.pagina-financeiro .etiqueta-de-situacao.despesa-cancelada-com-pagamento{background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container)}.ancora-do-relatorio{display:block;scroll-margin-top:5rem}.pagina-financeiro .barra-do-mes{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem}.pagina-financeiro .barra-do-mes .mes-exibido{min-width:12rem;margin:0;color:var(--mat-sys-on-surface);font:var(--mat-sys-title-medium);font-variant-numeric:tabular-nums;text-align:center}.pagina-financeiro .barra-do-mes .faixa-do-mes{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small)}.pagina-financeiro .painel-do-caixa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem}.pagina-financeiro .painel-do-caixa .mensagem-de-erro,.pagina-financeiro .painel-do-caixa .esqueleto-do-caixa,.pagina-financeiro .painel-do-caixa .barra-de-carregamento{grid-column:1/-1}.pagina-financeiro .esqueleto-do-caixa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.pagina-financeiro .esqueleto-do-caixa .esqueleto{height:9rem;border-radius:16px;background:var(--mat-sys-surface-container-highest);animation:esqueleto-pulsar 1.4s ease-in-out infinite}.pagina-financeiro .cartao-do-resultado{border-left-color:var(--mat-sys-primary)}.pagina-financeiro .cartao-da-projecao{border-left-color:var(--mat-sys-secondary)}.pagina-financeiro .cartao-indisponivel{border-left-style:dashed;border-left-color:var(--mat-sys-outline)}.pagina-financeiro .cartao-do-resumo .valor-indisponivel{font-family:var(--mat-sys-title-large-font, inherit);font-size:1.375rem;font-weight:600;line-height:1.35;color:var(--mat-sys-error)}.pagina-financeiro .cartao-do-resumo .explicacao{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--cartao-peso) var(--cartao-texto)/var(--cartao-entrelinha) var(--cartao-familia)}.pagina-financeiro .detalhes-da-projecao{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.375rem}.pagina-financeiro .detalhes-da-projecao li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;color:var(--mat-sys-on-surface-variant);font-size:var(--cartao-texto);line-height:var(--cartao-entrelinha)}.pagina-financeiro .detalhes-da-projecao li strong{color:var(--mat-sys-on-surface);font-weight:600;font-variant-numeric:tabular-nums}.pagina-financeiro .cartao-da-cobertura{border-left-color:var(--mat-sys-tertiary)}.pagina-financeiro .cartao-da-cobertura h2{margin:0}.pagina-financeiro .cobertura-completa{margin:0;color:var(--mat-sys-primary);font:var(--cartao-peso) var(--cartao-texto)/var(--cartao-entrelinha) var(--cartao-familia)}.pagina-financeiro .cobertura-incompleta{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--cartao-peso) var(--cartao-texto)/var(--cartao-entrelinha) var(--cartao-familia)}.pagina-financeiro .lista-de-pendencias-de-cobertura{margin:0;padding-left:1.125rem;color:var(--mat-sys-on-surface-variant);font:var(--cartao-peso) var(--cartao-texto)/var(--cartao-entrelinha) var(--cartao-familia)}.pagina-financeiro .lista-de-pendencias-de-cobertura li+li{margin-top:.375rem}.pagina-financeiro .corte{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--cartao-peso) var(--cartao-texto-menor)/1.5 var(--cartao-familia)}.pagina-financeiro .composicao-resumida,.pagina-financeiro .composicao-por-origem,.pagina-financeiro .composicao-por-categoria,.pagina-financeiro .movimento-por-dia,.pagina-financeiro .exportacao-gerencial,.pagina-financeiro .relatorio-legado{margin-bottom:1.5rem}.pagina-financeiro .lista-da-composicao{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:.625rem;margin:0;padding:0;list-style:none}.pagina-financeiro .componente-de-caixa{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem .75rem;align-items:center;padding:.75rem .875rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest)}.pagina-financeiro .rotulo-do-componente{min-width:0;color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium)}.pagina-financeiro .valor-do-componente{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.125rem;font-weight:600;font-variant-numeric:tabular-nums}.pagina-financeiro .marcas-do-componente{display:flex;flex-wrap:wrap;gap:.375rem;grid-column:1/-1}.pagina-financeiro .marca{display:inline-block;padding:var(--etiqueta-de-estado-espaco);border-radius:999px;background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface-variant);font:var(--etiqueta-de-estado-fonte);font-weight:var(--etiqueta-de-estado-peso)}.pagina-financeiro .marca-alerta{background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container)}.pagina-financeiro .marca-neutra{background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.pagina-financeiro .componente-de-caixa [mat-stroked-button],.pagina-financeiro .componente-de-caixa .sem-drill-down{grid-column:1/-1}.pagina-financeiro .sem-drill-down{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.5}.pagina-financeiro .pendencias-do-mes{margin-bottom:1.5rem}.pagina-financeiro .cartoes-de-pendencia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.pagina-financeiro .pendencia a.mat-mdc-button-base{margin-inline-start:calc(-1 * var(--mat-button-text-horizontal-padding, 12px))}.pagina-financeiro .pendencia{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding:1rem 1.125rem;border:1px solid var(--mat-sys-outline-variant);border-left-width:4px;border-radius:12px;background:var(--mat-sys-surface-container-lowest)}.pagina-financeiro .pendencia .rotulo{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-large);letter-spacing:.04em;text-transform:uppercase}.pagina-financeiro .pendencia .valor{color:var(--mat-sys-on-surface);font-family:Fraunces,Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:600;font-variant-numeric:tabular-nums}.pagina-financeiro .pendencia-a-receber{border-left-color:var(--mat-sys-secondary)}.pagina-financeiro .pendencia-a-pagar{border-left-color:var(--mat-sys-tertiary)}.pagina-financeiro .drill-down{margin-bottom:1.5rem}.pagina-financeiro .titulo-do-drill-down{margin:0 0 1rem;color:var(--mat-sys-on-surface);font-size:1.25rem;line-height:1.3}.pagina-financeiro .orientacao-do-drill-down{margin:0;padding:.875rem 1rem;border:1px dashed var(--mat-sys-outline-variant);border-radius:12px;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55}.pagina-financeiro .cabecalho-do-drill-down{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem 1rem}.pagina-financeiro .cabecalho-do-drill-down h3{margin:0;color:var(--mat-sys-on-surface);font:var(--mat-sys-title-small)}.pagina-financeiro .cabecalho-do-drill-down .contagem{margin:.125rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);font-variant-numeric:tabular-nums}.pagina-financeiro .totais-por-origem{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0 1rem;padding:0;list-style:none}.pagina-financeiro .totais-por-origem li{display:inline-flex;align-items:baseline;gap:.375rem;padding:.25rem .625rem;border-radius:999px;background:var(--mat-sys-surface-container);font:var(--mat-sys-label-small)}.pagina-financeiro .totais-por-origem .rotulo{color:var(--mat-sys-on-surface-variant)}.pagina-financeiro .totais-por-origem .valor{color:var(--mat-sys-on-surface);font-weight:600;font-variant-numeric:tabular-nums}.pagina-financeiro .tabela-de-movimentos,.pagina-financeiro .tabela-de-categorias,.pagina-financeiro .tabela-de-dias{width:100%}.pagina-financeiro .aviso-de-exportacao{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.875rem;padding:.875rem 1rem;border:1px solid var(--mat-sys-outline-variant);border-left:3px solid var(--mat-sys-tertiary);border-radius:12px;background:var(--mat-sys-surface-container-lowest)}.pagina-financeiro .aviso-de-exportacao p{margin:0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.55}.pagina-financeiro .aviso-de-exportacao strong{color:var(--mat-sys-on-surface)}.pagina-financeiro .pagina-de-relatorios .mensagem-de-sucesso,.pagina-financeiro .pagina-de-relatorios .mensagem-de-erro{margin-top:.75rem}.pagina-financeiro .cartao-do-legado h2{margin:0 0 .5rem;color:var(--mat-sys-on-surface);font:var(--mat-sys-title-small)}.pagina-financeiro .cartao-do-legado p{max-width:80ch;margin:0 0 .875rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.6}.pagina-financeiro .cartao-da-serie h2{margin:0 0 .5rem;color:var(--mat-sys-on-surface);font:var(--mat-sys-title-small)}.pagina-financeiro .cartao-da-serie p{margin:0 0 .75rem;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.6}.pagina-financeiro .acoes-da-serie{display:flex;flex-wrap:wrap;gap:.75rem}.pagina-financeiro .resumo-do-comando{margin:0 0 .875rem;padding:.75rem .875rem;border-radius:10px;background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-small);line-height:1.55}.pagina-financeiro .preservadas-do-comando{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none}.pagina-financeiro .preservadas-do-comando li{padding:.25rem .625rem;border-radius:999px;background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-small)}.pagina-financeiro .campos-do-comando{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.pagina-financeiro .campos-do-comando mat-form-field{width:100%}.pagina-financeiro .campos-do-comando .campo-largo{grid-column:1/-1}@media(max-width:959px){.pagina-financeiro .navegacao-do-financeiro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;overflow:visible;border-bottom:0}.pagina-financeiro .aba-do-financeiro{border:1px solid var(--mat-sys-outline-variant);border-radius:10px;white-space:normal}.pagina-financeiro .navegacao-do-financeiro .aba-do-financeiro:nth-child(odd):not(:has(~.aba-do-financeiro)){grid-column:1/-1}.pagina-financeiro .aba-do-financeiro.aba-ativa{border-color:var(--mat-sys-primary);background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.pagina-financeiro .navegacao-do-financeiro .controle-de-valores{grid-column:1/-1;margin-inline-start:0;padding-inline-start:0;border-inline-start:0}.pagina-financeiro .navegacao-do-financeiro .alternar-valores{width:100%}.pagina-financeiro .totais-das-despesas,.pagina-financeiro.pagina-de-detalhe-da-despesa .composicao-da-despesa{grid-template-columns:repeat(2,minmax(0,1fr))}.pagina-financeiro.pagina-de-detalhe-da-despesa .grade-de-acoes{grid-template-columns:1fr}.pagina-financeiro .painel-do-caixa{grid-template-columns:repeat(2,minmax(0,1fr))}.pagina-financeiro .cartao-da-cobertura{grid-column:1/-1}.pagina-financeiro .lista-da-composicao,.pagina-financeiro .cartoes-de-pendencia,.pagina-financeiro .campos-do-comando{grid-template-columns:1fr}}@media(min-width:600px){.pagina-financeiro.pagina-de-avisos .quando{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:". segundo-ativo" "primeiro segundo" "ajuda-primeiro ajuda-segundo";gap:.5rem 1.75rem}}@media(max-width:599px){.pagina-financeiro.pagina-de-despesas .barra-do-mes .mes-exibido{flex:1 1 100%;min-width:0;order:-1;text-align:left}.pagina-financeiro.pagina-de-despesas .campos-dos-filtros .campo-de-categoria,.pagina-financeiro.pagina-de-despesas .campos-dos-filtros .botao-limpar-filtros{width:100%}.pagina-financeiro.pagina-de-detalhe-da-despesa .composicao-da-despesa,.pagina-financeiro .painel-do-caixa,.pagina-financeiro .esqueleto-do-caixa{grid-template-columns:1fr}.pagina-financeiro .barra-do-mes .mes-exibido{flex:1 1 100%;min-width:0;order:-1;text-align:left}.pagina-financeiro .barra-do-mes .faixa-do-mes{flex:1 1 100%}}@keyframes entrada-da-secao{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:no-preference){:is(.conteudo,.administracao-conteudo)>router-outlet+*{animation:entrada-da-secao .22s ease-out}}
