.pfa[data-v-1ff286dd]{background:#fff;flex:none;display:block;overflow:hidden}.pfa--grande[data-v-1ff286dd]{border:4px solid #fff;border-radius:60px 60px 26px 26px;width:118px;height:186px;box-shadow:0 10px 22px #1c2a442e}.pfa--pequeno[data-v-1ff286dd]{width:50px;height:58px;box-shadow:0 0 0 1px var(--pt-border),0 6px 14px -6px #1c2a4459;border-radius:25px 25px 14px 14px}.pfa__img[data-v-1ff286dd]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 8%;object-position:50% 8%;display:block}.pfa__img[data-v-1ff286dd],.pfa__sem[data-v-1ff286dd]{width:100%;height:100%}.pfa__sem[data-v-1ff286dd]{color:var(--pt-text2);background:linear-gradient(#eef1f6,#e3e8f0);place-items:center;display:grid}.pfa--grande .pfa__sem[data-v-1ff286dd]{font-size:52px}.pfa--pequeno .pfa__sem[data-v-1ff286dd]{font-size:26px}@media (width>=1101px){.pfa--grande[data-v-1ff286dd]{border-radius:76px 76px 28px 28px;width:150px;height:228px}}.cdia[data-v-6265cbb3]{border:1px solid var(--pt-divider);background:var(--pt-surface);border-radius:12px;padding:12px 8px 8px}.cdia__nav[data-v-6265cbb3]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.cdia__mes[data-v-6265cbb3]{font-size:var(--pt-f-corpo);font-weight:600}.cdia__arr[data-v-6265cbb3]{width:44px;height:44px;color:var(--pt-text2);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:flex}.cdia__arr[data-v-6265cbb3]:hover:not(:disabled){background:var(--pt-tile);color:var(--pt-ink)}.cdia__arr[data-v-6265cbb3]:disabled{opacity:.35;cursor:not-allowed}.cdia__dow[data-v-6265cbb3]{grid-template-columns:repeat(7,1fr);margin-bottom:2px;display:grid}.cdia__dow span[data-v-6265cbb3]{text-align:center;font-size:var(--pt-f-rotulo);color:var(--pt-text3);padding:2px 0;font-weight:500}.cdia__grid[data-v-6265cbb3]{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.cdia__grid--carregando[data-v-6265cbb3]{opacity:.5;pointer-events:none}.cdia__dia[data-v-6265cbb3],.cdia__fora[data-v-6265cbb3]{height:44px}.cdia__dia[data-v-6265cbb3]{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.cdia__dia[data-v-6265cbb3],.cdia__dia span[data-v-6265cbb3]{justify-content:center;align-items:center;display:flex}.cdia__dia span[data-v-6265cbb3]{width:36px;height:36px;font-size:var(--pt-f-corpo);color:var(--pt-ink);font-variant-numeric:tabular-nums;border-radius:10px;font-weight:500;transition:background .15s}.cdia__dia--off[data-v-6265cbb3]{cursor:not-allowed}.cdia__dia--off span[data-v-6265cbb3]{color:var(--pt-desligado)}.cdia__dia--sel span[data-v-6265cbb3]{background:var(--pt-accent,#b25417);color:#fff;font-weight:600}.cdia__dia:not(.cdia__dia--off):not(.cdia__dia--sel):hover span[data-v-6265cbb3]{background:var(--pt-tile)}
