._button_1q7dg_7{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;line-height:1;padding:var(--space-3) var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;text-decoration:none;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease}._button_1q7dg_7:hover{transform:translateY(-1px)}._button_1q7dg_7:active{transform:translateY(0)}._button_1q7dg_7:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 55%,transparent)}._button_1q7dg_7:disabled,._button_1q7dg_7[aria-disabled=true]{cursor:not-allowed;opacity:.45;box-shadow:none}._button_1q7dg_7:disabled:hover,._button_1q7dg_7[aria-disabled=true]:hover{transform:none;box-shadow:none}._primary_1q7dg_63._onDark_1q7dg_63{background-color:var(--emerald);color:var(--forest-950)}._primary_1q7dg_63._onDark_1q7dg_63:hover{box-shadow:0 6px 18px color-mix(in srgb,var(--emerald) 40%,transparent)}._primary_1q7dg_63._onLight_1q7dg_73{background-color:var(--emerald-deep);color:var(--white)}._primary_1q7dg_63._onLight_1q7dg_73:hover{box-shadow:0 6px 18px color-mix(in srgb,var(--emerald-deep) 32%,transparent)}._ghost_1q7dg_83._onDark_1q7dg_63{background-color:transparent;color:var(--on-dark);border-color:color-mix(in srgb,var(--mint) 32%,transparent)}._ghost_1q7dg_83._onDark_1q7dg_63:hover{background-color:color-mix(in srgb,var(--emerald) 14%,transparent);border-color:color-mix(in srgb,var(--mint) 55%,transparent)}._ghost_1q7dg_83._onLight_1q7dg_73{background-color:transparent;color:var(--emerald-deep);border-color:var(--line)}._ghost_1q7dg_83._onLight_1q7dg_73:hover{background-color:color-mix(in srgb,var(--emerald-deep) 8%,transparent);border-color:color-mix(in srgb,var(--emerald-deep) 30%,transparent)}@media(prefers-reduced-motion:reduce){._button_1q7dg_7,._button_1q7dg_7:hover,._button_1q7dg_7:active{transform:none;transition:none}}._switcher_1laau_3{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:999px;border:1px solid rgba(167,243,208,.22);background:#a7f3d00f}._opt_1laau_13{appearance:none;border:none;cursor:pointer;font:inherit;font-size:.72rem;font-weight:700;letter-spacing:.04em;line-height:1;padding:5px 9px;border-radius:999px;color:var(--on-dark-muted, #a7c7c0);background:transparent;transition:color .15s ease,background-color .15s ease}._opt_1laau_13:hover{color:var(--on-dark, #e9f5f1)}._opt_1laau_13._active_1laau_33{color:var(--chat-user-ink, #04312c);background:var(--emerald, #10b981)}._opt_1laau_13:focus-visible{outline:2px solid var(--emerald, #10b981);outline-offset:2px}._navbar_ki3mf_7{position:sticky;inset-block-start:0;z-index:40;background:var(--forest-950);border-block-end:var(--horizon-height) solid transparent;border-image:var(--brand-gradient) 1;box-shadow:0 8px 24px color-mix(in srgb,var(--forest-950) 45%,transparent)}._inner_ki3mf_20{max-width:var(--container-max);margin-inline:auto;padding-block:var(--space-4);padding-inline:var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;row-gap:var(--space-2)}._wordmark_ki3mf_36{flex-shrink:0;display:inline-flex;align-items:baseline;gap:.15em;font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);letter-spacing:-.02em;color:var(--on-dark);text-decoration:none;background:none;border:none;padding:0;cursor:pointer}._wordmark_ki3mf_36:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 55%,transparent);border-radius:var(--radius-sm)}._wordmarkTexto_ki3mf_60{flex-shrink:0;white-space:nowrap}._wordmarkSeparador_ki3mf_73{flex-shrink:0;margin-inline:.35em;font-family:var(--font-display);font-weight:500;font-size:var(--text-lg);color:var(--on-dark-muted);opacity:.55}._wordmarkEmpresa_ki3mf_83{--marca-empresa: var(--on-dark-muted);min-width:0;max-width:18rem;font-family:var(--font-display);font-weight:500;font-size:var(--text-lg);letter-spacing:0;color:var(--marca-empresa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._wordmarkAccent_ki3mf_99{position:relative;color:var(--mint)}._wordmarkAccent_ki3mf_99:after{content:"";position:absolute;inset-inline:0;inset-block-end:-.12em;height:var(--horizon-height);background:var(--brand-gradient);border-radius:var(--radius-full)}._session_ki3mf_115{display:flex;align-items:center;gap:var(--space-3);min-width:0;flex-wrap:wrap;justify-content:flex-end}._ghostLink_ki3mf_124{font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--on-dark);text-decoration:none;padding:var(--space-2) var(--space-1);border-radius:var(--radius-sm);white-space:nowrap;transition:color .15s ease;background:none;border:none;cursor:pointer}._ghostLink_ki3mf_124:hover{color:var(--mint)}._ghostLink_ki3mf_124:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 55%,transparent)}._ghostLink_ki3mf_124[aria-current=page]{position:relative;color:var(--mint)}._ghostLink_ki3mf_124[aria-current=page]:after{content:"";position:absolute;inset-inline:var(--space-1);inset-block-end:.15em;height:var(--horizon-height);background:var(--brand-gradient);border-radius:var(--radius-full)}._userName_ki3mf_166{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-muted);max-width:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._drawerDivider_ki3mf_181{display:none}._drawerFooter_ki3mf_188{display:flex;align-items:center;gap:var(--space-3)}._menuToggle_ki3mf_199{display:none;position:relative;flex-shrink:0;width:2.75rem;height:2.75rem;padding:0;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer}._menuToggle_ki3mf_199:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 55%,transparent)}._menuToggleBar_ki3mf_217{position:absolute;inset-inline-start:50%;inset-block-start:50%;width:1.25rem;height:var(--horizon-height);background:var(--on-dark);border-radius:var(--radius-full);transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .22s cubic-bezier(.4,0,.2,1)}._menuToggleBarTop_ki3mf_230{transform:translate(-50%,calc(-50% - 6px))}._menuToggleBarMid_ki3mf_234{transform:translate(-50%,-50%)}._menuToggleBarBottom_ki3mf_238{transform:translate(-50%,calc(-50% + 6px))}._menuToggle_ki3mf_199[aria-expanded=true] ._menuToggleBarTop_ki3mf_230{transform:translate(-50%,-50%) rotate(45deg)}._menuToggle_ki3mf_199[aria-expanded=true] ._menuToggleBarMid_ki3mf_234{opacity:0;transform:translate(-50%,-50%) scaleX(0)}._menuToggle_ki3mf_199[aria-expanded=true] ._menuToggleBarBottom_ki3mf_238{transform:translate(-50%,-50%) rotate(-45deg)}._backdrop_ki3mf_258{position:fixed;inset:0;z-index:30;background:color-mix(in srgb,var(--forest-950) 55%,transparent);animation:_navFade_ki3mf_1 .16s ease}@keyframes _navFade_ki3mf_1{0%{opacity:0}}@media(max-width:30rem){._inner_ki3mf_20{gap:var(--space-2);flex-wrap:nowrap}._wordmark_ki3mf_36{font-size:var(--text-lg);min-width:0}._wordmarkSeparador_ki3mf_73,._wordmarkEmpresa_ki3mf_83{font-size:var(--text-base)}._wordmarkEmpresa_ki3mf_83{max-width:38vw}._menuToggle_ki3mf_199{display:inline-flex}._session_ki3mf_115{position:fixed;inset-block:0;inset-inline-end:0;z-index:35;width:min(20rem,84vw);background:var(--forest-900);box-shadow:-24px 0 48px color-mix(in srgb,var(--forest-950) 45%,transparent);border-inline-start:var(--horizon-height) solid transparent;border-image:linear-gradient(190deg,var(--mint),var(--emerald) 55%,var(--emerald-deep)) 1;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--space-1);padding-block-start:5.5rem;padding-block-end:var(--space-6);padding-inline:var(--space-6);overflow-y:auto;transform:translate(100%);transition:transform .26s cubic-bezier(.32,.72,0,1)}._sessionOpen_ki3mf_329{transform:translate(0)}._ghostLink_ki3mf_124{padding:var(--space-3) var(--space-2);border-radius:var(--radius-sm);text-align:start}._ghostLink_ki3mf_124:hover,._ghostLink_ki3mf_124:focus-visible{background:color-mix(in srgb,var(--mint) 14%,transparent)}._drawerDivider_ki3mf_181{display:block;height:1px;margin-block:var(--space-3);background:color-mix(in srgb,var(--on-dark) 15%,transparent)}._userName_ki3mf_166{max-width:none;padding-block:var(--space-2)}._drawerFooter_ki3mf_188{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3);margin-block-start:auto;padding-block-start:var(--space-2)}}@media(max-width:30rem)and (prefers-reduced-motion:reduce){._session_ki3mf_115,._backdrop_ki3mf_258,._menuToggleBar_ki3mf_217{transition:none;animation:none}}._shell_1hyvg_6{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}._main_1hyvg_13{flex:1 1 auto;min-width:0}._footer_1hyvg_18{position:relative;background:var(--surface-day);color:var(--text-muted);border-block-start:1px solid var(--line)}._footer_1hyvg_18:before{content:"";position:absolute;inset-block-start:-1px;inset-inline:0;height:var(--horizon-height);background:var(--brand-gradient);opacity:.6}._footerInner_1hyvg_36{max-width:var(--container-max);margin-inline:auto;padding-block:var(--space-8);padding-inline:var(--gutter);display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-4)}._footerBrand_1hyvg_48{font-family:var(--font-display);font-weight:600;color:var(--text-title)}._footerEyebrow_1hyvg_54{display:block;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--emerald-deep);margin-block-start:var(--space-1)}._footerCopy_1hyvg_64{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}@media(max-width:30rem){._footerInner_1hyvg_36{padding-block:var(--space-6)}}._field_2uino_13{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);min-height:50vh;padding:var(--space-8) var(--space-6);opacity:0;animation:_fallback-in_2uino_1 .18s ease .2s both}._horizon_2uino_25{width:min(12rem,60%);height:var(--horizon-height);border-radius:var(--radius-full);background:color-mix(in srgb,var(--line) 55%,transparent);overflow:hidden;position:relative}._horizon_2uino_25:after{content:"";position:absolute;inset-block:0;inset-inline-start:-40%;width:40%;border-radius:inherit;background:var(--brand-gradient);animation:_horizon-sweep_2uino_1 1.1s cubic-bezier(.45,0,.55,1) infinite}._status_2uino_48{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted)}@keyframes _fallback-in_2uino_1{to{opacity:1}}@keyframes _horizon-sweep_2uino_1{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}@media(prefers-reduced-motion:reduce){._field_2uino_13{animation:none;opacity:1}._horizon_2uino_25:after{animation:none;inset-inline-start:0;width:100%;opacity:.6}}._field_1u2xc_13{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-6);min-height:60vh;padding:var(--space-8) var(--gutter);text-align:center;background:linear-gradient(180deg,var(--forest-950),var(--forest-900))}._horizonBroken_1u2xc_25{display:flex;align-items:center;gap:var(--space-3);width:min(12rem,60%);opacity:0;animation:_field-in_1u2xc_1 .22s ease 80ms both}._segment_1u2xc_34{flex:1 1 auto;height:var(--horizon-height);border-radius:var(--radius-full);background:color-mix(in srgb,var(--line) 45%,transparent)}._spark_1u2xc_41{flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--danger) 70%,var(--forest-950) 30%);box-shadow:0 0 0 6px color-mix(in srgb,var(--danger) 14%,transparent)}._copy_1u2xc_50{display:flex;flex-direction:column;gap:var(--space-3);max-width:34ch}._title_1u2xc_57{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;color:var(--on-dark)}._body_1u2xc_65{margin:0;font-family:var(--font-body);font-size:var(--text-base);color:var(--on-dark-muted)}._action_1u2xc_72{margin-block-start:var(--space-2)}@keyframes _field-in_1u2xc_1{to{opacity:1}}@media(prefers-reduced-motion:reduce){._horizonBroken_1u2xc_25{animation:none;opacity:1}}._banner_g1tr8_8{width:100%;background:color-mix(in srgb,var(--forest-900) 92%,transparent);border-bottom:1px solid color-mix(in srgb,var(--mint) 20%,transparent)}._notice_g1tr8_14{max-width:72rem;margin:0 auto;padding:var(--space-2) var(--space-4) 0;font-size:var(--text-sm);color:var(--mint)}._inner_g1tr8_22{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);max-width:72rem;margin:0 auto;padding:var(--space-2) var(--space-4)}._badge_g1tr8_32{flex:none;padding:.1rem var(--space-2);border:1px solid color-mix(in srgb,var(--mint) 34%,transparent);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--mint)}._message_g1tr8_44{flex:1 1 auto;min-width:12rem;font-size:var(--text-sm);color:var(--on-dark)}._cta_g1tr8_51{flex:none;padding:var(--space-1) var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--forest-950);background:var(--emerald);border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background .15s ease,box-shadow .15s ease,transform .12s ease}._cta_g1tr8_51:hover{background:color-mix(in srgb,var(--emerald) 88%,white)}._cta_g1tr8_51:active{transform:translateY(1px)}._cta_g1tr8_51:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 40%,transparent)}._cta_g1tr8_51:disabled{opacity:.65;cursor:progress;transform:none}._sent_g1tr8_87{flex:none;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.02em;color:var(--mint)}._error_g1tr8_95{flex:1 1 100%;font-size:var(--text-xs);color:color-mix(in srgb,var(--danger) 80%,white)}@media(prefers-reduced-motion:reduce){._cta_g1tr8_51{transition:none}}._mascota_itn6v_12{--mascota-cara-top: var(--mint);--mascota-cara-bottom: var(--emerald);--mascota-cara-sombra: var(--emerald-deep);--mascota-audifonos: var(--forest-900);--mascota-audifonos-cojin: var(--emerald-deep);--mascota-rasgos: var(--forest-950);--mascota-destello: #f6b352;--mascota-destello-suave: var(--mint);--mascota-brillo: var(--white);--mascota-rim: transparent;--mascota-sombra-suelo: color-mix(in srgb, var(--forest-950) 20%, transparent);--mascota-birrete-tabla: var(--forest-950);--mascota-birrete-arista: var(--forest-900);--mascota-birrete-corona: var(--emerald-deep);--mascota-birrete-borla: var(--mascota-destello);--mascota-px: 64px;display:inline-block;width:var(--mascota-px);line-height:0;flex:none;overflow:visible}._mascota_itn6v_12[data-size=sm]{--mascota-px: 32px}._mascota_itn6v_12[data-size=md]{--mascota-px: 64px}._mascota_itn6v_12[data-size=lg]{--mascota-px: 96px}._mascota_itn6v_12[data-size=xl]{--mascota-px: 140px}._mascota_itn6v_12[data-expresion=apagada]{--mascota-cara-top: color-mix(in srgb, var(--mint) 55%, var(--line));--mascota-cara-bottom: color-mix(in srgb, var(--emerald) 60%, var(--line))}._mascota_itn6v_12[data-expresion=apagada] ._brillo_itn6v_61{opacity:.12}._brillo_itn6v_61{fill:var(--mascota-brillo);opacity:.3}._rim_itn6v_72{fill:none;stroke:var(--mascota-rim);stroke-width:1.5}._diadema_itn6v_78{fill:none;stroke:var(--mascota-audifonos);stroke-width:9;stroke-linecap:round}._copa_itn6v_85{fill:var(--mascota-audifonos)}._cojin_itn6v_89{fill:var(--mascota-audifonos-cojin)}._cojinLuz_itn6v_93{fill:var(--mascota-destello-suave);opacity:.28}._ojos_itn6v_98,._boca_itn6v_99{fill:none;stroke:var(--mascota-rasgos);stroke-linecap:round;stroke-linejoin:round}._ojos_itn6v_98{stroke-width:4.2}._boca_itn6v_99{stroke-width:3.2}._sombra_itn6v_115{fill:var(--mascota-sombra-suelo)}._destelloAmbar_itn6v_119{fill:var(--mascota-destello)}._destelloMint_itn6v_123{fill:var(--mascota-destello-suave)}._birreteTabla_itn6v_129{fill:var(--mascota-birrete-tabla)}._birreteArista_itn6v_133{fill:var(--mascota-birrete-arista)}._birreteCorona_itn6v_137{fill:var(--mascota-birrete-corona)}._birreteBoton_itn6v_141,._birreteFlecoNudo_itn6v_142{fill:var(--mascota-birrete-borla)}._birreteCuerda_itn6v_146,._birreteFleco_itn6v_142{fill:none;stroke:var(--mascota-birrete-borla);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(prefers-color-scheme:dark){._mascota_itn6v_12{--mascota-audifonos: var(--forest-800);--mascota-rim: var(--on-dark);--mascota-brillo: var(--mint);--mascota-sombra-suelo: color-mix(in srgb, var(--forest-950) 45%, transparent);--mascota-birrete-tabla: var(--forest-800);--mascota-birrete-arista: var(--forest-900)}}._velo_qy674_13{--se-noche: var(--forest-950);--se-noche-tinta: var(--on-dark);--se-trabajo-fondo: #3a2a1e;--se-trabajo-acento: #f0b25a;--se-trabajo-tinta: #fff3e3;--se-descanso-fondo: var(--forest-900);--se-descanso-acento: #6ed3a8;--se-descanso-tinta: var(--on-dark);--se-largo-fondo: #26283f;--se-largo-acento: #b4bcf7;--se-largo-tinta: #eef0ff;--se-distraido-fondo: #2b2b2b;--se-distraido-acento: #9a9a9a;--se-distraido-tinta: #e6e6e6;--se-confirmar: #a8433a;--se-hilo: var(--emerald-deep);position:fixed;inset:0;z-index:110;display:flex;justify-content:flex-end;align-items:stretch;background:color-mix(in srgb,var(--forest-950) 32%,transparent);animation:_seVelo_qy674_1 .16s ease}._chip_qy674_42,._boton_qy674_43{--se-noche: var(--forest-950);--se-noche-tinta: var(--on-dark);--se-trabajo-fondo: #3a2a1e;--se-trabajo-acento: #f0b25a;--se-trabajo-tinta: #fff3e3;--se-descanso-fondo: var(--forest-900);--se-descanso-acento: #6ed3a8;--se-descanso-tinta: var(--on-dark);--se-largo-fondo: #26283f;--se-largo-acento: #b4bcf7;--se-largo-tinta: #eef0ff;--se-distraido-fondo: #2b2b2b;--se-distraido-acento: #9a9a9a;--se-distraido-tinta: #e6e6e6;--se-presencia-on: var( --emerald );--se-presencia-off: var(--text-muted)}._hoja_qy674_66{display:flex;flex-direction:column;background:var(--white);overflow:hidden}._hojaEscritorio_qy674_73{width:360px;max-width:100%;height:100%;border-left:1px solid var(--line);box-shadow:-24px 0 48px color-mix(in srgb,var(--forest-950) 22%,transparent);animation:_seEntraLateral_qy674_1 .18s ease}._hojaMovil_qy674_83{position:fixed;left:0;right:0;bottom:0;width:100%;max-height:85vh;border-top:1px solid var(--line);border-radius:var(--radius-md) var(--radius-md) 0 0;box-shadow:0 -16px 40px color-mix(in srgb,var(--forest-950) 24%,transparent);padding-bottom:env(safe-area-inset-bottom);animation:_seSube_qy674_1 .2s cubic-bezier(.2,.8,.2,1)}._asa_qy674_98{flex:none;width:36px;height:4px;margin:var(--space-2) auto 0;border-radius:var(--radius-full);background:var(--line)}._cabecera_qy674_107{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-4);border-bottom:1px solid var(--line)}._hojaMovil_qy674_83 ._cabecera_qy674_107{padding-top:var(--space-4)}._titulo_qy674_121{margin:0;font-family:var(--font-display);font-size:var(--text-lg, 1.125rem);font-weight:700;letter-spacing:-.02em;color:var(--text-title)}._cerrar_qy674_130{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;background:none;border:1px solid var(--line);border-radius:var(--radius-full);color:var(--text-body);cursor:pointer;transition:border-color .12s ease}._cerrar_qy674_130:hover{border-color:var(--emerald-deep)}._cuerpo_qy674_149{flex:1;min-height:0;overflow-y:auto;padding:var(--space-4) var(--space-6) var(--space-8)}._burbuja_qy674_158{--se-fondo: var(--se-noche);--se-tinta: var(--se-noche-tinta);--se-acento: var(--mint);position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4) var(--space-5);border:1px solid color-mix(in srgb,var(--se-acento) 30%,transparent);border-radius:var(--radius-md);background:var(--se-fondo);color:var(--se-tinta);transition:background-color .4s ease,border-color .4s ease}._burbuja_qy674_158[data-fase=trabajo]{--se-fondo: var(--se-trabajo-fondo);--se-tinta: var(--se-trabajo-tinta);--se-acento: var(--se-trabajo-acento)}._burbuja_qy674_158[data-fase=descanso]{--se-fondo: var(--se-descanso-fondo);--se-tinta: var(--se-descanso-tinta);--se-acento: var(--se-descanso-acento)}._burbuja_qy674_158[data-fase=descansoLargo]{--se-fondo: var(--se-largo-fondo);--se-tinta: var(--se-largo-tinta);--se-acento: var(--se-largo-acento)}._burbuja_qy674_158[data-fase=distraido]{--se-fondo: var(--se-distraido-fondo);--se-tinta: var(--se-distraido-tinta);--se-acento: var(--se-distraido-acento)}._burbuja_qy674_158[data-fase=distraido] svg[data-expresion]{opacity:.8;filter:saturate(.6)}._burbuja_qy674_158[data-fase=terminada]{--se-acento: var(--se-trabajo-acento);padding:var(--space-5) var(--space-4)}._bienvenida_qy674_212{margin:0 0 var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb,var(--se-acento) 18%,transparent);color:var(--se-tinta);font-family:var(--font-body);font-size:var(--text-sm);animation:_seVelo_qy674_1 .2s ease}._frase_qy674_223{margin:0;max-width:24ch;text-align:center;font-family:var(--font-body);font-size:var(--text-sm);line-height:1.5;color:inherit}._tiempo_qy674_234{margin:var(--space-2) 0 0;font-family:var(--font-mono);font-size:2.75rem;font-weight:500;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--se-acento)}._nombreFase_qy674_245{margin:0;font-family:var(--font-display);font-size:var(--text-sm);font-weight:700;letter-spacing:-.01em;color:var(--se-tinta)}._ciclo_qy674_254{margin:calc(-1 * var(--space-2)) 0 0;font-family:var(--font-body);font-size:var(--text-xs);color:color-mix(in srgb,var(--se-tinta) 78%,transparent)}._anilloBloque_qy674_263{display:flex;flex-direction:column;align-items:center;width:100%}._anillo_qy674_263{position:relative;display:grid;place-items:center}._anilloSvg_qy674_276{position:absolute;inset:0;overflow:visible}._anilloPista_qy674_282{fill:none;stroke:color-mix(in srgb,var(--se-tinta) 14%,transparent)}._anilloArco_qy674_287{fill:none;stroke:var(--se-acento);stroke-linecap:round}._anilloMascota_qy674_293{position:relative;display:grid;place-items:center;width:70%;height:70%}._anilloMascota_qy674_293>svg{width:100%;height:100%}._horizonte_qy674_307{position:relative;width:calc(100% - var(--space-4));height:var(--horizon-height);margin:var(--space-5) 0 var(--space-2);background:var(--brand-gradient);border-radius:var(--radius-full)}._discos_qy674_316{position:absolute;left:50%;bottom:100%;display:flex;gap:10px;transform:translate(-50%)}._disco_qy674_316{display:block;width:12px;height:12px;border-radius:var(--radius-full);border:2px solid var(--se-acento);background:transparent;box-sizing:border-box}._disco_qy674_316[data-ciclo-estado=hecho]{background:var(--se-acento)}._disco_qy674_316[data-ciclo-estado=actual]{background:color-mix(in srgb,var(--se-acento) 55%,transparent);transform-origin:50% 100%;animation:_seLate_qy674_1 2.4s ease-in-out infinite}._anilloBloque_qy674_263[data-reduce=true] ._disco_qy674_316[data-ciclo-estado=actual]{animation:none;background:var(--se-acento)}._ficha_qy674_352{margin:var(--space-4) 0 var(--space-3)}._dispositivoNombre_qy674_356{margin:0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--text-title)}._dispositivoEstado_qy674_364{margin:var(--space-1) 0 0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted)}._acciones_qy674_371{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._burbuja_qy674_158 ._acciones_qy674_371{justify-content:center;margin-top:var(--space-2)}._accion_qy674_371{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:0 var(--space-4);font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;color:var(--text-title);background:transparent;border:1px solid var(--line);border-radius:var(--radius-full);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}._accion_qy674_371:hover{border-color:var(--emerald-deep)}._accion_qy674_371:active{transform:translateY(1px)}._confirmar_qy674_412,._confirmar_qy674_412:hover{color:var(--white);background:var(--se-confirmar);border-color:var(--se-confirmar)}._silencio_qy674_419{margin-left:auto;padding:var(--space-1) 0;background:none;border:none;font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm)}._silencio_qy674_419:hover{color:var(--text-title);text-decoration:underline}._terciario_qy674_436{padding:var(--space-2) var(--space-3);background:none;border:none;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm)}._terciario_qy674_436:hover{color:var(--text-title);text-decoration:underline}._franja_qy674_454{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid color-mix(in srgb,var(--mint) 30%,transparent);border-radius:var(--radius-md);background:var(--forest-950);color:var(--on-dark)}._franja_qy674_454 ._frase_qy674_223{text-align:left;max-width:none}._aviso_qy674_470{margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);border-left:2px solid var(--se-hilo);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-body);background:color-mix(in srgb,var(--mint) 10%,transparent)}._alerta_qy674_480{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);border-left:2px solid var(--danger, #b91c1c);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-body)}._alerta_qy674_480 p{margin:0}._cargando_qy674_496{margin:var(--space-6) 0 0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}._lista_qy674_503{margin:var(--space-4) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}._fila_qy674_513{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-left:2px solid var(--se-hilo);border-radius:0 var(--radius-md) var(--radius-md) 0;transition:background-color .12s ease}._fila_qy674_513:hover{background:color-mix(in srgb,var(--mint) 10%,transparent)}._fila_qy674_513[data-en-linea=false]{border-left-color:var(--text-muted)}._filaTexto_qy674_533{min-width:0}._filaNombre_qy674_537{margin:0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--text-title);overflow-wrap:anywhere}._filaEstado_qy674_546{margin:var(--space-1) 0 0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted)}._pie_qy674_553{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:var(--space-6) 0 0}._enlace_qy674_560{font-family:var(--font-body);font-size:var(--text-sm);color:var(--emerald-deep);text-decoration:underline;text-underline-offset:3px;border-radius:var(--radius-sm)}._resumen_qy674_571{display:flex;flex-direction:column;gap:var(--space-4)}._resumenTitulo_qy674_577{margin:0;font-family:var(--font-display);font-size:var(--text-xl, 1.25rem);font-weight:700;letter-spacing:-.02em;color:var(--text-title)}._resumenCifras_qy674_586{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3);margin:0}._resumenCelda_qy674_593{display:flex;flex-direction:column;padding:var(--space-3) 0;border-top:2px solid var(--se-hilo)}._resumenValor_qy674_600{margin:0;font-family:var(--font-mono);font-size:1.75rem;font-weight:500;line-height:1;font-variant-numeric:tabular-nums;color:var(--text-title)}._resumenEtiqueta_qy674_610{margin:var(--space-1) 0 0;font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted)}._boton_qy674_43{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.5rem;padding:0 var(--space-4) 0 var(--space-2);font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;color:var(--text-title);background:transparent;border:1px solid var(--line);border-radius:var(--radius-full);cursor:pointer;transition:border-color .12s ease,background-color .12s ease}._boton_qy674_43:hover{border-color:var(--emerald-deep);background:color-mix(in srgb,var(--mint) 10%,transparent)}._boton_qy674_43:active{transform:translateY(1px)}._boton_qy674_43[data-sesion=enfocado]{border-color:var(--se-trabajo-acento)}._boton_qy674_43[data-sesion=descanso]{border-color:var(--se-descanso-acento)}._boton_qy674_43[data-sesion=distraido]{border-color:var(--se-distraido-acento)}._boton_qy674_43[data-sesion=enlazando]{border-style:dashed;border-color:var(--emerald-deep)}._botonAvatar_qy674_665{position:relative;display:inline-grid;place-items:center;width:28px;height:28px}._botonAvatar_qy674_665>svg{width:28px;height:28px}._presencia_qy674_679{position:absolute;right:-1px;bottom:1px;width:10px;height:10px;border-radius:var(--radius-full);border:2px solid var(--white);background:var(--se-presencia-off);box-sizing:content-box}._boton_qy674_43[data-presencia=en-linea] ._presencia_qy674_679{background:var(--se-presencia-on)}._chip_qy674_42{--se-fondo: var(--se-noche);--se-tinta: var(--se-noche-tinta);--se-acento: var(--mint);position:relative;display:inline-flex;align-items:center;gap:var(--space-2);height:40px;padding:0 var(--space-4) 0 44px;color:var(--se-tinta);background:var(--se-fondo);border:1px solid color-mix(in srgb,var(--se-acento) 60%,transparent);border-radius:var(--radius-full);cursor:pointer;overflow:visible;transition:background-color .4s ease,border-color .4s ease}._chip_qy674_42[data-fase=trabajo]{--se-fondo: var(--se-trabajo-fondo);--se-tinta: var(--se-trabajo-tinta);--se-acento: var(--se-trabajo-acento)}._chip_qy674_42[data-fase=descanso]{--se-fondo: var(--se-descanso-fondo);--se-tinta: var(--se-descanso-tinta);--se-acento: var(--se-descanso-acento)}._chip_qy674_42[data-fase=descansoLargo]{--se-fondo: var(--se-largo-fondo);--se-tinta: var(--se-largo-tinta);--se-acento: var(--se-largo-acento)}._chip_qy674_42[data-estado=distraido]{--se-fondo: var(--se-distraido-fondo);--se-tinta: var(--se-distraido-tinta);--se-acento: var(--se-distraido-acento)}._chip_qy674_42:hover{border-color:var(--se-acento)}._chip_qy674_42:active{transform:translateY(1px)}._chipMascota_qy674_751{position:absolute;left:4px;top:-4px;width:36px;height:36px;display:grid;place-items:center}._chipMascota_qy674_751>svg{width:36px;height:36px}._chipTiempo_qy674_766{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--se-acento)}._chipFase_qy674_773{font-family:var(--font-display);font-size:var(--text-xs);font-weight:700;letter-spacing:-.01em}._chipProgreso_qy674_781{position:absolute;left:12px;bottom:-5px;height:var(--horizon-height);max-width:calc(100% - 24px);border-radius:var(--radius-full);background:var(--se-acento);transition:width .9s cubic-bezier(.2,.8,.2,1)}._chip_qy674_42[data-reduce=true] ._chipProgreso_qy674_781{transition:none}._chipInline_qy674_797{margin-right:var(--space-1)}._chipFlotante_qy674_807{--se-elevacion: 0 10px 28px color-mix(in srgb, var(--forest-950) 35%, transparent);position:fixed;right:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom));z-index:50;max-width:calc(100vw - 2 * var(--space-4));box-shadow:var(--se-elevacion)}._chipFlotante_qy674_807._chipEntra_qy674_824{animation:_seChipPosa_qy674_1 .36s cubic-bezier(.2,.8,.2,1) backwards}._chipInline_qy674_797._chipEntra_qy674_824{animation:_seChipAsoma_qy674_1 .26s cubic-bezier(.2,.8,.2,1) backwards}@keyframes _seChipPosa_qy674_1{0%{opacity:0;transform:translateY(12px);box-shadow:0 0 color-mix(in srgb,var(--forest-950) 0%,transparent)}}@keyframes _seChipAsoma_qy674_1{0%{opacity:0;transform:translate(6px)}}._capaModal_qy674_851{position:relative;z-index:120}._modalCuerpo_qy674_856{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6)}._modalMascota_qy674_863{flex:none}._modalLede_qy674_867{margin:0;font-family:var(--font-body);font-size:var(--text-sm);line-height:1.6;color:var(--text-body);max-width:44ch}._modalAcciones_qy674_876{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._boton_qy674_43:focus-visible,._chip_qy674_42:focus-visible,._cerrar_qy674_130:focus-visible,._accion_qy674_371:focus-visible,._silencio_qy674_419:focus-visible,._terciario_qy674_436:focus-visible,._enlace_qy674_560:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 55%,transparent)}._chipFlotante_qy674_807:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 55%,transparent),var(--se-elevacion)}._srOnly_qy674_903{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:720px){._cuerpo_qy674_149{padding:var(--space-3) var(--space-4) var(--space-6)}._burbuja_qy674_158{padding:var(--space-5) var(--space-3) var(--space-4)}._tiempo_qy674_234{font-size:2.5rem}._boton_qy674_43,._accion_qy674_371,._cerrar_qy674_130,._silencio_qy674_419,._terciario_qy674_436{min-height:44px}._cerrar_qy674_130{width:44px;height:44px}._fila_qy674_513>button,._acciones_qy674_371>button{min-height:44px}._chip_qy674_42{height:44px}._chipFlotante_qy674_807{right:var(--space-3);bottom:calc(var(--space-3) + env(safe-area-inset-bottom))}}@keyframes _seVelo_qy674_1{0%{opacity:0}}@keyframes _seEntraLateral_qy674_1{0%{transform:translate(16px);opacity:.4}}@keyframes _seSube_qy674_1{0%{transform:translateY(24px);opacity:.6}}@keyframes _seLate_qy674_1{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.25);opacity:1}}@media(prefers-reduced-motion:reduce){._velo_qy674_13,._hojaEscritorio_qy674_73,._hojaMovil_qy674_83,._bienvenida_qy674_212{animation:none}._disco_qy674_316[data-ciclo-estado=actual]{animation:none;background:var(--se-acento)}._anilloArco_qy674_287,._chipProgreso_qy674_781,._burbuja_qy674_158,._chip_qy674_42,._fila_qy674_513,._boton_qy674_43,._accion_qy674_371,._cerrar_qy674_130{transition:none}._chipEntra_qy674_824{animation:none}}._velo_qy674_13[data-reduce=true],._velo_qy674_13[data-reduce=true] ._hoja_qy674_66{animation:none}._backdrop_1mue3_9{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:color-mix(in srgb,var(--forest-950) 55%,transparent);animation:_fade_1mue3_1 .16s ease}._card_1mue3_21{position:relative;display:flex;flex-direction:column;width:100%;max-width:40rem;max-height:90vh;overflow:hidden;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:0 20px 50px color-mix(in srgb,var(--forest-950) 30%,transparent);animation:_rise_1mue3_1 .16s ease}._hairline_1mue3_37{position:absolute;inset:0 0 auto;height:var(--horizon-height);background:var(--brand-gradient);border-radius:var(--radius-md) var(--radius-md) 0 0}._header_1mue3_46{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-6) var(--space-8);border-bottom:1px solid var(--line)}._title_1mue3_56{margin:0;font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-title)}._close_1mue3_63{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;color:var(--text-muted);background:transparent;border:1px solid transparent;border-radius:var(--radius-full);cursor:pointer;transition:color .12s ease,background .12s ease}._close_1mue3_63:hover{color:var(--text-title);background:var(--surface-day)}._close_1mue3_63:focus-visible{outline:none;color:var(--text-title);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 45%,transparent)}._body_1mue3_92{flex:1;min-height:0;overflow-y:auto;padding:var(--space-8)}@keyframes _fade_1mue3_1{0%{opacity:0}}@keyframes _rise_1mue3_1{0%{opacity:0;transform:translateY(8px) scale(.98)}}@media(max-width:30rem){._backdrop_1mue3_9{padding:var(--space-2)}._card_1mue3_21{max-height:94vh}._header_1mue3_46{padding:var(--space-4) var(--space-6)}._body_1mue3_92{padding:var(--space-6)}}@media(prefers-reduced-motion:reduce){._backdrop_1mue3_9,._card_1mue3_21{animation:none}}:root{--emerald: #10b981;--emerald-deep: #0f766e;--mint: #a7f3d0;--forest-950: #04231f;--forest-900: #073b34;--forest-800: #0c4a43;--surface-dawn: #e7e9ed;--surface-morning: #edeff2;--surface-day: #f3f4f6;--white: #ffffff;--line: #e2e8f0;--text-body: #475569;--text-muted: #64748b;--text-title: #0b2e29;--on-dark: #e9f5f1;--on-dark-muted: #a7c7c0;--danger: #dc2626;--focus: #10b981;--brand-gradient: linear-gradient(100deg, var(--mint), var(--emerald) 55%, var(--emerald-deep));--font-display: "Space Grotesk", system-ui, sans-serif;--font-body: "IBM Plex Sans", system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, monospace;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.5rem;--text-2xl: 2rem;--text-3xl: 2.75rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--space-16: 4rem;--radius-sm: 8px;--radius-md: 12px;--radius-full: 999px;--container-max: 72rem;--gutter: clamp(1rem, 4vw, 2rem);--horizon-height: 2px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-body);font-size:var(--text-base);line-height:1.55;color:var(--text-body);background:var(--surface-day);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-wrap:break-word}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;line-height:1.15;margin:0}img,svg,video{max-width:100%;height:auto;display:block}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
