@layer sh.overrides{.portal-shell{--sh-shell-main-padding:clamp(var(--sh-space-5), 5vw, var(--sh-space-10))}.portal-shell .sh-app-shell__sidebar[data-sh-surface=inverse]{background-color:var(--sh-surface-inverse)}.portal-shell .sh-app-shell__brand-mark>svg{inline-size:var(--sh-icon-size-lg);block-size:auto}.portal-shell .sh-app-shell__body{scrollbar-width:thin;scrollbar-color:transparent transparent;scrollbar-gutter:stable}.portal-shell .sh-app-shell__body:hover,.portal-shell .sh-app-shell__body:focus-within{scrollbar-color:var(--sh-border-subtle) transparent}.portal-shell .sh-app-shell__body::-webkit-scrollbar{inline-size:.375rem}.portal-shell .sh-app-shell__body::-webkit-scrollbar-track{background:0 0}.portal-shell .sh-app-shell__body::-webkit-scrollbar-thumb{border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-pill);background:0 0}.portal-shell .sh-app-shell__body:hover::-webkit-scrollbar-thumb{background:var(--sh-border-subtle)}.portal-shell .sh-app-shell__body:focus-within::-webkit-scrollbar-thumb{background:var(--sh-border-subtle)}.portal-shell__user{color:var(--sh-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.portal-shell .sh-app-shell__site-picker{color:var(--sh-text-strong);font-weight:var(--sh-weight-strong)}.portal-shell__site-short{display:none}.sh-icon[stroke]{fill:none}@media (width<=47.9375rem){.portal-shell__site-full{display:none}.portal-shell__site-short{display:inline}.portal-shell__theme{--sh-btn-padding-inline:0;--sh-btn-corner:var(--sh-corner-circle);inline-size:var(--sh-touch-target);aspect-ratio:1}.portal-shell__theme .sh-btn__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.portal-page{inline-size:min(100%,72rem);margin-inline:auto}.portal-section-heading{justify-content:space-between;align-items:flex-start;gap:var(--sh-space-5);display:flex}.portal-page__heading{justify-content:space-between;align-items:center;gap:var(--sh-space-4);flex-wrap:wrap;display:flex}.portal-page>.portal-page__heading{margin-block-end:var(--sh-space-8)}.sh-back-link{place-self:flex-start start}.portal-page__title{gap:var(--sh-space-1);flex-direction:column;flex:12rem;min-inline-size:0;display:flex}.portal-page__description{max-inline-size:48rem}.portal-page__title>.portal-page__actions{margin-block-start:var(--sh-space-3)}.portal-page__actions,.portal-form-actions,.portal-inline-actions{align-items:center;gap:var(--sh-space-3);flex-wrap:wrap;display:flex}.portal-form-actions>.sh-btn--primary{min-inline-size:min(100%,12rem)}.portal-section-heading{align-items:center;margin-block-end:var(--sh-space-5)}.portal-section-heading h2{margin:0}.portal-home__agenda,.portal-home__modules,.portal-list-panel,.portal-form-panel,.portal-help-item{padding:var(--sh-space-6);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default)}.portal-home__agenda,.portal-home__modules{margin-block-end:var(--sh-space-6)}.portal-form-panel{gap:var(--sh-space-5);max-inline-size:50rem;display:grid}.portal-list-panel+.portal-list-panel{margin-block-start:var(--sh-space-6)}.portal-module-list,.portal-record-list,.portal-audit-list{gap:var(--sh-space-2);margin:0;padding:0;list-style:none;display:grid}.portal-record-list>li,.portal-audit-list>li{justify-content:space-between;align-items:center;gap:var(--sh-space-4);padding:var(--sh-space-4) 0;border-block-end:var(--sh-border-width-hair) solid var(--sh-border-subtle);display:flex}.portal-record-list>li:first-child,.portal-audit-list>li:first-child{padding-block-start:0}.portal-record-list>li:last-child,.portal-audit-list>li:last-child{border-block-end:0;padding-block-end:0}.portal-record-list p,.portal-record-list strong,.portal-audit-list p,.portal-audit-list strong{margin:0}.portal-record-list__button{inline-size:100%;min-block-size:var(--sh-touch-target);justify-content:space-between;align-items:center;gap:var(--sh-space-4);color:var(--sh-text-strong);text-align:start;background:0 0;border:0;display:flex}.portal-record-list__button:hover{color:var(--sh-text-link)}.portal-audit-list time{min-inline-size:12rem;color:var(--sh-text-muted);font-family:var(--sh-font-mono);font-size:var(--sh-font-size-sm)}.portal-module-link{min-block-size:var(--sh-touch-target);align-items:center;gap:var(--sh-space-3);padding:var(--sh-space-3) var(--sh-space-4);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-control);corner-shape:var(--sh-corner-control);color:var(--sh-text-strong);text-decoration:none;display:flex}.portal-module-link:hover,.portal-module-link:focus-visible{border-color:var(--sh-border-brand);background:var(--sh-surface-sunken)}.portal-state .sh-empty__illustration,.portal-state .sh-error-state__illustration{inline-size:var(--sh-feedback-illustration-size,3.5rem);block-size:auto}.portal-state[data-state=forbidden] .sh-empty__illustration,.portal-state[data-state=pending] .sh-empty__illustration{color:var(--sh-text-warning)}.portal-state[data-state=source_unavailable] .sh-empty__illustration{color:var(--sh-text-info)}.portal-home__agenda>.portal-state,.portal-list-panel>.portal-state{margin-block-start:var(--sh-space-5)}.portal-auth__logo{block-size:3.5rem;inline-size:3.5rem}.portal-auth--larga{--sh-auth-width:31rem}.portal-profile-summary{align-items:center;gap:var(--sh-space-4);border-block-end:var(--sh-border-width-hair) solid var(--sh-border-subtle);padding-block-end:var(--sh-space-5);display:flex}.portal-profile-summary h2,.portal-profile-summary p{margin:0}.portal-admin-grid{gap:var(--sh-space-6);grid-template-columns:minmax(14rem,22rem) minmax(0,1fr);align-items:start;display:grid}.portal-access-toolbar{gap:var(--sh-space-4);border-block-end:var(--sh-border-width-hair) solid var(--sh-border-subtle);grid-template-columns:minmax(14rem,1.2fr) minmax(0,1fr) auto;align-items:end;margin-block-end:var(--sh-space-5);padding-block-end:var(--sh-space-5);display:grid}.portal-switch-row{justify-content:space-between;align-items:center;gap:var(--sh-space-4);padding-block:var(--sh-space-3);border-block-end:var(--sh-border-width-hair) solid var(--sh-border-subtle);display:flex}.portal-switch-row span{gap:var(--sh-space-1);display:grid}.portal-switch-row small{color:var(--sh-text-muted)}.portal-switch-row input[role=switch]{block-size:1.5rem;inline-size:2.75rem;accent-color:var(--sh-action-primary-bg)}.portal-check-grid{gap:var(--sh-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin-block-start:var(--sh-space-2);display:grid}.portal-check{align-items:center;gap:var(--sh-space-2);min-block-size:2.75rem;padding:var(--sh-space-2) var(--sh-space-3);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);display:flex}.portal-check:has(input:checked){background:var(--sh-surface-selected);border-color:var(--sh-action-primary-border)}.portal-check input{block-size:1.1rem;inline-size:1.1rem;accent-color:var(--sh-action-primary-bg)}.portal-relationship{gap:var(--sh-space-2);margin-block-start:var(--sh-space-4);display:grid}.portal-option-group{gap:var(--sh-space-3);border:0;min-inline-size:0;padding:0;display:grid}.portal-option-group+.portal-option-group{margin-block-start:var(--sh-space-4)}.portal-option-grid{gap:var(--sh-space-2);max-block-size:18rem;padding:var(--sh-space-1);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid;overflow:auto}.portal-option-grid .sh-option-card{--sh-option-card-padding:var(--sh-space-3);--sh-option-card-body-min:0}.sh-option-card[aria-pressed]{text-align:start}.sh-option-card[aria-pressed]>.sh-option-card__indicator{border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle)}.sh-option-card[aria-pressed]>.sh-option-card__indicator:after{border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle);background-color:currentColor;border:0;block-size:.5rem;inline-size:.5rem;margin-block-start:0;rotate:0deg}.sh-option-card[aria-pressed=true]{--sh-option-card-border:var(--sh-action-primary-border);--sh-option-card-bg:var(--sh-surface-selected);outline:var(--sh-border-width-hair) solid var(--sh-action-primary-border);outline-offset:calc(var(--sh-border-width-hair) * -2)}.sh-option-card[aria-pressed=true]>.sh-option-card__indicator{--sh-choice-bg:var(--sh-action-primary-bg);--sh-choice-border:var(--sh-action-primary-border);--sh-choice-ink:var(--sh-action-primary-fg)}.sh-option-card[aria-pressed=true]>.sh-option-card__indicator:after{scale:1}.sh-option-card[aria-pressed]:focus-visible{box-shadow:var(--sh-focus-ring);z-index:var(--sh-layer-raised)}.sh-segmented__option[aria-pressed=true]{--sh-segmented-bg:var(--sh-surface-default);--sh-segmented-border:var(--sh-action-primary-border);--sh-segmented-fg:var(--sh-text-strong);outline:var(--sh-border-width-hair) solid var(--sh-action-primary-border);outline-offset:calc(var(--sh-border-width-hair) * -2)}.sh-segmented__option[aria-pressed]:focus-visible{box-shadow:var(--sh-focus-ring);z-index:var(--sh-layer-raised)}@media (hover:hover){.sh-segmented__option[aria-pressed=false]:hover{--sh-segmented-bg:var(--sh-surface-hover);--sh-segmented-fg:var(--sh-text-strong)}}.portal-qr{inline-size:min(100%,16rem);padding:var(--sh-space-4);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);background:var(--sh-surface-default)}[data-theme=dark] .portal-qr{background:var(--sh-surface-inverse)}.portal-qr img{block-size:auto;inline-size:100%;display:block}.portal-help-grid{gap:var(--sh-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.portal-help-item h2,.portal-help-item p{margin:0}.portal-help-item p{color:var(--sh-text-muted);margin-block-start:var(--sh-space-3)}.portal-help-item--contact .sh-btn,.portal-help-item--contact .sh-caption{margin-block-start:var(--sh-space-4)}@media (width<=63.9375rem){.portal-admin-grid,.portal-help-grid,.portal-access-toolbar{grid-template-columns:1fr}}@media (width<=38rem){.portal-section-heading,.portal-record-list>li,.portal-audit-list>li{flex-direction:column;align-items:stretch}.portal-form-actions{align-items:stretch}.portal-form-actions>*{flex:100%}.portal-home__agenda,.portal-home__modules,.portal-list-panel,.portal-form-panel,.portal-help-item{padding:var(--sh-space-4)}.portal-audit-list time{min-inline-size:auto}}@media (width>=64rem){.portal-shell.sh-app-shell--inset{gap:var(--sh-space-3);padding:var(--sh-space-3);background:var(--sh-surface-page)}.portal-shell .sh-app-shell__sidebar{border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);box-shadow:var(--sh-shadow-raised);overflow:hidden}.portal-shell .sh-app-shell__topbar{border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:color-mix(in srgb, var(--sh-surface-default) 92%, transparent)}}.portal-shell__profile{min-block-size:var(--sh-touch-target);align-items:center;gap:var(--sh-space-3);color:var(--sh-text-default);text-decoration:none;display:flex}.portal-shell__profile-copy{min-inline-size:0;display:grid}.portal-shell__profile-copy strong,.portal-shell__profile-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portal-shell__profile-copy small{color:var(--sh-text-muted)}.portal-account{position:relative}.portal-account__trigger{min-inline-size:var(--sh-touch-target);min-block-size:var(--sh-touch-target);border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle);color:var(--sh-text-strong);background:0 0;border:0;place-items:center;padding:0;display:grid}.portal-account__trigger:focus-visible{outline:var(--sh-focus-ring);outline-offset:2px}.portal-account__menu{z-index:var(--sh-layer-popover);gap:var(--sh-space-1);min-inline-size:12rem;padding:var(--sh-space-2);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);box-shadow:var(--sh-shadow-raised);display:grid;position:absolute;inset-block-start:calc(100% + var(--sh-space-2));inset-inline-end:0}.portal-account__name{padding:var(--sh-space-2) var(--sh-space-3);color:var(--sh-text-muted);font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-strong);margin:0}.portal-account__item{min-block-size:var(--sh-touch-target);padding:var(--sh-space-2) var(--sh-space-3);border-radius:var(--sh-radius-control);corner-shape:var(--sh-corner-control);color:var(--sh-text-strong);text-align:start;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.portal-account__item:hover,.portal-account__item:focus-visible{background:var(--sh-surface-hover);color:var(--sh-text-link)}.portal-account__theme{padding:var(--sh-space-1) 0;border-block-start:var(--sh-border-width-hair) solid var(--sh-border-subtle)}.portal-account__tema{gap:var(--sh-space-2);inline-size:100%;font:inherit;cursor:pointer}.portal-account__logout{border-block-start:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:0;inline-size:100%}.portal-account__versao{padding:var(--sh-space-1) var(--sh-space-3);color:var(--sh-text-muted);font-size:var(--sh-font-size-xs);margin:0}.sh-app-shell__main{overscroll-behavior-y:contain}.portal-puxar{z-index:var(--sh-layer-toast);border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle);background:var(--sh-surface-default);block-size:2.75rem;inline-size:2.75rem;box-shadow:var(--sh-shadow-md);pointer-events:none;place-items:center;margin-block-start:-2.75rem;display:grid;position:fixed;inset-block-start:calc(3.5rem + env(safe-area-inset-top));inset-inline-start:50%}.portal-puxar__parado{animation:none}.sh-avatar img{object-fit:cover;border-radius:inherit;corner-shape:inherit;block-size:100%;inline-size:100%;display:block}.portal-home__hero{justify-content:space-between;align-items:center;gap:var(--sh-space-6);padding:clamp(var(--sh-space-5), 5vw, var(--sh-space-8));border:var(--sh-border-width-hair) solid color-mix(in srgb, var(--sh-border-brand) 20%, transparent);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-brand-subtle,var(--sh-surface-subtle));margin-block-end:var(--sh-space-6);display:flex}.portal-home__atalhos{gap:var(--sh-space-4);margin-block-end:var(--sh-space-6);display:grid}.portal-home__atalhos>.portal-home__hero{flex-wrap:wrap;margin-block-end:0}@media (width>=60rem){.portal-home__atalhos:has(>*+*){grid-template-columns:repeat(2,minmax(0,1fr))}}.portal-home__hero--neutro{border-color:var(--sh-border-subtle);background:var(--sh-surface-default)}.portal-home__hero h2,.portal-home__hero p,.portal-home__future-card h2,.portal-home__future-card p{margin:0}.portal-home__hero .sh-body{max-inline-size:44rem;color:var(--sh-text-muted);margin-block-start:var(--sh-space-2)}.portal-next-appointment{justify-content:space-between;align-items:center;gap:var(--sh-space-5);min-block-size:5rem;display:flex}.portal-next-appointment time{gap:var(--sh-space-1);display:grid}.portal-home__future-grid{gap:var(--sh-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:var(--sh-space-6);display:grid}.portal-home__future-card{gap:var(--sh-space-4);padding:var(--sh-space-5);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);color:var(--sh-text-default);text-decoration:none;display:grid}.portal-home__future-card:hover,.portal-home__future-card:focus-visible{border-color:var(--sh-border-brand);box-shadow:var(--sh-shadow-raised)}.portal-notifications,.portal-notifications__trigger{position:relative}.portal-notifications__panel{z-index:var(--sh-layer-popover);inline-size:min(24rem, calc(100vw - 2 * var(--sh-space-4)));max-block-size:calc(100dvh - var(--sh-space-20));overscroll-behavior:contain;gap:var(--sh-space-5);padding:var(--sh-space-5);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);box-shadow:var(--sh-shadow-lg);display:grid;position:absolute;inset-block-start:calc(100% + var(--sh-space-2));inset-inline-end:0;overflow-y:auto}.portal-notifications__panel[hidden]{display:none}.portal-notifications__panel h2,.portal-notifications__panel p{margin:0}.portal-notifications__head{justify-content:space-between;align-items:center;gap:var(--sh-space-3);margin-block:calc(var(--sh-space-2) * -1);margin-inline-end:calc(var(--sh-space-2) * -1);display:flex}.portal-notifications__head h2:focus:not(:focus-visible){outline:none}.portal-notificacoes{gap:var(--sh-space-6);display:grid}.portal-notificacoes__parte{gap:var(--sh-space-3);display:grid}.portal-notificacoes :is(h3,p,ol){margin:0}.portal-notificacoes__nota{color:var(--sh-text-muted)}.portal-notificacoes__estado{align-items:center;gap:var(--sh-space-2);color:var(--sh-text-success);font-weight:var(--sh-weight-strong);display:flex}.portal-notificacoes__acoes{gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.portal-notificacoes__lista,.portal-notificacoes .sh-alert__text,.portal-notificacoes__antecedencia{gap:var(--sh-space-2);display:grid}.portal-notificacoes__antecedencia,.portal-profile-treatment{border:0;min-inline-size:0;margin:0;padding:0}.portal-install{z-index:var(--sh-layer-toast);inset-inline:var(--sh-space-4);gap:var(--sh-space-3);max-inline-size:32rem;padding:var(--sh-space-4);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);box-shadow:var(--sh-shadow-md);grid-template-columns:auto minmax(0,1fr);margin-inline:auto;display:grid;position:fixed;inset-block-end:calc(5rem + max(var(--sh-space-4), env(safe-area-inset-bottom)))}.portal-install>img{border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface)}.portal-install__copy p,.portal-install__copy strong{margin:0}.portal-install__copy p{color:var(--sh-text-muted);margin-block-start:var(--sh-space-1)}.portal-install__actions{gap:var(--sh-space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.portal-install__passos{gap:var(--sh-space-1);margin:var(--sh-space-1) 0 0;line-height:var(--sh-leading-normal);padding-inline-start:var(--sh-space-5);display:grid}.portal-install__passos .sh-icon{vertical-align:-.15em}.portal-profile-consent{align-items:flex-start;gap:var(--sh-space-3);line-height:var(--sh-leading-normal);display:flex}.portal-profile-consent input{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--sh-action-primary-bg);margin-block-start:.125rem}.portal-shell .sh-app-shell__main:focus-visible{box-shadow:none}.portal-shell .sh-app-shell__main[data-sh-theme]{background-color:var(--sh-surface-page);background-image:var(--sh-surface-page-texture);color:var(--sh-text-default);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface)}@media (width<=63.9375rem){.portal-shell__mobile-nav{display:block}.portal-shell .sh-app-shell__main{padding-block-end:calc(var(--sh-shell-main-padding,var(--sh-space-6)) + 6rem + env(safe-area-inset-bottom))}.portal-shell__mobile-nav .sh-nav--floating{inset-inline:var(--sh-space-3);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);inline-size:auto;box-shadow:var(--sh-shadow-lg);inset-block-end:max(var(--sh-space-3), env(safe-area-inset-bottom))}.portal-home__hero,.portal-next-appointment{flex-direction:column;align-items:stretch}.portal-home__hero .sh-btn{justify-content:center;inline-size:100%}}@media (width<=38rem){.portal-home__future-grid{grid-template-columns:1fr}.portal-notifications__panel{inset-block-start:var(--sh-space-4);inset-inline:var(--sh-space-4);inline-size:auto;max-block-size:calc(100dvh - var(--sh-space-4) - 5.5rem - env(safe-area-inset-bottom));position:fixed}}.portal-notifications__panel,.portal-account__menu{transform-origin:100% 0;transition:opacity var(--sh-motion-enter) var(--sh-motion-ease-enter), scale var(--sh-motion-enter) var(--sh-motion-ease-enter)}@starting-style{.portal-notifications__panel:not([hidden]),.portal-account__menu{opacity:0;scale:var(--sh-motion-scale-enter)}}:root[dir=rtl] .portal-notifications__panel,:root[dir=rtl] .portal-account__menu{transform-origin:0 0}@keyframes portal-subir{0%{opacity:0;translate:0 var(--sh-motion-rise)}}.portal-install{animation:portal-subir var(--sh-motion-enter) var(--sh-motion-ease-enter) both}.portal-account__item{transition:background-color var(--sh-motion-feedback) var(--sh-motion-ease-feedback), color var(--sh-motion-feedback) var(--sh-motion-ease-feedback), scale var(--sh-motion-press) var(--sh-motion-ease-enter)}.portal-account__item:active{scale:var(--sh-motion-scale-press)}@media (prefers-reduced-motion:reduce){.portal-account__item:active{scale:none}}.portal-shell__grupo+.portal-shell__grupo{margin-block-start:var(--sh-space-4)}.portal-shell__grupo-titulo{margin:0 0 var(--sh-space-1);padding-inline:var(--sh-space-3);color:var(--sh-text-muted);font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-strong)}.sh-btn--icon{--sh-btn-corner:var(--sh-corner-circle)}.sh-input-group>.sh-btn{--sh-btn-corner:var(--sh-corner-field)}.sh-app-shell__brand-mark,.sh-modal__close,.sh-sheet__close,.sh-toast__dismiss,.sh-editor .ql-toolbar button:not(.avisos-ferramenta--texto){corner-shape:var(--sh-corner-circle)}.sh-nav--bottom{--sh-nav-link-radius-current:var(--sh-radius-lg);--sh-nav-link-corner-current:var(--sh-corner-surface)}.sh-calendar{--sh-calendar-radius:var(--sh-radius-lg);--sh-calendar-corner:var(--sh-corner-surface)}.sh-alert--inline,.sh-accordion--boxed .sh-accordion__item,.sh-panel--compact,.sh-option-card--compact,.sh-copy,.sh-toast,.sh-skeleton--row{border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface)}@media (width<=40rem){.sh-segmented:has(>:nth-child(3)){border-radius:calc(var(--sh-radius-lg) + var(--sh-space-1));corner-shape:var(--sh-corner-surface)}}.cm-pilha{gap:var(--sh-space-5);min-inline-size:0;display:grid}.cm-abas{margin-block-end:var(--sh-space-5)}.cm-celula__topo{gap:var(--sh-space-1);display:grid}.cm-celula__topo>*,.cm-subtitulo{margin:0}.cm-lista{margin:0;padding:0;list-style:none;container:cm-lista/inline-size}.cm-item{align-items:flex-start}.cm-retrato{background:0 0;place-items:center;display:grid}.cm-endereco{display:grid}.cm-voce{font-weight:var(--sh-weight-regular)}@container cm-lista (width<=34rem){.cm-item{flex-wrap:wrap}.cm-item>.sh-list__main{flex-basis:calc(100% - 2.75rem - var(--sh-space-4))}.cm-item>.cm-contato{margin-inline-start:calc(2.75rem + var(--sh-space-4))}}.cm-busca{flex:16rem;min-inline-size:0;max-inline-size:28rem}.cm-mais{justify-self:start}.cm-aniversarios{margin-block-end:var(--sh-space-6)}.cm-aniversarios__topo{gap:var(--sh-space-2) var(--sh-space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.cm-aniversarios__lista{margin:0 0 var(--sh-space-2);padding:0;list-style:none}.pv-pilha{gap:var(--sh-space-5);min-inline-size:0;display:grid}.pv-pilha-sm{gap:var(--sh-space-4);min-inline-size:0;display:grid}.pv-sem-margem{margin:0}.pv-alinhar-inicio{justify-self:start}.pv-bloco{display:block}.pv-quebra{overflow-wrap:anywhere}.pv-sem-quebra{white-space:nowrap}.pv-abas{margin-block-end:var(--sh-space-5)}.pv-cabeca{gap:var(--sh-space-1);justify-content:start;display:grid}.pv-cabeca>*{margin:0}.pv-duas{gap:var(--sh-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;display:grid}.pv-partes{gap:var(--sh-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.pv-parte__numero{font-family:var(--sh-font-display);font-weight:var(--sh-font-display-weight);font-size:var(--sh-font-size-display-sm);line-height:var(--sh-leading-none);color:var(--sh-text-brand);margin:0}.pv-linha-de-valor{gap:var(--sh-space-3);align-items:end;display:flex}.pv-linha-de-valor>.sh-field{flex:1;min-inline-size:0}.pv-resultado{margin:0}.pv-lista{margin:0;padding:0;list-style:none;container:pv-lista/inline-size}.pv-envios{margin:var(--sh-space-2) 0 0;gap:var(--sh-space-2);padding:0;list-style:none;display:grid}.pv-envio{align-items:center;gap:var(--sh-space-2) var(--sh-space-3);flex-wrap:wrap;display:flex}.pv-envio__acoes{gap:var(--sh-space-1);flex-wrap:wrap;display:flex}.pv-irmao{align-items:flex-start}.pv-habilidades{white-space:pre-line}.pv-areas{--sh-cluster-gap:var(--sh-space-2)}@container pv-lista (width<=34rem){.pv-irmao{flex-wrap:wrap}.pv-irmao>.sh-list__main{flex-basis:calc(100% - 2.75rem - var(--sh-space-4))}.pv-contato{margin-inline-start:calc(2.75rem + var(--sh-space-4))}}.pv-visoes{flex-wrap:nowrap;justify-self:start;max-inline-size:100%;overflow-x:auto}.pv-visoes .sh-segmented__option{flex:none}.pv-seletor-de-mes{align-items:center;gap:var(--sh-space-2);display:flex}.pv-cabeca-com-acoes{justify-content:space-between;gap:var(--sh-space-3);flex-wrap:wrap;display:flex}.pv-cabeca-com-acoes>div:first-child{gap:var(--sh-space-1);display:grid}.pv-acoes{gap:var(--sh-space-2);flex-wrap:wrap;align-items:start;display:flex}.pv-celula-acoes{white-space:nowrap}.pv-resumos{gap:var(--sh-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:start;display:grid}.pv-filtros{gap:var(--sh-space-3);flex-wrap:wrap;align-items:center;display:flex}.pv-filtros>.sh-search{flex:14rem;min-inline-size:0}.pv-escolhida{justify-content:space-between;align-items:center;gap:var(--sh-space-3);display:flex}.pv-sugestoes{margin:var(--sh-space-2) 0 0;justify-items:start;padding:0;list-style:none;display:grid}.pv-estreito{max-inline-size:36rem}.pv-dia{max-inline-size:7rem}.pv-lembrete{justify-content:space-between;align-items:center;gap:var(--sh-space-3);flex-wrap:wrap;display:flex}.pv-lembrete>div{gap:var(--sh-space-1);display:grid}.pv-voce{gap:var(--sh-space-2);display:grid}.pv-faixa{gap:var(--sh-space-1);grid-template-columns:repeat(12,1fr);margin:0;padding:0;list-style:none;display:grid}.pv-faixa__mes{block-size:var(--sh-space-3);border-radius:var(--sh-radius-indicator);corner-shape:var(--sh-corner-control);background:var(--sh-surface-sunken)}.pv-faixa__mes[data-enviou]{background:var(--sh-surface-brand)}.pv-faixa__mes[data-escolhido]{outline:2px solid var(--sh-border-strong);outline-offset:1px}.pv-numeros{gap:var(--sh-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));margin:0;padding:0;list-style:none;display:grid}.pv-numero{gap:var(--sh-space-1);align-content:start;display:grid}.pv-numero__valor{font-family:var(--sh-font-display);font-size:var(--sh-font-size-display-sm);line-height:var(--sh-leading-none);margin:0}.pv-grafico{gap:var(--sh-space-3);margin:0;display:grid}.pv-grafico__cabeca{justify-content:space-between;align-items:center;gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.pv-colunas{gap:var(--sh-space-1);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.pv-coluna{gap:var(--sh-space-1);min-block-size:44px;min-inline-size:0;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-rows:7rem auto;justify-items:center;padding:0;display:grid}.pv-coluna:focus-visible{outline:2px solid var(--sh-border-indicator);outline-offset:2px}.pv-coluna__valor{font-size:var(--sh-font-size-xs);white-space:nowrap}.pv-coluna__trilho{justify-content:flex-end;align-items:center;gap:var(--sh-space-1);flex-direction:column;block-size:100%;inline-size:100%;max-inline-size:1.75rem;display:flex}.pv-coluna__barra{border-radius:var(--sh-radius-indicator) var(--sh-radius-indicator) 0 0;corner-shape:var(--sh-corner-control);background:var(--sh-border-strong);min-block-size:2px;inline-size:100%;display:block}.pv-coluna[data-escolhido] .pv-coluna__barra{background:var(--sh-surface-brand)}.pv-coluna__mes{font-size:var(--sh-font-size-xs);color:var(--sh-text-muted)}.pv-coluna[data-escolhido] .pv-coluna__mes{color:var(--sh-text-default)}.pv-tabela>summary{cursor:pointer;inline-size:fit-content}.pv-tabela[open]>summary{margin-block-end:var(--sh-space-3)}.portal-servico{padding:var(--sh-space-5) var(--sh-space-6);border:var(--sh-border-width-hair) solid color-mix(in srgb, var(--sh-border-brand) 20%, transparent);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-brand-subtle,var(--sh-surface-subtle));margin-block-end:var(--sh-space-6)}.portal-servico h2{margin:0 0 var(--sh-space-2)}.portal-servico__icone{color:var(--sh-text-accent);place-items:center;display:grid}.portal-servico a.sh-list__title{position:static}.portal-servico a.sh-list__title:after{block-size:auto;inset:0;translate:none}.portal-servico__seta{color:var(--sh-text-muted);font-size:var(--sh-font-size-xl);flex:none;line-height:1}.portal-inicio__analise{flex-wrap:wrap}.portal-inicio__acoes{gap:var(--sh-space-3);flex-wrap:wrap;display:flex}.portal-inicio__pedir{margin:var(--sh-space-4) 0 0;color:var(--sh-text-muted)}@media (width<=40rem){.portal-servico{padding:var(--sh-space-4)}.portal-inicio__acoes>.sh-btn{flex:100%}}.evm{container:evm/inline-size}.evm-tela{gap:var(--sh-space-8);flex-direction:column;display:flex}.evm-ic{vertical-align:-.22em;stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:1.25rem;inline-size:1.25rem;display:inline-block}.evm-ic--sm{block-size:1rem;inline-size:1rem}.evm-ic--lg{block-size:1.5rem;inline-size:1.5rem}.evm-muted{color:var(--sh-text-muted)}.evm-forte{color:var(--sh-text-strong);font-weight:var(--sh-weight-stronger)}.evm-m0{margin:0}.evm-num{font-variant-numeric:tabular-nums}.evm h1[tabindex="-1"]:focus,.evm h2[tabindex="-1"]:focus{outline:none}.evm h1[tabindex="-1"]:focus-visible,.evm h2[tabindex="-1"]:focus-visible{outline:2px solid var(--sh-border-indicator);outline-offset:4px}.evm-pilha{gap:var(--sh-space-4);flex-direction:column;display:flex}.evm-pilha--sm{gap:var(--sh-space-2)}.evm-pilha>*,.evm-linha>*{min-inline-size:0;max-inline-size:100%}.evm-linha{align-items:center;gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.evm-esqueleto{gap:var(--sh-space-3);flex-direction:column;display:flex}.evm-esqueleto__linha{border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);block-size:4.5rem}.evm .sh-badge .evm-ic{margin-inline-end:2px}.evm-cab{justify-content:space-between;align-items:flex-end;gap:var(--sh-space-4);flex-wrap:wrap;display:flex}.evm-cab h1{text-wrap:balance;margin:0}.evm-cab p{margin:var(--sh-space-2) 0 0;max-inline-size:60ch}.evm-cab .sh-btn,.evm-acoes .sh-btn{gap:var(--sh-space-2)}.evm-trilha{align-items:center;gap:var(--sh-space-2);font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);flex-wrap:wrap;display:flex}.evm-trilha a{align-items:center;gap:var(--sh-space-1);min-block-size:2.75rem;color:inherit;display:inline-flex}.evm-secao{gap:var(--sh-space-4);flex-direction:column;display:flex}.evm-secao h2{margin:0}.evm-secao__cab{justify-content:space-between;align-items:center;gap:var(--sh-space-3);flex-wrap:wrap;display:flex}.evm-secao__cab>*{min-inline-size:0;max-inline-size:100%}.evm-secao__texto{margin:calc(var(--sh-space-3) * -1) 0 0}.evm-acoes{align-items:center;gap:var(--sh-space-3);flex-wrap:wrap;display:flex}.evm-atencao{gap:var(--sh-space-4);padding:var(--sh-space-4) var(--sh-space-5);border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.evm-atencao h2{margin:0}@container evm (width<=36rem){.evm-atencao{grid-template-columns:1fr;justify-items:start}}.evm-data{border-radius:var(--sh-radius-md);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-sunken);block-size:3.25rem;inline-size:3.25rem;color:var(--sh-text-strong);font-weight:var(--sh-weight-stronger);font-size:var(--sh-font-size-lg);font-variant-numeric:tabular-nums;flex-direction:column;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.evm-data small{font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-stronger);color:var(--sh-text-muted);margin-block-start:3px}.evm-data--grande{block-size:4.25rem;inline-size:4.25rem;font-size:var(--sh-font-size-xl);background:var(--sh-surface-brand-subtle);color:var(--sh-text-brand)}.evm-lista{border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);margin:0;padding:0;list-style:none;overflow:hidden}.evm-lista>li+li{border-block-start:1px solid var(--sh-border-subtle)}.evm-linha-ev{gap:var(--sh-space-4);min-block-size:4.5rem;padding:var(--sh-space-3) var(--sh-space-5);color:inherit;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;text-decoration:none;display:grid}.evm-linha-ev:hover{background:var(--sh-surface-hover)}.evm-linha-ev:focus-visible{outline:2px solid var(--sh-border-indicator);outline-offset:-2px}.evm-linha-ev__txt{min-inline-size:0}.evm-linha-ev__txt b{font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong);line-height:1.3;display:block}.evm-linha-ev__txt>span{font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);margin-block-start:2px;display:block}.evm-linha-ev__lado{font-size:var(--sh-font-size-sm);text-align:end;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.evm-linha-ev__preco{font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong);font-variant-numeric:tabular-nums}.evm-linha-ev__vagas{font-size:var(--sh-font-size-xs);color:var(--sh-text-muted)}.evm-linha-ev__seta{color:var(--sh-text-muted)}@container evm (width<=40rem){.evm-linha-ev{padding:var(--sh-space-3) var(--sh-space-4);grid-template-columns:auto minmax(0,1fr) auto}.evm-linha-ev__lado{justify-content:flex-start;align-items:center;gap:var(--sh-space-2);text-align:start;flex-flow:wrap;grid-area:2/2}.evm-linha-ev__seta{grid-area:1/3/span 2}}.evm-destaque{border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);display:grid;overflow:hidden}.evm-destaque__midia{min-block-size:13rem;padding:var(--sh-space-5);background:var(--sh-surface-brand-subtle);align-items:flex-end;display:flex;position:relative;overflow:hidden}.evm-destaque__midia img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.evm-destaque__pomba{inline-size:62%;color:var(--sh-text-brand);opacity:.08;position:absolute;inset-block-start:-12%;inset-inline-end:-8%}.evm-destaque__pomba svg{block-size:auto;inline-size:100%;display:block}.evm-destaque__data{font-size:var(--sh-font-size-display-lg);font-weight:var(--sh-weight-stronger);letter-spacing:-.03em;color:var(--sh-text-brand);font-variant-numeric:tabular-nums;flex-direction:column;line-height:.95;display:flex;position:relative}.evm-destaque__data small{font-size:var(--sh-font-size-md);font-weight:var(--sh-weight-stronger);letter-spacing:0;color:var(--sh-text-default);margin-block-start:var(--sh-space-2)}.evm-destaque__corpo{gap:var(--sh-space-3);padding:var(--sh-space-6);flex-direction:column;display:flex}.evm-destaque__corpo h3{text-wrap:balance;margin:0}.evm-destaque__linha{gap:var(--sh-space-2) var(--sh-space-5);font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);flex-wrap:wrap;margin:0;display:flex}.evm-destaque__linha span{align-items:center;gap:var(--sh-space-1);display:inline-flex}.evm-destaque__acoes{margin-block-start:var(--sh-space-2)}@container evm (width<=44rem){.evm-destaque{grid-template-columns:1fr}.evm-destaque__midia{min-block-size:7rem}.evm-destaque__corpo{padding:var(--sh-space-5)}}.evm-semana{border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);margin:0;padding:0;list-style:none}.evm-semana>li{gap:var(--sh-space-4);padding:var(--sh-space-3) var(--sh-space-5);grid-template-columns:8rem minmax(0,1fr);display:grid}.evm-semana>li+li{border-block-start:1px solid var(--sh-border-subtle)}.evm-semana h3{font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-stronger);color:var(--sh-text-muted);margin:0;padding-block-start:1px}.evm-semana ul{gap:var(--sh-space-1);font-size:var(--sh-font-size-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.evm-semana ul b{font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong)}@container evm (width<=32rem){.evm-semana>li{gap:var(--sh-space-1);padding:var(--sh-space-3) var(--sh-space-4);grid-template-columns:1fr}}.evm-seg{--sh-segmented-min:auto;scrollbar-width:none;flex-wrap:nowrap;inline-size:auto;max-inline-size:100%;overflow-x:auto}.evm-seg .sh-segmented__option{white-space:nowrap;flex:none}.evm-dl{gap:var(--sh-space-2) var(--sh-space-5);grid-template-columns:minmax(9rem,max-content) 1fr;margin:0;display:grid}.evm-dl dt{font-size:var(--sh-font-size-sm);color:var(--sh-text-muted)}.evm-dl dd{font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-strong);overflow-wrap:anywhere;margin:0}@container evm (width<=28rem){.evm-dl{gap:var(--sh-space-1);grid-template-columns:1fr}.evm-dl dd{margin-block-end:var(--sh-space-2)}}.evm-ev-grade{gap:var(--sh-space-6) var(--sh-space-8);grid-template-columns:minmax(0,1fr) minmax(18rem,21rem);grid-template-areas:"topo lado""prosa lado";align-items:start;display:grid}.evm-ev-topo{gap:var(--sh-space-5);flex-direction:column;grid-area:topo;min-inline-size:0;display:flex}.evm-ev-prosa{grid-area:prosa;min-inline-size:0}.evm-ev-lado{grid-area:lado;position:sticky;inset-block-start:var(--sh-space-6)}@container evm (width<=52rem){.evm-ev-grade{grid-template-columns:1fr;grid-template-areas:"topo""lado""prosa"}.evm-ev-lado{max-inline-size:36rem;position:static}}.evm-ev-foto{aspect-ratio:21/9;object-fit:cover;border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-sunken);inline-size:100%;display:block}.evm-ev-titulo{gap:var(--sh-space-4);align-items:flex-start;display:flex}.evm-ev-titulo h1{text-wrap:balance;margin:0}.evm-fatos{padding:var(--sh-space-4) 0 0;gap:var(--sh-space-4);border-block-start:1px solid var(--sh-border-subtle);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin:0;list-style:none;display:grid}.evm-fatos li{gap:var(--sh-space-3);font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);grid-template-columns:auto 1fr;align-items:start;display:grid}.evm-fatos li .evm-ic{margin-block-start:2px}.evm-fatos b{font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong);display:block}.evm-prosa{max-inline-size:64ch;font-size:var(--sh-font-size-md);line-height:1.65}.evm-prosa p{margin:0 0 var(--sh-space-3)}.evm-prosa h2,.evm-prosa h3{margin:var(--sh-space-6) 0 var(--sh-space-2);font-size:var(--sh-font-size-lg);font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong)}.evm-prosa>:first-child{margin-block-start:0}.evm-prosa ul,.evm-prosa ol{margin:0 0 var(--sh-space-3);padding-inline-start:1.25rem}.evm-prosa li{margin-block-end:var(--sh-space-1)}.evm-prosa a{color:var(--sh-text-link)}.evm-caixa{gap:var(--sh-space-4);padding:var(--sh-space-5);border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);flex-direction:column;display:flex}.evm-caixa h2{margin:0}.evm-turma-linha{justify-content:space-between;gap:var(--sh-space-3);padding:var(--sh-space-2) 0;border-block-end:1px solid var(--sh-border-subtle);font-size:var(--sh-font-size-sm);display:flex}.evm-turma-linha b{font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong)}.evm-valores{gap:var(--sh-space-2);font-size:var(--sh-font-size-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.evm-valores li{justify-content:space-between;gap:var(--sh-space-3);display:flex}.evm-valores li span:last-child{font-weight:var(--sh-weight-stronger);font-variant-numeric:tabular-nums;color:var(--sh-text-strong);white-space:nowrap}.evm-trava{gap:var(--sh-space-3);padding:var(--sh-space-4);border-radius:var(--sh-radius-md);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-sunken);flex-direction:column;display:flex}.evm-trava p{margin:0}.evm-insc{gap:var(--sh-space-6);flex-direction:column;display:flex}.evm-insc--estreita{max-inline-size:46rem}.evm-form{gap:var(--sh-space-6) var(--sh-space-8);grid-template-columns:minmax(0,1fr) 18.5rem;align-items:start;display:grid}.evm-form__lado{position:sticky;inset-block-start:var(--sh-space-6)}@container evm (width<=50rem){.evm-form{grid-template-columns:1fr}.evm-form__lado{position:static}}.evm-parte{gap:var(--sh-space-5);padding:var(--sh-space-5) var(--sh-space-6) var(--sh-space-6);border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);flex-direction:column;scroll-margin-block-start:var(--sh-space-6);display:flex}@container evm (width<=40rem){.evm-parte{padding:var(--sh-space-4)}}.evm-parte__cab{justify-content:space-between;align-items:baseline;gap:var(--sh-space-2) var(--sh-space-3);flex-wrap:wrap;display:flex}.evm-parte__cab h2{margin:0}.evm-subsecao{gap:var(--sh-space-5);border-block-start:1px solid var(--sh-border-subtle);flex-direction:column;padding-block-start:var(--sh-space-5);display:flex}.evm-subsecao>h3{margin:0}.evm-estado{font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.evm-estado--ok{color:var(--sh-text-success)}.evm-estado--falta{color:var(--sh-text-warning);font-weight:var(--sh-weight-stronger)}.evm-indice{border-block-start:1px solid var(--sh-border-subtle);margin:0;padding:0;list-style:none}.evm-indice button{justify-content:space-between;align-items:center;gap:var(--sh-space-3);min-block-size:2.75rem;inline-size:100%;padding:var(--sh-space-2) 0;border:0;border-block-end:1px solid var(--sh-border-subtle);font:inherit;font-size:var(--sh-font-size-sm);color:var(--sh-text-default);text-align:start;cursor:pointer;background:0 0;display:flex}.evm-indice button:hover{color:var(--sh-text-strong)}.evm-indice button:focus-visible{outline:2px solid var(--sh-border-indicator);outline-offset:2px}.evm-salvo{font-size:var(--sh-font-size-xs);color:var(--sh-text-muted);align-items:center;gap:4px;margin:0;display:flex}.evm-erros{margin:var(--sh-space-2) 0 0;flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}.evm-erros a{text-align:start;align-items:center;min-block-size:2.75rem;padding:0;display:inline-flex}.evm-erro-dd{font-weight:var(--sh-weight-stronger);color:var(--sh-text-danger)}.evm-grade-campos{gap:var(--sh-space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:start;display:grid}.evm-barra-fixa{display:none}@container evm (width<=50rem){.evm-barra-fixa{z-index:var(--sh-layer-sticky);justify-content:space-between;align-items:center;gap:var(--sh-space-3);padding:var(--sh-space-3) var(--sh-space-4);border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);box-shadow:var(--sh-shadow-sm);display:flex;position:sticky;inset-block-end:0}}@media (width<=63.9375rem){.evm-barra-fixa{inset-block-end:calc(5rem + max(var(--sh-space-4), env(safe-area-inset-bottom)))}}.evm-barra-fixa .sh-btn{white-space:nowrap;flex:none}.evm-resumo{font-size:var(--sh-font-size-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.evm-resumo li{justify-content:space-between;gap:var(--sh-space-4);padding:var(--sh-space-2) 0;display:flex}.evm-resumo li+li{border-block-start:1px solid var(--sh-border-subtle)}.evm-resumo li span:last-child{font-weight:var(--sh-weight-stronger);font-variant-numeric:tabular-nums;text-align:end}.evm-resumo li[data-total] span{font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong)}.evm-pix{gap:var(--sh-space-5);display:grid}@container evm (width>=36rem){.evm-pix{grid-template-columns:13rem minmax(0,1fr);align-items:start}}.evm-pix .sh-pix__qr{justify-self:center;inline-size:100%;max-inline-size:13rem}.evm-pix .sh-pix__title,.evm-pix .sh-pix__lede{margin:0}.evm-qr-moldura .sh-media__frame{padding:var(--sh-space-2);border-radius:var(--sh-radius-md);corner-shape:var(--sh-corner-surface);background:var(--sh-white);place-items:center;display:grid}.evm-qr{block-size:auto;inline-size:100%;display:block}.evm-qr__fundo{fill:var(--sh-white)}.evm-qr__modulos{fill:var(--sh-navy-1000)}.evm-comprovante{gap:var(--sh-space-3);flex-direction:column;display:flex}.evm-comprovante .sh-file__drop{min-block-size:6rem}.evm-feito{align-items:flex-start;gap:var(--sh-space-3);flex-direction:column;display:flex}.evm-feito__selo{color:var(--sh-text-success)}.evm-feito__selo .evm-ic{stroke-width:2px;block-size:2.5rem;inline-size:2.5rem}.evm-feito h1{text-wrap:balance;margin:0}.evm-proximo{gap:var(--sh-space-4);padding:var(--sh-space-4) var(--sh-space-5);border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);grid-template-columns:auto 1fr auto;align-items:center;display:grid}@container evm (width<=36rem){.evm-proximo{grid-template-columns:1fr;justify-items:start}}.evm-credenciais{gap:var(--sh-space-4);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}@media (prefers-reduced-motion:reduce){.evm *{scroll-behavior:auto}}.agenda-miolo{inline-size:min(100%, var(--sh-container-text));margin-inline:auto}.agenda-miolo>.sh-stack{gap:var(--sh-space-5)}.agenda-seu-formador{justify-content:space-between;align-items:center;gap:var(--sh-space-3);border-block-start:var(--sh-border-width-hair) solid var(--sh-border-subtle);flex-wrap:wrap;padding-block-start:var(--sh-space-4);display:flex}.agenda-seu-formador .sh-caption{margin:0}.agenda-jornadas{inline-size:fit-content;max-inline-size:100%}.agenda-tela{container:agenda-tela/inline-size}.agenda-secao{gap:var(--sh-space-3);flex-direction:column;display:flex}.agenda-secao__titulo{justify-content:space-between;align-items:baseline;gap:var(--sh-space-3);display:flex}.agenda-secao__titulo>:first-child{min-inline-size:0}.agenda-secao__titulo>.sh-cluster{flex:none}.agenda-miolo,.agenda-avisos{--agenda-t-resposta:var(--sh-motion-feedback);--agenda-t-entrada:var(--sh-motion-enter);--agenda-t-folha:var(--sh-motion-overlay-enter);--agenda-t-saida:var(--sh-motion-exit);--agenda-passo:var(--sh-motion-stagger);--agenda-espera:calc(var(--sh-motion-feedback) * 2.5)}@keyframes agenda-entrar{0%{opacity:0;translate:0 var(--sh-space-2)}to{opacity:1;translate:0}}.agenda-entra>*{animation:agenda-entrar var(--agenda-t-entrada,.24s) var(--sh-motion-ease-enter) both;animation-delay:calc(min(var(--agenda-i,0), 3) * var(--agenda-passo,40ms))}.agenda-calendario[data-agenda-entrada=teclado] .agenda-entra>*,.agenda-calendario[data-sh-view=week] .sh-calendar__grid .agenda-entra>*{animation:none}@media (prefers-reduced-motion:reduce){.agenda-entra>*{animation:none}}.agenda-calendario .sh-calendar__slot{flex-wrap:wrap}.agenda-horario__motivo{font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-regular);line-height:var(--sh-leading-snug);flex:100%}.agenda-calendario[data-sh-view=week] .agenda-horario__motivo{flex-basis:auto}.agenda-calendario .sh-calendar__dayheading:focus:not(:focus-visible){box-shadow:none;outline:none}@container sh-calendar (inline-size<24rem){.agenda-calendario .sh-calendar__title{font-size:var(--sh-font-size-md)}}.agenda-calendario .agenda-calendario__vazio{color:var(--sh-text-muted)}.agenda-calendario .sh-calendar__daypanel,.agenda-calendario .sh-calendar__slot,.agenda-calendario .sh-calendar__day{scroll-margin-block-end:var(--sh-shell-mobile-nav-reserve,0px)}.agenda-calendario .sh-calendar__day{--sh-calendar-selected-border:transparent}.agenda-calendario .sh-calendar__day[aria-selected=true]:not([aria-current=date]) .sh-calendar__daynum{border-color:var(--sh-border-indicator)}.agenda-calendario[data-sh-view=month] .sh-calendar__day{vertical-align:top}.agenda-calendario[data-sh-view=month] .sh-calendar__count{min-block-size:1lh}.agenda-calendario .sh-calendar__day[data-agenda-fora=true]{color:var(--sh-text-muted)}.agenda-calendario .sh-calendar__day[data-agenda-fora=true] .sh-calendar__marks,.agenda-calendario .sh-calendar__day[data-agenda-fora=true] .sh-calendar__count{visibility:hidden}.agenda-acao-do-dia{gap:var(--sh-space-2);display:grid}.agenda-calendario[data-sh-view=week] .agenda-acao-do-dia{flex:100%;margin-block-start:var(--sh-space-2)}.agenda-proximo{align-items:center;gap:var(--sh-space-1) var(--sh-space-2);font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);flex-wrap:wrap;margin:0;display:flex}.agenda-caminhada .sh-timeline__item[data-state=missed]{--sh-timeline-marker-ink:var(--sh-border-danger);--sh-timeline-date-ink:var(--sh-text-danger)}.agenda-caminhada .sh-timeline__item[data-state=needs_review],.agenda-caminhada .sh-timeline__item[data-state=pending]{--sh-timeline-marker-ink:var(--sh-border-warning);--sh-timeline-date-ink:var(--sh-text-warning)}.agenda-caminhada .sh-timeline__item[data-state=scheduled]{--sh-timeline-marker-ink:var(--sh-border-info);--sh-timeline-date-ink:var(--sh-text-info)}.agenda-caminhada .sh-timeline__item[data-state=not_completed],.agenda-caminhada .sh-timeline__item[data-state=without_trainer]{--sh-timeline-marker-ink:var(--sh-border-default)}.agenda-caminhada .sh-timeline__item[data-state=not_completed] .sh-timeline__title,.agenda-caminhada .sh-timeline__item[data-state=without_trainer] .sh-timeline__title{color:var(--sh-text-muted);font-weight:var(--sh-weight-regular)}.agenda-totais{--sh-definition-min:5.5rem}.agenda-totais dd{font-family:var(--sh-font-display);font-size:var(--sh-font-size-2xl);font-weight:var(--sh-weight-stronger);font-variant-numeric:tabular-nums;color:var(--sh-text-strong)}.agenda-codigo .sh-input{max-inline-size:12rem;font-family:var(--sh-font-mono);font-size:var(--sh-font-size-xl);letter-spacing:var(--sh-tracking-wider);text-align:center}.agenda-codigo .sh-copy__value{font-size:var(--sh-font-size-xl);letter-spacing:var(--sh-tracking-wider)}.agenda-duas{gap:var(--sh-space-6);flex-direction:column;display:flex}@container agenda-tela (inline-size>=48rem){.agenda-duas{gap:var(--sh-space-8);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}}.agenda-tela .sh-btn--sm,.agenda-tela .sh-segmented__option,.agenda-tela .sh-calendar__today{min-block-size:var(--sh-touch-target)}.agenda-tela .sh-btn--icon.sh-btn--sm{inline-size:var(--sh-touch-target)}.agenda-tela .sh-segmented__option{justify-content:center;align-items:center;display:flex}.agenda-link-inteiro{position:static}.agenda-link-inteiro:after{content:"";block-size:auto;position:absolute;inset:0;translate:none}.agenda-link-inteiro__seta{color:var(--sh-text-muted)}@container agenda-tela (inline-size<30rem){.agenda-tela .sh-list__row:has(.sh-list__actions):not(:has(.agenda-menu)){row-gap:var(--sh-space-2);flex-wrap:wrap}.agenda-tela .sh-list__row:has(.sh-list__actions):not(:has(.agenda-menu)) .sh-list__main{flex:100%}.agenda-tela .sh-list__row:not(:has(.agenda-menu)) .sh-list__actions{flex:auto}.agenda-tela .sh-list__row:has(.sh-list__meta .sh-badge){row-gap:var(--sh-space-2);flex-wrap:wrap}.agenda-tela .sh-list__row:has(.sh-list__meta .sh-badge) .sh-list__main{flex:8rem}.agenda-tela .sh-list__row:has(.sh-list__meta .sh-badge) .sh-list__meta{flex:100%;justify-content:flex-end}}@media (width<=63.9375rem){.agenda-avisos{inset-block-end:calc(var(--sh-touch-target) + var(--sh-space-8))}}.agenda-mensagem__texto{white-space:pre-wrap;max-inline-size:60ch}.agenda-pe{gap:var(--sh-space-2);flex-direction:column;flex:100%;display:flex}.agenda-pe>.sh-btn{justify-content:center;inline-size:100%}.agenda-passos{gap:var(--sh-space-1);flex:auto;align-items:center;min-inline-size:4rem;display:flex}.agenda-passos__item{block-size:var(--sh-space-1);border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-pill);background-color:var(--sh-surface-active);flex:auto}.agenda-passos__item[data-feito=true]{background-color:var(--sh-surface-brand)}.agenda-horas{gap:var(--sh-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.agenda-hora{min-block-size:3.25rem;padding:var(--sh-space-2);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--sh-space-1) / 2);background-color:var(--sh-surface-default);color:var(--sh-text-strong);border:var(--sh-border-width-hair) solid var(--sh-border-control);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);font-family:var(--sh-font-text);transition:background-color var(--sh-motion-feedback) var(--sh-motion-ease-feedback), border-color var(--sh-motion-feedback) var(--sh-motion-ease-feedback);flex-direction:column;display:flex}.agenda-hora__valor{font-size:var(--sh-font-size-lg);font-weight:var(--sh-weight-stronger);font-variant-numeric:tabular-nums}.agenda-hora__nota{font-size:var(--sh-font-size-2xs);font-weight:var(--sh-weight-medium);color:var(--sh-text-muted)}@media (hover:hover){.agenda-hora:hover:not([disabled]){background-color:var(--sh-surface-hover)}}.agenda-hora:focus-visible{box-shadow:var(--sh-focus-ring);outline:none}.agenda-hora[aria-pressed=true]{background-color:var(--sh-surface-brand);color:var(--sh-text-on-brand);border-color:var(--sh-action-primary-border)}.agenda-hora[aria-pressed=true] .agenda-hora__nota{color:var(--sh-text-on-brand)}.agenda-hora[disabled]{cursor:not-allowed;background-color:var(--sh-surface-disabled);color:var(--sh-text-disabled);border-color:var(--sh-border-disabled)}.agenda-resumo{background-color:var(--sh-surface-sunken);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);padding:var(--sh-space-4);gap:var(--sh-space-1);flex-direction:column;display:flex}.agenda-resumo__titulo{font-family:var(--sh-font-display);font-size:var(--sh-font-size-lg);color:var(--sh-text-strong);font-weight:var(--sh-weight-stronger);line-height:var(--sh-leading-snug);text-wrap:balance}.agenda-resumo__linha{font-size:var(--sh-font-size-md);color:var(--sh-text-default)}.agenda-resumo__nota{font-size:var(--sh-font-size-sm);color:var(--sh-text-muted)}.agenda-linha{text-align:start;cursor:pointer;inline-size:100%;font-family:var(--sh-font-text);background-color:var(--sh-surface-default);border:var(--sh-border-width-hair) solid var(--sh-border-default);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);padding:var(--sh-space-3) var(--sh-space-4);min-block-size:var(--sh-touch-target);align-items:center;gap:var(--sh-space-3);transition:background-color var(--sh-motion-feedback) var(--sh-motion-ease-feedback);display:flex}@media (hover:hover){.agenda-linha:hover{background-color:var(--sh-surface-hover)}}.agenda-linha:focus-visible{box-shadow:var(--sh-focus-ring);outline:none}.agenda-linha--atencao{border-color:var(--sh-border-brand)}.agenda-linha__texto{flex:auto;min-inline-size:0}.agenda-linha__texto strong{font-size:var(--sh-font-size-md);color:var(--sh-text-strong);font-weight:var(--sh-weight-strong);display:block}.agenda-linha__texto span{font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);display:block}.agenda-linha__fim{color:var(--sh-text-brand);flex:none;place-items:center;margin-inline-start:auto;display:grid}.agenda-linha__fim svg{inline-size:var(--sh-icon-size-md);block-size:var(--sh-icon-size-md);fill:none}.agenda-menu{flex:none;display:inline-flex;position:relative}.agenda-menu--texto{align-self:flex-start}.agenda-duas-datas{gap:var(--sh-space-3);display:grid}@container agenda-tela (inline-size>=22rem){.agenda-duas-datas{grid-template-columns:repeat(2,minmax(0,1fr))}}.agenda-recado{font-size:var(--sh-font-size-sm);line-height:var(--sh-leading-relaxed);background-color:var(--sh-surface-sunken);color:var(--sh-text-default);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);padding:var(--sh-space-3) var(--sh-space-4);border:0;margin:0}.agenda-duracoes,.agenda-resultado{gap:var(--sh-space-2);flex-wrap:wrap;margin-block-start:var(--sh-space-2);display:flex}.agenda-formacao-anual{align-items:flex-start}@media (width<=47.9375rem){.agenda-formacao-anual{flex-wrap:wrap}.agenda-resultado{inline-size:100%}}.agenda-foto{align-items:center;gap:var(--sh-space-4);flex-wrap:wrap;display:flex}.agenda-foto>:not(.sh-avatar){flex:12rem;min-inline-size:0}.agenda-campo>*+*,.agenda-campo>.sh-field__hint{margin-block-start:var(--sh-space-2)}@container agenda-tela (inline-size>=44rem){.agenda-formulario .sh-field,.agenda-formulario .agenda-campo{max-inline-size:34rem}}.agenda-salvar{animation:agenda-salvar-entra var(--sh-motion-enter) var(--sh-motion-ease-enter) both;margin-inline:0;padding-inline:0;inset-block-end:calc(-1 * var(--sh-shell-main-padding,0px))}@keyframes agenda-salvar-entra{0%{opacity:0;transform:translateY(var(--sh-space-2))}}@media (prefers-reduced-motion:reduce){.agenda-salvar{animation-name:none}}.agenda-salvar__aviso{margin:0}.agenda-calendario .sh-calendar__marks{gap:var(--sh-space-2);min-block-size:var(--sh-space-4);padding:var(--sh-space-1);flex-wrap:wrap;margin-block-start:var(--sh-space-2)}.agenda-calendario[data-sh-view=month] .sh-calendar__count{display:none}.agenda-calendario[data-sh-view=week] .sh-calendar__count{min-block-size:1lh;margin-block-start:var(--sh-space-1)}.agenda-semana{gap:var(--sh-space-2);display:grid}.agenda-semana__titulo{margin:0}.agenda-calendario .agenda-semana__botao{inline-size:100%;min-block-size:var(--sh-touch-target);block-size:auto;padding:var(--sh-space-2);align-items:center;gap:var(--sh-space-2);text-align:start;font:inherit;flex-wrap:nowrap;margin:0;display:flex}.agenda-semana__botao .sh-calendar__dayname{min-inline-size:3ch;display:block}.agenda-calendario .agenda-semana__botao .sh-calendar__marks{margin:0}.agenda-semana__botao[aria-expanded=true]{background:var(--sh-surface-selected)}.agenda-semana__vazio{font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-regular);color:var(--sh-text-muted);margin-inline-start:auto}.agenda-semana__seta{inline-size:var(--sh-space-4);block-size:var(--sh-space-4);color:var(--sh-text-muted);transition:transform var(--sh-motion-state) var(--sh-motion-ease-move);flex:none;margin-inline-start:auto}.agenda-semana__vazio+.agenda-semana__seta{margin-inline-start:0}.agenda-semana__botao[aria-expanded=true] .agenda-semana__seta{transform:rotate(180deg)}.agenda-semana__conteudo{gap:var(--sh-space-3);padding:var(--sh-space-2);scroll-margin-block-end:var(--sh-shell-mobile-nav-reserve,0px);display:grid}.agenda-semana__conteudo[hidden]{display:none}@media (prefers-reduced-motion:reduce){.agenda-semana__seta{transition:none}}@container sh-calendar (inline-size<34rem){.agenda-calendario[data-sh-view=month] .sh-calendar__day{padding-inline:var(--sh-space-px)}.agenda-calendario[data-sh-view=month] .sh-calendar__marks{column-gap:var(--sh-space-1);padding-inline:0}}.agenda-calendario .sh-calendar__slot[data-sh-slot-state=free]{--sh-calendar-slot-bg:var(--sh-surface-default)}.agenda-calendario .sh-calendar__slot[data-sh-slot-state=busy]{--sh-calendar-slot-bg:transparent;--sh-calendar-slot-border:var(--sh-border-subtle);--sh-calendar-slot-fg:var(--sh-text-muted)}.agenda-calendario .sh-calendar__slot[data-sh-slot-state=past],.agenda-calendario .sh-calendar__slot[data-sh-slot-state=none]{--sh-calendar-slot-bg:transparent}.agenda-calendario button.sh-calendar__slot,.agenda-hora,.agenda-linha,.agenda-semana__botao{transition:background-color var(--agenda-t-resposta) var(--sh-motion-ease-enter), border-color var(--agenda-t-resposta) var(--sh-motion-ease-enter), color var(--agenda-t-resposta) var(--sh-motion-ease-enter), scale var(--agenda-t-resposta) var(--sh-motion-ease-enter)}.agenda-calendario button.sh-calendar__slot:active,.agenda-hora:active,.agenda-linha:active,.agenda-semana__botao:active{scale:.98}.agenda-hora{background-color:#0000}@keyframes agenda-abrir-dia{0%{opacity:0;translate:0 calc(var(--sh-space-1) * -1)}}.agenda-calendario[data-agenda-entrada=ponteiro] .agenda-semana__conteudo:not([hidden]){animation:agenda-abrir-dia var(--agenda-t-entrada) var(--sh-motion-ease-enter)}.sh-sheet.agenda-sobreposicao>.sh-sheet__box{transition:opacity .32s var(--sh-motion-ease-enter), translate .32s var(--sh-motion-ease-enter)}.sh-modal.agenda-sobreposicao>.sh-modal__box{transition:opacity .24s var(--sh-motion-ease-enter), translate .24s var(--sh-motion-ease-enter)}.agenda-sobreposicao::backdrop{transition:opacity .32s var(--sh-motion-ease-enter)}.sh-sheet.agenda-sobreposicao[data-state=closing]>.sh-sheet__box{opacity:1;transition-duration:.16s;translate:0 100%}.sh-modal.agenda-sobreposicao[data-state=closing]>.sh-modal__box{transition-duration:.16s}.agenda-sobreposicao[data-state=closing]::backdrop{opacity:0;transition-duration:.16s}.agenda-sobreposicao[data-state=closing]{pointer-events:none}.agenda-avisos .sh-toast{box-shadow:var(--sh-shadow-md);animation-duration:var(--agenda-t-entrada);animation-timing-function:var(--sh-motion-ease-enter);transition:opacity var(--agenda-t-saida) var(--sh-motion-ease-enter), translate var(--agenda-t-saida) var(--sh-motion-ease-enter)}dialog[open]>.agenda-avisos{inset-block-start:var(--sh-space-4);inset-block-end:auto}@keyframes agenda-tempo-do-aviso{0%{scale:1}to{scale:0 1}}.agenda-avisos .sh-toast[data-sh-toast-duration]:before{transform-origin:0;animation-name:agenda-tempo-do-aviso}:root[dir=rtl] .agenda-avisos .sh-toast[data-sh-toast-duration]:before{transform-origin:100%}@keyframes agenda-surgir{0%{opacity:0}}.agenda-miolo .sh-skeleton{animation:agenda-surgir var(--agenda-t-resposta,.16s) var(--sh-motion-ease-enter) var(--agenda-espera,.4s) both}.agenda-confirmado{align-items:center;gap:var(--sh-space-3);color:var(--sh-feedback-success-text);display:flex}.agenda-confirmado__glifo{inline-size:var(--sh-space-10,2.5rem);block-size:var(--sh-space-10,2.5rem);flex:none}.agenda-confirmado__glifo circle,.agenda-confirmado__glifo path{fill:none}.agenda-sobreposicao :is(.sh-sheet__title,.sh-modal__title):focus:not(:focus-visible),.agenda-titulo-focavel:focus:not(:focus-visible){outline:none}.agenda-confirmado__glifo circle{stroke-dasharray:64;stroke-dashoffset:0;animation:agenda-desenhar-circulo .32s var(--sh-motion-ease-enter) both}.agenda-confirmado__glifo path{stroke-dasharray:24;stroke-dashoffset:0;animation:agenda-desenhar .32s var(--sh-motion-ease-enter) .16s both}@keyframes agenda-desenhar-circulo{0%{stroke-dashoffset:64px;opacity:0}}@keyframes agenda-desenhar{0%{stroke-dashoffset:24px}}.agenda-confirmado__texto{animation:agenda-entrar .24s var(--sh-motion-ease-enter) 80ms both}@media (prefers-reduced-motion:reduce){.agenda-confirmado__glifo circle,.agenda-confirmado__glifo path,.agenda-confirmado__texto,.agenda-calendario[data-agenda-entrada=ponteiro] .agenda-semana__conteudo:not([hidden]){animation:none}.agenda-calendario button.sh-calendar__slot:active,.agenda-hora:active,.agenda-linha:active,.agenda-semana__botao:active{scale:none}}.perfil-pagina{gap:var(--sh-space-8);flex-direction:column;display:flex}.perfil-campo-curto{max-inline-size:16rem}.perfil-niveis{gap:var(--sh-space-3);display:grid}.perfil-niveis__linha{gap:var(--sh-space-3);grid-template-columns:11rem 1fr;align-items:center;display:grid}.perfil-niveis__rotulo{color:var(--sh-text-default);font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-strong)}@media (width<=36rem){.perfil-niveis__linha{gap:var(--sh-space-1);grid-template-columns:1fr}}.perfil-opcoes-em-duas{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));display:grid}.perfil-opcoes-em-duas>:last-child{grid-column:1/-1}.perfil-chips{--sh-cluster-gap:var(--sh-space-2)}.perfil-subtitulo{margin-block-start:var(--sh-space-2)}.perfil-celula{--sh-stack-gap:var(--sh-space-1)}.perfil-parte__falta{font-weight:var(--sh-weight-regular)}.perfil-grade{gap:var(--sh-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));align-items:start;display:grid}.perfil-grade__largo{grid-column:span 2}@media (width<=40rem){.perfil-grade__largo{grid-column:auto}}.roda{--roda-linha:var(--sh-touch-target);--roda-linhas:5;padding:var(--sh-space-1);border:var(--sh-border-width-hair) solid var(--sh-border-default);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background-color:var(--sh-surface-raised);grid-template-columns:1fr auto 1fr;align-items:stretch;display:grid;position:relative;overflow:hidden}.roda__faixa{inset-inline:var(--sh-space-1);block-size:var(--roda-linha);border-block:var(--sh-border-width-thick) solid var(--sh-border-brand);background-color:var(--sh-surface-selected);border-radius:var(--sh-radius-control);corner-shape:var(--sh-corner-control);pointer-events:none;position:absolute;inset-block-start:50%;translate:0 -50%}.roda__unidade{z-index:var(--sh-layer-raised);padding-inline:var(--sh-space-2);font-size:var(--sh-font-size-2xl);font-weight:var(--sh-weight-stronger);color:var(--sh-text-brand);pointer-events:none;align-self:center;position:relative}.roda__col{z-index:var(--sh-layer-raised);block-size:calc(var(--roda-linha) * var(--roda-linhas));overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;outline-offset:calc(var(--sh-focus-width) * -1);padding-block:calc((var(--roda-linha) * var(--roda-linhas) - var(--roda-linha)) / 2);margin:0;padding-inline:0;list-style:none;position:relative;overflow-y:auto}.roda__col::-webkit-scrollbar{display:none}.roda__col:focus-visible{outline:var(--sh-focus-width) solid var(--sh-focus-color);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface)}.roda__vinheta{block-size:1.25rem;z-index:calc(var(--sh-layer-raised) + 1);pointer-events:none;position:absolute;inset-inline:0}.roda__vinheta--topo{background:linear-gradient(to bottom, var(--sh-surface-raised), transparent);inset-block-start:0}.roda__vinheta--base{background:linear-gradient(to top, var(--sh-surface-raised), transparent);inset-block-end:0}.roda__slot{block-size:var(--roda-linha);scroll-snap-align:center}.roda__col--hora{--roda-alinha:flex-end;--roda-recuo:0 var(--sh-space-5) 0 0}.roda__col--minuto{--roda-alinha:flex-start;--roda-recuo:0 0 0 var(--sh-space-5)}.roda__item{align-items:center;justify-content:var(--roda-alinha,center);padding:var(--roda-recuo,0);cursor:pointer;block-size:100%;inline-size:100%;display:flex}.roda__num{--d:max(calc(var(--i) - var(--pos,0)), calc(var(--pos,0) - var(--i)));--p:clamp(0, var(--d), 2.2);--s:calc(var(--pos,0) - var(--i));font-size:var(--sh-font-size-2xl);font-weight:var(--sh-weight-strong);font-variant-numeric:tabular-nums;color:var(--sh-text-default);opacity:calc(1 - var(--p) * .16);scale:calc(1 - var(--p) * .09);transform:perspective(30rem) rotateX(clamp(-58deg, calc(var(--s) * 22deg), 58deg));line-height:1;display:block}@supports (color:color-mix(in oklab, red, blue 50%)){.roda__num{color:color-mix(in oklab, var(--sh-text-brand), var(--sh-text-default) calc(min(var(--p), 1) * 100%))}}.roda__slot[data-atual=true] .roda__num{font-weight:var(--sh-weight-stronger);color:var(--sh-text-brand)}.roda__cabecalho{padding-inline:var(--sh-space-1);text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;margin-block-start:var(--sh-space-3);display:grid}.roda__cabecalho .sh-label{margin:0}.roda__eco{margin-block-start:var(--sh-space-4)}.roda__eco[data-invalido=true]{color:var(--sh-text-danger)}.roda__ajuda{margin-block-start:var(--sh-space-3)}@media (prefers-reduced-motion:reduce){.roda__num{opacity:calc(1 - var(--p) * .2);transform:none}}.cel-tela{max-inline-size:68rem}.cel-tela--estreita{max-inline-size:44rem}.cel-controles{gap:var(--sh-space-3) var(--sh-space-4);flex-wrap:wrap;align-items:center;display:flex}.cel-seg{--sh-segmented-min:auto;inline-size:fit-content;max-inline-size:100%}.cel-seg .sh-segmented__option{flex:0 auto}.cel-bloco-texto{display:block}.cel-lista{gap:var(--sh-space-3);margin:0;padding:0;list-style:none;display:grid}.cel-item{gap:var(--sh-space-4);padding:var(--sh-space-4) var(--sh-space-5);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background-color:var(--sh-surface-default);grid-template-columns:minmax(12rem,1.2fr) minmax(8rem,.8fr) minmax(12rem,1.3fr) auto;align-items:center;display:grid}.cel-item h2,.cel-item p{margin:0}.cel-selos{gap:var(--sh-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@container agenda-tela (width<=52rem){.cel-item{gap:var(--sh-space-2);grid-template-columns:minmax(0,1fr)}.cel-item>.sh-btn{justify-self:start}}.sh-sheet--end:has(.cel-folha){--sh-sheet-width:34rem}.cel-folha{flex-direction:column;display:flex;position:relative}.cel-folha>.sh-alert{margin-block-end:var(--sh-space-4)}.cel-folha__sec{gap:var(--sh-space-4);padding-block:var(--sh-space-5);border-block-start:var(--sh-border-width-hair) solid var(--sh-border-subtle);flex-direction:column;display:flex}.cel-folha__sec:first-of-type{border-block-start:0;padding-block-start:0}.cel-folha__sec :is(h3,h4,p){margin:0}.cel-folha__sec h4,.cel-campo>*+*{margin-block-start:var(--sh-space-2)}.cel-campo-curto>.portal-campo__controle{max-inline-size:12rem}.cel-achados{--sh-list-padding-inline:var(--sh-space-3);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);margin-block-start:var(--sh-space-2)}.cel-data{gap:var(--sh-space-1) var(--sh-space-3);flex-wrap:wrap;align-items:baseline;display:flex}.cel-data__campo{gap:var(--sh-space-3);flex-direction:column;align-items:flex-start;display:flex}.cel-etapa{gap:var(--sh-space-4);flex-direction:column;display:flex}.cel-etapa :is(h2,h3,p){margin:0}.cel-virada-grupo{gap:var(--sh-space-2);flex-direction:column;display:flex}.cel-virada-lista{gap:var(--sh-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cel-virada-linha{gap:var(--sh-space-3) var(--sh-space-4);padding:var(--sh-space-3) var(--sh-space-4);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background-color:var(--sh-surface-default);grid-template-columns:minmax(12rem,1fr) auto;align-items:center;display:grid}.cel-virada-linha__quem{gap:var(--sh-space-3);align-items:center;min-inline-size:0;display:flex}.cel-virada-linha__quem p{margin:0}.cel-virada-linha__escolha{gap:var(--sh-space-2);flex-direction:column;align-items:flex-end;display:flex}.cel-virada-linha__escolha>p{margin:0}.cel-t9-lista{margin:var(--sh-space-2) 0 0;padding-inline-start:var(--sh-space-5)}.cel-t9-lista a{min-block-size:44px;padding-block:var(--sh-space-2);display:inline-block}@container agenda-tela (width<=44rem){.cel-virada-linha{grid-template-columns:minmax(0,1fr)}.cel-virada-linha__escolha{align-items:stretch}.cel-virada-linha .cel-seg{inline-size:100%}.cel-virada-linha .cel-seg .sh-segmented__option{flex:auto}}.cel-dist{gap:var(--sh-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));align-items:start;display:grid}.cel-dist__cel :is(h3,p){margin:0}.cel-movel{flex-wrap:wrap}.cel-movel__destinos{gap:var(--sh-space-2);flex-direction:column;flex:100%;display:flex}.cel-itens{border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background-color:var(--sh-surface-default);margin:0;padding:0;list-style:none}.cel-itens__linha{gap:var(--sh-space-3);min-block-size:3.5rem;padding:var(--sh-space-2) var(--sh-space-2) var(--sh-space-2) var(--sh-space-4);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.cel-itens__linha+.cel-itens__linha{border-block-start:var(--sh-border-width-hair) solid var(--sh-border-subtle)}.cel-itens__nome{min-inline-size:0;margin:0}.cel-itens__linha[data-oculto] .cel-itens__nome .sh-label{color:var(--sh-text-muted);text-decoration:line-through}.cel-itens__acoes{gap:var(--sh-space-1);flex-wrap:wrap;justify-content:flex-end;display:flex}.cel-itens__form{grid-column:1/-1}@container agenda-tela (width<=32rem){.cel-itens__linha{grid-template-columns:minmax(0,1fr)}.cel-itens__acoes{justify-content:flex-start}}.cel-seta-cima{rotate:180deg}.cel-linha-de-campo{gap:var(--sh-space-2) var(--sh-space-3);flex-wrap:wrap;align-items:center;display:flex}.cel-linha-de-campo>.portal-campo__controle{flex:14rem}.cel-novo{padding-block-start:var(--sh-space-2)}.insc-ic{vertical-align:-.2em;stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem;display:inline-block}.insc-porque{align-items:center;gap:var(--sh-space-1);font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-stronger);color:var(--sh-text-muted);display:inline-flex}.insc-aparece{animation:.22s cubic-bezier(.16,1,.3,1) insc-surge}@keyframes insc-surge{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.insc-segmentado{--sh-segmented-min:auto;align-self:flex-start;width:auto}.insc-segmentado .sh-segmented__option{flex:none}.insc-opcoes{gap:var(--sh-space-1);flex-direction:column;display:flex}.insc-opcoes--rolagem{max-height:18rem;padding-right:var(--sh-space-1);overflow-y:auto}.insc-busca{margin-bottom:var(--sh-space-2)}.insc-outro{margin-top:var(--sh-space-2)}.insc-vazio{padding:var(--sh-space-2) 0;font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);margin:0}.insc-textarea{resize:vertical;min-height:6rem}.insc-info{gap:var(--sh-space-3);padding:var(--sh-space-4);border-radius:var(--sh-radius-md);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-sunken);font-size:var(--sh-font-size-sm);grid-template-columns:auto 1fr;display:grid}.insc-info .insc-ic{width:1.25rem;height:1.25rem;color:var(--sh-text-muted)}.insc-info__titulo{font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong);margin:0 0 2px}.insc-info__texto{margin:0}.insc-subsecao{gap:var(--sh-space-5);flex-direction:column;display:flex}.insc-subsecao+.insc-subsecao{padding-top:var(--sh-space-5);border-top:1px solid var(--sh-border-subtle)}.insc-subsecao__titulo{margin:0}.insc-subsecao__texto{margin:calc(var(--sh-space-3) * -1) 0 0;color:var(--sh-text-muted)}@media (prefers-reduced-motion:reduce){.insc-aparece{animation:none}}.pe-tela{gap:var(--sh-space-8);flex-direction:column;padding-block-end:var(--sh-space-16);display:flex}.pe-tela--estreita{inline-size:min(100%,46rem)}.pe-tela .sh-icon{--sh-icon-size:1.25rem}.pe-pilha{gap:var(--sh-space-4);flex-direction:column;min-inline-size:0;display:flex}.pe-pilha--sm{gap:var(--sh-space-2)}.pe-pilha--lg{gap:var(--sh-space-6)}.pe-linha{align-items:center;gap:var(--sh-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.pe-linha--entre{justify-content:space-between}.pe-linha--fim{align-items:flex-end}.pe-linha>*,.pe-pilha>*{min-inline-size:0;max-inline-size:100%}.pe-sem-moldura{border:0;min-inline-size:0;margin:0;padding:0}.pe-sep{background:var(--sh-border-subtle);border:0;block-size:1px;margin:0}.pe-lista-simples{margin:var(--sh-space-1) 0 0;padding-inline-start:var(--sh-space-5)}.pe-textarea{resize:vertical;min-block-size:6rem;padding-block:var(--sh-space-3)}.pe-textarea--curta{min-block-size:4.5rem}.pe-segmentado{--sh-segmented-min:auto;flex-wrap:wrap;align-self:flex-start;inline-size:auto;max-inline-size:100%}.pe-segmentado .sh-segmented__option{white-space:nowrap;flex:none}.pe-campo-curto{max-inline-size:8rem;margin-block-start:var(--sh-space-2)}.pe-campo-medio{max-inline-size:12rem;margin-block-start:var(--sh-space-2)}.pe-campo-lido{min-block-size:var(--sh-touch-target);color:var(--sh-text-muted);align-items:center;margin:0;display:flex}.pe-tela :is(.sh-body,.sh-body-sm,.sh-caption,.sh-heading-2,.sh-heading-4,.sh-title-sm){margin:0}.pe-tela :is(.sh-caption,.sh-body-sm,.sh-field__hint) a{color:var(--sh-text-link)}.pe-cab{justify-content:space-between;align-items:flex-end;gap:var(--sh-space-4);flex-wrap:wrap;display:flex}.pe-cab h1{text-wrap:balance;margin:0}.pe-cab p{margin:var(--sh-space-2) 0 0;max-inline-size:60ch}.pe-cab__selos{margin-block-start:var(--sh-space-2)}.pe-salvamento{align-items:center;gap:var(--sh-space-1);flex-wrap:wrap;display:inline-flex}.pe-tela .sh-breadcrumb{margin:0 0 calc(var(--sh-space-4) * -1)}.pe-tela .sh-breadcrumb .sh-icon{--sh-icon-size:1rem}.pe-tabela-ev{border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);margin:0;padding:0;list-style:none;overflow:hidden}.pe-tabela-ev>li{gap:var(--sh-space-4);padding:var(--sh-space-4) var(--sh-space-5);grid-template-columns:minmax(14rem,2fr) minmax(9rem,1fr) minmax(8rem,1fr) minmax(9rem,1fr) auto;align-items:center;display:grid}.pe-tabela-ev>li+li{border-block-start:1px solid var(--sh-border-subtle)}.pe-tabela-ev>.pe-tabela-ev__cab{padding-block:var(--sh-space-3);background:var(--sh-surface-sunken);font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-stronger);color:var(--sh-text-muted)}.pe-tabela-ev__nome{font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong);min-inline-size:0}.pe-tabela-ev__nome small{font-weight:var(--sh-weight-strong);font-size:var(--sh-font-size-xs);color:var(--sh-text-muted);display:block}.pe-tabela-ev__q{font-size:var(--sh-font-size-sm);min-inline-size:0}.pe-tabela-ev__rot{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.pe-barra{border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-pill);background:var(--sh-surface-sunken);block-size:.35rem;margin-block-start:var(--sh-space-1);display:block;overflow:hidden}.pe-barra i{background:var(--sh-action-primary-bg);border-radius:inherit;corner-shape:inherit;block-size:100%;display:block}@media (width<=64rem){.pe-tabela-ev>li{gap:var(--sh-space-2);grid-template-columns:1fr}.pe-tabela-ev>li>.sh-btn{justify-self:start}.pe-tabela-ev>.pe-tabela-ev__cab{display:none}.pe-tabela-ev__rot{clip-path:none;block-size:auto;inline-size:auto;font-weight:var(--sh-weight-stronger);color:var(--sh-text-muted);font-size:var(--sh-font-size-xs);margin-inline-end:var(--sh-space-2);position:static;overflow:visible}}.pe-abas .sh-tabs__list{scrollbar-width:none;overflow:auto hidden}.pe-abas .sh-tabs__tab{white-space:nowrap}.pe-painel{padding-block:var(--sh-space-6)}.pe-numeros{gap:var(--sh-space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.pe-numero{padding:var(--sh-space-4);border-radius:var(--sh-radius-md);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);border:1px solid var(--sh-border-subtle)}.pe-numero b{font-size:var(--sh-font-size-xl);font-variant-numeric:tabular-nums;color:var(--sh-text-strong);line-height:1.2;display:block}.pe-numero span{font-size:var(--sh-font-size-sm);color:var(--sh-text-muted)}.pe-atencao{border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);margin:0;padding:0;list-style:none}.pe-atencao>li{gap:var(--sh-space-3);padding:var(--sh-space-3) var(--sh-space-4);font-size:var(--sh-font-size-sm);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.pe-atencao>li+li{border-block-start:1px solid var(--sh-border-subtle)}.pe-atencao>li>.sh-icon{color:var(--sh-text-muted)}@media (width<=40rem){.pe-atencao>li{grid-template-columns:auto 1fr}.pe-atencao>li>:last-child:not(:nth-child(2)){grid-column:1/-1;justify-self:start}}.pe-form-grade{gap:var(--sh-space-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));align-items:start;display:grid}.pe-linha-turma{gap:var(--sh-space-3);padding:var(--sh-space-3) var(--sh-space-4);border-radius:var(--sh-radius-md);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-sunken);grid-template-columns:minmax(8rem,1fr) minmax(11rem,1fr) minmax(11rem,1fr) 7rem auto;align-items:start;display:grid}.pe-linha-turma--ingresso{grid-template-columns:minmax(10rem,1fr) minmax(12rem,1.4fr) 10rem auto}.pe-linha-turma__tirar{margin-block-start:calc(var(--sh-font-size-sm) * 1.5 + var(--sh-space-2))}.pe-linha-turma .sh-field__error:empty{display:none}@media (width<=48rem){.pe-linha-turma,.pe-linha-turma--ingresso{grid-template-columns:1fr 1fr}.pe-linha-turma>:first-child{grid-column:1/-1}.pe-linha-turma__tirar{justify-self:start;margin-block-start:0}}@media (width<=30rem){.pe-linha-turma,.pe-linha-turma--ingresso{grid-template-columns:1fr}}.pe-efeito{gap:var(--sh-space-2);padding:var(--sh-space-3) var(--sh-space-4);border-radius:var(--sh-radius-md);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-sunken);font-size:var(--sh-font-size-sm);align-items:flex-start;margin:0;display:flex}.pe-efeito .sh-icon{--sh-icon-size:1rem;color:var(--sh-text-muted);margin-block-start:.15em}.pe-chips{gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.pe-chips .sh-chip[aria-pressed=true]{font-weight:var(--sh-weight-stronger)}.pe-chips .sh-icon{--sh-icon-size:1rem}.pe-capa{align-items:flex-end;gap:var(--sh-space-3);flex-wrap:wrap;display:flex}.pe-capa img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--sh-radius-media);corner-shape:var(--sh-corner-media);border:1px solid var(--sh-border-subtle);inline-size:min(100%,20rem)}.pe-mais{border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-md);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default)}.pe-mais>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--sh-space-2);min-block-size:var(--sh-touch-target);padding:var(--sh-space-2) var(--sh-space-4);font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-stronger);border-radius:inherit;corner-shape:inherit;list-style:none;display:flex}.pe-mais>summary::-webkit-details-marker{display:none}.pe-mais>summary:focus-visible{box-shadow:var(--sh-focus-ring);outline:none}.pe-mais[open]>summary{border-block-end:1px solid var(--sh-border-subtle);border-end-end-radius:0;border-end-start-radius:0}.pe-mais[open]>summary .sh-icon{rotate:180deg}.pe-mais__corpo{padding:var(--sh-space-4)}.pe-disparo{align-items:center;gap:var(--sh-space-2);min-block-size:var(--sh-touch-target);padding:0 var(--sh-space-3);border:1px solid var(--sh-border-control);border-radius:var(--sh-radius-field);corner-shape:var(--sh-corner-field);background:var(--sh-surface-default);font:inherit;font-size:var(--sh-font-size-sm);color:var(--sh-text-default);cursor:pointer;text-align:start;max-inline-size:100%;display:inline-flex}.pe-disparo:hover:not(:disabled){background:var(--sh-surface-hover)}.pe-disparo:focus-visible{box-shadow:var(--sh-focus-ring);outline:none}.pe-disparo:disabled{cursor:not-allowed;opacity:.6}.pe-disparo b{font-weight:var(--sh-weight-stronger);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.pe-disparo .sh-icon{--sh-icon-size:1rem}.pe-disparo .sh-icon:last-child{margin-inline-start:auto}.pe-disparo--bloco{inline-size:100%}.pe-aviso-respostas{max-inline-size:60ch}.pe-aviso-respostas .sh-icon{--sh-icon-size:1rem;vertical-align:-.15em}.pe-construtor{gap:var(--sh-space-5);grid-template-columns:minmax(18rem,22rem) minmax(0,1fr);align-items:start;display:grid}.pe-construtor[data-previa=sim]{grid-template-columns:minmax(18rem,22rem) minmax(0,1fr) 22rem}@media (width<=80rem){.pe-construtor[data-previa=sim]{grid-template-columns:minmax(18rem,22rem) minmax(0,1fr)}.pe-construtor[data-previa=sim] .pe-previa{grid-column:1/-1}}@media (width<=60rem){.pe-construtor,.pe-construtor[data-previa=sim]{grid-template-columns:minmax(0,1fr)}}.pe-roteiro{gap:var(--sh-space-3);flex-direction:column;min-inline-size:0;display:flex;position:sticky;inset-block-start:var(--sh-space-5)}@media (width<=60rem){.pe-roteiro{position:static}}.pe-roteiro__secao{border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-md);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);overflow:hidden}.pe-roteiro__cab{padding:var(--sh-space-1) var(--sh-space-3) var(--sh-space-1) var(--sh-space-1);font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-stronger);justify-content:space-between;align-items:center;gap:var(--sh-space-2);border-block-end:1px solid var(--sh-border-subtle);margin:0;display:flex}.pe-roteiro__titulo{all:unset;box-sizing:border-box;align-items:center;gap:var(--sh-space-2);min-block-size:var(--sh-touch-target);padding:0 var(--sh-space-3);border-radius:var(--sh-radius-sm);corner-shape:var(--sh-corner-surface);cursor:pointer;min-inline-size:0;display:inline-flex}.pe-roteiro__titulo span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pe-roteiro__titulo:hover{background:var(--sh-surface-hover)}.pe-roteiro__titulo:focus-visible{outline:2px solid var(--sh-border-indicator);outline-offset:-2px}.pe-roteiro__titulo[aria-current=true]{background:var(--sh-surface-selected,var(--sh-surface-brand-subtle))}.pe-roteiro__titulo--fixo{cursor:default}.pe-roteiro__titulo--fixo:hover{background:0 0}.pe-roteiro .sh-icon{--sh-icon-size:1rem;flex:none}.pe-roteiro__nota{padding:var(--sh-space-3);margin:0}.pe-roteiro ol{padding:var(--sh-space-1);margin:0;list-style:none}.pe-roteiro li{border-radius:var(--sh-radius-sm);corner-shape:var(--sh-corner-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.pe-roteiro li[aria-current=true]{background:var(--sh-surface-selected,var(--sh-surface-brand-subtle))}.pe-pq{all:unset;box-sizing:border-box;gap:var(--sh-space-2);padding:var(--sh-space-2) var(--sh-space-2) var(--sh-space-2) var(--sh-space-3);min-block-size:var(--sh-touch-target);cursor:pointer;font-size:var(--sh-font-size-sm);border-radius:var(--sh-radius-sm);corner-shape:var(--sh-corner-surface);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.pe-pq:hover{background:var(--sh-surface-hover)}.pe-pq:focus-visible{outline:2px solid var(--sh-border-indicator);outline-offset:-2px}.pe-pq__txt{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.pe-pq__txt small{color:var(--sh-text-muted);font-size:var(--sh-font-size-xs);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.pe-pq__alerta{color:var(--sh-text-warning);font-weight:var(--sh-weight-stronger)}.pe-pq__mover{opacity:0;transition:opacity var(--sh-duration-fast) ease;display:flex}.pe-roteiro li:hover .pe-pq__mover,.pe-roteiro li:focus-within .pe-pq__mover,.pe-roteiro li[aria-current=true] .pe-pq__mover{opacity:1}@media (hover:none){.pe-pq__mover{opacity:1}}.pe-roteiro__add{padding:var(--sh-space-1) var(--sh-space-2) var(--sh-space-2);display:flex}.pe-perfil>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--sh-space-2);min-block-size:var(--sh-touch-target);padding:var(--sh-space-2) var(--sh-space-4);font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-stronger);list-style:none;display:flex}.pe-perfil>summary>span{align-items:center;gap:var(--sh-space-2);display:inline-flex}.pe-perfil>summary::-webkit-details-marker{display:none}.pe-perfil>summary:focus-visible{outline:2px solid var(--sh-border-indicator);outline-offset:-2px}.pe-perfil[open]>summary{border-block-end:1px solid var(--sh-border-subtle)}.pe-perfil[open]>summary>.sh-icon{rotate:180deg}.pe-perfil__corpo{gap:var(--sh-space-2);padding:var(--sh-space-3);flex-direction:column;display:flex}.pe-perfil .sh-chip{min-block-size:2.5rem}.pe-editor{gap:var(--sh-space-5);padding:var(--sh-space-5);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);border:1px solid var(--sh-border-subtle);flex-direction:column;min-inline-size:0;display:flex}.pe-editor__cab{justify-content:space-between;align-items:center;gap:var(--sh-space-3);flex-wrap:wrap;display:flex}.pe-editor__cab h3{align-items:center;gap:var(--sh-space-2);font-size:var(--sh-font-size-md);font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong);margin:0;display:flex}.pe-editor .sh-fieldset__body{gap:var(--sh-space-3);flex-direction:column;display:flex}.pe-opcao{gap:var(--sh-space-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.pe-opcao__marca{border:2px solid var(--sh-border-strong);border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle);block-size:1rem;inline-size:1rem}.pe-opcao__marca--caixa{border-radius:var(--sh-radius-xs);corner-shape:var(--sh-corner-surface)}.pe-regra{align-items:center;gap:var(--sh-space-2);padding:var(--sh-space-3) var(--sh-space-4);border-radius:var(--sh-radius-md);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-sunken);font-size:var(--sh-font-size-sm);flex-wrap:wrap;display:flex}.pe-regra>.sh-icon{--sh-icon-size:1rem;color:var(--sh-text-muted)}.pe-previa{gap:var(--sh-space-3);flex-direction:column;align-items:center;min-inline-size:0;display:flex;position:sticky;inset-block-start:var(--sh-space-5)}.pe-celular{border:10px solid var(--sh-surface-inverse);border-radius:var(--sh-radius-xl);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-page);block-size:38rem;inline-size:100%;max-inline-size:22rem;box-shadow:var(--sh-shadow-lg);overflow:hidden}.pe-celular__tela{block-size:100%;padding:var(--sh-space-4);gap:var(--sh-space-5);font-size:var(--sh-font-size-sm);flex-direction:column;display:flex;overflow:auto}@media (width<=60rem){.pe-previa{position:static}}.pe-menu{z-index:var(--sh-layer-popover,60);max-block-size:min(28rem,70vh);min-inline-size:16rem;max-inline-size:min(22rem,100vw - 2rem);padding:var(--sh-space-2);background:var(--sh-surface-raised);border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-md);corner-shape:var(--sh-corner-surface);box-shadow:var(--sh-shadow-lg);transform-origin:0 0;animation:.14s cubic-bezier(.23,1,.32,1) both pe-abre;position:fixed;inset-block-start:6rem;inset-inline-start:1rem;overflow:auto}.pe-menu[data-folha]{border-radius:var(--sh-radius-lg) var(--sh-radius-lg) 0 0;corner-shape:var(--sh-corner-surface);max-block-size:75vh;inline-size:100%;max-inline-size:none;padding-block-end:max(var(--sh-space-4), env(safe-area-inset-bottom));animation-name:pe-sobe;inset:auto 0 0}.pe-menu__fundo{z-index:var(--sh-layer-scrim,55);background:var(--sh-surface-scrim);position:fixed;inset:0}.pe-menu__titulo{margin:var(--sh-space-1) var(--sh-space-2) var(--sh-space-2);font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-stronger);color:var(--sh-text-muted)}.pe-menu__busca{margin:0 var(--sh-space-1) var(--sh-space-2)}.pe-menu__sep{block-size:1px;margin:var(--sh-space-2) 0;background:var(--sh-border-subtle);border:0}.pe-menu__item{align-items:center;gap:var(--sh-space-3);inline-size:100%;min-block-size:var(--sh-touch-target);padding:var(--sh-space-1) var(--sh-space-3);border-radius:var(--sh-radius-sm);corner-shape:var(--sh-corner-surface);font:inherit;font-size:var(--sh-font-size-sm);color:var(--sh-text-default);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.pe-menu__item:hover:not(:disabled),.pe-menu__item:focus-visible{background:var(--sh-surface-hover)}.pe-menu__item:focus-visible{outline:2px solid var(--sh-border-indicator);outline-offset:-2px}.pe-menu__item:disabled{cursor:not-allowed;color:var(--sh-text-muted)}.pe-menu__item[aria-checked=true]{font-weight:var(--sh-weight-stronger)}.pe-menu__item .sh-icon{--sh-icon-size:1.25rem;color:var(--sh-text-muted)}.pe-menu__texto{min-inline-size:0;display:block}.pe-menu__texto small{color:var(--sh-text-muted);font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-regular);display:block}.pe-menu__marca{visibility:hidden;margin-inline-start:auto}.pe-menu__marca .sh-icon{--sh-icon-size:1rem;color:var(--sh-text-default)}.pe-menu__item[aria-checked=true] .pe-menu__marca{visibility:visible}.pe-menu__vazio{padding:var(--sh-space-3);font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);margin:0}@keyframes pe-abre{0%{opacity:0;transform:scale(.97)}}@keyframes pe-sobe{0%{opacity:0;transform:translateY(1.5rem)}}.pe-filtros-area{gap:var(--sh-space-3);flex-direction:column;display:flex}.pe-filtros-topo{align-items:center;gap:var(--sh-space-3);flex-wrap:wrap;display:flex}.pe-filtros-topo__busca{flex:16rem;min-inline-size:min(100%,12rem);margin:0}.pe-filtros{align-items:center;gap:var(--sh-space-2);padding:var(--sh-space-3);border-radius:var(--sh-radius-md);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-sunken);flex-wrap:wrap;display:flex}.pe-ficha{border:1px solid var(--sh-border-strong);border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-pill);background:var(--sh-surface-default);min-block-size:var(--sh-touch-target);font-size:var(--sh-font-size-sm);align-items:stretch;max-inline-size:100%;display:inline-flex}.pe-ficha button{font:inherit;color:inherit;cursor:pointer;align-items:center;gap:var(--sh-space-1);border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-pill);min-block-size:var(--sh-touch-target);background:0 0;border:0;display:inline-flex}.pe-ficha button:hover{background:var(--sh-surface-hover)}.pe-ficha button:focus-visible{outline:2px solid var(--sh-border-indicator);outline-offset:2px}.pe-ficha__editar{padding:0 var(--sh-space-2) 0 var(--sh-space-4);text-align:start;min-inline-size:0}.pe-ficha__editar b{font-weight:var(--sh-weight-stronger)}.pe-ficha__tirar{padding:0 var(--sh-space-3);min-inline-size:var(--sh-touch-target);justify-content:center}.pe-ficha .sh-icon{--sh-icon-size:1rem;flex:none}.pe-inscritos{border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);margin:0;padding:0;list-style:none;overflow:hidden}.pe-inscritos>li+li{border-block-start:1px solid var(--sh-border-subtle)}.pe-inscritos button{all:unset;box-sizing:border-box;gap:var(--sh-space-4);inline-size:100%;padding:var(--sh-space-3) var(--sh-space-5);cursor:pointer;min-block-size:3.5rem;font-size:var(--sh-font-size-sm);grid-template-columns:auto minmax(10rem,1.6fr) minmax(7rem,1fr) minmax(8rem,1fr) minmax(8rem,auto);grid-template-areas:"ini nome onde selo valor";align-items:center;display:grid}.pe-inscritos button:hover{background:var(--sh-surface-hover)}.pe-inscritos button:focus-visible{outline:2px solid var(--sh-border-indicator);outline-offset:-2px}.pe-inscritos button>.pe-ini{grid-area:ini}.pe-inscritos__nome{font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong);grid-area:nome;min-inline-size:0}.pe-inscritos__nome small{font-weight:var(--sh-weight-strong);color:var(--sh-text-muted);display:block}.pe-inscritos__onde{grid-area:onde;min-inline-size:0}.pe-inscritos__selo{grid-area:selo}.pe-inscritos__valor{text-align:end;grid-area:valor}@media (width<=48rem){.pe-inscritos button{gap:var(--sh-space-1) var(--sh-space-3);padding:var(--sh-space-3) var(--sh-space-4);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ini nome selo""ini onde valor"}.pe-inscritos__onde,.pe-inscritos__valor{font-size:var(--sh-font-size-xs);color:var(--sh-text-muted)}}.pe-ini{border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle);background:var(--sh-surface-sunken);block-size:2.25rem;inline-size:2.25rem;color:var(--sh-text-strong);font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-stronger);border:1px solid var(--sh-border-subtle);flex:none;place-items:center;display:inline-grid}.pe-ficha-corpo{flex-direction:column;display:flex}.pe-ficha-corpo p{margin:0}.pe-folha-sec{gap:var(--sh-space-3);padding-block:var(--sh-space-5);border-block-start:1px solid var(--sh-border-subtle);flex-direction:column;display:flex}.pe-folha-sec:first-child{border-block-start:0;padding-block-start:0}.pe-folha-sec h3{margin:0}.pe-conta{gap:var(--sh-space-1);font-size:var(--sh-font-size-sm);flex-direction:column;margin:0;display:flex}.pe-conta>div{justify-content:space-between;gap:var(--sh-space-3);display:flex}.pe-conta dt{color:var(--sh-text-muted)}.pe-conta dd{font-variant-numeric:tabular-nums;margin:0}.pe-conta__total{border-block-start:1px solid var(--sh-border-subtle);font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong);padding-block-start:var(--sh-space-2)}.pe-conta__total dt{color:var(--sh-text-strong)}.pe-linha-tempo{gap:var(--sh-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pe-linha-tempo li{gap:var(--sh-space-3);font-size:var(--sh-font-size-sm);grid-template-columns:3.25rem 1fr;align-items:start;display:grid}.pe-linha-tempo time{color:var(--sh-text-muted);font-variant-numeric:tabular-nums}.pe-dl{gap:var(--sh-space-2);flex-direction:column;margin:0;display:flex}.pe-dl__item{gap:var(--sh-space-2) var(--sh-space-5);grid-template-columns:minmax(9rem,40%) 1fr;display:grid}.pe-dl dt{font-size:var(--sh-font-size-sm);color:var(--sh-text-muted)}.pe-dl dd{font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-strong);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.pe-dl--grade{grid-template-columns:1fr;display:grid}@media (width<=30rem){.pe-dl__item{gap:var(--sh-space-1);grid-template-columns:1fr}}.pe-sensivel{align-items:center;gap:var(--sh-space-1);display:inline-flex}.pe-sensivel .sh-icon{--sh-icon-size:1rem}.pe-modelos{gap:var(--sh-space-3);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}.pe-modelos .sh-option-card__title{align-items:center;gap:var(--sh-space-2);display:inline-flex}.pe-modelos .sh-icon{--sh-icon-size:1rem}.pe-bloco{background:var(--sh-surface-default);border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);padding:var(--sh-space-5)}.pe-bloco__cab{justify-content:space-between;align-items:baseline;gap:var(--sh-space-3);flex-wrap:wrap;display:flex}.pe-bloco__cab h2{margin:0}.pe-combobox{position:relative}.pe-combobox__lista{margin:var(--sh-space-1) 0 0;padding:var(--sh-space-1);border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-md);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-raised);box-shadow:var(--sh-shadow-md);max-block-size:16rem;list-style:none;overflow-y:auto}.pe-combobox__opcao{min-block-size:var(--sh-touch-target);padding:0 var(--sh-space-3);border-radius:var(--sh-radius-sm);corner-shape:var(--sh-corner-surface);cursor:pointer;font-size:var(--sh-font-size-sm);align-items:center;display:flex}.pe-combobox__opcao[data-ativo]{background:var(--sh-surface-hover)}@media (width<=52rem){.pe-tela{gap:var(--sh-space-6)}}@media (prefers-reduced-motion:reduce){.pe-menu{animation:none}.pe-pq__mover{transition:none}}.ky-tela{gap:var(--sh-space-6);inline-size:min(100%,80rem);color:var(--sh-text-default);flex-direction:column;margin-inline:auto;display:flex;position:relative;container:ky-tela/inline-size}.ky-estreita{max-inline-size:46rem}.ky-tela :is(input,textarea){caret-color:var(--sh-focus-color)}.ky-tela ::selection{background:var(--sh-surface-selected);color:var(--sh-text-strong)}.ky-pilha{gap:var(--sh-space-4);flex-direction:column;display:flex}.ky-pilha--sm{gap:var(--sh-space-2)}.ky-pilha--lg{gap:var(--sh-space-6)}.ky-linha{align-items:center;gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.ky-linha--entre{justify-content:space-between}.ky-pilha :is(h2,h3,p){margin:0}.ky-inicio{align-self:flex-start}.ky-num{font-variant-numeric:tabular-nums;white-space:nowrap}.ky-forte{font-weight:var(--sh-weight-strong);color:var(--sh-text-strong)}.ky-vago{color:var(--sh-text-danger);font-weight:var(--sh-weight-strong)}.ky-cab__logo{block-size:5.5rem;inline-size:8.25rem;margin-block:calc(var(--sh-space-2) * -1);flex:none}@container ky-tela (inline-size<30rem){.ky-tela .portal-page__title{flex-basis:100%}.ky-cab__logo{block-size:3.5rem;inline-size:5.25rem}}.ky-tela .portal-page__heading h1,.ky-extenso{font-family:var(--sh-font-accent);font-variation-settings:var(--sh-font-accent-axes);font-weight:var(--sh-weight-strong);letter-spacing:-.01em;color:var(--sh-text-strong);text-wrap:balance}.ky-extenso{font-size:var(--sh-font-size-xl);margin:0;line-height:1.2}.ky-onda{block-size:1.5rem;inline-size:100%;margin-block-start:calc(var(--sh-space-2) * -1);display:block;overflow:visible}.ky-onda path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.ky-onda__relevo{stroke:var(--sh-surface-accent);stroke-width:1.25px}.ky-onda__eco{stroke:var(--sh-border-default);stroke-width:1px}.ky-losango{block-size:.75rem;inline-size:.75rem;fill:var(--sh-surface-accent);stroke:currentColor;stroke-width:1.1px;stroke-linejoin:round;vertical-align:-.08em;flex:none}.ky-tela .visoes-do-modulo>.sh-nav:not(.visoes-do-modulo__chave) .sh-nav__list{gap:var(--sh-space-1)}.ky-tela .visoes-do-modulo>.sh-nav:not(.visoes-do-modulo__chave) .sh-nav__link{min-block-size:3rem;padding-inline:var(--sh-space-4);border-color:var(--sh-border-control);font-size:var(--sh-font-size-md)}.ky-itens{border-block-start:1px solid var(--sh-border-subtle);margin:0;padding:0;list-style:none}.ky-itens>li{gap:var(--sh-space-2) var(--sh-space-4);padding-block:var(--sh-space-3);border-block-end:1px solid var(--sh-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-block-size:3.75rem;display:grid}.ky-itens__tit{align-items:center;gap:var(--sh-space-2);font-weight:var(--sh-weight-strong);color:var(--sh-text-strong);display:inline-flex}.ky-itens__sub{font-size:var(--sh-font-size-sm);margin-block-start:2px;display:block}.ky-itens__meta{font-size:var(--sh-font-size-xs);color:var(--sh-text-muted);margin-block-start:2px;display:block}.ky-itens__acoes{gap:var(--sh-space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.ky-itens>li>.ky-pilha{grid-column:1/-1}@container ky-tela (inline-size<36rem){.ky-itens>li{grid-template-columns:1fr}.ky-itens__acoes{justify-content:flex-start}}.ky-achados{border-block-start:1px solid var(--sh-border-subtle);margin:0;padding:0;list-style:none}.ky-achados li{align-items:center;gap:var(--sh-space-2) var(--sh-space-3);padding-block:var(--sh-space-2);border-block-end:1px solid var(--sh-border-subtle);flex-wrap:wrap;display:flex}.ky-achados li>.sh-btn,.ky-pessoa__acoes{margin-inline-start:auto}.ky-pessoa{min-inline-size:0;font-weight:var(--sh-weight-strong);color:var(--sh-text-strong);flex:9rem}.ky-pessoa small{font-weight:var(--sh-weight-regular);color:var(--sh-text-muted);display:block}.ky-pessoa__acoes{gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.ky-fichas{align-items:center;gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.ky-fichas .sh-chip[aria-pressed=true]{font-weight:var(--sh-weight-stronger)}.ky-periodo{justify-content:space-between;align-items:center;gap:var(--sh-space-3);flex-wrap:wrap;display:flex}.ky-periodo h2{margin:0}.ky-periodo__bts{gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.ky-resumo{justify-content:space-between;align-items:center;gap:var(--sh-space-2) var(--sh-space-5);flex-wrap:wrap;display:flex}.ky-resumo p{margin:0}.ky-so-grade{display:none}.ky-so-lista{display:flex}@container ky-tela (inline-size>=56rem){.ky-so-grade{display:block}.ky-periodo.ky-so-grade{display:flex}.ky-so-lista{display:none}}.ky-semana{gap:var(--sh-space-5);display:grid}@container ky-tela (inline-size>=56rem){.ky-semana{grid-template-columns:minmax(0,1fr) 17.5rem;align-items:start}}.ky-s7{border-collapse:collapse;table-layout:fixed;inline-size:100%}.ky-s7 th{padding:0 var(--sh-space-1) var(--sh-space-2);font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-strong);color:var(--sh-text-muted);text-align:start}.ky-s7 thead th:first-child{inline-size:2.75rem}.ky-s7 tbody th{vertical-align:top;font-variant-numeric:tabular-nums;padding-block-start:var(--sh-space-2)}.ky-s7 td{padding:var(--sh-space-px);border-block-start:1px solid var(--sh-border-subtle);vertical-align:top;block-size:1px}.ky-s7__dia{align-items:center;gap:var(--sh-space-1);display:flex}.ky-s7__num{border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle);block-size:1.75rem;min-inline-size:1.75rem;font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-strong);font-variant-numeric:tabular-nums;color:var(--sh-text-strong);place-items:center;display:grid}.ky-s7 th[data-hoje] .ky-s7__num{box-shadow:inset 0 0 0 2px var(--sh-border-accent)}.ky-celula{gap:var(--sh-space-px);block-size:100%;inline-size:100%;min-block-size:var(--sh-touch-target);padding:var(--sh-space-1) var(--sh-space-2);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);color:var(--sh-text-default);font:inherit;font-size:var(--sh-font-size-xs);text-align:start;background:0 0;border:0;flex-direction:column;line-height:1.3;display:flex;position:relative}button.ky-celula{cursor:pointer}button.ky-celula:hover{background:var(--sh-surface-hover)}.ky-celula:focus-visible{outline:2px solid var(--sh-focus-color);outline-offset:-2px}.ky-celula[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--sh-action-primary-bg)}.ky-celula[data-estado=vago]{background:repeating-linear-gradient(135deg, transparent 0 6px, var(--sh-border-subtle) 6px 7px)}.ky-celula[data-estado=especial]{color:var(--sh-text-muted)}.ky-celula[data-minha],button.ky-celula[data-minha]:hover{background:var(--sh-surface-accent-subtle)}.ky-celula--oculta{display:block}.ky-celula__nomes{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ky-celula__meta{font-size:var(--sh-font-size-xs);color:var(--sh-text-muted);font-variant-numeric:tabular-nums;align-self:flex-end}.ky-celula__voce{align-items:center;gap:var(--sh-space-1);font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong);display:inline-flex}.ky-painel{gap:var(--sh-space-3);padding:var(--sh-space-5);background:var(--sh-surface-default);border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);flex-direction:column;display:flex;position:sticky;inset-block-start:var(--sh-space-4)}.ky-painel__dica{font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);margin:0}.ky-painel__corpo{min-block-size:0;flex:auto;margin-inline-end:calc(-1 * var(--sh-space-3));padding-inline-end:var(--sh-space-3)}.ky-painel__corpo:focus-visible{outline:2px solid var(--sh-focus-color);outline-offset:2px}.ky-sd{gap:var(--sh-space-2);flex-direction:column;display:flex}.ky-sd__topo{justify-content:space-between;align-items:center;gap:var(--sh-space-2);min-block-size:var(--sh-touch-target);flex-wrap:wrap;display:flex}.ky-sd__titulo{font-weight:var(--sh-weight-strong);color:var(--sh-text-strong);margin:0}.ky-sd__nav{align-items:center;gap:var(--sh-space-1);display:flex}.ky-sd__dias{gap:var(--sh-space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ky-sd__dia{justify-self:center;align-items:center;gap:var(--sh-space-px);min-block-size:4.25rem;inline-size:100%;max-inline-size:3.75rem;padding:var(--sh-space-2) 0;border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);color:var(--sh-text-default);font:inherit;cursor:pointer;transition:background-color var(--sh-motion-feedback) var(--sh-motion-ease-feedback);background:0 0;border:0;flex-direction:column;display:flex}.ky-sd__dia:hover{background:var(--sh-surface-hover)}.ky-sd__dia:focus-visible{outline:2px solid var(--sh-focus-color);outline-offset:2px}.ky-sd__sem{font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-strong);color:var(--sh-text-muted)}.ky-sd__num{border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle);block-size:2.25rem;inline-size:2.25rem;font-size:var(--sh-font-size-xl);font-weight:var(--sh-weight-strong);font-variant-numeric:tabular-nums;color:var(--sh-text-strong);place-items:center;line-height:1;display:grid}.ky-sd__pe{align-items:center;gap:var(--sh-space-1);min-block-size:.875rem;font-size:var(--sh-font-size-xs);line-height:1;display:flex}.ky-sd__hoje{font-weight:var(--sh-weight-strong);color:var(--sh-text-accent)}@container ky-tela (inline-size<22rem){.ky-sd__pe{flex-direction:column;gap:2px}}.ky-sd__dia[aria-current=date] .ky-sd__num{box-shadow:inset 0 0 0 2px var(--sh-border-accent)}.ky-sd__dia[aria-pressed=true]{background:var(--sh-action-primary-bg);color:var(--sh-action-primary-fg)}.ky-sd__dia[aria-pressed=true]:hover{background:var(--sh-action-primary-bg-hover)}.ky-sd__dia[aria-pressed=true] :is(.ky-sd__sem,.ky-sd__num,.ky-sd__hoje){color:inherit}.ky-sd__dia[aria-pressed=true] .ky-sd__num{box-shadow:none}.ky-sd__legenda{align-items:center;gap:var(--sh-space-1);font-size:var(--sh-font-size-xs);color:var(--sh-text-muted);margin:0;display:flex}.ky-lhs{border-block-start:1px solid var(--sh-border-subtle);margin:0;padding:0;list-style:none}.ky-lh{gap:var(--sh-space-1) var(--sh-space-4);padding:var(--sh-space-3) var(--sh-space-2);border-block-end:1px solid var(--sh-border-subtle);grid-template-columns:7.25rem minmax(0,1fr) auto;grid-template-areas:"t q e";align-items:baseline;min-block-size:3.25rem;display:grid}.ky-lh--bt{border:0;border-block-end:1px solid var(--sh-border-subtle);inline-size:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;margin:0}.ky-lh--bt:hover{background:var(--sh-surface-hover)}.ky-lh--bt:focus-visible{outline:2px solid var(--sh-focus-color);outline-offset:-2px}.ky-lh--bt[aria-pressed=true]{background:var(--sh-surface-selected);box-shadow:inset 0 0 0 2px var(--sh-border-brand)}.ky-lh[data-minha],.ky-lh--bt[data-minha]:hover{background:var(--sh-surface-accent-subtle)}.ky-lh__t{font-weight:var(--sh-weight-strong);font-variant-numeric:tabular-nums;color:var(--sh-text-strong);grid-area:t}.ky-lh__t small{font-weight:var(--sh-weight-strong);font-size:var(--sh-font-size-xs);display:block}.ky-lh__agora{color:var(--sh-text-accent)}.ky-lh__quem{grid-area:q;min-inline-size:0}.ky-lh__quem small{font-size:var(--sh-font-size-sm);color:var(--sh-text-default);display:block}.ky-lh__quem--linhas>span{display:block}.ky-lh__estado{grid-area:e;justify-self:end}.ky-lh__sua{align-items:center;gap:var(--sh-space-1);font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong);margin-inline-end:var(--sh-space-2);display:inline-flex}.ky-lh__escolhida{align-items:center;gap:var(--sh-space-1);font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong);display:inline-flex}@container ky-tela (inline-size<38rem){.ky-lh{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"t e""q q"}}.ky-ir{align-items:center;gap:var(--sh-space-1);font-weight:var(--sh-weight-strong);color:var(--sh-text-link);display:inline-flex}.ky-dia-tit{align-items:baseline;gap:var(--sh-space-1) var(--sh-space-3);flex-wrap:wrap;display:flex}.ky-dias7{gap:var(--sh-space-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ky-dia7{justify-content:center;align-items:center;gap:var(--sh-space-px);min-block-size:4.5rem;min-inline-size:0;padding:var(--sh-space-2) var(--sh-space-1);border:1px solid var(--sh-border-control);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);color:var(--sh-text-strong);font:inherit;text-align:center;cursor:pointer;transition:background-color var(--sh-motion-feedback) var(--sh-motion-ease-feedback);flex-direction:column;display:flex}.ky-dia7:hover{background:var(--sh-surface-hover)}.ky-dia7:focus-visible{outline:2px solid var(--sh-focus-color);outline-offset:2px}.ky-dia7__nome{font-weight:var(--sh-weight-stronger)}.ky-dia7__curto{display:none}.ky-dia7__n{font-size:var(--sh-font-size-sm);color:var(--sh-text-muted)}.ky-dia7__n[data-vagas]{color:var(--sh-text-danger);font-weight:var(--sh-weight-strong)}.ky-dia7:is([aria-pressed=true],[aria-selected=true]){background:var(--sh-action-primary-bg);border-color:var(--sh-action-primary-bg);color:var(--sh-action-primary-fg)}.ky-dia7:is([aria-pressed=true],[aria-selected=true]):hover{background:var(--sh-action-primary-bg-hover)}.ky-dia7:is([aria-pressed=true],[aria-selected=true]) .ky-dia7__n{color:inherit}@container ky-tela (inline-size<44rem){.ky-dias7{grid-template-columns:repeat(4,minmax(0,1fr))}.ky-dia7__longo{display:none}.ky-dia7__curto{display:inline}}.ky-form-sec{gap:var(--sh-space-4);flex-direction:column;display:flex}.ky-form-sec+.ky-form-sec{border-block-start:1px solid var(--sh-border-subtle);padding-block-start:var(--sh-space-6)}.ky-form-sec>h2{margin:0;scroll-margin-block-start:var(--sh-space-6)}.ky-frase{font-size:var(--sh-font-size-md);font-weight:var(--sh-weight-strong);color:var(--sh-text-strong);margin:0}.ky-acoes{gap:var(--sh-space-3);flex-wrap:wrap;align-items:center;display:flex}@container ky-tela (inline-size<30rem){.ky-acoes .sh-btn{flex:100%}}.ky-campo-curto{max-inline-size:18rem}.ky-meta-n{text-align:center;inline-size:5rem}.ky-busca{max-inline-size:28rem}.ky-efeito{padding:var(--sh-space-3) var(--sh-space-4);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-sunken);margin:0}.ky-destaque{gap:var(--sh-space-3) var(--sh-space-5);padding-block:var(--sh-space-4);border-block:1px solid var(--sh-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}@container ky-tela (inline-size<40rem){.ky-destaque{grid-template-columns:1fr}}.ky-exemplos{gap:var(--sh-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ky-exemplos .ky-celula{border:1px solid var(--sh-border-subtle);block-size:auto;inline-size:8rem;font-size:var(--sh-font-size-md);justify-content:center}.ky-gente{border-block-start:1px solid var(--sh-border-subtle);margin:0;padding:0;list-style:none}.ky-gente li{border-block-end:1px solid var(--sh-border-subtle)}.ky-gente__bt{gap:var(--sh-space-3);min-block-size:3.75rem;inline-size:100%;padding:var(--sh-space-3) var(--sh-space-2);font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ky-gente__bt:hover{background:var(--sh-surface-hover)}.ky-gente__bt:focus-visible{outline:2px solid var(--sh-focus-color);outline-offset:-2px}@container ky-tela (inline-size<36rem){.ky-gente__bt{grid-template-columns:1fr}}.ky-dl{gap:var(--sh-space-2) var(--sh-space-5);grid-template-columns:minmax(8rem,max-content) 1fr;margin:0;display:grid}.ky-dl dt{color:var(--sh-text-muted)}.ky-dl dd{font-weight:var(--sh-weight-strong);margin:0}@container ky-tela (inline-size<30rem){.ky-dl{grid-template-columns:minmax(0,1fr);row-gap:0}.ky-dl dd+dt{margin-block-start:var(--sh-space-3)}}.ky-hist{margin:0;padding:0;list-style:none}.ky-hist li{gap:var(--sh-space-3);padding-block:var(--sh-space-3);border-block-end:1px solid var(--sh-border-subtle);grid-template-columns:6.5rem 1fr;display:grid}.ky-hist small{color:var(--sh-text-muted);display:block}.ky-hist__quando{color:var(--sh-text-muted)}.ky-folha-sec{gap:var(--sh-space-3);border-block-start:1px solid var(--sh-border-subtle);flex-direction:column;padding-block-start:var(--sh-space-5);display:flex}.ky-folha-sec h3{margin:0}.ky-lista-texto{font-family:var(--sh-font-sans);line-height:1.5}.ky-pe{justify-content:flex-end;gap:var(--sh-space-3);flex-wrap:wrap;inline-size:100%;display:flex}:is(.ky-adm,.ky-grande){font-size:var(--sh-font-size-lg);line-height:1.5}:is(.ky-adm,.ky-grande) .sh-btn{--sh-btn-size:3rem;--sh-btn-font-size:var(--sh-font-size-lg)}:is(.ky-adm,.ky-grande) .sh-input{--sh-input-size:3rem;font-size:var(--sh-font-size-lg)}:is(.ky-adm,.ky-grande) .sh-chip{--sh-chip-size:3rem;--sh-chip-font-size:var(--sh-font-size-md)}:is(.ky-adm,.ky-grande) :is(.sh-field__label,.sh-option-card__title,.sh-switch__label){font-size:var(--sh-font-size-lg)}:is(.ky-adm,.ky-grande) :is(.portal-page__description,.sh-field__hint,.sh-field__error,.sh-option-card__text,.ky-pessoa small,.ky-lh__quem small,.ky-itens__sub,.ky-itens__meta,.ky-hist small),:is(.ky-adm,.ky-grande) :is(.sh-alert__text,.sh-alert__title){font-size:var(--sh-font-size-md)}.ky-adm .ky-itens__tit{font-size:inherit}.ky-adm .ky-dia7{min-block-size:5rem}.ky-adm .ky-dia7__n{font-size:var(--sh-font-size-md)}.ky-adm .ky-lh{min-block-size:3.5rem}.ky-adm .ky-ir{font-size:var(--sh-font-size-md)}.ky-grande .ky-pessoa__acoes{flex-basis:100%;margin-inline-start:0}.ky-italico{font-style:italic}.ky-horas{font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-strong);color:var(--sh-text-muted)}.ky-bloco{padding:var(--sh-space-4) var(--sh-space-5);border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default)}.ky-pe__nota{flex:100%}.ky-tela .sh-segmented__label{white-space:nowrap}.ky-faixa{align-items:center;gap:var(--sh-space-2) var(--sh-space-3);padding-block:var(--sh-space-3);border-block-end:1px solid var(--sh-border-subtle);grid-template-columns:1.25rem minmax(0,1fr) auto;display:grid}.ky-faixa__marca{color:var(--sh-text-muted);align-self:start;padding-block-start:.2em;display:inline-flex}.ky-faixa__marca .ky-losango{block-size:.875rem;inline-size:.875rem}.ky-faixa__texto{min-inline-size:0;margin:0}@container ky-tela (inline-size<40rem){.ky-faixa{grid-template-columns:1.25rem minmax(0,1fr)}.ky-faixa>:last-child:not(.ky-faixa__texto){grid-column:2;justify-self:start}}.ky-faixa__texto b{color:var(--sh-text-strong);font-weight:var(--sh-weight-strong)}.ky-faixa__sub{font-size:var(--sh-font-size-sm);color:var(--sh-text-default);margin-block-start:var(--sh-space-1);display:block}.ky-vg{gap:var(--sh-space-5);transition:opacity var(--sh-motion-feedback) var(--sh-motion-ease-feedback);align-items:start;display:grid}.ky-vg[data-carregando]{opacity:.55}@container ky-tela (inline-size>=62rem){.ky-vg[data-painel]{grid-template-columns:minmax(0,1fr) 19rem}.ky-vg[data-painel] .ky-painel{max-block-size:calc(100dvh - 9rem)}}.ky-mes{border-collapse:collapse;table-layout:fixed;inline-size:100%}.ky-mes th{padding:0 var(--sh-space-2) var(--sh-space-2);font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-strong);color:var(--sh-text-muted);text-align:start}.ky-mes td{padding:var(--sh-space-px);border-block-start:1px solid var(--sh-border-subtle);vertical-align:top;block-size:1px}.ky-cd{gap:var(--sh-space-1);block-size:100%;min-block-size:5.75rem;inline-size:100%;padding:var(--sh-space-2);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);color:var(--sh-text-default);font:inherit;font-size:var(--sh-font-size-xs);text-align:start;background:0 0;border:0;flex-direction:column;line-height:1.3;display:flex}button.ky-cd{cursor:pointer}button.ky-cd:hover{background:var(--sh-surface-hover)}.ky-cd:focus-visible{outline:2px solid var(--sh-focus-color);outline-offset:-2px}.ky-cd[data-sua],button.ky-cd[data-sua]:hover{background:var(--sh-surface-accent-subtle)}.ky-cd[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--sh-action-primary-bg)}.ky-cd[data-passou] :is(.ky-cd__g,.ky-cd__num){color:var(--sh-text-muted)}.ky-cd[data-apagado] .ky-cd__num{color:var(--sh-text-muted);font-weight:var(--sh-weight-regular)}.ky-cd__topo{align-items:center;gap:var(--sh-space-1);display:flex}.ky-cd__num{border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle);block-size:1.625rem;min-inline-size:1.625rem;font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-strong);font-variant-numeric:tabular-nums;color:var(--sh-text-strong);place-items:center;display:grid}.ky-cd__num[data-hoje]{box-shadow:inset 0 0 0 2px var(--sh-border-accent)}.ky-cd__linhas{gap:var(--sh-space-1);flex-direction:column;display:flex}.ky-cd__l{gap:var(--sh-space-1);grid-template-columns:1.25rem minmax(0,1fr);align-items:baseline;display:grid}.ky-cd__l--junta{grid-template-columns:minmax(0,1fr);gap:0}.ky-cd__h{font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-strong);color:var(--sh-text-muted);font-variant-numeric:tabular-nums}.ky-cd__g{-webkit-line-clamp:2;font-weight:var(--sh-weight-strong);color:var(--sh-text-strong);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ky-cd__sua{font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong);margin-block-start:auto}.ky-dia-sec+.ky-dia-sec{border-block-start:1px solid var(--sh-border-subtle);padding-block-start:var(--sh-space-4)}.ky-ag{gap:var(--sh-space-2);flex-direction:column;inline-size:100%;display:flex}.ky-ag__dia{padding:var(--sh-space-3) var(--sh-space-2);border-block-end:1px solid var(--sh-border-subtle)}.ky-ag__dia[data-sua]{background:var(--sh-surface-accent-subtle);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface)}.ky-ag__cab{align-items:center;gap:var(--sh-space-1) var(--sh-space-2);flex-wrap:wrap;display:flex}.ky-ag__data{font-size:var(--sh-font-size-md);font-weight:var(--sh-weight-strong);color:var(--sh-text-strong);font-variant-numeric:tabular-nums;margin:0}.ky-ag__tag{align-items:center;gap:var(--sh-space-1);font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong);display:inline-flex}.ky-ag__tag--hoje{color:var(--sh-text-accent)}.ky-ag__ver{margin-inline-start:auto}.ky-ag__linha{gap:var(--sh-space-3);padding-block:var(--sh-space-2);font-size:var(--sh-font-size-sm);grid-template-columns:6.5rem minmax(0,1fr);display:grid}.ky-ag__h{font-weight:var(--sh-weight-strong);color:var(--sh-text-strong)}.ky-ag__h small{font-weight:var(--sh-weight-regular);font-size:var(--sh-font-size-xs);color:var(--sh-text-muted);display:block}.ky-ag__grupo{margin:0 0 var(--sh-space-1)}.ky-ag__nomes{display:block}.ky-mapa{border-block-start:1px solid var(--sh-border-subtle);margin:0;padding:0;list-style:none}.ky-mapa>li{gap:var(--sh-space-2) var(--sh-space-3);padding-block:var(--sh-space-2);border-block-end:1px solid var(--sh-border-subtle);grid-template-columns:3rem minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.ky-mapa__dia{font-size:var(--sh-font-size-lg);font-weight:var(--sh-weight-strong);color:var(--sh-text-strong);font-variant-numeric:tabular-nums}.ky-mapa__dia small{font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-strong);color:var(--sh-text-muted);display:block}.ky-mapa__slot{align-items:flex-start;gap:var(--sh-space-1);min-block-size:3.5rem;padding:var(--sh-space-2) var(--sh-space-3);border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);color:var(--sh-text-default);font:inherit;font-size:var(--sh-font-size-sm);text-align:start;flex-direction:column;display:flex}button.ky-mapa__slot{cursor:pointer;border-color:var(--sh-border-control)}button.ky-mapa__slot:hover{background:var(--sh-surface-hover)}.ky-mapa__slot:focus-visible{outline:2px solid var(--sh-focus-color);outline-offset:2px}.ky-mapa__slot[data-passou]{color:var(--sh-text-muted);background:0 0}.ky-mapa__h{font-size:var(--sh-font-size-xs);color:var(--sh-text-muted)}.ky-mapa__g{font-weight:var(--sh-weight-strong);color:var(--sh-text-strong)}@container ky-tela (inline-size<36rem){.ky-mapa>li{grid-template-columns:2.5rem minmax(0,1fr)}.ky-mapa>li>.ky-mapa__slot:last-child{grid-column:2}}.ky-dias-mes{gap:var(--sh-space-2);grid-template-columns:repeat(7,minmax(0,1fr));max-inline-size:30rem;display:grid}.ky-dias-mes .sh-chip{justify-content:center;min-inline-size:0}.ky-dias-mes .sh-chip[aria-pressed=true]{font-weight:var(--sh-weight-stronger)}.ky-previa{gap:var(--sh-space-2);font-size:var(--sh-font-size-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ky-previa li{gap:var(--sh-space-3);grid-template-columns:4.5rem minmax(0,1fr);display:grid}.ky-grupos{border-block-start:1px solid var(--sh-border-subtle);margin:0;padding:0;list-style:none}.ky-grupos>li{gap:var(--sh-space-2) var(--sh-space-4);padding-block:var(--sh-space-3);border-block-end:1px solid var(--sh-border-subtle);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;display:grid}.ky-grupos>li[data-inativo] .ky-pessoa{color:var(--sh-text-muted)}.ky-grupos__col{min-inline-size:0;font-size:var(--sh-font-size-sm)}.ky-grupos__col small{font-size:var(--sh-font-size-xs);color:var(--sh-text-muted);display:block}.ky-grupos__acoes{justify-content:flex-end;align-items:center;gap:var(--sh-space-2);flex-wrap:wrap;display:flex}@container ky-tela (inline-size<48rem){.ky-grupos>li{grid-template-columns:minmax(0,1fr) auto}.ky-grupos__col{grid-column:1}.ky-grupos__acoes{grid-area:1/2}}@container ky-tela (inline-size<40rem){.ky-tela .sh-btn--sm{--sh-btn-size:var(--sh-touch-target)}.ky-tela .sh-chip{--sh-chip-size:var(--sh-touch-target)}.ky-tela .sh-segmented__option{min-block-size:var(--sh-touch-target)}}@media (prefers-reduced-motion:reduce){.ky-tela *,.ky-tela :before,.ky-tela :after{scroll-behavior:auto!important;transition:none!important}}}.portal-borrado{--portal-borrado-desfoque:3px;gap:var(--sh-space-4);display:grid}.portal-borrado .sh-alert h1{margin:0 0 var(--sh-space-1)}.portal-borrado__conteudo{filter:blur(var(--portal-borrado-desfoque));opacity:.75;pointer-events:none;-webkit-user-select:none;user-select:none;max-block-size:70vh;overflow:hidden}@media (forced-colors:active){.portal-borrado__conteudo{display:none}}.visoes-do-modulo__chave .sh-nav__list{gap:var(--sh-space-1);padding:var(--sh-space-1);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:calc(var(--sh-radius-control) + var(--sh-space-1));corner-shape:var(--sh-corner-control);background-color:var(--sh-surface-sunken);display:inline-flex}.visoes-do-modulo{margin-block-end:var(--sh-space-5)}.cv{min-width:0}.cv-campo{gap:var(--sh-space-2,.5rem);border:0;min-width:0;margin:0;padding:0;display:grid}.cv-segmentos{flex-wrap:wrap;max-width:100%}.cv-grade{gap:var(--sh-space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.cv-linha{gap:var(--sh-space-2,.5rem);flex-wrap:wrap;align-items:center;display:flex}.cv-endereco{min-width:0;font-family:var(--sh-font-mono,ui-monospace, monospace);font-size:var(--sh-text-sm,.875rem);flex:16rem}.cv-item{flex-wrap:wrap;align-items:flex-start}.cv-item .sh-list__main{flex:16rem;min-width:0}.cv-item .sh-list__title{overflow-wrap:anywhere}.cv-acoes{gap:var(--sh-space-2,.5rem);flex-wrap:wrap;display:flex}.cv-entradas{margin-top:var(--sh-space-2,.5rem)}.cv-entradas>ul{margin:var(--sh-space-2,.5rem) 0 0;padding-left:var(--sh-space-4,1rem)}@media (width<=47.99rem){.cv-acoes .sh-btn,.cv-segmentos .sh-segmented__option{min-height:44px}}.eq-lista{container:eq-lista/inline-size}.eq-item>.sh-list__main{min-width:0}@container eq-lista (width<=34rem){.eq-item{flex-wrap:wrap}.eq-item>.sh-list__main{flex:10rem}.eq-item>.sh-list__actions{flex-wrap:wrap;flex-basis:100%;justify-content:flex-start}}.avisos-icone{--sh-icon-size:var(--sh-icon-size-sm);flex:none}.avisos-filtros{justify-content:space-between;align-items:center;gap:var(--sh-space-3) var(--sh-space-4);flex-wrap:wrap;margin-block-end:var(--sh-space-5);display:flex}.avisos-busca{flex:0 18rem;min-inline-size:12rem}@media (width<=40rem){.avisos-busca{flex:100%}}.avisos-lista{gap:var(--sh-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.avisos-item{min-inline-size:0;animation:.24s cubic-bezier(.23,1,.32,1) both avisos-entra;animation-delay:calc(var(--avisos-ordem,0) * 40ms);display:flex}.avisos-item--esqueleto{gap:var(--sh-space-2);padding:var(--sh-space-5);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);flex-direction:column;animation:none}@keyframes avisos-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.avisos-cartao{border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);min-inline-size:0;color:var(--sh-text-default);box-shadow:var(--sh-shadow-sm);flex-direction:column;flex:1;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .2s,border-color .2s;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.avisos-cartao:hover{border-color:var(--sh-border-default);box-shadow:var(--sh-shadow-md)}}.avisos-cartao:active{transform:scale(.98)}.avisos-cartao:focus-visible{box-shadow:var(--sh-focus-ring);outline:none}.avisos-cartao__midia{aspect-ratio:16/9}.avisos-cartao__corpo{gap:var(--sh-space-2);padding:var(--sh-space-5);flex-direction:column;display:flex}.avisos-cartao__titulo{font-family:var(--sh-font-display,inherit);font-size:var(--sh-font-size-lg);font-weight:var(--sh-weight-strong);line-height:var(--sh-leading-snug);text-wrap:balance}.avisos-cartao[data-lido=false] .avisos-cartao__titulo{font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong)}.avisos-cartao__resumo{color:var(--sh-text-muted);font-size:var(--sh-font-size-sm);line-height:var(--sh-leading-relaxed);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.avisos-cartao__meta{color:var(--sh-text-muted);font-size:var(--sh-font-size-xs);margin-block-start:auto;padding-block-start:var(--sh-space-2)}.avisos-selos{gap:var(--sh-space-1);flex-wrap:wrap;min-block-size:0;display:flex}.avisos-selos:empty{display:none}.avisos-selos .sh-badge{gap:var(--sh-space-1)}.avisos-imagem{background:var(--sh-surface-sunken);display:block;position:relative;overflow:hidden}.avisos-imagem img{object-fit:cover;opacity:0;block-size:100%;inline-size:100%;transition:opacity .24s;display:block}.avisos-imagem[data-state=loaded] img{opacity:1}.avisos-esqueleto__titulo{border-radius:var(--sh-radius-control);corner-shape:var(--sh-corner-control);block-size:2rem;inline-size:70%;display:block}.avisos-esqueleto__linha{border-radius:var(--sh-radius-control);corner-shape:var(--sh-corner-control);block-size:1rem;inline-size:100%;display:block}.avisos-esqueleto__linha--curta{inline-size:55%}.avisos-esqueleto__bloco{border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);block-size:18rem;margin-block-start:var(--sh-space-4);display:block}.avisos-leitura,.avisos-editor{gap:var(--sh-space-4);inline-size:100%;max-inline-size:46rem;padding-block:var(--sh-space-4) var(--sh-space-10,var(--sh-space-8));flex-direction:column;margin-inline:auto;display:flex}.avisos-leitura__titulo{text-wrap:balance;margin:0}.avisos-leitura__capa{align-items:flex-start;gap:var(--sh-space-2);flex-direction:column;margin:0;display:flex}.avisos-leitura__capa .avisos-imagem{border-radius:var(--sh-radius-media,var(--sh-radius-surface));corner-shape:var(--sh-corner-media);min-block-size:12rem;inline-size:100%}.avisos-leitura__capa .avisos-imagem[data-state=loaded]{min-block-size:0;inline-size:fit-content;max-inline-size:100%}.avisos-leitura__capa .avisos-imagem img{object-fit:contain;block-size:auto;max-block-size:85dvh;inline-size:auto;max-inline-size:100%}.avisos-prosa{max-inline-size:none}.avisos-prosa a{overflow-wrap:anywhere}.avisos-modo{--sh-segmented-min:6rem;flex-wrap:nowrap}.avisos-form{gap:var(--sh-space-5);flex-direction:column;display:flex}.avisos-titulo{min-block-size:3.25rem;font-family:var(--sh-font-display,inherit);font-size:var(--sh-font-size-h2);font-weight:var(--sh-weight-strong);line-height:var(--sh-leading-tight);resize:none;field-sizing:content}.avisos-editor__caixa[data-invalido=true]{border-color:var(--sh-border-danger)}.avisos-editor__texto{--sh-editor-min-height:16rem;white-space:pre-wrap;word-wrap:break-word}.avisos-editor__texto p.is-editor-empty:first-child:before{content:"Escreva aqui a descrição do aviso…";float:inline-start;block-size:0;color:var(--sh-text-placeholder);pointer-events:none}.avisos-barra{position:relative}.avisos-barra .avisos-ferramenta--texto{padding-inline:var(--sh-space-2);font-weight:var(--sh-weight-strong)}.avisos-barra button{transition:background-color .12s,color .12s}.avisos-barra button:active:not([disabled]){transform:scale(.97)}.avisos-link{gap:var(--sh-space-2);padding:var(--sh-space-3) var(--sh-space-4);border-block-end:var(--sh-border-width-hair) solid var(--sh-border-subtle);background:var(--sh-surface-sunken);flex-direction:column;display:flex}.avisos-link__linha{gap:var(--sh-space-2);flex-wrap:wrap;align-items:center;display:flex}.avisos-link__linha .sh-input{flex:14rem}.avisos-emoji{display:inline-flex;position:relative}.avisos-emoji__painel{z-index:var(--sh-layer-dropdown);inline-size:min(20.5rem,100vw - 2rem);padding:var(--sh-space-3);border:var(--sh-border-width-hair) solid var(--sh-border-default);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-raised);box-shadow:var(--sh-shadow-lg);transform-origin:top;transition:opacity .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1);position:absolute;inset-block-start:calc(100% + var(--sh-space-2));inset-inline-start:50%;translate:-50%}@starting-style{.avisos-emoji__painel{opacity:0;transform:scale(.96)}}@media (width<=40rem){.avisos-emoji__painel{transform-origin:bottom;position:fixed;inset-block-start:auto;inset-block-end:var(--sh-space-4);inset-inline-start:50%}}.avisos-emoji__grupo+.avisos-emoji__grupo{margin-block-start:var(--sh-space-2)}.avisos-emoji__nome{margin:0 0 var(--sh-space-1);color:var(--sh-text-muted);font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-strong)}.avisos-emoji__grade{gap:var(--sh-space-1);grid-template-columns:repeat(8,1fr);display:grid}.sh-editor .ql-toolbar .avisos-emoji__opcao{min-block-size:2.25rem;min-inline-size:2.25rem;font-size:var(--sh-font-size-lg);line-height:1}.avisos-emoji__dica{margin:var(--sh-space-3) 0 0;color:var(--sh-text-muted);font-size:var(--sh-font-size-xs)}.avisos-capa{gap:var(--sh-space-3);flex-direction:column;display:flex}.avisos-capa__vazia{align-items:center;gap:var(--sh-space-3);flex-wrap:wrap;display:flex}.avisos-capa__vazia .sh-caption{color:var(--sh-text-muted);margin:0}.avisos-capa__vazia label:has(+*){cursor:pointer}#avisos-capa-arquivo:focus-visible+label{box-shadow:var(--sh-focus-ring)}.avisos-capa__escolhida{gap:var(--sh-space-4);grid-template-columns:minmax(0,12rem) minmax(0,1fr);align-items:start;display:grid}@media (width<=40rem){.avisos-capa__escolhida{grid-template-columns:1fr}}.avisos-capa__miniatura .avisos-imagem{aspect-ratio:16/9;border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface)}.avisos-capa__campos{align-items:flex-start;gap:var(--sh-space-2);flex-direction:column;display:flex}.avisos-capa__campos .sh-field{align-self:stretch}.avisos-editor__acoes{z-index:var(--sh-layer-raised);justify-content:flex-end;gap:var(--sh-space-2);padding:var(--sh-space-3) 0;border-block-start:var(--sh-border-width-hair) solid var(--sh-border-subtle);background:var(--sh-surface-page);flex-wrap:wrap;display:flex;position:sticky;inset-block-end:0}.avisos-editor__arquivar{margin-inline-end:auto}@media (width<=40rem){.avisos-editor__acoes{padding-block-end:calc(var(--sh-space-3) + 4.5rem)}.avisos-editor__acoes .sh-btn{flex:auto}}.avisos-previa{padding-block:0}.avisos-previa>.sh-caption{color:var(--sh-text-muted);margin:0}.avisos-previa__vazio{color:var(--sh-text-muted)}.avisos-recentes{gap:var(--sh-space-3);padding:var(--sh-space-5);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);flex-direction:column;display:flex}.avisos-recentes__lista{gap:var(--sh-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.avisos-recentes__item{gap:var(--sh-space-1);padding:var(--sh-space-3);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);color:var(--sh-text-default);flex-direction:column;text-decoration:none;transition:background-color .16s;display:flex}@media (hover:hover) and (pointer:fine){.avisos-recentes__item:hover{background:var(--sh-surface-hover)}}.avisos-recentes__item:focus-visible{box-shadow:var(--sh-focus-ring);outline:none}.avisos-recentes__titulo{font-weight:var(--sh-weight-strong)}.avisos-recentes__item[data-lido=false] .avisos-recentes__titulo{font-weight:var(--sh-weight-stronger);color:var(--sh-text-strong)}.avisos-recentes__grupo{gap:var(--sh-space-1);display:grid}.avisos-recentes__grupo-titulo{padding-inline:var(--sh-space-3);margin:0}.avisos-recentes__em-dia{padding-inline:var(--sh-space-3);color:var(--sh-text-muted);margin:0}.avisos-recentes__todos{align-self:flex-start}@media (prefers-reduced-motion:reduce){.avisos-item{animation-name:avisos-aparece;animation-duration:.2s;animation-delay:0s}.avisos-cartao,.avisos-cartao:active,.avisos-barra button:active{transform:none}.avisos-emoji__painel{transition:opacity .16s}@starting-style{.avisos-emoji__painel{opacity:0;transform:none}}}@keyframes avisos-aparece{0%{opacity:0}to{opacity:1}}.avisos-publico{gap:var(--sh-space-3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.avisos-publico .sh-segmented{flex-wrap:nowrap;justify-self:start;max-inline-size:100%}.avisos-publico .sh-segmented__option{flex-basis:auto}.avisos-publico__papeis{gap:var(--sh-space-2);display:grid}.avisos-publico__papeis .sh-caption{margin:0}.avisos-secao+.avisos-secao{margin-block-start:var(--sh-space-6)}.avisos-secao__titulo{margin:0 0 var(--sh-space-3)}.avisos-trecho{gap:var(--sh-space-3);margin:0 0 var(--sh-space-6);padding:var(--sh-space-5) var(--sh-space-6);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);display:grid}.avisos-trecho .sh-eyebrow,.avisos-trecho__texto,.avisos-trecho__texto p{margin:0}.avisos-trecho__texto{white-space:pre-line;overflow-wrap:break-word;text-wrap:pretty;max-inline-size:48rem}.avisos-trecho[data-tamanho=xl] .avisos-trecho__texto{font-size:var(--sh-font-size-xl)}.avisos-trecho[data-tamanho=lg] .avisos-trecho__texto{font-size:var(--sh-font-size-lg);line-height:var(--sh-leading-normal)}.avisos-trecho__ref{color:var(--sh-text-muted)}.avisos-trecho__ref cite{font-style:normal}@media (width<=40rem){.avisos-trecho{padding:var(--sh-space-4)}}.trechos-topo{align-items:center;gap:var(--sh-space-3);flex-wrap:wrap;margin-block-end:var(--sh-space-5);display:flex}.trechos-topo .sh-search{flex:16rem}.trechos-lista{gap:var(--sh-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.trechos-item{gap:var(--sh-space-2);padding:var(--sh-space-4);border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-raised,var(--sh-surface));flex-direction:column;display:flex}.trechos-item[data-ativo=false]{background:var(--sh-surface-sunken)}.trechos-item__cabeca{justify-content:space-between;align-items:center;gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.trechos-item__texto{white-space:pre-line;overflow-wrap:anywhere;margin:0}.trechos-item__acoes{gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.trechos-form{gap:var(--sh-space-4);flex-direction:column;display:flex}.trechos-form textarea{field-sizing:content;min-block-size:8rem}.trechos-importar{align-items:flex-start;gap:var(--sh-space-2);flex-direction:column;margin-block-end:var(--sh-space-5);display:flex}.avisos-fixar .sh-checkbox__hint{display:block}.eventos{gap:var(--sh-space-5);display:grid}.eventos>.portal-page__heading{margin-block-end:0}.eventos__barra{align-items:center;gap:var(--sh-space-3);flex-wrap:wrap;display:flex}.eventos__filtros{flex:18rem;min-width:0}.eventos__visao{gap:var(--sh-space-6);animation:eventos-surgir var(--sh-motion-enter) var(--sh-motion-ease-enter);display:grid}@keyframes eventos-surgir{0%{opacity:0}}.eventos__mes{gap:var(--sh-space-3);display:grid}.eventos__mes-titulo{z-index:1;padding-block:var(--sh-space-2);background:var(--sh-surface-page);position:sticky;top:0}.eventos__lista{gap:var(--sh-space-2);margin:0;padding:0;list-style:none;display:grid}.eventos__lista>li{animation:.24s cubic-bezier(.23,1,.32,1) both eventos-entrar;animation-delay:calc(var(--i,0) * 40ms)}@keyframes eventos-entrar{0%{opacity:0;transform:translateY(6px)}}.eventos__cartao{align-items:center;gap:var(--sh-space-4);min-height:var(--sh-touch-target);padding:var(--sh-space-3) var(--sh-space-4);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);color:var(--sh-text-default);grid-template-columns:auto 1fr auto;text-decoration:none;transition:background-color .16s,border-color .16s,transform .16s cubic-bezier(.23,1,.32,1);display:grid}.eventos__cartao:active{transform:scale(.98)}.eventos__cartao:focus-visible{box-shadow:var(--sh-focus-ring);outline:none}@media (hover:hover) and (pointer:fine){.eventos__cartao:hover{background:var(--sh-surface-hover);border-color:var(--sh-border-brand)}}.eventos__data{min-width:3.25rem;padding:var(--sh-space-2) var(--sh-space-1);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-brand-subtle);color:var(--sh-text-brand);justify-items:center;line-height:1.1;display:grid}.eventos__data-semana,.eventos__data-mes{font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-strong);text-transform:uppercase;letter-spacing:.04em}.eventos__data-dia{font-size:var(--sh-font-size-xl);font-weight:var(--sh-weight-strong);font-variant-numeric:tabular-nums}.eventos__cartao-corpo{gap:var(--sh-space-1);min-width:0;display:grid}.eventos__cartao-titulo{font-weight:var(--sh-weight-strong);color:var(--sh-text-strong);overflow-wrap:anywhere}.eventos__cartao-meta{font-size:var(--sh-font-size-sm);color:var(--sh-text-muted)}.eventos__selos{gap:var(--sh-space-1);flex-wrap:wrap;display:flex}.eventos__miniatura{object-fit:cover;border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);width:4.5rem;height:4.5rem}@media (width<=30rem){.eventos__miniatura{display:none}.eventos__cartao{gap:var(--sh-space-3);grid-template-columns:auto 1fr}}.eventos__grade{gap:var(--sh-space-1);display:grid}.eventos__grade-nav{justify-content:space-between;align-items:center;gap:var(--sh-space-2);margin-block-end:var(--sh-space-2);display:flex}.eventos__semana{gap:var(--sh-space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.eventos__semana--cabeca span{font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-strong);color:var(--sh-text-muted);text-align:center;text-transform:uppercase}.eventos__dia{min-width:0;min-height:5.5rem;padding:var(--sh-space-1);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);flex-direction:column;gap:2px;display:flex}.eventos__dia[data-fora=true]{background:var(--sh-surface-sunken);opacity:.6}.eventos__dia[data-hoje=true]{border-color:var(--sh-border-brand)}.eventos__dia[data-hoje=true] .eventos__dia-num{background:var(--sh-action-primary-bg);color:var(--sh-action-primary-fg)}.eventos__dia-num{min-width:1.5rem;padding:0 var(--sh-space-1);border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle);font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-strong);text-align:center;font-variant-numeric:tabular-nums;align-self:flex-start}.eventos__dia-evento{padding:2px var(--sh-space-1);border-radius:var(--sh-radius-control);corner-shape:var(--sh-corner-control);background:var(--sh-surface-brand-subtle);color:var(--sh-text-brand);font-size:var(--sh-font-size-xs);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;text-decoration:none;display:block;overflow:hidden}.eventos__dia-evento[data-visibilidade=membros]{background:var(--sh-surface-sunken);color:var(--sh-text-default)}.eventos__dia-evento:focus-visible{box-shadow:var(--sh-focus-ring);outline:none}@media (width<=40rem){.eventos__dia{min-height:3.5rem}.eventos__dia-evento{background:var(--sh-action-primary-bg);height:.5rem;padding:0;font-size:0}.eventos__dia-evento[data-visibilidade=membros]{background:var(--sh-border-strong)}}.eventos__grade-vazio{color:var(--sh-text-muted);text-align:center;padding-block:var(--sh-space-3)}.eventos__esqueleto{gap:var(--sh-space-2);display:grid}.eventos__esqueleto-linha{border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);height:5rem}.eventos__esqueleto-detalhe{border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);height:20rem}.eventos__ficha{gap:var(--sh-space-5);max-width:48rem;display:grid}.eventos__capa{object-fit:cover;border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);width:100%;max-height:24rem}.eventos__ficha-corpo{gap:var(--sh-space-4);display:grid}.eventos__fatos{gap:var(--sh-space-3);margin:0;display:grid}.eventos__fatos dd{margin:0}.eventos__ficha-acoes{gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.eventos__descricao{white-space:pre-line;overflow-wrap:anywhere}.eventos__paginas{gap:var(--sh-space-2);display:grid}.eventos__form{gap:var(--sh-space-4);max-width:48rem;display:grid}.eventos__bloco{gap:var(--sh-space-3);padding:var(--sh-space-4);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);display:grid}.eventos__bloco-corpo{gap:var(--sh-space-3);display:grid}.eventos__duplo{gap:var(--sh-space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.eventos__textarea{resize:vertical;min-height:8rem}.eventos__opcoes,.eventos__sites-lista{gap:var(--sh-space-2);display:grid}.eventos__arte{align-items:flex-start;gap:var(--sh-space-4);flex-wrap:wrap;display:flex}.eventos__arte-previa,.eventos__arte-vazia{aspect-ratio:4/3;border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);object-fit:cover;width:10rem}.eventos__arte-vazia{background:var(--sh-surface-sunken);color:var(--sh-text-muted);place-items:center;display:grid}.eventos__arte-acoes{gap:var(--sh-space-2);flex:14rem;justify-items:start;display:grid}.eventos__arte-acoes label[data-ocupado=true]{pointer-events:none;opacity:.7}.eventos__arte-acoes input:focus-visible+label{box-shadow:var(--sh-focus-ring)}.eventos__arte-acoes label:has(+input:focus-visible){box-shadow:var(--sh-focus-ring)}.eventos__rodape{justify-content:flex-end;gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.eventos__excluir{color:var(--sh-text-danger,inherit);margin-inline-end:auto}.eventos__assinar{gap:var(--sh-space-6);display:grid}.eventos__assinar section{gap:var(--sh-space-2);justify-items:start;display:grid}.eventos__link-arquivo{color:var(--sh-text-link);cursor:pointer;text-decoration:underline}@media (width<=30rem){.eventos__rodape .sh-btn{flex:100%}.eventos__excluir{order:3}}@media (prefers-reduced-motion:reduce){.eventos__lista>li{animation:.16s both eventos-surgir}.eventos__cartao,.eventos__cartao:active{transition:background-color .16s,border-color .16s;transform:none}}.eventos__barra>.sh-segmented{flex-wrap:nowrap;flex:none}.adm-tela{--adm-ease-out:cubic-bezier(.23, 1, .32, 1);--adm-ease-drawer:cubic-bezier(.32, .72, 0, 1)}.adm-hub{gap:var(--sh-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.adm-hub__cartao{gap:var(--sh-space-4);block-size:100%;padding:var(--sh-space-5);color:inherit;transition:transform .16s var(--adm-ease-out), box-shadow .2s ease;align-items:flex-start;text-decoration:none;display:flex}.adm-hub__cartao:active{transform:scale(.98)}.adm-hub__cartao:focus-visible{outline:var(--sh-focus-width) solid var(--sh-focus-color);outline-offset:var(--sh-focus-offset)}.adm-hub__icone{color:var(--sh-text-brand);flex:none;padding-block-start:var(--sh-space-1)}.adm-hub__cartao .sh-badge{align-self:flex-start;margin-block-start:var(--sh-space-2)}.adm-hub__icone .sh-icon{block-size:1.5rem;inline-size:1.5rem}.adm-hub li{animation:adm-entra .26s var(--adm-ease-out) both}.adm-hub li:nth-child(2){animation-delay:40ms}.adm-hub li:nth-child(3){animation-delay:80ms}.adm-hub li:nth-child(4){animation-delay:.12s}.adm-hub li:nth-child(n+5){animation-delay:.16s}@keyframes adm-entra{0%{opacity:0;transform:translateY(6px)}}.adm-busca{inline-size:100%}.adm-fichas{gap:var(--sh-space-1);flex-wrap:wrap;margin-block-start:var(--sh-space-1);display:flex}.adm-linha__link{color:inherit;text-decoration:none}.adm-linha__link:after{content:"";position:absolute;inset:0}.adm-linha{animation:adm-entra .24s var(--adm-ease-out) both;animation-delay:calc(var(--i,0) * 30ms);position:relative}.adm-linha:has(.adm-linha__link:focus-visible){outline:var(--sh-focus-width) solid var(--sh-focus-color);outline-offset:calc(var(--sh-focus-offset) * -1);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface)}.adm-linha__link:focus-visible{outline:none}@media (hover:hover) and (pointer:fine){.adm-linha:hover{background-color:var(--sh-surface-hover)}}.adm-esqueleto-retrato{border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle);block-size:2.5rem;inline-size:2.5rem}.adm-esqueleto-linha{border-radius:var(--sh-radius-control);corner-shape:var(--sh-corner-control);block-size:1rem;inline-size:min(100%,18rem);display:block}.adm-filtros{gap:var(--sh-space-2);flex-direction:column;display:flex;position:relative}.adm-filtros__topo,.adm-filtros__barra{gap:var(--sh-space-2);flex-wrap:wrap;align-items:center;display:flex}.adm-filtros__ficha{gap:var(--sh-space-1);padding-inline-end:var(--sh-space-1)}.adm-filtros__editar{gap:var(--sh-space-2);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.adm-filtros__editar:focus-visible,.adm-filtros__ficha .sh-chip__remove:focus-visible{outline:var(--sh-focus-width) solid var(--sh-focus-color);outline-offset:var(--sh-focus-offset);border-radius:var(--sh-radius-control);corner-shape:var(--sh-corner-control)}.adm-filtros__ficha .sh-chip__remove:focus-visible{corner-shape:var(--sh-corner-circle)}.adm-filtros__tipo{color:var(--sh-text-muted)}.adm-filtros__ancora{position:relative}.adm-filtros__painel{z-index:40;border:var(--sh-border-width-hair) solid var(--sh-border-default);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background-color:var(--sh-surface-raised);max-block-size:min(28rem,70vh);inline-size:min(22rem,100vw - 2rem);box-shadow:var(--sh-shadow-lg);transform-origin:0 0;transition:opacity .18s var(--adm-ease-out), transform .18s var(--adm-ease-out);position:absolute;inset-block-start:calc(100% + var(--sh-space-2));inset-inline-start:0;overflow:auto}@starting-style{.adm-filtros__painel{opacity:0;transform:scale(.97)}}.adm-filtros__veu{display:none}.adm-filtros__conteudo{gap:var(--sh-space-2);padding:var(--sh-space-3);flex-direction:column;display:flex}.adm-filtros__titulo{color:var(--sh-text-muted);font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-strong);margin:0}.adm-filtros__busca{inline-size:100%}.adm-filtros__menu{inline-size:100%;box-shadow:none;background:0 0;border:0;padding:0;position:static}.adm-filtros__menu .sh-menu__item{inline-size:100%}.adm-filtros__ja{margin-inline-start:auto}.adm-filtros__vazio{padding:var(--sh-space-2)}.adm-filtros__caixa{border:var(--sh-border-width-thin) solid var(--sh-border-control);border-radius:var(--sh-radius-indicator);corner-shape:var(--sh-corner-indicator);flex:none;place-items:center;block-size:1.125rem;inline-size:1.125rem;display:inline-grid}.adm-filtros__caixa[data-marcado]{background-color:var(--sh-action-primary-bg,var(--sh-surface-brand));color:var(--sh-text-on-brand);border-color:#0000}.adm-filtros__caixa .sh-icon{block-size:.875rem;inline-size:.875rem}.adm-filtros__rodape{justify-content:flex-end;gap:var(--sh-space-2);border-block-start:var(--sh-border-width-hair) solid var(--sh-border-subtle);padding-block-start:var(--sh-space-2);display:flex}@media (width<=40rem){.adm-filtros__veu{z-index:1000;background-color:var(--sh-surface-scrim);transition:opacity .2s;display:block;position:fixed;inset:0}@starting-style{.adm-filtros__veu{opacity:0}}.adm-filtros__painel{z-index:1001;border-radius:var(--sh-radius-surface) var(--sh-radius-surface) 0 0;corner-shape:var(--sh-corner-surface);max-block-size:80vh;inline-size:100%;transform-origin:bottom;transition:opacity .24s var(--adm-ease-drawer), transform .24s var(--adm-ease-drawer);padding-block-end:env(safe-area-inset-bottom);position:fixed;inset-block:auto 0;inset-inline:0}@starting-style{.adm-filtros__painel{opacity:1;transform:translateY(100%)}}}.adm-modulo-pessoa{flex-wrap:wrap}.adm-modulo-pessoa .sh-segmented{--sh-segmented-min:5.5rem;flex:18rem}.adm-salvar{flex-wrap:wrap}.adm-salvar__resumo{gap:var(--sh-space-1);font-size:var(--sh-font-size-sm);flex-direction:column;flex:18rem;display:flex}.adm-dados{gap:var(--sh-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));margin:0;display:grid}.adm-dados__item dd{margin:0}.adm-dados__nota{grid-column:1/-1;margin:0}.adm-modulos{gap:var(--sh-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.adm-modulo{gap:var(--sh-space-3);flex-direction:column;transition:opacity .2s;display:flex}.adm-modulo[aria-busy=true]{opacity:.7}.adm-modulo__cabeca{justify-content:space-between;gap:var(--sh-space-3);align-items:flex-start;display:flex}.adm-modulo__modos{--sh-segmented-min:7.5rem}.adm-modulo__efeito{margin:0}.adm-medidor{border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-pill);background-color:var(--sh-surface-sunken);block-size:.375rem;overflow:hidden}.adm-medidor__fill{background-color:var(--sh-action-primary-border,var(--sh-border-brand));transform-origin:0;block-size:100%;transition:transform .3s var(--adm-ease-out);display:block}.adm-excecoes summary{cursor:pointer;color:var(--sh-text-link)}.adm-excecoes summary:focus-visible{outline:var(--sh-focus-width) solid var(--sh-focus-color);outline-offset:var(--sh-focus-offset)}.adm-excecoes[open] summary{margin-block-end:var(--sh-space-2)}.adm-excecoes__nova{margin-block-start:var(--sh-space-3)}@media (prefers-reduced-motion:reduce){.adm-hub li,.adm-linha{animation:none}.adm-hub__cartao,.adm-medidor__fill{transition:none}.adm-filtros__painel{transition:opacity .15s;transform:none}}.adm-mods{border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);margin:0;padding:0;list-style:none;overflow:hidden;container-type:inline-size}.adm-mod{gap:var(--sh-space-4);padding:var(--sh-space-4) var(--sh-space-5);font-size:var(--sh-font-size-sm);grid-template-columns:minmax(11rem,1.2fr) minmax(14rem,1fr) minmax(9rem,1fr) minmax(9rem,1.2fr) auto;align-items:center;display:grid}.adm-mod+.adm-mod{border-block-start:var(--sh-border-width-hair) solid var(--sh-border-subtle)}.adm-mod--cab{padding-block:var(--sh-space-3);background:var(--sh-surface-sunken);color:var(--sh-text-muted);font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-strong)}.adm-mod__nome{font-weight:var(--sh-weight-strong);color:var(--sh-text-strong)}.adm-mod__nome small{font-weight:var(--sh-weight-regular);color:var(--sh-text-muted);font-size:var(--sh-font-size-xs);display:block}.adm-mod__q b{display:none}@container (width<=54rem){.adm-mod{gap:var(--sh-space-2);grid-template-columns:1fr}.adm-mod--cab{display:none}.adm-mod__q b{color:var(--sh-text-muted);font-size:var(--sh-font-size-xs);margin-inline-end:var(--sh-space-2);display:inline}.adm-mod>.sh-btn{justify-self:start}}.adm-folha__sec{gap:var(--sh-space-3);padding-block:var(--sh-space-5);flex-direction:column;display:flex}.adm-folha__sec+.adm-folha__sec{border-block-start:var(--sh-border-width-hair) solid var(--sh-border-subtle)}.adm-folha__sec:first-child{padding-block-start:0}.adm-folha__sec h3{margin:0}.adm-efeito{padding:var(--sh-space-3) var(--sh-space-4);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-sunken);font-size:var(--sh-font-size-sm);margin:0}.adm-equipe__papel{font-size:var(--sh-font-size-xs);font-weight:var(--sh-weight-strong);color:var(--sh-text-muted);margin:0}.adm-historico{margin:0;padding:0;list-style:none}.adm-historico li{gap:var(--sh-space-4);padding-block:var(--sh-space-3);border-block-end:var(--sh-border-width-hair) solid var(--sh-border-subtle);font-size:var(--sh-font-size-sm);grid-template-columns:11rem 1fr;display:grid}.adm-historico time{color:var(--sh-text-muted);font-variant-numeric:tabular-nums}@media (width<=40rem){.adm-historico li{gap:var(--sh-space-1);grid-template-columns:1fr}}.adm-caminhada__cab{justify-content:space-between;align-items:center;gap:var(--sh-space-3);display:flex}.adm-caminhada{gap:var(--sh-space-2) var(--sh-space-5);font-size:var(--sh-font-size-sm);grid-template-columns:minmax(9rem,max-content) 1fr;margin:0;display:grid}.adm-caminhada dt{color:var(--sh-text-muted)}.adm-caminhada dd{font-weight:var(--sh-weight-medium);margin:0}@media (width<=30rem){.adm-caminhada{grid-template-columns:1fr}.adm-caminhada dd{margin-block-end:var(--sh-space-2)}}.adm-contagem{align-items:center;gap:var(--sh-space-2);display:flex}.adm-pendente{flex-wrap:wrap}.adm-pendente .sh-list__main{flex:14rem;min-width:0}.adm-pendente .sh-list__sub{overflow-wrap:anywhere}.adm-pendente__acoes{flex:none}@media (width<=40rem){.adm-pendente__acoes{flex-basis:100%}.adm-pendente__acoes .sh-btn{flex:1 1 0;min-height:44px}}.adm-grupo{gap:var(--sh-space-3)}.adm-grupo>h2{margin:0}.adm-mod__q small{font-size:var(--sh-font-size-xs);display:block}.adm-publicos{gap:var(--sh-space-2)}.adm-publicos>.sh-label{margin:0}.adm-papel__cab{justify-content:space-between;align-items:center;gap:var(--sh-space-2);display:flex}.adm-papel__editor{padding:var(--sh-space-3);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface)}.adm-papel__novo{align-self:flex-start}.adm-acao__dica{display:block}.adm-unidades{--sh-segmented-min:9.5rem;flex-wrap:wrap}.adm-ordem{gap:var(--sh-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));transition:opacity .2s;display:grid}.adm-ordem[aria-busy=true]{opacity:.7}.adm-ordem__grupo{gap:var(--sh-space-2)}.adm-ordem__item .sh-list__actions{flex-wrap:wrap;justify-content:flex-end}.adm-ordem__item .sh-btn[aria-disabled=true]{opacity:.45;cursor:default}@media (width<=40rem){.adm-ordem__item{flex-wrap:wrap}.adm-ordem__item .sh-list__actions{justify-content:flex-start;inline-size:100%}.adm-ordem__item .sh-btn{min-block-size:2.75rem}}.adm-dar-papel .sh-field__hint{margin-block-start:var(--sh-space-2)}.cel-indicacao{align-items:center;gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.cel-indicacao__acoes{gap:var(--sh-space-2);margin-inline-start:auto;display:flex}.site-atalhos,.site-mapa,.site-lista{gap:var(--sh-space-4);margin-block-end:var(--sh-space-10);display:grid}.site-atalhos__lista,.site-lista__grade,.site-filtros__fichas,.site-categorias__lista,.site-produtos__lista,.site-eventos,.site-ligacoes{margin:0;padding:0;list-style:none}.site-atalhos__lista{gap:var(--sh-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));display:grid}.site-atalho{gap:var(--sh-space-1);padding:var(--sh-space-4) var(--sh-space-10) var(--sh-space-4) var(--sh-space-4);color:var(--sh-text-default);transition:transform var(--sh-motion-state) var(--sh-motion-ease-move), box-shadow var(--sh-motion-feedback) var(--sh-motion-ease-feedback);text-decoration:none;display:grid;position:relative}.site-atalho__nome{font-weight:var(--sh-weight-strong);font-size:var(--sh-font-size-md)}.site-atalho__seta{color:var(--sh-text-muted);position:absolute;inset-block-start:50%;inset-inline-end:var(--sh-space-4);translate:0 -50%}.site-atalho:active{transform:scale(.98)}.site-mapa__cabeca{gap:var(--sh-space-1);display:grid}.site-mapa__resumo,.site-mapa__legenda{color:var(--sh-text-muted)}.site-mapa__legenda{align-items:center;gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.site-mapa__dica{margin-inline-start:auto}.site-legenda{border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle);block-size:.625rem;inline-size:.625rem;display:inline-block}.site-legenda--editavel{background:var(--sh-surface-brand)}.site-legenda--linha{background:var(--sh-border-strong);block-size:2px;inline-size:1.25rem;margin-inline-start:var(--sh-space-3)}.site-filtros{align-items:center;gap:var(--sh-space-2);padding:var(--sh-space-2) var(--sh-space-3);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);flex-wrap:wrap;display:flex;position:relative}.site-filtros__estado{align-items:center;gap:var(--sh-space-1);color:var(--sh-text-muted);--sh-icon-size:1rem;display:inline-flex}.site-filtros__fichas{display:contents}.site-filtros__ficha{align-items:center;gap:var(--sh-space-1);display:inline-flex}.site-filtros__editar{all:unset;cursor:pointer;border-radius:var(--sh-radius-control);corner-shape:var(--sh-corner-control)}.site-filtros__editar:focus-visible,.site-ligacao:focus-visible{outline:var(--sh-focus-width) solid var(--sh-focus-color);outline-offset:var(--sh-focus-offset)}.site-filtros__tipo{color:var(--sh-text-muted)}.site-filtros__acoes{gap:var(--sh-space-1);margin-inline-start:auto;display:flex}.site-filtros__menu{z-index:30;transform-origin:100% 0;max-block-size:22rem;min-inline-size:16rem;transition:opacity var(--sh-motion-enter) var(--sh-motion-ease-enter), transform var(--sh-motion-enter) var(--sh-motion-ease-enter);position:absolute;inset-block-start:calc(100% + var(--sh-space-1));inset-inline-end:0;overflow:auto}@starting-style{.site-filtros__menu{opacity:0;transform:scale(var(--sh-motion-scale-press))}}.site-filtros__menu .sh-menu__item{inline-size:100%}.site-filtros__titulo{margin:var(--sh-space-2) var(--sh-space-3) var(--sh-space-1);color:var(--sh-text-muted)}.site-filtros__busca{margin:0 var(--sh-space-2) var(--sh-space-2);inline-size:calc(100% - var(--sh-space-4))}.site-filtros__vazio{padding:var(--sh-space-2) var(--sh-space-3)}.site-filtros__marca{inline-size:1rem;color:var(--sh-text-brand)}.site-filtros__veu{display:none}@media (width<=40rem){.site-filtros__veu{z-index:29;background:var(--sh-surface-scrim);display:block;position:fixed;inset:0}.site-filtros__menu{max-block-size:70dvh;min-inline-size:0;transform-origin:bottom;border-end-end-radius:0;border-end-start-radius:0;padding-block-end:max(var(--sh-space-4), env(safe-area-inset-bottom));position:fixed;inset:auto 0 0}@starting-style{.site-filtros__menu{opacity:0;transform:translateY(12%)}}.site-mapa__dica{flex-basis:100%;margin-inline-start:0}}.site-grafo{padding:var(--sh-space-4);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-sunken);overscroll-behavior-x:contain;overflow-x:auto}.site-grafo svg{max-inline-size:none;display:block}.site-grafo__coluna{fill:var(--sh-text-muted);font-family:var(--sh-font-sans);font-size:11px;font-weight:var(--sh-weight-strong);letter-spacing:.06em;text-transform:uppercase}.site-grafo__aresta{fill:none;stroke:var(--sh-border-strong);stroke-width:1.25px;opacity:.55;transition:opacity var(--sh-motion-state) var(--sh-motion-ease-move), stroke var(--sh-motion-state) var(--sh-motion-ease-move)}.site-grafo__aresta[data-tipo=cabecalho]{stroke-dasharray:3 4}.site-grafo__aresta[data-apagada]{opacity:.12}.site-grafo__aresta[data-ativa]{stroke:var(--sh-text-brand);stroke-width:2px;opacity:1}.site-grafo__no{cursor:pointer;transition:opacity var(--sh-motion-state) var(--sh-motion-ease-move);outline:none}.site-grafo__caixa{fill:var(--sh-surface-default);stroke:var(--sh-border-default);stroke-width:1px;transition:fill var(--sh-motion-feedback) var(--sh-motion-ease-feedback), stroke var(--sh-motion-feedback) var(--sh-motion-ease-feedback)}.site-grafo__rotulo{fill:var(--sh-text-default);font-family:var(--sh-font-sans);font-size:12px}.site-grafo__orfa{fill:var(--sh-text-warning);font-family:var(--sh-font-sans);font-size:10px}.site-grafo__ponto{fill:var(--sh-surface-brand)}.site-grafo__no[data-apagado]{opacity:.3}.site-grafo__no[data-vizinho] .site-grafo__caixa{stroke:var(--sh-text-brand)}.site-grafo__no[aria-pressed=true] .site-grafo__caixa{fill:var(--sh-surface-brand);stroke:var(--sh-surface-brand)}.site-grafo__no[aria-pressed=true] .site-grafo__rotulo,.site-grafo__no[aria-pressed=true] .site-grafo__orfa,.site-grafo__no[aria-pressed=true] .site-grafo__ponto{fill:var(--sh-text-on-brand)}.site-grafo__no:focus-visible .site-grafo__caixa{stroke:var(--sh-focus-color);stroke-width:3px}@media (hover:hover) and (pointer:fine){.site-grafo__no:hover .site-grafo__caixa{stroke:var(--sh-text-brand)}}.site-selecionada{gap:var(--sh-space-4);animation:site-surge var(--sh-motion-enter) var(--sh-motion-ease-enter);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}@media (width<=52rem){.site-selecionada{grid-template-columns:minmax(0,1fr)}}.site-selecionada__ligacoes{align-content:start;gap:var(--sh-space-2);display:grid}.site-ligacao{all:unset;box-sizing:border-box;align-items:center;gap:var(--sh-space-2);inline-size:100%;min-block-size:var(--sh-touch-target);padding:var(--sh-space-1) var(--sh-space-2);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);cursor:pointer;overflow-wrap:anywhere;grid-template-columns:auto 1fr auto;display:grid}@media (hover:hover) and (pointer:fine){.site-ligacao:hover{background:var(--sh-surface-hover)}}@keyframes site-surge{0%{opacity:0;transform:translateY(6px)}}.site-lista__grade{gap:var(--sh-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));display:grid}.site-cartao{flex-direction:column;block-size:100%;display:flex}.site-cartao .sh-card__body{gap:var(--sh-space-2);flex:1;display:grid}.site-cartao[data-destaque]{box-shadow:var(--sh-shadow-md)}.site-cartao__url{align-items:center;gap:var(--sh-space-1);font-family:var(--sh-font-mono);font-size:var(--sh-font-size-sm);color:var(--sh-text-link);overflow-wrap:anywhere;--sh-icon-size:.875rem;display:inline-flex}.site-cartao__selos{align-content:flex-start;align-items:flex-start;gap:var(--sh-space-1);flex-wrap:wrap;display:flex}.site-cartao__dados{gap:var(--sh-space-2);font-size:var(--sh-font-size-sm);margin:0;display:grid}.site-cartao__dados dt{color:var(--sh-text-muted);font-size:var(--sh-font-size-xs)}.site-cartao__dados dd{overflow-wrap:anywhere;margin:0}.site-cartao__acoes{gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.site-abas{margin-block-end:var(--sh-space-6)}.site-painel{gap:var(--sh-space-4);animation:site-surge var(--sh-motion-enter) var(--sh-motion-ease-enter);display:grid}.site-painel__lede{color:var(--sh-text-muted);margin:0}.site-modulo{gap:var(--sh-space-6);display:grid}.site-modulo--duplo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}@media (width<=56rem){.site-modulo--duplo{grid-template-columns:minmax(0,1fr)}}.site-form{gap:var(--sh-space-4);display:grid}.site-form__ajuda{color:var(--sh-text-muted);margin:0}.site-form__acoes{justify-content:flex-end;display:flex}.site-horarios{gap:var(--sh-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}.site-esqueleto{gap:var(--sh-space-3);display:grid}.site-imagem__linha{gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.site-imagem__linha label{cursor:pointer}.site-imagem__linha label:focus-within{outline:var(--sh-focus-width) solid var(--sh-focus-color);outline-offset:var(--sh-focus-offset)}.site-imagem__status{color:var(--sh-text-muted);min-block-size:1.25em}.site-previa{gap:var(--sh-space-2);margin:0;display:grid;position:sticky;inset-block-start:var(--sh-space-4)}.site-previa__capa{aspect-ratio:16/9;border-radius:var(--sh-radius-media);corner-shape:var(--sh-corner-media);background:var(--sh-surface-brand);align-items:end;display:grid;position:relative;overflow:hidden}.site-previa__capa img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.site-previa__capa:not([data-sem-foto]):after{content:"";background:linear-gradient(to top, var(--sh-surface-scrim), transparent 70%);position:absolute;inset:0}.site-previa__texto{z-index:1;padding:var(--sh-space-5);color:var(--sh-text-on-brand);position:relative}.site-previa__titulo{font-family:var(--sh-font-display);font-size:var(--sh-font-size-xl);letter-spacing:-.01em;margin:0;line-height:1.1}.site-previa__frase{margin:var(--sh-space-2) 0 0;font-size:var(--sh-font-size-sm);color:var(--sh-text-on-brand-muted)}.site-previa__vazio{opacity:.6}.site-eventos__topo,.site-produtos__topo{align-items:center;gap:var(--sh-space-3);flex-wrap:wrap;justify-content:space-between;display:flex}.site-eventos__topo .sh-body{max-inline-size:60ch;color:var(--sh-text-muted);margin:0}.site-eventos,.site-produtos__lista,.site-categorias__lista{gap:var(--sh-space-2);display:grid}.site-evento,.site-produto,.site-categoria{align-items:center;gap:var(--sh-space-3);padding:var(--sh-space-2) var(--sh-space-3);border:var(--sh-border-width-hair) solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.site-produto{grid-template-columns:auto minmax(0,1fr) auto}.site-categoria{padding-block:var(--sh-space-1);grid-template-columns:minmax(0,1fr) auto auto}.site-categoria[data-inativa] .site-categoria__nome,.site-produto[data-inativo] .site-evento__texto{opacity:.6}.site-evento__foto{border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-sunken);block-size:3rem;inline-size:3rem;color:var(--sh-text-muted);place-items:center;display:grid;overflow:hidden}.site-evento__foto img{object-fit:cover;block-size:100%;inline-size:100%}.site-evento__titulo{font-weight:var(--sh-weight-strong);margin:0}.site-evento__texto .sh-caption{color:var(--sh-text-muted);margin:0}.site-categoria__acoes{flex-wrap:wrap;justify-content:flex-end;display:flex}.site-categorias,.site-produtos{gap:var(--sh-space-3);display:grid}.site-categorias__nova{align-items:end;gap:var(--sh-space-2);display:flex}.site-categorias__nova .sh-field{flex:1}.site-grupo{gap:var(--sh-space-2);display:grid}.site-grupo__categoria{margin:var(--sh-space-2) 0 0;color:var(--sh-text-muted)}.site-busca{flex:14rem;max-inline-size:22rem;position:relative}.site-busca .sh-icon{color:var(--sh-text-muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:var(--sh-space-3);translate:0 -50%}.site-busca .sh-input{padding-inline-start:var(--sh-space-10)}.site-opcoes{gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.site-opcao{cursor:pointer;transition:transform var(--sh-motion-press) var(--sh-motion-ease-enter), background-color var(--sh-motion-feedback) var(--sh-motion-ease-feedback)}.site-opcao:active{transform:scale(var(--sh-motion-scale-press))}.site-opcao[aria-checked=true],.site-opcao[aria-pressed=true]{background:var(--sh-surface-selected);border-color:var(--sh-border-brand);color:var(--sh-text-brand);font-weight:var(--sh-weight-strong)}.site-datas{gap:var(--sh-space-3);grid-template-columns:1fr 1fr;display:grid}.site-produto__previa{border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);max-inline-size:12rem}@media (width<=30rem){.site-evento,.site-produto{grid-template-columns:auto minmax(0,1fr)}.site-produto .site-categoria__acoes,.site-evento .sh-badge{grid-column:2;justify-content:flex-start;justify-self:start}.site-categorias__nova{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.site-painel,.site-selecionada{animation:none}.site-atalho:active,.site-opcao:active{transform:none}.site-filtros__menu{transition:opacity var(--sh-motion-feedback) linear}@starting-style{.site-filtros__menu{transform:none}}}.site-acoes-vazio{justify-content:center;gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.insc{--insc-ease-out:cubic-bezier(.23, 1, .32, 1);gap:var(--sh-space-6);flex-direction:column;padding-block-end:var(--sh-space-16);display:flex}.insc>.portal-page__heading{margin-block-end:0}.insc-totais{gap:var(--sh-space-4);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;display:grid}.insc-totais dd{margin:0}.insc-eventos{gap:var(--sh-space-4);margin:0;padding:0;list-style:none;display:grid}.insc-evento{gap:var(--sh-space-5);padding:var(--sh-space-5);animation:insc-entra .26s var(--insc-ease-out) both;animation-delay:calc(var(--insc-ordem,0) * 50ms);grid-template-columns:9rem 1fr;display:grid}.insc-evento__capa{aspect-ratio:1;border-radius:var(--sh-radius-media);corner-shape:var(--sh-corner-media);background:var(--sh-surface-brand-subtle);place-items:center;display:grid;overflow:hidden}.insc-evento__capa img{object-fit:cover;block-size:100%;inline-size:100%}.insc-evento__inicial{font-size:var(--sh-font-size-display-sm);color:var(--sh-text-brand);font-weight:var(--sh-weight-strong)}.insc-evento__corpo{gap:var(--sh-space-3);flex-direction:column;min-inline-size:0;display:flex}.insc-evento__topo{align-items:center;gap:var(--sh-space-2) var(--sh-space-3);flex-wrap:wrap;display:flex}.insc-evento__titulo{margin:0}.insc-evento__link{color:inherit;text-decoration:none}.insc-evento__link:hover{text-underline-offset:.2em;text-decoration:underline}.insc-evento__numeros{gap:var(--sh-space-2) var(--sh-space-4);grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));margin:0;display:grid}.insc-evento__numeros dt{font-size:var(--sh-font-size-xs);color:var(--sh-text-muted)}.insc-evento__numeros dd{font-size:var(--sh-font-size-lg);font-weight:var(--sh-weight-strong);color:var(--sh-text-strong);margin:0}.insc-evento__acoes{gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.insc-evento__ocupacao .sh-progress__fill{transition:inline-size var(--sh-motion-expressive) var(--insc-ease-out)}@keyframes insc-entra{0%{opacity:0;transform:translateY(8px)}}.insc-abas .sh-tabs__list{z-index:2;background:var(--sh-surface-page);position:sticky;inset-block-start:0}.insc-painel{padding-block:var(--sh-space-6);animation:insc-aparece .18s var(--insc-ease-out) both}@keyframes insc-aparece{0%{opacity:0;transform:translateY(4px)}}.insc-painel__campos{border:0;min-inline-size:0;margin:0;padding:0}.insc-sem-moldura{border:0;min-inline-size:0;margin:0}.insc-grade{gap:var(--sh-space-8);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}.insc-duas{gap:var(--sh-space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:start;display:grid}.insc-textarea{resize:vertical;min-block-size:6rem}.insc .sh-field__hint{overflow-wrap:anywhere}.insc-interruptor__dica{display:block}.insc-capa,.insc-previa{gap:var(--sh-space-3);flex-direction:column;display:flex;position:sticky;inset-block-start:var(--sh-space-16)}.insc-capa__moldura{aspect-ratio:16/9;border-radius:var(--sh-radius-media);corner-shape:var(--sh-corner-media);border:var(--sh-border-width-hair) dashed var(--sh-border-default);background:var(--sh-surface-sunken);place-items:center;display:grid;overflow:hidden}.insc-capa__moldura img{object-fit:cover;block-size:100%;inline-size:100%}.insc-item{gap:var(--sh-space-4);padding:var(--sh-space-5);flex-direction:column;display:flex}.insc-item__topo{align-items:center;gap:var(--sh-space-3);display:flex}.insc-item__topo>:first-child{flex:1;margin:0}.insc-lotes td{vertical-align:top;min-inline-size:7rem}.insc-campos{gap:var(--sh-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.insc-campo{align-items:center;gap:var(--sh-space-3);padding:var(--sh-space-3) var(--sh-space-4);grid-template-columns:auto 1fr auto;display:grid}.insc-campo__ordem{flex-direction:column;display:flex}.insc-campo__rotulo{font-weight:var(--sh-weight-strong);margin:0}.insc-campo__texto p{margin:0}.insc-link{word-break:break-all;padding:var(--sh-space-3);background:var(--sh-surface-sunken);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);margin:0}.insc-pendencias li{gap:var(--sh-space-2);color:var(--sh-text-warning);align-items:flex-start;display:flex}.insc-previa__cartao{padding:0;overflow:hidden}.insc-previa__capa{aspect-ratio:16/9;background:var(--sh-surface-brand-subtle);color:var(--sh-text-brand);font-size:var(--sh-font-size-display-sm);place-items:center;display:grid}.insc-previa__capa img{object-fit:cover;block-size:100%;inline-size:100%}.insc-previa__corpo{padding:var(--sh-space-4);gap:var(--sh-space-2);flex-direction:column;display:flex}.insc-previa__corpo>*{margin:0}.insc-barra-salvar{z-index:3;align-items:center;gap:var(--sh-space-3);padding:var(--sh-space-3) var(--sh-space-4);border:var(--sh-border-width-hair) solid var(--sh-border-default);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-raised);box-shadow:var(--sh-shadow-lg);animation:insc-sobe .22s var(--insc-ease-out) both;display:flex;position:sticky;inset-block-end:var(--sh-space-4)}.insc-barra-salvar p{flex:1;margin:0}@keyframes insc-sobe{0%{opacity:0;transform:translateY(100%)}}.insc-escolha{position:relative}.insc-escolha__botao{justify-content:space-between;align-items:center;gap:var(--sh-space-2);text-align:start;cursor:pointer;inline-size:100%;display:flex}.insc-escolha__lista{z-index:20;max-block-size:18rem;padding:var(--sh-space-1);transform-origin:top;animation:insc-abre .16s var(--insc-ease-out) both;margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--sh-space-1));inset-inline:0;overflow-y:auto}.insc-escolha__lista:focus-visible{outline:2px solid var(--sh-border-indicator);outline-offset:2px}.insc-escolha__opcao{cursor:pointer;flex-direction:column;align-items:flex-start;display:flex}.insc-escolha__opcao[data-ativo=true],.insc-filtros__lista [data-ativo=true]{background:var(--sh-surface-hover)}.insc-escolha__opcao[aria-selected=true]{font-weight:var(--sh-weight-strong);color:var(--sh-text-brand)}@keyframes insc-abre{0%{opacity:0;transform:scale(.97)}}.insc-ferramentas{gap:var(--sh-space-3);flex-direction:column;display:flex}.insc-busca{max-inline-size:32rem}.insc-filtros{align-items:center;gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.insc-filtros__estado{color:var(--sh-text-muted);margin-inline-end:var(--sh-space-1)}.insc-filtros__ficha{align-items:center;gap:var(--sh-space-1);animation:insc-abre .16s var(--insc-ease-out) both;display:inline-flex}.insc-filtros__editar{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.insc-filtros__ancora{position:relative}.insc-filtros__menu{z-index:20;gap:var(--sh-space-2);inline-size:18rem;padding:var(--sh-space-3);transform-origin:0 0;animation:insc-abre .16s var(--insc-ease-out) both;flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + var(--sh-space-1));inset-inline-start:0}.insc-filtros__titulo{margin:0}.insc-filtros__lista{max-block-size:16rem;margin:0;padding:0;list-style:none;overflow-y:auto}.insc-filtros__lista .sh-menu__item{align-items:center;gap:var(--sh-space-2);cursor:pointer;display:flex}.insc-filtros__vazio{padding:var(--sh-space-2)}.insc-tabela__abrir{min-block-size:var(--sh-touch-target,44px);padding:0}.insc-tabela__sub{display:block}.insc-tabela__celula{min-width:0}.insc-tabela__linha{transition:background-color var(--sh-motion-feedback) var(--sh-motion-ease-feedback)}@media (hover:hover) and (pointer:fine){.insc-tabela__linha:hover{background:var(--sh-surface-hover)}}.insc-folha .sh-sheet__box{max-inline-size:40rem}.insc-detalhe__resumo{gap:var(--sh-space-1);flex-direction:column;align-items:flex-start;display:flex}.insc-detalhe__resumo>*,.insc-respostas{margin:0}.insc-respostas dd{margin:0 0 var(--sh-space-2);white-space:pre-wrap}.insc-participante{padding:var(--sh-space-4);gap:var(--sh-space-2);flex-direction:column;display:flex}.insc-participante p{margin:0}.insc-mensagem{padding:var(--sh-space-3);background:var(--sh-surface-sunken);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);margin:0}.insc-recepcao__grade{gap:var(--sh-space-6);grid-template-columns:minmax(0,22rem) minmax(0,1fr);grid-template-areas:"ler resultado""busca resultado";align-items:start;display:grid}.insc-recepcao__grade>:first-child{grid-area:ler}.insc-recepcao__grade>:nth-child(2){grid-area:resultado;position:sticky;inset-block-start:var(--sh-space-4)}.insc-recepcao__grade>:nth-child(3){grid-area:busca}.insc-scanner{max-inline-size:none}.insc-scanner .sh-scanner__viewport{aspect-ratio:1;background:var(--sh-surface-sunken)}.insc-scanner__video{object-fit:cover;block-size:100%;inline-size:100%}.insc-scanner__parado{place-content:center;justify-items:center;gap:var(--sh-space-3);padding:var(--sh-space-8);text-align:center;color:var(--sh-text-muted);display:grid;position:absolute;inset:0}.insc-scanner__parado .sh-icon{--sh-icon-size:3rem}.insc-codigo .sh-input-group{gap:var(--sh-space-2);display:flex}.insc-codigo .sh-input{font-family:var(--sh-font-mono,monospace);text-transform:uppercase;flex:1}.insc-resultado{justify-content:center;align-items:center;gap:var(--sh-space-3);min-block-size:22rem;padding:var(--sh-space-8) var(--sh-space-6);text-align:center;border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);border:var(--sh-border-width-thick) dashed var(--sh-border-default);background:var(--sh-surface-sunken);animation:insc-resultado .22s var(--insc-ease-out) both;flex-direction:column;display:flex}.insc-resultado:focus-visible{outline:3px solid var(--sh-border-indicator);outline-offset:3px}.insc-resultado>p{margin:0}.insc-resultado[data-tom=ok]{border-style:solid;border-color:var(--sh-feedback-success-border);background:var(--sh-feedback-success-surface);color:var(--sh-feedback-success-text)}.insc-resultado[data-tom=aviso]{border-style:double;border-color:var(--sh-feedback-warning-border);background:var(--sh-feedback-warning-surface);color:var(--sh-feedback-warning-text)}.insc-resultado[data-tom=erro]{border-style:solid;border-color:var(--sh-feedback-danger-border);background:var(--sh-feedback-danger-surface);color:var(--sh-feedback-danger-text)}.insc-resultado__icone .sh-icon{--sh-icon-size:4rem}.insc-resultado__titulo{font-size:var(--sh-font-size-display-sm);font-weight:var(--sh-weight-stronger);letter-spacing:-.02em;line-height:1.1}.insc-resultado__nome{font-size:var(--sh-font-size-2xl);font-weight:var(--sh-weight-strong)}.insc-resultado__alerta{font-weight:var(--sh-weight-strong)}.insc-resultado__acoes{justify-content:center;margin-block-start:var(--sh-space-2)}@keyframes insc-resultado{0%{opacity:0;transform:scale(.97)}}.insc-achados{margin:0;padding:0;list-style:none}.insc-achado{justify-content:space-between;align-items:center;gap:var(--sh-space-3);padding-block:var(--sh-space-3);border-block-end:var(--sh-border-width-hair) solid var(--sh-border-subtle);display:flex}.insc-achado p{margin:0}.insc-achado[data-inativo=true]{opacity:.6}.insc-config{gap:var(--sh-space-6);max-inline-size:48rem;display:grid}.insc-equipe__nova{gap:var(--sh-space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:end;display:grid}.insc-pessoa{position:relative}.insc-pessoa__lista{z-index:20;padding:var(--sh-space-1);margin:0;list-style:none;position:absolute;inset-block-start:100%;inset-inline:0}.insc-pessoa__lista .sh-menu__item{cursor:pointer}@media (width<=52rem){.insc-grade{grid-template-columns:1fr}.insc-capa,.insc-previa{position:static}.insc-recepcao__grade{grid-template-columns:1fr;grid-template-areas:"ler""resultado""busca"}.insc-recepcao__grade>:nth-child(2){scroll-margin-block:var(--sh-space-16);position:static}.insc-resultado{min-block-size:14rem}.insc-resultado[data-tom=vazio]{min-block-size:0;padding-block:var(--sh-space-4)}.insc-resultado[data-tom=vazio] .sh-display-sm{font-size:var(--sh-font-size-2xl)}.insc-scanner .sh-scanner__viewport{aspect-ratio:4/3}}@media (width<=36rem){.insc-evento{grid-template-columns:1fr}.insc-evento__capa{aspect-ratio:16/7}.insc-filtros__menu{border-radius:var(--sh-radius-surface) var(--sh-radius-surface) 0 0;corner-shape:var(--sh-corner-surface);transform-origin:bottom;inline-size:auto;animation-name:insc-sobe;position:fixed;inset:auto 0 0}}@media (prefers-reduced-motion:reduce){.insc-evento,.insc-painel,.insc-barra-salvar,.insc-escolha__lista,.insc-filtros__ficha,.insc-filtros__menu,.insc-resultado{animation-name:insc-so-opacidade;animation-delay:0s}}@keyframes insc-so-opacidade{0%{opacity:0}}.lc{--lc-viz-barra:var(--sh-navy-500);--lc-viz-enfase:var(--lightningcss-light,var(--sh-navy-800))var(--lightningcss-dark,var(--sh-navy-200));--lc-viz-um:var(--lightningcss-light,var(--sh-navy-700))var(--lightningcss-dark,var(--sh-navy-400));--lc-viz-h0:var(--lightningcss-light,var(--sh-navy-400))var(--lightningcss-dark,var(--sh-navy-700));--lc-viz-h1:var(--sh-navy-600);--lc-viz-h2:var(--lightningcss-light,var(--sh-navy-700))var(--lightningcss-dark,var(--sh-navy-400));--lc-viz-h3:var(--lightningcss-light,var(--sh-navy-900))var(--lightningcss-dark,var(--sh-navy-200));--lc-viz-h0-fg:var(--lightningcss-light,var(--sh-navy-900))var(--lightningcss-dark,var(--sh-white));--lc-viz-h1-fg:var(--sh-white);--lc-viz-h2-fg:var(--lightningcss-light,var(--sh-white))var(--lightningcss-dark,var(--sh-navy-950));--lc-viz-h3-fg:var(--lightningcss-light,var(--sh-white))var(--lightningcss-dark,var(--sh-navy-950));font-variant-numeric:tabular-nums;container:lanchonete/inline-size}.lc :where(h2,h3,h4,p){margin:0}.lc ::selection{background:var(--sh-surface-selected);color:var(--sh-text-strong)}.lc-ic{flex:none;block-size:1.25rem;inline-size:1.25rem}.lc-ic--sm{block-size:1rem;inline-size:1rem}.lc-abas.sh-tabs>.sh-tabs__list{margin-block-end:var(--sh-space-5);overflow-x:auto}.lc-tab-n{border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle);background:var(--sh-action-primary-bg);block-size:1.4rem;min-inline-size:1.4rem;color:var(--sh-action-primary-fg);font-size:var(--sh-font-size-2xs);font-weight:var(--sh-weight-stronger);place-items:center;margin-inline-start:.4rem;padding:0 .35rem;display:inline-grid}.lc .sh-segmented,.lc-folha .sh-segmented{--sh-segmented-min:max-content}.lc-barra{align-items:center;gap:var(--sh-space-3) var(--sh-space-4);flex-wrap:wrap;margin-block-end:var(--sh-space-4);display:flex}.lc-barra .sh-search{flex:14rem;max-inline-size:22rem}.lc-aviso{margin-block-end:var(--sh-space-4)}.lc-resumo-dia{font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);margin-block-end:var(--sh-space-4)}.lc-resumo-dia b{color:var(--sh-text-default)}.lc-quadro__abas{margin-block-end:var(--sh-space-4)}.lc-quadro__abas .sh-tabs__list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lc-quadro__abas .sh-tabs__tab{padding-inline:var(--sh-space-2);white-space:normal;text-align:center;justify-content:center}.lc-cancelados{margin-block-start:var(--sh-space-3)}.lc-cancelados .sh-accordion__trigger{padding-inline:var(--sh-space-3);font-size:var(--sh-font-size-sm)}.lc-quadro__cols{gap:var(--sh-space-4);display:grid}.lc-col:not([data-ativa]){display:none}.lc-col__t{margin:0 0 var(--sh-space-3);font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-stronger);display:none}.lc-col__lista{gap:var(--sh-space-3);margin:0;padding:0;list-style:none;display:grid}.lc-col__vazio{padding:var(--sh-space-6) var(--sh-space-3);text-align:center;font-size:var(--sh-font-size-sm);color:var(--sh-text-muted)}@container lanchonete (width>=52rem){.lc-quadro__abas{display:none}.lc-quadro__cols{grid-template-columns:repeat(3,minmax(0,1fr))}.lc-col:not([data-ativa]){display:block}.lc-col{padding:var(--sh-space-3);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-sunken);display:block}.lc-col__t{justify-content:space-between;display:flex}}.lc-ped{gap:var(--sh-space-3);padding:var(--sh-space-4);background:var(--sh-surface-default);border:1px solid var(--sh-border-default);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);box-shadow:var(--sh-shadow-sm);display:grid}.lc-ped[data-novo]{border-color:var(--sh-border-indicator);box-shadow:0 0 0 1px var(--sh-border-indicator), var(--sh-shadow-md);animation:2.4s cubic-bezier(.16,1,.3,1) lc-chegou}@keyframes lc-chegou{0%{background:var(--sh-surface-accent-subtle)}to{background:var(--sh-surface-default)}}.lc-ped__topo{align-items:center;gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.lc-ped__cod{font-family:var(--sh-font-mono);font-weight:var(--sh-weight-stronger);font-size:var(--sh-font-size-lg)}.lc-ped__nome{font-weight:var(--sh-weight-stronger);overflow-wrap:anywhere;flex:1;min-inline-size:6rem}.lc-ped__hora{font-size:var(--sh-font-size-xs);color:var(--sh-text-muted)}.lc-ped__itens{gap:var(--sh-space-1);font-size:var(--sh-font-size-sm);margin:0;padding:0;list-style:none;display:grid}.lc-ped__rodape{align-items:center;gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.lc-ped__total{font-weight:var(--sh-weight-stronger);flex:1}.lc-ped__tel{align-items:center;gap:var(--sh-space-1);min-block-size:44px;font-size:var(--sh-font-size-sm);color:var(--sh-text-link);text-underline-offset:.2em;display:inline-flex}.lc-ped__nota{gap:var(--sh-space-1);font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);align-items:flex-start;display:flex}.lc-ped__nota .lc-ic{margin-block-start:.15em}.lc-ped__nota[data-tom=atencao]{color:var(--sh-feedback-warning-text);font-weight:var(--sh-weight-strong)}.lc-ped__acoes{gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.lc-ped__acoes .sh-btn--primary{flex:1}.lc-cd-barra{gap:var(--sh-space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-block-end:var(--sh-space-5);display:flex}.lc-ajuda{font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);max-inline-size:60ch;margin-block-end:var(--sh-space-4)}.lc-sec{margin-block-end:var(--sh-space-8)}.lc-sec>h2{font-size:var(--sh-font-size-lg);font-weight:var(--sh-weight-stronger);margin-block-end:var(--sh-space-1)}.lc-sec>p{font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);margin-block-end:var(--sh-space-3)}.lc-sub{margin:var(--sh-space-4) 0 var(--sh-space-2);font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-stronger)}.lc-itens{border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);margin:0;padding:0;list-style:none;overflow:hidden}.lc-item{align-items:center;gap:var(--sh-space-2) var(--sh-space-3);padding:var(--sh-space-3) var(--sh-space-3) var(--sh-space-3) var(--sh-space-2);border-block-start:1px solid var(--sh-border-subtle);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.lc-item:first-child{border-block-start:0}.lc-item[data-arrastando]{opacity:.5}.lc-item[data-alvo]{box-shadow:inset 0 2px 0 var(--sh-border-indicator)}.lc-item__alca{block-size:2.75rem;inline-size:2.75rem;color:var(--sh-text-muted);cursor:grab;border-radius:var(--sh-radius-control);corner-shape:var(--sh-corner-circle);background:0 0;border:0;place-items:center;display:grid}.lc-item__alca[hidden]{display:none}.lc-item__vazio{inline-size:.25rem}.lc-item__nm{font-weight:var(--sh-weight-strong);align-items:center;gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.lc-item__sub{font-size:var(--sh-font-size-xs);color:var(--sh-text-muted)}.lc-item__preco{inline-size:6.5rem}.lc-item__preco .sh-input{text-align:end}.lc-item__acoes{gap:var(--sh-space-1);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.lc-item[data-inativo] .lc-item__nm{color:var(--sh-text-muted)}@container lanchonete (width<=34rem){.lc-item{grid-template-columns:auto minmax(0,1fr) auto}.lc-item__acoes{grid-column:2/-1;justify-content:flex-start}}.lc-btn-acabou[aria-pressed=true]{background:var(--sh-feedback-warning-surface);border-color:var(--sh-feedback-warning-border);color:var(--sh-feedback-warning-text)}.lc-cal-wrap{gap:var(--sh-space-5);align-items:start;display:grid}@container lanchonete (width>=52rem){.lc-cal-wrap{grid-template-columns:minmax(0,1.5fr) minmax(18rem,1fr)}}.lc-cal,.lc-dia{padding:var(--sh-space-4);background:var(--sh-surface-default);border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface)}.lc-cal__topo{align-items:center;gap:var(--sh-space-2);margin-block-end:var(--sh-space-3);display:flex}.lc-cal__topo h2{text-align:center;font-size:var(--sh-font-size-md);font-weight:var(--sh-weight-stronger);flex:1}.lc-cal__grade{gap:var(--sh-space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.lc-cal__sem{padding:var(--sh-space-1) 0;text-align:center;font-size:var(--sh-font-size-2xs);font-weight:var(--sh-weight-stronger);color:var(--sh-text-muted);text-transform:uppercase;letter-spacing:.04em}.lc-cal__dia{min-block-size:4.75rem;min-inline-size:0;padding:var(--sh-space-1) var(--sh-space-1) var(--sh-space-2);border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);color:var(--sh-text-default);font:inherit;text-align:start;cursor:pointer;flex-direction:column;align-items:stretch;gap:2px;display:flex}.lc-cal__dia:hover{background:var(--sh-surface-hover)}.lc-cal__dia[data-passado]{background:var(--sh-surface-subtle);color:var(--sh-text-muted)}.lc-cal__dia[aria-pressed=true]{border-color:var(--sh-action-primary-border);box-shadow:inset 0 0 0 1px var(--sh-action-primary-border)}.lc-cal__n{border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle);block-size:1.6rem;min-inline-size:1.6rem;font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-stronger);align-self:flex-start;place-items:center;display:inline-grid}.lc-cal__dia[aria-current=date] .lc-cal__n{background:var(--sh-action-primary-bg);color:var(--sh-action-primary-fg)}.lc-cal__nomes{gap:2px;min-inline-size:0;display:grid}.lc-cal__nomes span{-webkit-line-clamp:2;line-clamp:2;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;border-radius:var(--sh-radius-indicator);corner-shape:var(--sh-corner-indicator);background:var(--sh-surface-accent-subtle);color:var(--sh-text-default);font-size:var(--sh-font-size-2xs);font-weight:var(--sh-weight-strong);-webkit-box-orient:vertical;padding:1px 4px;display:-webkit-box;overflow:hidden}.lc-cal__pontos{justify-content:center;gap:3px;display:none}.lc-cal__pontos i{border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle);background:var(--sh-surface-brand);block-size:6px;inline-size:6px}@container lanchonete (width<=40rem){.lc-cal__nomes{display:none}.lc-cal__pontos{display:flex}.lc-cal__dia{align-items:center;min-block-size:3.25rem;padding-inline:0}.lc-cal{padding:var(--sh-space-2)}.lc-cal__grade{gap:2px}.lc-cal__n{align-self:center}}.lc-dia{gap:var(--sh-space-3);display:grid}.lc-dia__t{font-size:var(--sh-font-size-lg);font-weight:var(--sh-weight-stronger);gap:var(--sh-space-2);flex-wrap:wrap;align-items:center;display:flex}.lc-dia__t:focus:not(:focus-visible){outline:none}.lc-nota{gap:var(--sh-space-1);font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);flex-wrap:wrap;align-items:baseline;display:flex}.lc-dia-item{gap:var(--sh-space-2);padding:var(--sh-space-3);border-block-start:1px solid var(--sh-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.lc-dia-item:first-child{border-block-start:0}@container lanchonete (width<=26rem){.lc-dia-item{grid-template-columns:1fr}.lc-dia-item .lc-item__acoes{grid-column:auto;justify-content:flex-start}}.lc-folha{--sh-sheet-width:34rem}.sh-sheet--end.agenda-sobreposicao[data-state=closing]>.sh-sheet__box{translate:100%}.lc-ed{gap:var(--sh-space-5);display:grid}.lc-escolhas{gap:var(--sh-space-2);flex-wrap:wrap;display:flex}.lc-escolha{min-block-size:44px;padding:0 var(--sh-space-4);border:1px solid var(--sh-border-control);border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-pill);background:var(--sh-surface-default);color:var(--sh-text-default);font:inherit;font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-strong);cursor:pointer;align-items:center;display:inline-flex;position:relative}.lc-escolha:hover{background:var(--sh-surface-hover)}.lc-escolha input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.lc-escolha[aria-pressed=true]{background:var(--sh-action-primary-bg);border-color:var(--sh-action-primary-border);color:var(--sh-action-primary-fg)}.lc-escolha:has(input:checked){background:var(--sh-action-primary-bg);border-color:var(--sh-action-primary-border);color:var(--sh-action-primary-fg)}.lc-escolha__ok{margin-inline-end:var(--sh-space-1);display:none}.lc-escolha[aria-pressed=true] .lc-escolha__ok{display:inline-block}.lc-escolha:has(input:checked) .lc-escolha__ok{display:inline-block}button.lc-escolha:focus-visible,.lc-item__alca:focus-visible,.lc-cal__dia:focus-visible{outline:var(--sh-focus-width,2px) solid var(--sh-focus-color);outline-offset:2px}.lc-escolha:has(input:focus-visible){outline:var(--sh-focus-width,2px) solid var(--sh-focus-color);outline-offset:2px}.lc-fichas{gap:var(--sh-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lc-ficha{align-items:center;gap:var(--sh-space-1);padding:0 0 0 var(--sh-space-3);border:1px solid var(--sh-border-default);border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-pill);background:var(--sh-surface-subtle);min-block-size:2.75rem;font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-strong);display:inline-flex}.lc-ficha[data-passou]{color:var(--sh-text-muted);text-decoration:line-through}.lc-ficha button{border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle);block-size:2.75rem;inline-size:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.lc-ficha button:hover{background:var(--sh-surface-hover)}.lc-ficha button:focus-visible{outline:2px solid var(--sh-focus-color);outline-offset:-2px}.lc-rotulo{font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-strong);margin-block-end:var(--sh-space-2)}.lc-add-dia{gap:var(--sh-space-3);padding:var(--sh-space-4);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-subtle);display:grid}.lc-linha-add{gap:var(--sh-space-2);flex-wrap:wrap;align-items:flex-end;display:flex}.lc-linha-add:not(:has(>button)):has(>.sh-field .sh-field__error){align-items:flex-start}.lc-previa{padding:var(--sh-space-3);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-subtle);font-size:var(--sh-font-size-sm)}.lc-previa b{display:block}.lc-sabor{gap:var(--sh-space-2);grid-template-columns:minmax(0,1fr) 7rem auto;align-items:end;display:grid}.lc-sabor:has(>:nth-child(4)){grid-template-columns:minmax(0,1fr) 6rem 5rem auto}.lc-campo-curto{max-inline-size:9rem}.lc-campo-data{max-inline-size:12rem}.lc-pe{gap:var(--sh-space-2);flex-wrap:wrap;justify-content:flex-end;inline-size:100%;display:flex}.lc-pe__esq{margin-inline-end:auto}.lc-hist-filtros{align-items:center;gap:var(--sh-space-3);flex-wrap:wrap;margin-block-end:var(--sh-space-3);display:flex}.lc-hist-filtros>.sh-btn{margin-inline-start:auto}.lc-hist-resumo{font-size:var(--sh-font-size-md);max-inline-size:70ch;margin-block-end:var(--sh-space-5);line-height:1.5}.lc-graficos{gap:var(--sh-space-4);margin-block-end:var(--sh-space-4);display:grid}@container lanchonete (width>=52rem){.lc-graficos{grid-template-columns:1.4fr 1fr}}.lc-viz-card{min-inline-size:0;padding:var(--sh-space-4);background:var(--sh-surface-default);border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);margin-block-end:var(--sh-space-4)}.lc-graficos .lc-viz-card{margin-block-end:0}.lc-viz-card h2{font-size:var(--sh-font-size-md);font-weight:var(--sh-weight-stronger)}.lc-viz-sub{margin:var(--sh-space-1) 0 var(--sh-space-3);font-size:var(--sh-font-size-xs);color:var(--sh-text-muted)}.lc-viz{min-block-size:200px;position:relative}.lc-viz-svg{border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);display:block;overflow:visible}.lc-viz-svg:focus-visible{outline:2px solid var(--sh-focus-color);outline-offset:4px}.lc-viz-grade{stroke:var(--sh-border-subtle);stroke-width:1px}.lc-viz-base{stroke:var(--sh-border-default);stroke-width:1px}.lc-viz-eixo{fill:var(--sh-text-muted);font-size:11px;font-family:var(--sh-font-sans)}.lc-viz-valor{fill:var(--sh-text-strong);font-size:12px;font-weight:var(--sh-weight-stronger);font-family:var(--sh-font-sans)}.lc-viz-barra{fill:var(--lc-viz-um)}.lc-viz[data-tipo=semana] .lc-viz-barra{fill:var(--lc-viz-barra)}.lc-viz[data-tipo=semana] .lc-viz-barra[data-destaque]{fill:var(--lc-viz-enfase)}.lc-viz-faixa{fill:var(--sh-surface-hover)}.lc-viz-dica{pointer-events:none;min-inline-size:7rem;padding:var(--sh-space-2) var(--sh-space-3);background:var(--sh-surface-raised);border:1px solid var(--sh-border-default);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);box-shadow:var(--sh-shadow-md);font-size:var(--sh-font-size-xs);color:var(--sh-text-muted);white-space:nowrap;z-index:2;gap:2px;display:grid;position:absolute;transform:translate(-50%,-100%)}.lc-viz-dica strong{font-size:var(--sh-font-size-md);color:var(--sh-text-strong)}.lc-heat{border-collapse:separate;border-spacing:2px;inline-size:100%;min-inline-size:30rem}.lc-heat th{font-size:var(--sh-font-size-2xs);font-weight:var(--sh-weight-stronger);color:var(--sh-text-muted);text-transform:uppercase;letter-spacing:.04em;padding:var(--sh-space-1)}.lc-heat thead th:first-child{text-align:start}.lc-heat tbody th{text-align:start;text-transform:none;letter-spacing:0;padding:0}.lc-heat__item{max-inline-size:11rem}.lc-viz-card .sh-table-wrap{position:relative}.lc-heat__item,.lc-rank__nm{inline-size:100%;min-block-size:var(--sh-touch-target,44px);padding:0 var(--sh-space-2);border-radius:var(--sh-radius-control);corner-shape:var(--sh-corner-control);color:var(--sh-text-default);font:inherit;font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-strong);text-align:start;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:1px solid #0000;overflow:hidden}.lc-heat__item:hover,.lc-rank__nm:hover{background:var(--sh-surface-hover)}.lc-heat__item[aria-pressed=true],.lc-rank__nm[aria-pressed=true]{border-color:var(--sh-action-primary-border);background:var(--sh-surface-selected)}.lc-heat__item:focus-visible,.lc-rank__nm:focus-visible,.lc-tabela>summary:focus-visible,.lc-hist-dia summary:focus-visible{outline:2px solid var(--sh-focus-color);outline-offset:2px}.lc-heat__c{text-align:center;border-radius:var(--sh-radius-indicator);corner-shape:var(--sh-corner-indicator);block-size:36px;min-inline-size:2.75rem;font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-stronger)}.lc-heat__c[data-b="-1"]{background:var(--sh-surface-subtle);color:var(--sh-text-muted);font-weight:var(--sh-weight-regular)}.lc-heat__c[data-b="0"]{background:var(--lc-viz-h0);color:var(--lc-viz-h0-fg)}.lc-heat__c[data-b="1"]{background:var(--lc-viz-h1);color:var(--lc-viz-h1-fg)}.lc-heat__c[data-b="2"]{background:var(--lc-viz-h2);color:var(--lc-viz-h2-fg)}.lc-heat__c[data-b="3"]{background:var(--lc-viz-h3);color:var(--lc-viz-h3-fg)}.lc-heat tr[data-sel] .lc-heat__c{box-shadow:inset 0 0 0 2px var(--sh-surface-default)}.lc-heat-leg{gap:var(--sh-space-2) var(--sh-space-4);font-size:var(--sh-font-size-xs);color:var(--sh-text-muted);flex-wrap:wrap;margin-block-start:var(--sh-space-3);display:flex}.lc-heat-leg span{align-items:center;gap:var(--sh-space-1);display:inline-flex}.lc-heat-leg i{border-radius:var(--sh-radius-indicator);corner-shape:var(--sh-corner-indicator);background:var(--lc-viz-h0);block-size:14px;inline-size:14px}.lc-heat-leg i[data-b="1"]{background:var(--lc-viz-h1)}.lc-heat-leg i[data-b="2"]{background:var(--lc-viz-h2)}.lc-heat-leg i[data-b="3"]{background:var(--lc-viz-h3)}.lc-heat-leg i[data-b="-1"]{background:var(--sh-surface-subtle);border:1px solid var(--sh-border-default)}.lc-rank{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lc-rank li{align-items:center;gap:var(--sh-space-2);grid-template-columns:minmax(6.5rem,11rem) 1fr;display:grid}.lc-rank__trilho{align-items:center;gap:var(--sh-space-2);min-inline-size:0;display:flex}.lc-rank__barra{border-radius:0 var(--sh-radius-indicator) var(--sh-radius-indicator) 0;corner-shape:var(--sh-corner-indicator);background:var(--lc-viz-um);block-size:14px;min-inline-size:2px}.lc-rank li[data-sel] .lc-rank__barra{background:var(--lc-viz-enfase)}.lc-rank__v{font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-stronger);white-space:nowrap;color:var(--sh-text-strong)}.lc-rank__v small{font-weight:var(--sh-weight-medium);color:var(--sh-text-muted)}.lc-rank--sab .lc-rank__nm{cursor:default;font-weight:var(--sh-weight-medium)}.lc-rank--sab .lc-rank__nm:hover{background:0 0}.lc-sab-t{margin:var(--sh-space-3) 0 var(--sh-space-2);font-size:var(--sh-font-size-sm);font-weight:var(--sh-weight-stronger)}.lc-sab-t:first-of-type{margin-block-start:0}.lc-tabela{border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);margin-block-start:var(--sh-space-2)}.lc-tabela>summary{min-block-size:44px;padding:0 var(--sh-space-4);font-weight:var(--sh-weight-stronger);cursor:pointer;align-items:center;display:flex}.lc-tabela__corpo{gap:var(--sh-space-3);padding:0 var(--sh-space-4) var(--sh-space-4);display:grid}.lc-hist-bloco,.lc-hist-dia{max-inline-size:40rem}.lc-hist-tab th[scope=row]{font-weight:var(--sh-weight-strong);text-align:start}.lc-hist-sabor th[scope=row]{font-weight:var(--sh-weight-regular);color:var(--sh-text-muted);padding-inline-start:var(--sh-space-6)}.lc-hist-sabor td{color:var(--sh-text-muted)}.lc-hist-dia{border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);margin-block-end:var(--sh-space-2)}.lc-hist-dia summary{justify-content:space-between;gap:var(--sh-space-3);min-block-size:44px;padding:var(--sh-space-2) var(--sh-space-4);cursor:pointer;font-weight:var(--sh-weight-strong);align-items:center;display:flex}.lc-hist-dia__r{font-weight:var(--sh-weight-medium);font-size:var(--sh-font-size-sm);color:var(--sh-text-muted)}.lc-hist-dia .sh-table-wrap{padding:0 var(--sh-space-4) var(--sh-space-3)}.lc-vazio{font-size:var(--sh-font-size-sm);color:var(--sh-text-muted)}.lc-form{gap:var(--sh-space-5);max-inline-size:44rem;display:grid}.lc-horario{border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);gap:0;display:grid}.lc-horario__dia{align-items:center;gap:var(--sh-space-3);padding:var(--sh-space-2) var(--sh-space-3);border-block-start:1px solid var(--sh-border-subtle);grid-template-columns:7rem auto 1fr;display:grid}.lc-horario__dia:first-child{border-block-start:0}.lc-horario__horas{align-items:center;gap:var(--sh-space-2);font-size:var(--sh-font-size-sm);display:flex}.lc-horario__horas .sh-input{inline-size:7.5rem}@container lanchonete (width<=34rem){.lc-horario__dia{grid-template-columns:1fr auto}.lc-horario__horas{grid-column:1/-1}}.lc-salvar{z-index:3;align-items:center;gap:var(--sh-space-2) var(--sh-space-3);padding:var(--sh-space-3) var(--sh-space-4);border:var(--sh-border-width-hair) solid var(--sh-border-default);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-raised);box-shadow:var(--sh-shadow-lg);flex-wrap:wrap;justify-content:flex-end;display:flex;position:sticky;inset-block-end:var(--sh-space-4)}.lc-salvar p{font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);margin-inline-end:auto}.lc-salvar[data-sujo] p{color:var(--sh-text-default);font-weight:var(--sh-weight-strong)}@container lanchonete (width<=34rem){.lc-salvar p{flex:100%}}@media (width<=63.9375rem){.lc-salvar{inset-block-end:calc(5.75rem + env(safe-area-inset-bottom))}}@container lanchonete (width<=30rem){.lc-abas .sh-tabs__tab{padding-inline:var(--sh-space-2)}}.lc-ped__acoes .sh-btn{white-space:nowrap}@media (prefers-reduced-motion:reduce){.lc-ped[data-novo]{animation:none}}.lc-acabou{border-block-start:1px solid var(--sh-border-subtle);margin-block-start:var(--sh-space-8);padding-block-start:var(--sh-space-5)}.lc-acabou>h2{font-size:var(--sh-font-size-lg);font-weight:var(--sh-weight-stronger);margin-block-end:var(--sh-space-1)}.lc-escolha--acabou[aria-pressed=true]{background:var(--sh-feedback-warning-surface);border-color:var(--sh-feedback-warning-border);color:var(--sh-feedback-warning-text)}.lc-escolha--acabou[aria-pressed=true]>span:not(.sh-visually-hidden){text-decoration:line-through;text-decoration-thickness:2px}.lc-eq-email{flex:16rem}.lc-cor{border:var(--sh-border-width-hair) solid var(--sh-border-default);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);cursor:pointer;block-size:2.75rem;inline-size:4rem;padding:.25rem}.lc-amostra{align-self:end;align-items:center;gap:var(--sh-space-3);padding:var(--sh-space-3) var(--sh-space-4);border-radius:var(--sh-radius-lg);corner-shape:var(--sh-corner-surface);font-weight:var(--sh-weight-stronger);display:flex}.lc-amostra span{padding:var(--sh-space-1) var(--sh-space-3);border-radius:var(--sh-radius-pill);corner-shape:var(--sh-corner-circle)}.lc-ped__apagar{color:var(--sh-text-danger);justify-self:start}.lc-dia-pedidos{align-items:center;gap:var(--sh-space-2);flex-flow:row;display:flex}.lc-dia-pedidos .sh-field__label{margin:0}.lc-grupo{align-items:center;gap:var(--sh-space-2);padding-block:var(--sh-space-2);display:flex}.lc-grupo .sh-input{flex:1;min-inline-size:0}.lc-busca{flex:16rem;margin:0}.lc-est{align-items:center;gap:var(--sh-space-1);display:inline-flex}.lc-est output{text-align:center;font-variant-numeric:tabular-nums;min-inline-size:2ch;font-weight:var(--sh-weight-stronger)}.lc-est-opcoes{gap:var(--sh-space-1) var(--sh-space-4);margin:var(--sh-space-1) 0 0;font-size:var(--sh-font-size-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.lc-est-opcoes li{align-items:center;gap:var(--sh-space-1);display:inline-flex}.lc-previa span{display:block}.lc-promos{gap:var(--sh-space-3);margin:0;padding:0;list-style:none;display:grid}.lc-promo{gap:var(--sh-space-2);padding:var(--sh-space-4);border:1px solid var(--sh-border-subtle);border-radius:var(--sh-radius-surface);corner-shape:var(--sh-corner-surface);background:var(--sh-surface-default);display:grid}.lc-promo__topo{gap:var(--sh-space-2);flex-wrap:wrap;align-items:center;display:flex}.lc-promo__topo h2{font-size:var(--sh-font-size-md);font-weight:var(--sh-weight-stronger);flex:1;margin:0}.lc-promo p{font-size:var(--sh-font-size-sm);color:var(--sh-text-muted);margin:0}.lc-promo__itens{gap:var(--sh-space-1);max-block-size:18rem;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.lc-promo__itens li{align-items:center;gap:var(--sh-space-2);min-block-size:2.75rem;display:flex}.lc-promo__itens .sh-checkbox{flex:1}.lc-promo__itens .sh-input{inline-size:6.5rem}.lc-item__preco s{display:block}.lc-item__preco b,.lc-item__preco s{white-space:nowrap}.lc-item__preco .sh-caption{display:block}.lc-aviso-estoque{margin-block:var(--sh-space-3) var(--sh-space-5)}.ajuda,.ajuda__conteudo{gap:var(--sh-space-6);min-inline-size:0;display:grid}.ajuda [id]{scroll-margin-block-start:var(--sh-space-6)}.ajuda-busca{max-inline-size:40rem}.ajuda-sumario__grupos{gap:var(--sh-space-4) var(--sh-space-6);margin:var(--sh-space-3) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));padding:0;list-style:none;display:grid}.ajuda-sumario__grupo{font-weight:var(--sh-weight-strong)}.ajuda-sumario__topicos{gap:var(--sh-space-1);margin:var(--sh-space-2) 0 0;font-size:var(--sh-font-size-sm);padding:0;list-style:none;display:grid}.ajuda-sumario a{padding-block:var(--sh-space-1);display:inline-block}.ajuda-grupo__titulo{gap:var(--sh-space-1);min-inline-size:0;display:grid}.ajuda-grupo__titulo p{margin:0}.ajuda-grupo__topicos{gap:var(--sh-space-6) var(--sh-space-8);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));align-items:start;display:grid}.ajuda-topico{gap:var(--sh-space-2);min-inline-size:0;display:grid}.ajuda-topico>*{margin:0}.ajuda-topico__ir{justify-self:start}.ajuda-resultados,.ajuda-outros__painel{gap:var(--sh-space-4);display:grid}.ajuda-outros__painel>p{margin:0}.ajuda-contato__botao{justify-self:start}@media (width>=75rem){.ajuda:has(>.ajuda-sumario){column-gap:var(--sh-space-8);grid-template:"busca sumario""conteudo sumario"1fr/minmax(0,1fr) 17rem}.ajuda:has(>.ajuda-sumario)>.ajuda-busca{grid-area:busca}.ajuda:has(>.ajuda-sumario)>.ajuda__conteudo{grid-area:conteudo}.ajuda-sumario{max-block-size:calc(100dvh - var(--sh-space-16));grid-area:sumario;align-self:start;position:sticky;inset-block-start:var(--sh-space-4);overflow-y:auto}.ajuda-sumario__grupos{grid-template-columns:1fr}}@media (width<=47.9375rem){.ajuda-sumario__grupos{gap:var(--sh-space-1) var(--sh-space-4);flex-wrap:wrap;display:flex}.ajuda-sumario__topicos{display:none}.ajuda-sumario a{padding-block:var(--sh-space-2)}}@media (width<=38rem){.ajuda-contato__botao{justify-self:stretch}}.basecal-painel{gap:var(--sh-space-4);padding:var(--sh-space-5);display:grid}.basecal-painel>*{margin:0}.basecal-numeros{gap:var(--sh-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));margin:0;display:grid}.basecal-numeros dd{margin:0}.basecal-previa{gap:var(--sh-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.basecal-previa>:last-child:nth-child(odd):not(.basecal-parte){grid-column:1/-1}.basecal-parte{gap:var(--sh-space-2);padding:var(--sh-space-4);align-content:start;display:grid}.basecal-parte>*{margin:0}.basecal-parte h3{font-weight:var(--sh-weight-strong);overflow-wrap:anywhere}.basecal-parte__numero{font-size:var(--sh-font-size-lg);font-weight:var(--sh-weight-strong)}.basecal-lista{gap:var(--sh-space-2);margin:0;padding-inline-start:var(--sh-space-5);display:grid}.basecal-acoes{gap:var(--sh-space-3);flex-wrap:wrap;align-items:center;display:flex}.basecal-data{max-inline-size:14rem}@media (width<=30rem){.basecal-painel{padding:var(--sh-space-4)}.basecal-acoes>.sh-btn{flex:100%;min-block-size:44px}}.cn-fila__linha{align-items:start}.cn-fila__acoes{gap:var(--sh-space-2);flex-wrap:wrap;justify-content:end;align-items:center;display:flex}.cn-secao,.cn-candidatos{--sh-stack-gap:var(--sh-space-3)}.cn-candidato .sh-option-card__body{flex:16rem;min-inline-size:0}.cn-difere{background:var(--sh-feedback-warning-surface);color:inherit;border-radius:var(--sh-radius-indicator);corner-shape:var(--sh-corner-surface);text-underline-offset:3px;padding-inline:.15em;text-decoration:underline;text-decoration-thickness:2px}.cn-campos{gap:var(--sh-space-2) var(--sh-space-4);margin:var(--sh-space-2) 0 0;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.cn-campo{gap:var(--sh-space-1);display:grid}.cn-campo dd{margin:0}.cn-busca__campo{flex:14rem;min-inline-size:0}@media (width<=40rem){.cn-fila__linha{flex-wrap:wrap}.cn-fila__acoes{justify-content:start;inline-size:100%}.cn-fila__acoes .sh-btn{min-block-size:44px}}.ver-como-tela{flex-direction:column;block-size:100dvh;display:flex}.ver-como-tela__portal{flex:1;min-block-size:0;overflow:auto}.ver-como-tela__portal .sh-app-shell{block-size:100%}.ver-como{align-items:center;gap:var(--sh-space-2) var(--sh-space-4);padding:var(--sh-space-2) var(--sh-space-4);background:var(--sh-feedback-info-surface);color:var(--sh-feedback-info-text);border-block-end:1px solid var(--sh-feedback-info-border);flex-wrap:wrap;display:flex}.ver-como__texto{font-weight:var(--sh-weight-strong);margin:0}.ver-como__texto small{font-weight:var(--sh-weight-regular);opacity:.85;margin-left:var(--sh-space-2)}.ver-como__acoes{gap:var(--sh-space-2);flex-wrap:wrap;margin-left:auto;display:flex}
