.page_page__8ZM_A{min-height:100vh;padding-top:var(--nav-h);background:var(--cream,#f5f1ea)}.page_header__Knfxj{background:var(--ink,#0a1d2e);padding:48px 0 40px;color:var(--cream,#f5f1ea)}.page_headerInner__wo9_j{max-width:1200px;margin:0 auto;padding:0 32px;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px}.page_eyebrow__LvFga{font:500 11px var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--copper-soft,#d9a37c);margin-bottom:12px;display:block}.page_greeting__Bkdt0{font:300 44px var(--font-display,Fraunces),Georgia,serif;letter-spacing:-.03em;line-height:1.05;color:var(--cream);margin:0 0 8px}.page_greeting__Bkdt0 em{color:var(--copper-soft,#d9a37c);font-style:italic}.page_headerSub__TLGb_{font:400 14px var(--font-body,Inter),system-ui,sans-serif;color:hsla(38,35%,94%,.55);margin:0}.page_logoutBtn__cVVtB{padding:10px 22px;border-radius:999px;background:transparent;color:hsla(38,35%,94%,.6);border:1px solid hsla(38,35%,94%,.2);font:500 13px var(--font-body,Inter),system-ui,sans-serif;cursor:pointer;transition:all .2s;text-decoration:none}.page_logoutBtn__cVVtB:hover{border-color:hsla(38,35%,94%,.4);color:var(--cream)}.page_body__wYjom{max-width:1200px;margin:0 auto;padding:40px 32px 80px;display:flex;flex-direction:column;gap:32px}.page_statsStrip__78fs_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line,#d9d2c3);border:1px solid var(--line);border-radius:4px;overflow:hidden}.page_statCell__PeBnb{background:var(--paper,#fafaf7);padding:24px 28px}.page_statValue__wNtyx{font:300 36px var(--font-display,Fraunces),Georgia,serif;letter-spacing:-.02em;color:var(--ink,#0a1d2e);line-height:1;margin-bottom:8px}.page_statLabel__7WS__{font:500 10px var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--mute,#6b6b66)}.page_sectionTitle__NVa3P{font:500 11px var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--mute,#6b6b66);margin:0 0 16px;padding-bottom:16px;border-bottom:1px solid var(--line,#d9d2c3)}.page_turnosList__ZT4AR{display:flex;flex-direction:column;gap:12px}.page_turnoCard__B0X2E{background:var(--paper,#fafaf7);border:1px solid var(--line,#d9d2c3);border-radius:4px;padding:20px 24px;display:flex;align-items:center;gap:20px}.page_turnoDate__0aYi0{min-width:56px;text-align:center;background:var(--ink,#0a1d2e);color:var(--cream);border-radius:3px;padding:10px 8px}.page_turnoDia__fy_nQ{font:300 28px var(--font-display,Fraunces),Georgia,serif;letter-spacing:-.02em;line-height:1;display:block}.page_turnoMes__66GEM{font:500 9px var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--copper-soft,#d9a37c)}.page_turnoInfo__wsWit{flex:1 1}.page_turnoTratamiento__75NTw{font:500 15px var(--font-body,Inter),system-ui,sans-serif;color:var(--ink,#0a1d2e);margin-bottom:4px}.page_turnoHora__shaTQ{font:500 11px var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;letter-spacing:.1em;color:var(--mute,#6b6b66)}.page_turnoEstado__ZWwr4{font:600 10px var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;letter-spacing:.15em;text-transform:uppercase;padding:5px 10px;border-radius:999px}.page_estadoPendiente__fIgWL{background:var(--copper-bg,#f0e4d8);color:var(--copper,#b8693d)}.page_estadoConfirmado__zn8xD{background:#d4edd8;color:var(--sage,#4a6b5a)}.page_emptyState__nf4hw{background:var(--paper,#fafaf7);border:1px solid var(--line,#d9d2c3);border-radius:4px;padding:32px;text-align:center;font:400 14px var(--font-body,Inter),system-ui,sans-serif;color:var(--mute,#6b6b66)}.page_emptyState__nf4hw a{color:var(--copper,#b8693d);font-weight:500;text-decoration:none}.page_emptyState__nf4hw a:hover{text-decoration:underline}.page_tratList__CCrSz{display:flex;flex-direction:column;gap:8px}.page_tratCard__ohLcI{background:var(--paper,#fafaf7);border:1px solid var(--line,#d9d2c3);border-radius:4px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.page_tratNombre__9n1kS{font:500 14px var(--font-body,Inter),system-ui,sans-serif;color:var(--ink,#0a1d2e)}.page_tratMeta__T21Zs{font:400 12px var(--font-body,Inter),system-ui,sans-serif;color:var(--mute,#6b6b66);margin-top:2px}.page_tratEstado__erFud{font:600 10px var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;border-radius:999px;white-space:nowrap}.page_tratCompletado__g9eGq{background:#d4edd8;color:#3a6645}.page_tratEnCurso__TQgUX{background:var(--copper-bg,#f0e4d8);color:var(--copper,#b8693d)}.page_tratPlanificado__OaXLH{background:var(--navy-xlight,#eef4fa);color:var(--navy,#0b2d4e)}.page_tratCancelado__L4wTa{background:#f5f5f5;color:var(--mute,#6b6b66)}.page_loading__D2T2o{min-height:60vh;display:flex;align-items:center;justify-content:center;font:500 11px var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--mute,#6b6b66)}@keyframes page_shimmer__3JneS{0%{background-position:-600px 0}to{background-position:600px 0}}.page_skBar__xGBCw,.page_skBlock__E2pKi{border-radius:4px;background:linear-gradient(90deg,hsla(0,0%,50%,.12) 25%,hsla(0,0%,50%,.22) 50%,hsla(0,0%,50%,.12) 75%);background-size:1200px 100%;animation:page_shimmer__3JneS 1.5s linear infinite}.page_header__Knfxj .page_skBar__xGBCw,.page_header__Knfxj .page_skBlock__E2pKi{background:linear-gradient(90deg,hsla(0,0%,100%,.08) 25%,hsla(0,0%,100%,.18) 50%,hsla(0,0%,100%,.08) 75%);background-size:1200px 100%;animation:page_shimmer__3JneS 1.5s linear infinite}.page_skEyebrow__gI6zH{width:110px;height:10px;margin-bottom:14px}.page_skGreeting__EpGAG{width:240px;height:38px;margin-bottom:10px}.page_skSub__9esX9{width:170px;height:12px}.page_skLogoutBtn__D0BU9{width:90px;height:34px;border-radius:999px}.page_skStatVal__C8eja{width:70px;height:30px;margin-bottom:10px}.page_skStatLabel__4Mhce{width:90px;height:9px}.page_skSecTitle__pJZRc{width:130px;height:10px;margin-bottom:16px}.page_skTurnoDate__0xm6r{width:56px;height:64px;border-radius:3px;flex-shrink:0}.page_skTurnoName__bQq9c{width:180px;height:14px;margin-bottom:8px}.page_skTurnoTime__3tEAN{width:110px;height:10px}.page_skBadge__8Ao89{width:80px;height:22px;border-radius:999px}@media (max-width:900px){.page_statsStrip__78fs_{grid-template-columns:repeat(2,1fr)}.page_headerInner__wo9_j{padding:0 20px}.page_body__wYjom{padding:32px 20px 60px}}@media (max-width:560px){.page_statsStrip__78fs_{grid-template-columns:1fr 1fr}.page_greeting__Bkdt0{font-size:32px}}.page_accionesGrid__Ejv0S{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px}.page_accionCard__shB_q{background:var(--paper,#fafaf7);border:1px solid var(--line,#d9d2c3);border-radius:8px;padding:20px 18px 16px;text-align:left;transition:box-shadow .15s,border-color .15s;display:flex;flex-direction:column;gap:6px;min-width:0}.page_accionCard__shB_q:hover{border-color:var(--mute,#6b6b66)}.page_accionLabel__uLkCp{font-size:.68rem;font-family:var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--mute,#6b6b66);margin-top:4px}.page_accionValor__gBMCn{font-family:var(--font-display,Fraunces),Georgia,serif;font-weight:300;letter-spacing:-.02em;line-height:1.05;font-size:clamp(1.25rem,6.2vw,1.75rem);overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_accionSub__oEPP9{font-size:.78rem;color:#64748b;line-height:1.3}@media (max-width:430px){.page_accionesGrid__Ejv0S{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.page_accionCard__shB_q{padding:16px 14px 14px}.page_accionSub__oEPP9{font-size:.72rem}}