.agenda__caixa[data-astro-cid-r7gzzz2s]{background:var(--color-cream-raised);border:1px solid var(--line);border-radius:var(--radius-sm);gap:var(--spacing-md);flex-direction:column;padding:clamp(1.25rem,3vw,2rem);display:flex}.agenda__topo[data-astro-cid-r7gzzz2s]{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}h2[data-astro-cid-r7gzzz2s]{font-size:var(--text-xl)}.agenda__local[data-astro-cid-r7gzzz2s]{font-family:var(--font-util);font-size:var(--text-xs);color:var(--color-descritor)}.agenda__corpo[data-astro-cid-r7gzzz2s] .agenda__grupo{gap:var(--spacing-2xs);flex-direction:column;display:flex}.agenda__corpo[data-astro-cid-r7gzzz2s] .agenda__grupo+.agenda__grupo{margin-block-start:var(--spacing-md)}.agenda__corpo[data-astro-cid-r7gzzz2s] .agenda__dia{font-size:var(--text-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-descritor);font-weight:600}.agenda__corpo[data-astro-cid-r7gzzz2s] .agenda__chips{gap:var(--spacing-2xs);scrollbar-width:none;scroll-snap-type:x proximate;flex-wrap:nowrap;padding-inline-end:var(--spacing-2xs);display:flex;overflow-x:auto}.agenda__corpo[data-astro-cid-r7gzzz2s] .agenda__chips::-webkit-scrollbar{display:none}.agenda__corpo[data-astro-cid-r7gzzz2s] .chip{scroll-snap-align:start}@media (width>=48rem){.agenda__corpo[data-astro-cid-r7gzzz2s] .agenda__grupo{align-items:center;gap:var(--spacing-md);flex-direction:row}.agenda__corpo[data-astro-cid-r7gzzz2s] .agenda__dia{flex:none;min-width:5rem}.agenda__corpo[data-astro-cid-r7gzzz2s] .agenda__chips{flex-wrap:wrap;padding-inline-end:0;overflow-x:visible}.agenda__corpo[data-astro-cid-r7gzzz2s] .agenda__grupo+.agenda__grupo{margin-block-start:var(--spacing-sm)}}.agenda__grupo[data-astro-cid-r7gzzz2s]{gap:var(--spacing-2xs);flex-direction:column;display:flex}.agenda__chips[data-astro-cid-r7gzzz2s]{gap:var(--spacing-2xs);flex-wrap:nowrap;display:flex;overflow:hidden}@media (width>=48rem){.agenda__grupo[data-astro-cid-r7gzzz2s]{align-items:center;gap:var(--spacing-md);flex-direction:row}.agenda__dia[data-astro-cid-r7gzzz2s]{flex:none;min-width:5rem}}.agenda__dia[data-astro-cid-r7gzzz2s]{font-size:var(--text-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-descritor);font-weight:600}.esqueleto[data-astro-cid-r7gzzz2s]{background:var(--color-cream-sunken);border-radius:var(--radius-sm);width:4.5rem;height:44px;display:block}.agenda__base[data-astro-cid-r7gzzz2s]{justify-content:space-between;align-items:center;gap:var(--spacing-sm);border-block-start:1px solid var(--line);flex-wrap:wrap;padding-block-start:var(--spacing-sm);display:flex}.agenda__regra[data-astro-cid-r7gzzz2s]{font-size:var(--text-sm);color:var(--color-descritor);max-width:34ch}.botao[data-astro-cid-r7gzzz2s]{background:var(--color-ink);color:var(--color-cream);border:1px solid var(--color-ink);border-radius:var(--radius-sm);padding:var(--spacing-xs) var(--spacing-lg);font-size:var(--text-sm);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.botao[data-astro-cid-r7gzzz2s]:hover{background:var(--color-ink-hover)}.agenda__corpo[data-astro-cid-r7gzzz2s] .chip{font-family:var(--font-util);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-num);font-size:var(--text-base);color:var(--color-ink);background:var(--color-cream);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:var(--spacing-2xs) var(--spacing-xs);cursor:pointer;min-width:4.5rem;min-height:44px;transition:border-color var(--dur-fast) var(--ease-auren), background var(--dur-fast) var(--ease-auren);font-weight:500}.agenda__corpo[data-astro-cid-r7gzzz2s] .chip:hover{border-color:var(--color-gold);background:var(--color-cream-raised)}.agenda__corpo[data-astro-cid-r7gzzz2s] .vazio{font-size:var(--text-sm);color:var(--color-brown)}.agenda__corpo[data-astro-cid-r7gzzz2s] .falhou{font-size:var(--text-sm);color:var(--color-erro)}.agenda__corpo[data-astro-cid-r7gzzz2s][data-chegou] .agenda__grupo,.agenda__corpo[data-astro-cid-r7gzzz2s][data-chegou] .vazio,.agenda__corpo[data-astro-cid-r7gzzz2s][data-chegou] .falhou{animation:agenda-entra var(--dur) var(--ease-reveal) both}.agenda__corpo[data-astro-cid-r7gzzz2s][data-chegou] .agenda__grupo:nth-child(2){animation-delay:80ms}@keyframes agenda-entra{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:none}}
