body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.agenda-tipos-lista{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.agenda-tipos-lista article{align-items:center;background:#fff;border:1px solid #d9e3e5;border-radius:10px;display:flex;gap:15px;justify-content:space-between;min-width:0;padding:18px}.agenda-tipos-lista h2{color:#263d45;font-size:16px;margin:0 0 8px}.agenda-tipos-ajuda,.agenda-tipos-lista p{color:#405762;font-size:13px;line-height:1.7}.agenda-tipos-lista small{color:#405762}.agenda-tipos-admin fieldset>div{margin-bottom:16px}.especialidades-lista{grid-gap:12px;display:grid;gap:12px}.especialidades-lista article{align-items:center;border:1px solid #d9e3e5;border-radius:9px;display:flex;gap:20px;justify-content:space-between;padding:16px}.especialidades-lista h2{color:#263d45;font-size:16px;margin:0 0 8px}.especialidade-tipos-gerais p,.especialidades-lista p,.especialidades-lista small{color:#405762;font-size:13px;line-height:1.6}.especialidades-admin>section.agenda-tipos-admin{margin-top:24px}.especialidade-tipos-gerais{border-top:1px solid #d9e3e5;margin-top:20px;padding-top:15px}.especialidade-tipos-gerais button{margin:5px 10px 5px 0}@media(max-width:600px){.especialidades-lista article{align-items:flex-start;flex-direction:column}}.agenda-demo{font-size:14px;margin:0 auto;max-width:1580px;padding:26px 30px 20px}.agenda-demo *{box-sizing:border-box}.agenda-demo button,.agenda-demo input,.agenda-demo select{font:inherit}.agenda-demo button{cursor:pointer}.agenda-demo button:disabled{cursor:default;opacity:.65}.agenda-abertura-tipos{border:0;margin:18px 0;min-width:0;padding:0}.agenda-abertura-tipos legend{color:#263d45;font-size:14px;font-weight:600}.agenda-abertura-tipos>p,.agenda-tipo-padrao{color:#405762;font-size:12px;line-height:1.7}.agenda-abertura-tipo{background:#f7faf8;border:1px solid #d5e3dc;border-radius:8px;margin-top:10px;padding:12px}.agenda-demo .agenda-tipo-selecao{align-items:center;flex-direction:row;font-size:13px;margin-bottom:6px}.agenda-demo .agenda-tipo-selecao input{accent-color:#2e7d6e;flex-shrink:0;height:16px;margin:0;width:16px}.agenda-abertura-tipo .agenda-form-cols label{margin-bottom:4px}.agenda-demo textarea{border:1px solid #cbd9df;border-radius:7px;color:#263d45;font:inherit;min-height:72px;padding:10px;resize:vertical;width:100%}.agenda-reserva .agenda-status-badge{margin-top:7px}.agenda-dia-status{display:flex;flex-wrap:wrap;gap:4px 9px;margin-top:3px}.agenda-dia-status>span{align-items:center;color:#304c53;display:inline-flex;font-size:12px;gap:4px}.agenda-dia-status i{border:1px solid #64748b60;border-radius:50%;display:inline-block;height:8px;width:8px}.agenda-status-atual{margin-bottom:18px;margin-top:16px}.agenda-liberacao p,.agenda-status-atual p{color:#405762;font-size:13px;line-height:1.7}.agenda-historico{border-top:1px solid #dce5e8;color:#405762;font-size:12px;line-height:1.7;margin-top:20px;padding-top:12px}.agenda-historico h3,.agenda-liberacao h3{color:#263d45;font-size:14px}.agenda-historico ol{max-height:220px;overflow:auto;padding-left:20px}.agenda-historico li{overflow-wrap:anywhere;padding:0 4px 12px}.agenda-historico li>span{display:block}.agenda-historico li p{margin:4px 0}.agenda-liberacao{background:#f7f2fb;border:1px solid #d8c5e4;border-radius:8px;padding:13px}.agenda-dia-status+.agenda-dia-ocupacao{margin-top:0}.agenda-carregando{background:#f3faf6;border:1px solid #cbded3;border-radius:8px;bottom:20px;box-shadow:0 3px 12px #263d4514;color:#405e50;font-size:13px;margin:0;padding:10px 16px;position:fixed;right:20px;z-index:900}.agenda-demo button:focus-visible,.agenda-demo input:focus-visible,.agenda-demo select:focus-visible,.agenda-demo summary:focus-visible{outline:3px solid #65ac99;outline-offset:3px}.agenda-cabecalho{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:13px}.agenda-eyebrow{color:#7c8d95;font-size:10px;font-weight:700;letter-spacing:1.5px}.agenda-eyebrow span{color:#c4cdd2;padding:0 9px}.agenda-cabecalho h1{align-items:center;display:flex;flex-wrap:wrap;font-size:27px;font-weight:700;gap:12px;letter-spacing:-.7px;line-height:1.3;margin:7px 0 6px}.agenda-cabecalho p,.agenda-mes p{color:#7b8b92;font-size:13px;margin:0}.agenda-preview{background:#fbf0d7;border-radius:6px;color:#94702e;font-size:10px;font-weight:600;letter-spacing:.3px;padding:5px 9px;white-space:nowrap}.agenda-cancelar,.agenda-primario,.agenda-secundario{align-items:center;border:1px solid #0000;border-radius:8px;display:inline-flex;font-size:12px!important;font-weight:600;gap:9px;justify-content:center;padding:11px 15px;transition:background .16s,box-shadow .16s;white-space:nowrap}.agenda-primario{background:#2e7d6e;box-shadow:0 3px 8px #2e7d6e18;color:#fff}.agenda-primario:hover{background:#246655}.agenda-secundario{background:#fff;border-color:#dce5e8;color:#526970}.agenda-secundario:hover{background:#f5f9f8;border-color:#a9c7bd}.agenda-cancelar{background:#fff0ee;border-color:#f1d6d1;color:#a84b43}.agenda-contexto{align-items:center;color:#809099;display:flex;font-size:11px;gap:12px;justify-content:space-between;margin-bottom:20px}.agenda-contexto>span{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.agenda-contexto svg{color:#6c8e85}.agenda-contexto i{background:#b7c3c7;border-radius:50%;height:3px;margin:0 4px;width:3px}.agenda-link{background:#0000;border:0;color:#2e7d6e;font-size:11px!important;font-weight:600;padding:3px 0}.agenda-link:hover{text-decoration:underline}.agenda-filtros{grid-gap:18px;align-items:end;background:#fff;border:1px solid #e4ebee;border-radius:12px;box-shadow:0 2px 4px #14382d02;display:grid;gap:18px;grid-template-columns:1fr 1.2fr 1.25fr auto;margin-bottom:18px;padding:18px 20px}.agenda-demo label{color:#647982;display:flex;flex-direction:column;font-size:11px;font-weight:600;gap:7px;min-width:0}.agenda-demo input,.agenda-demo select{background:#fff;border:1px solid #dce5e9;border-radius:7px;color:#344e56;font-size:12px;font-weight:400;height:39px;min-width:0;padding:0 11px;width:100%}.agenda-demo select{cursor:pointer;padding-right:20px}.agenda-filtros>.agenda-secundario{align-self:end;height:39px}.agenda-indicadores{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr 1fr;margin-bottom:22px}.agenda-indicadores>div{align-items:center;background:#fff;border:1px solid #e5ecee;border-radius:10px;display:flex;gap:13px;padding:15px 18px}.agenda-stat-icon{background:#eef7f3;border-radius:10px;color:#438f78;display:grid;font-size:18px;height:39px;place-items:center;width:39px}.agenda-stat-icon.azul{background:#eef3fc;color:#6c8ecc}.agenda-stat-icon.roxo{background:#f5eff8;color:#ad8abd}.agenda-indicadores small{color:#85959c;display:block;font-size:10px;margin-bottom:4px}.agenda-indicadores strong{align-items:baseline;display:flex;flex-wrap:wrap;font-size:22px;gap:10px;letter-spacing:-.4px;line-height:1.15}.agenda-indicadores em{color:#97a3a8;font-size:10px;font-style:normal;font-weight:400;letter-spacing:0}.agenda-conteudo{grid-gap:22px;align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 365px}.agenda-calendario,.agenda-dia-painel{background:#fff;border:1px solid #e0e9ec;border-radius:12px;box-shadow:0 3px 10px #263d4503;overflow:hidden}.agenda-mes{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:23px 22px 20px}.agenda-mes h2{font-size:20px;font-weight:650;letter-spacing:-.4px;margin:0 0 5px;text-transform:capitalize}.agenda-mes p{font-size:11px}.agenda-mes>div:last-child{align-items:center;display:flex;gap:5px}.agenda-icon{align-items:center;background:#fff;border:1px solid #e3eaed;border-radius:7px;color:#7d9298;display:inline-flex;flex-shrink:0;height:29px;justify-content:center;width:29px}.agenda-icon:hover{background:#eff6f3;border-color:#accdc0;color:#2e7d6e}.agenda-hoje{background:#f8fcfa;border:1px solid #d9e6e1;border-radius:6px;color:#538371;font-size:11px!important;height:29px;margin-right:5px;padding:0 12px}.agenda-mes-tabela{border-collapse:collapse;table-layout:fixed;width:100%}.agenda-mes-tabela th{background:#fafcfc;border-bottom:1px solid #e6edef;border-top:1px solid #edf2f3;color:#98a5ab;font-size:10px;font-weight:600;height:32px;padding-left:13px;text-align:left}.agenda-mes-tabela th:nth-last-child(-n+2){color:#b0bcc0}.agenda-mes-tabela td{border:1px solid #edf1f2;border-left:0;height:101px;padding:0;vertical-align:top}.agenda-mes-tabela td:last-child{border-right:0}.agenda-dia{align-items:stretch;background:#fff;border:0;border-radius:0;box-shadow:inset 0 0 0 2px #0000;color:#526b75;display:flex;flex-direction:column;gap:5px;height:100%;min-height:101px;padding:9px 11px;text-align:left;transition:background .12s,box-shadow .12s;width:100%}.agenda-dia:hover{background:#f5faf8}.agenda-dia.selecionado{background:#f0f8f4;box-shadow:inset 0 0 0 2px #6d9f8b}.agenda-dia.outro-mes{opacity:.38}.agenda-dia.fechado{background:#fcfdfd}.agenda-dia.selecionado.fechado{background:#f0f8f4}.agenda-dia-numero{align-items:center;align-self:flex-start;display:flex;font-size:12px;font-weight:600;gap:6px;height:23px;line-height:1}.agenda-dia-numero.hoje{background:#2e7d6e;border-radius:6px;color:#fff;padding:4px 5px}.agenda-dia-numero small{font-size:8px;font-weight:400}.agenda-dia-prestadores{align-items:center;display:flex;gap:3px;margin-top:auto;white-space:nowrap}.agenda-dia-prestadores i,.agenda-legenda i{border-radius:50%;display:inline-block;flex-shrink:0;height:5px;width:5px}.agenda-dia-prestadores small{color:#9aa6ab;font-size:9px;margin-left:3px}.agenda-dia-vagas{color:#5a8e77;font-size:10px;font-weight:600}.agenda-dia-vagas.lotado{color:#b8955d}.agenda-dia-ocupacao{background:#edf3ef;border-radius:4px;height:3px;margin-top:2px;overflow:hidden;width:100%}.agenda-dia-ocupacao i{background:#88bba3;border-radius:4px;display:block;height:100%}.agenda-dia-sem{color:#bdc7cb;font-size:9px;font-weight:400;margin-bottom:8px;margin-top:auto}.agenda-legenda{color:#899ba3;display:flex;flex-wrap:wrap;font-size:10px;gap:17px;padding:18px 20px}.agenda-legenda span{align-items:center;display:inline-flex;gap:6px}.agenda-legenda i{height:6px;outline:1px solid #64748b40;width:6px}.agenda-dia-painel>header{border-bottom:1px solid #e9f0f2;padding:20px 19px 15px}.agenda-dia-titulo{align-items:center;display:flex;justify-content:space-between}.agenda-dia-titulo small{color:#9aa9af;font-size:10px;text-transform:capitalize}.agenda-dia-titulo h2{font-size:19px;font-weight:650;letter-spacing:-.3px;margin:5px 0 12px}.agenda-dia-titulo>div{display:flex;gap:5px}.agenda-dia-painel>header>p{align-items:center;color:#6b8f7c;display:flex;flex-wrap:wrap;font-size:10px;gap:6px;margin:0}.agenda-dia-painel>header>p>span:not(.agenda-ponto){color:#c2cdcc}.agenda-ponto{background:#70ad87;border-radius:50%;height:5px;width:5px}.agenda-dia-lista{max-height:577px;overflow:auto;overscroll-behavior:contain;scrollbar-color:#d8e4de #0000;scrollbar-width:thin}.agenda-grupo{border-bottom:1px solid #eaf0f2}.agenda-grupo:last-child{border-bottom:0}.agenda-grupo>summary{align-items:center;cursor:pointer;display:flex;gap:10px;list-style:none;padding:16px 18px}.agenda-grupo>summary::-webkit-details-marker{display:none}.agenda-avatar{background:color-mix(in srgb,var(--medico-cor) 11%,#fff);border-radius:50%;color:var(--medico-cor);display:grid;flex-shrink:0;font-size:10px;font-weight:600;height:35px;place-items:center;width:35px}.agenda-grupo-nome{display:flex;flex:1 1;flex-direction:column;gap:4px}.agenda-grupo-nome strong{color:#435d66;font-size:12px;font-weight:600}.agenda-grupo-nome small{color:#9aa8ae;font-size:10px}.agenda-seta{color:#a5b4b9;font-size:13px;transition:transform .15s}.agenda-grupo[open] .agenda-seta{transform:rotate(90deg)}.agenda-grupo-corpo{padding:0 18px 17px}.agenda-regra{align-items:center;background:#f2f7f5;border-radius:5px;color:#739189;display:flex;font-size:9px;gap:6px;line-height:1.5;padding:8px}.agenda-regra svg{flex-shrink:0}.agenda-regra b{color:#9aa9a2;font-weight:400}.agenda-periodos{color:#a4b0b5;font-size:9px;margin:8px 0 13px}.agenda-so-procedimentos{background:#f4effa;border-radius:5px;color:#9979ae;font-size:10px;margin:0 0 10px;padding:8px}.agenda-reserva{align-items:center;background:#fbfdfb;border:1px solid #e3ece8;border-left:3px solid #88baa2;border-radius:6px;color:#46635b;display:flex;gap:9px;margin-bottom:7px;padding:10px 8px;text-align:left;width:100%}.agenda-reserva:hover{box-shadow:0 2px 8px #2e7d6e11}.agenda-reserva.aguardando{background:#fefcf7;border-color:#f0e8d9 #f0e8d9 #f0e8d9 #d5b77c}.agenda-reserva-hora{align-self:flex-start;font-size:11px;font-weight:650;min-width:32px}.agenda-reserva-hora small{color:#a5b4ae;font-size:8px!important;margin-top:4px}.agenda-reserva>span:nth-child(2){flex:1 1}.agenda-reserva strong{display:block;font-size:10px;font-weight:600}.agenda-reserva small{color:#99aaa3;display:block;font-size:9px;margin-top:4px}.agenda-reserva em{color:#84a594;display:inline-block;font-size:8px;font-style:normal;margin-top:5px}.agenda-reserva.aguardando em{color:#b69a68}.agenda-reserva>svg{color:#a4b7af;font-size:12px}.agenda-bloqueio{align-items:center;background:repeating-linear-gradient(135deg,#fcfaf7,#fcfaf7 7px,#f8f5ee 0,#f8f5ee 8px);border:1px dashed #e2dbcc;border-radius:6px;color:#af9b76;display:flex;font-size:10px;gap:8px;margin:8px 0;padding:9px}.agenda-bloqueio>span{flex:1 1}.agenda-bloqueio small{display:block;font-size:9px;margin-top:4px}.agenda-bloqueio b{font-size:8px;font-weight:500}.agenda-pausa{border-bottom:1px dashed #e7edef;border-top:1px dashed #e7edef;color:#a8b3b8;font-size:9px;margin:11px 0;padding:8px 0;text-align:center}.agenda-horarios-titulo{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:14px 0 9px}.agenda-horarios-titulo span{color:#71878d;font-size:10px;font-weight:600}.agenda-horarios-titulo small{color:#a7b5ba;font-size:9px;white-space:nowrap}.agenda-horarios{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.agenda-horarios>button{align-items:center;background:#f9fcfa;border:1px solid #dceae2;border-radius:5px;color:#698e7b;display:flex;font-size:10px;gap:6px;height:30px;justify-content:center}.agenda-horarios>button:hover{background:#e8f4ee;border-color:#94bda7}.agenda-horarios>button>svg{font-size:9px;opacity:.5}.agenda-grupo-corpo>.agenda-link{display:block;font-size:10px!important;margin:11px auto 0}.agenda-sem-horario{color:#a9a28e;font-size:10px;line-height:1.6}.agenda-rodape-dia{align-items:center;background:#fbfcfc;border-top:1px solid #edf1f3;color:#9caeb2;display:flex;font-size:9px;gap:7px;line-height:1.5;padding:13px 18px}.agenda-rodape-dia svg{flex-shrink:0}.agenda-vazio{color:#8c9ea5;padding:42px 22px;text-align:center}.agenda-vazio>svg{color:#adc6bb;font-size:28px}.agenda-vazio h3{color:#637d84;font-size:13px;font-weight:600;margin:15px 0 8px}.agenda-vazio p{font-size:11px;line-height:1.8;margin:0 0 18px}.agenda-vazio .agenda-secundario{font-size:10px!important;white-space:normal}.agenda-nota{color:#a0aeb4;font-size:10px;line-height:1.8;margin:21px 0 0;text-align:center}.agenda-nota>span{color:#7f9990;font-weight:600;margin-right:7px}.agenda-aviso{align-items:center;background:#edf8f1;border:1px solid #d0e9da;border-radius:8px;color:#4b8566;display:flex;font-size:12px;gap:9px;margin-bottom:15px;padding:10px 13px}.agenda-aviso .agenda-icon{background:#0000;border:0;margin-left:auto}.agenda-overlay{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#203d4261;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.agenda-modal{background:#fff;border-radius:15px;box-shadow:0 24px 80px #18342f33;max-height:calc(100dvh - 48px);max-width:100%;overflow:auto;padding:24px;width:510px}.agenda-modal>header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px}.agenda-modal h2{color:#304c53;font-size:20px;letter-spacing:-.5px;margin:7px 0 0}.agenda-modal label{font-size:12px;gap:7px;margin-bottom:15px}.agenda-modal input,.agenda-modal select{font-size:13px;height:42px}.agenda-modal footer{border-top:1px solid #edf1f2;display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end;margin-top:22px;padding-top:18px}.agenda-modal-resumo{background:#f5f9f7;border-radius:8px;color:#84999f;display:flex;flex-direction:column;font-size:12px;gap:7px;line-height:1.5;margin-bottom:18px;padding:16px}.agenda-modal-resumo strong{color:#467363;font-size:14px}.agenda-form-cols{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.agenda-detalhe-tempo{align-items:center;background:#edf5f1;border-radius:7px;color:#668778;display:flex;font-size:12px;gap:10px;line-height:1.8;padding:13px}.agenda-detalhe-tempo svg{flex-shrink:0;font-size:19px}.agenda-ajuda{color:#8b9ea5;font-size:11px;line-height:1.8;margin:16px 0 0}.agenda-erro{background:#fff1ef;border-radius:6px;color:#b9695e;font-size:12px;line-height:1.6;padding:10px 12px}@media(min-width:1500px){.agenda-conteudo{grid-template-columns:minmax(0,1fr) 390px}.agenda-dia{min-height:108px}.agenda-dia-lista{max-height:619px}.agenda-mes-tabela td{height:108px}}@media(max-width:1150px){.agenda-demo{padding:22px 20px}.agenda-conteudo{gap:15px;grid-template-columns:minmax(0,1fr) 330px}.agenda-filtros{gap:12px;grid-template-columns:1fr 1fr 1.2fr}.agenda-filtros>.agenda-secundario{grid-column:1/-1;justify-self:start}.agenda-dia{padding:8px}.agenda-indicadores em{display:none}.agenda-dia-prestadores small{font-size:8px}.agenda-legenda{gap:10px;padding:14px}.agenda-cabecalho h1{font-size:24px}}@media(max-width:900px){.agenda-conteudo{grid-template-columns:1fr}.agenda-dia-lista{max-height:none}.agenda-dia{min-height:96px}.agenda-dia-painel{margin-top:0}.agenda-grupo-corpo{max-width:640px}.agenda-filtros{grid-template-columns:1fr 1fr}.agenda-filtros>.agenda-secundario{align-self:end;grid-column:auto}.agenda-indicadores>div{gap:9px;padding:13px 10px}.agenda-stat-icon{font-size:15px;height:32px;width:32px}.agenda-indicadores strong{font-size:20px}}@media(max-width:540px){.agenda-demo{padding:18px 12px}.agenda-cabecalho{align-items:flex-start}.agenda-cabecalho h1{font-size:22px;gap:7px}.agenda-cabecalho p{font-size:11px;line-height:1.6}.agenda-cabecalho>.agenda-primario{font-size:10px!important;gap:5px;margin-top:23px;padding:10px}.agenda-contexto{align-items:flex-start;font-size:9px}.agenda-contexto>span{gap:5px}.agenda-contexto>.agenda-link{font-size:9px!important;white-space:nowrap}.agenda-filtros{gap:12px;padding:13px}.agenda-filtros>.agenda-secundario,.agenda-filtros>label:last-of-type{grid-column:1/-1}.agenda-filtros>.agenda-secundario{justify-self:stretch}.agenda-indicadores{gap:7px}.agenda-indicadores>div{display:block;padding:11px 8px}.agenda-stat-icon{display:none}.agenda-indicadores small{font-size:9px;line-height:1.5}.agenda-indicadores strong{font-size:17px;letter-spacing:-.5px}.agenda-mes{padding:18px 12px}.agenda-mes h2{font-size:17px}.agenda-mes p{font-size:9px}.agenda-mes-tabela th{font-size:9px;padding-left:6px}.agenda-dia{gap:5px;min-height:88px;padding:6px 5px}.agenda-mes-tabela td{height:88px}.agenda-dia-prestadores small{display:none}.agenda-dia-vagas{font-size:8px}.agenda-dia-sem{font-size:7px}.agenda-dia-numero{font-size:11px}.agenda-dia-numero.hoje{padding:3px}.agenda-dia-numero small{display:none}.agenda-legenda{font-size:8px;gap:9px}.agenda-nota{font-size:9px}.agenda-nota>span{display:block}.agenda-overlay{padding:12px}.agenda-modal{max-height:calc(100dvh - 24px);padding:19px}.agenda-form-cols{gap:10px}.agenda-modal footer>button{flex:1 1}.agenda-modal h2{font-size:18px}}@media(min-width:901px){.agenda-demo label{font-size:12px}.agenda-demo input,.agenda-demo select{font-size:13px}.agenda-indicadores em,.agenda-indicadores small{font-size:11px}.agenda-dia-numero{font-size:14px;height:25px}.agenda-dia-prestadores small,.agenda-dia-sem{font-size:10px}.agenda-dia-vagas{font-size:11px}.agenda-grupo-nome strong{font-size:13px}.agenda-grupo-nome small{font-size:11px}.agenda-pausa,.agenda-periodos,.agenda-regra{font-size:10px}.agenda-reserva strong{font-size:11px}.agenda-reserva small{font-size:10px}.agenda-horarios-titulo span,.agenda-horarios>button{font-size:11px}.agenda-horarios>button{height:32px}.agenda-legenda,.agenda-nota{font-size:11px}.agenda-rodape-dia{font-size:10px}}@media(prefers-reduced-motion:reduce){.agenda-demo *{transition:none!important}}.agenda-demo{color:#263d45}.agenda-conteudo{display:flex;flex-direction:column;gap:20px}.agenda-calendario,.agenda-dia-painel{min-width:0;width:100%}.agenda-dia-lista{max-height:none;overflow:visible}.agenda-dia-painel>header{align-items:center;display:flex;gap:20px;justify-content:space-between}.agenda-dia-titulo{gap:24px}.agenda-dia-titulo h2{margin-bottom:0}.agenda-dia-painel>header>p,.agenda-dia-titulo small{color:#405e50;font-size:13px}.agenda-medicos{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));padding:16px 20px}.agenda-medico{align-items:center;background:#fff;border:1px solid #d8e3df;border-radius:9px;color:#263d45;display:flex;gap:12px;min-width:0;padding:13px;text-align:left;width:100%}.agenda-medico:hover{background:#f3f8f5;border-color:#84ad9a}.agenda-medico.ativo{background:#edf6f0;border-color:#478768;box-shadow:inset 0 0 0 1px #478768}.agenda-medico .agenda-avatar{font-size:13px;height:42px;width:42px}.agenda-grupo-nome strong{color:#263d45;font-size:14px}.agenda-grupo-nome small{color:#415c67;font-size:12px;line-height:1.5}.agenda-medico[aria-expanded=true] .agenda-seta{transform:rotate(90deg)}.agenda-grupo-corpo{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1.3fr);max-width:none;padding:4px 20px 20px}.agenda-grupo-corpo>div{min-width:0}.agenda-grupo-corpo h3{color:#2c4751;font-size:14px;margin:8px 0 13px}.agenda-grupo-corpo h3 small{color:#526b75;font-size:12px;margin-left:5px}.agenda-pausa,.agenda-periodos,.agenda-regra,.agenda-so-procedimentos{font-size:12px;line-height:1.7}.agenda-pausa,.agenda-periodos,.agenda-regra,.agenda-regra b{color:#405e50}.agenda-reserva strong{font-size:13px}.agenda-reserva em,.agenda-reserva small,.agenda-reserva-hora{color:#405e50;font-size:12px}.agenda-horarios-titulo span{color:#405e50;font-size:13px}.agenda-horarios{grid-template-columns:repeat(auto-fill,minmax(75px,1fr))}.agenda-horarios>button{color:#285e46;font-size:13px;height:38px}.agenda-escolher-medico,.agenda-sem-horario{color:#52656f;font-size:13px;line-height:1.7}.agenda-escolher-medico{margin:0;padding:4px 20px 20px}.agenda-rodape-dia{color:#52656f;font-size:12px}.agenda-mes-tabela th{color:#435b67;font-size:14px;height:39px}.agenda-mes-tabela th:nth-last-child(-n+2){color:#52656f}.agenda-mes-tabela td{height:120px}.agenda-dia{gap:7px;min-height:120px;padding:12px}.agenda-dia-numero{font-size:21px;height:28px}.agenda-dia-numero small{font-size:11px}.agenda-dia-prestadores small{color:#52656f;font-size:13px}.agenda-dia-vagas{color:#28684e;font-size:15px}.agenda-dia-sem{color:#5a6d76;font-size:13px}.agenda-dia.outro-mes{background:#f2f5f6;color:#52656f;opacity:1}.agenda-dia.outro-mes.selecionado{background:#e7f1ed}.agenda-dia.encerrado,.agenda-dia.fechado.encerrado{background:#eef1f4;color:#526170}.agenda-dia.encerrado .agenda-dia-vagas{color:#526170}.agenda-dia.encerrado .agenda-dia-ocupacao{opacity:.5}.agenda-dia.encerrado.selecionado{background:#e3ece7}.agenda-dia-painel.encerrado>header{background:#eef1f4}.agenda-indicadores{margin:20px 0 0}.agenda-indicadores em,.agenda-indicadores small{color:#52656f;font-size:13px}.agenda-indicadores strong{font-size:24px}.agenda-ajuda,.agenda-cabecalho p,.agenda-contexto,.agenda-eyebrow,.agenda-legenda,.agenda-mes p,.agenda-modal-resumo,.agenda-nota{color:#52656f}.agenda-repeticao{background:#f4f8f6;border:1px solid #dce7e0;border-radius:8px;margin-bottom:16px;padding:14px}.agenda-repeticao-cabecalho{align-items:center;color:#304c43;display:flex;font-size:13px;gap:10px;justify-content:space-between;margin-bottom:14px}.agenda-dias-semana{border:0;margin:0;min-width:0;padding:0}.agenda-dias-semana>div{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(7,minmax(0,1fr))}.agenda-dias-semana legend{color:#405762;font-size:12px;font-weight:600;margin-bottom:10px}.agenda-dias-semana label{align-items:center;background:#fff;border:1px solid #d5e1da;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:6px;margin:0;padding:8px 2px}.agenda-demo .agenda-conflitos-lote input,.agenda-demo .agenda-dias-semana input{accent-color:#2e7d6e;flex-shrink:0;height:16px;margin:0;width:16px}.agenda-atalhos{display:flex;gap:18px;margin-top:10px}.agenda-repeticao-resumo{color:#365f4b;font-size:13px;line-height:1.7;margin-bottom:0}.agenda-conflitos-lote{background:#fffbef;border:1px solid #e4d3aa;border-radius:8px;color:#735a29;font-size:12px;line-height:1.7;margin-top:15px;padding:12px}.agenda-conflitos-lote label{align-items:flex-start;color:#735a29;flex-direction:row;line-height:1.6;margin-bottom:10px}.agenda-conflitos-lote input{margin-top:3px!important}.agenda-conflitos-lote summary{cursor:pointer;font-weight:600}.agenda-conflitos-lote ul{max-height:120px;overflow:auto;padding-left:20px}@media(max-width:1000px){.agenda-grupo-corpo{grid-template-columns:1fr 1fr}.agenda-grupo-vagas{grid-column:1/-1}}@media(max-width:650px){.agenda-grupo-corpo{gap:12px;grid-template-columns:1fr;padding:0 14px 16px}.agenda-dia-painel>header{flex-wrap:wrap;gap:12px}.agenda-dia-titulo{width:100%}.agenda-medicos{padding:14px}.agenda-medico{flex-basis:245px}.agenda-dia{min-height:105px;padding:7px 5px}.agenda-mes-tabela td{height:105px}.agenda-dia-numero{font-size:18px}.agenda-dia-vagas{font-size:12px}.agenda-dia-sem{font-size:11px}.agenda-mes-tabela th{font-size:12px}.agenda-indicadores{grid-template-columns:1fr}.agenda-indicadores>div{display:flex;padding:14px}.agenda-indicadores em{display:block}.agenda-stat-icon{display:grid}.agenda-indicadores small{font-size:13px}.agenda-legenda{font-size:11px}}.agenda-status-badge{border:1px solid #64748b40;border-radius:6px;display:inline-block;font-size:12px;font-weight:600;line-height:1.5;padding:4px 8px;white-space:normal}.agenda-status-admin .agenda-status-lista{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr))}.agenda-status-lista article{align-items:center;background:#fff;border:1px solid #d9e3e5;border-radius:10px;display:flex;gap:14px;justify-content:space-between;min-width:0;padding:16px}.agenda-status-ajuda,.agenda-status-lista p{color:#405762;font-size:13px;line-height:1.7}.agenda-status-lista small{color:#405762}.agenda-status-cor{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.agenda-status-cor input[type=color]{cursor:pointer;height:42px;padding:3px;width:56px}.agenda-status-cor input:not([type]),.agenda-status-cor input[type=text]{max-width:130px}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0px;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}@media only screen and (max-width:480px){.Toastify__toast-container[data-stacked=true]{width:100vw}}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}