@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAZMABQAAAAADFgAAAXfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbbhwoP0hWQVJYP01WQVJGBmA/U1RBVIEcAEwvXBEICoMkgmELEAAwhAgBNgIkAxoEIAWGXAdRDAcbrAoRVazlgPh5YDtPuYeVhCwYIP8bOqRjg0Z4JTV4/v/b9Pe5o8xgTYmsvthrSWpU1KmJ/BVq7k9NiBP6v1/k/uGaFtC4yGKSAisaENwT3YcG2k3YBcD/HDNdpEVi/q11z0c6kSzqvKOofn5iN6CrTLDpWfGB8WxbVkKxh3CYTm1tsPc2HgKkgbtSCIKGIIBDmMaort37DsE/Z+KSefjRAV4czWZPXTQPGwxsdBSnEWwUWXQFIlRHUAAA6f0KjVzSHCxIL6QQmxYFFkXxigCEgRAAAEFMFAAgKAQIo4AMIIgAoOh+pSRa6iCop3kagI50BAHARpG9eMmi+YCsmDF9CRfuRYDsUFPiHRY5ZSa66iU7MEBtUiOAPtNCZBy1pDOQswBFSRkyoM8AnqZT/h3dnxoYQZmSj+wGUFnqFyAfDUGwUUAIGwijlk+fsUQ0mLlk4hxxEYJkU4uWdCXKGGYgAKLzMiAAYkgE0ACFkh2gHgcEQCz5XwVbjYD+Hjeyo+UraghKvOBGJS4PoSHT79NpCTjYKBSdeEZU/p0UoGJST+tEvooiYCkBgiiEEBb2NhvxMsgOWL4xiCY6YG5ugERATJcdiAXyP4gNagSIZ4tuccIvXZAUAgBYAPgBLzAN2ApkAyEAdFQK4ugIorNtPTNTrxAcLwGWHNh5r+nOdmc6w7xDRvtGudMv35b4sx86m95v6Jz+6CN38wcfELtRa8SmDz+U+O2H3As3iD3zgbv5oybuifffn5akbPxwd8hsL58be+I06ylxY1XanOpud7ck7uscbuDnYf1qh3S426/j3VFk7rucxbVXdi/JLWzRKade0yENew/9cBedUrdt56mNW41olRc0XvlAazayZV5+YvzqNa7EZoMnfXEvOrlur7ROBZ3Ch+hATFs5bO/0hXvRVzbpVhDuEulZ983atd+s2yNSo4tpPVQhAlgYPMI7nWTSad6GAC6ouPbT9HMLICggjAVALQAepgHtuMsL/N2Rp4kpvFRDqAb43MAvfzgq8edv/ooKSuJrzECAf/6pWnV1zPv7lGi5p9uQYWV5jYiebPbtt+Tmvvvu6iRI8w+YoESUuCXiIL9GpYjRVRAfYMqRC+stBFrkZGdhgaBtJv/8My3gmCZlJUWkvCype1y25fnxx98m/K8iaaSn//N/aYXremrFRJTGfcnKpDgZOThQwOvVKlcZSteMVPHsyvJkuWia0lL/9buijmz0f1LhFBU5Lbe6xc9ffIoFvi/WM+s0/PLz3yo1f3aNIhJpbCX//In95cfVIw2XKAyZ/379aaRenvvrr/n5dSKcuM/V/vrls1eewYE++uOPktQqoyLxT5ntxrN1J2CWJBLJKpkFLTqUVWpXreoRykOh8t8N4/dbhbT8LugrGp99s3q9Vi05fOLqmOTmrnFBZkxVKx/HI6KUKPlAnv8q+PHnP//+6NPvYnZlUeL33xNFleAObhvOrjZtxrjBvTp06sxWtrCK2avjXl9mKFTQAuYCft10dw0CqLR6icHdOo8PtE3YmvYzwBc3I1kAX5/fPSY1WdCI6mcBEwWAwNvQvNaB0HtjIFBbU8Voq7bgHr/tGC2A6UxHAIspWIzBCG6sIUAaXyrNdQ/wvDzKAKG6HACFXzaBRlfpDjqNJQQGrfkUTOpzhe+nOcvkRMPLLNAJMQwMHPqCiV82gYWXjmATpCF4sKkFDmlkgIsXR1vvT80gTCE70pCE9t6PlrDBxOn+GzfEFZqQZ0ineJOehn6gU5jM2QdX1VLp0rlaMqZsGeZaURUmFKXPLvZPLxOjjiEGqeEGMtW/dn2TgLx3pQoxI0PKZ4OV72nERL1wuqAj/rbUYGS4yFBCOqbP316ciNFcXXJHQ08vo+0W8195Y8vJkAs/uTUi3R5v5ziXEiPX1mRtdIDSZfDWIwv6If83xqI2pkxjjPo3dxkn2yWoTLmtXViE/0WJJroYZifrVx6+WDdZOOSbcRNso92vWdEap+IjPv2T1Nob+lYAAA==) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-vietnamese-wght-normal-Bnh6xcKr.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-Ch-K9LVU.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-BD2oGHtS.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand: #7cb89e;--brand-alt: #88c7ab;--sage: #6ea68e;--sage-alt: #74ad95;--gold-bright: #ffe066;--gold: #ffd700;--gold-dark: #d98800;--lime: #d4e157;--white: #ffffff;--bg: #f3f7f5;--surface: #ffffff;--surface-2: #edf4f0;--surface-3: #e3ede8;--raised: #ffffff;--border: #dbe6e0;--border-strong: #c3d4cb;--text: #1b2a24;--text-muted: #566a61;--text-subtle: #84968e;--brand-ink: #1f5c45;--on-brand: #0f2a1f;--brand-soft: #e2f1ea;--focus: #3f8f6d;--overlay: rgba(16, 32, 26, .36);--shadow-sm: 0 1px 2px rgba(20, 45, 35, .06);--shadow-md: 0 6px 20px -8px rgba(20, 45, 35, .18), 0 1px 3px rgba(20, 45, 35, .06);--shadow-lg: 0 24px 60px -20px rgba(20, 45, 35, .35);--stripe: rgba(124, 184, 158, .06);--st-pendiente-bg: #fff3d1;--st-pendiente-fg: #855700;--st-pendiente-bar: #e9a92a;--st-confirmada-bg: #dcf1e6;--st-confirmada-fg: #1d6647;--st-confirmada-bar: #5fae8b;--st-completada-bg: #eef0f1;--st-completada-fg: #5b646c;--st-completada-bar: #bcc3c8;--st-cancelada-bg: #fbe5e3;--st-cancelada-fg: #9f3a33;--st-cancelada-bar: #d9827a;--st-no_asistio-bg: #dcdfe2;--st-no_asistio-fg: #343a40;--st-no_asistio-bar: #5f676e;--danger: #b4423a;--danger-soft: #fbe5e3;--info-soft: #e7f0fb;--info-fg: #2c5786;--warn-soft: #fff3d1;--warn-fg: #855700;--font: "Plus Jakarta Sans Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs-xs: .75rem;--fs-sm: .8125rem;--fs-md: .9375rem;--fs-lg: 1.0625rem;--fs-xl: 1.25rem;--fs-2xl: 1.625rem;--fs-3xl: 2.25rem;--radius-sm: 10px;--radius: 14px;--radius-lg: 20px;--radius-pill: 999px;--pad-card: 16px;--gap: 12px;--gap-lg: 20px;--control-h: 46px;--list-gap: 10px;--timeline-ppm: 1.5px;--ease: cubic-bezier(.2, .8, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--dur-fast: .14s;--dur: .22s;--dur-slow: .32s;--header-h: 60px;--nav-h: 68px;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);color-scheme:light}:root[data-density=compact]{--pad-card: 12px;--gap: 8px;--gap-lg: 14px;--control-h: 40px;--list-gap: 6px;--timeline-ppm: 1.15px}:root[data-text-size=large]{font-size:112.5%}:root[data-theme=dark]{--bg: #0e1613;--surface: #16211d;--surface-2: #1c2a25;--surface-3: #24342e;--raised: #2c3f38;--border: #283933;--border-strong: #35493f;--text: #e5efea;--text-muted: #a4b7ae;--text-subtle: #75887f;--brand-ink: #9fd6bd;--on-brand: #0f2a1f;--brand-soft: rgba(124, 184, 158, .15);--focus: #8fd0b2;--overlay: rgba(0, 0, 0, .55);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--shadow-md: 0 8px 24px -10px rgba(0, 0, 0, .6);--shadow-lg: 0 24px 60px -20px rgba(0, 0, 0, .75);--stripe: rgba(124, 184, 158, .04);--st-pendiente-bg: rgba(233, 169, 42, .16);--st-pendiente-fg: #f2c96a;--st-confirmada-bg: rgba(95, 174, 139, .18);--st-confirmada-fg: #95d8b8;--st-completada-bg: rgba(190, 198, 204, .12);--st-completada-fg: #b9c1c7;--st-cancelada-bg: rgba(217, 130, 122, .16);--st-cancelada-fg: #eba59e;--st-no_asistio-bg: rgba(120, 128, 136, .28);--st-no_asistio-fg: #dde1e5;--danger: #eb8b83;--danger-soft: rgba(217, 130, 122, .16);--info-soft: rgba(110, 160, 220, .14);--info-fg: #a9c8ee;--warn-soft: rgba(233, 169, 42, .14);--warn-fg: #f2c96a;color-scheme:dark}@media (prefers-reduced-motion: reduce){:root{--dur-fast: 1ms;--dur: 1ms;--dur-slow: 1ms}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:var(--font);font-size:var(--fs-md);line-height:1.45;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;min-height:100dvh;overflow-x:hidden}html.theme-transition,html.theme-transition *,html.theme-transition *:before,html.theme-transition *:after{transition:background-color var(--dur-slow) var(--ease),border-color var(--dur-slow) var(--ease),color var(--dur-slow) var(--ease),fill var(--dur-slow) var(--ease)!important}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4,p{margin:0}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tabular{font-variant-numeric:tabular-nums}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes scale-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@keyframes spin{to{transform:rotate(360deg)}}.stagger-item{animation:fade-up var(--dur-slow) var(--ease) both;animation-delay:calc(min(var(--i, 0),8)*28ms)}.view-enter{animation:fade-up var(--dur) var(--ease) backwards}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-delay:0ms!important;transition-duration:1ms!important}}._spinner_4eg4o_1{display:inline-block;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:_spin_4eg4o_1 .7s linear infinite;opacity:.8;flex-shrink:0}._skeletonGroup_4eg4o_11{display:grid;gap:var(--list-gap)}._skeleton_4eg4o_11{border-radius:var(--radius);background:linear-gradient(90deg,var(--surface-2) 0,var(--surface-3) 40px,var(--surface-2) 80px) no-repeat;background-size:200px 100%;background-color:var(--surface-2);animation:_shimmer_4eg4o_1 1.3s linear infinite}._empty_4eg4o_23{display:grid;justify-items:center;text-align:center;gap:6px;padding:32px 16px;animation:_fade-in_4eg4o_1 var(--dur-slow) var(--ease) both}._emptyIcon_4eg4o_31{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--brand-soft);color:var(--brand-ink);margin-bottom:6px}._emptyTitle_4eg4o_41{font-weight:600}._emptyText_4eg4o_44{color:var(--text-muted);font-size:var(--fs-sm);max-width:300px}._emptyAction_4eg4o_49{margin-top:10px}._alert_4eg4o_53{display:flex;gap:10px;padding:12px 14px;border-radius:var(--radius);font-size:var(--fs-sm);animation:_fade-up_4eg4o_1 var(--dur) var(--ease) both}._alertIcon_4eg4o_61{flex-shrink:0;margin-top:1px}._alertBody_4eg4o_65{display:grid;gap:4px;min-width:0}._alertTitle_4eg4o_70{font-weight:600}._alertAction_4eg4o_73{margin-top:4px}._info_4eg4o_76{background:var(--info-soft);color:var(--info-fg)}._warn_4eg4o_80{background:var(--warn-soft);color:var(--warn-fg)}._error_4eg4o_84{background:var(--danger-soft);color:var(--danger)}._success_4eg4o_88{background:var(--brand-soft);color:var(--brand-ink)}._btn_5tmpz_1{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--control-h);padding:0 18px;border-radius:var(--radius-pill);border:1px solid transparent;font-weight:600;font-size:var(--fs-md);letter-spacing:.005em;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease);-webkit-user-select:none;user-select:none}._btn_5tmpz_1:active:not(:disabled){transform:scale(.97)}._btn_5tmpz_1:disabled{opacity:.5;cursor:not-allowed}._btn_5tmpz_1 svg{flex-shrink:0}._sm_5tmpz_32{min-height:34px;padding:0 12px;font-size:var(--fs-sm);gap:6px}._block_5tmpz_38{width:100%}._primary_5tmpz_41{background:var(--brand);color:var(--on-brand);box-shadow:inset 0 -1px #0000000f,var(--shadow-sm)}._primary_5tmpz_41:hover:not(:disabled){background:var(--brand-alt)}._secondary_5tmpz_49{background:var(--surface);border-color:var(--border-strong);color:var(--text)}._secondary_5tmpz_49:hover:not(:disabled){background:var(--surface-2)}._soft_5tmpz_57{background:var(--brand-soft);color:var(--brand-ink)}._soft_5tmpz_57:hover:not(:disabled){background:color-mix(in srgb,var(--brand) 26%,transparent)}._ghost_5tmpz_64{background:transparent;color:var(--text-muted)}._ghost_5tmpz_64:hover:not(:disabled){background:var(--surface-2);color:var(--text)}._danger_5tmpz_72{background:var(--danger-soft);color:var(--danger)}._danger_5tmpz_72:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 20%,transparent)}._iconBtn_5tmpz_80{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:var(--radius-pill);border:none;color:var(--text-muted);transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}._icon-ghost_5tmpz_93{background:transparent}._icon-soft_5tmpz_96{background:var(--surface-2)}._iconBtn_5tmpz_80:hover{background:var(--surface-3);color:var(--text)}._iconBtn_5tmpz_80:active{transform:scale(.94)}._iconBtn_5tmpz_80:disabled{opacity:.4;cursor:not-allowed}._root_11ccw_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex}._backdrop_11ccw_7{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity var(--dur-slow) var(--ease)}._root_11ccw_1[data-state=entered] ._backdrop_11ccw_7{opacity:1}._panel_11ccw_19{position:relative;display:flex;flex-direction:column;background:var(--surface);box-shadow:var(--shadow-lg);outline:none;transition:transform var(--dur-slow) var(--ease),opacity var(--dur-slow) var(--ease)}._root_11ccw_1[data-state=exiting] ._panel_11ccw_19,._root_11ccw_1[data-state=exiting] ._backdrop_11ccw_7{transition-duration:var(--dur);transition-timing-function:var(--ease-in)}._sheet_11ccw_37{align-items:flex-end}._sheet_11ccw_37 ._panel_11ccw_19{width:100%;max-height:92dvh;border-radius:var(--radius-lg) var(--radius-lg) 0 0;transform:translateY(32px);opacity:0;padding-bottom:var(--safe-bottom)}._sheet_11ccw_37 ._panel_11ccw_19:before{content:"";position:absolute;top:8px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:4px;background:var(--border-strong)}._sheet_11ccw_37[data-state=entered] ._panel_11ccw_19{transform:none;opacity:1}@media (min-width: 720px){._sheet_11ccw_37{align-items:stretch;justify-content:flex-end}._sheet_11ccw_37._side-left_11ccw_70{justify-content:flex-start}._sheet_11ccw_37 ._panel_11ccw_19{width:min(460px,100%);max-height:none;height:100%;border-radius:0;transform:translate(28px)}._sheet_11ccw_37._side-left_11ccw_70 ._panel_11ccw_19{transform:translate(-28px)}._sheet_11ccw_37 ._panel_11ccw_19._lg_11ccw_83{width:min(540px,100%)}._sheet_11ccw_37 ._panel_11ccw_19:before{display:none}._sheet_11ccw_37[data-state=entered] ._panel_11ccw_19{transform:none}}._dialog_11ccw_95{align-items:center;justify-content:center;padding:16px}._dialog_11ccw_95 ._panel_11ccw_19{width:min(400px,100%);max-height:90dvh;border-radius:var(--radius-lg);transform:scale(.96);opacity:0}._dialog_11ccw_95[data-state=entered] ._panel_11ccw_19{transform:none;opacity:1}._header_11ccw_112{display:flex;align-items:center;gap:8px;padding:18px 12px 10px 20px;flex-shrink:0}._backdrop_11ccw_7+._panel_11ccw_19 ._header_11ccw_112:has(>._close_11ccw_119:first-child){padding-left:8px}._titles_11ccw_122{flex:1;min-width:0}._title_11ccw_122{font-size:var(--fs-lg);font-weight:700;letter-spacing:-.01em}._subtitle_11ccw_131{font-size:var(--fs-sm);color:var(--text-muted);margin-top:2px}._close_11ccw_119{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border:none;border-radius:50%;background:transparent;color:var(--text-muted);transition:background-color var(--dur-fast) var(--ease)}._close_11ccw_119:hover{background:var(--surface-2);color:var(--text)}._body_11ccw_152{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:6px 20px 20px}._footer_11ccw_158{display:flex;gap:10px;padding:12px 20px 16px;border-top:1px solid var(--border);flex-shrink:0;flex-wrap:wrap}._footer_11ccw_158>*{flex:1}._region_sul7r_1{position:fixed;left:0;right:0;top:calc(var(--safe-top) + var(--header-h) + 10px);z-index:80;display:grid;justify-items:center;gap:8px;padding:0 16px;pointer-events:none}._toast_sul7r_13{pointer-events:auto;display:flex;align-items:center;gap:10px;max-width:420px;width:max-content;padding:12px 16px;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);color:var(--text);box-shadow:var(--shadow-lg);font-size:var(--fs-sm);font-weight:500;text-align:left;opacity:0;transform:translateY(-10px) scale(.98);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}._toast_sul7r_13[data-shown=true]{opacity:1;transform:none}._success_sul7r_39 svg{color:var(--st-confirmada-fg)}._info_sul7r_40 svg{color:var(--info-fg)}._error_sul7r_41 svg{color:var(--danger)}._field_phipb_1{display:grid;gap:6px}._label_phipb_5{display:flex;align-items:baseline;justify-content:space-between;font-size:var(--fs-sm);font-weight:600;color:var(--text)}._optional_phipb_13{font-weight:500;font-size:var(--fs-xs);color:var(--text-subtle)}._control_phipb_18{width:100%;min-height:var(--control-h);padding:10px 14px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface);font-size:max(16px,var(--fs-md));transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease);-webkit-appearance:none;-moz-appearance:none;appearance:none}._control_phipb_18::placeholder{color:var(--text-subtle)}._control_phipb_18:hover{border-color:color-mix(in srgb,var(--brand) 60%,var(--border-strong))}._control_phipb_18:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 28%,transparent)}._invalid_phipb_43{border-color:var(--danger)}._textarea_phipb_46{min-height:88px;resize:vertical;line-height:1.45}._selectWrap_phipb_51{position:relative}._select_phipb_51{padding-right:40px}._selectIcon_phipb_57{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--text-muted)}._hint_phipb_65{font-size:var(--fs-xs);color:var(--text-muted)}._error_phipb_69{font-size:var(--fs-xs);color:var(--danger);font-weight:500;animation:_fade-up_phipb_1 var(--dur) var(--ease) both}._search_phipb_76{position:relative}._searchIcon_phipb_79{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-subtle);pointer-events:none}._searchControl_phipb_87{padding-left:42px;padding-right:40px;border-radius:var(--radius-pill);background:var(--surface)}._searchControl_phipb_87::-webkit-search-cancel-button{display:none}._clear_phipb_96{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:30px;height:30px;border:none;border-radius:50%;background:var(--surface-2);color:var(--text-muted);animation:_scale-in_phipb_1 var(--dur-fast) var(--ease) both}._circular_cwirk_1{display:block;flex-shrink:0;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px color-mix(in srgb,var(--gold-dark) 25%,transparent)}._full_cwirk_8{display:block;object-fit:contain;border-radius:18px;box-shadow:0 18px 40px -18px #0a281e73}._screen_pszei_1{min-height:100dvh;display:grid;place-items:center;padding:24px 16px;background:repeating-linear-gradient(90deg,var(--stripe) 0 14px,transparent 14px 28px),var(--bg)}._card_pszei_10{width:min(420px,100%);display:grid;justify-items:center;gap:16px;padding:28px 22px;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-md);text-align:center;animation:_fade-up_pszei_1 var(--dur-slow) var(--ease) both}._title_pszei_23{font-size:var(--fs-xl);font-weight:700;letter-spacing:-.01em}._lead_pszei_28{color:var(--text-muted);font-size:var(--fs-sm)}._form_pszei_32{width:100%;display:grid;gap:14px;text-align:left}._form_pszei_32 ._lead_pszei_28{text-align:center}._sent_pszei_41{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--radius);background:var(--brand-soft);color:var(--brand-ink);font-size:var(--fs-sm)}._sent_pszei_41 svg{flex-shrink:0}._steps_pszei_54{margin:0;padding-left:20px;display:grid;gap:4px;font-size:var(--fs-sm);color:var(--text-muted)}._row_pszei_62{display:flex;justify-content:space-between}._note_pszei_66{display:flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--text-subtle)}._header_s8eox_1{position:sticky;top:0;z-index:20;padding-top:var(--safe-top);background:color-mix(in srgb,var(--bg) 82%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent)}._inner_s8eox_11{display:grid;grid-template-columns:56px 1fr 56px;align-items:center;height:var(--header-h);max-width:1180px;margin:0 auto;padding:0 8px}._brand_s8eox_20{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0}._name_s8eox_27{overflow:hidden;text-overflow:ellipsis;min-width:0;font-weight:700;letter-spacing:-.01em;font-size:var(--fs-lg);white-space:nowrap}._inner_s8eox_11>:last-child{justify-self:end}._active_s8eox_40{background:var(--brand-soft);color:var(--brand-ink)}._demo_s8eox_44{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 6px;border-radius:var(--radius-pill);color:var(--warn-fg);background:var(--warn-soft);border:1px solid color-mix(in srgb,var(--gold-dark) 30%,transparent)}@media (max-width: 359px){._demo_s8eox_44{display:none}}._nav_8djxe_1{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:0 0 var(--safe-bottom);background:color-mix(in srgb,var(--surface) 88%,transparent);backdrop-filter:saturate(1.4) blur(16px);-webkit-backdrop-filter:saturate(1.4) blur(16px);border-top:1px solid var(--border)}._bar_8djxe_13{position:relative;display:grid;grid-template-columns:repeat(3,1fr);height:var(--nav-h);max-width:520px;margin:0 auto;padding:8px 10px}._pill_8djxe_22{position:absolute;top:8px;bottom:8px;left:10px;width:calc((100% - 20px) / 3);border-radius:var(--radius);background:var(--brand-soft);transition:transform var(--dur-slow) var(--ease),opacity var(--dur) var(--ease)}._pill_8djxe_22[data-hidden=true]{opacity:0}._pill_8djxe_22:after{content:"";position:absolute;top:4px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 1px color-mix(in srgb,var(--gold-dark) 40%,transparent)}._item_8djxe_49{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:none;background:transparent;color:var(--text-subtle);font-size:var(--fs-xs);font-weight:600;transition:color var(--dur) var(--ease),transform var(--dur-fast) var(--ease)}._item_8djxe_49:active{transform:scale(.94)}._item_8djxe_49[aria-current=page]{color:var(--brand-ink)}@media (min-width: 720px){._nav_8djxe_1{left:50%;right:auto;bottom:calc(14px + var(--safe-bottom));transform:translate(-50%);width:420px;padding:0;border:1px solid var(--border);border-radius:22px;box-shadow:var(--shadow-md)}}._root_diyd3_1{position:fixed;right:16px;bottom:calc(var(--nav-h) + var(--safe-bottom) + 16px);z-index:25;display:flex;flex-direction:column;align-items:flex-end;gap:12px;pointer-events:none;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}._root_diyd3_1[data-visible=false]{opacity:0;transform:translateY(12px) scale(.92)}._root_diyd3_1[data-visible=false] *{pointer-events:none!important}._backdrop_diyd3_24{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:color-mix(in srgb,var(--bg) 55%,transparent);opacity:0;transition:opacity var(--dur) var(--ease)}._backdrop_diyd3_24[data-open=true]{opacity:1;pointer-events:auto}._fab_diyd3_37{pointer-events:auto;display:grid;place-items:center;width:58px;height:58px;border:none;border-radius:50%;background:var(--brand);color:var(--on-brand);box-shadow:0 10px 24px -8px #143c2d73,inset 0 0 0 2px color-mix(in srgb,var(--gold) 55%,transparent);transition:transform var(--dur) var(--ease),background-color var(--dur-fast) var(--ease)}._fab_diyd3_37:hover{background:var(--brand-alt)}._fab_diyd3_37:active{transform:scale(.94)}._fab_diyd3_37 svg{transition:transform var(--dur) var(--ease)}._fab_diyd3_37[data-open=true] svg{transform:rotate(45deg)}._menu_diyd3_67{list-style:none;margin:0;padding:0;display:grid;gap:10px;justify-items:end}._menu_diyd3_67 li{opacity:0;transform:translateY(8px) scale(.96);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease);transition-delay:calc(var(--i) * 30ms)}._menu_diyd3_67[data-open=true] li{opacity:1;transform:none;pointer-events:auto}._item_diyd3_88{display:flex;align-items:center;gap:10px;padding:0;border:none;background:transparent}._itemLabel_diyd3_96{padding:8px 14px;border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-md);font-size:var(--fs-sm);font-weight:600;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease)}._itemIcon_diyd3_107{display:grid;place-items:center;width:44px;height:44px;margin-right:7px;border-radius:50%;background:var(--surface);border:1px solid var(--border);color:var(--brand-ink);box-shadow:var(--shadow-md);transition:transform var(--dur-fast) var(--ease)}._item_diyd3_88:hover ._itemLabel_diyd3_96,._item_diyd3_88:focus-visible ._itemLabel_diyd3_96{background:var(--brand-soft)}._item_diyd3_88:active ._itemIcon_diyd3_107{transform:scale(.94)}@media (min-width: 720px){._root_diyd3_1{right:max(24px,calc((100vw - 1180px)/2 + 24px));bottom:calc(var(--safe-bottom) + 24px)}}._row_honc6_1{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px;margin:-2px}._row_honc6_1::-webkit-scrollbar{display:none}._chip_honc6_12{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:36px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface);color:var(--text-muted);font-size:var(--fs-sm);font-weight:600;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}._chip_honc6_12:hover:not(:disabled){border-color:var(--brand);color:var(--text)}._chip_honc6_12:active:not(:disabled){transform:scale(.96)}._chip_honc6_12:disabled{opacity:.4;cursor:not-allowed}._selected_honc6_42{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-ink)}._group_grpln_1{position:relative;display:inline-flex;padding:3px;border-radius:var(--radius-pill);background:var(--surface-2);border:1px solid var(--border);isolation:isolate}._block_grpln_10{display:flex;width:100%}._block_grpln_10 ._option_grpln_14{flex:1}._indicator_grpln_17{position:absolute;top:3px;bottom:3px;left:3px;border-radius:var(--radius-pill);background:var(--raised);box-shadow:var(--shadow-sm),0 0 0 1px var(--border);transition:transform var(--dur) var(--ease),width var(--dur) var(--ease);z-index:-1}._option_grpln_14{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;background:transparent;min-height:calc(var(--control-h) - 10px);padding:0 14px;border-radius:var(--radius-pill);font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);transition:color var(--dur) var(--ease);white-space:nowrap}._option_grpln_14[aria-checked=true]{color:var(--text)}._card_18nph_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--pad-card);box-shadow:var(--shadow-sm)}._interactive_18nph_8{cursor:pointer;transition:transform var(--dur-fast) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease),background-color var(--dur) var(--ease)}@media (hover: hover){._interactive_18nph_8:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}}._interactive_18nph_8:active{transform:scale(.985)}._sectionTitle_18nph_26{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:var(--gap)}._sectionTitle_18nph_26 h2{display:flex;align-items:center;gap:8px;font-size:var(--fs-lg);font-weight:700;letter-spacing:-.01em}._count_18nph_41{font-size:var(--fs-xs);font-weight:700;color:var(--brand-ink);background:var(--brand-soft);border-radius:var(--radius-pill);padding:2px 8px}._badge_1retq_1{display:inline-flex;align-items:center;gap:6px;border-radius:var(--radius-pill);font-weight:600;white-space:nowrap;animation:_scale-in_1retq_1 var(--dur) var(--ease) both}._md_1retq_10{font-size:var(--fs-xs);padding:4px 10px}._sm_1retq_14{font-size:.6875rem;padding:2px 8px}._dot_1retq_18{width:6px;height:6px;border-radius:50%;background:currentColor}._badge_1retq_1[data-status=pendiente]{background:var(--st-pendiente-bg);color:var(--st-pendiente-fg)}._badge_1retq_1[data-status=confirmada]{background:var(--st-confirmada-bg);color:var(--st-confirmada-fg)}._badge_1retq_1[data-status=completada]{background:var(--st-completada-bg);color:var(--st-completada-fg)}._badge_1retq_1[data-status=cancelada]{background:var(--st-cancelada-bg);color:var(--st-cancelada-fg)}._badge_1retq_1[data-status=no_asistio]{background:var(--st-no_asistio-bg);color:var(--st-no_asistio-fg)}._card_pmyj2_1{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;overflow:hidden}._card_pmyj2_1:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px}._card_pmyj2_1[data-status=pendiente]:before{background:var(--st-pendiente-bar)}._card_pmyj2_1[data-status=confirmada]:before{background:var(--st-confirmada-bar)}._card_pmyj2_1[data-status=completada]:before{background:var(--st-completada-bar)}._card_pmyj2_1[data-status=cancelada]:before{background:var(--st-cancelada-bar)}._card_pmyj2_1[data-status=no_asistio]:before{background:var(--st-no_asistio-bar)}._muted_pmyj2_23{opacity:.62}._time_pmyj2_26{display:grid;min-width:88px}._date_pmyj2_30{font-size:var(--fs-xs);font-weight:600;color:var(--brand-ink);margin-bottom:2px}._start_pmyj2_36{font-weight:700;font-size:var(--fs-md)}._end_pmyj2_40{font-size:var(--fs-xs);color:var(--text-subtle)}._main_pmyj2_44{min-width:0}._name_pmyj2_47{font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._service_pmyj2_53{font-size:var(--fs-sm);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._action_pmyj2_60{margin-top:8px}._status_pmyj2_63{padding-top:1px}._wrap_zng7i_1{display:grid;gap:var(--gap-lg)}._timeline_zng7i_5{position:relative;height:calc(var(--m) * var(--timeline-ppm));margin:8px 0 12px}._hour_zng7i_10{position:absolute;left:0;right:0;top:calc(var(--m) * var(--timeline-ppm));border-top:1px solid var(--border)}._hourLabel_zng7i_17{position:absolute;top:-.6em;left:0;width:52px;font-size:.6875rem;color:var(--text-subtle);font-weight:600;background:var(--bg);padding-right:6px;line-height:1.2}._lane_zng7i_29{position:absolute;top:0;right:0;bottom:0;left:58px}._gap_zng7i_34{position:absolute;left:0;right:0;top:calc(var(--m) * var(--timeline-ppm) + 2px);height:calc(var(--d) * var(--timeline-ppm) - 4px);display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap;padding:6px 10px;border-radius:10px;border:1.5px dashed var(--border-strong);background:repeating-linear-gradient(135deg,var(--stripe) 0 8px,transparent 8px 16px);color:var(--text-subtle);font-size:var(--fs-xs);overflow:hidden;text-align:left;animation:_fade-in_zng7i_1 var(--dur-slow) var(--ease) both}._gapBookable_zng7i_54{border-color:color-mix(in srgb,var(--brand) 60%,var(--border-strong));color:var(--brand-ink);transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}._gapBookable_zng7i_54:hover{background-color:var(--brand-soft);border-style:solid}._gapShort_zng7i_65{align-items:center;padding-top:0;padding-bottom:0}._gapShort_zng7i_65 ._gapTime_zng7i_70{display:none}._gapLabel_zng7i_73{font-weight:700}._gapTime_zng7i_70{opacity:.85}._gapPlus_zng7i_79{margin-left:auto}._block_zng7i_83{position:absolute;top:calc(var(--m) * var(--timeline-ppm) + 1px);height:calc(var(--d) * var(--timeline-ppm) - 2px);min-height:24px;left:calc(var(--lane) * 100% / var(--lanes));width:calc(100% / var(--lanes) - 4px);display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 10px 6px 12px;border-radius:10px;border:1px solid var(--border);border-left:4px solid var(--bar, var(--brand));background:var(--surface);box-shadow:var(--shadow-sm);text-align:left;overflow:hidden;z-index:1;transition:box-shadow var(--dur) var(--ease),transform var(--dur-fast) var(--ease)}._block_zng7i_83:hover{box-shadow:var(--shadow-md);z-index:2}._block_zng7i_83:active{transform:scale(.99)}._block_zng7i_83[data-status=pendiente]{--bar: var(--st-pendiente-bar);background:color-mix(in srgb,var(--st-pendiente-bg) 55%,var(--surface))}._block_zng7i_83[data-status=confirmada]{--bar: var(--st-confirmada-bar);background:color-mix(in srgb,var(--st-confirmada-bg) 55%,var(--surface))}._block_zng7i_83[data-status=completada]{--bar: var(--st-completada-bar);background:color-mix(in srgb,var(--st-completada-bg) 45%,var(--surface))}._short_zng7i_118{flex-direction:row;align-items:center;gap:8px;padding-top:2px;padding-bottom:2px}._blockTime_zng7i_125{font-size:.6875rem;font-weight:600;color:var(--text-muted);white-space:nowrap}._blockName_zng7i_131{font-weight:650;font-size:var(--fs-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._blockService_zng7i_139{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._blockStatus_zng7i_147{position:absolute;top:6px;right:8px}._now_zng7i_153{position:absolute;left:-6px;right:0;top:calc(var(--m) * var(--timeline-ppm));height:2px;background:var(--gold-dark);z-index:3;pointer-events:none}._now_zng7i_153:before{content:"";position:absolute;left:-4px;top:-4px;width:10px;height:10px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 2px var(--bg)}._off_zng7i_175{display:grid;gap:8px}._offTitle_zng7i_179{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted)}._offList_zng7i_184{display:grid;gap:var(--list-gap)}._month_5ebss_1{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;animation:_fade-in_5ebss_1 var(--dur-slow) var(--ease) both}._wd_5ebss_7{text-align:center;font-size:var(--fs-xs);font-weight:600;color:var(--text-subtle);padding:4px 0}._cell_5ebss_14{position:relative;display:grid;align-content:space-between;justify-items:center;aspect-ratio:1 / 1.05;padding:6px 2px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}._cell_5ebss_14:hover{border-color:var(--brand)}._cell_5ebss_14:active{transform:scale(.96)}._cell_5ebss_14[data-outside=true]{opacity:.4}._cell_5ebss_14[data-closed=true]{background:var(--surface-2)}._cell_5ebss_14[data-today=true]{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}._cell_5ebss_14[data-today=true] ._num_5ebss_45{background:var(--brand);color:var(--on-brand)}._num_5ebss_45{display:grid;place-items:center;min-width:26px;height:26px;border-radius:50%;font-size:var(--fs-sm);font-weight:600}._count_5ebss_58{font-size:var(--fs-xs);font-weight:700;color:var(--brand-ink);background:var(--brand-soft);border-radius:var(--radius-pill);padding:1px 7px}._countLabel_5ebss_66{display:none}._pending_5ebss_69{position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background:var(--st-pendiente-bar)}@media (min-width: 720px){._month_5ebss_1{gap:6px}._cell_5ebss_14{aspect-ratio:auto;min-height:92px;justify-items:start;padding:8px}._countLabel_5ebss_66{display:inline}}._list_59ljd_1{list-style:none;margin:0;padding:0;display:grid;gap:2px}._row_59ljd_8{display:flex;align-items:center;gap:12px;width:100%;padding:12px 8px;border:none;border-radius:var(--radius-sm);background:transparent;text-align:left;font-weight:500;transition:background-color var(--dur-fast) var(--ease)}._row_59ljd_8:hover{background:var(--surface-2)}._box_59ljd_24{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;border:1.5px solid var(--border-strong);flex-shrink:0;color:var(--on-brand);transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}._row_59ljd_8[aria-checked=true] ._box_59ljd_24{background:var(--brand);border-color:var(--brand)}._inactive_59ljd_41{margin-left:auto;font-size:var(--fs-xs);color:var(--text-subtle)}._week_5xqw1_1{display:grid;gap:var(--list-gap)}._day_5xqw1_5{display:grid;grid-template-columns:58px 1fr;gap:10px;padding:10px;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface)}._day_5xqw1_5[data-today=true]{border-color:var(--brand)}._head_5xqw1_17{display:grid;justify-items:center;align-content:start;gap:0;padding:6px 4px;border:none;border-radius:var(--radius-sm);background:var(--surface-2);position:relative;transition:background-color var(--dur-fast) var(--ease)}._head_5xqw1_17:hover{background:var(--surface-3)}._day_5xqw1_5[data-today=true] ._head_5xqw1_17{background:var(--brand);color:var(--on-brand)}._wd_5xqw1_36{font-size:var(--fs-xs);font-weight:600;opacity:.8}._num_5xqw1_41{font-size:var(--fs-xl);font-weight:700;line-height:1.15}._count_5xqw1_46{font-size:.625rem;font-weight:700;padding:1px 6px;border-radius:var(--radius-pill);background:var(--surface);color:var(--brand-ink);margin-top:2px}._items_5xqw1_55{display:grid;gap:4px;align-content:start;min-width:0}._closed_5xqw1_61,._empty_5xqw1_62{font-size:var(--fs-sm);color:var(--text-subtle);padding:8px 0}._item_5xqw1_55{display:grid;grid-template-columns:auto 1fr;column-gap:8px;align-items:baseline;width:100%;padding:6px 8px 6px 10px;border:none;border-left:3px solid var(--bar, var(--brand));border-radius:8px;background:var(--surface-2);text-align:left;min-width:0;transition:background-color var(--dur-fast) var(--ease)}._item_5xqw1_55:hover{background:var(--surface-3)}._item_5xqw1_55[data-status=pendiente]{--bar: var(--st-pendiente-bar)}._item_5xqw1_55[data-status=confirmada]{--bar: var(--st-confirmada-bar)}._item_5xqw1_55[data-status=completada]{--bar: var(--st-completada-bar)}._item_5xqw1_55[data-status=cancelada]{--bar: var(--st-cancelada-bar);opacity:.6;text-decoration:line-through}._item_5xqw1_55[data-status=no_asistio]{--bar: var(--st-no_asistio-bar);opacity:.6}._time_5xqw1_90{font-size:var(--fs-xs);font-weight:700;white-space:nowrap}._name_5xqw1_95{font-size:var(--fs-sm);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._service_5xqw1_102{grid-column:2;font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 1000px){._week_5xqw1_1{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}._day_5xqw1_5{grid-template-columns:1fr;align-content:start;min-height:320px;padding:8px}._head_5xqw1_17{grid-template-columns:auto auto auto;justify-content:center;align-items:center;gap:6px}._count_5xqw1_46{margin-top:0}._item_5xqw1_55{grid-template-columns:1fr}._service_5xqw1_102{grid-column:1}}._view_1r503_1{display:grid;gap:var(--gap-lg)}._top_1r503_5{display:flex;align-items:center;justify-content:space-between;gap:12px}._title_1r503_11{font-size:var(--fs-2xl);font-weight:700;letter-spacing:-.02em}._controls_1r503_16{display:grid;gap:12px}._controls_1r503_16>[role=radiogroup]{justify-self:stretch}._controls_1r503_16>[role=radiogroup]>button{flex:1}._nav_1r503_26{display:flex;align-items:center;gap:6px}._dateLabel_1r503_31{position:relative;flex:1;min-width:0;min-height:42px;border:none;background:transparent;border-radius:var(--radius-sm);font-weight:700;font-size:var(--fs-md);text-align:center;transition:background-color var(--dur-fast) var(--ease)}._dateLabel_1r503_31:hover{background:var(--surface-2)}._dateText_1r503_47{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:_fade-in_1r503_1 var(--dur) var(--ease) both}._dateInput_1r503_54{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;width:100%}._filters_1r503_61{display:grid;gap:10px}._content_1r503_65{min-height:200px}._filterHint_1r503_68{margin-bottom:12px}._results_1r503_71{display:grid;gap:var(--list-gap)}._resultsCount_1r503_75{font-size:var(--fs-sm);color:var(--text-muted);font-weight:600}._legend_1r503_80{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:var(--fs-xs);color:var(--text-muted)}._legendDot_1r503_88{width:7px;height:7px;border-radius:50%;background:var(--st-pendiente-bar)}@media (min-width: 720px){._controls_1r503_16{grid-template-columns:auto 1fr;align-items:center;gap:16px}._controls_1r503_16>[role=radiogroup]>button{flex:initial;min-width:84px}._nav_1r503_26{justify-content:flex-end}._dateLabel_1r503_31{flex:0 1 300px}._filters_1r503_61{grid-template-columns:minmax(240px,360px) 1fr;align-items:center}}._ind_rna2g_1{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);font-weight:600;animation:_fade-in_rna2g_1 var(--dur) var(--ease) both}._ind_rna2g_1[data-tone=muted]{color:var(--text-subtle);font-weight:500}._ind_rna2g_1[data-tone=warn]{color:var(--warn-fg)}._ind_rna2g_1[data-tone=ok]{color:var(--st-confirmada-fg)}._tab_vhd3o_2{display:grid;gap:var(--gap-lg)}._head_vhd3o_6{display:flex;align-items:center;justify-content:space-between;gap:12px}._h2_vhd3o_12{font-size:var(--fs-xl);font-weight:700;letter-spacing:-.01em}._lead_vhd3o_17{color:var(--text-muted);font-size:var(--fs-sm);max-width:640px}._panel_vhd3o_22{display:grid;gap:16px}._panelHead_vhd3o_26{display:grid;gap:2px}._panelTitle_vhd3o_30{font-size:var(--fs-lg);font-weight:700}._fields_vhd3o_34{display:grid;gap:14px}@media (min-width: 720px){._fields_vhd3o_34._two_vhd3o_39{grid-template-columns:1fr 1fr}._fields_vhd3o_34._two_vhd3o_39>._wide_vhd3o_42{grid-column:1 / -1}}._actions_vhd3o_46{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:4px}._rules_vhd3o_54{margin:0;padding:0;list-style:none;display:grid;gap:8px}._rules_vhd3o_54 li{display:flex;gap:10px;font-size:var(--fs-sm);color:var(--text-muted)}._rules_vhd3o_54 li svg{flex-shrink:0;color:var(--brand-ink);margin-top:2px}._hours_vhd3o_72{display:flex;flex-wrap:wrap;gap:6px 16px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--surface-2);font-size:var(--fs-sm)}._hours_vhd3o_72 strong{font-weight:600}._subTitle_vhd3o_84{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted)}._layout_vhd3o_89{display:grid;gap:var(--gap-lg)}@media (min-width: 1000px){._layout_vhd3o_89{grid-template-columns:1fr 1fr;align-items:start}}._intro_imrx7_1{display:flex;gap:14px;align-items:flex-start}._icon_imrx7_6{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--brand-soft);color:var(--brand-ink);flex-shrink:0}._guard_imrx7_16{display:inline}._guard_imrx7_16 svg{vertical-align:-2px;margin-right:2px}._editorCard_imrx7_23{display:grid;padding:0;overflow:hidden}._editor_imrx7_23{width:100%;min-height:max(420px,55dvh);padding:22px 22px 16px;border:none;resize:vertical;background:var(--surface);font-size:max(16px,var(--fs-md));line-height:1.7;color:var(--text);max-width:100%}._editor_imrx7_23:focus{outline:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--brand) 45%,transparent)}._editor_imrx7_23::placeholder{color:var(--text-subtle)}._footer_imrx7_47{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--border);background:var(--surface-2)}._meta_imrx7_57{display:grid;gap:2px}._counter_imrx7_61{font-size:var(--fs-xs);font-weight:600;color:var(--text-muted)}._counter_imrx7_61[data-over=true]{color:var(--danger)}._buttons_imrx7_69{display:flex;gap:8px}@media (min-width: 720px){._editor_imrx7_23{padding:28px 32px 20px}}._switch_103u3_1{position:relative;width:44px;height:26px;flex-shrink:0;border:none;border-radius:var(--radius-pill);background:var(--border-strong);transition:background-color var(--dur) var(--ease);padding:0}._switch_103u3_1[aria-checked=true]{background:var(--brand)}._switch_103u3_1:disabled{opacity:.5;cursor:wait}._thumb_103u3_19{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--white);box-shadow:0 1px 3px #00000040;transition:transform var(--dur) var(--ease)}._switch_103u3_1[aria-checked=true] ._thumb_103u3_19{transform:translate(18px)}._toolbar_12zcp_1{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}@media (min-width: 720px){._toolbar_12zcp_1{grid-template-columns:minmax(240px,380px) auto;justify-content:start}}._panel_12zcp_13{display:grid;gap:14px;padding:14px;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);animation:_fade-up_12zcp_1 var(--dur) var(--ease) both;justify-items:start}@media (min-width: 720px){._panel_12zcp_13{grid-template-columns:auto minmax(220px,280px) auto;align-items:end;gap:20px}}._panelRow_12zcp_31{display:grid;gap:6px;width:100%}._panelLabel_12zcp_36{font-size:var(--fs-sm);font-weight:600}._grid_12zcp_40{display:grid;gap:var(--list-gap)}@media (min-width: 720px){._grid_12zcp_40{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1080px){._grid_12zcp_40{grid-template-columns:repeat(3,1fr)}}._card_12zcp_54{display:flex;gap:12px;align-items:flex-start;transition:opacity var(--dur) var(--ease)}._card_12zcp_54[data-inactive=true]{background:var(--surface-2)}._card_12zcp_54[data-inactive=true] ._cardMain_12zcp_63{opacity:.6}._cardMain_12zcp_63{flex:1;min-width:0;display:grid;gap:3px;transition:opacity var(--dur) var(--ease)}._name_12zcp_73{font-weight:650}._meta_12zcp_76{display:flex;align-items:center;gap:5px;font-size:var(--fs-sm);color:var(--text-muted)}._meta_12zcp_76 strong{color:var(--text);font-weight:650}._dot_12zcp_87{color:var(--text-subtle)}._desc_12zcp_90{font-size:var(--fs-xs);color:var(--text-subtle);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardSide_12zcp_98{display:grid;justify-items:end;gap:8px}._state_12zcp_103{font-size:.6875rem;font-weight:700;padding:2px 8px;border-radius:var(--radius-pill);background:var(--surface-3);color:var(--text-muted)}._state_12zcp_103[data-active=true]{background:var(--st-confirmada-bg);color:var(--st-confirmada-fg)}._view_dvjsc_1{display:grid;gap:var(--gap-lg)}._top_dvjsc_5{display:flex;align-items:center;gap:12px}._title_dvjsc_10{font-size:var(--fs-2xl);font-weight:700;letter-spacing:-.02em}@media (min-width: 720px){._view_dvjsc_1>[role=radiogroup]{max-width:520px}}._index_1r4od_5{--index-top: calc(var(--header-h) + var(--safe-top) + 148px);--fab-zone: 104px;--letter-h: clamp(10px, calc((100dvh - var(--index-top) - var(--nav-h) - var(--safe-bottom) - var(--fab-zone)) / 27), 20px);position:fixed;right:2px;top:var(--index-top);z-index:15;display:flex;flex-direction:column;align-items:center;padding:4px 2px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--surface) 80%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:_fade-in_1r4od_1 var(--dur-slow) var(--ease) both}._letter_1r4od_22{display:grid;place-items:center;width:22px;height:var(--letter-h);padding:0;border:none;border-radius:6px;background:transparent;color:var(--brand-ink);font-size:.6875rem;font-weight:700;line-height:1;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}._letter_1r4od_22:hover:not(:disabled){background:var(--brand-soft)}._letter_1r4od_22:active:not(:disabled){transform:scale(1.25)}._letter_1r4od_22:disabled{color:var(--text-subtle);opacity:.4;cursor:default}@media (min-width: 720px){._index_1r4od_5{position:sticky;top:calc(var(--header-h) + var(--safe-top) + 8px);right:auto;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:2px;padding:6px 10px;border-radius:var(--radius);border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:var(--shadow-sm)}._letter_1r4od_22{width:28px;height:28px;font-size:var(--fs-xs)}}._view_5pt00_1{display:grid;gap:var(--gap-lg)}._top_5pt00_5{display:flex;align-items:center;justify-content:space-between;gap:12px}._title_5pt00_11{display:flex;align-items:center;gap:10px;font-size:var(--fs-2xl);font-weight:700;letter-spacing:-.02em}._count_5pt00_19{font-size:var(--fs-sm);font-weight:700;color:var(--brand-ink);background:var(--brand-soft);padding:2px 10px;border-radius:var(--radius-pill)}._sections_5pt00_27{display:grid;gap:var(--gap-lg);padding-right:24px}@media (min-width: 720px){._sections_5pt00_27{padding-right:0}}._section_5pt00_27{display:grid;gap:var(--list-gap);scroll-margin-top:calc(var(--header-h) + var(--safe-top) + 16px)}@media (min-width: 720px){._section_5pt00_27{scroll-margin-top:calc(var(--header-h) + var(--safe-top) + 96px)}}._letter_5pt00_49{font-size:var(--fs-sm);font-weight:700;color:var(--brand-ink);padding-bottom:4px;border-bottom:1px solid var(--border)}._grid_5pt00_56{display:grid;gap:var(--list-gap)}@media (min-width: 720px){._grid_5pt00_56{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1080px){._grid_5pt00_56{grid-template-columns:repeat(3,1fr)}}._card_5pt00_70{display:flex;align-items:flex-start;gap:12px}._avatar_5pt00_75{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--brand-soft);color:var(--brand-ink);font-weight:700;font-size:var(--fs-sm);flex-shrink:0}._info_5pt00_87{min-width:0;flex:1}._name_5pt00_91{font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._phone_5pt00_97{font-size:var(--fs-sm);color:var(--text-muted)}._meta_5pt00_101{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:var(--fs-xs);color:var(--text-subtle)}._next_5pt00_109{display:inline-flex;align-items:center;gap:4px;color:var(--brand-ink);font-weight:600}._view_1x8uf_1{display:grid;gap:var(--gap-lg)}._top_1x8uf_5{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._date_1x8uf_12{font-size:var(--fs-2xl);font-weight:700;letter-spacing:-.02em}._layout_1x8uf_17{display:grid;gap:var(--gap-lg)}._stats_1x8uf_21{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);align-content:start}._stat_1x8uf_21{position:relative;display:grid;gap:2px;overflow:hidden}._stat_1x8uf_21:after{content:"";position:absolute;inset:0 0 auto auto;width:90px;height:90px;border-radius:50%;transform:translate(35%,-35%);background:var(--brand-soft);pointer-events:none}._statIcon_1x8uf_44{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:var(--brand-soft);color:var(--brand-ink);margin-bottom:8px;position:relative;z-index:1}._statPending_1x8uf_56 ._statIcon_1x8uf_44{background:var(--st-pendiente-bg);color:var(--st-pendiente-fg)}._statPending_1x8uf_56:after{background:color-mix(in srgb,var(--gold) 14%,transparent)}._statLabel_1x8uf_63{font-size:var(--fs-sm);color:var(--text-muted);font-weight:600}._statValue_1x8uf_68{font-size:var(--fs-3xl);font-weight:700;line-height:1.1;letter-spacing:-.02em}._list_1x8uf_74{display:grid;gap:var(--list-gap)}@media (min-width: 900px){._layout_1x8uf_17{grid-template-columns:300px 1fr;align-items:start}._stats_1x8uf_21{grid-template-columns:1fr;position:sticky;top:calc(var(--header-h) + 24px)}}._content_1kqf1_1{display:grid;gap:26px;padding-top:6px}._group_1kqf1_6{display:grid;gap:10px}._groupTitle_1kqf1_10{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted)}._help_1kqf1_15{font-size:var(--fs-xs);color:var(--text-subtle)}._rules_1kqf1_19{margin:0;padding:12px 14px 12px 30px;border-radius:var(--radius);background:var(--surface-2);display:grid;gap:6px;font-size:var(--fs-sm);color:var(--text-muted)}._about_1kqf1_29{text-align:center;font-size:var(--fs-xs);color:var(--text-subtle);line-height:1.6;padding-top:12px}._content_1gl7p_1{display:grid;gap:18px}._clientRow_1gl7p_5{display:flex;align-items:center;gap:12px;width:100%;padding:14px;text-align:left;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface-2);transition:background-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}._clientRow_1gl7p_5>div{flex:1;min-width:0}._clientRow_1gl7p_5:hover{background:var(--surface-3)}._clientRow_1gl7p_5:active{transform:scale(.99)}._clientName_1gl7p_27{font-weight:700;font-size:var(--fs-lg)}._phone_1gl7p_31{color:var(--text-muted);font-size:var(--fs-sm)}._chev_1gl7p_35{color:var(--text-subtle);flex-shrink:0}._grid_1gl7p_39{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px;margin:0}._grid_1gl7p_39 dt{font-size:var(--fs-xs);color:var(--text-subtle);font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}._grid_1gl7p_39 dd{margin:0;font-weight:500;overflow-wrap:anywhere}._wide_1gl7p_58{grid-column:1 / -1}._none_1gl7p_61{color:var(--text-subtle);font-weight:400}._actions_1gl7p_65{display:grid;grid-template-columns:1fr 1fr;gap:8px}._full_1gl7p_70{grid-column:1 / -1}._note_1gl7p_73{font-size:var(--fs-xs);color:var(--text-subtle);margin-top:-10px}._history_1gl7p_78{border-top:1px solid var(--border);padding-top:10px}._historyToggle_1gl7p_82{display:flex;align-items:center;gap:8px;width:100%;border:none;background:none;padding:6px 0;color:var(--text-muted);font-size:var(--fs-sm);font-weight:600}._historyToggle_1gl7p_82 svg:last-child{margin-left:auto;transition:transform var(--dur) var(--ease)}._rot_1gl7p_98{transform:rotate(90deg)}._events_1gl7p_101{list-style:none;margin:8px 0 0;padding:0 0 0 14px;border-left:2px solid var(--border);display:grid;gap:12px;animation:_fade-up_1gl7p_1 var(--dur) var(--ease) both}._event_1gl7p_101{display:grid;gap:1px;position:relative}._event_1gl7p_101:before{content:"";position:absolute;left:-20px;top:6px;width:8px;height:8px;border-radius:50%;background:var(--brand);border:2px solid var(--surface)}._eventTitle_1gl7p_126{font-weight:600;font-size:var(--fs-sm)}._eventDate_1gl7p_130,._eventChanges_1gl7p_131{font-size:var(--fs-xs);color:var(--text-muted);display:grid}._summary_1s8gd_1{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--border);animation:_fade-up_1s8gd_1 var(--dur) var(--ease) both}._summary_1s8gd_1>div{display:grid;gap:2px;min-width:0}._summary_1s8gd_1 span{font-size:var(--fs-xs);color:var(--text-subtle);font-weight:600}._summary_1s8gd_1 strong{font-size:var(--fs-md);overflow-wrap:anywhere}._wrap_1vhin_1{display:grid;gap:8px}._wrap_1vhin_1>button:last-of-type{justify-self:start}._label_1vhin_8{font-size:var(--fs-sm);font-weight:600}._selected_1vhin_12{display:flex;align-items:center;gap:12px;padding:10px 8px 10px 12px;border-radius:var(--radius-sm);border:1px solid var(--brand);background:var(--brand-soft);animation:_scale-in_1vhin_1 var(--dur) var(--ease) both}._check_1vhin_22{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--brand);color:var(--on-brand);flex-shrink:0}._info_1vhin_32{flex:1;min-width:0}._name_1vhin_36{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._phone_1vhin_42{font-size:var(--fs-xs);color:var(--text-muted)}._list_1vhin_46{list-style:none;margin:0;padding:4px;border:1px solid var(--border);border-radius:var(--radius-sm);display:grid;gap:2px;max-height:260px;overflow-y:auto}._option_1vhin_57{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:10px;border:none;border-radius:8px;background:transparent;text-align:left;transition:background-color var(--dur-fast) var(--ease)}._option_1vhin_57:hover,._option_1vhin_57:focus-visible{background:var(--surface-2)}._none_1vhin_74{padding:10px;color:var(--text-muted);font-size:var(--fs-sm)}._error_1vhin_79{font-size:var(--fs-xs);color:var(--danger);font-weight:500}._strip_dqvyw_1{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;padding:2px 2px 8px;margin:0 -2px}._day_dqvyw_10{flex:0 0 60px;display:grid;justify-items:center;gap:1px;padding:8px 4px;border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface);scroll-snap-align:center;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}._day_dqvyw_10:hover:not(:disabled){border-color:var(--brand)}._day_dqvyw_10:active:not(:disabled){transform:scale(.95)}._day_dqvyw_10:disabled{opacity:.45;cursor:not-allowed;background:var(--surface-2)}._day_dqvyw_10[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}._wd_dqvyw_42{font-size:var(--fs-xs);font-weight:600;opacity:.8}._num_dqvyw_47{font-size:var(--fs-lg);font-weight:700;line-height:1.2}._month_dqvyw_52{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;opacity:.75}._wrap_b4ql2_1{display:grid;gap:12px;animation:_fade-in_b4ql2_1 var(--dur) var(--ease) both}._group_b4ql2_6{font-size:var(--fs-xs);font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}._grid_b4ql2_14{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}._slot_b4ql2_19{min-height:40px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface);font-size:var(--fs-sm);font-weight:600;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}._slot_b4ql2_19:hover{border-color:var(--brand)}._slot_b4ql2_19:active{transform:scale(.95)}._slot_b4ql2_19[aria-checked=true]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}._form_1oeom_1{display:grid;gap:18px}._section_1oeom_5{display:grid;gap:8px}._sectionLabel_1oeom_9{font-size:var(--fs-sm);font-weight:600}._readonly_1oeom_13{display:grid;gap:2px;padding:12px;border-radius:var(--radius-sm);background:var(--surface-2)}._readonly_1oeom_13 span{font-size:var(--fs-xs);color:var(--text-subtle);font-weight:600}._hint_1oeom_25{font-size:var(--fs-sm);color:var(--text-muted)}._form_100dy_1{display:grid;gap:16px}._note_100dy_5{font-size:var(--fs-xs);color:var(--text-muted);margin-top:-6px}._content_v4pc3_1{display:grid;gap:22px}._identity_v4pc3_5{display:flex;align-items:center;gap:14px}._avatar_v4pc3_10{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:var(--brand-soft);color:var(--brand-ink);font-weight:700;flex-shrink:0;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--gold) 50%,transparent)}._idText_v4pc3_22{flex:1;min-width:0}._name_v4pc3_26{font-weight:700;font-size:var(--fs-xl);letter-spacing:-.01em;line-height:1.2}._meta_v4pc3_32{color:var(--text-muted);font-size:var(--fs-sm)}._h3_v4pc3_36{font-size:var(--fs-sm);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-subtle);margin-bottom:8px}._next_v4pc3_44{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px;border-radius:var(--radius);border:1px solid var(--brand);background:var(--brand-soft);text-align:left;transition:transform var(--dur-fast) var(--ease)}._next_v4pc3_44:active{transform:scale(.99)}._nextDate_v4pc3_60{font-weight:700}._nextTime_v4pc3_63{font-size:var(--fs-sm);color:var(--text-muted)}._muted_v4pc3_67{color:var(--text-muted);font-size:var(--fs-sm)}._notes_v4pc3_71{display:grid;gap:8px}._notesActions_v4pc3_75{display:flex;justify-content:flex-end;gap:8px;animation:_fade-up_v4pc3_1 var(--dur) var(--ease) both}._lists_v4pc3_81{display:grid;gap:16px}._group_v4pc3_85{font-size:var(--fs-xs);font-weight:600;color:var(--text-muted);margin-bottom:6px}._list_v4pc3_81{display:grid;gap:var(--list-gap)}._danger_v4pc3_96{display:flex;justify-content:center;padding-top:12px;border-top:1px solid var(--border)}._danger_v4pc3_96 button{color:var(--danger)}._form_1a7ch_1{display:grid;gap:16px}._row_1a7ch_5{display:grid;grid-template-columns:1fr 1fr;gap:12px}._options_1a7ch_10{display:grid;gap:10px;padding:12px;border-radius:var(--radius);background:var(--surface-2)}._optionsTitle_1a7ch_17{font-size:var(--fs-sm);font-weight:700}._optionRow_1a7ch_21{display:grid;grid-template-columns:1fr 1fr;gap:10px}._optionName_1a7ch_26{grid-column:1 / -1;font-weight:600;color:var(--brand-ink)}._active_1a7ch_31{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:var(--radius-sm);border:1px solid var(--border)}._activeTitle_1a7ch_40{font-weight:600}._activeHint_1a7ch_43,._note_1a7ch_44{font-size:var(--fs-xs);color:var(--text-muted)}._shell_662b6_1{min-height:100dvh}._main_662b6_4{max-width:1180px;margin:0 auto;padding:16px 16px calc(var(--nav-h) + var(--safe-bottom) + 28px)}@media (min-width: 720px){._main_662b6_4{padding:24px 24px calc(var(--nav-h) + var(--safe-bottom) + 48px)}}._splash_c1aiz_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;background:var(--brand);transition:opacity var(--dur-slow) var(--ease),visibility 0s linear var(--dur-slow)}._splash_c1aiz_1[data-leaving=true]{opacity:0;visibility:hidden}._stripes_c1aiz_17{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 14px,transparent 14px 28px)}._logo_c1aiz_22{position:relative;animation:_logo-in_c1aiz_1 .42s var(--ease) both}._splash_c1aiz_1[data-leaving=true] ._logo_c1aiz_22{transform:scale(1.03);transition:transform var(--dur-slow) var(--ease)}@keyframes _logo-in_c1aiz_1{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}
