.budget-cart-card__accordion[data-v-1903759e]{border-radius:10px}.budget-cart-card__preview[data-v-1903759e]{margin-top:8px;line-height:1.45;color:#4a5568}.budget-preview-enter-active[data-v-1903759e],.budget-preview-leave-active[data-v-1903759e]{overflow:hidden;transition:opacity .22s ease,max-height .28s cubic-bezier(.4,0,.2,1),margin .28s cubic-bezier(.4,0,.2,1)}.budget-preview-enter[data-v-1903759e],.budget-preview-leave-to[data-v-1903759e]{opacity:0;max-height:0;margin-top:0}.budget-preview-enter-to[data-v-1903759e],.budget-preview-leave[data-v-1903759e]{opacity:1;max-height:80px;margin-top:8px}.budget-cart-card__field[data-v-1903759e]{border:1px solid #e2e8f0;border-radius:8px;background:#f4f7fe;overflow:hidden}.budget-cart-card__toggle[data-v-1903759e]{border:none;margin:0;background:transparent;cursor:pointer;transition:background .2s ease}.budget-cart-card__toggle[data-v-1903759e]:hover{background:#e4e9fc}.budget-cart-card__field.is-open .budget-cart-card__toggle[data-v-1903759e]:hover{background:rgba(228,233,252,.65)}.budget-cart-card__toggle[data-v-1903759e]:focus-visible{outline:2px solid #213f99;outline-offset:-2px}.budget-cart-card__chevron[data-v-1903759e]{flex-shrink:0;font-size:20px;transition:transform .32s cubic-bezier(.4,0,.2,1)}.budget-cart-card__field.is-open .budget-cart-card__chevron[data-v-1903759e]{transform:rotate(180deg)}.budget-cart-card__dropdown[data-v-1903759e]{overflow:hidden;max-height:0;transform-origin:top center;transition:max-height .36s cubic-bezier(.4,0,.2,1)}.budget-cart-card__dropdown.is-open[data-v-1903759e]{max-height:280px}.budget-cart-card__items-panel[data-v-1903759e]{padding:0 12px 12px;max-height:220px;overflow-y:auto}.budget-cart-card__line[data-v-1903759e]{margin-top:8px;line-height:1.45;color:#020f3d}.budget-cart-card__line[data-v-1903759e]:first-child{margin-top:0}.budget-cart-card__footnote[data-v-1903759e]{margin-top:10px;line-height:1.35}@media (prefers-reduced-motion:reduce){.budget-cart-card__chevron[data-v-1903759e],.budget-cart-card__dropdown[data-v-1903759e],.budget-cart-card__field[data-v-1903759e],.budget-cart-card__toggle[data-v-1903759e],.budget-preview-enter-active[data-v-1903759e],.budget-preview-leave-active[data-v-1903759e]{transition:none}.budget-cart-card__dropdown.is-open[data-v-1903759e]{max-height:280px}}.aviso-agenda-presencial[data-v-0332d978]{--cor:#d97706;--fundo:#fffbeb;--borda:#fde68a;display:flex;align-items:flex-start;gap:6px;width:100%;margin:6px 0 8px;padding:6px 8px 6px 7px;background:var(--fundo);border:1px solid var(--borda);border-left:3px solid var(--cor);border-radius:6px}.aviso-agenda-presencial--info[data-v-0332d978]{--cor:#15803d;--fundo:#f7fdf9;--borda:#d1fae5}.aviso-agenda-presencial__icone[data-v-0332d978]{flex-shrink:0;width:14px;height:14px;margin-top:1px;border-radius:50%;background:var(--cor);color:#fff;font-size:9px;font-weight:700;line-height:14px;text-align:center}.aviso-agenda-presencial__corpo[data-v-0332d978]{min-width:0;flex:1}.aviso-agenda-presencial__rotulo[data-v-0332d978]{display:block;margin-bottom:1px;color:var(--cor);font-size:10px;font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.aviso-agenda-presencial__linha[data-v-0332d978]{display:flex;align-items:baseline;gap:6px}.aviso-agenda-presencial__texto[data-v-0332d978]{min-width:0;flex:1;color:#4b5563;font-size:12px;font-weight:400;line-height:1.35;white-space:pre-line;overflow-wrap:anywhere}.aviso-agenda-presencial__texto.is-recorte[data-v-0332d978]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aviso-agenda-presencial__mais[data-v-0332d978]{flex-shrink:0;padding:0;border:0;background:none;color:var(--cor);font-size:12px;font-weight:600;line-height:1.35;white-space:nowrap;cursor:pointer}.aviso-agenda-presencial__mais[data-v-0332d978]:hover{text-decoration:underline}@media(max-width:668px){p.text-xs.text-gray-600[data-v-ca7493c8]{font-size:12px!important;font-weight:842;color:#5b5b5b}.text-sm.text-gray-600[data-v-ca7493c8]{font-size:15px!important;font-weight:842;color:#5b5b5b}.text-xs.text-gray-900.mt-4.minhaclass[data-v-ca7493c8]{font-size:12px!important;font-weight:842;color:#5b5b5b!important}.flex.items-center.text-sm.text-gray-700.font-semibold p[data-v-ca7493c8],p.text-sm.text-medclub-400.font-semibold.nome-medico[data-v-ca7493c8]{color:#020f3d}.p.text-sm.text-gray-700.nm_estabelecimento[data-v-ca7493c8]{color:#31bb0f}}