@font-face{font-family:Metzy Cifra Fallback;src:local("Arial");ascent-override:85.10%;descent-override:24.71%;line-gap-override:0.00%;size-adjust:109.28%}@font-face{font-family:Metzy Texto Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}:root,[data-theme=light]{color-scheme:light;--frame:#E7E3DB;--bg:#F4F2EE;--surface:#FFFFFF;--surface-alt:#FAF6EE;--line:#E4DED2;--line-strong:#CFC6B6;--text:#14181F;--text-secondary:#5F6774;--text-tertiary:#474E5B;--accent:#9A6D15;--accent-strong:#9A6D15;--accent-text:#916614;--on-accent:#F4F2EE;--accent-bg:rgba(212,160,70,0.16);--accent-border:rgba(154,109,21,0.40);--heat-ink:#D4A046;--map-bg:linear-gradient(150deg,#E8E2D6,#DCD5C6);--map-pin:#D4A046;--tile-green:#2D9668;--tile-emerald:#3FBF87;--tile-red:#C64230;--tile-blue:#0A84FF;--tile-purple:#8B6FD4;--tile-violet:#8B5CF6;--tile-orange:#E0873C;--tile-pink:#D96FA0;--tile-teal:#3FB5BF;--tile-grey:#7A8494;--range-bg:rgba(212,160,70,0.14);--pro-0-ink:#9A6D15;--pro-0-bg:rgba(212,160,70,0.14);--pro-0-line:rgba(212,160,70,0.45);--pro-1-ink:#48627C;--pro-1-bg:rgba(72,98,124,0.14);--pro-1-line:rgba(72,98,124,0.42);--rank-bronze:#9A5424;--rank-silver:#56677D;--rank-gold:#8A6112;--rank-platinum:#2F6F8A;--rank-diamond:#1660C2;--rank-champion:#047857;--rank-super:#6D28D9;--rank-super-rgb:109 40 217;--rank-legend:#C2361A;--rank-ring-bronze:#C27A44;--rank-ring-silver:#8E9AAB;--rank-ring-gold:#D9A43B;--rank-ring-platinum:#7FB9D2;--rank-ring-diamond:#2A93DB;--rank-ring-champion:#10B981;--rank-ring-super:linear-gradient(140deg,#8B5CF6,#6D28D9);--rank-ring-legend:linear-gradient(140deg,#FFC24B,#FF6A1A 48%,#E11D2E);--rank-bg-bronze:rgba(194,122,68,0.18);--rank-bg-silver:rgba(86,103,125,0.16);--rank-bg-gold:rgba(217,164,59,0.18);--rank-bg-platinum:rgba(47,111,138,0.14);--rank-bg-diamond:rgba(22,96,194,0.14);--rank-bg-champion:rgba(16,185,129,0.16);--rank-bg-super:rgba(124,58,237,0.14);--rank-bg-legend:rgba(225,29,46,0.14);--hero-glow:radial-gradient(circle,rgba(212,160,70,0.16) 0%,rgba(212,160,70,0.07) 42%,rgba(212,160,70,0) 70%);--agenda-notice-bg:rgba(154,109,21,0.06);--agenda-notice-line:rgba(154,109,21,0.26);--agenda-notice-button:rgba(154,109,21,0.14);--agenda-waiting-bg:rgba(154,109,21,0.07);--agenda-waiting-line:rgba(154,109,21,0.26);--waitlist-faint:#8A8578;--waitlist-scrim:rgba(31,26,18,0.16);--agenda-plain-button:#FFFFFF;--agenda-now:#A3241C;--card-live-bg:linear-gradient(150deg,#FFF8E9,#FFFDF7);--week-today-bar:linear-gradient(180deg,#9A6D15,#D4A046);--trend-up-bg:rgba(45,150,104,0.14);--trend-up-line:rgba(45,150,104,0.38);--trend-down-bg:rgba(198,66,48,0.12);--trend-down-line:rgba(198,66,48,0.36);--slot-fixed-bg:rgba(154,109,21,0.08);--slot-fixed-line:rgba(154,109,21,0.3);--hero-bg:linear-gradient(155deg,#FFFFFF,#FCF9F3 45%,#F6F1E7);--figure-ink:linear-gradient(105deg,#2A2114,#9A6D15 48%,#D4A046);--progress-bg:linear-gradient(90deg,#9A6D15,#D4A046 60%,#9A6D15);--block-bg:repeating-linear-gradient(135deg,#F1EDE4,#F1EDE4 6px,#E9E4D8 0,#E9E4D8 12px);--shadow-hero:0 24px 48px -24px rgba(31,26,18,0.22);--tabbar-bg:rgba(250,246,238,0.86);--barra-opaca:#FFFFFF;--barra-filo:rgba(40,28,10,0.08);--barra-flota:0 1px 0 #FFFFFF inset,0 24px 48px -18px rgba(60,30,10,0.4),0 2px 6px rgba(40,28,10,0.06);--capsula-metal:linear-gradient(155deg,#26252A,#141416 40%,#0B0B0D);--capsula-canto:linear-gradient(140deg,rgba(243,223,174,0.62),rgba(255,255,255,0.10) 28%,rgba(212,175,99,0.42));--capsula-sombra:0 10px 20px -10px rgba(0,0,0,0.6);--capsula-oro:#F0D493;--button-primary-bg:linear-gradient(170deg,#8E6414,#6F4E10 58%,#432E08);--button-primary-ink:var(--on-accent);--shadow-primary:0 10px 22px -10px rgba(117,81,15,0.5),inset 0 1px 0 0 rgba(255,255,255,0.3);--button-primary-pressed-bg:linear-gradient(170deg,#75510F,#5A3F0C 58%,#332306);--shadow-primary-pressed:0 4px 10px -6px rgba(117,81,15,0.5),inset 0 1px 0 0 rgba(255,255,255,0.12);--button-primary-pressed-shift:translateY(1px);--button-primary-disabled-bg:#E9E3D7;--button-primary-disabled-ink:#8A8375;--selection-selected-bg:linear-gradient(160deg,#FAEDD3,#FDF7EA);--selection-selected-border:rgba(154,109,21,0.55);--shadow-selection-selected:0 0 20px -8px rgba(154,109,21,0.5);--success:#2D9668;--success-rgb:45 150 104;--danger:#C64230;--danger-rgb:198 66 48;--warning:#B07208;--warning-bg:rgba(176,114,8,0.08);--warning-border:rgba(176,114,8,0.38);--warning-ink:#96610A;--filter-band-bg:rgba(176,114,8,0.07);--filter-band-line:rgba(176,114,8,0.28);--filter-band-button:rgba(176,114,8,0.16);--meter-bg:linear-gradient(90deg,#9A6D15,#D4A046 70%,#F0D493);--scrim:rgba(31,26,18,0.16);--scrim-client:rgba(4,6,9,0.62);--occupancy-none:var(--line);--occupancy-low:rgba(154,109,21,0.18);--occupancy-mid:rgba(154,109,21,0.45);--occupancy-high:rgba(154,109,21,0.88);--btn-apple-bg:#000000;--btn-apple-ink:#FFFFFF;--btn-apple-border:var(--line-strong);--btn-google-bg:#FFFFFF;--btn-google-ink:#1F2328;--btn-google-border:#D8D2C6;--photo-1:linear-gradient(150deg,#D8DEE8,#C8D2DE 60%,#BCC7D6);--photo-2:linear-gradient(150deg,#E8DCC6,#DCCDB0);--photo-3:linear-gradient(150deg,#CFE0DC,#BCD2CD);--photo-4:linear-gradient(155deg,#EFDFC4,#E2CFAE 55%,#D6C09C);--photo-5:linear-gradient(155deg,#F0D8DC,#E4C3CA 60%,#D8B2BC);--photo-6:linear-gradient(155deg,#D6E6DC,#C4D8CB 60%,#B4CCBD);--photo-7:linear-gradient(155deg,#E8E2D8,#DAD2C4 60%,#CBC2B2);--sheet-scrim:rgba(240,237,230,0.85);--sheet-scrim-own:rgba(240,237,230,0.86);--sheet-scrim-new:rgba(240,237,230,0.82);--notices-head-bg:rgba(246,242,234,0.86);--notice-bg:#FFFFFF;--notice-card-bg:rgba(154,109,21,0.12);--notice-card-line:rgba(154,109,21,0.4);--leave-scrim:rgba(240,237,230,0.8);--dialog-scrim:rgba(240,237,230,0.88);--cut-scrim:rgba(20,24,31,0.42);--shadow-cut:0 -30px 70px -20px rgba(31,26,16,0.28);--shadow-sheet:0 -26px 60px -22px rgba(31,26,18,0.25);--shadow-sheet-tall:0 -30px 70px -20px rgba(31,26,18,0.25);--shadow-dialog:0 24px 48px -22px rgba(31,26,18,0.24);--shadow-card:0 8px 24px -10px rgba(31,26,18,0.14);--shadow-toast:0 18px 36px -18px rgba(31,26,18,0.28);--shadow-download:0 18px 36px -14px rgba(212,160,70,0.5);--action-bar-bg:#F6F2EA;--dialog-note-bg:#F1ECE1;--track-bg:#F0EBE0;--chip-on-bg:rgba(212,160,70,0.14);--danger-deep:#B4402C;--danger-soft-bg:rgba(198,66,48,0.12);--danger-soft-border:rgba(198,66,48,0.45);--progress-fill:linear-gradient(90deg,#D4A046,#B4862F 60%,#9A6D15);--month-vac-line:rgba(198,66,48,0.45);--month-closed-stripes:repeating-linear-gradient(135deg,rgba(95,103,116,0.24) 0 3px,transparent 3px 8px);--month-occ-low:#D8C089;--month-occ-mid:#B8871F;--month-occ-full:#6B4A0A}[data-theme=dark]{color-scheme:dark;--frame:#0A0C10;--bg:#07090C;--surface:#111621;--surface-alt:#161C29;--line:#222A38;--line-strong:#2C3648;--text:#F3F5F8;--text-secondary:#98A3B5;--text-tertiary:#5E6878;--accent:#F0D493;--accent-strong:#D4A046;--accent-text:#F0D493;--on-accent:#07090C;--map-bg:linear-gradient(150deg,#141A22,#0D1218);--map-pin:#D4A046;--tile-green:#3FBF87;--tile-red:#E5614F;--range-bg:rgba(212,160,70,0.16);--pro-0-ink:#D4A046;--pro-0-bg:rgba(212,160,70,0.16);--pro-0-line:rgba(212,160,70,0.45);--pro-1-ink:#6E8CA8;--pro-1-bg:rgba(110,140,168,0.16);--pro-1-line:rgba(110,140,168,0.45);--accent-bg:rgba(212,160,70,0.16);--accent-border:rgba(212,160,70,0.45);--heat-ink:#D4A046;--rank-bronze:#E2A26F;--rank-silver:#C9D3E0;--rank-gold:#F5D27A;--rank-platinum:#BFE3F2;--rank-diamond:#72C6FF;--rank-champion:#6EE7B7;--rank-super:#C4B5FD;--rank-super-rgb:196 181 253;--rank-legend:#FF8A4C;--rank-ring-bronze:#E2A26F;--rank-ring-silver:#C9D3E0;--rank-ring-gold:#F5D27A;--rank-ring-platinum:#BFE3F2;--rank-ring-diamond:#3FB6FF;--rank-ring-champion:#34D399;--rank-ring-super:linear-gradient(140deg,#C4B5FD,#8B5CF6);--rank-ring-legend:linear-gradient(140deg,#FFC24B,#FF6A1A 48%,#E11D2E);--rank-bg-bronze:rgba(226,162,111,0.18);--rank-bg-silver:rgba(201,211,224,0.16);--rank-bg-gold:rgba(245,210,122,0.16);--rank-bg-platinum:rgba(191,227,242,0.16);--rank-bg-diamond:rgba(63,182,255,0.18);--rank-bg-champion:rgba(110,231,183,0.16);--rank-bg-super:rgba(139,92,246,0.20);--rank-bg-legend:rgba(255,106,26,0.20);--hero-glow:radial-gradient(circle,rgba(240,212,147,0.20) 0%,rgba(212,160,70,0.07) 42%,rgba(212,160,70,0) 70%);--agenda-notice-bg:rgba(212,160,70,0.07);--agenda-notice-line:rgba(212,160,70,0.3);--agenda-notice-button:rgba(212,160,70,0.16);--agenda-waiting-bg:rgba(212,160,70,0.07);--agenda-waiting-line:rgba(212,160,70,0.28);--waitlist-faint:#5E6878;--waitlist-scrim:rgba(4,6,9,0.78);--agenda-plain-button:#161C29;--agenda-now:#A3241C;--card-live-bg:linear-gradient(150deg,#1B2231,#141A26);--week-today-bar:linear-gradient(180deg,#F0D493,#D4A046);--trend-up-bg:rgba(63,191,135,0.12);--trend-up-line:rgba(63,191,135,0.32);--trend-down-bg:rgba(229,97,79,0.12);--trend-down-line:rgba(229,97,79,0.34);--slot-fixed-bg:rgba(212,160,70,0.1);--slot-fixed-line:rgba(212,160,70,0.34);--hero-bg:linear-gradient(155deg,#1A2130,#141A26 45%,#0F131C);--figure-ink:linear-gradient(105deg,#FFFFFF,#F3F5F8 28%,#F0D493 68%,#D4A046);--progress-bg:linear-gradient(90deg,#9A6D15,#D4A046 60%,#F0D493);--block-bg:repeating-linear-gradient(135deg,#10141D,#10141D 6px,#141926 0,#141926 12px);--shadow-hero:0 30px 60px -30px rgba(0,0,0,0.95);--tabbar-bg:rgba(7,9,12,0.82);--barra-opaca:#151318;--barra-filo:rgba(255,255,255,0.08);--barra-flota:0 1px 0 rgba(255,255,255,0.08) inset,0 26px 52px -18px rgba(0,0,0,0.95);--capsula-sombra:0 0 0 1px rgba(240,200,120,0.35),0 8px 24px -6px rgba(240,180,80,0.35);--button-primary-bg:linear-gradient(170deg,#F0D493,#D4A046 58%,#B4862F);--button-primary-ink:var(--on-accent);--shadow-primary:0 20px 44px -14px rgba(212,160,70,0.55),inset 0 1px 0 0 rgba(255,255,255,0.45);--button-primary-pressed-bg:#B4862F;--shadow-primary-pressed:var(--shadow-primary);--button-primary-pressed-shift:none;--button-primary-disabled-bg:#161C29;--button-primary-disabled-ink:#5E6878;--selection-selected-bg:linear-gradient(160deg,#2A2114,#1E1A14);--selection-selected-border:rgba(212,160,70,0.55);--shadow-selection-selected:0 0 20px -8px rgba(212,160,70,0.5);--success:#3FBF87;--success-rgb:63 191 135;--danger:#E5614F;--danger-rgb:229 97 79;--warning:#E0A93C;--warning-bg:rgba(224,169,60,0.09);--warning-border:rgba(224,169,60,0.42);--warning-ink:#E0A93C;--filter-band-bg:rgba(224,169,60,0.07);--filter-band-line:rgba(224,169,60,0.3);--filter-band-button:rgba(224,169,60,0.16);--meter-bg:linear-gradient(90deg,#9A6D15,#D4A046 70%,#F0D493);--scrim:rgba(7,9,12,0.55);--scrim-client:rgba(4,6,9,0.62);--occupancy-none:var(--line);--occupancy-low:rgba(212,160,70,0.22);--occupancy-mid:rgba(212,160,70,0.50);--occupancy-high:rgba(212,160,70,0.92);--sheet-scrim:rgba(4,6,9,0.76);--sheet-scrim-own:rgba(4,6,9,0.78);--sheet-scrim-new:rgba(4,6,9,0.72);--notices-head-bg:rgba(7,9,12,0.86);--notice-bg:#161C29;--notice-card-bg:rgba(212,160,70,0.14);--notice-card-line:rgba(212,160,70,0.45);--leave-scrim:rgba(4,6,9,0.72);--dialog-scrim:rgba(4,6,9,0.80);--cut-scrim:rgba(4,6,9,0.78);--shadow-cut:0 -30px 70px -20px rgba(0,0,0,0.9);--shadow-sheet:0 -30px 70px -20px rgba(0,0,0,0.9);--shadow-sheet-tall:0 -30px 70px -20px rgba(0,0,0,0.9);--shadow-dialog:0 30px 60px -24px rgba(0,0,0,0.95);--shadow-card:0 8px 24px -8px rgba(0,0,0,0.5);--shadow-toast:0 20px 40px -18px rgba(0,0,0,0.95);--shadow-download:var(--shadow-primary);--action-bar-bg:#07090C;--dialog-note-bg:#111621;--track-bg:#161C29;--chip-on-bg:rgba(212,160,70,0.16);--danger-deep:#A9483A;--danger-soft-bg:rgba(229,97,79,0.14);--danger-soft-border:rgba(229,97,79,0.5);--progress-fill:linear-gradient(90deg,#9A6D15,#D4A046 70%,#F0D493);--month-vac-line:rgba(229,97,79,0.5);--month-closed-stripes:repeating-linear-gradient(135deg,rgba(152,163,181,0.28) 0 3px,transparent 3px 8px);--month-occ-low:#9A6D15;--month-occ-mid:#D4A046;--month-occ-full:#F0D493}[data-rank=bronze]{--rank-ink:var(--rank-bronze)}[data-rank=silver]{--rank-ink:var(--rank-silver)}[data-rank=gold]{--rank-ink:var(--rank-gold)}[data-rank=platinum]{--rank-ink:var(--rank-platinum)}[data-rank=diamond]{--rank-ink:var(--rank-diamond)}[data-rank=champion]{--rank-ink:var(--rank-champion)}[data-pro="0"]{--pe:var(--pro-enamel-amber-b)}[data-pro="1"]{--pe:var(--pro-enamel-slate-b)}[data-pro="2"]{--pe:var(--pro-enamel-petrol-b)}[data-pro="3"]{--pe:var(--pro-enamel-plum-b)}[data-pro="4"]{--pe:var(--pro-enamel-indigo-b)}[data-pro="5"]{--pe:var(--pro-enamel-sage-b)}[data-pro="6"]{--pe:var(--pro-enamel-terracotta-b)}[data-pro="7"]{--pe:var(--pro-enamel-moss-b)}[data-pro="0"]{--pi:var(--pro-0-ink);--pb:var(--pro-0-bg);--pl:var(--pro-0-line);--pr:var(--pro-raw-0)}[data-pro="1"]{--pi:var(--pro-1-ink);--pb:var(--pro-1-bg);--pl:var(--pro-1-line);--pr:var(--pro-raw-1)}[data-pro="2"]{--pi:var(--pro-2-ink);--pb:var(--pro-2-bg);--pl:var(--pro-2-line);--pr:var(--pro-raw-2)}[data-pro="3"]{--pi:var(--pro-3-ink);--pb:var(--pro-3-bg);--pl:var(--pro-3-line);--pr:var(--pro-raw-3)}[data-pro="4"]{--pi:var(--pro-4-ink);--pb:var(--pro-4-bg);--pl:var(--pro-4-line);--pr:var(--pro-raw-4)}[data-pro="5"]{--pi:var(--pro-5-ink);--pb:var(--pro-5-bg);--pl:var(--pro-5-line);--pr:var(--pro-raw-5)}[data-pro="6"]{--pi:var(--pro-6-ink);--pb:var(--pro-6-bg);--pl:var(--pro-6-line);--pr:var(--pro-raw-6)}[data-pro="7"]{--pi:var(--pro-7-ink);--pb:var(--pro-7-bg);--pl:var(--pro-7-line);--pr:var(--pro-raw-7)}[data-rank=super]{--rank-ink:var(--rank-super)}[data-rank=legend]{--rank-ink:var(--rank-legend)}[data-rank=bronze]{--rank-ring:var(--rank-ring-bronze)}[data-rank=silver]{--rank-ring:var(--rank-ring-silver)}[data-rank=gold]{--rank-ring:var(--rank-ring-gold)}[data-rank=platinum]{--rank-ring:var(--rank-ring-platinum)}[data-rank=diamond]{--rank-ring:var(--rank-ring-diamond)}[data-rank=champion]{--rank-ring:var(--rank-ring-champion)}[data-rank=super]{--rank-ring:var(--rank-ring-super)}[data-rank=legend]{--rank-ring:var(--rank-ring-legend)}[data-rank=bronze]{--rank-bg:var(--rank-bg-bronze)}[data-rank=silver]{--rank-bg:var(--rank-bg-silver)}[data-rank=gold]{--rank-bg:var(--rank-bg-gold)}[data-rank=platinum]{--rank-bg:var(--rank-bg-platinum)}[data-rank=diamond]{--rank-bg:var(--rank-bg-diamond)}[data-rank=champion]{--rank-bg:var(--rank-bg-champion)}[data-rank=super]{--rank-bg:var(--rank-bg-super)}[data-rank=legend]{--rank-bg:var(--rank-bg-legend)}:root{--person-0:#E0A93C;--person-0-rgb:224 169 60;--person-1:#3FBF87;--person-2:#5A8DEE;--person-3:#C77DD6;--person-4:#E5614F;--person-5:#4BC0C8;--avatar-0-ink:#D4A046;--avatar-0-ink-rgb:212 160 70;--avatar-0-bg:rgba(212,160,70,0.16);--avatar-1-ink:#6E8CA8;--avatar-1-ink-rgb:110 140 168;--avatar-1-bg:rgba(110,140,168,0.18);--avatar-2-ink:#3FB5BF;--avatar-2-ink-rgb:63 181 191;--avatar-2-bg:rgba(63,181,191,0.18);--avatar-3-ink:#D96FA0;--avatar-3-ink-rgb:217 111 160;--avatar-3-bg:rgba(217,111,160,0.18);--avatar-4-ink:#8ED9A0;--avatar-4-ink-rgb:142 217 160;--avatar-4-bg:rgba(142,217,160,0.18);--danger-vivid:#E5614F;--pro-2-ink:#3FB5BF;--pro-2-bg:rgba(63,181,191,0.18);--pro-2-line:rgba(63,181,191,0.45);--pro-3-ink:#D96FA0;--pro-3-bg:rgba(217,111,160,0.18);--pro-3-line:rgba(217,111,160,0.45);--pro-4-ink:#8B6FD4;--pro-4-bg:rgba(139,111,212,0.18);--pro-4-line:rgba(139,111,212,0.45);--pro-5-ink:#3FBF87;--pro-5-bg:rgba(63,191,135,0.18);--pro-5-line:rgba(63,191,135,0.45);--pro-6-ink:#C9683C;--pro-6-bg:rgba(201,104,60,0.18);--pro-6-line:rgba(201,104,60,0.45);--pro-7-ink:#7A8B3F;--pro-7-bg:rgba(122,139,63,0.18);--pro-7-line:rgba(122,139,63,0.45);--pro-raw-0:#D4A046;--pro-raw-1:#6E8CA8;--pro-raw-2:#3FB5BF;--pro-raw-3:#D96FA0;--pro-raw-4:#8B6FD4;--pro-raw-5:#3FBF87;--pro-raw-6:#C9683C;--pro-raw-7:#7A8B3F;--pro-chip-line:rgba(212,160,70,0.55);--pro-chip-shadow:0 0 20px -8px rgba(212,160,70,0.5);--font:Inter,Helvetica,sans-serif;--size-micro:10px;--size-overline:11px;--size-caption-sm:12px;--size-caption:13px;--size-body-sm:14px;--size-body:15px;--size-body-lg:16px;--size-heading-xs:17px;--size-heading-sm:18px;--size-heading:19px;--size-title-xs:20px;--size-field-title:21px;--size-title-sm:22px;--size-title-md:24px;--size-title-lg:25px;--size-step-title:23px;--size-done-title:26px;--size-screen-title:27px;--size-signup-title:28px;--size-title-xl:30px;--size-numeral-md:32px;--size-numeral-lg:40px;--size-numeral-xl:44px;--track-title:-0.03em;--track-title-md:-0.025em;--track-heading:-0.02em;--track-numeral:-0.04em;--track-overline:0.13em;--track-micro:0.09em;--leading-prose:1.5;--leading-dense:1.45;--leading-legal:1.62;--leading-numeral:1;--radius-bar:4px;--radius-chip:12px;--radius-tile:14px;--radius-control:14px;--radius-card:18px;--gap-2:2px;--gap-4:4px;--gap-6:6px;--gap-8:8px;--gap-10:10px;--gap-12:12px;--gap-14:14px;--gap-16:16px;--gap-18:18px;--gap-20:20px;--gap-24:24px;--screen-margin:20px;--block-gap:18px;--overline-gap:10px;--statusbar-h:52px;--screen-width:390px;--web-width:1120px;--web-rail-w:92px;--web-sidebar-w:236px;--web-reading-w:760px;--web-sheet-w:520px;--web-gutter:36px;--tabbar-h:78px;--tabbar-client-h:89px;--page-min-h:100dvh;--z-tabbar:10;--z-sheet:30;--tab-icon-fill:rgba(212,160,70,0.28);--note-bg:rgba(212,160,70,0.06);--note-border:rgba(212,160,70,0.22);--action-bar-line:rgba(212,160,70,0.14);--chip-on-border:rgba(212,160,70,0.5);--wheel-band-line:rgba(212,160,70,0.5);--wheel-band-bg:rgba(212,160,70,0.07);--switch-on-track:rgba(212,160,70,0.22);--switch-on-border:rgba(212,160,70,0.55);--outline-accent:rgba(212,160,70,0.34);--placeholder:#5E6878;--accent-border-soft:rgba(212,160,70,0.4);--accent-tile-bg:rgba(212,160,70,0.14);--tile-blue-staff-bg:rgba(74,144,217,0.14);--tile-whatsapp:#25D366;--warning-soft:#E0A93C;--warning-soft-bg:rgba(224,169,60,0.14);--warning-note-bg:rgba(224,169,60,0.09);--warning-line:rgba(224,169,60,0.42);--choice-line:rgba(212,160,70,0.5);--drag-chip-bg:linear-gradient(170deg,#F0D493,#D4A046);--drag-chip-ink:#07090C;--shadow-drag-chip:0 8px 18px -6px rgba(212,160,70,0.7);--shadow-drag:0 26px 50px -10px rgba(0,0,0,0.75);--drag-target-line:#D4A046;--shadow-drag-target:0 0 0 1px #D4A046,0 0 22px -6px rgba(212,160,70,0.7);--drag-chip-danger-bg:var(--danger);--drag-chip-danger-ink:#F4F2EE;--shadow-drag-chip-danger:0 8px 18px -6px color-mix(in srgb,var(--danger) 70%,transparent);--range-end-bg:linear-gradient(170deg,#F0D493,#D4A046);--range-end-ink:#1A1207;--month-today-line:#F0D493;--month-today-track:rgba(7,9,12,0.22);--shadow-month-today:0 8px 20px -8px rgba(212,160,70,0.6);--month-glow:0 0 10px -1px rgba(212,160,70,0.7);--month-vac-bg:rgba(229,97,79,0.13);--month-sheet-scrim:rgba(4,6,9,0.78);--shadow-month-sheet:0 -30px 70px -20px rgba(0,0,0,0.9);--shadow-month-card:0 8px 24px -8px rgba(0,0,0,0.5);--camera-badge-bg:rgba(4,6,9,0.78);--camera-badge-line:#222A38;--link-note-bg:#E8DCC4;--link-note-ink:#8A6A2F;--success-soft:#3FBF87;--plan-line:rgba(212,160,70,0.4);--plan-line-top:rgba(212,160,70,0.55);--plan-own-bg:rgba(212,160,70,0.06);--plan-own-line:rgba(212,160,70,0.5);--plan-badge-bg:rgba(212,160,70,0.18);--plan-choose-bg:linear-gradient(170deg,#F0D493,#D4A046 58%,#B4862F);--plan-choose-ink:#07090C;--paper-bg:#FFFFFF;--paper-ink:#0B0B0B;--paper-ink-soft:#3A3A3A;--paper-muted:#7A7468;--paper-line:#E2DED6;--today-bar-track:rgba(58,42,12,0.32);--today-bar-fill:#F6F2EA;--pill-today-bg:linear-gradient(165deg,#F0D493,#D4A046 60%,#B4862F);--pill-today-line:#D4A046;--shadow-pill-today:0 0 22px -8px rgba(212,160,70,0.6);--pill-today-week:#3A2A0C;--pill-today-number:#241A06;--pill-active-line:#D4A046;--pill-bar-fill:#B4862F;--chip-active-line:rgba(212,160,70,0.55);--shadow-chip-active:0 0 20px -8px rgba(212,160,70,0.5);--node-ring:#07090C;--node-booked-line:#D4A046;--node-free-line:#2C3648;--node-live:#D4A046;--shadow-node-live-glow:0 0 0 5px rgba(212,160,70,0.45),0 0 12px 2px rgba(212,160,70,0.55);--shadow-node-now-glow:0 0 12px 2px rgba(163,36,28,0.55);--card-live-line:rgba(212,160,70,0.55);--shadow-card-live:0 0 26px -6px rgba(212,160,70,0.35);--avatar-live-bg:rgba(212,160,70,0.14);--avatar-live-line:rgba(212,160,70,0.45);--shadow-ring-super:0 0 16px -2px rgba(139,92,246,0.55);--week-today-glow:0 0 18px -2px rgba(212,160,70,0.5);--moved-dot:#E0A93C;--notice-marked-line:rgba(212,160,70,0.75);--shadow-notice-marked:0 0 0 2px rgba(212,160,70,0.3),0 0 26px -6px rgba(212,160,70,0.5);--notice-unread-dot:#D4A046;--no-show-end:#474E5B;--lead-line:rgba(212,160,70,0.45);--bill-notice-button:rgba(138,106,47,0.16);--bill-fail-bg:#FEF6E7;--bill-fail-ink:#92610A;--bill-fail-button:rgba(146,97,10,0.16);--warning-soft-button:rgba(224,169,60,0.16);--busy-note-bg:rgba(224,169,60,0.08);--busy-note-line:rgba(224,169,60,0.34);--cell-today-bg:rgba(212,160,70,0.1);--cell-today-line:rgba(212,160,70,0.6);--hour-picked-bg:rgba(212,160,70,0.18);--hour-picked-line:rgba(212,160,70,0.6);--hour-busy-bg:#0E131C;--hour-busy-line:#1A2130;--shadow-month:var(--shadow-primary),inset 0 2px 0 0 rgba(255,255,255,0.28);--h-button:56px;--h-button-sm:50px;--h-field:52px;--h-slot:52px;--touch-min:44px;--ease:cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.22,1,0.36,1);--dur-fast:240ms;--dur:300ms;--dur-slow:340ms;--dur-shine:500ms;--dur-shake:400ms;--dur-pulse:1600ms;--dur-skeleton:1400ms;--card-veil:linear-gradient(180deg,rgba(7,9,12,0.30),rgba(7,9,12,0) 28%,rgba(7,9,12,0) 42%,rgba(7,9,12,0.84));--card-chip-bg:rgba(7,9,12,0.62);--on-photo:#F7F4EE;--on-photo-soft:rgba(247,244,238,0.86);--card-star:#F0D493;--card-star-rgb:240 212 147;--card-open:#3FBF87;--cita-veil:linear-gradient(180deg,rgba(7,9,12,0.45),rgba(7,9,12,0) 40%);--cita-scrim:rgba(7,9,12,0.86);--cita-scrim-deep:rgba(7,9,12,0.92);--cita-sin-foto:linear-gradient(150deg,#2A2114,#14181F)}@supports not (color:color-mix(in srgb,red,red)){:root{--shadow-drag-chip-danger:0 8px 18px -6px rgb(var(--danger-rgb)/70%)}}@keyframes enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes enter-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes enter-down{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes enter-right{0%{opacity:0;transform:translateX(26px)}to{opacity:1;transform:none}}@keyframes shine{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes trace{0%{stroke-dashoffset:26}to{stroke-dashoffset:0}}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.62);opacity:.75}70%{transform:scale(1);opacity:.12}to{transform:scale(.62);opacity:.75}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes shake{0%,to{transform:translateX(0)}20%{transform:translateX(-5px)}40%{transform:translateX(5px)}60%{transform:translateX(-3px)}80%{transform:translateX(3px)}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,html{background:var(--lienzo,var(--bg))}body{margin:0;color:var(--text);font-family:var(--font);font-size:var(--size-body);line-height:var(--leading-prose);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}img{max-width:100%;display:block}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (max-width:719px){:root{--screen-width:100%}}