.OperacaoDialog_overlay__yryQd{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1000;animation:OperacaoDialog_fadeIn__8_hYb .2s ease}.OperacaoDialog_dialog__VAJWE{background:#ffffff;border-radius:12px;width:100%;max-width:600px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 10px 40px rgba(0,0,0,.15);animation:OperacaoDialog_slideUp__GaWIr .3s ease;border:1px solid rgba(0,0,0,.08)}.OperacaoDialog_header__E4VSH{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #e9ecef;background:#f8f9fa;border-radius:12px 12px 0 0}.OperacaoDialog_header__E4VSH h2{font-size:1.375rem;font-weight:600;color:#212529;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.02em}.OperacaoDialog_headerActions__V3GvP{display:flex;align-items:center;gap:.5rem}.OperacaoDialog_refreshButton__Musk4{background:none;border:none;color:#6c757d;cursor:pointer;padding:.5rem;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.OperacaoDialog_refreshButton__Musk4:hover:not(:disabled){background:#e3f2fd;color:#1976d2;transform:translateY(-1px)}.OperacaoDialog_refreshButton__Musk4:disabled{opacity:.6;cursor:not-allowed}.OperacaoDialog_spinning__Ni3aS{animation:OperacaoDialog_spin__CEOV2 1s linear infinite}@keyframes OperacaoDialog_spin__CEOV2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.OperacaoDialog_closeButton__UoVxS{background:none;border:none;color:#6c757d;cursor:pointer;padding:.5rem;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.OperacaoDialog_closeButton__UoVxS:hover{background:#e9ecef;color:#212529}.OperacaoDialog_content__czJC9{flex:1;overflow-y:auto;padding:1.5rem;background:#ffffff}.OperacaoDialog_emptyState__IElxp{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;color:#6c757d}.OperacaoDialog_emptyState__IElxp svg{margin-bottom:1rem;color:#adb5bd}.OperacaoDialog_emptyState__IElxp p{font-size:1rem;margin:0;color:#495057}.OperacaoDialog_operacoesList__AssTq{display:flex;flex-direction:column;gap:1rem}.OperacaoDialog_operacaoCard__CqMYi{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:1.25rem;transition:all .2s ease}.OperacaoDialog_operacaoCard__CqMYi:hover{border-color:#dee2e6;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-1px)}.OperacaoDialog_operacaoCardMultiple__kkwTI{background:#ffffff;border:2px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.06);margin-bottom:1.5rem}.OperacaoDialog_operacaoCardMultiple__kkwTI:hover{border-color:#cbd5e1;box-shadow:0 6px 20px rgba(0,0,0,.12);transform:translateY(-2px)}.OperacaoDialog_operacaoCardMultiple__kkwTI:not(:last-child){border-bottom:3px solid #f1f5f9;padding-bottom:1.5rem}.OperacaoDialog_operacaoCardMultiple__kkwTI .OperacaoDialog_modalidadeBadge__U3faD{background:#ffffff;border:2px solid #e2e8f0;font-weight:700;box-shadow:0 2px 4px rgba(0,0,0,.05)}.OperacaoDialog_operacaoCardMultiple__kkwTI .OperacaoDialog_tipoBadge__ttVkn{font-weight:700;border:1px solid rgba(0,0,0,.1)}.OperacaoDialog_operacaoHeader__XVHm1{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem}.OperacaoDialog_modalidadeBadge__U3faD{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;border-radius:6px;font-size:.875rem;font-weight:600;background:#ffffff;border:2px solid #e9ecef;color:#212529}.OperacaoDialog_tipoBadge__ttVkn{padding:.375rem .875rem;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.OperacaoDialog_tipoBadge__ttVkn.OperacaoDialog_planejada__H_fKi{background:#e7f5ff;color:#0c63e4;border:1px solid #b6d4fe}.OperacaoDialog_tipoBadge__ttVkn.OperacaoDialog_voluntaria__CacNa{background:#d1f4e0;color:#0f5132;border:1px solid #a3cfbb}.OperacaoDialog_operacaoInfo__PyGiS{display:flex;flex-direction:column;gap:.875rem;margin-bottom:1rem}.OperacaoDialog_infoItem__pfOJm{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;color:#495057}.OperacaoDialog_infoItem__pfOJm svg{color:#6c757d;width:18px;height:18px}.OperacaoDialog_vagasRestantes__dLj_s{font-size:.875rem;font-weight:600;color:#0f5132;background:#d1f4e0;padding:.375rem .875rem;border-radius:6px;display:inline-block;width:fit-content;border:1px solid #a3cfbb}.OperacaoDialog_operacaoFooter__Ydgkx{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;border-top:1px solid #e9ecef;flex-wrap:wrap}.OperacaoDialog_estadoVisual__0Ch6V{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;padding:.5rem 1rem;border-radius:6px;background:#ffffff;border:2px solid #e9ecef;position:relative;cursor:help}.OperacaoDialog_tooltipContainer__Q9AEm{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:1000}.OperacaoDialog_estadoVisual__0Ch6V:hover .OperacaoDialog_tooltipContainer__Q9AEm{opacity:1;visibility:visible}.OperacaoDialog_tooltipText__6M9gq{background:#2c3e50;color:#ffffff;padding:8px 12px;border-radius:6px;font-size:.75rem;font-weight:500;white-space:nowrap;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.15)}.OperacaoDialog_tooltipText__6M9gq:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#2c3e50}.OperacaoDialog_tooltipDetalhado___nC4I{background:rgba(255,255,255,.95);border:1px solid rgba(255,255,255,.3);border-radius:20px;position:fixed;z-index:9999;overflow:hidden;width:min(85vw,680px);max-width:85vw;max-height:min(85vh,720px);box-shadow:0 24px 48px rgba(0,0,0,.12),0 12px 24px rgba(0,0,0,.08),0 6px 12px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.4);animation:OperacaoDialog_tooltipFadeInScale__40I7F .3s cubic-bezier(.16,1,.3,1);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(255,255,255,.85))}@media (min-width:1600px){.OperacaoDialog_tooltipDetalhado___nC4I{width:min(75vw,780px);max-height:min(80vh,800px)}}@media (min-width:1366px) and (max-width:1599px){.OperacaoDialog_tooltipDetalhado___nC4I{width:min(80vw,680px);max-height:min(75vh,720px)}}@media (max-width:1672px) and (max-height:910px){.OperacaoDialog_tooltipDetalhado___nC4I{width:min(90vw,520px)!important;max-height:min(75vh,580px)!important;border-radius:16px;position:fixed!important;margin:8px!important}}@media (min-width:1024px) and (max-width:1365px){.OperacaoDialog_tooltipDetalhado___nC4I{width:min(85vw,580px);max-height:min(70vh,620px);border-radius:16px}}@media (min-width:768px) and (max-width:1023px){.OperacaoDialog_tooltipDetalhado___nC4I{width:min(90vw,500px);max-height:min(65vh,520px);border-radius:14px}}@media (min-width:480px) and (max-width:767px){.OperacaoDialog_tooltipDetalhado___nC4I{width:min(95vw,450px);max-height:min(80vh,600px);border-radius:12px;backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%)}}@media (max-width:479px){.OperacaoDialog_tooltipDetalhado___nC4I{width:95vw;max-height:85vh;border-radius:10px;backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%);box-shadow:0 16px 32px rgba(0,0,0,.1),0 8px 16px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.3)}}@media (max-width:1672px){.OperacaoDialog_tooltipDetalhado___nC4I{overflow:visible!important;backdrop-filter:blur(12px) saturate(140%)!important;-webkit-backdrop-filter:blur(12px) saturate(140%)!important}.OperacaoDialog_timelineEventos__lreCG{overflow-x:hidden!important;overflow-y:auto!important}}.OperacaoDialog_tooltipDetalhado___nC4I.OperacaoDialog_tooltip-top__AP7uS:after,.OperacaoDialog_tooltipDetalhado___nC4I:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:8px solid transparent;border-top-color:#ffffff;z-index:10000}.OperacaoDialog_tooltipDetalhado___nC4I.OperacaoDialog_tooltip-top__AP7uS:before,.OperacaoDialog_tooltipDetalhado___nC4I:before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:9px solid transparent;border-top-color:#e9ecef;z-index:9999}.OperacaoDialog_tooltipDetalhado___nC4I.OperacaoDialog_tooltip-bottom__1VO0R:after{top:-16px;border-top-color:transparent;border-bottom-color:#ffffff}.OperacaoDialog_tooltipDetalhado___nC4I.OperacaoDialog_tooltip-bottom__1VO0R:before{top:-18px;border-top-color:transparent;border-bottom-color:#e9ecef}.OperacaoDialog_tooltipDetalhado___nC4I.OperacaoDialog_tooltip-right__ZFUX8:after{top:50%;left:-16px;transform:translateY(-50%);border-top-color:transparent;border-right-color:#ffffff}.OperacaoDialog_tooltipDetalhado___nC4I.OperacaoDialog_tooltip-right__ZFUX8:before{top:50%;left:-18px;transform:translateY(-50%);border-top-color:transparent;border-right-color:#e9ecef}.OperacaoDialog_tooltipDetalhado___nC4I.OperacaoDialog_tooltip-left__SP8pT:after{top:50%;left:100%;transform:translateY(-50%);border-top-color:transparent;border-left-color:#ffffff}.OperacaoDialog_tooltipDetalhado___nC4I.OperacaoDialog_tooltip-left__SP8pT:before{top:50%;left:100%;margin-left:2px;transform:translateY(-50%);border-top-color:transparent;border-left-color:#e9ecef}.OperacaoDialog_tooltipHeader__2vGn7{background:linear-gradient(135deg,rgba(248,249,250,.8),rgba(233,236,239,.6));padding:20px 24px;border-radius:18px 18px 0 0;border-bottom:1px solid rgba(222,226,230,.6);backdrop-filter:blur(8px);flex-shrink:0}.OperacaoDialog_tooltipHeader__2vGn7 strong{display:block;font-size:1.125rem;color:#1f2937;font-weight:700;margin-bottom:6px;letter-spacing:-.02em;line-height:1.4}.OperacaoDialog_tooltipSubtitle__27Jnx{font-size:.9375rem;color:#4b5563;font-style:normal;font-weight:500;line-height:1.4}@media (max-width:1023px){.OperacaoDialog_tooltipHeader__2vGn7{padding:16px 20px;border-radius:14px 14px 0 0}.OperacaoDialog_tooltipHeader__2vGn7 strong{font-size:1rem;margin-bottom:4px}.OperacaoDialog_tooltipSubtitle__27Jnx{font-size:.875rem}}@media (max-width:767px){.OperacaoDialog_tooltipHeader__2vGn7{padding:14px 18px;border-radius:10px 10px 0 0}.OperacaoDialog_tooltipHeader__2vGn7 strong{font-size:.9375rem}.OperacaoDialog_tooltipSubtitle__27Jnx{font-size:.8125rem}}.OperacaoDialog_tooltipLoading__5Qu_6{padding:16px;text-align:center;color:#6c757d;font-size:.875rem}.OperacaoDialog_tooltipErro__XXVlP{padding:16px;text-align:center;color:#dc3545;font-size:.75rem;font-style:italic}.OperacaoDialog_filaLista__2AYeg{padding:16px 0;max-height:340px;overflow-y:auto}.OperacaoDialog_filaHeader__NuXzn{padding:0 24px 12px;font-size:.875rem;font-weight:600;color:#495057;border-bottom:1px solid #f1f3f4;margin-bottom:12px}.OperacaoDialog_filaItem__MRm_7{display:grid;grid-template-columns:30px 24px 1fr auto;gap:12px;align-items:center;padding:12px 24px;font-size:.875rem;transition:background-color .2s ease;border-radius:8px;margin:0 8px}.OperacaoDialog_filaItem__MRm_7:hover{background:#f8f9fa}.OperacaoDialog_filaItem__MRm_7.OperacaoDialog_minhaLinha__thEaZ{background:linear-gradient(90deg,#fff3cd,#ffffff);border-left:3px solid #ffc107;font-weight:600}.OperacaoDialog_filaPosicao__dPXrA{font-weight:600;color:#495057;text-align:center;font-size:.75rem}.OperacaoDialog_filaIcone__UN_wo{font-size:.875rem;text-align:center}.OperacaoDialog_filaNome__Jn9y4{color:#212529;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OperacaoDialog_filaMatricula__Fz5WN{color:#6c757d;font-size:.75rem;font-family:Courier New,monospace}.OperacaoDialog_filaResumo__zZa_x{padding:16px 24px;text-align:center;font-size:.8125rem;color:#6c757d;font-style:italic;border-top:1px solid #f1f3f4}.OperacaoDialog_filaLista__2AYeg::-webkit-scrollbar{width:6px}.OperacaoDialog_filaLista__2AYeg::-webkit-scrollbar-track{background:#f1f3f4;border-radius:2px}.OperacaoDialog_filaLista__2AYeg::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:2px}.OperacaoDialog_filaLista__2AYeg::-webkit-scrollbar-thumb:hover{background:#adb5bd}@keyframes OperacaoDialog_tooltipFadeIn__L0LgT{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.OperacaoDialog_estadoVisual__0Ch6V.OperacaoDialog_confirmado__vLSJM{background:#d1f4e0;color:#0f5132;border-color:#a3cfbb}.OperacaoDialog_estadoVisual__0Ch6V.OperacaoDialog_naFila__5N7G_,.OperacaoDialog_estadoVisual__0Ch6V.OperacaoDialog_pendente__1376Z{background:#fff3cd;color:#664d03;border-color:#ffecb5}.OperacaoDialog_estadoVisual__0Ch6V.OperacaoDialog_disponivel__8fOfh{background:#e7f5ff;color:#0c63e4;border-color:#b6d4fe}.OperacaoDialog_estadoVisual__0Ch6V.OperacaoDialog_filaDisponivel__ZYW3t{background:#fff3cd;color:#664d03;border-color:#ffecb5}.OperacaoDialog_estadoVisual__0Ch6V.OperacaoDialog_lotada__HOZK5{background:#f8d7da;color:#721c24;border-color:#f5c6cb}.OperacaoDialog_estadoVisual__0Ch6V.OperacaoDialog_historico__Ru1it{background:#f3f4f6;color:#6b7280;border-color:#d1d5db;opacity:.8}.OperacaoDialog_euVouButton__v_XLB{padding:.75rem 1.75rem;background:#0d6efd;color:white;border:none;border-radius:6px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.05em}.OperacaoDialog_euVouButton__v_XLB:hover:not(:disabled){background:#0b5ed7;transform:translateY(-1px);box-shadow:0 4px 12px rgba(13,110,253,.25)}.OperacaoDialog_euVouButton__v_XLB:disabled{opacity:.6;cursor:not-allowed;background:#6c757d}.OperacaoDialog_euVouButton__v_XLB.OperacaoDialog_loading__PanBq{background:#6c757d;pointer-events:none}.OperacaoDialog_euVouButton__v_XLB.OperacaoDialog_cancelarButton__7o5F7{background:#dc3545;color:white}.OperacaoDialog_euVouButton__v_XLB.OperacaoDialog_cancelarButton__7o5F7:hover:not(:disabled){background:#c82333;transform:translateY(-1px);box-shadow:0 4px 12px rgba(220,53,69,.25)}@keyframes OperacaoDialog_fadeIn__8_hYb{0%{opacity:0}to{opacity:1}}@keyframes OperacaoDialog_slideUp__GaWIr{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.OperacaoDialog_toggleParticipantes__eUQPa{width:100%;padding:10px;margin-top:12px;background:#f8f9fa;border:1px dashed #dee2e6;border-radius:6px;cursor:pointer;font-size:.875rem;color:#495057;transition:all .2s ease;display:flex;align-items:center;gap:8px;justify-content:center;font-weight:500}.OperacaoDialog_toggleParticipantes__eUQPa:hover{background:#e9ecef;border-color:#adb5bd;color:#212529}.OperacaoDialog_participantesLista__Y9Alj{margin-top:12px;padding:16px;background:#f8f9fa;border-radius:6px;font-size:.875rem;border:1px solid #e9ecef}.OperacaoDialog_filaSection___l0NM,.OperacaoDialog_participantesSection__Y7HJz{margin-bottom:16px}.OperacaoDialog_filaSection___l0NM:last-child,.OperacaoDialog_participantesSection__Y7HJz:last-child{margin-bottom:0}.OperacaoDialog_filaSection___l0NM h4,.OperacaoDialog_participantesSection__Y7HJz h4{margin:0 0 12px;font-size:.9375rem;color:#212529;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.01em;display:flex;align-items:center;gap:6px}.OperacaoDialog_filaSection___l0NM ul,.OperacaoDialog_participantesSection__Y7HJz ul{margin:0;padding-left:0;list-style:none}.OperacaoDialog_filaSection___l0NM li,.OperacaoDialog_participantesSection__Y7HJz li{padding:6px 0;color:#495057;font-size:.875rem;border-bottom:1px solid #f1f3f5;display:flex;align-items:center;gap:8px}.OperacaoDialog_filaSection___l0NM li:last-child,.OperacaoDialog_participantesSection__Y7HJz li:last-child{border-bottom:none}.OperacaoDialog_participantesSection__Y7HJz li:before{content:"✓";color:#198754;font-weight:700;font-size:.75rem}.OperacaoDialog_filaSection___l0NM li:before{content:"⏳";font-size:.75rem}.OperacaoDialog_emptyParticipantes__lq4UY{text-align:center;color:#6c757d;font-style:italic;padding:8px}.OperacaoDialog_adicionadoSupervisorIcon__3lxya{display:inline-block;width:14px;height:14px;margin-left:6px;vertical-align:middle;opacity:.8;flex-shrink:0}@media (max-width:640px){.OperacaoDialog_dialog__VAJWE{max-width:100%;max-height:100vh;border-radius:0}.OperacaoDialog_content__czJC9,.OperacaoDialog_header__E4VSH,.OperacaoDialog_operacaoCard__CqMYi{padding:1rem}.OperacaoDialog_operacaoHeader__XVHm1{flex-direction:column;align-items:flex-start;gap:.5rem}.OperacaoDialog_operacaoFooter__Ydgkx{flex-direction:column;align-items:stretch}.OperacaoDialog_euVouButton__v_XLB{width:100%;padding:.75rem}}.OperacaoDialog_historicoLista__pEo2M{padding:16px 0;display:flex;flex-direction:column}.OperacaoDialog_historicoHeader__nNyM_{padding:0 24px 12px;font-size:.875rem;font-weight:600;color:#495057;border-bottom:1px solid #f1f3f4;margin-bottom:12px;flex-shrink:0}.OperacaoDialog_timelineEventos__lreCG{max-height:min(50vh,420px);overflow-y:auto;padding:0 8px;flex:1;scroll-behavior:smooth;overscroll-behavior:contain}@media (max-width:1672px) and (max-height:910px){.OperacaoDialog_timelineEventos__lreCG{max-height:min(40vh,320px)!important;padding:0 6px}}.OperacaoDialog_eventoItem__jpP5L{display:flex;align-items:flex-start;padding:18px 24px;margin:10px 0;border-radius:14px;transition:all .3s cubic-bezier(.4,0,.2,1);border:2px solid transparent;background:rgba(249,250,251,.8);backdrop-filter:blur(4px);position:relative}@media (max-width:1023px){.OperacaoDialog_timelineEventos__lreCG{max-height:min(55vh,450px);padding:0 6px}.OperacaoDialog_eventoItem__jpP5L{padding:14px 18px;margin:8px 0;border-radius:12px}}@media (max-width:767px){.OperacaoDialog_timelineEventos__lreCG{max-height:min(60vh,400px);padding:0 4px}.OperacaoDialog_eventoItem__jpP5L{padding:12px 16px;margin:6px 0;border-radius:10px;flex-direction:column;align-items:stretch;gap:8px}}.OperacaoDialog_eventoItem__jpP5L:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.08)}.OperacaoDialog_eventoItem__jpP5L.OperacaoDialog_eventoRecente__OJkxx{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-color:#0ea5e9}.OperacaoDialog_eventoIcone__WJzAJ{font-size:18px;margin-right:16px;min-width:24px;display:flex;align-items:center;justify-content:center}.OperacaoDialog_eventoConteudo__XrqAk{flex:1;min-width:0}.OperacaoDialog_eventoServidor__SNWiz{font-weight:700;font-size:1rem;color:#1f2937;margin-bottom:6px;letter-spacing:-.01em;line-height:1.4}.OperacaoDialog_eventoDetalhes__pSDtO{font-size:.9375rem;color:#4b5563;margin-bottom:8px;line-height:1.5;font-weight:500}.OperacaoDialog_eventoTempo__dNGkt{font-size:.875rem;color:#6b7280;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px}@media (max-width:1023px){.OperacaoDialog_eventoServidor__SNWiz{font-size:.9375rem;margin-bottom:4px}.OperacaoDialog_eventoDetalhes__pSDtO{font-size:.875rem;margin-bottom:6px}.OperacaoDialog_eventoTempo__dNGkt{font-size:.8125rem}}@media (max-width:767px){.OperacaoDialog_eventoServidor__SNWiz{font-size:.875rem}.OperacaoDialog_eventoDetalhes__pSDtO{font-size:.8125rem;margin-bottom:4px}.OperacaoDialog_eventoTempo__dNGkt{font-size:.75rem;flex-direction:column;align-items:flex-start;gap:2px}.OperacaoDialog_eventoItem__jpP5L{flex-direction:row!important;gap:12px}.OperacaoDialog_eventoIcone__WJzAJ{font-size:16px!important;min-width:20px!important;margin-right:0!important}}.OperacaoDialog_badgeRecente__YCYX_{position:absolute;top:-6px;right:8px;background:#0ea5e9;color:white;font-size:.6875rem;padding:3px 6px;border-radius:4px;font-weight:700;letter-spacing:.025em}.OperacaoDialog_statusAtual__9PYn4{padding:12px 16px;background:#f3f4f6;border-radius:10px;font-size:.8125rem;color:#374151;margin:12px 6px 0}@media (max-width:1023px){.OperacaoDialog_badgeRecente__YCYX_{font-size:.625rem;padding:2px 5px;top:-4px;right:6px}.OperacaoDialog_statusAtual__9PYn4{padding:10px 14px;margin:10px 4px 0;font-size:.75rem}}@media (max-width:767px){.OperacaoDialog_badgeRecente__YCYX_{font-size:.5625rem;padding:2px 4px;border-radius:3px}.OperacaoDialog_statusAtual__9PYn4{padding:8px 12px;margin:8px 2px 0;font-size:.6875rem;border-radius:8px}}.OperacaoDialog_statusAtual__9PYn4 .OperacaoDialog_statusTitulo__UNv5n{font-weight:700;margin-bottom:8px;color:#1f2937}.OperacaoDialog_statusAtual__9PYn4 .OperacaoDialog_statusDetalhes__pk6Z5{line-height:1.5}.OperacaoDialog_statusAtual__9PYn4 .OperacaoDialog_minhaParticipacao__oIGd1{margin-top:6px;color:#6b7280;font-size:.75rem}.OperacaoDialog_dicaTransparencia__Bh5hk{padding:12px 16px;background:#fffbeb;border:1px solid #fbbf24;border-radius:8px;font-size:.75rem;color:#92400e;text-align:center;margin:12px 8px 0}.OperacaoDialog_timelineEventos__lreCG::-webkit-scrollbar{width:6px}.OperacaoDialog_timelineEventos__lreCG::-webkit-scrollbar-track{background:#f1f3f4;border-radius:3px}.OperacaoDialog_timelineEventos__lreCG::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:3px}.OperacaoDialog_timelineEventos__lreCG::-webkit-scrollbar-thumb:hover{background:#ced4da}@media (max-width:767px){.OperacaoDialog_timelineEventos__lreCG::-webkit-scrollbar{width:4px}.OperacaoDialog_timelineEventos__lreCG::-webkit-scrollbar-track{background:rgba(241,243,244,.6)}.OperacaoDialog_timelineEventos__lreCG::-webkit-scrollbar-thumb{background:rgba(222,226,230,.8)}}@keyframes OperacaoDialog_tooltipFadeInScale__40I7F{0%{opacity:0;transform:scale(.92) translateY(-8px);backdrop-filter:blur(0)}50%{opacity:.8;backdrop-filter:blur(12px)}to{opacity:1;transform:scale(1) translateY(0);backdrop-filter:blur(24px)}}.OperacaoDialog_historicoButton__Mhor1{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:white;cursor:pointer;padding:.5rem .75rem;border-radius:8px;font-size:1rem;font-weight:600;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 15px rgba(102,126,234,.4);position:relative;overflow:hidden}.OperacaoDialog_historicoButton__Mhor1:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.OperacaoDialog_historicoButton__Mhor1:hover:before{left:100%}.OperacaoDialog_historicoButton__Mhor1:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.6)}.OperacaoDialog_historicoButton__Mhor1:active{transform:translateY(0)}.OperacaoDialog_historicoModalOverlay__FWShH{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:2000;animation:OperacaoDialog_fadeIn__8_hYb .3s ease}.OperacaoDialog_historicoModal__MKhgv{background:rgba(255,255,255,.95);backdrop-filter:blur(20px);border-radius:20px;width:100%;max-width:700px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 25px 50px rgba(0,0,0,.25),0 0 0 1px rgba(255,255,255,.2);animation:OperacaoDialog_slideUpScale__HFsdb .4s ease;border:1px solid rgba(255,255,255,.3);position:relative;overflow:hidden}.OperacaoDialog_historicoModal__MKhgv:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));pointer-events:none;border-radius:20px}.OperacaoDialog_historicoModalHeader__ru7NE{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border-radius:20px 20px 0 0;position:relative}.OperacaoDialog_historicoModalTitle__Dcvik{display:flex;flex-direction:column;gap:.5rem}.OperacaoDialog_historicoModalTitle__Dcvik strong{font-size:1.5rem;font-weight:700;color:#2d3748;text-shadow:0 2px 4px rgba(0,0,0,.1)}.OperacaoDialog_historicoModalDataOperacao__AI1SY{font-size:1rem;color:#4a5568;font-weight:600;margin-top:.25rem;display:block;opacity:.9}.OperacaoDialog_historicoModalSubtitle__qQt4t{font-size:.875rem;color:#718096;font-weight:500}.OperacaoDialog_historicoModalCloseButton__EMeFF{background:rgba(255,255,255,.2);border:none;color:#4a5568;cursor:pointer;padding:.75rem;border-radius:12px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.OperacaoDialog_historicoModalCloseButton__EMeFF:hover{background:rgba(255,255,255,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.OperacaoDialog_historicoModalContent__Ipt_L{flex:1;overflow-y:auto;padding:2rem;background:rgba(255,255,255,.05);position:relative}.OperacaoDialog_historicoModalLoading__ez9hy{font-size:1.125rem}.OperacaoDialog_historicoModalErro__qb3aY,.OperacaoDialog_historicoModalLoading__ez9hy{display:flex;align-items:center;justify-content:center;padding:3rem;color:#718096;background:rgba(255,255,255,.1);border-radius:12px;backdrop-filter:blur(5px)}@keyframes OperacaoDialog_slideUpScale__HFsdb{0%{opacity:0;transform:translateY(50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.OperacaoDialog_historicoModal__MKhgv{max-width:95vw;max-height:90vh;margin:.5rem}.OperacaoDialog_historicoModalHeader__ru7NE{padding:1rem 1.5rem}.OperacaoDialog_historicoModalContent__Ipt_L{padding:1.5rem}.OperacaoDialog_historicoModalTitle__Dcvik strong{font-size:1.25rem}.OperacaoDialog_historicoButton__Mhor1{padding:.4rem .6rem;font-size:.9rem}}@media (max-width:480px){.OperacaoDialog_historicoModal__MKhgv{max-width:98vw;max-height:95vh;margin:.25rem;border-radius:16px}.OperacaoDialog_historicoModalHeader__ru7NE{padding:1rem;border-radius:16px 16px 0 0}.OperacaoDialog_historicoModalContent__Ipt_L{padding:1rem}.OperacaoDialog_historicoModalTitle__Dcvik strong{font-size:1.125rem}}.CalendarioSimples_calendarContainer__cbfmU{background:#ffffff;border-radius:clamp(8px,2vw,16px);box-shadow:0 4px 20px rgba(0,0,0,.08);width:100%;max-width:none;min-width:100%;overflow-x:auto;overflow-y:hidden;margin:0;transition:all .3s ease;border:1px solid rgba(0,0,0,.05);container-type:inline-size;container-name:calendar;box-sizing:border-box}.CalendarioSimples_calendarInner__C_S6l{min-width:100%;width:max-content;display:flex;flex-direction:column}@media (max-width:768px){.CalendarioSimples_calendarContainer__cbfmU{width:100%;max-width:none;min-width:100%;margin:0;border-radius:clamp(4px,1vw,8px);border-left:none;border-right:none}}@media (max-width:480px){.CalendarioSimples_calendarContainer__cbfmU{width:100%;max-width:none;min-width:100%;margin:0;border-radius:0;border-left:none;border-right:none}}@media (max-width:375px){.CalendarioSimples_calendarContainer__cbfmU{width:100%;max-width:none;min-width:100%;margin:0}}@media (max-width:320px){.CalendarioSimples_calendarContainer__cbfmU{width:100%;max-width:none;min-width:100%;margin:0}}.CalendarioSimples_calendarHeader__W4vkz{background:#ffc107;color:#1a1a1a;padding:clamp(8px,3vw,18px);display:grid;grid-template-columns:clamp(40px,8vw,50px) 1fr clamp(40px,8vw,50px) auto;gap:clamp(8px,2vw,14px);align-items:center;box-shadow:0 2px 4px rgba(255,193,7,.2)}@container calendar (max-width: 400px){.CalendarioSimples_calendarHeader__W4vkz{grid-template-columns:35px 1fr 35px auto;gap:8px;padding:10px}}@container calendar (max-width: 320px){.CalendarioSimples_calendarHeader__W4vkz{grid-template-columns:30px 1fr 30px 70px;gap:6px;padding:8px}}.CalendarioSimples_rightButtons__adzdN{display:flex;gap:10px;align-items:center}.CalendarioSimples_navButton__ALLl_{background:rgba(255,255,255,.2);border:none;font-size:clamp(.9rem,2.5vw,1.1rem);cursor:pointer;color:#1a1a1a;width:clamp(35px,8vw,44px);height:clamp(35px,8vw,44px);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1);min-width:30px;min-height:30px}.CalendarioSimples_navButton__ALLl_:hover{background:rgba(255,255,255,.3);color:#1a1a1a;transform:scale(1.05);box-shadow:0 4px 8px rgba(0,0,0,.15)}.CalendarioSimples_monthYear__b__UT{font-size:clamp(1rem,4vw,1.8rem);font-weight:700;color:#2c3e50;text-align:center;text-transform:capitalize;letter-spacing:clamp(.3px,.5vw,.8px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-shadow:0 1px 2px rgba(44,62,80,.1);line-height:1.2;margin:0;padding:0 clamp(4px,1vw,8px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container calendar (max-width: 400px){.CalendarioSimples_monthYear__b__UT{font-size:1.2rem;letter-spacing:.4px}}@container calendar (max-width: 320px){.CalendarioSimples_monthYear__b__UT{font-size:1rem;letter-spacing:.2px}}.CalendarioSimples_todayButton__hxaqm{background:rgba(255,255,255,.95);color:#2c3e50;border:2px solid rgba(44,62,80,.2);border-radius:clamp(12px,3vw,20px);padding:clamp(6px,1.5vw,8px) clamp(8px,2vw,14px);font-size:clamp(.7rem,2vw,.85rem);font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:clamp(3px,1vw,6px);box-shadow:0 2px 6px rgba(0,0,0,.15);white-space:nowrap;min-width:fit-content}@container calendar (max-width: 400px){.CalendarioSimples_todayButton__hxaqm{padding:6px 10px;font-size:.75rem;gap:4px}}@container calendar (max-width: 320px){.CalendarioSimples_todayButton__hxaqm span{display:none}.CalendarioSimples_todayButton__hxaqm{padding:6px 8px;min-width:32px;justify-content:center}}.CalendarioSimples_todayButton__hxaqm:hover{background:#ffffff;color:#2c3e50;border-color:rgba(44,62,80,.4);transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.2)}.CalendarioSimples_weekdays__DS0Nd{display:grid!important;grid-template-columns:repeat(7,1fr)!important;gap:0!important;background:#2c3e50!important;color:#ffffff!important;text-align:center!important;font-weight:800!important;padding:clamp(8px,2vw,12px) 0!important;font-size:clamp(.7rem,2vw,.9rem)!important;position:relative!important;z-index:10!important;min-height:clamp(36px,8vw,44px)!important;letter-spacing:clamp(.2px,.5vw,.5px)!important;text-transform:uppercase!important;box-shadow:0 2px 4px rgba(44,62,80,.2)!important;border:none!important;outline:none!important;width:100%!important;box-sizing:border-box!important}@container calendar (max-width: 400px){.CalendarioSimples_weekdays__DS0Nd{font-size:.75rem!important;min-height:38px!important;padding:10px 0!important;min-width:calc(7 * 120px)!important}.CalendarioSimples_weekdays__DS0Nd>div{min-width:120px!important}}@container calendar (max-width: 320px){.CalendarioSimples_weekdays__DS0Nd{font-size:.65rem!important;min-height:32px!important;padding:8px 0!important;letter-spacing:.1px!important;min-width:calc(7 * 100px)!important}.CalendarioSimples_weekdays__DS0Nd>div{min-width:100px!important}}.CalendarioSimples_weekdays__DS0Nd>div{display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important;padding:0!important;color:#ffffff!important;font-weight:800!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;background:transparent!important;border:none!important;outline:none!important;box-sizing:border-box!important;width:100%!important;min-width:0!important}.CalendarioSimples_calendarContainer__cbfmU .CalendarioSimples_weekdays__DS0Nd,.CalendarioSimples_calendarContainer__cbfmU .CalendarioSimples_weekdays__DS0Nd>div{color:#ffffff!important;background-color:#2c3e50!important}.CalendarioSimples_calendarGrid__e7K6R{display:grid;grid-template-columns:repeat(7,1fr);gap:0;background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:0;border-radius:clamp(4px,1vw,8px);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 2px rgba(255,255,255,.8);width:100%;min-height:0;box-sizing:border-box}.CalendarioSimples_calendarGrid__e7K6R,.CalendarioSimples_weekdays__DS0Nd{width:100%!important;min-width:100%!important;max-width:none!important}@container calendar (max-width: 400px){.CalendarioSimples_calendarGrid__e7K6R,.CalendarioSimples_weekdays__DS0Nd{width:100%!important;min-width:100%!important}.CalendarioSimples_calendarGrid__e7K6R{gap:0;padding:0}}@container calendar (max-width: 320px){.CalendarioSimples_calendarGrid__e7K6R,.CalendarioSimples_weekdays__DS0Nd{width:100%!important;min-width:100%!important}.CalendarioSimples_calendarGrid__e7K6R{gap:0;padding:0}}.CalendarioSimples_dayCell__7psWb{background:linear-gradient(145deg,#ffffff,#fafafa);height:clamp(100px,15vh,140px);width:100%;min-width:0;padding:clamp(4px,1.5vw,8px);position:relative;display:flex;flex-direction:column;justify-content:flex-start;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;box-shadow:inset 1px 1px 2px rgba(255,255,255,.8),inset -1px -1px 2px rgba(0,0,0,.03),0 1px 3px rgba(0,0,0,.02);border-radius:clamp(2px,.5vw,3px);overflow:visible;box-sizing:border-box}@media (max-width:768px){.CalendarioSimples_dayCell__7psWb{height:clamp(90px,12vh,120px)!important;width:100%!important;min-width:0!important;padding:clamp(2px,.4vw,4px)!important}}@media (max-width:480px){.CalendarioSimples_dayCell__7psWb{height:clamp(80px,10vh,100px)!important;width:100%!important;min-width:0!important;padding:clamp(1px,.3vw,3px)!important}}@media (max-width:320px){.CalendarioSimples_dayCell__7psWb{height:clamp(70px,8vh,90px)!important;width:100%!important;min-width:0!important;padding:clamp(1px,.2vw,2px)!important}}@container calendar (max-width: 500px){.CalendarioSimples_dayCell__7psWb{height:clamp(90px,12vh,120px);width:100%;min-width:0;padding:clamp(2px,.4vw,4px)}}@container calendar (max-width: 400px){.CalendarioSimples_dayCell__7psWb{height:clamp(80px,10vh,100px);width:100%;min-width:0;padding:clamp(1px,.3vw,3px)}}@container calendar (max-width: 320px){.CalendarioSimples_dayCell__7psWb{height:clamp(70px,8vh,90px);width:100%;min-width:0;padding:clamp(1px,.2vw,2px)}}.CalendarioSimples_dayCell__7psWb:hover{background:linear-gradient(145deg,#fffef7,#fefbf0);box-shadow:inset 1px 1px 3px rgba(255,255,255,.9),inset -1px -1px 3px rgba(255,193,7,.08),0 2px 6px rgba(255,193,7,.1),0 1px 3px rgba(0,0,0,.05);transform:translateY(-1px)}.CalendarioSimples_dayNumber__dnfGx{font-size:clamp(.7rem,2vw,.9rem);font-weight:700;color:#2c3e50;position:absolute;top:clamp(2px,.5vw,4px);left:clamp(2px,.5vw,4px);min-width:clamp(14px,3vw,18px);height:clamp(14px,3vw,18px);display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;flex-shrink:0;z-index:10;background:rgba(255,255,255,.9);box-shadow:0 1px 3px rgba(0,0,0,.1)}@container calendar (max-width: 400px){.CalendarioSimples_dayNumber__dnfGx{font-size:.75rem;min-width:16px;height:16px;top:3px;left:3px}}@container calendar (max-width: 320px){.CalendarioSimples_dayNumber__dnfGx{font-size:.65rem;min-width:14px;height:14px;top:2px;left:2px}}.CalendarioSimples_otherMonth__sS41Z .CalendarioSimples_dayNumber__dnfGx{color:#bbb;opacity:.5}.CalendarioSimples_otherMonth__sS41Z{background:linear-gradient(145deg,#f8f9fa,#f1f3f4);opacity:.7;box-shadow:inset 1px 1px 2px rgba(255,255,255,.6),inset -1px -1px 2px rgba(0,0,0,.02)}.CalendarioSimples_currentDay__idYUy .CalendarioSimples_dayNumber__dnfGx{background:#ffc107;color:#1a1a1a;font-weight:700;box-shadow:0 2px 4px rgba(255,193,7,.3)}.CalendarioSimples_operacaoInfo__WNZxb{flex:1;justify-content:flex-start;padding:clamp(1px,.3vw,2px);margin-top:clamp(18px,3.5vw,22px);height:calc(100% - clamp(18px, 3.5vw, 22px))}.CalendarioSimples_operacaoInfo__WNZxb,.CalendarioSimples_singleOperationInfo__cx18X{display:flex;flex-direction:column;align-items:center;gap:clamp(1px,.3vw,2px);text-align:center;box-sizing:border-box;position:relative;overflow:hidden}.CalendarioSimples_singleOperationInfo__cx18X{justify-content:space-between;width:100%;height:100%;padding:0}.CalendarioSimples_operationHeader__8rwU4{background:linear-gradient(145deg,#f8f9fa,#f1f3f4);border:none;border-radius:clamp(3px,.8vw,5px);padding:clamp(2px,.5vw,3px) clamp(3px,.7vw,4px);width:100%;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:inset 1px 1px 2px rgba(255,255,255,.8),inset -1px -1px 2px rgba(0,0,0,.05),0 1px 3px rgba(0,0,0,.08);flex-shrink:0;min-height:fit-content;display:flex;flex-direction:column;gap:clamp(1px,.2vw,1px)}@container calendar (max-width: 400px){.CalendarioSimples_operationHeader__8rwU4{padding:2px 3px;border-radius:3px;gap:0}}@container calendar (max-width: 320px){.CalendarioSimples_operationHeader__8rwU4{padding:1px 2px;border-radius:2px;gap:0}}.CalendarioSimples_operationHeader__8rwU4.CalendarioSimples_blitz__h7VHe{background:linear-gradient(145deg,#fff8f5,#fef2f2);box-shadow:inset 1px 1px 2px rgba(255,255,255,.9),inset -1px -1px 2px rgba(249,115,22,.08),0 1px 3px rgba(249,115,22,.12)}.CalendarioSimples_operationHeader__8rwU4.CalendarioSimples_balanca__7kbrx{background:linear-gradient(145deg,#f0fdf4,#f7fee7);box-shadow:inset 1px 1px 2px rgba(255,255,255,.9),inset -1px -1px 2px rgba(34,197,94,.08),0 1px 3px rgba(34,197,94,.12)}.CalendarioSimples_modalidadeName__B_Vf_{font-size:clamp(.6rem,1.8vw,.75rem);font-weight:700;text-transform:uppercase;letter-spacing:clamp(.2px,.5vw,.5px);color:#495057;margin:0;line-height:1.1;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container calendar (max-width: 400px){.CalendarioSimples_modalidadeName__B_Vf_{font-size:.65rem;letter-spacing:.3px}}@container calendar (max-width: 320px){.CalendarioSimples_modalidadeName__B_Vf_{font-size:.55rem;letter-spacing:.1px}}.CalendarioSimples_modalidadeName__B_Vf_.CalendarioSimples_blitz__h7VHe{color:#f97316}.CalendarioSimples_modalidadeName__B_Vf_.CalendarioSimples_balanca__7kbrx{color:#22c55e}.CalendarioSimples_participantStats__KlQvz{font-size:clamp(.55rem,1.6vw,.7rem);font-weight:600;color:#6c757d;margin-top:clamp(1px,.2vw,1px);display:flex;align-items:center;justify-content:center;gap:clamp(1px,.3vw,2px);line-height:1;white-space:nowrap}@container calendar (max-width: 400px){.CalendarioSimples_participantStats__KlQvz{font-size:.6rem;gap:1px;margin-top:0}}@container calendar (max-width: 320px){.CalendarioSimples_participantStats__KlQvz{font-size:.5rem;gap:0;margin-top:0}}.CalendarioSimples_queueIndicator__mKGxk{color:#f59e0b;font-weight:700;font-size:.65rem}.CalendarioSimples_quickActionButton__Lu71W{background:linear-gradient(145deg,#34495e,#2c3e50);color:#ffffff;border:none;border-radius:clamp(6px,1.5vw,10px);padding:clamp(3px,.8vw,5px) clamp(4px,1vw,6px);font-size:clamp(.45rem,1.2vw,.6rem);font-weight:600;text-transform:uppercase;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);width:calc(100% - clamp(2px, .5vw, 4px));margin:clamp(2px,.5vw,4px) auto clamp(1px,.3vw,2px);min-height:clamp(18px,4vw,26px);max-height:clamp(22px,5vw,30px);display:flex;align-items:center;justify-content:center;letter-spacing:clamp(.02px,.1vw,.15px);box-shadow:0 2px 4px rgba(44,62,80,.3),inset 0 1px 0 rgba(255,255,255,.1);line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;align-self:flex-end;position:relative;box-sizing:border-box}@media (min-width:651px){.CalendarioSimples_quickActionButton__Lu71W{width:calc(100% - 6px)!important;margin:4px auto 3px!important;min-height:24px!important;max-height:28px!important;font-size:clamp(.5rem,1.3vw,.62rem)!important;padding:clamp(4px,.9vw,6px) clamp(5px,1.1vw,7px)!important}}@container calendar (max-width: 400px){.CalendarioSimples_quickActionButton__Lu71W{font-size:clamp(.4rem,1.6vw,.52rem)!important;padding:clamp(3px,.8vw,4px) clamp(4px,1vw,5px)!important;min-height:clamp(16px,4.2vw,22px)!important;max-height:clamp(20px,5.2vw,26px)!important;border-radius:clamp(5px,1.2vw,8px)!important;width:calc(100% - clamp(2px, .4vw, 3px))!important;margin:clamp(1px,.3vw,2px) auto clamp(1px,.2vw,2px)!important}}@container calendar (max-width: 320px){.CalendarioSimples_quickActionButton__Lu71W{font-size:clamp(.35rem,1.4vw,.48rem)!important;padding:clamp(2px,.6vw,3px) clamp(3px,.8vw,4px)!important;min-height:clamp(14px,3.8vw,18px)!important;max-height:clamp(18px,4.8vw,22px)!important;border-radius:clamp(4px,.8vw,6px)!important;letter-spacing:clamp(.01em,.03vw,.02em)!important;width:calc(100% - clamp(1px, .3vw, 2px))!important;margin:clamp(1px,.2vw,1px) auto clamp(1px,.1vw,1px)!important}}.CalendarioSimples_quickActionButton__Lu71W:hover:not(:disabled){background:linear-gradient(145deg,#ffd54f,#ffc107);color:#1a1a1a;transform:translateY(-2px) scale(1.02);box-shadow:0 4px 8px rgba(255,193,7,.4),inset 0 1px 0 rgba(255,255,255,.2)}.CalendarioSimples_quickActionButton__Lu71W:disabled{opacity:.6;cursor:not-allowed;transform:none}.CalendarioSimples_quickActionButton__Lu71W.CalendarioSimples_participate__NYmEL{background:linear-gradient(145deg,#34d399,#10b981);color:white;box-shadow:0 2px 4px rgba(16,185,129,.3),inset 0 1px 0 rgba(255,255,255,.1)}.CalendarioSimples_quickActionButton__Lu71W.CalendarioSimples_participate__NYmEL:hover:not(:disabled){background:linear-gradient(145deg,#6ee7b7,#34d399);box-shadow:0 4px 8px rgba(16,185,129,.4),inset 0 1px 0 rgba(255,255,255,.2)}.CalendarioSimples_quickActionButton__Lu71W.CalendarioSimples_cancel__KOedv{background:linear-gradient(145deg,#fb923c,#f97316);color:white;box-shadow:0 2px 4px rgba(249,115,22,.3),inset 0 1px 0 rgba(255,255,255,.1)}.CalendarioSimples_quickActionButton__Lu71W.CalendarioSimples_cancel__KOedv:hover:not(:disabled){background:linear-gradient(145deg,#fdba74,#fb923c);box-shadow:0 4px 8px rgba(249,115,22,.4),inset 0 1px 0 rgba(255,255,255,.2)}.CalendarioSimples_quickActionButton__Lu71W.CalendarioSimples_queue__xz32B{background:linear-gradient(145deg,#fbbf24,#f59e0b);color:#1a1a1a;box-shadow:0 2px 4px rgba(245,158,11,.3),inset 0 1px 0 rgba(255,255,255,.1)}.CalendarioSimples_quickActionButton__Lu71W.CalendarioSimples_queue__xz32B:hover:not(:disabled){background:linear-gradient(145deg,#fcd34d,#fbbf24);box-shadow:0 4px 8px rgba(245,158,11,.4),inset 0 1px 0 rgba(255,255,255,.2)}.CalendarioSimples_quickActionButton__Lu71W.CalendarioSimples_full__sH8TW{background:linear-gradient(145deg,#9ca3af,#6b7280);color:white;cursor:not-allowed;box-shadow:0 2px 4px rgba(107,114,128,.3),inset 0 1px 0 rgba(255,255,255,.1)}.CalendarioSimples_spinning__cM27t{display:inline-block;animation:CalendarioSimples_spin__fENpa 1s linear infinite;transform-origin:center}@keyframes CalendarioSimples_spin__fENpa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CalendarioSimples_multipleOperations__fUf3D{display:flex;flex-direction:column;gap:clamp(2px,.5vw,4px);width:100%;height:100%;justify-content:flex-start;align-items:center;padding:clamp(1px,.3vw,2px);box-sizing:border-box}.CalendarioSimples_operationItem__NAooq{background:linear-gradient(145deg,rgba(255,255,255,.95),rgba(248,249,250,.95));border:none;border-radius:clamp(3px,.8vw,6px);padding:clamp(3px,.8vw,6px) clamp(4px,1vw,8px);font-size:clamp(.5rem,1.4vw,.7rem);text-align:center;font-weight:600;backdrop-filter:blur(4px);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:inset 1px 1px 2px rgba(255,255,255,.8),inset -1px -1px 2px rgba(0,0,0,.05),0 1px 3px rgba(0,0,0,.08);width:100%;min-height:clamp(16px,4vw,24px);display:flex;align-items:center;justify-content:center;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.CalendarioSimples_operationItem__NAooq:hover{transform:translateY(-1px);box-shadow:inset 1px 1px 3px rgba(255,255,255,.9),inset -1px -1px 3px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.12)}.CalendarioSimples_operationItem__NAooq.CalendarioSimples_blitz__h7VHe{border-left:clamp(2px,.5vw,4px) solid #f97316;color:#f97316;background:linear-gradient(145deg,rgba(255,248,245,.95),rgba(254,242,242,.95));text-shadow:0 1px 2px rgba(249,115,22,.1)}.CalendarioSimples_operationItem__NAooq.CalendarioSimples_balanca__7kbrx{border-left:clamp(2px,.5vw,4px) solid #22c55e;color:#22c55e;background:linear-gradient(145deg,rgba(240,253,244,.95),rgba(247,254,231,.95));text-shadow:0 1px 2px rgba(34,197,94,.1)}.CalendarioSimples_moreOperations__vmeu7{font-size:clamp(.45rem,1.2vw,.65rem);color:#64748b;text-align:center;font-weight:700;padding:clamp(2px,.6vw,4px) clamp(3px,.8vw,6px);background:linear-gradient(145deg,rgba(0,0,0,.08),rgba(0,0,0,.05));border-radius:clamp(2px,.6vw,4px);text-transform:uppercase;letter-spacing:clamp(.2px,.3vw,.5px);box-shadow:inset 1px 1px 2px rgba(255,255,255,.3),inset -1px -1px 2px rgba(0,0,0,.1);min-height:clamp(14px,3.5vw,20px);display:flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@supports not (container-type:inline-size){@media (max-width:768px){.CalendarioSimples_calendarHeader__W4vkz{padding:12px;grid-template-columns:40px 1fr 40px auto;gap:10px}.CalendarioSimples_monthYear__b__UT{font-size:1.4rem}.CalendarioSimples_navButton__ALLl_{width:40px;height:40px;font-size:1rem}.CalendarioSimples_dayCell__7psWb{min-height:90px;padding:6px}.CalendarioSimples_dayNumber__dnfGx{font-size:.9rem}.CalendarioSimples_modalidadeName__B_Vf_{font-size:.7rem}.CalendarioSimples_participantStats__KlQvz{font-size:.65rem}.CalendarioSimples_quickActionButton__Lu71W{font-size:.65rem;padding:6px 8px;min-height:28px}}@media (max-width:480px){.CalendarioSimples_calendarHeader__W4vkz{padding:10px;grid-template-columns:35px 1fr 35px 70px;gap:8px}.CalendarioSimples_monthYear__b__UT{font-size:1.1rem}.CalendarioSimples_navButton__ALLl_{width:35px;height:35px;font-size:.9rem}.CalendarioSimples_weekdays__DS0Nd{font-size:.75rem;padding:10px 0;min-height:38px;min-width:calc(7 * 120px)!important}.CalendarioSimples_weekdays__DS0Nd>div{min-width:120px!important}.CalendarioSimples_dayCell__7psWb{min-height:75px;padding:5px}.CalendarioSimples_dayNumber__dnfGx{font-size:.8rem;margin-bottom:4px}.CalendarioSimples_modalidadeName__B_Vf_{font-size:.65rem}.CalendarioSimples_participantStats__KlQvz{font-size:.6rem}.CalendarioSimples_quickActionButton__Lu71W{font-size:.6rem;padding:5px 6px;min-height:26px}.CalendarioSimples_operationHeader__8rwU4{padding:5px 6px}}@media (max-width:320px){.CalendarioSimples_calendarHeader__W4vkz{padding:8px;grid-template-columns:30px 1fr 30px 60px;gap:6px}.CalendarioSimples_monthYear__b__UT{font-size:1rem}.CalendarioSimples_navButton__ALLl_{width:30px;height:30px;font-size:.8rem}.CalendarioSimples_todayButton__hxaqm span{display:none}.CalendarioSimples_todayButton__hxaqm{padding:6px 8px;min-width:32px;justify-content:center}.CalendarioSimples_weekdays__DS0Nd{font-size:.65rem;padding:8px 0;min-height:32px;min-width:calc(7 * 100px)!important}.CalendarioSimples_weekdays__DS0Nd>div{min-width:100px!important}.CalendarioSimples_dayCell__7psWb{min-height:65px;padding:3px}.CalendarioSimples_dayNumber__dnfGx{font-size:.75rem;margin-bottom:3px}.CalendarioSimples_modalidadeName__B_Vf_{font-size:.55rem}.CalendarioSimples_participantStats__KlQvz{font-size:.5rem}.CalendarioSimples_quickActionButton__Lu71W{font-size:.5rem;padding:4px 6px;min-height:22px}.CalendarioSimples_operationHeader__8rwU4{padding:3px 5px}}}@media (max-width:300px){.CalendarioSimples_calendarContainer__cbfmU{min-width:280px;border-radius:8px}.CalendarioSimples_calendarHeader__W4vkz{padding:6px;grid-template-columns:28px 1fr 28px 50px;gap:4px}.CalendarioSimples_monthYear__b__UT{font-size:.9rem;letter-spacing:.1px}.CalendarioSimples_navButton__ALLl_{width:28px;height:28px;font-size:.7rem}.CalendarioSimples_todayButton__hxaqm{font-size:.6rem;padding:4px 6px}.CalendarioSimples_weekdays__DS0Nd{font-size:.6rem;padding:6px 0;min-height:28px}.CalendarioSimples_calendarGrid__e7K6R{gap:1px;padding:1px}.CalendarioSimples_dayCell__7psWb{min-height:55px;padding:2px}.CalendarioSimples_dayNumber__dnfGx{font-size:.7rem;min-width:14px;height:14px;margin-bottom:2px}.CalendarioSimples_modalidadeName__B_Vf_{font-size:.5rem;letter-spacing:.05px}.CalendarioSimples_participantStats__KlQvz{font-size:.45rem;gap:1px}.CalendarioSimples_quickActionButton__Lu71W{font-size:.45rem;padding:3px 4px;min-height:20px;border-radius:10px}.CalendarioSimples_operationHeader__8rwU4{padding:2px 4px;border-radius:3px}}@media (max-width:480px){.CalendarioSimples_operationItem__NAooq.CalendarioSimples_blitz__h7VHe{text-shadow:.2px .2px .6px rgba(249,115,22,.18)!important}.CalendarioSimples_operationItem__NAooq.CalendarioSimples_balanca__7kbrx{text-shadow:.2px .2px .6px rgba(34,197,94,.18)!important}.CalendarioSimples_multipleOperations__fUf3D{gap:clamp(1px,.2vw,2px)!important}.CalendarioSimples_operationItem__NAooq{min-height:clamp(14px,3.5vw,18px)!important;padding:clamp(2px,.5vw,3px) clamp(3px,.7vw,4px)!important}.CalendarioSimples_modalidadeCompact__xGhsp{font-size:clamp(.38rem,1.4vw,.52rem)!important}.CalendarioSimples_participantesCompact__oKLQe{font-size:clamp(.32rem,1.2vw,.46rem)!important}}@media (max-width:320px){.CalendarioSimples_multipleOperations__fUf3D{gap:1px!important}.CalendarioSimples_operationItem__NAooq{min-height:clamp(12px,3vw,16px)!important;padding:clamp(1px,.4vw,2px) clamp(2px,.5vw,3px)!important;gap:clamp(1px,.2vw,2px)!important}.CalendarioSimples_modalidadeCompact__xGhsp{font-size:clamp(.32rem,1.6vw,.46rem)!important;margin-right:clamp(1px,.2vw,2px)!important}.CalendarioSimples_participantesCompact__oKLQe{font-size:clamp(.28rem,1.4vw,.4rem)!important}.CalendarioSimples_filaCompact__GzvWY{font-size:clamp(.24rem,1.2vw,.36rem)!important}.CalendarioSimples_moreOperations__vmeu7{font-size:clamp(.26rem,1.5vw,.38rem)!important;min-height:clamp(10px,2.5vw,14px)!important}}@media (max-width:400px){.CalendarioSimples_modalidadeName__B_Vf_,.CalendarioSimples_participantStats__KlQvz,.CalendarioSimples_quickActionButton__Lu71W{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (max-width:768px){.CalendarioSimples_calendarContainer__cbfmU{-webkit-overflow-scrolling:touch;scrollbar-width:thin}.CalendarioSimples_dayCell__7psWb,.CalendarioSimples_quickActionButton__Lu71W{will-change:transform}}@media (hover:none) and (pointer:coarse){.CalendarioSimples_dayCell__7psWb.CalendarioSimples_hasOperacoes__4xwOh:hover,.CalendarioSimples_quickActionButton__Lu71W:hover:not(:disabled){transform:none}.CalendarioSimples_quickActionButton__Lu71W:active:not(:disabled){transform:scale(.95)!important;transition:transform .1s ease}}@media (max-width:1200px){.CalendarioSimples_quickActionButton__Lu71W{font-size:clamp(.42rem,1.1vw,.58rem)!important;min-height:clamp(16px,3.8vw,24px)!important;max-height:clamp(20px,4.8vw,28px)!important;padding:clamp(2px,.7vw,4px) clamp(3px,.9vw,5px)!important}}@media (max-width:900px){.CalendarioSimples_quickActionButton__Lu71W{font-size:clamp(.38rem,1.3vw,.54rem)!important;min-height:clamp(15px,4vw,22px)!important;max-height:clamp(19px,5vw,26px)!important;padding:clamp(2px,.6vw,3px) clamp(3px,.8vw,4px)!important}}@media (max-width:650px){.CalendarioSimples_quickActionButton__Lu71W{font-size:clamp(.35rem,1.5vw,.5rem)!important;min-height:clamp(14px,4.2vw,20px)!important;max-height:clamp(18px,5.2vw,24px)!important;padding:clamp(2px,.5vw,3px) clamp(2px,.7vw,3px)!important;border-radius:clamp(3px,.8vw,6px)!important}}@container calendar (max-width: 500px){.CalendarioSimples_multipleOperations__fUf3D{gap:clamp(1px,.3vw,2px)!important;padding:clamp(1px,.2vw,1px)!important}.CalendarioSimples_operationItem__NAooq{font-size:clamp(.45rem,1.6vw,.6rem)!important;padding:clamp(2px,.6vw,4px) clamp(3px,.8vw,5px)!important;min-height:clamp(14px,3.5vw,20px)!important;border-radius:clamp(2px,.6vw,4px)!important}.CalendarioSimples_moreOperations__vmeu7{font-size:clamp(.4rem,1.4vw,.55rem)!important;padding:clamp(2px,.5vw,3px) clamp(3px,.7vw,4px)!important;min-height:clamp(12px,3vw,16px)!important}}@container calendar (max-width: 400px){.CalendarioSimples_multipleOperations__fUf3D{gap:1px!important;padding:1px!important}.CalendarioSimples_operationItem__NAooq{font-size:clamp(.4rem,1.8vw,.55rem)!important;padding:clamp(2px,.5vw,3px) clamp(2px,.6vw,4px)!important;min-height:clamp(12px,3.2vw,18px)!important;border-radius:clamp(2px,.5vw,3px)!important;border-left-width:clamp(1px,.3vw,2px)!important}.CalendarioSimples_moreOperations__vmeu7{font-size:clamp(.35rem,1.6vw,.5rem)!important;padding:clamp(1px,.4vw,2px) clamp(2px,.5vw,3px)!important;min-height:clamp(10px,2.8vw,14px)!important;letter-spacing:clamp(.1px,.2vw,.3px)!important}}@container calendar (max-width: 320px){.CalendarioSimples_multipleOperations__fUf3D{gap:1px!important;padding:0!important}.CalendarioSimples_operationItem__NAooq{font-size:clamp(.32rem,2vw,.48rem)!important;padding:clamp(1px,.4vw,2px) clamp(2px,.5vw,3px)!important;min-height:clamp(10px,3vw,14px)!important;border-radius:clamp(1px,.3vw,2px)!important;border-left-width:clamp(1px,.2vw,2px)!important;line-height:1!important}.CalendarioSimples_moreOperations__vmeu7{font-size:clamp(.28rem,1.8vw,.42rem)!important;padding:clamp(1px,.3vw,2px) clamp(1px,.4vw,2px)!important;min-height:clamp(8px,2.5vw,12px)!important;letter-spacing:clamp(.05px,.1vw,.2px)!important}}.CalendarioSimples_modalidadeCompact__xGhsp{font-weight:800;font-size:clamp(.45rem,1.3vw,.65rem);text-transform:uppercase;letter-spacing:clamp(.2px,.3vw,.4px);margin-right:clamp(2px,.5vw,4px);flex-shrink:0}.CalendarioSimples_participantesCompact__oKLQe{font-weight:600;font-size:clamp(.4rem,1.1vw,.6rem);display:flex;align-items:center;gap:clamp(1px,.2vw,2px);flex-shrink:0}.CalendarioSimples_filaCompact__GzvWY{color:#f59e0b;font-weight:700;font-size:clamp(.35rem,1vw,.55rem);margin-left:clamp(1px,.2vw,2px)}.CalendarioSimples_operationItem__NAooq{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:clamp(2px,.4vw,4px)!important;text-align:left!important}@container calendar (max-width: 500px){.CalendarioSimples_modalidadeCompact__xGhsp{font-size:clamp(.4rem,1.5vw,.55rem)!important;letter-spacing:clamp(.1px,.2vw,.3px)!important}.CalendarioSimples_participantesCompact__oKLQe{font-size:clamp(.35rem,1.3vw,.5rem)!important}.CalendarioSimples_filaCompact__GzvWY{font-size:clamp(.3rem,1.1vw,.45rem)!important}}@container calendar (max-width: 400px){.CalendarioSimples_modalidadeCompact__xGhsp{font-size:clamp(.35rem,1.7vw,.5rem)!important;letter-spacing:clamp(.05px,.15vw,.2px)!important}.CalendarioSimples_participantesCompact__oKLQe{font-size:clamp(.3rem,1.5vw,.45rem)!important}.CalendarioSimples_filaCompact__GzvWY{font-size:clamp(.25rem,1.3vw,.4rem)!important}}@container calendar (max-width: 320px){.CalendarioSimples_modalidadeCompact__xGhsp{font-size:clamp(.3rem,1.9vw,.45rem)!important;letter-spacing:clamp(.02px,.1vw,.15px)!important;margin-right:clamp(1px,.3vw,2px)!important}.CalendarioSimples_participantesCompact__oKLQe{font-size:clamp(.25rem,1.7vw,.4rem)!important;gap:clamp(0px,.1vw,1px)!important}.CalendarioSimples_filaCompact__GzvWY{font-size:clamp(.22rem,1.5vw,.35rem)!important;margin-left:clamp(0px,.1vw,1px)!important}}@media (max-width:400px){.CalendarioSimples_dayCell__7psWb{min-height:clamp(75px,18vw,95px)!important}.CalendarioSimples_operacaoInfo__WNZxb{margin-top:clamp(16px,3vw,20px)!important;height:calc(100% - clamp(16px, 3vw, 20px))!important}.CalendarioSimples_quickActionButton__Lu71W{font-size:clamp(.32rem,1.8vw,.46rem)!important;min-height:clamp(13px,4.5vw,18px)!important;max-height:clamp(17px,5.5vw,22px)!important;padding:clamp(1px,.4vw,2px) clamp(2px,.6vw,3px)!important;margin:clamp(1px,.2vw,1px) auto!important;width:calc(100% - clamp(1px, .2vw, 2px))!important}}@media (max-width:320px){.CalendarioSimples_dayCell__7psWb{min-height:clamp(70px,20vw,85px)!important}.CalendarioSimples_operacaoInfo__WNZxb{margin-top:clamp(14px,2.5vw,18px)!important;height:calc(100% - clamp(14px, 2.5vw, 18px))!important}.CalendarioSimples_quickActionButton__Lu71W{font-size:clamp(.28rem,2vw,.42rem)!important;min-height:clamp(12px,5vw,16px)!important;max-height:clamp(16px,6vw,20px)!important;padding:clamp(1px,.3vw,2px) clamp(1px,.5vw,2px)!important;margin:clamp(0px,.1vw,1px) auto!important;width:calc(100% - 1px)!important;border-radius:clamp(2px,.5vw,4px)!important}}.CalendarioSimples_quickActionButton__Lu71W.CalendarioSimples_responsive__naFY6{position:absolute!important;bottom:clamp(2px,.5vw,4px)!important;left:50%!important;transform:translateX(-50%)!important;width:calc(100% - clamp(4px, 1vw, 8px))!important;height:auto!important;min-height:clamp(14px,4vw,22px)!important;max-height:clamp(18px,5vw,26px)!important;font-size:clamp(.35rem,1.4vw,.55rem)!important;line-height:1.1!important;padding:clamp(2px,.6vw,4px) clamp(3px,.8vw,5px)!important;margin:0!important;border-radius:clamp(4px,1vw,8px)!important;box-sizing:border-box!important;z-index:10!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.CalendarioSimples_singleOperationInfo__cx18X.CalendarioSimples_responsive__naFY6{position:relative!important;padding-bottom:clamp(20px,5vw,30px)!important}@media (max-width:480px){.CalendarioSimples_quickActionButton__Lu71W.CalendarioSimples_responsive__naFY6{bottom:clamp(1px,.3vw,2px)!important;width:calc(100% - clamp(2px, .5vw, 4px))!important;min-height:clamp(12px,3.5vw,18px)!important;max-height:clamp(16px,4.5vw,22px)!important;font-size:clamp(.3rem,1.6vw,.48rem)!important;padding:clamp(1px,.4vw,3px) clamp(2px,.6vw,4px)!important}}@media (max-width:320px){.CalendarioSimples_quickActionButton__Lu71W.CalendarioSimples_responsive__naFY6{bottom:1px!important;width:calc(100% - 2px)!important;min-height:clamp(10px,4vw,14px)!important;max-height:clamp(14px,5vw,18px)!important;font-size:clamp(.25rem,1.8vw,.4rem)!important;padding:clamp(1px,.3vw,2px) clamp(1px,.4vw,3px)!important;border-radius:clamp(2px,.5vw,4px)!important}}.CalendarioSimples_dayCell__7psWb,.CalendarioSimples_navButton__ALLl_,.CalendarioSimples_quickActionButton__Lu71W,.CalendarioSimples_todayButton__hxaqm{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (prefers-reduced-motion:reduce){.CalendarioSimples_dayCell__7psWb,.CalendarioSimples_operationHeader__8rwU4,.CalendarioSimples_quickActionButton__Lu71W{transition:none!important}}@media (max-width:400px){.CalendarioSimples_dayCell__7psWb{padding-bottom:clamp(6px,2vw,8px)!important}.CalendarioSimples_operacaoInfo__WNZxb{margin-top:22px!important;height:calc(100% - 28px)!important}.CalendarioSimples_quickActionButton__Lu71W{margin-bottom:4px!important;flex-shrink:0!important}}@media (max-width:320px){.CalendarioSimples_dayCell__7psWb{padding-bottom:8px!important}.CalendarioSimples_operacaoInfo__WNZxb{margin-top:18px!important;height:calc(100% - 26px)!important}.CalendarioSimples_quickActionButton__Lu71W{margin-bottom:3px!important}}.CalendarioSimples_dayCell__7psWb:has(.CalendarioSimples_operacaoInfo__WNZxb) .CalendarioSimples_dayNumber__dnfGx{background:rgba(255,255,255,.95);border:1px solid rgba(0,0,0,.1);font-weight:800}.CalendarioSimples_singleOperationInfo__cx18X{min-height:0;overflow:visible}.CalendarioSimples_operationHeader__8rwU4{margin-bottom:clamp(2px,.5vw,4px)}@media (hover:none) and (pointer:coarse){.CalendarioSimples_dayCell__7psWb,.CalendarioSimples_navButton__ALLl_,.CalendarioSimples_quickActionButton__Lu71W,.CalendarioSimples_todayButton__hxaqm{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.CalendarioSimples_quickActionButton__Lu71W:active:not(:disabled){transform:scale(.98);transition-duration:.1s}.CalendarioSimples_quickActionButton__Lu71W{min-height:44px}}@supports not selector(:has(*)){.CalendarioSimples_dayNumber__dnfGx{background:rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.05)}}.CalendarioSimples_calendarWrapper__wYfPV{width:100%;min-width:100%;max-width:none;overflow-x:auto;padding:0;margin:0;box-sizing:border-box}.CalendarioSimples_calendarGrid__e7K6R,.CalendarioSimples_weekdays__DS0Nd{min-width:100%;width:max-content}@media (max-width:300px){.CalendarioSimples_calendarGrid__e7K6R,.CalendarioSimples_weekdays__DS0Nd{min-width:calc(7 * 80px)!important}.CalendarioSimples_weekdays__DS0Nd>div{min-width:80px!important;font-size:.55rem!important}.CalendarioSimples_dayCell__7psWb{height:clamp(60px,7vh,80px)!important;min-width:clamp(60px,7vw,80px)!important;padding:clamp(1px,.15vw,2px)!important}.CalendarioSimples_quickActionButton__Lu71W{font-size:clamp(.3rem,1vw,.4rem)!important;padding:clamp(.1rem,.5vw,.2rem) clamp(.06rem,.3vw,.12rem)!important;min-height:clamp(12px,3.5vw,18px)!important;max-height:clamp(16px,4.5vw,22px)!important;border-radius:3px!important}}.CalendarioSimples_operacaoInativa__r17_s{opacity:.7!important;filter:grayscale(50%)!important;position:relative!important}.CalendarioSimples_operacaoInativa__r17_s:after{content:"ARQUIVO"!important;position:absolute!important;top:2px!important;right:-8px!important;background:linear-gradient(45deg,#6b7280,#4b5563)!important;color:white!important;font-size:.5rem!important;font-weight:700!important;padding:1px 4px!important;border-radius:2px!important;transform:rotate(12deg)!important;box-shadow:0 1px 3px rgba(0,0,0,.3)!important;z-index:10!important}.CalendarioSimples_historicoText__NbTxW{display:flex!important;align-items:center!important;justify-content:center!important;font-size:clamp(.4rem,2vw,.65rem)!important;font-weight:600!important;color:#6b7280!important;background:linear-gradient(135deg,#f3f4f6,#e5e7eb)!important;border-radius:clamp(3px,.8vw,6px)!important;padding:clamp(.25rem,1.2vw,.4rem) clamp(.2rem,.8vw,.3rem)!important;height:clamp(20px,6vw,32px)!important;width:100%!important;box-shadow:0 1px 2px rgba(0,0,0,.1)!important;cursor:default!important;user-select:none!important}.CalendarioSimples_historicoIndicator__5_cMQ{font-size:.6rem!important;margin-left:2px!important;opacity:.8!important}.CalendarioSimples_operacaoInativa__r17_s .CalendarioSimples_modalidadeName__B_Vf_{color:#6b7280!important}.CalendarioSimples_operacaoInativa__r17_s .CalendarioSimples_participantStats__KlQvz{color:#9ca3af!important}.CalendarioSimples_operacaoInativa__r17_s .CalendarioSimples_modalidadeCompact__xGhsp{color:#6b7280!important}.CalendarioSimples_operacaoInativa__r17_s .CalendarioSimples_participantesCompact__oKLQe{color:#9ca3af!important}@media (max-width:768px){.CalendarioSimples_operacaoInativa__r17_s:after{font-size:.4rem!important;padding:1px 3px!important;right:-6px!important}.CalendarioSimples_historicoText__NbTxW{font-size:clamp(.38rem,1.8vw,.55rem)!important;padding:clamp(.2rem,1vw,.35rem) clamp(.15rem,.6vw,.25rem)!important;height:clamp(18px,5vw,26px)!important}}@media (max-width:480px){.CalendarioSimples_operacaoInativa__r17_s:after{font-size:.35rem!important;padding:.5px 2px!important;right:-4px!important}.CalendarioSimples_historicoText__NbTxW{font-size:clamp(.35rem,1.5vw,.5rem)!important;padding:clamp(.15rem,.8vw,.3rem) clamp(.1rem,.5vw,.2rem)!important;height:clamp(16px,4.5vw,22px)!important}}@media (max-width:320px){.CalendarioSimples_operacaoInativa__r17_s:after{font-size:.3rem!important;padding:.5px 1px!important;right:-3px!important}.CalendarioSimples_historicoText__NbTxW{font-size:clamp(.32rem,1.2vw,.45rem)!important;padding:clamp(.12rem,.6vw,.25rem) clamp(.08rem,.4vw,.15rem)!important;height:clamp(14px,4vw,20px)!important}}