:root{--fs-app-bg:244 247 251;--fs-app-bg-muted:237 242 247;--fs-app-surface:255 255 255;--fs-app-surface-muted:247 249 252;--fs-app-surface-strong:238 243 248;--fs-app-line:217 226 236;--fs-app-line-strong:195 208 221;--fs-app-text:16 32 51;--fs-app-text-soft:91 107 125;--fs-app-text-muted:108 125 145;--fs-app-primary:23 59 99;--fs-app-primary-strong:16 43 73;--fs-app-primary-soft:231 238 247;--fs-app-success:15 122 90;--fs-app-success-soft:231 247 240;--fs-app-warning:165 102 10;--fs-app-warning-soft:255 244 223;--fs-app-danger:179 59 49;--fs-app-danger-soft:253 235 234;--fs-app-info:37 99 166;--fs-app-info-soft:232 241 251;--fs-color-bg:rgb(var(--fs-app-bg));--fs-color-bg-muted:rgb(var(--fs-app-bg-muted));--fs-color-surface:rgb(var(--fs-app-surface));--fs-color-surface-muted:rgb(var(--fs-app-surface-muted));--fs-color-surface-strong:rgb(var(--fs-app-surface-strong));--fs-color-line:rgb(var(--fs-app-line));--fs-color-line-strong:rgb(var(--fs-app-line-strong));--fs-color-text:rgb(var(--fs-app-text));--fs-color-text-soft:rgb(var(--fs-app-text-soft));--fs-color-text-muted:rgb(var(--fs-app-text-muted));--fs-color-primary:rgb(var(--fs-app-primary));--fs-color-primary-strong:rgb(var(--fs-app-primary-strong));--fs-color-primary-soft:rgb(var(--fs-app-primary-soft));--fs-color-success:rgb(var(--fs-app-success));--fs-color-success-soft:rgb(var(--fs-app-success-soft));--fs-color-warning:rgb(var(--fs-app-warning));--fs-color-warning-soft:rgb(var(--fs-app-warning-soft));--fs-color-danger:rgb(var(--fs-app-danger));--fs-color-danger-soft:rgb(var(--fs-app-danger-soft));--fs-color-info:rgb(var(--fs-app-info));--fs-color-info-soft:rgb(var(--fs-app-info-soft));--fs-neutral-50:250 250 250;--fs-neutral-100:245 245 245;--fs-neutral-200:229 229 229;--fs-neutral-300:212 212 212;--fs-neutral-400:163 163 163;--fs-neutral-500:115 115 115;--fs-neutral-600:82 82 82;--fs-neutral-700:64 64 64;--fs-neutral-800:38 38 38;--fs-neutral-900:23 23 23;--fs-neutral-950:10 10 10;--fs-button-primary:#2467b7;--fs-button-danger:#c74444;--fs-button-success:#288266;--fs-button-whatsapp:#208956;--fs-sidebar:#132c49;--fs-sidebar-text:#c0cee0;--fs-sidebar-muted:#a4b8d0;--fs-sidebar-selected:#245280;--fs-focus:#4b8cde;--fs-focus-ring:#679fdf35;--fs-canvas:rgb(var(--fs-app-bg));--fs-surface:rgb(var(--fs-app-surface));--fs-surface-muted:rgb(var(--fs-app-surface-muted));--fs-surface-strong:rgb(var(--fs-app-surface-strong));--fs-ink:rgb(var(--fs-app-text));--fs-text-soft:rgb(var(--fs-app-text-soft));--fs-text-muted:rgb(var(--fs-app-text-muted));--fs-line:rgb(var(--fs-app-line));--fs-line-strong:rgb(var(--fs-app-line-strong));--fs-accent:rgb(var(--fs-app-info));--fs-accent-soft:rgb(var(--fs-app-info-soft));--fs-danger:rgb(var(--fs-app-danger));--fs-danger-soft:rgb(var(--fs-app-danger-soft));--fs-warning:rgb(var(--fs-app-warning));--fs-warning-soft:rgb(var(--fs-app-warning-soft));--fs-success:rgb(var(--fs-app-success));--fs-success-soft:rgb(var(--fs-app-success-soft));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-fs-theme=dark]{--fs-app-bg:12 20 33;--fs-app-bg-muted:17 28 45;--fs-app-surface:21 34 53;--fs-app-surface-muted:25 40 61;--fs-app-surface-strong:31 48 71;--fs-app-line:48 67 91;--fs-app-line-strong:67 90 119;--fs-app-text:231 238 248;--fs-app-text-soft:184 199 219;--fs-app-text-muted:157 176 199;--fs-app-primary:155 196 250;--fs-app-primary-strong:197 222 255;--fs-app-primary-soft:31 53 82;--fs-app-success:110 219 176;--fs-app-success-soft:20 57 48;--fs-app-warning:245 199 113;--fs-app-warning-soft:61 47 25;--fs-app-danger:255 155 149;--fs-app-danger-soft:64 33 39;--fs-app-info:145 191 252;--fs-app-info-soft:28 50 79;--fs-neutral-50:25 40 61;--fs-neutral-100:31 48 71;--fs-neutral-200:48 67 91;--fs-neutral-300:79 101 128;--fs-neutral-400:143 164 190;--fs-neutral-500:162 180 203;--fs-neutral-600:184 199 219;--fs-neutral-700:197 210 228;--fs-neutral-800:214 224 239;--fs-neutral-900:231 238 248;--fs-neutral-950:245 248 253;--fs-button-primary:#2869ba;--fs-button-danger:#b94040;--fs-button-success:#23795d;--fs-sidebar:#0b1627;--fs-sidebar-selected:#23486f;--fs-focus:#8ab9fa;--fs-focus-ring:#77adf333;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.fs-web,.fs-web body{background:var(--fs-canvas);color:var(--fs-ink);font-size:14px}.fs-web small,.fs-web input,.fs-web textarea,.fs-web select,.fs-web button{font-size:14px}.fs-web input::placeholder,.fs-web textarea::placeholder{color:var(--fs-text-muted);opacity:1}.fs-web input:-webkit-autofill{-webkit-text-fill-color:var(--fs-ink);box-shadow:0 0 0 1000px var(--fs-surface) inset;caret-color:var(--fs-ink)}html[data-fs-theme=dark] .bg-white{background-color:var(--fs-surface)}html[data-fs-theme=dark] .bg-white\/70{background-color:rgb(var(--fs-app-surface) / .7)}html[data-fs-theme=dark] .bg-app-primary{background-color:var(--fs-button-primary)}html[data-fs-theme=dark] .bg-app-success{background-color:var(--fs-button-success)}html[data-fs-theme=dark] .bg-app-danger{background-color:var(--fs-button-danger)}html[data-fs-theme=dark] .bg-app-info{background-color:var(--fs-button-primary)}html[data-fs-theme=dark] .bg-app-warning{background-color:#806022}html[data-fs-theme=dark] .bg-app-primary .text-neutral-100{color:#e7eef8}html[data-fs-theme=dark] .fs-whatsapp-button{background-color:var(--fs-success-soft);border-color:var(--fs-line)}.fs-theme-toggle,.fs-page-back{border:1px solid var(--fs-line);background:var(--fs-surface);color:var(--fs-text-soft);cursor:pointer;min-height:38px;font:inherit;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 11px;font-size:14px;display:inline-flex}.fs-theme-toggle:hover,.fs-page-back:hover{background:var(--fs-surface-strong);color:var(--fs-accent)}.fs-topbar .fs-theme-toggle{width:38px;padding:8px}.fs-topbar .fs-theme-toggle span{display:none}.fs-page-heading-copy{min-width:0}.fs-page-title-row{align-items:flex-start;gap:14px;min-width:0;display:flex}.fs-page-title-copy{flex:1;min-width:0}.fs-page-title-copy h1{align-items:center;min-height:38px;display:flex}.fs-page-title-row h1{min-width:0}.fs-auth-brand{text-align:center;flex-direction:column;align-items:center;gap:18px;padding-top:54px;display:flex;position:relative}.fs-auth-brand h1{color:var(--fs-ink);margin:0;font-size:26px;font-weight:650;line-height:1.35}.fs-auth-brand p{color:var(--fs-text-soft);max-width:420px;margin:0 0 8px;font-size:14px;line-height:1.7}.fs-auth-theme{position:absolute;top:0;right:0}.fs-auth-brand+.fs-page-heading{margin:0}.fs-auth-logo{object-fit:contain}.fs-web :focus-visible{outline:3px solid var(--fs-focus);outline-offset:3px}.fs-web .fs-input-frame:focus-within{box-shadow:0 0 0 3px var(--fs-focus-ring)}.fs-web input:focus-visible,.fs-web textarea:focus-visible{outline:none}