._marcador_so4d3_1{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--primary) 28%,transparent);background:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary);font-family:var(--font-family-base);font-size:.75rem;font-weight:600;letter-spacing:.02em;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}._data_so4d3_20{text-transform:capitalize}._ponto_so4d3_24{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.55}._hora_so4d3_32{letter-spacing:.04em}._page_1no0r_1{min-height:100vh;background:var(--background);color:var(--foreground);padding:var(--spacing-8) 1.25rem var(--spacing-16);display:flex;flex-direction:column;gap:var(--spacing-8);max-width:480px;margin:0 auto;transition:background-color var(--animation-duration-slow) ease}._header_1no0r_14{display:flex;flex-direction:column;gap:var(--spacing-2)}._linhaTopo_1no0r_20{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}._eyebrow_1no0r_27{font-family:var(--font-family-base);font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--primary);margin:0}._titulo_1no0r_37{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:500;color:var(--foreground);margin:0}._subtitulo_1no0r_45{font-family:var(--font-family-base);font-size:1rem;line-height:1.6;color:var(--muted-foreground);margin:0}._painelHoje_1no0r_55{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);padding:var(--spacing-2) 0}._anelArea_1no0r_63{position:relative;width:128px;height:128px}._anelSvg_1no0r_69{width:100%;height:100%}._anelFundo_1no0r_74{fill:none;stroke:var(--muted);stroke-width:10}._anelPreenchimento_1no0r_80{fill:none;stroke:var(--primary);stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset var(--animation-duration-slow) ease;transform:rotate(-90deg);transform-origin:60px 60px}._anelCarregando_1no0r_97{transition:none;animation:_anelGiroCarregando_1no0r_1 1s linear infinite}@keyframes _anelGiroCarregando_1no0r_1{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}._anelPercentual_1no0r_111{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-family-heading);font-size:1.5rem;color:var(--foreground)}._textoProgresso_1no0r_122{font-family:var(--font-family-base);font-size:.9375rem;line-height:1.5;color:var(--muted-foreground);text-align:center;margin:0;max-width:30ch}._textoProgresso_1no0r_122 strong{color:var(--foreground);font-weight:600}._cartaoDiario_1no0r_138{display:flex;align-items:center;gap:var(--spacing-3);width:100%;min-height:64px;padding:var(--spacing-4) 1.25rem;background:var(--card);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);cursor:pointer;text-align:left;transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._cartaoDiario_1no0r_138:hover{box-shadow:var(--shadow-lg)}._cartaoDiario_1no0r_138:active{transform:scale(.99)}._cartaoDiarioIcone_1no0r_162{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-full);background:var(--surface);color:var(--primary);flex-shrink:0}._cartaoDiarioTexto_1no0r_174{font-family:var(--font-family-heading);font-size:1.0625rem;color:var(--foreground)}._cartaoRitual_1no0r_182{display:flex;align-items:center;gap:var(--spacing-3);width:100%;min-height:64px;padding:var(--spacing-4) 1.25rem;background:var(--card);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);cursor:pointer;text-align:left;transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._cartaoRitual_1no0r_182:hover{box-shadow:var(--shadow-lg)}._cartaoRitual_1no0r_182:active{transform:scale(.99)}._cartaoRitualIcone_1no0r_206{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-full);background:var(--surface);color:var(--primary);flex-shrink:0}._cartaoRitualTexto_1no0r_218{font-family:var(--font-family-heading);font-size:1.0625rem;color:var(--foreground)}._cartaoEsquecimento_1no0r_227{display:flex;align-items:center;gap:var(--spacing-3);width:100%;min-height:64px;padding:var(--spacing-4) 1.25rem;background:var(--card);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);cursor:pointer;text-align:left;transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._cartaoEsquecimento_1no0r_227:hover{box-shadow:var(--shadow-lg)}._cartaoEsquecimento_1no0r_227:active{transform:scale(.99)}._cartaoEsquecimentoIcone_1no0r_251{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-full);background:var(--surface);color:var(--primary);flex-shrink:0}._cartaoEsquecimentoTexto_1no0r_263{font-family:var(--font-family-heading);font-size:1.0625rem;color:var(--foreground)}._cartaoDevocional_1no0r_271{display:flex;align-items:center;gap:var(--spacing-3);width:100%;min-height:64px;padding:var(--spacing-4) 1.25rem;background:var(--card);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);cursor:pointer;text-align:left;transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._cartaoDevocional_1no0r_271:hover{box-shadow:var(--shadow-lg)}._cartaoDevocional_1no0r_271:active{transform:scale(.99)}._cartaoDevocionalIcone_1no0r_295{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-full);background:var(--surface);color:var(--primary);flex-shrink:0}._cartaoDevocionalTexto_1no0r_307{font-family:var(--font-family-heading);font-size:1.0625rem;color:var(--foreground)}._ganchoProgresso_1no0r_314{font-family:var(--font-family-base);font-size:.875rem;font-weight:500;color:var(--primary);background:none;border:none;padding:var(--spacing-2) 0;text-align:center;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color var(--animation-duration-fast) ease}._ganchoProgresso_1no0r_314:hover{text-decoration-color:var(--primary)}._botaoSos_1no0r_333{margin-top:var(--spacing-2);font-family:var(--font-family-base);font-weight:600;font-size:.9375rem;min-height:52px;border-radius:26px;border:none;background-color:var(--sos);color:var(--sos-foreground);cursor:pointer;box-shadow:var(--shadow-md);transition:transform var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._botaoSos_1no0r_333:hover{background-color:color-mix(in oklch,var(--sos) 90%,black)}._botaoSos_1no0r_333:active{transform:scale(.98)}._sheetContent_1no0r_356{background:var(--card);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);padding:var(--spacing-8) 1.25rem var(--spacing-6)}._sheetTitulo_1no0r_363{font-family:var(--font-family-heading);font-size:1.375rem;color:var(--foreground)}._sheetDescricao_1no0r_369{font-family:var(--font-family-base);color:var(--muted-foreground);line-height:1.6}._respiracaoArea_1no0r_375{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-6);padding:var(--spacing-8) 0}._circuloRespiracao_1no0r_383{width:140px;height:140px;border-radius:var(--radius-full);background:color-mix(in oklch,var(--primary) 35%,var(--background));border:2px solid var(--primary)}._circuloAnimando_1no0r_394{animation:_respirar_1no0r_1 8s ease-in-out infinite}@keyframes _respirar_1no0r_1{0%,to{transform:scale(.75);background:color-mix(in oklch,var(--primary) 25%,var(--background))}50%{transform:scale(1.15);background:color-mix(in oklch,var(--primary) 45%,var(--background))}}._contador_1no0r_409{font-family:var(--font-family-base);font-variant-numeric:tabular-nums;font-size:1rem;color:var(--muted-foreground);margin:0}._botaoRitualSos_1no0r_417{width:100%;color:var(--primary)}._botaoFechar_1no0r_422{width:100%}
