:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:var(--neu-bg,#e3e8ef);--color-surface:var(--neu-bg-dark,#edf0f7);--color-surface-2:var(--neu-bg-dark,#f5f7fa);--color-surface-inv:#1a1d27;--color-overlay:#00000073;--color-text:var(--text-primary,#1a1f36);--color-text-2:var(--text-secondary,#4a5568);--color-text-muted:var(--text-muted,#718096);--color-text-inv:#f0f2f8;--color-text-on-brand:#fff;--color-border:var(--color-border-custom,#00000014);--color-border-strong:#00000029;--color-border-focus:hsl(var(--brand-h,280), 68%, 54%);--shadow-neu-out:var(--neu-out-md,5px 5px 10px #0000003d, -5px -5px 10px #fffffff2);--shadow-neu-in:var(--neu-in-sm,inset 4px 4px 8px #0003, inset -4px -4px 8px #fffffff2);--shadow-neu-sm:var(--neu-out-sm,3px 3px 6px #0003, -3px -3px 6px #fffffff2);--shadow-sm:0 2px 8px #00000014;--shadow-md:0 8px 24px #00000024;--shadow-lg:0 20px 48px #0003;--shadow-xl:0 32px 64px #0000003d;--glass-bg:#ffffffa6;--glass-border:#fff6;--glass-blur:blur(16px);--glass-shadow:0 8px 32px #00000014;--brand-auctions:#ff5a00;--brand-multiservice:#00b4d8;--brand-salud:#24b094;--brand-estilista:#b93435;--brand-minorista:#212121;--brand-mayorista:#212121;--brand-parking:#f5b802;--brand-transport:#7c3aed;--brand-hotel:#1091ee;--brand-amateur:#007c00;--brand-events:#f76e6d;--color-success:#059669;--color-success-bg:#f0fdf4;--color-success-border:#bbf7d0;--color-warning:#d97706;--color-warning-bg:#fffbeb;--color-warning-border:#fde68a;--color-danger:#e11d48;--color-danger-bg:#fef2f2;--color-danger-border:#fecaca;--color-info:#2563eb;--color-info-bg:#eff6ff;--color-info-border:#bfdbfe}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0f1117;--color-surface:#1a1d27;--color-surface-2:#22263a;--color-surface-inv:#edf0f7;--color-overlay:#000000b3;--color-text:#f0f2f8;--color-text-2:#a0aec0;--color-text-muted:#6b7280;--color-text-inv:#1a1f36;--color-text-on-brand:#fff;--color-border:#ffffff14;--color-border-strong:#ffffff26;--color-border-focus:hsl(var(--brand-h,280), 68%, 65%);--shadow-neu-out:5px 5px 12px #000000a6, -5px -5px 12px #ffffff0a;--shadow-neu-in:inset 4px 4px 8px #00000080, inset -4px -4px 8px #ffffff0a;--shadow-neu-sm:3px 3px 6px #00000080, -3px -3px 6px #ffffff0a;--shadow-sm:0 2px 8px #00000059;--shadow-md:0 8px 24px #00000073;--shadow-lg:0 20px 48px #0000008c;--shadow-xl:0 32px 64px #000000a6;--glass-bg:#ffffff0d;--glass-border:#ffffff14;--glass-blur:blur(16px);--glass-shadow:0 8px 32px #0006;--brand-auctions:#ff5a00;--brand-multiservice:#00b4d8;--brand-salud:#24b094;--brand-estilista:#b93435;--brand-minorista:#212121;--brand-mayorista:#212121;--brand-parking:#f5b802;--brand-transport:#7c3aed;--brand-hotel:#1091ee;--brand-amateur:#007c00;--brand-events:#f76e6d;--color-success:#4ade80;--color-success-bg:#052e16;--color-success-border:#166534;--color-warning:#fbbf24;--color-warning-bg:#451a03;--color-warning-border:#92400e;--color-danger:#f87171;--color-danger-bg:#450a0a;--color-danger-border:#991b1b;--color-info:#60a5fa;--color-info-bg:#0c1a3a;--color-info-border:#1e3a8a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0f1117;--color-surface:#1a1d27;--color-surface-2:#22263a;--color-overlay:#000000b3;--color-text:#f0f2f8;--color-text-2:#a0aec0;--color-text-muted:#6b7280;--color-text-on-brand:#fff;--color-border:#ffffff14;--color-border-strong:#ffffff26;--shadow-neu-out:5px 5px 12px #000000a6, -5px -5px 12px #ffffff0a;--shadow-neu-in:inset 4px 4px 8px #00000080, inset -4px -4px 8px #ffffff0a;--shadow-sm:0 2px 8px #00000059;--shadow-md:0 8px 24px #00000073;--shadow-lg:0 20px 48px #0000008c;--glass-bg:#ffffff0d;--glass-border:#ffffff14;--brand-auctions:#ff5a00;--brand-multiservice:#00b4d8;--brand-salud:#24b094;--brand-estilista:#b93435;--brand-minorista:#212121;--brand-mayorista:#212121;--brand-parking:#f5b802;--brand-transport:#7c3aed;--brand-hotel:#1091ee;--brand-amateur:#007c00;--brand-events:#f76e6d;--color-success:#4ade80;--color-success-bg:#052e16;--color-success-border:#166534;--color-warning:#fbbf24;--color-warning-bg:#451a03;--color-warning-border:#92400e;--color-danger:#f87171;--color-danger-bg:#450a0a;--color-danger-border:#991b1b;--color-info:#60a5fa;--color-info-bg:#0c1a3a;--color-info-border:#1e3a8a}}*,:before,:after{transition:background-color .3s cubic-bezier(.25,.46,.45,.94),color .15s cubic-bezier(.25,.46,.45,.94),border-color .15s cubic-bezier(.25,.46,.45,.94),box-shadow .3s cubic-bezier(.25,.46,.45,.94),opacity .15s cubic-bezier(.25,.46,.45,.94)}.glass{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}
:root{--bg:var(--color-bg);--text:var(--color-text);--text2:var(--color-text-2);--neu-out:var(--shadow-neu-out);--neu-in:var(--shadow-neu-in);--neu-sm:var(--shadow-neu-sm);--neu-m-out:9px 9px 18px hsl(var(--brand-h,190), 70%, 28%), -9px -9px 18px hsl(var(--brand-h,190), 55%, 58%);--neu-m-in:inset 6px 6px 12px hsl(var(--brand-h,190), 70%, 28%), inset -6px -6px 12px hsl(var(--brand-h,190), 55%, 60%);--neu-m-sm:5px 5px 10px hsl(var(--brand-h,190), 70%, 28%), -5px -5px 10px hsl(var(--brand-h,190), 55%, 58%);--brand:hsl(var(--brand-h,190), var(--brand-s,68%), var(--brand-l,54%));--brand-s:68%;--brand-l:54%;--brand-dark:hsl(var(--brand-h,190), 72%, 32%);--brand-mid:hsl(var(--brand-h,190), 65%, 44%);--brand-bg:hsl(var(--brand-h,190), 60%, 40%);--r:22px;--r-sm:14px;--r-xs:8px;--r-full:999px}body{min-height:100dvh;overflow-x:hidden}.ms{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 20;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;font-family:Material Symbols Outlined;font-size:20px;line-height:1;display:inline-flex}.ms-xs{font-size:14px}.ms-sm{font-size:16px}.ms-md{font-size:20px}.ms-lg{font-size:24px}.ms-xl{font-size:32px}.ms-2xl{font-size:48px}.ms-outline{font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 20}.surface{background:var(--color-bg);box-shadow:var(--shadow-neu-out);border-radius:var(--r);transition:all var(--motion-soft) var(--ease-soft)}.surface-inset{background:var(--color-bg);box-shadow:var(--shadow-neu-in);border-radius:var(--r-sm)}.surface-elevated{background:var(--color-surface);box-shadow:var(--shadow-lg);border-radius:var(--r);border:1px solid var(--color-border)}.neu-out{box-shadow:var(--shadow-neu-out)!important}.neu-in{box-shadow:var(--shadow-neu-in)!important}.neu-sm{box-shadow:var(--shadow-neu-sm)!important}.neu-pressable{cursor:pointer;transition:all var(--motion-fast) var(--ease-soft)}.neu-pressable:hover{box-shadow:var(--shadow-neu-sm);transform:translateY(-1px)}.neu-pressable:active{box-shadow:var(--shadow-neu-in);transform:translateY(0)}.text-positive{color:var(--color-success)!important}.text-negative{color:var(--color-danger)!important}.text-info{color:var(--color-info)!important}.text-warning{color:var(--color-warning)!important}.badge-neu{border-radius:var(--r-full);box-shadow:var(--shadow-neu-sm);background:var(--color-bg);align-items:center;gap:6px;padding:4px 12px;font-size:.75rem;font-weight:700;display:inline-flex}.dashboard-viewport{background:var(--color-bg);width:100vw;height:100vh;display:flex;overflow:hidden}.dashboard-content{height:100vh;overflow-y:overlay;padding:var(--space-lg);flex:1}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--r-full);transition:background var(--motion-fast) var(--ease-soft)}::-webkit-scrollbar-thumb:hover{background:hsl(var(--brand-h,190), 50%, 60%)}::selection{background:hsl(var(--brand-h,190), 60%, 80%);color:var(--color-text)}[data-theme=dark] ::selection{background:hsl(var(--brand-h,190), 50%, 30%);color:var(--color-text)}:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px;border-radius:4px}.lws-global-auth-form>div:first-child{padding:20px 24px 0!important}.lws-global-auth-form>div:nth-child(2){padding:16px 24px 0!important}.lws-global-auth-form>div:nth-child(3){padding:20px 24px 24px!important}.lws-global-auth-form div.flex.items-center:has(input){padding:12px 14px!important}.lws-global-auth-form div.flex.gap-1.p-1 button{padding:10px 8px!important}.lws-global-auth-form button[type=submit],.lws-global-auth-form button.w-full{padding:14px 16px!important}.lws-global-auth-form button:disabled{padding:12px 16px!important}
