@layer tokens{:root,[data-theme-scope]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-font-sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;--app-font-mono:ui-monospace, "SFMono-Regular", "SF Mono", Consolas, "Liberation Mono", Menlo, Monaco, monospace, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji";--font-family:var(--app-font-sans);--font-family-mono:var(--app-font-mono);--graphite-100:#696969;--graphite-200:#525252;--graphite-300:#3b3b3b;--graphite-400:#242424;--graphite-500:#0d0d0d;--graphite-rgb-100:105, 105, 105;--graphite-rgb-300:59, 59, 59;--white:#fff;--chrome-primary-bg:#171717;--ui-scale:.98;--density-factor:.94;--app-safe-top:env(safe-area-inset-top,0px);--app-safe-right:env(safe-area-inset-right,0px);--app-safe-bottom:env(safe-area-inset-bottom,0px);--app-safe-left:env(safe-area-inset-left,0px);--z-tablehead:24;--z-topbar:30;--z-sidebar:40;--z-dropdown:50;--z-tooltip:70;--z-modal:80;--z-onboarding-tour:90;--z-toast:100;--z-loader:2147480000;--view-gutter-inline:clamp(10px, 1.25vw, 22px);--view-gutter-block:clamp(10px, 1vw, 18px);--viewport-edge:12px;--target-size-min:24px;--touch-target-min:44px;--touch-font-size-min:16px;--topbar-height:calc(58px * var(--ui-scale));--tablehead-height:calc(42px * var(--ui-scale));--sidebar-width:calc(260px * var(--ui-scale));--sidebar-collapsed:calc(72px * var(--ui-scale));--app-sidebar-current-width:0px;--app-offset-topbar:0px;--app-offset-tablehead:0px;--radius-2xs:calc(5px * var(--ui-scale));--radius-xs:calc(8px * var(--ui-scale));--radius-sm:calc(11px * var(--ui-scale));--radius-md:calc(14px * var(--ui-scale));--radius-lg:calc(17px * var(--ui-scale));--radius-xl:calc(20px * var(--ui-scale));--radius-pill:999px;--panel-radius:calc(20px * var(--ui-scale));--card-radius:calc(22px * var(--ui-scale));--card-radius-lg:calc(28px * var(--ui-scale));--modal-radius:calc(28px * var(--ui-scale));--dropdown-radius:calc(18px * var(--ui-scale));--input-radius:calc(15px * var(--ui-scale));--btn-radius:calc(15px * var(--ui-scale));--space-3xs:calc(2px * var(--density-factor) * var(--ui-scale));--space-2xs:calc(4px * var(--density-factor) * var(--ui-scale));--space-xs:calc(8px * var(--density-factor) * var(--ui-scale));--space-sm:calc(12px * var(--density-factor) * var(--ui-scale));--space-md:calc(16px * var(--density-factor) * var(--ui-scale));--space-lg:calc(22px * var(--density-factor) * var(--ui-scale));--space-xl:calc(26px * var(--density-factor) * var(--ui-scale));--space-2xl:calc(32px * var(--density-factor) * var(--ui-scale));--space-3xl:calc(40px * var(--density-factor) * var(--ui-scale));--font-2xs:calc(10px * var(--ui-scale));--font-xs:calc(11px * var(--ui-scale));--font-sm:calc(12px * var(--ui-scale));--font-md:calc(13px * var(--ui-scale));--font-base:calc(14px * var(--ui-scale));--font-lg:calc(15px * var(--ui-scale));--font-xl:calc(17px * var(--ui-scale));--font-2xl:calc(20px * var(--ui-scale));--font-3xl:calc(25px * var(--ui-scale));--font-4xl:calc(34px * var(--ui-scale));--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:800;--line-snug:1.22;--line-normal:1.44;--line-relaxed:1.64;--letter-tight:-.032em;--letter-wide:.02em;--letter-wider:.08em;--solid-bg-0:var(--graphite-500);--solid-bg-1:var(--graphite-400);--solid-bg-2:var(--graphite-300);--solid-bg-3:var(--graphite-200);--solid-hover:var(--graphite-300);--solid-active:var(--graphite-200);--solid-selected:var(--graphite-200);--solid-border-soft:#ffffff14;--solid-text:#fff;--solid-icon:#fff;--glass-bg:linear-gradient(180deg, rgba(var(--graphite-rgb-100), .16), rgba(var(--graphite-rgb-300), .1));--glass-bg-soft:linear-gradient(180deg, rgba(var(--graphite-rgb-100), .1), rgba(var(--graphite-rgb-300), .07));--glass-shadow-sm:0 8px 22px #0000002e, inset 0 1px 0 #ffffff09;--glass-shadow-md:0 14px 34px #0000003d, inset 0 1px 0 #ffffff0a;--accent:var(--graphite-100);--accent-soft:rgba(var(--graphite-rgb-100), .14);--main-bg:var(--graphite-500);--body-fallback:var(--graphite-500);--body-bg:linear-gradient(180deg, var(--graphite-500) 0%, #090909 100%);--gradient-overlay:linear-gradient(180deg, #ffffff03, transparent 36%);--app-noise:none;--surface-0:var(--graphite-500);--surface-1:var(--graphite-400);--surface-2:var(--graphite-300);--surface:var(--surface-1);--surface-soft:var(--surface-2);--surface-elevated:var(--graphite-400);--surface-elevated-strong:var(--graphite-300);--surface-glass:#ffffff13;--surface-hover:var(--graphite-300);--surface-hover-strong:var(--graphite-200);--surface-active:var(--graphite-200);--surface-selected:var(--graphite-200);--popover-bg:var(--graphite-300);--backdrop-bg:#00000094;--border-soft:#ffffff14;--border-default:#ffffff1f;--border-strong:#ffffff2e;--border-accent:#ffffff2e;--border-success:#22c55e4d;--border-warning:#eab30847;--border-error:#ef444452;--border-info:#ffffff2e;--text:#ffffffeb;--text-strong:#fff;--text-soft:#ffffffd6;--text-muted:#ffffffa8;--text-dim:#fff9;--text-faint:#ffffff4d;--text-disabled:#fff3;--text-on-accent:#fff;--link:#fff;--link-hover:#fff;--success:#22c55e;--success-soft:#22c55e21;--success-bg:#22c55e16;--success-strong:#4ade80;--warning:#eab308;--warning-soft:#eab30821;--warning-bg:#eab30816;--warning-strong:#facc15;--error:#ef4444;--error-soft:#ef444421;--error-bg:#ef444416;--error-strong:#fca5a5;--info:var(--graphite-100);--info-soft:rgba(var(--graphite-rgb-100), .13);--info-bg:rgba(var(--graphite-rgb-100), .085);--info-strong:#b8b8b8;--neutral:#ffffff94;--metric-amount-accent:#b98a4b;--metric-amount-border:#685438;--shadow-xs:0 2px 8px #0003;--shadow-sm:0 8px 20px #0000003d;--shadow-md:0 16px 38px #00000052;--shadow-lg:0 26px 64px #0000006b;--shadow-xl:0 42px 104px #0000008f;--shadow-card:var(--shadow-md);--shadow-panel:var(--shadow-sm);--shadow-dropdown:var(--shadow-lg);--blur-md:blur(16px);--ease-out:cubic-bezier(.22,1,.36,1);--ease-standard:cubic-bezier(.2,.8,.2,1);--duration-fast:.12s;--duration-normal:.2s;--focus-ring:0 0 0 3px #ffffff75;--focus-ring-width:3px;--focus-ring-color:#ffffff75;--focus-ring-strong-color:#ffffff9e;--selection-bg:#ffffff47;--selection-text:#fff;--scrollbar-size:10px;--scrollbar-track:transparent;--scrollbar-thumb:#fff3;--scrollbar-thumb-hover:#ffffff57;--card-bg:var(--graphite-400);--card-border:#ffffff1f;--card-shadow:var(--shadow-card);--panel-bg:var(--graphite-400);--panel-border:#ffffff1a;--panel-shadow:var(--shadow-panel);--block-bg:#ffffff13;--input-height:calc(44px * var(--ui-scale));--input-height-sm:calc(36px * var(--ui-scale));--input-height-lg:calc(50px * var(--ui-scale));--input-bg:var(--graphite-400);--input-bg-hover:var(--graphite-300);--input-bg-focus:var(--graphite-300);--input-disabled-bg:rgba(var(--graphite-rgb-300), .42);--input-border:#ffffff24;--input-border-hover:#ffffff38;--input-border-focus:#ffffff5c;--input-border-error:#ef444480;--input-border-success:#22c55e75;--input-text:var(--text);--input-placeholder:var(--text-dim);--input-shadow:inset 0 1px 0 #ffffff09;--input-shadow-hover:inset 0 1px 0 #ffffff0b;--input-shadow-focus:0 0 0 3px #ffffff1f, inset 0 1px 0 #ffffff0f;--btn-height:calc(42px * var(--ui-scale));--btn-height-sm:calc(34px * var(--ui-scale));--btn-height-lg:calc(48px * var(--ui-scale));--btn-primary-bg:#1a73e8;--btn-primary-bg-hover:#1967d2;--btn-primary-bg-active:#185abc;--btn-primary-text:#fff;--btn-primary-border:var(--btn-primary-bg);--btn-primary-radius:var(--radius-pill);--btn-primary-shadow:0 1px 2px #3c404338, 0 1px 3px 1px #3c40431a;--btn-primary-shadow-hover:0 2px 6px 2px #3c40432e, 0 1px 2px #3c404324;--btn-primary-shadow-active:0 1px 2px #3c40432e;--btn-secondary-bg:var(--graphite-300);--btn-secondary-bg-hover:var(--graphite-200);--btn-secondary-bg-active:var(--graphite-400);--btn-secondary-text:var(--text);--btn-secondary-border:#ffffff24;--btn-secondary-shadow:none;--btn-ghost-bg:transparent;--btn-ghost-bg-hover:var(--graphite-300);--btn-ghost-bg-active:var(--graphite-200);--btn-ghost-text:var(--text);--btn-ghost-border:#ffffff1a;--sidebar-top-height:calc(58px * var(--ui-scale));--sidebar-inline-padding:calc(8px * var(--ui-scale));--sidebar-logo-radius:calc(7px * var(--ui-scale));--sidebar-dropdown-shadow:none;--topbar-safe-top:var(--app-safe-top);--topbar-safe-right:var(--app-safe-right);--topbar-safe-left:var(--app-safe-left);--topbar-inline-padding:var(--space-sm);--table-bg:transparent;--table-head-bg:#ffffff0f;--table-row-hover:#ffffff13;--table-border:#ffffff1a;--table-cell-padding-y:calc(9px * var(--ui-scale));--table-cell-padding-x:calc(11px * var(--ui-scale));--data-table-head-text:var(--text-dim);--data-table-head-font-size:var(--font-xs);--data-table-head-font-weight:var(--weight-bold);--data-table-head-letter:.075em;--data-table-row-border:var(--table-border);--data-table-row-hover:var(--table-row-hover);--row-identity-hover-mix:12%;--row-identity-neutral:#767676;--data-table-cell-text:var(--text-soft);--badge-bg:#ffffff17;--badge-border:#ffffff24;--badge-text:var(--text-soft);--chip-bg:#ffffff16;--chip-border:#ffffff24;--chip-text:var(--text-soft);--chip-height:calc(26px * var(--ui-scale));--view-header-gap:var(--space-md);--view-header-copy-gap:var(--space-2xs);--view-section-gap:var(--space-lg);--view-section-gap-compact:var(--space-md);--view-title-size:clamp(30px, 3vw, 44px);--view-title-line-height:1;--view-subtitle-size:var(--font-base);--view-subtitle-line-height:var(--line-normal);--view-header-identity-size:calc(var(--view-title-size) * var(--view-title-line-height) + var(--view-header-copy-gap) + var(--view-subtitle-size) * var(--view-subtitle-line-height));--view-header-identity-max:calc(2 * var(--view-title-size) * var(--view-title-line-height) + var(--view-header-copy-gap) + 2 * var(--view-subtitle-size) * var(--view-subtitle-line-height));--ui-toast-width:calc(368px * var(--ui-scale));--ui-toast-edge:calc(12px * var(--ui-scale));--ui-toast-stack-gap:calc(8px * var(--ui-scale));--ui-toast-padding:calc(12px * var(--ui-scale));--ui-toast-gap:calc(12px * var(--ui-scale));--ui-toast-radius:var(--dropdown-radius);--ui-toast-icon-size:calc(28px * var(--ui-scale));--ui-toast-glyph-size:calc(16px * var(--ui-scale));--ui-toast-close-size:max(var(--target-size-min), calc(28px * var(--ui-scale)));--ui-toast-bg:var(--popover-bg);--ui-toast-border:var(--border-default);--ui-toast-shadow:var(--shadow-dropdown);--loader-brand-size:76px;--loader-logo-size:54px;--loader-logo-radius:20px;--loader-duration-fade:.22s;--loader-duration-orbit:2.2s;--skeleton-bg:#ffffff18;--skeleton-bg-strong:#fff2;--skeleton-shine:#ffffff1f;--state-icon-radius:calc(16px * var(--ui-scale));--state-empty-bg:#ffffff16;--state-empty-border:#ffffff24;--state-empty-icon:var(--info);--overlay-bg:var(--backdrop-bg);--dropdown-min-width:calc(220px * var(--ui-scale));--dropdown-padding:calc(6px * var(--ui-scale));--dropdown-item-height:calc(34px * var(--ui-scale));--dropdown-item-radius:calc(10px * var(--ui-scale));--dropdown-item-padding-x:calc(10px * var(--ui-scale));--dropdown-item-gap:calc(9px * var(--ui-scale));--chart-1:gray;--chart-grid:var(--border-soft);--chart-axis:var(--text-faint);--chart-label:var(--text-dim);--asset-logo-dark:url(/assets/media/favicon_white-Cj7m3BLA.png);--asset-logo-light:url(/assets/media/favicon_black-4WuQSu0N.png);--ui-detail-modal-width:min(1160px, calc(100vw - 40px));--ui-detail-modal-radius:var(--modal-radius);--ui-detail-modal-padding:var(--space-lg);--ui-detail-modal-body-gap:var(--space-lg);--ui-detail-modal-body-end-space:var(--space-lg);--ui-detail-modal-overlay-bg:#000000a3;--ui-detail-modal-overlay-blur:blur(12px) saturate(1.02);--ui-detail-modal-surface:var(--graphite-400);--ui-detail-modal-bg:var(--ui-detail-modal-surface);--ui-detail-modal-border:var(--border-default);--ui-detail-modal-shadow:var(--shadow-xl);--ui-detail-modal-header-padding-block:var(--space-md);--ui-detail-modal-header-gap:var(--space-sm);--ui-detail-modal-header-row-gap:var(--space-2xs);--ui-detail-modal-header-main-gap:var(--space-sm);--ui-detail-modal-header-actions-gap:var(--space-xs);--ui-detail-modal-header-border:var(--border-soft);--ui-detail-modal-avatar-size:var(--avatar-size-detail,56px);--ui-detail-modal-identity-gap:var(--space-md);--ui-detail-modal-identity-min-size:min(100%, 26rem);--ui-detail-modal-meta-size:var(--font-sm);--ui-detail-modal-meta-line:16px;--ui-detail-modal-meta-clamp:1;--ui-detail-modal-title-size:var(--font-xl);--ui-detail-modal-title-lines:2;--ui-detail-modal-title-line:calc((var(--ui-detail-modal-avatar-size) - var(--ui-detail-modal-meta-line)) / var(--ui-detail-modal-title-lines));--ui-detail-modal-title-letter:-.015em;--ui-detail-modal-title-clamp:2;--ui-detail-modal-chip-height:24px;--ui-detail-modal-chip-padding-x:9px;--ui-detail-modal-chip-font-size:10px;--ui-badge-block-size:27px;--ui-badge-gap:6px;--ui-badge-padding-x:9px;--ui-badge-font-weight:var(--weight-bold,700);--ui-badge-letter-spacing:.005em;--ui-detail-modal-meta-grid-gap:10px;--ui-detail-modal-meta-card-padding:12px;--incidencias-modal-meta-card-bg:#ffffff13;--ui-detail-modal-card-radius:var(--radius-xl);--ui-detail-modal-card-bg:#ffffff0f;--ui-detail-modal-card-border:var(--border-soft);--incidencias-modal-card-hover-border:#ffffff2e;--incidencias-modal-card-hover-bg:#ffffff16;--incidencias-modal-description-min-height:86px;--incidencias-modal-description-padding:16px 18px;--incidencias-modal-description-radius:16px;--incidencias-modal-description-line:1.55;--incidencias-modal-composer-radius:18px;--incidencias-modal-composer-padding:14px;--incidencias-modal-composer-gap:12px;--incidencias-modal-composer-border:var(--border-default);--incidencias-modal-composer-bg:#ffffff0f;--incidencias-modal-textarea-min-height:138px;--incidencias-modal-textarea-padding:15px 16px;--incidencias-modal-textarea-radius:16px;--incidencias-modal-textarea-line:1.58;--incidencias-modal-upload-radius:16px;--incidencias-modal-upload-padding:14px;--incidencias-modal-upload-border:var(--border-default);--incidencias-modal-upload-bg:#ffffff0f;--incidencias-modal-thumb-width:104px;--incidencias-modal-thumb-height:78px;--incidencias-modal-thumb-radius:16px;--incidencias-modal-thumb-bg:#ffffff0f;--incidencias-modal-thumb-border:var(--border-soft);--incidencias-modal-thumb-hover-border:#ffffff2e;--incidencias-modal-preview-radius:18px;--incidencias-modal-preview-frame-radius:15px;--incidencias-modal-preview-border:var(--border-default);--incidencias-modal-preview-bg:#ffffff0f;--ui-detail-modal-cta-min-width:190px;--ui-detail-modal-state-min-height:210px;--ui-detail-modal-confirm-icon-size:44px;--ui-detail-modal-veil-bg:color-mix(in srgb, var(--ui-detail-modal-surface) 84%, transparent);--ui-detail-modal-veil-blur:blur(7px)}@media (width<=900px){:root,[data-theme-scope]{--ui-scale:.96;--topbar-height:calc(52px * var(--ui-scale));--panel-radius:calc(16px * var(--ui-scale));--card-radius:calc(16px * var(--ui-scale));--view-gutter-inline:var(--space-sm);--view-gutter-block:var(--space-sm)}}@media (width<=560px){:root,[data-theme-scope]{--view-title-size:clamp(24px, 6.4vw, 28px);--view-subtitle-size:var(--font-sm)}}@media (width<=420px){:root,[data-theme-scope]{--ui-scale:.94;--density-factor:.9}}@media (prefers-contrast:more){:root,[data-theme-scope]{--border-soft:#ffffff2e;--border-default:#ffffff47;--border-strong:#ffffff6b;--text-muted:#ffffffd1;--text-dim:#ffffffb3;--focus-ring:0 0 0 4px #ffffff9e;--focus-ring-width:4px;--focus-ring-color:#ffffff9e;--focus-ring-strong-color:#ffffffc7}}@media (prefers-reduced-transparency:reduce){:root,[data-theme-scope]{--glass-bg:var(--surface-2);--glass-bg-soft:var(--surface-2);--surface-glass:var(--surface-2);--popover-bg:var(--surface-2);--ui-detail-modal-overlay-blur:none;--ui-detail-modal-veil-blur:none;--ui-detail-modal-card-bg:var(--surface-2);--incidencias-modal-upload-bg:var(--surface-2);--incidencias-modal-composer-bg:var(--surface-2);--incidencias-modal-preview-bg:var(--surface-2)}}@media (prefers-reduced-motion:reduce){:root,[data-theme-scope]{--duration-fast:1ms;--duration-normal:1ms;--loader-duration-fade:1ms;--loader-duration-orbit:1ms}}html[data-theme=light],body[data-theme=light],[data-theme-scope=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--chrome-primary-bg:#f9f9f9;--solid-bg-0:#fff;--solid-bg-1:#fbfbfb;--solid-bg-2:#f5f5f5;--solid-bg-3:#eee;--solid-hover:#f2f2f2;--solid-active:#e8e8e8;--solid-selected:#e8e8e8;--solid-border-soft:#0d0d0d0f;--solid-text:#111;--solid-icon:#111;--accent:var(--graphite-200,#525252);--accent-soft:#5252521d;--glass-bg:linear-gradient(180deg, #fffffffa, #ffffffdb 48%, #f5f5f5bd);--glass-bg-soft:linear-gradient(180deg, #ffffffeb, #f7f7f7b8);--glass-shadow-sm:0 8px 22px #0d0d0d0a, inset 0 1px 0 #fffc;--glass-shadow-md:0 14px 38px #0d0d0d0f, inset 0 1px 0 #ffffffe0;--text:#242424;--text-strong:#0d0d0d;--text-soft:#242424db;--text-muted:#242424b8;--text-dim:#242424a8;--text-faint:#24242452;--text-disabled:#24242438;--text-on-accent:#fff;--link:var(--graphite-200,#525252);--link-hover:var(--graphite-500,#0d0d0d);--main-bg:#f5f5f5;--body-fallback:#f5f5f5;--body-bg:radial-gradient(circle at 12% 0%, #6969690d, transparent 28%), radial-gradient(circle at 88% 0%, #52525209, transparent 24%), linear-gradient(180deg, #fff 0%, #f7f7f7 46%, #eee 100%);--gradient-overlay:radial-gradient(circle at 28% 0%, #6969690a, transparent 58%), linear-gradient(180deg, #ffffff94, transparent 44%);--app-noise:radial-gradient(circle at 50% 0%, #ffffffbd, transparent 62%);--surface-0:#f5f5f5;--surface-1:#f9f9f9;--surface-2:#fff;--surface:var(--surface-1);--surface-soft:var(--surface-2);--surface-elevated:#ffffffd1;--surface-elevated-strong:#fffffff0;--surface-glass:#ffffffad;--surface-hover:#0d0d0d09;--surface-hover-strong:#0d0d0d0e;--surface-active:#0d0d0d14;--surface-selected:#52525218;--popover-bg:linear-gradient(180deg, #fffffffc, #f5f5f5eb), #fffffff5;--backdrop-bg:#0d0d0d47;--border-soft:#0d0d0d0e;--border-default:#0d0d0d17;--border-strong:#0d0d0d25;--border-accent:#5252523e;--border-info:#5252523e;--border-success:#16a34a3e;--border-warning:#a162073e;--border-error:#b91c1c3e;--success:#15803d;--success-soft:#15803d1f;--success-bg:#15803d16;--success-strong:#166534;--warning:#a16207;--warning-soft:#a162071f;--warning-bg:#a1620716;--warning-strong:#854d0e;--error:#b91c1c;--error-soft:#b91c1c1f;--error-bg:#b91c1c16;--error-strong:#991b1b;--info:var(--graphite-200,#525252);--info-soft:#5252521f;--info-bg:#52525216;--info-strong:var(--graphite-300,#3b3b3b);--neutral:var(--graphite-200,#525252);--metric-amount-accent:#9a6b24;--metric-amount-border:#e8d8b9;--shadow-xs:0 2px 8px #0d0d0d08;--shadow-sm:0 7px 18px #0d0d0d0b;--shadow-md:0 14px 34px #0d0d0d11;--shadow-lg:0 24px 58px #0d0d0d17;--shadow-xl:0 36px 90px #0d0d0d20;--shadow-card:var(--glass-shadow-md);--shadow-panel:var(--glass-shadow-sm);--shadow-dropdown:0 34px 82px #0d0d0d25, 0 14px 30px #0d0d0d14, 0 0 0 1px #ffffffb3 inset;--focus-ring:0 0 0 4px #525252a1;--focus-ring-width:4px;--focus-ring-color:#525252a1;--focus-ring-strong-color:#525252c7;--selection-bg:#52525229;--selection-text:#0d0d0d;--scrollbar-track:transparent;--scrollbar-thumb:#0d0d0d1f;--scrollbar-thumb-hover:#0d0d0d33;--card-bg:var(--glass-bg), #ffffffd1;--card-border:#0d0d0d12;--card-shadow:var(--glass-shadow-md);--panel-bg:var(--glass-bg-soft), #ffffffc2;--panel-border:#0d0d0d12;--panel-shadow:var(--glass-shadow-sm);--block-bg:#0d0d0d07;--input-height:calc(46px * var(--ui-scale));--input-height-sm:calc(38px * var(--ui-scale));--input-height-lg:calc(52px * var(--ui-scale));--input-bg:linear-gradient(180deg, #fffffff5, #f5f5f5d6), #ffffffdb;--input-bg-hover:linear-gradient(180deg, #fffffffc, #f5f5f5e6), #ffffffeb;--input-bg-focus:linear-gradient(180deg, #fff, #f8f8f8f5), #fff;--input-disabled-bg:#0d0d0d07;--input-border:#0d0d0d1b;--input-border-hover:#0d0d0d2a;--input-border-focus:#52525270;--input-border-error:#b91c1c63;--input-border-success:#15803d59;--input-text:var(--text);--input-placeholder:var(--text-dim);--input-shadow:inset 0 1px 0 #ffffffe0;--input-shadow-hover:inset 0 1px 0 #fffffff5, 0 8px 18px #0d0d0d08;--input-shadow-focus:0 0 0 4px #5252521c, 0 12px 28px #0d0d0d12, inset 0 1px 0 #fff;--btn-height:calc(44px * var(--ui-scale));--btn-height-sm:calc(36px * var(--ui-scale));--btn-height-lg:calc(50px * var(--ui-scale));--btn-primary-bg:#1a73e8;--btn-primary-bg-hover:#1967d2;--btn-primary-bg-active:#185abc;--btn-primary-text:#fff;--btn-primary-border:var(--btn-primary-bg);--btn-primary-radius:var(--radius-pill);--btn-primary-shadow:0 1px 2px #3c404338, 0 1px 3px 1px #3c40431a;--btn-primary-shadow-hover:0 2px 6px 2px #3c40432e, 0 1px 2px #3c404324;--btn-primary-shadow-active:0 1px 2px #3c40432e;--btn-secondary-bg:linear-gradient(180deg, #ffffffe6, #f5f5f5c7), #0d0d0d08;--btn-secondary-bg-hover:linear-gradient(180deg, #fffffffa, #f5f5f5db), #0d0d0d0d;--btn-secondary-bg-active:linear-gradient(180deg, #f5f5f5fa, #ebebebeb), #0d0d0d13;--btn-secondary-text:var(--text);--btn-secondary-border:#0d0d0d14;--btn-secondary-shadow:var(--glass-shadow-sm);--btn-ghost-bg:#0d0d0d05;--btn-ghost-bg-hover:#0d0d0d0d;--btn-ghost-bg-active:#0d0d0d13;--btn-ghost-text:var(--text-muted);--btn-ghost-border:#0d0d0d12;--sidebar-dropdown-shadow:0 28px 74px #0d0d0d21, 0 10px 24px #0d0d0d12, inset 0 1px 0 #ffffffeb;--table-bg:transparent;--table-head-bg:#0d0d0d08;--table-row-hover:#0d0d0d09;--table-border:#0d0d0d12;--data-table-head-text:var(--text-dim);--data-table-row-border:var(--table-border);--data-table-row-hover:var(--table-row-hover);--row-identity-hover-mix:8%;--data-table-cell-text:var(--text-soft);--badge-bg:#0d0d0d09;--badge-border:#0d0d0d16;--badge-text:var(--text-soft);--chip-bg:#0d0d0d08;--chip-border:#0d0d0d16;--chip-text:var(--text-soft);--skeleton-bg:#0d0d0d0e;--skeleton-bg-strong:#0d0d0d16;--skeleton-shine:#ffffffc7;--state-empty-bg:#52525212;--state-empty-border:#52525225;--state-empty-icon:var(--info);--overlay-bg:#0d0d0d47;--chart-1:var(--graphite-200,#525252);--chart-grid:#0d0d0d13;--chart-axis:#24242457;--chart-label:var(--text-dim);--ui-detail-modal-overlay-bg:#0d0d0d52;--ui-detail-modal-overlay-blur:blur(12px) saturate(1.04);--ui-detail-modal-surface:#fffffff5;--ui-detail-modal-bg:linear-gradient(180deg, #fffffffc, #f5f5f5e6), var(--ui-detail-modal-surface);--ui-detail-modal-border:#0d0d0d16;--ui-detail-modal-shadow:0 44px 120px #0d0d0d25, 0 0 0 1px #ffffffb3 inset, inset 0 1px 0 #fffffff0;--ui-detail-modal-header-border:#0d0d0d12;--incidencias-modal-meta-card-bg:#0d0d0d07;--ui-detail-modal-card-bg:linear-gradient(180deg, #ffffffe6, #f5f5f5b8), #ffffffc2;--ui-detail-modal-card-border:#0d0d0d12;--incidencias-modal-card-hover-border:#0d0d0d1d;--incidencias-modal-card-hover-bg:linear-gradient(180deg, #fffffffa, #f5f5f5d6), #ffffffdb;--incidencias-modal-composer-border:#0d0d0d16;--incidencias-modal-composer-bg:linear-gradient(180deg, #ffffffeb, #f5f5f5bd), #ffffffc7;--incidencias-modal-upload-border:#0d0d0d16;--incidencias-modal-upload-bg:linear-gradient(180deg, #ffffffeb, #f5f5f5bd), #ffffffc7;--incidencias-modal-thumb-bg:linear-gradient(180deg, #ffffffeb, #f5f5f5bd), #ffffffc7;--incidencias-modal-thumb-border:#0d0d0d12;--incidencias-modal-thumb-hover-border:#0d0d0d1f;--incidencias-modal-preview-border:#0d0d0d16;--incidencias-modal-preview-bg:linear-gradient(180deg, #fffffff0, #f5f5f5c7), #ffffffd1}@media (prefers-contrast:more){html[data-theme=light],body[data-theme=light],[data-theme-scope=light]{--text:#111;--text-strong:#000;--text-soft:#1a1a1a;--text-muted:#0d0d0dc7;--text-dim:#0d0d0da8;--border-soft:#0d0d0d24;--border-default:#0d0d0d38;--border-strong:#0d0d0d57;--focus-ring:0 0 0 4px #0d0d0d75;--focus-ring-width:4px;--focus-ring-color:#0d0d0d75;--focus-ring-strong-color:#0d0d0d9e;--input-border:#0d0d0d38;--input-border-hover:#0d0d0d57;--input-border-focus:#0d0d0d85}}@media (prefers-reduced-transparency:reduce){html[data-theme=light],body[data-theme=light],[data-theme-scope=light]{--glass-bg:#fff;--glass-bg-soft:#fff;--surface-glass:#fff;--popover-bg:#fff;--card-bg:#fff;--panel-bg:#fff;--ui-detail-modal-overlay-blur:none;--ui-detail-modal-surface:#fff;--ui-detail-modal-bg:var(--ui-detail-modal-surface);--ui-detail-modal-card-bg:#fff;--incidencias-modal-upload-bg:#fff;--incidencias-modal-composer-bg:#fff;--incidencias-modal-preview-bg:#fff}}:root,[data-theme-scope]{--btn-hover-offset:-1px;--btn-duration:var(--duration-fast,.12s);--btn-easing:var(--ease-standard,cubic-bezier(.2, .8, .2, 1));--btn-transition:background var(--btn-duration) var(--btn-easing), border-color var(--btn-duration) var(--btn-easing), color var(--btn-duration) var(--btn-easing), box-shadow var(--btn-duration) var(--btn-easing), transform var(--btn-duration) var(--btn-easing), opacity var(--btn-duration) var(--btn-easing), filter var(--btn-duration) var(--btn-easing)}}@layer reset{*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;min-block-size:100%;inline-size:100%;min-inline-size:320px;line-height:1.15}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-block-size:100%;inline-size:100%;min-inline-size:320px;margin:0}main{display:block}body,button,input,textarea,select{font-family:inherit}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol,menu{margin:0;padding:0}li{margin:0}b,strong{font-weight:bolder}small{font-size:80%}address{font-style:normal}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}p,h1,h2,h3,h4,h5,h6,li,figcaption,blockquote,dd{overflow-wrap:break-word}abbr[title]{text-decoration-skip-ink:auto;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}mark{color:inherit;background-color:#0000}del,s{text-decoration-thickness:from-font}ins{text-underline-offset:.14em;text-decoration-thickness:from-font}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dfn{font-style:italic}cite{font-style:normal}a{color:inherit;background-color:#0000;text-decoration:none}a[href]{cursor:pointer}a:not([href]){cursor:default}a,area,button,input,label,select,summary,textarea,[role=button],[tabindex]{-webkit-tap-highlight-color:transparent}img,picture,video,canvas,svg{max-inline-size:100%;display:block}img,video,canvas{block-size:auto}img{border-style:none}picture,audio,video{display:block}audio:not([controls]){block-size:0;display:none}object,embed,iframe{max-inline-size:100%;display:block}iframe{border:0}figure{margin:0}figcaption{display:block}table{border-collapse:collapse;border-spacing:0;text-indent:0;inline-size:100%}caption{text-align:start}thead,tbody,tfoot,tr,td,th{border-color:inherit}th{text-align:inherit;font-weight:inherit}td,th{padding:0}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:none}button{color:inherit;background:0 0;border:0;padding:0}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input,textarea,select{background:0 0;border-radius:0}input,textarea{min-inline-size:0}textarea{resize:vertical;overflow:auto}select{cursor:pointer}optgroup{font:inherit}fieldset{border:0;min-inline-size:0;margin:0;padding:0}legend{max-inline-size:100%;color:inherit;white-space:normal;padding:0;display:table}label{display:inline-block}progress,meter{vertical-align:baseline}::placeholder{color:inherit;opacity:1}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;display:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}[type=search]::-webkit-search-results-button{-webkit-appearance:none;display:none}[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;display:none}[type=number]{appearance:textfield}[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;block-size:auto;margin:0}[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;block-size:auto;margin:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::file-selector-button{font:inherit}[type=checkbox],[type=radio]{padding:0}::-webkit-date-and-time-value{min-block-size:1.5em}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-calendar-picker-indicator{cursor:pointer}button:disabled,input:disabled,select:disabled,textarea:disabled,[aria-disabled=true]{cursor:not-allowed}[aria-disabled=true]{-webkit-user-select:none;user-select:none}[readonly]{cursor:default}details{display:block}summary{cursor:pointer;display:list-item}summary::-webkit-details-marker{display:list-item}[hidden]{display:none!important}template{display:none}hr{block-size:0;color:inherit;border:0;margin:0}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin:0;overflow:auto}dialog{max-block-size:none;max-inline-size:none;color:inherit;background:0 0;border:0;padding:0}dialog:not([open]){display:none!important}dialog::backdrop{background:0 0}[popover]{color:inherit;background:0 0;border:0;margin:0;padding:0}[role=button],[role=menuitem],[role=option],summary{cursor:pointer}[role=button][aria-disabled=true],[role=menuitem][aria-disabled=true],[role=option][aria-disabled=true]{cursor:not-allowed}:focus:not(:focus-visible){outline:none}:focus-visible{outline-offset:2px}[inert]{cursor:default}[inert],[inert] *{pointer-events:none;-webkit-user-select:none;user-select:none}[draggable=false],img,svg{-webkit-user-drag:none}[contenteditable=true]{outline:none}[contenteditable=true]:empty:before{content:attr(data-placeholder);pointer-events:none}:-webkit-any(input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill){-webkit-background-clip:text;background-clip:text}:is(input:autofill,textarea:autofill,select:autofill){-webkit-background-clip:text;background-clip:text}button,input,select,textarea,summary,a{touch-action:manipulation}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important}}@media (forced-colors:active){svg,button,input,textarea,select{forced-color-adjust:auto}}@media print{*,:before,:after{box-shadow:none!important;text-shadow:none!important;background:0 0!important}html,body{min-block-size:0;min-inline-size:0}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}a,a:visited{text-decoration:underline}img,svg,video,canvas{max-inline-size:100%!important}pre,blockquote{break-inside:avoid}thead{display:table-header-group}tr,img{break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{break-after:avoid}}}@layer core{html{background:var(--body-fallback);color:var(--text);font-family:var(--font-family);font-size:var(--font-base);line-height:var(--line-normal);accent-color:var(--accent);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--body-bg);color:var(--text);font-family:var(--font-family);font-size:var(--font-base);line-height:var(--line-normal);isolation:isolate}::selection{background:var(--selection-bg);color:var(--selection-text)}:is(html,body):is(.app-booting,.app-loading,[data-app-state=booting],[data-app-state=loading]){cursor:wait}body:is(.app-booting,.app-loading,.loading,[data-app-state=booting],[data-app-state=loading]){overscroll-behavior:none;overflow:hidden}:is(html,body):is(.app-ready,[data-app-state=ready]){cursor:auto}:is(html,body):is(.app-fatal,[data-app-state=fatal]){min-block-size:100%}body:is(.app-fatal,[data-app-state=fatal]){background:radial-gradient(circle at 20% 10%, color-mix(in srgb, var(--error), transparent 86%), transparent 34%), radial-gradient(circle at 82% 18%, color-mix(in srgb, var(--accent), transparent 88%), transparent 32%), var(--body-bg);color:var(--text);overflow:auto}:where(h1,h2,h3,h4,h5,h6){color:var(--text-strong);line-height:var(--line-snug);letter-spacing:var(--letter-tight);font-weight:var(--weight-bold);text-wrap:balance;margin:0}h1{font-size:var(--font-4xl);font-weight:var(--weight-black);letter-spacing:-.052em}h2{font-size:var(--font-3xl);font-weight:var(--weight-black);letter-spacing:-.046em}h3{font-size:var(--font-2xl)}h4{font-size:var(--font-xl)}h5{font-size:var(--font-lg)}h6{font-size:var(--font-md)}p{color:inherit;margin:0}small{font-size:var(--font-sm);line-height:var(--line-normal)}:where(strong,b){color:inherit;font-weight:var(--weight-semibold)}:where(em,i){font-style:italic}mark{border-radius:var(--radius-xs);background:var(--warning-soft);color:var(--text-strong);font-weight:var(--weight-semibold);padding:1px 5px}abbr[title]{cursor:help;text-underline-offset:3px}hr{block-size:1px;margin:var(--space-lg) 0;background:var(--border-soft);border:0}blockquote{border-inline-start:3px solid var(--border-accent);color:var(--text-muted);margin:0;padding-inline-start:var(--space-md)}:where(code,kbd,samp,pre){font-family:var(--font-family-mono)}:where(code,kbd,samp){font-size:.94em}pre{white-space:pre-wrap;overflow-wrap:anywhere;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;max-inline-size:100%;margin:0;overflow:auto}code{border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--surface-glass);color:var(--text-strong);padding:.12em .38em}pre code{background:0 0;border:0;border-radius:0;padding:0}kbd{border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--surface-glass);min-block-size:22px;min-inline-size:22px;color:var(--text-muted);font-size:var(--font-xs);font-weight:var(--weight-semibold);box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--text), transparent 86%);justify-content:center;align-items:center;padding-inline:6px;line-height:1;display:inline-flex}figcaption{color:var(--text-dim);font-size:var(--font-sm);line-height:var(--line-normal);margin-block-start:var(--space-xs)}:where(input,select,textarea){color:var(--text)}:where(input,textarea)::placeholder{color:var(--input-placeholder);opacity:1}:where(input,select,textarea):disabled{opacity:.65}label,legend{color:var(--text-strong)}legend{font-weight:var(--weight-semibold)}button:disabled,button[aria-disabled=true]{opacity:.58;box-shadow:none;filter:none}.link{color:var(--text-strong);transition:color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard)}.link:hover{color:var(--accent)}:where(.interactive){transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-out)}.interactive{cursor:pointer}.interactive:hover{transform:translateY(-1px)}.interactive:active{transform:scale(.985)}.disabled{opacity:.5;-webkit-user-select:none;user-select:none}:where(button,a,[role=button],[role=menuitem],[role=option])[aria-disabled=true]{opacity:.5;-webkit-user-select:none;user-select:none;pointer-events:none}button.disabled,a.disabled,[role=button].disabled{pointer-events:none}pre::-webkit-scrollbar{inline-size:var(--scrollbar-size);block-size:var(--scrollbar-size)}pre::-webkit-scrollbar-track{background:0 0}pre::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--scrollbar-thumb);background-clip:padding-box;border:2px solid #0000}pre::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box}.text{color:var(--text)}.hidden{display:none!important}.visible{visibility:visible!important}.sr-only{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:is(.sr-only-focusable,.visually-hidden-focusable,.app-skip-link):is(:focus,:focus-visible){z-index:calc(var(--z-loader) + 1);background:var(--surface-elevated-strong);color:var(--text-strong);box-shadow:var(--shadow-lg);clip:auto!important;clip-path:none!important;white-space:normal!important;border:1px solid var(--border-accent)!important;border-radius:var(--radius-lg)!important;block-size:auto!important;inline-size:auto!important;margin:0!important;padding:10px 14px!important;position:fixed!important;inset-block-start:max(12px, var(--app-safe-top))!important;inset-inline-start:max(12px, var(--app-safe-left))!important;overflow:visible!important}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.block{display:block}.grow{flex-grow:1}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.divider{background:var(--border-soft);block-size:1px;inline-size:100%}.is-busy,:is(button,a,input,select,textarea,[role=button],.ui-btn)[aria-busy=true]{cursor:wait}.is-busy>*{pointer-events:none}.boot-error-view{box-sizing:border-box;inline-size:min(100% - max(20px, var(--app-safe-left)) - max(20px, var(--app-safe-right)), 720px);margin-block:max(clamp(24px, 8vh, 96px), var(--app-safe-top)) max(24px, var(--app-safe-bottom));isolation:isolate;border:1px solid var(--card-border);border-radius:var(--card-radius-lg);background:linear-gradient(180deg, color-mix(in srgb, var(--text-strong), transparent 97%), transparent 44%), var(--card-bg);color:var(--text);box-shadow:var(--shadow-xl), inset 0 1px 0 color-mix(in srgb, var(--text-strong), transparent 94%);justify-items:start;gap:18px;margin-inline:auto;padding:clamp(22px,4vw,36px);display:grid;position:relative;overflow:hidden}.boot-error-view:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 14% 0%, color-mix(in srgb, var(--error), transparent 84%), transparent 30%), radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent), transparent 88%), transparent 28%);opacity:.9;position:absolute;inset:0}.boot-error-view>h1{color:var(--text-strong);font-size:clamp(28px,4vw,42px);line-height:.98;font-weight:var(--weight-black);letter-spacing:-.055em;text-wrap:balance;margin:0}.boot-error-view>p{max-inline-size:68ch;color:var(--text);font-size:15px;line-height:1.65;font-weight:var(--weight-medium);margin:0}.boot-error-view>button{border:1px solid var(--btn-primary-border);border-radius:var(--radius-md);background:var(--btn-primary-bg);min-block-size:40px;color:var(--btn-primary-text);font-weight:var(--weight-semibold);box-shadow:var(--btn-primary-shadow);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;margin-block-start:4px;padding-inline:14px;line-height:1;display:inline-flex}.boot-error-view>button:hover{background:var(--btn-primary-bg-hover)}@media (width<=560px){h1{font-size:var(--font-3xl)}h2{font-size:var(--font-2xl)}h3{font-size:var(--font-xl)}}@media (prefers-reduced-transparency:reduce){.boot-error-view:before{opacity:.38}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}.interactive:hover,.interactive:active{transform:none!important}}@media (forced-colors:active){html,body{forced-color-adjust:auto}:where(.boot-error-view,kbd){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.boot-error-view:before{display:none}:where(button,a[href],input,select,textarea,summary,[role=button],[role=menuitem],[role=option],[tabindex]:not([tabindex="-1"])):focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}@media print{html,body{color:#000!important;background:#fff!important}*,:before,:after{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact;text-shadow:none!important;box-shadow:none!important}a{text-decoration:underline;color:#000!important}:where(code,kbd,pre,.boot-error-view){color:#000!important;background:#fff!important;border:1px solid #ddd!important}.hidden,.sr-only{display:none!important}}html,body{block-size:100%;min-block-size:100%;inline-size:100%;min-inline-size:320px;max-inline-size:100%;margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior:none;overflow:hidden}body{--layout-bg-z:0;--layout-main-z:1;--layout-tablehead-z:var(--z-tablehead,24);--layout-loader-z:var(--z-loader,2147480000);--layout-safe-right:var(--app-safe-right,env(safe-area-inset-right,0px));--layout-safe-bottom:var(--app-safe-bottom,env(safe-area-inset-bottom,0px));--layout-safe-left:var(--app-safe-left,env(safe-area-inset-left,0px));--layout-main-inset-top:var(--app-offset-topbar,0px);--layout-main-inset-left:var(--app-sidebar-current-width,0px);--layout-scrollbar-track:var(--scrollbar-track,transparent);--layout-scrollbar-thumb:var(--scrollbar-thumb,#fff3);--layout-scrollbar-thumb-hover:var(--scrollbar-thumb-hover,#ffffff57);--app-sidebar-current-width:0px;--app-offset-tablehead:0px;overscroll-behavior:none;background:var(--body-bg);color:var(--text);font-family:var(--font-family);overflow:hidden}:where(.layout,.app-shell,#app-shell){isolation:isolate;background:var(--gradient-overlay), var(--app-noise), var(--body-bg);block-size:100dvh;min-block-size:100dvh;inline-size:100%;min-inline-size:0;max-inline-size:100%;color:var(--text);transition:opacity var(--duration-normal) var(--ease-standard), visibility var(--duration-normal) var(--ease-standard);flex-direction:column;display:flex;position:relative;overflow:hidden}:where(.layout,.app-shell,#app-shell):before{content:"";z-index:var(--layout-bg-z);pointer-events:none;background:linear-gradient(color-mix(in srgb, var(--text-strong), transparent 98.8%) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--text-strong), transparent 98.8%) 1px, transparent 1px);opacity:.1;background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000029,#0000 82%);mask-image:linear-gradient(#00000029,#0000 82%)}:where(.layout,.app-shell,#app-shell)>:where(:not(.main-content,.table-head,#sidebar-mount,[data-sidebar-mount],#topbar-mount,[data-topbar-mount],#app-loader,[data-app-loader])){position:relative}:is(html,body):is(.app-booting,.app-loading,[data-app-state=booting],[data-app-state=loading]) #app-shell,#app-shell:is([aria-hidden=true],[data-shell=booting],[data-shell-state=booting],[data-shell-interactive=false][aria-busy=true]){opacity:0;visibility:hidden;pointer-events:none}:is(html,body):is(.app-ready,[data-app-state=ready]) #app-shell,#app-shell:is([data-shell=ready],[data-shell-state=ready],[data-shell-interactive=true]){opacity:1;visibility:visible;pointer-events:auto}#app-shell[aria-busy=true]{cursor:wait}:is(html,body):is(.app-ready,[data-app-state=ready]) #app-shell{cursor:auto}:where(#app-loader,[data-app-loader]){z-index:var(--layout-loader-z)}:is(body[data-route-mode=auth],body[data-chrome=hidden]){--app-sidebar-current-width:0px;--app-offset-topbar:0px;--app-offset-tablehead:0px;--layout-main-inset-top:0px;--layout-main-inset-left:0px}:is(body[data-route-mode=auth],body[data-chrome=hidden]) .main-content{block-size:100dvh;min-block-size:100dvh;inline-size:auto;max-inline-size:none;margin:0;inset:0;overflow:hidden auto}:is(body[data-route-mode=auth],body[data-chrome=hidden]) #app-content{min-block-size:100dvh;padding:0;overflow:visible}:is(body[data-route-mode=auth],body[data-chrome=hidden]) #view-container{min-block-size:100dvh;inline-size:100%}.main-content{z-index:var(--layout-main-z);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;isolation:isolate;min-block-size:0;inline-size:auto;min-inline-size:0;max-inline-size:none;color:var(--text);scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--layout-scrollbar-thumb) var(--layout-scrollbar-track);background:0 0;flex-direction:column;margin:0;display:flex;position:fixed;inset-block-start:var(--layout-main-inset-top);inset-block-end:0;inset-inline-start:var(--layout-main-inset-left);inset-inline-end:0;overflow:hidden auto}@media (width<=900px){.main-content{scrollbar-gutter:auto}}.main-content::-webkit-scrollbar{inline-size:var(--scrollbar-size);block-size:var(--scrollbar-size)}.main-content::-webkit-scrollbar-track{background:var(--layout-scrollbar-track)}.main-content::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--layout-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000}.main-content::-webkit-scrollbar-thumb:hover{background:var(--layout-scrollbar-thumb-hover);background-clip:padding-box}#app-content{min-block-size:100%;inline-size:100%;min-inline-size:0;max-inline-size:100%;isolation:isolate;flex-direction:column;flex:auto;margin:0;padding-block-start:var(--app-offset-tablehead);padding-block-end:var(--layout-safe-bottom);padding-inline-start:var(--layout-safe-left);padding-inline-end:var(--layout-safe-right);display:flex;position:relative;overflow:visible}#app-content:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 18% 0%, color-mix(in srgb, var(--accent), transparent 96%), transparent 24%), radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--info), transparent 97%), transparent 24%);opacity:.7;position:absolute;inset:0}#app-content>:where(:not(.table-head,#app-loader,[data-app-loader])){z-index:1;position:relative}.table-head{inline-size:auto;max-inline-size:none;block-size:var(--tablehead-height);min-block-size:var(--tablehead-height);padding-inline:var(--view-gutter-inline);border-block-end:1px solid var(--panel-border);background:linear-gradient(180deg, color-mix(in srgb, var(--text-strong), transparent 98%), transparent 68%), var(--panel-bg);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-strong), transparent 97%), 0 8px 18px color-mix(in srgb, var(--text), transparent 94%);-webkit-backdrop-filter:var(--blur-md);z-index:var(--layout-tablehead-z);transition:border-color var(--duration-normal) var(--ease-standard), background-color var(--duration-normal) var(--ease-standard);align-items:center;display:flex;position:fixed;inset-block-start:var(--layout-main-inset-top);inset-inline-start:var(--layout-main-inset-left);inset-inline-end:0;overflow:visible}.table-head:before{content:"";pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--text-strong), transparent 98%), transparent 42%);opacity:.56;position:absolute;inset:0}.table-head>*{z-index:1;position:relative}.table-head:is([hidden],.is-hidden,[data-state=hidden]){display:none!important}#tablehead-container{z-index:1;align-items:center;inline-size:100%;min-inline-size:0;display:flex;position:relative}#tablehead-container:empty{display:none}.main-content[data-tablehead-active=true],body[data-tablehead-active=true] .main-content{--app-offset-tablehead:var(--tablehead-height)}.main-content[data-tablehead-active=false],body[data-tablehead-active=false] .main-content{--app-offset-tablehead:0px}@supports selector(
  .main-content:has(
    > .table-head:not([hidden])
    > #tablehead-container:not(:empty)
  )
){.main-content:has(>.table-head:not([hidden])>#tablehead-container:not(:empty)){--app-offset-tablehead:var(--tablehead-height)}}#view-container{min-block-size:0;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block;position:relative;overflow:visible}#view-container[aria-busy=true]{cursor:wait}:is(html,body):is(.app-ready,[data-app-state=ready]) #view-container{cursor:auto}.route-view-host[data-route-mode=app][data-view-layout=page]{inline-size:100%;min-inline-size:0;max-inline-size:100%;padding-block:var(--view-gutter-block);padding-inline:var(--view-gutter-inline)}.route-view-host[data-route-mode=app] :where(section,article,header,footer,nav,aside,form,fieldset,div,ul,ol,li,dl,dt,dd,button,input,select,textarea){min-inline-size:0}:where(dialog,[role=dialog],[role=alertdialog],[aria-modal=true]){max-inline-size:calc(100dvw - var(--app-safe-left) - var(--app-safe-right));max-block-size:calc(100dvh - var(--app-safe-top) - var(--app-safe-bottom))}.noscript-layout{background:var(--body-bg);block-size:auto;min-block-size:100dvh;color:var(--text);overflow:auto}.noscript-box{max-inline-size:720px;padding:var(--space-xl);border:1px solid var(--card-border);border-radius:var(--card-radius-lg);background:var(--card-bg);box-shadow:var(--shadow-lg);margin:64px auto}.noscript-box h1{margin:0 0 var(--space-sm);color:var(--text-strong);font-size:var(--font-2xl);line-height:var(--line-snug)}.noscript-box p{color:var(--text-muted);line-height:var(--line-relaxed);margin:0}@media (prefers-reduced-transparency:reduce){:where(.layout,.app-shell,#app-shell,.table-head){-webkit-backdrop-filter:none}:where(.layout,.app-shell,#app-shell):before,#app-content:before,.table-head:before{opacity:.35}}@media (prefers-reduced-motion:reduce){:where(.layout,.app-shell,#app-shell,.main-content,.table-head){transition:none!important}}@media (forced-colors:active){:where(.layout,.app-shell,#app-shell,.main-content,#app-content,.table-head,.noscript-box){forced-color-adjust:auto}:where(.layout,.app-shell,#app-shell):before,#app-content:before,.table-head:before{display:none!important}:where(.table-head,.noscript-box){box-shadow:none;border-color:canvastext}}@media print{html,body{color:#000!important;background:#fff!important;block-size:auto!important;min-block-size:0!important;overflow:visible!important}:where(.layout,.app-shell,#app-shell,.main-content,#app-content,#view-container,.route-view-host){color:#000!important;block-size:auto!important;min-block-size:0!important;inline-size:auto!important;max-inline-size:none!important;box-shadow:none!important;background:0 0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important}:where(.layout,.app-shell,#app-shell):before,#app-content:before,.table-head:before,:where(#sidebar-mount,[data-sidebar-mount],#topbar-mount,[data-topbar-mount],.sidebar,.topbar,.table-head,#app-loader,[data-app-loader]){display:none!important}.noscript-box{break-inside:avoid;color:#000!important;box-shadow:none!important;border:1px solid #ddd!important}}html.app-booting,html.app-loading,html[data-app-state=booting],html[data-app-state=loading],body.app-booting,body.app-loading,body.loading,body[data-app-state=booting],body[data-app-state=loading],body[data-app-loading=true]{cursor:wait;min-block-size:100%}body.app-booting,body.app-loading,body.loading,body[data-app-state=booting],body[data-app-state=loading],body[data-app-loading=true]{overscroll-behavior:none;touch-action:none;overflow:hidden}html.app-ready,html[data-app-state=ready],body.app-ready,body[data-app-state=ready],body[data-app-loading=false]{cursor:auto;min-block-size:100%}html.app-ready body,html[data-app-state=ready] body,body.app-ready,body[data-app-state=ready],body[data-app-loading=false]{overscroll-behavior:auto;touch-action:auto}#app-shell[aria-hidden=true],#app-shell[data-shell=booting],#app-shell[data-shell-state=booting],#app-shell[data-shell-interactive=false][aria-busy=true]{opacity:0;visibility:hidden;pointer-events:none}html.app-ready #app-shell,html[data-app-state=ready] #app-shell,body.app-ready #app-shell,body[data-app-state=ready] #app-shell,body[data-app-loading=false] #app-shell,html.app-fatal #app-shell,html[data-app-state=fatal] #app-shell,body.app-fatal #app-shell,body[data-app-state=fatal] #app-shell,#app-shell[data-shell=ready],#app-shell[data-shell-state=ready],#app-shell[data-shell-interactive=true]{opacity:1;visibility:visible;pointer-events:auto}html[data-app-state=booting] #app-shell{transition:none}#app-loader,.app-loader{--loader-z:calc(infinity);--loader-overlay:#0409128a;--loader-overlay-ready:#0409125c;--loader-overlay-blur:7px;--loader-overlay-ready-blur:3px;--loader-ink:#fff;--loader-brand-size-final:var(--loader-brand-size,112px);--loader-logo-size-final:var(--loader-logo-size,72px);--loader-brand-radius-final:var(--loader-logo-radius,30px);--loader-brand-border:#64bfff38;--loader-brand-surface:#0b192f4d;--loader-brand-surface-solid:#0d1c33;--loader-brand-inner-border:#ffffff21;--loader-orbit-soft:#34d4ff1f;--loader-orbit-mid:#34d4ffad;--loader-orbit-head:#97ebfffa;--loader-orbit-core:#1394ff;--loader-orbit-speed:var(--loader-duration-orbit,2.35s);--loader-brand-shadow:0 26px 72px #0006, 0 14px 38px #1394ff21, 0 0 0 1px #34d4ff06;--loader-logo-filter:drop-shadow(0 10px 22px #0000004d) drop-shadow(0 0 14px #1394ff1f);--loader-fade-speed:var(--loader-duration-fade,var(--duration-normal,.24s));z-index:var(--loader-z);block-size:100dvh;min-block-size:100dvh;inline-size:100%;min-inline-size:100vw;padding:max(20px, var(--app-safe-top,0px)) max(20px, var(--app-safe-right,0px)) max(20px, var(--app-safe-bottom,0px)) max(20px, var(--app-safe-left,0px));color:var(--loader-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;opacity:1;visibility:visible;pointer-events:auto;isolation:isolate;contain:layout style;transition:opacity var(--loader-fade-speed) var(--ease-standard,ease), visibility 0s linear var(--loader-fade-speed);background:0 0;place-items:center;margin:0;display:grid;position:fixed;inset:0;overflow:hidden}#app-loader .app-loader__backdrop,.app-loader .app-loader__backdrop,#app-loader [data-loader-backdrop=true],.app-loader [data-loader-backdrop=true]{z-index:0;pointer-events:none;background-color:var(--loader-overlay);-webkit-backdrop-filter:blur(var(--loader-overlay-blur)) saturate(.9);transition:background-color .18s var(--ease-standard,ease), backdrop-filter .18s var(--ease-standard,ease), -webkit-backdrop-filter .18s var(--ease-standard,ease);display:block;position:absolute;inset:0}#app-loader.is-settling .app-loader__backdrop,#app-loader[data-loader-state=ready] .app-loader__backdrop,.app-loader.is-settling .app-loader__backdrop,.app-loader[data-loader-state=ready] .app-loader__backdrop,#app-loader.is-settling [data-loader-backdrop=true],#app-loader[data-loader-state=ready] [data-loader-backdrop=true],.app-loader.is-settling [data-loader-backdrop=true],.app-loader[data-loader-state=ready] [data-loader-backdrop=true]{background-color:var(--loader-overlay-ready);-webkit-backdrop-filter:blur(var(--loader-overlay-ready-blur)) saturate(.96)}#app-loader.is-visible,.app-loader.is-visible,#app-loader[data-loader-visible=true],.app-loader[data-loader-visible=true],#app-loader[data-loader-state=booting],.app-loader[data-loader-state=booting],#app-loader[data-loader-state=ready],.app-loader[data-loader-state=ready],#app-loader[data-loader-state=fatal],.app-loader[data-loader-state=fatal]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}#app-loader[aria-hidden=true],#app-loader.is-hidden,#app-loader[data-loader-visible=false],#app-loader[data-loader-state=hidden],.app-loader[aria-hidden=true],.app-loader.is-hidden,.app-loader[data-loader-visible=false],.app-loader[data-loader-state=hidden]{opacity:0;visibility:hidden;pointer-events:none}#app-loader[hidden],.app-loader[hidden],#app-loader[data-loader-state=removed],.app-loader[data-loader-state=removed],#app-loader[data-loader-state=destroyed],.app-loader[data-loader-state=destroyed],#app-loader .app-loader__copy,#app-loader .app-loader__bar,#app-loader .app-loader__progress,#app-loader .loader-title,#app-loader .loader-subtitle,#app-loader .loader-progress,.app-loader .app-loader__copy,.app-loader .app-loader__bar,.app-loader .app-loader__progress,.app-loader .loader-title,.app-loader .loader-subtitle,.app-loader .loader-progress{display:none}#app-loader .app-loader__status,.app-loader .app-loader__status{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#app-loader .app-loader__brand,.app-loader .app-loader__brand,#app-loader [data-loader-logo-card=true],.app-loader [data-loader-logo-card=true]{z-index:1;isolation:isolate;inline-size:var(--loader-brand-size-final);block-size:var(--loader-brand-size-final);border:1px solid var(--loader-brand-border);border-radius:var(--loader-brand-radius-final);box-shadow:var(--loader-brand-shadow);-webkit-backdrop-filter:blur(13px)saturate(1.08);background:0 0;place-items:center;animation:.38s cubic-bezier(.16,1,.3,1) both loaderBrandEnter;display:grid;position:relative;overflow:hidden;transform:translateZ(0)}#app-loader .app-loader__brand:before,.app-loader .app-loader__brand:before,#app-loader [data-loader-logo-card=true]:before,.app-loader [data-loader-logo-card=true]:before{content:"";z-index:0;background:conic-gradient(from 0deg, transparent 0deg 226deg, var(--loader-orbit-soft) 250deg, var(--loader-orbit-mid) 276deg, var(--loader-orbit-head) 296deg, var(--loader-orbit-core) 308deg, transparent 338deg 360deg);animation:loaderBorderOrbit var(--loader-orbit-speed) linear infinite;position:absolute;inset:-58%;transform:rotate(0)}#app-loader .app-loader__brand:after,.app-loader .app-loader__brand:after,#app-loader [data-loader-logo-card=true]:after,.app-loader [data-loader-logo-card=true]:after{content:"";z-index:1;border:1px solid var(--loader-brand-inner-border);border-radius:calc(var(--loader-brand-radius-final) - 2px);background-color:var(--loader-brand-surface);position:absolute;inset:2px;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0000002e}#app-loader .app-loader__brand--solo,.app-loader .app-loader__brand--solo{inline-size:var(--loader-brand-size-final);block-size:var(--loader-brand-size-final)}#app-loader .app-loader__brand>*,.app-loader .app-loader__brand>*,#app-loader [data-loader-logo-card=true]>*,.app-loader [data-loader-logo-card=true]>*{z-index:2;grid-area:1/1;position:relative}#app-loader .app-loader__logo-shell,.app-loader .app-loader__logo-shell,#app-loader [data-loader-logo-shell=true],.app-loader [data-loader-logo-shell=true],#app-loader .app-loader__logo-fallback,.app-loader .app-loader__logo-fallback{inline-size:var(--loader-logo-size-final);block-size:var(--loader-logo-size-final);color:var(--loader-ink);background:0 0;border-radius:20px;place-items:center;font-size:0;line-height:1;display:grid}#app-loader .app-loader__logo-picture,.app-loader .app-loader__logo-picture,#app-loader [data-loader-logo-picture=true],.app-loader [data-loader-logo-picture=true]{place-items:center;block-size:100%;inline-size:100%;display:grid}#app-loader .app-loader__logo,.app-loader .app-loader__logo,#app-loader [data-loader-logo=true],.app-loader [data-loader-logo=true]{inline-size:var(--loader-logo-size-final);block-size:var(--loader-logo-size-final);object-fit:contain;object-position:center;filter:var(--loader-logo-filter);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;animation:2.6s ease-in-out infinite loaderLogoBreathe;display:block;transform:translateZ(0)}#app-loader[data-logo-error=true] .app-loader__logo,.app-loader[data-logo-error=true] .app-loader__logo,#app-loader[data-logo-error=true] [data-loader-logo=true],.app-loader[data-logo-error=true] [data-loader-logo=true]{display:none}html[data-theme=light] #app-loader,html.theme-light #app-loader,body[data-theme=light] #app-loader,html[data-theme=light] .app-loader,html.theme-light .app-loader,body[data-theme=light] .app-loader{--loader-overlay:#f8fbff94;--loader-overlay-ready:#f8fbff6b;--loader-ink:#07111f;--loader-brand-border:#1f69ae2e;--loader-brand-surface:#ffffff61;--loader-brand-surface-solid:#f4f8fd;--loader-brand-inner-border:#ffffffbd;--loader-orbit-soft:#1394ff14;--loader-orbit-mid:#1394ff7a;--loader-orbit-head:#4bbefff0;--loader-orbit-core:#0b61ff;--loader-brand-shadow:0 26px 72px #1a3a5c21, 0 14px 36px #1394ff14, 0 0 0 1px #ffffff9e;--loader-logo-filter:drop-shadow(0 10px 20px #12375c24) drop-shadow(0 0 12px #1394ff14);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}#view-container[aria-busy=true],#main-content[aria-busy=true],#app-shell[aria-busy=true]{cursor:wait}html.app-ready #view-container,html.app-ready #main-content,html.app-ready #app-shell,html[data-app-state=ready] #view-container,html[data-app-state=ready] #main-content,html[data-app-state=ready] #app-shell,body.app-ready #view-container,body.app-ready #main-content,body.app-ready #app-shell,body[data-app-state=ready] #view-container,body[data-app-state=ready] #main-content,body[data-app-state=ready] #app-shell{cursor:auto}@keyframes loaderBrandEnter{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes loaderBorderOrbit{to{transform:rotate(1turn)}}@keyframes loaderLogoBreathe{0%,to{transform:translateZ(0)scale(1)}50%{transform:translateZ(0)scale(1.018)}}@media (width<=680px){#app-loader,.app-loader{--loader-brand-size-final:calc(100px * var(--ui-scale,1));--loader-logo-size-final:calc(64px * var(--ui-scale,1));--loader-brand-radius-final:28px;padding:max(16px, var(--app-safe-top,0px)) max(16px, var(--app-safe-right,0px)) max(16px, var(--app-safe-bottom,0px)) max(16px, var(--app-safe-left,0px))}}@media (width<=420px){#app-loader,.app-loader{--loader-brand-size-final:calc(92px * var(--ui-scale,1));--loader-logo-size-final:calc(58px * var(--ui-scale,1));--loader-brand-radius-final:26px}}@media (height<=520px){#app-loader,.app-loader{--loader-brand-size-final:88px;--loader-logo-size-final:54px;--loader-brand-radius-final:25px;padding-block:10px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){#app-loader .app-loader__backdrop,.app-loader .app-loader__backdrop,#app-loader [data-loader-backdrop=true],.app-loader [data-loader-backdrop=true]{background-color:#040912d1}#app-loader .app-loader__brand:after,.app-loader .app-loader__brand:after,#app-loader [data-loader-logo-card=true]:after,.app-loader [data-loader-logo-card=true]:after{background-color:var(--loader-brand-surface-solid)}html[data-theme=light] #app-loader .app-loader__backdrop,html.theme-light #app-loader .app-loader__backdrop,body[data-theme=light] #app-loader .app-loader__backdrop,html[data-theme=light] .app-loader .app-loader__backdrop,html.theme-light .app-loader .app-loader__backdrop,body[data-theme=light] .app-loader .app-loader__backdrop,html[data-theme=light] #app-loader [data-loader-backdrop=true],html.theme-light #app-loader [data-loader-backdrop=true],body[data-theme=light] #app-loader [data-loader-backdrop=true],html[data-theme=light] .app-loader [data-loader-backdrop=true],html.theme-light .app-loader [data-loader-backdrop=true],body[data-theme=light] .app-loader [data-loader-backdrop=true]{background-color:#f8fbffdb}}@media (forced-colors:active){#app-loader,.app-loader{color:canvastext;forced-color-adjust:auto}#app-loader .app-loader__backdrop,.app-loader .app-loader__backdrop,#app-loader [data-loader-backdrop=true],.app-loader [data-loader-backdrop=true]{-webkit-backdrop-filter:none;background-color:canvas}#app-loader .app-loader__brand,.app-loader .app-loader__brand,#app-loader [data-loader-logo-card=true],.app-loader [data-loader-logo-card=true]{color:canvastext;box-shadow:none;-webkit-backdrop-filter:none;background:canvas;border:1px solid canvastext}#app-loader .app-loader__brand:before,#app-loader .app-loader__brand:after,.app-loader .app-loader__brand:before,.app-loader .app-loader__brand:after,#app-loader [data-loader-logo-card=true]:before,#app-loader [data-loader-logo-card=true]:after,.app-loader [data-loader-logo-card=true]:before,.app-loader [data-loader-logo-card=true]:after{display:none}}@media (prefers-reduced-motion:reduce){#app-loader,#app-loader *,#app-loader :before,#app-loader :after,.app-loader,.app-loader *,.app-loader :before,.app-loader :after{transition-duration:.001ms;animation-duration:.001ms;animation-iteration-count:1}#app-loader .app-loader__brand,.app-loader .app-loader__brand,#app-loader .app-loader__brand:before,.app-loader .app-loader__brand:before,#app-loader .app-loader__logo,.app-loader .app-loader__logo{transform:none}}@media (prefers-reduced-transparency:reduce){#app-loader,.app-loader{--loader-overlay:#0a0c11;--loader-overlay-ready:#0a0c11}#app-loader .app-loader__backdrop,.app-loader .app-loader__backdrop,#app-loader [data-loader-backdrop=true],.app-loader [data-loader-backdrop=true],#app-loader .app-loader__brand,.app-loader .app-loader__brand,#app-loader [data-loader-logo-card=true],.app-loader [data-loader-logo-card=true]{-webkit-backdrop-filter:none}#app-loader .app-loader__brand:after,.app-loader .app-loader__brand:after,#app-loader [data-loader-logo-card=true]:after,.app-loader [data-loader-logo-card=true]:after{background-color:var(--loader-brand-surface-solid)}html[data-theme=light] #app-loader,html.theme-light #app-loader,body[data-theme=light] #app-loader,html[data-theme=light] .app-loader,html.theme-light .app-loader,body[data-theme=light] .app-loader{--loader-overlay:#fff;--loader-overlay-ready:#fff}}@media print{#app-loader,.app-loader{display:none}#app-shell{opacity:1;visibility:visible;pointer-events:auto}}.app-loader-privacy{z-index:calc(infinity);background:var(--body-bg,var(--main-bg));background-color:var(--body-fallback,var(--main-bg));pointer-events:none;position:fixed;inset:0}@media (forced-colors:active){.app-loader-privacy{background:canvas}}@media print{.app-loader-privacy{display:none}}}@layer layout;@layer components{.app-icon{--app-icon-source:linear-gradient(transparent, transparent);inline-size:var(--app-icon-size,1em);block-size:var(--app-icon-size,1em);color:inherit;vertical-align:-.125em;pointer-events:none;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative;overflow:visible}.app-icon:before{content:"";block-size:100%;inline-size:100%;-webkit-mask:var(--app-icon-source) center / contain no-repeat;-webkit-mask:var(--app-icon-source) center / contain no-repeat;mask:var(--app-icon-source) center / contain no-repeat;background:currentColor;display:block;-webkit-mask-source-type:alpha;mask-mode:alpha}@media (forced-colors:active){.app-icon:before{forced-color-adjust:none;background:canvastext}}@media print{.app-icon:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--app-icon-home:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3.5 10.75 8.5-7 8.5 7'/%3E%3Cpath d='M5.25 9.5v9.25A1.75 1.75 0 0 0 7 20.5h10a1.75 1.75 0 0 0 1.75-1.75V9.5'/%3E%3Cpath d='M9.25 20.5v-6h5.5v6'/%3E%3C/svg%3E");--app-icon-incidencias:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.25 5h13.5a1.75 1.75 0 0 1 1.75 1.75V9a3 3 0 0 0 0 6v2.25A1.75 1.75 0 0 1 18.75 19H5.25a1.75 1.75 0 0 1-1.75-1.75V15a3 3 0 0 0 0-6V6.75A1.75 1.75 0 0 1 5.25 5Z'/%3E%3Cpath d='M9 8.25h6M9 12h6M9 15.75h3.75'/%3E%3C/svg%3E");--app-icon-facturas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.25 3.5h11.5v17l-1.9-1.25-1.93 1.25L12 19.25l-1.92 1.25-1.93-1.25-1.9 1.25v-17Z'/%3E%3Cpath d='M9 8h6M9 11.75h6M9 15.5h4.25'/%3E%3C/svg%3E");--app-icon-usuarios:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.75'/%3E%3Cpath d='M4.75 20.25a7.25 7.25 0 0 1 14.5 0'/%3E%3C/svg%3E");--app-icon-correo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.25 5.75h13.5A2.25 2.25 0 0 1 21 8v8a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 16V8a2.25 2.25 0 0 1 2.25-2.25Z M4.25 7.25l6.3 5.1a2.3 2.3 0 0 0 2.9 0l6.3-5.1'/%3E%3C/svg%3E");--app-icon-whatsapp:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.25 11.5a8.25 8.25 0 0 1-12.1 7.3L3.75 20l1.2-4.05A8.25 8.25 0 1 1 20.25 11.5Z'/%3E%3Cpath fill='currentColor' stroke='none' d='M8.32 7.2a.78.78 0 0 0-.57.86c.42 4.28 3.84 7.7 8.12 8.12a.78.78 0 0 0 .86-.57l.48-1.36a.8.8 0 0 0-.35-.92l-1.74-1.02a.8.8 0 0 0-.96.12l-.78.78a6.6 6.6 0 0 1-2.72-2.72l.78-.78a.8.8 0 0 0 .12-.96l-1.02-1.74a.8.8 0 0 0-.92-.35l-1.3.44Z'/%3E%3C/svg%3E");--app-icon-cuenta:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Ccircle cx='12' cy='9' r='3'/%3E%3Cpath d='M6.5 19a6.25 6.25 0 0 1 11 0'/%3E%3C/svg%3E");--app-icon-logout:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15.25 7.25 4.75 4.75-4.75 4.75'/%3E%3Cpath d='M19.5 12H9'/%3E%3Cpath d='M11.25 20.25H6.5A2.75 2.75 0 0 1 3.75 17.5v-11A2.75 2.75 0 0 1 6.5 3.75h4.75'/%3E%3C/svg%3E");--app-icon-menu:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16'/%3E%3Cpath d='M4 12h16'/%3E%3Cpath d='M4 17h16'/%3E%3C/svg%3E");--app-icon-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6.75 6.75 10.5 10.5M17.25 6.75l-10.5 10.5'/%3E%3C/svg%3E");--app-icon-chevron-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='rotate(90 12 12)'%3E%3Cpath d='m9.25 5.5 6.5 6.5-6.5 6.5'/%3E%3C/g%3E%3C/svg%3E");--app-icon-arrow-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 6 6 6-6 6'/%3E%3C/svg%3E");--app-icon-view:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7-10-7-10-7Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");--app-icon-hide:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3.75 3.75 16.5 16.5'/%3E%3Cpath d='M9.9 5.98A9.24 9.24 0 0 1 12 5.75c6 0 9.25 6.25 9.25 6.25a17.03 17.03 0 0 1-2.28 3.1'/%3E%3Cpath d='M14.12 14.12A2.75 2.75 0 0 1 9.88 9.88'/%3E%3Cpath d='M6.6 7.6A16.35 16.35 0 0 0 2.75 12S6 18.25 12 18.25c1.35 0 2.57-.32 3.65-.82'/%3E%3C/svg%3E");--app-icon-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E");--app-icon-external-link:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h6v6M20 4l-9 9M10 5H5a1 1 0 0 0-1 1v13a1 1 0 0 0 1 1h13a1 1 0 0 0 1-1v-5'/%3E%3C/svg%3E");--app-icon-alert:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0Z'/%3E%3Cpath d='M12 9v4M12 17h.01'/%3E%3C/svg%3E");--app-icon-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 10.75v5'/%3E%3Cpath d='M12 7.5h.01'/%3E%3C/svg%3E");--app-icon-clock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E");--app-icon-lock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.75 10.25V8a4.25 4.25 0 0 1 8.5 0v2.25'/%3E%3Cpath d='M6.75 10.25h10.5a1.5 1.5 0 0 1 1.5 1.5v7a1.5 1.5 0 0 1-1.5 1.5H6.75a1.5 1.5 0 0 1-1.5-1.5v-7a1.5 1.5 0 0 1 1.5-1.5Z'/%3E%3Cpath d='M12 15.25v1.5'/%3E%3C/svg%3E");--app-icon-shield:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.75 19.25 6v5.5c0 4.42-2.95 7.28-7.25 8.75-4.3-1.47-7.25-4.33-7.25-8.75V6L12 3.75Z'/%3E%3Cpath d='m8.75 12 2.15 2.15 4.35-4.65'/%3E%3C/svg%3E");--app-icon-history:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 3-6.7L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E");--app-icon-location:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s6.5-5.4 6.5-10a6.5 6.5 0 1 0-13 0c0 4.6 6.5 10 6.5 10Z'/%3E%3Ccircle cx='12' cy='11' r='2.4'/%3E%3C/svg%3E");--app-icon-phone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.8 19.8 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.11 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.12.9.33 1.77.63 2.61a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.47-1.2a2 2 0 0 1 2.11-.45c.84.3 1.71.51 2.61.63A2 2 0 0 1 22 16.92Z'/%3E%3C/svg%3E");--app-icon-instagram:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='3.5' width='17' height='17' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M17.25 6.75h.01'/%3E%3C/svg%3E");--app-icon-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3 2.6 5.3 5.9.9-4.3 4.1 1 5.8-5.2-2.8-5.2 2.8 1-5.8-4.3-4.1 5.9-.9Z'/%3E%3C/svg%3E");--app-icon-star-filled:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg fill='currentColor'%3E%3Cpath d='m12 3 2.6 5.3 5.9.9-4.3 4.1 1 5.8-5.2-2.8-5.2 2.8 1-5.8-4.3-4.1 5.9-.9Z'/%3E%3C/g%3E%3C/svg%3E");--app-icon-caps-lock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.75 5.25 10.5h4v5h5.5v-5h4L12 3.75Z'/%3E%3Cpath d='M7.75 20.25h8.5'/%3E%3C/svg%3E")}.app-icon[data-app-icon=home]{--app-icon-source:var(--app-icon-home)}.app-icon[data-app-icon=incidencias]{--app-icon-source:var(--app-icon-incidencias)}.app-icon[data-app-icon=facturas]{--app-icon-source:var(--app-icon-facturas)}.app-icon[data-app-icon=usuarios]{--app-icon-source:var(--app-icon-usuarios)}.app-icon[data-app-icon=correo]{--app-icon-source:var(--app-icon-correo)}.app-icon[data-app-icon=whatsapp]{--app-icon-source:var(--app-icon-whatsapp)}.app-icon[data-app-icon=cuenta]{--app-icon-source:var(--app-icon-cuenta)}.app-icon[data-app-icon=logout]{--app-icon-source:var(--app-icon-logout)}.app-icon[data-app-icon=menu]{--app-icon-source:var(--app-icon-menu)}.app-icon[data-app-icon=close]{--app-icon-source:var(--app-icon-close)}.app-icon[data-app-icon=chevron-down]{--app-icon-source:var(--app-icon-chevron-down)}.app-icon[data-app-icon=arrow-right]{--app-icon-source:var(--app-icon-arrow-right)}.app-icon[data-app-icon=view]{--app-icon-source:var(--app-icon-view)}.app-icon[data-app-icon=hide]{--app-icon-source:var(--app-icon-hide)}.app-icon[data-app-icon=check]{--app-icon-source:var(--app-icon-check)}.app-icon[data-app-icon=external-link]{--app-icon-source:var(--app-icon-external-link)}.app-icon[data-app-icon=alert]{--app-icon-source:var(--app-icon-alert)}.app-icon[data-app-icon=info]{--app-icon-source:var(--app-icon-info)}.app-icon[data-app-icon=clock]{--app-icon-source:var(--app-icon-clock)}.app-icon[data-app-icon=lock]{--app-icon-source:var(--app-icon-lock)}.app-icon[data-app-icon=shield]{--app-icon-source:var(--app-icon-shield)}.app-icon[data-app-icon=history]{--app-icon-source:var(--app-icon-history)}.app-icon[data-app-icon=location]{--app-icon-source:var(--app-icon-location)}.app-icon[data-app-icon=phone]{--app-icon-source:var(--app-icon-phone)}.app-icon[data-app-icon=instagram]{--app-icon-source:var(--app-icon-instagram)}.app-icon[data-app-icon=star]{--app-icon-source:var(--app-icon-star)}.app-icon[data-app-icon=star-filled]{--app-icon-source:var(--app-icon-star-filled)}.app-icon[data-app-icon=caps-lock]{--app-icon-source:var(--app-icon-caps-lock)}.ui-btn,.ui-input,.ui-textarea,.ui-chip,.badge{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.ui-btn,.ui-chip{-webkit-user-select:none;user-select:none}.ui-btn,.ui-input,.ui-textarea{font-family:inherit}.ui-btn i,.ui-chip i,.badge i{flex:none;display:block}.ui-btn .app-icon,.ui-chip .app-icon,.badge .app-icon{flex:none}.ui-btn:where(:disabled,[aria-disabled=true],.is-disabled),.ui-input:where(:disabled,[aria-disabled=true],.is-disabled),.ui-textarea:where(:disabled,[aria-disabled=true],.is-disabled){opacity:.56;cursor:not-allowed;pointer-events:none}.ui-address-link{justify-self:start;align-items:flex-start;gap:var(--space-xs);border-radius:var(--radius-2xs);min-inline-size:0;max-inline-size:100%;color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);overflow-wrap:anywhere;display:inline-flex;position:relative}.ui-address-link:hover{text-decoration-color:currentColor}.ui-address-link-icon{line-height:inherit;color:var(--text-dim);margin-block-start:calc((1lh - var(--app-icon-size,1em)) / 2)}.ui-address-link:hover .ui-address-link-icon{color:currentColor}.ui-address-link-text{min-inline-size:0;display:grid}@media (pointer:coarse){.ui-address-link:after{content:"";inset-inline:0;inset-block:max(-6px, min(0px, calc((100% - var(--touch-target-min)) / 2)));position:absolute}}@media print{.ui-address-link{text-decoration:none}.ui-address-link-icon{display:none}}.ui-btn{isolation:isolate;min-inline-size:0;min-block-size:var(--btn-height);justify-content:center;align-items:center;gap:var(--space-xs);border-radius:var(--btn-radius);color:var(--text);font:inherit;font-size:var(--font-base);font-weight:var(--weight-semibold);white-space:nowrap;text-align:center;cursor:pointer;box-shadow:none;background:0 0;border:1px solid #0000;padding-inline:16px;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.ui-btn:disabled,.ui-btn[aria-disabled=true],.ui-btn.is-disabled{opacity:.56;cursor:not-allowed;box-shadow:none;filter:none;pointer-events:none}.ui-btn[aria-busy=true],.ui-btn.is-loading{cursor:wait;pointer-events:none}.ui-btn>.app-icon{--app-icon-size:18px}.ui-btn>i{flex:none;block-size:18px;inline-size:18px}.ui-btn-primary{border-radius:var(--btn-primary-radius);background:var(--btn-primary-bg);color:var(--btn-primary-text);border-color:var(--btn-primary-border);box-shadow:var(--btn-primary-shadow);--button-hover-border:var(--btn-primary-bg-hover);--button-hover-bg:var(--btn-primary-bg-hover);--button-hover-text:var(--btn-primary-text);--button-hover-shadow:var(--btn-primary-shadow-hover);--button-active-border:var(--btn-primary-bg-active);--button-active-bg:var(--btn-primary-bg-active);--button-active-shadow:var(--btn-primary-shadow-active)}.ui-btn-secondary{background:var(--btn-secondary-bg);color:var(--btn-secondary-text);border-color:var(--btn-secondary-border);box-shadow:var(--btn-secondary-shadow);--button-hover-shadow:var(--btn-secondary-shadow);--button-active-shadow:var(--btn-secondary-shadow)}.ui-btn-ghost{background:var(--btn-ghost-bg);color:var(--btn-ghost-text);border-color:var(--btn-ghost-border);--button-hover-bg:var(--btn-ghost-bg-hover);--button-hover-border:var(--btn-ghost-border);--button-active-bg:var(--btn-ghost-bg-active)}.ui-btn.ui-btn-sm{min-block-size:var(--btn-height-sm);gap:var(--space-2xs);font-size:var(--font-sm);padding-inline:12px}.ui-btn.ui-btn-icon{inline-size:var(--btn-height);min-inline-size:var(--btn-height);padding-inline:0}.ui-btn.ui-btn-icon.ui-btn-sm{inline-size:var(--btn-height-sm);min-inline-size:var(--btn-height-sm)}.ui-btn.ui-btn-sm>.app-icon{--app-icon-size:16px}.ui-btn-ghost[aria-pressed=true]{background:var(--btn-ghost-bg-active);color:var(--text-strong);--button-hover-bg:var(--btn-ghost-bg-active)}@media (pointer:coarse){.ui-btn.ui-btn-sm{min-block-size:var(--touch-target-min)}.ui-btn.ui-btn-icon,.ui-btn.ui-btn-icon.ui-btn-sm{inline-size:var(--touch-target-min);min-inline-size:var(--touch-target-min)}}@media (forced-colors:active){.ui-btn-ghost[aria-pressed=true]{outline-offset:-2px;outline:2px solid highlight}}.ui-input,.ui-textarea{border:1px solid var(--input-border);border-radius:var(--input-radius);background:var(--input-bg);inline-size:100%;min-inline-size:0;color:var(--input-text);box-shadow:var(--input-shadow);font:inherit;font-size:var(--font-base);transition:border-color var(--duration-normal) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard), background var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard)}.ui-input{min-block-size:var(--input-height);padding-inline:14px}.ui-textarea{resize:vertical;min-block-size:120px;line-height:var(--line-normal);padding:12px 14px}.ui-input::placeholder,.ui-textarea::placeholder{color:var(--input-placeholder)}.ui-input:hover,.ui-textarea:hover{background:var(--input-bg-hover);border-color:var(--input-border-hover);box-shadow:var(--input-shadow-hover)}.ui-input:focus,.ui-textarea:focus{background:var(--input-bg-focus);border-color:var(--input-border-focus);box-shadow:var(--input-shadow-focus)}.ui-input:disabled,.ui-textarea:disabled{background:var(--input-disabled-bg);opacity:.68;cursor:not-allowed}.ui-input[aria-invalid=true],.ui-textarea[aria-invalid=true],.ui-input.is-error,.ui-textarea.is-error{border-color:var(--input-border-error);box-shadow:0 0 0 4px color-mix(in srgb, var(--error), transparent 88%)}.ui-input.is-success,.ui-textarea.is-success{border-color:var(--input-border-success);box-shadow:0 0 0 4px color-mix(in srgb, var(--success), transparent 88%)}.badge{border-radius:var(--radius-pill);min-block-size:24px;font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.02em;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-standard);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:4px 10px;line-height:1;display:inline-flex}.badge.success{background:var(--success-soft);color:var(--success);border-color:color-mix(in srgb, var(--success), transparent 72%)}.badge.warning{background:var(--warning-soft);color:var(--warning);border-color:color-mix(in srgb, var(--warning), transparent 72%)}.badge.error{background:var(--error-soft);color:var(--error);border-color:color-mix(in srgb, var(--error), transparent 72%)}.badge.info{background:var(--info-soft);color:var(--info);border-color:color-mix(in srgb, var(--info), transparent 72%)}.badge.neutral{background:var(--badge-bg);color:var(--badge-text);border-color:var(--badge-border)}.badge.dot:before{content:"";background:currentColor;border-radius:50%;flex:none;block-size:6px;inline-size:6px}.ui-chip{min-block-size:var(--chip-height);border:1px solid var(--chip-border);border-radius:var(--radius-pill);background:var(--chip-bg);color:var(--chip-text);font-size:var(--font-sm);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:8px;padding-inline:12px;line-height:1;display:inline-flex}.ui-chip.success{background:var(--success-soft);color:var(--success);border-color:var(--border-success)}.ui-chip.warning{background:var(--warning-soft);color:var(--warning);border-color:var(--border-warning)}.ui-chip.error{background:var(--error-soft);color:var(--error);border-color:var(--border-error)}.ui-chip.info{background:var(--info-soft);color:var(--info);border-color:var(--border-info)}.ui-chip button{color:currentColor;cursor:pointer;opacity:.72;background:0 0;border:0;border-radius:50%;place-items:center;block-size:18px;inline-size:18px;margin-inline-end:-4px;display:grid}.ui-chip button:hover{opacity:1;background:color-mix(in srgb, currentColor, transparent 86%)}.ui-menu{min-inline-size:var(--dropdown-min-width);max-inline-size:min(100vw - 32px,360px);padding:var(--dropdown-padding);overscroll-behavior:contain;border:1px solid var(--border-default);border-radius:var(--dropdown-radius);background:var(--popover-bg);color:var(--text);box-shadow:var(--shadow-dropdown);z-index:var(--z-dropdown);gap:2px;display:grid;overflow:hidden auto}.ui-menu[hidden]{display:none}.ui-menu-group{gap:2px;display:grid}.ui-menu-label{padding:var(--space-2xs) var(--dropdown-item-padding-x);color:var(--text-dim);font-size:var(--font-2xs);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;display:block}.ui-menu-separator{block-size:1px;margin:var(--space-2xs) 0;background:var(--border-soft)}.ui-menu-item{appearance:none;inline-size:100%;min-inline-size:0;min-block-size:var(--dropdown-item-height);align-items:center;gap:var(--dropdown-item-gap);padding:var(--space-2xs) var(--dropdown-item-padding-x);border-radius:var(--dropdown-item-radius);color:var(--text);font:inherit;font-size:var(--font-sm);text-align:start;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;margin:0;display:grid}.ui-menu-item:hover{background:var(--surface-hover-strong);color:var(--text-strong)}.ui-menu-item{--focus-ring-offset:calc(var(--focus-ring-width) * -1)}.ui-menu-item[aria-checked=true]{--focus-ring-color:var(--focus-ring-strong-color);background:var(--accent-soft);color:var(--text-strong)}.ui-menu-item[aria-checked=true]:hover{background:var(--surface-hover-strong)}.ui-menu-item:hover .ui-menu-item-copy small,.ui-menu-item[aria-checked=true] .ui-menu-item-copy small,.ui-menu-item:hover .ui-menu-item-icon{color:var(--text-soft)}.ui-menu-item:disabled,.ui-menu-item[aria-disabled=true]{color:var(--text-disabled);cursor:not-allowed}.ui-menu-item-icon{inline-size:18px;color:var(--text-muted);place-items:center;display:grid}.ui-menu-item-icon .app-icon,.ui-menu-item-check .app-icon{--app-icon-size:16px}.ui-menu-item-copy{gap:1px;min-inline-size:0;display:grid}.ui-menu-item-copy strong{min-inline-size:0;color:var(--text-strong);font-size:var(--font-sm);font-weight:var(--weight-semibold);line-height:var(--line-snug);overflow-wrap:anywhere}.ui-menu-item-copy small{min-inline-size:0;color:var(--text-muted);font-size:var(--font-xs);line-height:var(--line-snug);overflow-wrap:anywhere}.ui-menu-item-check{block-size:18px;inline-size:18px;color:var(--text-strong);place-items:center;display:grid}.toast-container{--toast-motion-offset:8px;z-index:var(--z-toast);inset-block-end:calc(var(--toast-viewport-bottom,0px) + max(var(--ui-toast-edge), var(--app-safe-bottom) + var(--ui-toast-edge)));inset-inline:var(--app-safe-left) var(--app-safe-right);inline-size:var(--ui-toast-width);max-inline-size:calc(100vw - 2 * var(--viewport-edge));gap:var(--ui-toast-stack-gap);pointer-events:none;flex-direction:column-reverse;margin-inline:auto;display:flex;position:fixed}.toast{--toast-tone:var(--info-strong,var(--info));--toast-tone-bg:var(--info-bg);--toast-tone-border:var(--border-info);box-sizing:border-box;pointer-events:auto;border:1px solid var(--ui-toast-border);border-radius:var(--ui-toast-radius);background:var(--ui-toast-bg);color:var(--text);box-shadow:var(--ui-toast-shadow);animation:toast-enter var(--duration-normal) var(--ease-out) backwards;font-family:inherit;position:relative}.toast *,.toast :before,.toast :after{box-sizing:border-box}.toast[data-toast-state=leaving]{pointer-events:none;animation:toast-leave var(--duration-normal) var(--ease-standard) forwards}@keyframes toast-enter{0%{opacity:0;transform:translateY(var(--toast-motion-offset)) scale(.98)}}@keyframes toast-leave{to{opacity:0;transform:translateY(var(--toast-motion-offset)) scale(.98)}}.toast.success{--toast-tone:var(--success-strong,var(--success));--toast-tone-bg:var(--success-bg);--toast-tone-border:var(--border-success)}.toast.warning{--toast-tone:var(--warning-strong,var(--warning));--toast-tone-bg:var(--warning-bg);--toast-tone-border:var(--border-warning)}.toast.error{--toast-tone:var(--text-on-accent);--toast-tone-bg:var(--error);--toast-tone-border:var(--error)}.toast.loading{--toast-tone:var(--text-muted);--toast-tone-bg:var(--surface-hover);--toast-tone-border:var(--border-default)}.toast-body{align-items:start;gap:var(--ui-toast-gap);padding:var(--ui-toast-padding);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.toast-icon{inline-size:var(--ui-toast-icon-size);block-size:var(--ui-toast-icon-size);border:1px solid var(--toast-tone-border);border-radius:var(--radius-xs);background:var(--toast-tone-bg);color:var(--toast-tone);place-items:center;display:grid}.toast-icon .app-icon{--app-icon-size:var(--ui-toast-glyph-size)}.toast-content{min-inline-size:0;align-content:start;gap:2px;padding-block-start:calc((var(--ui-toast-icon-size) - var(--font-base) * var(--line-snug)) / 2);display:grid}.toast-title{color:var(--text-strong);font-size:var(--font-base);font-weight:var(--weight-semibold);line-height:var(--line-snug);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.toast-message{color:var(--text-muted);font-size:var(--font-sm);line-height:var(--line-normal);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.toast-actions{gap:var(--space-xs);flex-wrap:wrap;margin-block-start:var(--space-xs);display:flex}.toast-action{max-inline-size:100%}.toast-close{inline-size:var(--ui-toast-close-size);block-size:var(--ui-toast-close-size);border-radius:var(--radius-xs);color:var(--text-dim);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;--button-hover-bg:var(--surface-hover);--button-active-bg:var(--surface-hover-strong);background:0 0;border:0;place-items:center;margin:0;padding:0;font-family:inherit;display:grid;position:relative}.toast-close .app-icon{--app-icon-size:16px}@media (pointer:coarse){.toast-close:after{content:"";inset:calc((var(--ui-toast-close-size) - var(--touch-target-min)) / 2);position:absolute}}@media (width<=680px){.toast-container{--toast-anchor:max(var(--app-offset-topbar,0px), var(--public-topbar-offset,0px), var(--app-safe-top));--toast-motion-offset:-8px;inset-block:calc(var(--toast-viewport-top,0px) + var(--toast-anchor) + var(--ui-toast-edge)) auto;inset-inline:max(var(--viewport-edge), var(--app-safe-left)) max(var(--viewport-edge), var(--app-safe-right));flex-direction:column;inline-size:auto;max-inline-size:none;margin-inline:0}}@media (forced-colors:active){.toast{forced-color-adjust:auto;border-color:canvastext}.toast-icon{border-color:canvastext}}@media print{.toast-container{display:none}}.route-fallback-view{box-sizing:border-box;align-content:center;justify-items:center;gap:var(--space-sm);min-block-size:min(60vh,28rem);inline-size:100%;max-inline-size:36rem;padding:var(--space-3xl) var(--space-md);color:var(--text-muted);font-size:var(--font-base);line-height:var(--line-normal);text-align:center;margin-inline:auto;display:grid}.route-fallback-view>h1{color:var(--text-strong);font-size:var(--font-2xl);font-weight:var(--weight-semibold);line-height:var(--line-snug);text-wrap:balance;overflow-wrap:anywhere;margin:0}.route-fallback-view>p{text-wrap:pretty;overflow-wrap:anywhere;max-inline-size:60ch;margin:0}.route-fallback-view>.ui-btn{margin-block-start:var(--space-xs)}.ui-skeleton.title{inline-size:min(320px,70%)}@media (pointer:coarse){.ui-btn{min-block-size:max(var(--btn-height), var(--touch-target-min))}}@media (prefers-reduced-motion:reduce){.badge,.toast{transition:none;animation:none}}@media (forced-colors:active){.ui-btn,.ui-input,.ui-textarea,.badge,.ui-chip{forced-color-adjust:auto;border-color:canvastext}}@media print{.ui-btn,.badge,.ui-chip{box-shadow:none}}}@layer views,auth;@layer compositions{html:is([data-theme=light],.theme-light){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:is([data-theme=light],.theme-light) body.public-home-screen,html:is([data-theme=light],.theme-light) .public-auth-shell--home,html:is([data-theme=light],.theme-light) .public-home{color:var(--public-text);background:var(--public-canvas)}html:is([data-theme=light],.theme-light) .public-home-scrollbar{border-color:rgb(var(--public-rgb-blue-659) / .28);background:linear-gradient(180deg, rgb(var(--public-rgb-white) / .92), rgb(var(--public-rgb-gray-973) / .8)), rgb(var(--public-rgb-white) / .76);box-shadow:0 0 0 1px rgb(var(--public-rgb-white) / .82), 0 10px 28px rgb(var(--public-rgb-blue-375) / .12), inset 0 1px 0 rgb(var(--public-rgb-white) / .96), inset 0 -1px 0 rgb(var(--public-rgb-blue-325) / .08)}html:is([data-theme=light],.theme-light) .public-home-scrollbar:before{opacity:.28}html:is([data-theme=light],.theme-light) .public-home-scrollbar-thumb{border-color:rgb(var(--public-rgb-white) / .84);box-shadow:0 0 0 1px rgb(var(--public-rgb-blue-659) / .08), 0 10px 24px rgb(var(--public-rgb-blue-659) / .22), 0 0 34px rgb(var(--public-rgb-cyan-809) / .18), inset 0 1px 0 rgb(var(--public-rgb-white) / .88), inset 0 -10px 20px rgb(var(--public-rgb-blue-546) / .2)}html:is([data-theme=light],.theme-light) .public-home .public-home-account-menu-wrap>[data-public-home-account-toggle]{color:var(--public-text-soft);border-color:rgb(var(--public-rgb-blue-659) / .2);background:linear-gradient(180deg, rgb(var(--public-rgb-white) / .94), rgb(var(--public-rgb-gray-973) / .88)), rgb(var(--public-rgb-white) / .84);box-shadow:inset 0 1px 0 rgb(var(--public-rgb-white) / .94), 0 8px 22px rgb(var(--public-rgb-blue-375) / .08)}html:is([data-theme=light],.theme-light) .public-home .public-home-account-menu-wrap>[data-public-home-account-toggle]:is(:hover,:focus-visible),html:is([data-theme=light],.theme-light) .public-home .public-home-account-menu-wrap.is-open>[data-public-home-account-toggle]{color:var(--public-text-strong);border-color:rgb(var(--public-rgb-blue-659) / .36);background:linear-gradient(180deg, rgb(var(--public-rgb-slate-974) / .98), rgb(var(--public-rgb-slate-951c) / .92)), rgb(var(--public-rgb-gray-986));box-shadow:0 0 0 3px rgb(var(--public-rgb-blue-659) / .07), 0 12px 30px rgb(var(--public-rgb-blue-375) / .12), inset 0 1px 0 rgb(var(--public-rgb-white))}html:is([data-theme=light],.theme-light) .public-home .public-home-account-menu-wrap>[data-public-home-account-toggle]>.public-home-account-toggle-icon{color:rgb(var(--public-rgb-blue-558))}html:is([data-theme=light],.theme-light) .public-home .public-home-nav-account-slot .public-home-account-menu-wrap>[data-public-home-account-toggle]{box-shadow:none;background:0 0;border-color:#0000}html:is([data-theme=light],.theme-light) .public-home .public-home-nav-account-slot .public-home-account-menu-wrap>[data-public-home-account-toggle]:is(:hover,:focus-visible),html:is([data-theme=light],.theme-light) .public-home .public-home-nav-account-slot .public-home-account-menu-wrap.is-open>[data-public-home-account-toggle]{background:rgb(var(--public-rgb-blue-659) / .08);box-shadow:0 0 0 3px rgb(var(--public-rgb-blue-659) / .06);border-color:#0000}html:is([data-theme=light],.theme-light) .public-home .public-home-nav-account-slot .public-support-account{border-color:rgb(var(--public-rgb-blue-659) / .18);color:var(--public-text-strong);background:linear-gradient(180deg, rgb(var(--public-rgb-white) / .96), rgb(var(--public-rgb-gray-973) / .88)), rgb(var(--public-rgb-white) / .84);box-shadow:0 10px 24px rgb(var(--public-rgb-blue-375) / .12), inset 0 1px 0 rgb(var(--public-rgb-white))}html:is([data-theme=light],.theme-light) .public-home .public-home-nav-account-slot .public-home-account-menu-wrap>[data-public-home-account-toggle]:is(:hover,:focus-visible) .public-support-account,html:is([data-theme=light],.theme-light) .public-home .public-home-nav-account-slot .public-home-account-menu-wrap.is-open .public-support-account{border-color:rgb(var(--public-rgb-blue-659) / .36);background:linear-gradient(180deg, rgb(var(--public-rgb-white) / .98), rgb(var(--public-rgb-slate-957) / .94)), rgb(var(--public-rgb-white) / .92);box-shadow:0 0 0 3px rgb(var(--public-rgb-blue-659) / .07), 0 14px 32px rgb(var(--public-rgb-blue-375) / .16), inset 0 1px 0 rgb(var(--public-rgb-white))}html:is([data-theme=light],.theme-light) .public-home .public-home-account-menu{border-color:rgb(var(--public-rgb-blue-659) / .2);background:radial-gradient(circle at 92% -8%, rgb(var(--public-rgb-cyan-809) / .11), transparent 36%), radial-gradient(circle at 4% 116%, rgb(var(--public-rgb-blue-659) / .08), transparent 42%), linear-gradient(155deg, rgb(var(--public-rgb-white) / .98), rgb(var(--public-rgb-gray-973) / .98) 60%, rgb(var(--public-rgb-slate-954) / .99));box-shadow:0 28px 72px rgb(var(--public-rgb-blue-375) / .18), 0 8px 26px rgb(var(--public-rgb-blue-375) / .1), 0 0 0 1px rgb(var(--public-rgb-white) / .84), inset 0 1px 0 rgb(var(--public-rgb-white))}html:is([data-theme=light],.theme-light) .public-home .public-home-account-menu:before{color:rgb(var(--public-rgb-blue-558))}html:is([data-theme=light],.theme-light) .public-home .public-home-account-menu:after{background:linear-gradient(90deg, transparent, rgb(var(--public-rgb-blue-338) / .08), transparent) 0 0 / 100% 1px no-repeat, radial-gradient(circle at 88% 0%, rgb(var(--public-rgb-blue-659) / .08), transparent 26%)}html:is([data-theme=light],.theme-light) .public-home .public-home-account-menu-item{color:var(--public-text);border-color:rgb(var(--public-rgb-blue-338) / .08);background:linear-gradient(180deg, rgb(var(--public-rgb-white) / .92), rgb(var(--public-rgb-gray-983) / .76));box-shadow:inset 0 1px 0 rgb(var(--public-rgb-white))}html:is([data-theme=light],.theme-light) .public-home .public-home-account-menu-icon{color:rgb(var(--public-rgb-blue-548));border-color:rgb(var(--public-rgb-blue-659) / .16);background:linear-gradient(145deg, rgb(var(--public-rgb-cyan-809) / .1), rgb(var(--public-rgb-blue-659) / .05));box-shadow:inset 0 1px 0 rgb(var(--public-rgb-white)), 0 6px 14px rgb(var(--public-rgb-blue-375) / .07)}html:is([data-theme=light],.theme-light) .public-home .public-home-account-menu-item:is(:hover,:focus-visible) .public-home-account-menu-icon{color:rgb(var(--public-rgb-blue-481));border-color:rgb(var(--public-rgb-blue-659) / .28);background:linear-gradient(145deg, rgb(var(--public-rgb-cyan-809) / .16), rgb(var(--public-rgb-blue-659) / .08))}html:is([data-theme=light],.theme-light) .public-home .public-home-account-menu-item:is(:hover,:focus-visible){color:var(--public-text-strong);border-color:rgb(var(--public-rgb-blue-659) / .2);background:linear-gradient(105deg, rgb(var(--public-rgb-blue-659) / .09), rgb(var(--public-rgb-cyan-809) / .035) 65%, rgb(var(--public-rgb-white) / .82));box-shadow:0 9px 22px rgb(var(--public-rgb-blue-375) / .1), inset 2px 0 0 rgb(var(--public-rgb-blue-659) / .6), inset 0 1px 0 rgb(var(--public-rgb-white))}html:is([data-theme=light],.theme-light) .public-home .public-home-account-menu-arrow{color:rgb(var(--public-rgb-blue-548));border-color:rgb(var(--public-rgb-blue-659) / .24);background:rgb(var(--public-rgb-blue-659) / .06);opacity:.9}html:is([data-theme=light],.theme-light) .public-home a.public-home-account-menu-item:is(:hover,:focus-visible) .public-home-account-menu-arrow{color:rgb(var(--public-rgb-blue-481));border-color:rgb(var(--public-rgb-blue-659) / .36);background:rgb(var(--public-rgb-blue-659) / .12);opacity:1}html:is([data-theme=light],.theme-light) .public-home .public-home-account-menu-item--logout .public-home-account-menu-icon{color:rgb(var(--public-rgb-rose-514));border-color:rgb(var(--public-rgb-rose-514) / .16);background:linear-gradient(145deg, rgb(var(--public-rgb-rose-696) / .1), rgb(var(--public-rgb-rose-696) / .04))}html:is([data-theme=light],.theme-light) .public-home .public-home-account-menu-item--logout:is(:hover,:focus-visible) .public-home-account-menu-icon{color:rgb(var(--public-rgb-rose-455));border-color:rgb(var(--public-rgb-rose-514) / .26);background:linear-gradient(145deg, rgb(var(--public-rgb-rose-696) / .16), rgb(var(--public-rgb-rose-696) / .07))}html:is([data-theme=light],.theme-light) .public-home .public-home-account-menu-status{color:rgb(var(--public-rgb-rose-455));border-color:rgb(var(--public-rgb-rose-514) / .2);background:rgb(var(--public-rgb-rose-970) / .94)}@media (width<=720px){html:is([data-theme=light],.theme-light) .public-home .public-home-nav-account-slot .public-support-account,html:is([data-theme=light],.theme-light) .public-home .public-home-nav-account-slot .public-home-account-menu-wrap>[data-public-home-account-toggle]:is(:hover,:focus-visible) .public-support-account,html:is([data-theme=light],.theme-light) .public-home .public-home-nav-account-slot .public-home-account-menu-wrap.is-open .public-support-account{box-shadow:none;background:0 0;border:0;border-radius:0}html:is([data-theme=light],.theme-light) .public-home .public-home-nav-account-slot .public-home-account-menu-wrap>[data-public-home-account-toggle]:is(:hover,:focus-visible),html:is([data-theme=light],.theme-light) .public-home .public-home-nav-account-slot .public-home-account-menu-wrap.is-open>[data-public-home-account-toggle]{box-shadow:none;background:0 0;border-color:#0000}}html:is([data-theme=light],.theme-light) .public-home .public-home-floating-whatsapp,html:is([data-theme=light],.theme-light) .public-home .public-home-floating-whatsapp .public-home-icon--whatsapp{color:rgb(var(--public-rgb-white))}@media (width>=721px){.public-home .public-home-nav-account-slot .public-support-account-copy{text-align:start;flex:1;grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:2px;min-inline-size:0;max-inline-size:100%;display:grid}.public-home .public-home-nav-account-slot :is(.public-support-account-name,.public-support-account-email){box-sizing:border-box;text-align:start;text-overflow:ellipsis;white-space:nowrap;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block;overflow:hidden}}html:is([data-theme=light],.theme-light) .public-home .public-support-flow-item strong,html:is([data-theme=light],.theme-light) .public-home .public-support-account-name{color:var(--public-text-strong);text-shadow:none}html:is([data-theme=light],.theme-light) .public-home .public-support-flow-item{border-color:rgb(var(--public-rgb-blue-338) / .09);background:linear-gradient(180deg, rgb(var(--public-rgb-white) / .96), rgb(var(--public-rgb-gray-980b) / .82)), rgb(var(--public-rgb-white) / .82);box-shadow:inset 0 1px 0 rgb(var(--public-rgb-white)), 0 10px 24px rgb(var(--public-rgb-blue-375) / .08)}html:is([data-theme=light],.theme-light) .public-home .public-support-flow-item:hover{border-color:rgb(var(--public-rgb-blue-659) / .17);background:linear-gradient(180deg, rgb(var(--public-rgb-slate-976) / .96), rgb(var(--public-rgb-gray-986) / .9)), rgb(var(--public-rgb-white));box-shadow:inset 0 1px 0 rgb(var(--public-rgb-white)), 0 14px 30px rgb(var(--public-rgb-blue-375) / .1)}html:is([data-theme=light],.theme-light) .public-home .public-support-flow-item p,html:is([data-theme=light],.theme-light) .public-home .public-support-account-email{color:var(--public-text-muted)}html:is([data-theme=light],.theme-light) .public-home .public-support-status{color:var(--public-text-soft);border-color:rgb(var(--public-rgb-blue-659) / .13);background:linear-gradient(180deg, rgb(var(--public-rgb-white) / .92), transparent), rgb(var(--public-rgb-gray-973b) / .8)}html:is([data-theme=light],.theme-light) .public-home .public-support-form.has-active-ticket .public-support-submit{color:var(--public-text-muted);border-color:rgb(var(--public-rgb-blue-338) / .1);background:rgb(var(--public-rgb-blue-338) / .045);box-shadow:inset 0 1px 0 rgb(var(--public-rgb-white) / .88)}html:is([data-theme=light],.theme-light) .public-home [data-public-home-login].public-support-account-link{color:var(--public-text-strong);border-color:rgb(var(--public-rgb-blue-659) / .18);background:linear-gradient(180deg, rgb(var(--public-rgb-white) / .94), rgb(var(--public-rgb-gray-973) / .86)), rgb(var(--public-rgb-white) / .78);box-shadow:inset 0 1px 0 rgb(var(--public-rgb-white)), 0 9px 22px rgb(var(--public-rgb-blue-375) / .09)}html:is([data-theme=light],.theme-light) .public-home .public-support-info-button{--button-hover-text:rgb(var(--public-rgb-blue-558));--button-hover-border:rgb(var(--public-rgb-blue-659) / .38);--button-hover-bg:rgb(var(--public-rgb-blue-659) / .1);color:rgb(var(--public-rgb-blue-558));border-color:rgb(var(--public-rgb-blue-659) / .22);background:rgb(var(--public-rgb-blue-659) / .06);box-shadow:inset 0 1px 0 rgb(var(--public-rgb-white))}html:is([data-theme=light],.theme-light) .public-home .public-support-info-tooltip{color:var(--public-text-soft);border-color:rgb(var(--public-rgb-blue-659) / .18);background:rgb(var(--public-rgb-white) / .98);box-shadow:0 16px 34px rgb(var(--public-rgb-blue-375) / .16), inset 0 1px 0 rgb(var(--public-rgb-white))}html:is([data-theme=light],.theme-light) .public-home .public-support-info-tooltip:before{border-color:rgb(var(--public-rgb-blue-659) / .18);background:rgb(var(--public-rgb-white) / .98)}html:is([data-theme=light],.theme-light) .public-home .public-support-status[data-status=success]{color:rgb(var(--public-rgb-green-448));border-color:rgb(var(--public-rgb-green-627) / .22);background:rgb(var(--public-rgb-green-627) / .07)}html:is([data-theme=light],.theme-light) .public-home .public-support-status[data-status=error]{color:rgb(var(--public-rgb-rose-505));border-color:rgb(var(--public-rgb-rose-581) / .22);background:rgb(var(--public-rgb-rose-581) / .065)}html:is([data-theme=light],.theme-light) .public-support-submit-overlay{background:radial-gradient(circle at 50% 38%, rgb(var(--public-rgb-blue-667) / .1), transparent 32%), linear-gradient(180deg, rgb(var(--public-rgb-gray-986) / .84), rgb(var(--public-rgb-slate-951b) / .94))}html:is([data-theme=light],.theme-light) .public-support-submit-overlay:before{background:linear-gradient(90deg, rgb(var(--public-rgb-blue-338) / .025) 1px, transparent 1px), linear-gradient(180deg, rgb(var(--public-rgb-blue-338) / .022) 1px, transparent 1px)}html:is([data-theme=light],.theme-light) .public-support-submit-overlay-card{color:var(--public-text);border-color:rgb(var(--public-rgb-blue-659) / .17);background:radial-gradient(circle at 50% -24%, rgb(var(--public-rgb-cyan-795) / .11), transparent 47%), linear-gradient(158deg, rgb(var(--public-rgb-white)), rgb(var(--public-rgb-slate-966)));box-shadow:0 34px 88px rgb(var(--public-rgb-blue-375) / .18), 0 0 52px rgb(var(--public-rgb-blue-659) / .07), inset 0 1px 0 rgb(var(--public-rgb-white))}html:is([data-theme=light],.theme-light) .public-support-submit-overlay h2{color:var(--public-text-strong)}html:is([data-theme=light],.theme-light) .public-support-submit-overlay p:last-child{color:var(--public-text-soft)}html:is([data-theme=light],.theme-light) .public-auth-shell:not(.public-auth-shell--home){color:var(--public-text);background:radial-gradient(ellipse at 18% 20%, rgb(var(--public-rgb-blue-659) / .045), transparent 52%), var(--public-canvas)}html:is([data-theme=light],.theme-light) .public-auth-shell:not(.public-auth-shell--home):before{background:linear-gradient(90deg, rgb(var(--public-rgb-blue-338) / .035) 1px, transparent 1px), linear-gradient(180deg, rgb(var(--public-rgb-blue-338) / .032) 1px, transparent 1px), linear-gradient(45deg, transparent 48%, rgb(var(--public-rgb-blue-659) / .04) 50%, transparent 52%);opacity:.42}html:is([data-theme=light],.theme-light) .public-auth-shell:not(.public-auth-shell--home):after{background:radial-gradient(circle at 20% 28%, rgb(var(--public-rgb-blue-338) / .08) 0 1px, transparent 1.5px), radial-gradient(circle at 80% 68%, rgb(var(--public-rgb-blue-659) / .1) 0 1px, transparent 1.5px);opacity:.16}html:is([data-theme=light],.theme-light) .login-portal-frame{background:radial-gradient(ellipse at 18% 30%, rgb(var(--public-rgb-blue-659) / .04), transparent 52%), var(--public-canvas)}html:is([data-theme=light],.theme-light) .login-portal-frame:before{background:linear-gradient(90deg, rgb(var(--public-rgb-blue-338) / .035) 1px, transparent 1px), linear-gradient(180deg, rgb(var(--public-rgb-blue-338) / .03) 1px, transparent 1px);opacity:.16}html:is([data-theme=light],.theme-light) .login-page-grid{background:radial-gradient(circle at 50% 0%, rgb(var(--public-rgb-blue-659) / .07), transparent 37%), linear-gradient(135deg, rgb(var(--public-rgb-white)), rgb(var(--public-rgb-gray-971)) 52%, rgb(var(--public-rgb-slate-951)))}html:is([data-theme=light],.theme-light) .login-page-glow--one{background:rgb(var(--public-rgb-blue-659) / .16)}html:is([data-theme=light],.theme-light) .login-page-glow--two{background:rgb(var(--public-rgb-cyan-809) / .1)}html:is([data-theme=light],.theme-light) :is(.login-showcase-title,.login-showcase-feature-copy strong,.login-card-title,.password-reset-title){color:var(--public-text-strong)}html:is([data-theme=light],.theme-light) :is(.login-showcase-eyebrow,.login-showcase-title span){color:rgb(var(--public-rgb-blue-481))}html:is([data-theme=light],.theme-light) .login-showcase-feature-icon{border-color:rgb(var(--public-rgb-blue-659) / .18);background:rgb(var(--public-rgb-blue-659) / .055);box-shadow:inset 0 1px 0 rgb(var(--public-rgb-white))}html:is([data-theme=light],.theme-light) :is(.login-card-panel,.password-reset-card-panel){border-color:rgb(var(--public-rgb-blue-338) / .13);background:rgb(var(--public-rgb-white));box-shadow:0 24px 64px rgb(var(--public-rgb-blue-375) / .1)}html:is([data-theme=light],.theme-light) .login-card-sheen{background:linear-gradient(125deg, transparent 5%, rgb(var(--public-rgb-white) / .72) 18%, transparent 32%), radial-gradient(circle at 86% 4%, rgb(var(--public-rgb-blue-659) / .065), transparent 26%);opacity:.18}html:is([data-theme=light],.theme-light) :is(.auth-label,.login-label,.password-label,.password-reset-label){color:rgb(var(--public-rgb-slate-369))}html:is([data-theme=light],.theme-light) .login-input-shell{border-color:rgb(var(--public-rgb-blue-338) / .14);background:linear-gradient(180deg, rgb(var(--public-rgb-white) / .98), rgb(var(--public-rgb-gray-984) / .96)), rgb(var(--public-rgb-white));box-shadow:inset 0 1px 0 rgb(var(--public-rgb-white)), 0 7px 18px rgb(var(--public-rgb-blue-375) / .06)}html:is([data-theme=light],.theme-light) .login-input-shell:hover{border-color:rgb(var(--public-rgb-blue-659) / .22);background:rgb(var(--public-rgb-white))}html:is([data-theme=light],.theme-light) .login-input-shell:focus-within{outline:2px solid rgb(var(--public-rgb-blue-525));outline-offset:2px;border-color:rgb(var(--public-rgb-blue-525));background:rgb(var(--public-rgb-white));box-shadow:0 0 0 4px rgb(var(--public-rgb-blue-659) / .09), 0 14px 30px rgb(var(--public-rgb-blue-375) / .09), inset 0 1px 0 rgb(var(--public-rgb-white))}html:is([data-theme=light],.theme-light) .public-auth-shell :is(.auth-input,.login-input,.password-reset-input,.input-text,[data-password-input]){color:var(--public-text-strong);border-color:rgb(var(--public-rgb-blue-338) / .13);background:rgb(var(--public-rgb-white));box-shadow:inset 0 1px 0 rgb(var(--public-rgb-white))}html:is([data-theme=light],.theme-light) .public-auth-shell :is(.auth-input,.login-input,.password-reset-input,.input-text,[data-password-input])::placeholder{color:rgb(var(--public-rgb-slate-502))}html:is([data-theme=light],.theme-light) .public-auth-shell :is(.auth-input,.login-input,.password-reset-input,.input-text,[data-password-input]):-webkit-autofill{-webkit-text-fill-color:var(--public-text-strong);box-shadow:0 0 0 1000px rgb(var(--public-rgb-white)) inset}html:is([data-theme=light],.theme-light) .login-input-icon,html:is([data-theme=light],.theme-light) .public-auth-shell :is(.password-toggle,.login-password-toggle,.password-reset-password-toggle,[data-password-toggle]){color:rgb(var(--public-rgb-slate-606))}html:is([data-theme=light],.theme-light) .public-auth-shell :is(.password-toggle,.login-password-toggle,.password-reset-password-toggle,[data-password-toggle]){--button-hover-bg:rgb(var(--public-rgb-blue-659) / .055);--button-hover-border:rgb(var(--public-rgb-blue-659) / .2);--button-hover-text:var(--public-text-strong)}html:is([data-theme=light],.theme-light) .public-auth-shell :is(.password-toggle[aria-pressed=true],.login-password-toggle[aria-pressed=true],.password-reset-password-toggle[aria-pressed=true],[data-password-toggle][aria-pressed=true]){color:var(--public-text-strong);border-color:rgb(var(--public-rgb-blue-659) / .2);background:rgb(var(--public-rgb-blue-659) / .055)}html:is([data-theme=light],.theme-light) .public-auth-shell .password-caps,html:is([data-theme=light],.theme-light) .public-auth-shell [data-password-caps]{color:rgb(var(--public-rgb-blue-373));border-color:rgb(var(--public-rgb-blue-659) / .18);background:rgb(var(--public-rgb-blue-659) / .06)}html:is([data-theme=light],.theme-light) :is(.auth-link,.login-link,.password-reset-link){color:rgb(var(--public-rgb-blue-525))}html:is([data-theme=light],.theme-light) .public-auth-shell :is(a,button):focus-visible{outline:2px solid rgb(var(--public-rgb-blue-525));outline-offset:4px}html:is([data-theme=light],.theme-light) :is(.auth-link:hover,.login-link:hover,.password-reset-link:hover){color:rgb(var(--public-rgb-blue-470));text-shadow:0 0 16px rgb(var(--public-rgb-blue-659) / .12)}html:is([data-theme=light],.theme-light) .login-card-security{color:var(--public-auth-text-muted);border-color:rgb(var(--public-rgb-blue-338) / .09);background:rgb(var(--public-rgb-blue-338) / .028)}html:is([data-theme=light],.theme-light) .login-card-footer,html:is([data-theme=light],.theme-light) :is(.password-reset-password-policy,.auth-help){color:var(--public-auth-text-muted)}html:is([data-theme=light],.theme-light) :is(.auth-message,.auth-error,.login-error,.login-global-error,.password-reset-message){color:var(--public-danger);border-color:rgb(var(--public-rgb-rose-565));background:rgb(var(--public-rgb-rose-972));box-shadow:inset 0 1px 0 rgb(var(--public-rgb-white))}html:is([data-theme=light],.theme-light) :is(.auth-field-error,.login-field-error,.password-reset-field-error){color:var(--public-danger)}html:is([data-theme=light],.theme-light) .login-input-shell:has([aria-invalid=true]){border-color:rgb(var(--public-rgb-rose-565))}html:is([data-theme=light],.theme-light) :is(.auth-message.is-success,.password-reset-message.is-success,.password-reset-message[data-message-type=success]){color:rgb(var(--public-rgb-blue-472));border-color:rgb(var(--public-rgb-cyan-554));background:rgb(var(--public-rgb-slate-971c))}@media (width<=720px){html:is([data-theme=light],.theme-light) :is(.login-card-panel,.password-reset-card-panel){background:rgb(var(--public-rgb-white))}}}@layer loading{:root{--ui-skeleton-base:var(--skeleton-bg,var(--solid-bg-2));--ui-skeleton-highlight:var(--skeleton-bg-strong,var(--skeleton-shine,color-mix(in srgb, var(--text-strong) 8%, transparent)));--ui-skeleton-duration:1.35s;--ui-skeleton-ease:linear;--ui-loading-animation:ui-loading-spin;--ui-loading-duration:.72s;--ui-skeleton-radius-text:var(--radius-pill);--ui-skeleton-ink:.78em}:where(.ui-skeleton,.incidencias-skeleton,.facturas-skeleton,.clientes-skeleton,.usuarios-skeleton,.cuenta-skeleton,.home-skeleton){box-sizing:border-box;color:#0000;background:linear-gradient(90deg, var(--ui-skeleton-base) 0%, var(--ui-skeleton-base) 34%, var(--ui-skeleton-highlight) 50%, var(--ui-skeleton-base) 66%, var(--ui-skeleton-base) 100%);animation:ui-skeleton-shimmer var(--ui-skeleton-duration) var(--ui-skeleton-ease) infinite;pointer-events:none;-webkit-user-select:none;user-select:none;vertical-align:top;block-size:1lh;max-inline-size:100%;padding-block:calc((1lh - var(--ui-skeleton-ink)) / 2);border-radius:var(--ui-skeleton-radius-text);font-style:inherit;background-size:220% 100%;background-clip:content-box;display:inline-block;position:relative;overflow:hidden}:where(.ui-skeleton--box){display:revert-layer;vertical-align:revert-layer;inline-size:revert-layer;max-inline-size:revert-layer;block-size:revert-layer;padding-block:revert-layer;border-radius:revert-layer;box-shadow:none;background-clip:border-box;border-color:#0000}:where(.ui-skeleton--box) :where(.ui-skeleton,.incidencias-skeleton,.facturas-skeleton,.clientes-skeleton,.usuarios-skeleton,.cuenta-skeleton,.home-skeleton){background:0 0;animation:none}:where(.ui-skeleton--box) *{color:#0000}:where(.ui-skeleton--avatar){inline-size:var(--avatar-size,var(--avatar-size-default));max-inline-size:none;block-size:var(--avatar-size,var(--avatar-size-default));background-clip:border-box;border-radius:50%;flex:none;padding-block:0;display:block}:where(.ui-skeleton--chip){vertical-align:middle;block-size:var(--ui-badge-block-size);border-radius:var(--radius-pill);background-clip:border-box;padding-block:0}.ui-loading-status{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-progress-spinner{--ui-progress-size:16px;--ui-progress-stroke:2px;inline-size:var(--ui-progress-size);block-size:var(--ui-progress-size);border:var(--ui-progress-stroke) solid color-mix(in srgb, currentColor 28%, transparent);animation:var(--ui-loading-animation) var(--ui-loading-duration) linear infinite;border-block-start-color:currentColor;border-radius:50%;flex:none;display:inline-block}.ui-progress-spinner--md{--ui-progress-size:24px;--ui-progress-stroke:3px}.ui-progress-spinner--lg{--ui-progress-size:32px;--ui-progress-stroke:3px}.ui-action-swap[data-action-pending=false] .ui-progress-spinner{animation-play-state:paused}@keyframes ui-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-120% 0}}@keyframes ui-loading-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){:root{--ui-loading-animation:none}:where(.ui-skeleton,.incidencias-skeleton,.facturas-skeleton,.clientes-skeleton,.usuarios-skeleton,.cuenta-skeleton,.home-skeleton,.ui-progress-spinner){animation:none}}@media (forced-colors:active){:where(.ui-skeleton,.incidencias-skeleton,.facturas-skeleton,.clientes-skeleton,.usuarios-skeleton,.cuenta-skeleton,.home-skeleton){forced-color-adjust:none;background:graytext padding-box content-box}:where(.ui-skeleton--box,.ui-skeleton--avatar,.ui-skeleton--chip){background-clip:border-box}:where(.ui-skeleton--box) :where(.ui-skeleton,.incidencias-skeleton,.facturas-skeleton,.clientes-skeleton,.usuarios-skeleton,.cuenta-skeleton,.home-skeleton){background:0 0}.ui-progress-spinner{border-color:graytext;border-block-start-color:canvastext}}}@layer guardrails{:where(.ui-identity-id,.ui-identity-part,.ui-person-secondary,.ui-contact-line,.incidencias-ticket-id,.incidencias-client-email,.facturas-factura-id,.facturas-system-id,.facturas-factura-email,.clientes-client-id,.clientes-contact-link,.usuarios-email-inline,.usuarios-location-inline){min-inline-size:0;max-inline-size:100%}:where(.ui-identity-id,.incidencias-ticket-id,.facturas-factura-id,.facturas-system-id){overflow-wrap:anywhere;word-break:break-word}:where(.ui-table-shell,.incidencias-table-shell,.facturas-table-shell,.documentos-table-shell,.catalogo-table-shell,.clientes-table-shell,.usuarios-table-shell){inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow-x:var(--private-table-overflow,auto);overscroll-behavior-inline:var(--private-table-overscroll,contain);-webkit-overflow-scrolling:touch}:where(.ui-table,.incidencias-table,.facturas-table,.documentos-table,.catalogo-table,.clientes-table,.usuarios-table){max-inline-size:var(--private-table-max,none)}@media print{:where(.ui-table-shell,.incidencias-table-shell,.facturas-table-shell,.documentos-table-shell,.catalogo-table-shell,.clientes-table-shell,.usuarios-table-shell){overflow:visible!important}}:root{--ui-status-open-fg:#93c5fd;--ui-status-open-bg:#2563eb2e;--ui-status-open-border:#60a5fa7a;--ui-status-open-dot:#60a5fa;--ui-status-success-fg:#86efac;--ui-status-success-bg:#16a34a2e;--ui-status-success-border:#4ade8075;--ui-status-success-dot:#4ade80;--ui-status-pending-fg:#fde68a;--ui-status-pending-bg:#d977062e;--ui-status-pending-border:#f59e0b80;--ui-status-pending-dot:#f59e0b;--ui-status-danger-fg:#fca5a5;--ui-status-danger-bg:#dc26262e;--ui-status-danger-border:#f871717a;--ui-status-danger-dot:#f87171;--ui-status-neutral-fg:var(--text-muted);--ui-status-neutral-bg:color-mix(in srgb, var(--text-muted) 10%, transparent);--ui-status-neutral-border:color-mix(in srgb, var(--text-muted) 30%, var(--border-default));--ui-status-neutral-dot:var(--text-muted);--ui-status-shadow:inset 0 1px 0 #ffffff14, 0 1px 2px #00000014}html[data-theme=light],body[data-theme=light]{--ui-status-open-fg:#0b5cad;--ui-status-open-bg:#0f6cbd24;--ui-status-open-border:#0f6cbd70;--ui-status-open-dot:#0f6cbd;--ui-status-success-fg:#0b6a0b;--ui-status-success-bg:#107c1026;--ui-status-success-border:#107c1070;--ui-status-success-dot:#107c10;--ui-status-pending-fg:#7a4e00;--ui-status-pending-bg:#ca8a0429;--ui-status-pending-border:#a1620775;--ui-status-pending-dot:#a16207;--ui-status-danger-fg:#a4262c;--ui-status-danger-bg:#c42b1c21;--ui-status-danger-border:#a4262c6b;--ui-status-danger-dot:#c42b1c;--ui-status-neutral-fg:#525252;--ui-status-neutral-bg:#52525214;--ui-status-neutral-border:#5252523d;--ui-status-neutral-dot:#696969;--ui-status-shadow:inset 0 1px 0 #ffffff9e, 0 1px 2px #0d0d0d0d}:where(.incidencias-status-chip,.incidencias-priority-badge,.incidencias-category-badge,.facturas-chip,.documentos-chip,.catalogo-chip,.clientes-chip,.usuarios-chip,.agenda-status-chip,.home-status,.topbar-search-option-status,.cuenta-chip--success,.cuenta-chip--warning,.cuenta-chip--danger,.ui-detail-modal-chip[class*=--status-],.ui-detail-modal-chip[class*=--status_],.ui-detail-modal-chip[class*=--priority-],.ui-detail-modal-chip[class*=--priority_],.facturas-detail-chip--success,.facturas-detail-chip--warning,.facturas-detail-chip--danger,.facturas-detail-chip--error,.facturas-detail-chip--info,.facturas-detail-chip--neutral,.server-status-chip,.herramientas-status-chip){--ui-status-fg:var(--ui-status-neutral-fg);--ui-status-bg:var(--ui-status-neutral-bg);--ui-status-border:var(--ui-status-neutral-border);--ui-status-dot:var(--ui-status-neutral-dot);min-block-size:var(--ui-badge-block-size);gap:var(--ui-badge-gap);padding-inline:var(--ui-badge-padding-x);border-color:var(--ui-status-border);background:var(--ui-status-bg);color:var(--ui-status-fg);box-shadow:var(--ui-status-shadow);font-weight:var(--ui-badge-font-weight);letter-spacing:var(--ui-badge-letter-spacing)}:where(.incidencias-status-chip--open,.incidencias-status-chip.is-open,.home-status--info,.facturas-detail-chip--info,.ui-detail-modal-chip--status-open,.ui-detail-modal-chip--status_open){--ui-status-fg:var(--ui-status-open-fg);--ui-status-bg:var(--ui-status-open-bg);--ui-status-border:var(--ui-status-open-border);--ui-status-dot:var(--ui-status-open-dot)}:where(.facturas-chip--pending,.facturas-chip--partial,.facturas-chip--draft,.clientes-chip--pending,.usuarios-chip--pending,.home-status--warning,.cuenta-chip--warning,.ui-detail-modal-chip--status-pending,.ui-detail-modal-chip--status_pending,.facturas-detail-chip--warning,.server-status-chip--warning){--ui-status-fg:var(--ui-status-pending-fg);--ui-status-bg:var(--ui-status-pending-bg);--ui-status-border:var(--ui-status-pending-border);--ui-status-dot:var(--ui-status-pending-dot)}:where(.incidencias-status-chip--closed,.incidencias-status-chip.is-closed,.facturas-chip--paid,.agenda-status-chip--programada,.clientes-chip--active,.usuarios-chip--active,.home-status--success,.home-status[data-home-status=finalizado],.home-status[data-home-status=finalizada],.home-status[data-home-status=terminado],.home-status[data-home-status=terminada],.home-status[data-home-status=completed],.home-status[data-home-status=done],.home-status[data-home-status=finished],.cuenta-chip--success,.ui-detail-modal-chip--status-closed,.ui-detail-modal-chip--status_closed,.ui-detail-modal-chip--status-finalizado,.ui-detail-modal-chip--status_finalizado,.ui-detail-modal-chip--status-finalizada,.ui-detail-modal-chip--status_finalizada,.ui-detail-modal-chip--status-terminado,.ui-detail-modal-chip--status_terminado,.ui-detail-modal-chip--status-terminada,.ui-detail-modal-chip--status_terminada,.ui-detail-modal-chip--status-completed,.ui-detail-modal-chip--status_completed,.ui-detail-modal-chip--status-done,.ui-detail-modal-chip--status_done,.ui-detail-modal-chip--status-finished,.ui-detail-modal-chip--status_finished,.facturas-detail-chip--success,.server-status-chip--healthy){--ui-status-fg:var(--ui-status-success-fg);--ui-status-bg:var(--ui-status-success-bg);--ui-status-border:var(--ui-status-success-border);--ui-status-dot:var(--ui-status-success-dot)}:where(.incidencias-priority-badge--high,.incidencias-priority-badge--urgent,.incidencias-priority-badge--critical,.facturas-chip--overdue,.clientes-chip--blocked,.usuarios-chip--blocked,.usuarios-chip--inactive,.home-status--error,.cuenta-chip--danger,.ui-detail-modal-chip--priority-high,.ui-detail-modal-chip--priority-urgent,.ui-detail-modal-chip--priority-critical,.facturas-detail-chip--danger,.facturas-detail-chip--error,.server-status-chip--critical){--ui-status-fg:var(--ui-status-danger-fg);--ui-status-bg:var(--ui-status-danger-bg);--ui-status-border:var(--ui-status-danger-border);--ui-status-dot:var(--ui-status-danger-dot)}:where(.facturas-chip--cancelled,.agenda-status-chip--cancelada){--ui-status-fg:var(--ui-status-neutral-fg);--ui-status-bg:var(--ui-status-neutral-bg);--ui-status-border:var(--ui-status-neutral-border);--ui-status-dot:var(--ui-status-neutral-dot)}:where([data-status-tone=open]){--ui-status-fg:var(--ui-status-open-fg);--ui-status-bg:var(--ui-status-open-bg);--ui-status-border:var(--ui-status-open-border);--ui-status-dot:var(--ui-status-open-dot)}:where([data-status-tone=pending]){--ui-status-fg:var(--ui-status-pending-fg);--ui-status-bg:var(--ui-status-pending-bg);--ui-status-border:var(--ui-status-pending-border);--ui-status-dot:var(--ui-status-pending-dot)}:where([data-status-tone=success]){--ui-status-fg:var(--ui-status-success-fg);--ui-status-bg:var(--ui-status-success-bg);--ui-status-border:var(--ui-status-success-border);--ui-status-dot:var(--ui-status-success-dot)}:where([data-status-tone=danger]){--ui-status-fg:var(--ui-status-danger-fg);--ui-status-bg:var(--ui-status-danger-bg);--ui-status-border:var(--ui-status-danger-border);--ui-status-dot:var(--ui-status-danger-dot)}:where([data-status-tone=neutral]){--ui-status-fg:var(--ui-status-neutral-fg);--ui-status-bg:var(--ui-status-neutral-bg);--ui-status-border:var(--ui-status-neutral-border);--ui-status-dot:var(--ui-status-neutral-dot)}:where(.incidencias-priority-badge,.incidencias-category-badge){background-color:revert-layer;background-image:linear-gradient(var(--ui-status-bg), var(--ui-status-bg))}:where(.incidencias-status-dot,.facturas-chip-dot,.documentos-chip-dot,.catalogo-chip-dot,.clientes-chip-dot,.usuarios-chip-dot){background:var(--ui-status-dot,currentColor);block-size:7px;inline-size:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--ui-status-dot,currentColor) 14%, transparent);border-radius:50%;flex:0 0 7px}:where(.home-status,.topbar-search-option-status,.ui-detail-modal-chip[class*=--status-],.ui-detail-modal-chip[class*=--status_],.facturas-detail-chip--success,.facturas-detail-chip--warning,.facturas-detail-chip--danger,.facturas-detail-chip--error,.cuenta-chip--success,.cuenta-chip--warning,.cuenta-chip--danger,.server-status-chip,.herramientas-status-chip):before{content:"";background:var(--ui-status-dot,currentColor);block-size:7px;inline-size:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--ui-status-dot,currentColor) 14%, transparent);border-radius:50%;flex:0 0 7px}@media (forced-colors:active){:where(.incidencias-status-chip,.incidencias-priority-badge,.incidencias-category-badge,.facturas-chip,.documentos-chip,.catalogo-chip,.clientes-chip,.usuarios-chip,.home-status,.cuenta-chip--success,.cuenta-chip--warning,.cuenta-chip--danger,.ui-detail-modal-chip[class*=--status-],.ui-detail-modal-chip[class*=--status_],.facturas-detail-chip--success,.facturas-detail-chip--warning,.facturas-detail-chip--danger,.facturas-detail-chip--error,.server-status-chip,.herramientas-status-chip){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}:where(.incidencias-status-dot,.facturas-chip-dot,.documentos-chip-dot,.catalogo-chip-dot,.clientes-chip-dot,.usuarios-chip-dot),.server-status-chip:before,.herramientas-status-chip:before{box-shadow:none}}.temporal-value{flex-wrap:var(--temporal-wrap,wrap);align-items:baseline;column-gap:var(--temporal-gap,.28em);text-overflow:clip;max-inline-size:100%;display:inline-flex;overflow:visible}.temporal-date,.temporal-time{white-space:nowrap}.temporal-context{white-space:normal;line-height:var(--line-normal)}.temporal-context>span{text-overflow:clip;white-space:normal;overflow:visible}:root{--avatar-size-default:42px;--avatar-size-compact:20px;--avatar-size-relation:30px;--avatar-size-shell:36px;--avatar-size-detail:56px;--avatar-size-preview:96px;--avatar-fallback-color:var(--avatar-tone-36);--avatar-fallback-text:#fff;--avatar-font-size:16px;--avatar-tone-0:#b8566c;--avatar-tone-1:#bc3953;--avatar-tone-2:#a14567;--avatar-tone-3:#a92546;--avatar-tone-4:#8b2e45;--avatar-tone-5:#86003f;--avatar-tone-6:#cc4943;--avatar-tone-7:#af4f44;--avatar-tone-8:#b33709;--avatar-tone-9:#9b3d36;--avatar-tone-10:#9b1e02;--avatar-tone-11:#8a0116;--avatar-tone-12:#c55204;--avatar-tone-13:#a45104;--avatar-tone-14:#885229;--avatar-tone-15:#7b3607;--avatar-tone-16:#9b6c35;--avatar-tone-17:#7f6106;--avatar-tone-18:#705108;--avatar-tone-19:#5b4501;--avatar-tone-20:#877604;--avatar-tone-21:#5c662a;--avatar-tone-22:#5f8034;--avatar-tone-23:#3f8502;--avatar-tone-24:#4a7204;--avatar-tone-25:#056c0b;--avatar-tone-26:#425e01;--avatar-tone-27:#0c562b;--avatar-tone-28:#058574;--avatar-tone-29:#05874f;--avatar-tone-30:#036f51;--avatar-tone-31:#297077;--avatar-tone-32:#085955;--avatar-tone-33:#397e9b;--avatar-tone-34:#075f77;--avatar-tone-35:#1e4c69;--avatar-tone-36:#2076d6;--avatar-tone-37:#0275b3;--avatar-tone-38:#4261cb;--avatar-tone-39:#2b6992;--avatar-tone-40:#045ca2;--avatar-tone-41:#1345a8;--avatar-tone-42:#164686;--avatar-tone-43:#696ec1;--avatar-tone-44:#5b5bad;--avatar-tone-45:#3e4db7;--avatar-tone-46:#524798;--avatar-tone-47:#4236a3;--avatar-tone-48:#8261d2;--avatar-tone-49:#9062b1;--avatar-tone-50:#7747b4;--avatar-tone-51:#74418b;--avatar-tone-52:#6734a0;--avatar-tone-53:#503385;--avatar-tone-54:#aa52b2;--avatar-tone-55:#aa5a93;--avatar-tone-56:#9f3f99;--avatar-tone-57:#86509b;--avatar-tone-58:#892a84;--avatar-tone-59:#752e6b;--avatar-tone-60:#6d187d;--avatar-tone-61:#bb417e;--avatar-tone-62:#a12e77;--avatar-tone-63:#93195e}:where([data-avatar-system=true],[data-avatar-host=true],[data-has-avatar]){--avatar-size:var(--avatar-size-default);--avatar-object-fit:cover;box-sizing:border-box;isolation:isolate;inline-size:var(--avatar-size);block-size:var(--avatar-size);min-inline-size:var(--avatar-size);min-block-size:var(--avatar-size);max-inline-size:var(--avatar-size);max-block-size:var(--avatar-size);flex:0 0 var(--avatar-size);color:var(--avatar-fallback-text);font-family:Segoe UI,Segoe UI Variable,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--avatar-font-size);text-align:center;vertical-align:middle;border:0;border-radius:50%;place-items:center;font-weight:600;line-height:1;display:grid;position:relative;overflow:hidden}:where(.incidencias-assigned-avatar,.incidencias-timeline-comment-avatar,.incidencias-modal-description-comment-avatar,.home-entity-relation-avatar,.agenda-detail-tecnico-avatar){--avatar-size:var(--avatar-size-compact);--avatar-font-size:10px}:where(.correo-mailbox-option-avatar){--avatar-size:var(--avatar-size-relation);--avatar-font-size:10px}:where(.sidebar-user-avatar,.sidebar-account-menu-avatar,.topbar-user-avatar,.topbar-avatar,.topbar-search-option-avatar,.correo-account-avatar,.correo-message-avatar){--avatar-size:var(--avatar-size-shell);--avatar-font-size:14px}:where(.incidencias-avatar,.facturas-avatar,.clientes-avatar,.usuarios-avatar,.ui-avatar,.correo-sender-avatar,.correo-account-summary-avatar){--avatar-size:var(--avatar-size-default);--avatar-font-size:16px}:where(.ui-detail-modal-avatar-frame,.public-review-avatar,.incidencias-modal-avatar-frame,.facturas-modal-avatar-frame,.clientes-modal-avatar-frame,.usuarios-modal-avatar-frame){--avatar-size:var(--avatar-size-detail);--avatar-font-size:21px}:where(.cuenta-profile-avatar-preview,.cuenta-avatar-preview){--avatar-size:var(--avatar-size-preview);--avatar-font-size:28px}:where(.home-current-user-avatar){--avatar-size:var(--view-header-identity-size);--avatar-font-size:21px;block-size:auto;inline-size:auto;max-inline-size:var(--view-header-identity-max);max-block-size:var(--view-header-identity-max);aspect-ratio:1;contain:size;flex:none}@supports (width:round(down, 1px, 1px)){:where(.home-current-user-avatar){--avatar-size:round(down, var(--view-header-identity-size), 1px)}}:where(.inc-create-user-avatar){--avatar-size:36px;--avatar-font-size:14px}:where(.cuenta-avatar--hero){--avatar-size:calc(72px * var(--ui-scale));--avatar-font-size:24px}@media (width<=720px){:where(.public-home .public-support-account-avatar.topbar-avatar){--avatar-size:42px;--avatar-font-size:16px}}:where([data-avatar-tone="0"]){--avatar-fallback-color:var(--avatar-tone-0)}:where([data-avatar-tone="1"]){--avatar-fallback-color:var(--avatar-tone-1)}:where([data-avatar-tone="2"]){--avatar-fallback-color:var(--avatar-tone-2)}:where([data-avatar-tone="3"]){--avatar-fallback-color:var(--avatar-tone-3)}:where([data-avatar-tone="4"]){--avatar-fallback-color:var(--avatar-tone-4)}:where([data-avatar-tone="5"]){--avatar-fallback-color:var(--avatar-tone-5)}:where([data-avatar-tone="6"]){--avatar-fallback-color:var(--avatar-tone-6)}:where([data-avatar-tone="7"]){--avatar-fallback-color:var(--avatar-tone-7)}:where([data-avatar-tone="8"]){--avatar-fallback-color:var(--avatar-tone-8)}:where([data-avatar-tone="9"]){--avatar-fallback-color:var(--avatar-tone-9)}:where([data-avatar-tone="10"]){--avatar-fallback-color:var(--avatar-tone-10)}:where([data-avatar-tone="11"]){--avatar-fallback-color:var(--avatar-tone-11)}:where([data-avatar-tone="12"]){--avatar-fallback-color:var(--avatar-tone-12)}:where([data-avatar-tone="13"]){--avatar-fallback-color:var(--avatar-tone-13)}:where([data-avatar-tone="14"]){--avatar-fallback-color:var(--avatar-tone-14)}:where([data-avatar-tone="15"]){--avatar-fallback-color:var(--avatar-tone-15)}:where([data-avatar-tone="16"]){--avatar-fallback-color:var(--avatar-tone-16)}:where([data-avatar-tone="17"]){--avatar-fallback-color:var(--avatar-tone-17)}:where([data-avatar-tone="18"]){--avatar-fallback-color:var(--avatar-tone-18)}:where([data-avatar-tone="19"]){--avatar-fallback-color:var(--avatar-tone-19)}:where([data-avatar-tone="20"]){--avatar-fallback-color:var(--avatar-tone-20)}:where([data-avatar-tone="21"]){--avatar-fallback-color:var(--avatar-tone-21)}:where([data-avatar-tone="22"]){--avatar-fallback-color:var(--avatar-tone-22)}:where([data-avatar-tone="23"]){--avatar-fallback-color:var(--avatar-tone-23)}:where([data-avatar-tone="24"]){--avatar-fallback-color:var(--avatar-tone-24)}:where([data-avatar-tone="25"]){--avatar-fallback-color:var(--avatar-tone-25)}:where([data-avatar-tone="26"]){--avatar-fallback-color:var(--avatar-tone-26)}:where([data-avatar-tone="27"]){--avatar-fallback-color:var(--avatar-tone-27)}:where([data-avatar-tone="28"]){--avatar-fallback-color:var(--avatar-tone-28)}:where([data-avatar-tone="29"]){--avatar-fallback-color:var(--avatar-tone-29)}:where([data-avatar-tone="30"]){--avatar-fallback-color:var(--avatar-tone-30)}:where([data-avatar-tone="31"]){--avatar-fallback-color:var(--avatar-tone-31)}:where([data-avatar-tone="32"]){--avatar-fallback-color:var(--avatar-tone-32)}:where([data-avatar-tone="33"]){--avatar-fallback-color:var(--avatar-tone-33)}:where([data-avatar-tone="34"]){--avatar-fallback-color:var(--avatar-tone-34)}:where([data-avatar-tone="35"]){--avatar-fallback-color:var(--avatar-tone-35)}:where([data-avatar-tone="36"]){--avatar-fallback-color:var(--avatar-tone-36)}:where([data-avatar-tone="37"]){--avatar-fallback-color:var(--avatar-tone-37)}:where([data-avatar-tone="38"]){--avatar-fallback-color:var(--avatar-tone-38)}:where([data-avatar-tone="39"]){--avatar-fallback-color:var(--avatar-tone-39)}:where([data-avatar-tone="40"]){--avatar-fallback-color:var(--avatar-tone-40)}:where([data-avatar-tone="41"]){--avatar-fallback-color:var(--avatar-tone-41)}:where([data-avatar-tone="42"]){--avatar-fallback-color:var(--avatar-tone-42)}:where([data-avatar-tone="43"]){--avatar-fallback-color:var(--avatar-tone-43)}:where([data-avatar-tone="44"]){--avatar-fallback-color:var(--avatar-tone-44)}:where([data-avatar-tone="45"]){--avatar-fallback-color:var(--avatar-tone-45)}:where([data-avatar-tone="46"]){--avatar-fallback-color:var(--avatar-tone-46)}:where([data-avatar-tone="47"]){--avatar-fallback-color:var(--avatar-tone-47)}:where([data-avatar-tone="48"]){--avatar-fallback-color:var(--avatar-tone-48)}:where([data-avatar-tone="49"]){--avatar-fallback-color:var(--avatar-tone-49)}:where([data-avatar-tone="50"]){--avatar-fallback-color:var(--avatar-tone-50)}:where([data-avatar-tone="51"]){--avatar-fallback-color:var(--avatar-tone-51)}:where([data-avatar-tone="52"]){--avatar-fallback-color:var(--avatar-tone-52)}:where([data-avatar-tone="53"]){--avatar-fallback-color:var(--avatar-tone-53)}:where([data-avatar-tone="54"]){--avatar-fallback-color:var(--avatar-tone-54)}:where([data-avatar-tone="55"]){--avatar-fallback-color:var(--avatar-tone-55)}:where([data-avatar-tone="56"]){--avatar-fallback-color:var(--avatar-tone-56)}:where([data-avatar-tone="57"]){--avatar-fallback-color:var(--avatar-tone-57)}:where([data-avatar-tone="58"]){--avatar-fallback-color:var(--avatar-tone-58)}:where([data-avatar-tone="59"]){--avatar-fallback-color:var(--avatar-tone-59)}:where([data-avatar-tone="60"]){--avatar-fallback-color:var(--avatar-tone-60)}:where([data-avatar-tone="61"]){--avatar-fallback-color:var(--avatar-tone-61)}:where([data-avatar-tone="62"]){--avatar-fallback-color:var(--avatar-tone-62)}:where([data-avatar-tone="63"]){--avatar-fallback-color:var(--avatar-tone-63)}:where([data-row-identity]){--row-identity-color:var(--row-identity-neutral)}:where([data-row-identity-tone="0"]){--row-identity-color:var(--avatar-tone-0)}:where([data-row-identity-tone="1"]){--row-identity-color:var(--avatar-tone-1)}:where([data-row-identity-tone="2"]){--row-identity-color:var(--avatar-tone-2)}:where([data-row-identity-tone="3"]){--row-identity-color:var(--avatar-tone-3)}:where([data-row-identity-tone="4"]){--row-identity-color:var(--avatar-tone-4)}:where([data-row-identity-tone="5"]){--row-identity-color:var(--avatar-tone-5)}:where([data-row-identity-tone="6"]){--row-identity-color:var(--avatar-tone-6)}:where([data-row-identity-tone="7"]){--row-identity-color:var(--avatar-tone-7)}:where([data-row-identity-tone="8"]){--row-identity-color:var(--avatar-tone-8)}:where([data-row-identity-tone="9"]){--row-identity-color:var(--avatar-tone-9)}:where([data-row-identity-tone="10"]){--row-identity-color:var(--avatar-tone-10)}:where([data-row-identity-tone="11"]){--row-identity-color:var(--avatar-tone-11)}:where([data-row-identity-tone="12"]){--row-identity-color:var(--avatar-tone-12)}:where([data-row-identity-tone="13"]){--row-identity-color:var(--avatar-tone-13)}:where([data-row-identity-tone="14"]){--row-identity-color:var(--avatar-tone-14)}:where([data-row-identity-tone="15"]){--row-identity-color:var(--avatar-tone-15)}:where([data-row-identity-tone="16"]){--row-identity-color:var(--avatar-tone-16)}:where([data-row-identity-tone="17"]){--row-identity-color:var(--avatar-tone-17)}:where([data-row-identity-tone="18"]){--row-identity-color:var(--avatar-tone-18)}:where([data-row-identity-tone="19"]){--row-identity-color:var(--avatar-tone-19)}:where([data-row-identity-tone="20"]){--row-identity-color:var(--avatar-tone-20)}:where([data-row-identity-tone="21"]){--row-identity-color:var(--avatar-tone-21)}:where([data-row-identity-tone="22"]){--row-identity-color:var(--avatar-tone-22)}:where([data-row-identity-tone="23"]){--row-identity-color:var(--avatar-tone-23)}:where([data-row-identity-tone="24"]){--row-identity-color:var(--avatar-tone-24)}:where([data-row-identity-tone="25"]){--row-identity-color:var(--avatar-tone-25)}:where([data-row-identity-tone="26"]){--row-identity-color:var(--avatar-tone-26)}:where([data-row-identity-tone="27"]){--row-identity-color:var(--avatar-tone-27)}:where([data-row-identity-tone="28"]){--row-identity-color:var(--avatar-tone-28)}:where([data-row-identity-tone="29"]){--row-identity-color:var(--avatar-tone-29)}:where([data-row-identity-tone="30"]){--row-identity-color:var(--avatar-tone-30)}:where([data-row-identity-tone="31"]){--row-identity-color:var(--avatar-tone-31)}:where([data-row-identity-tone="32"]){--row-identity-color:var(--avatar-tone-32)}:where([data-row-identity-tone="33"]){--row-identity-color:var(--avatar-tone-33)}:where([data-row-identity-tone="34"]){--row-identity-color:var(--avatar-tone-34)}:where([data-row-identity-tone="35"]){--row-identity-color:var(--avatar-tone-35)}:where([data-row-identity-tone="36"]){--row-identity-color:var(--avatar-tone-36)}:where([data-row-identity-tone="37"]){--row-identity-color:var(--avatar-tone-37)}:where([data-row-identity-tone="38"]){--row-identity-color:var(--avatar-tone-38)}:where([data-row-identity-tone="39"]){--row-identity-color:var(--avatar-tone-39)}:where([data-row-identity-tone="40"]){--row-identity-color:var(--avatar-tone-40)}:where([data-row-identity-tone="41"]){--row-identity-color:var(--avatar-tone-41)}:where([data-row-identity-tone="42"]){--row-identity-color:var(--avatar-tone-42)}:where([data-row-identity-tone="43"]){--row-identity-color:var(--avatar-tone-43)}:where([data-row-identity-tone="44"]){--row-identity-color:var(--avatar-tone-44)}:where([data-row-identity-tone="45"]){--row-identity-color:var(--avatar-tone-45)}:where([data-row-identity-tone="46"]){--row-identity-color:var(--avatar-tone-46)}:where([data-row-identity-tone="47"]){--row-identity-color:var(--avatar-tone-47)}:where([data-row-identity-tone="48"]){--row-identity-color:var(--avatar-tone-48)}:where([data-row-identity-tone="49"]){--row-identity-color:var(--avatar-tone-49)}:where([data-row-identity-tone="50"]){--row-identity-color:var(--avatar-tone-50)}:where([data-row-identity-tone="51"]){--row-identity-color:var(--avatar-tone-51)}:where([data-row-identity-tone="52"]){--row-identity-color:var(--avatar-tone-52)}:where([data-row-identity-tone="53"]){--row-identity-color:var(--avatar-tone-53)}:where([data-row-identity-tone="54"]){--row-identity-color:var(--avatar-tone-54)}:where([data-row-identity-tone="55"]){--row-identity-color:var(--avatar-tone-55)}:where([data-row-identity-tone="56"]){--row-identity-color:var(--avatar-tone-56)}:where([data-row-identity-tone="57"]){--row-identity-color:var(--avatar-tone-57)}:where([data-row-identity-tone="58"]){--row-identity-color:var(--avatar-tone-58)}:where([data-row-identity-tone="59"]){--row-identity-color:var(--avatar-tone-59)}:where([data-row-identity-tone="60"]){--row-identity-color:var(--avatar-tone-60)}:where([data-row-identity-tone="61"]){--row-identity-color:var(--avatar-tone-61)}:where([data-row-identity-tone="62"]){--row-identity-color:var(--avatar-tone-62)}:where([data-row-identity-tone="63"]){--row-identity-color:var(--avatar-tone-63)}:where([data-row-identity]){--row-identity-tint:color-mix(in srgb, var(--row-identity-color) var(--row-identity-hover-mix), var(--row-identity-surface,var(--table-bg)));--row-identity-guide:inset 3px 0 0 var(--row-identity-color)}:where([data-avatar-system=true] [data-avatar-image=true],[data-avatar-host=true] [data-avatar-image=true],[data-has-avatar] img){z-index:2;border-radius:inherit;color:#0000;object-fit:var(--avatar-object-fit);object-position:center;mix-blend-mode:normal;-webkit-user-drag:none;background:0 0;border:0;outline:0;block-size:100%;min-block-size:100%;max-block-size:100%;inline-size:100%;min-inline-size:100%;max-inline-size:100%;margin:0;padding:0;display:block;position:absolute;inset:0}[data-avatar-authority=global][data-avatar-state=image],:where([data-avatar-system=true][data-avatar-state=image],[data-avatar-host=true][data-avatar-state=image],[data-has-avatar=true]){box-shadow:none;text-shadow:none;background:0 0;border-color:#0000}:where([data-avatar-system=true][data-avatar-state=image] [data-avatar-image=true],[data-avatar-host=true][data-avatar-state=image] [data-avatar-image=true],[data-has-avatar=true] img){visibility:visible;opacity:1;background:0 0;display:block}:where([data-avatar-system=true][data-avatar-state=image],[data-avatar-host=true][data-avatar-state=image],[data-has-avatar=true]) :where([data-avatar-fallback=true],[class*=avatar-fallback],[class*=avatar-initial],[class*=avatar-placeholder]),:where([data-avatar-system=true][data-avatar-state=image],[data-avatar-host=true][data-avatar-state=image])>span:not([data-avatar-image]){visibility:hidden;opacity:0;color:#0000;pointer-events:none;-webkit-user-select:none;user-select:none}[data-avatar-authority=global][data-avatar-state=loading],[data-avatar-authority=global][data-avatar-state=fallback],[data-avatar-authority=global][data-avatar-state=error],:where([data-avatar-system=true][data-avatar-state=loading],[data-avatar-system=true][data-avatar-state=fallback],[data-avatar-system=true][data-avatar-state=error],[data-avatar-host=true][data-avatar-state=loading],[data-avatar-host=true][data-avatar-state=fallback],[data-avatar-host=true][data-avatar-state=error],[data-has-avatar=false]){background:var(--avatar-fallback-color);background-color:var(--avatar-fallback-color);box-shadow:none;color:var(--avatar-fallback-text);text-shadow:none;background-image:none;border:0 #0000}:where([data-avatar-system=true][data-avatar-state=loading],[data-avatar-system=true][data-avatar-state=fallback],[data-avatar-system=true][data-avatar-state=error],[data-avatar-host=true][data-avatar-state=loading],[data-avatar-host=true][data-avatar-state=fallback],[data-avatar-host=true][data-avatar-state=error],[data-has-avatar=false]) :where([data-avatar-fallback=true],[class*=avatar-fallback],[class*=avatar-initial],[class*=avatar-placeholder]){z-index:1;visibility:visible;opacity:1;color:inherit;font-family:inherit;font-size:var(--avatar-font-size);letter-spacing:0;text-transform:none;-webkit-user-select:none;user-select:none;place-items:center;font-weight:600;line-height:1;display:grid;position:relative}:where([data-avatar-system=true][data-avatar-state=loading] [data-avatar-image=true]){visibility:hidden;opacity:0;pointer-events:none}:where([data-avatar-system=true][data-avatar-state=fallback] [data-avatar-image=true],[data-avatar-system=true][data-avatar-state=error] [data-avatar-image=true]){visibility:hidden;opacity:0;pointer-events:none;display:none}[data-avatar-authority=global][title]:not(:where(:disabled,[aria-disabled=true],[inert]) *){pointer-events:auto}:where([data-avatar-authority=global][title])>*{pointer-events:none}[data-avatar-system=off]{isolation:auto}@media (forced-colors:active){:where([data-avatar-system=true],[data-avatar-host=true],[data-has-avatar]){border:1px solid canvastext}:where([data-avatar-system=true][data-avatar-state=loading],[data-avatar-system=true][data-avatar-state=fallback],[data-avatar-system=true][data-avatar-state=error],[data-avatar-host=true][data-avatar-state=loading],[data-avatar-host=true][data-avatar-state=fallback],[data-avatar-host=true][data-avatar-state=error],[data-has-avatar=false]){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}:where([data-avatar-system=true][data-avatar-state=image],[data-avatar-host=true][data-avatar-state=image],[data-has-avatar=true]){box-shadow:none;forced-color-adjust:none;background:0 0}:where([data-avatar-system=true][data-avatar-state=image] [data-avatar-image=true],[data-has-avatar=true] img){forced-color-adjust:none}}@media print{:where([data-avatar-system=true][data-avatar-state=image],[data-avatar-host=true][data-avatar-state=image],[data-has-avatar=true]){box-shadow:none;background:0 0}}@media (pointer:coarse) and (width<=680px),(pointer:coarse) and (height<=560px){:where(input:not([type=checkbox i],[type=radio i],[type=range i],[type=color i],[type=file i],[type=button i],[type=submit i],[type=reset i],[type=image i],[type=hidden i]),textarea,select,[contenteditable]:not([contenteditable=false i])){font-size:max(var(--touch-font-size-min), 1em)}}@media (pointer:coarse){:where(.ui-input,.ui-textarea){font-size:max(var(--touch-font-size-min), 1em)}}:is(.ui-btn,.ui-page-primary-btn,.ui-detail-modal-submit-btn,.ui-detail-modal-view-btn,.ui-detail-modal-close-btn,.ui-action-danger,.ui-row-action,.toast-close,.home-btn,.home-link-button,.incidencias-btn,.incidencias-media-gallery-nav,.incidencias-search-clear,.facturas-btn,.facturas-incidencia-link,.facturas-date-clear,.facturas-search-clear,.documentos-search-clear,.catalogo-search-clear,.clientes-btn,.clientes-search-clear,.documentos-btn,.catalogo-btn,.herramientas-btn,.usuarios-btn,.usuarios-feed-retry,.usuarios-search-clear,.server-btn,.agenda-btn,.agenda-icon-btn,.agenda-mini-actions button,.agenda-day-create-btn,.public-home-button,.public-home-nav-cta,.public-home-login-link,.public-home-nav-toggle,.public-support-info-button,.public-review-text-button,.auth-button,.auth-submit,.login-submit,.password-reset-submit,.password-toggle,.login-password-toggle,.password-reset-password-toggle,[data-password-toggle],.topbar-icon-button,.topbar-search-clear,.topbar-menu-toggle,[data-topbar-menu-toggle=true],.sidebar-toggle){transition:var(--btn-transition);transform:var(--button-rest-transform,none)}@media (hover:hover) and (pointer:fine){:is(.ui-btn,.ui-page-primary-btn,.ui-detail-modal-submit-btn,.ui-detail-modal-view-btn,.ui-detail-modal-close-btn,.ui-action-danger,.ui-row-action,.toast-close,.home-btn,.home-link-button,.incidencias-btn,.incidencias-media-gallery-nav,.incidencias-search-clear,.facturas-btn,.facturas-incidencia-link,.facturas-date-clear,.facturas-search-clear,.documentos-search-clear,.catalogo-search-clear,.clientes-btn,.clientes-search-clear,.documentos-btn,.catalogo-btn,.herramientas-btn,.usuarios-btn,.usuarios-feed-retry,.usuarios-search-clear,.server-btn,.agenda-btn,.agenda-icon-btn,.agenda-mini-actions button,.agenda-day-create-btn,.public-home-button,.public-home-nav-cta,.public-home-login-link,.public-home-nav-toggle,.public-support-info-button,.public-review-text-button,.auth-button,.auth-submit,.login-submit,.password-reset-submit,.password-toggle,.login-password-toggle,.password-reset-password-toggle,[data-password-toggle],.topbar-icon-button,.topbar-search-clear,.topbar-menu-toggle,[data-topbar-menu-toggle=true],.sidebar-toggle):where(:not(:disabled,[aria-disabled=true],[aria-busy=true],[data-loading=true],.is-disabled,.is-loading)):hover{border-color:var(--button-hover-border,var(--border-strong));background:var(--button-hover-bg,var(--btn-secondary-bg-hover));color:var(--button-hover-text,var(--text-strong));box-shadow:var(--button-hover-shadow,none);filter:var(--button-hover-filter,none);transform:var(--button-rest-transform,translateY(0)) translateY(var(--btn-hover-offset))}}:is(.ui-btn,.ui-page-primary-btn,.ui-detail-modal-submit-btn,.ui-detail-modal-view-btn,.ui-detail-modal-close-btn,.ui-action-danger,.ui-row-action,.toast-close,.home-btn,.home-link-button,.incidencias-btn,.incidencias-media-gallery-nav,.incidencias-search-clear,.facturas-btn,.facturas-incidencia-link,.facturas-date-clear,.facturas-search-clear,.documentos-search-clear,.catalogo-search-clear,.clientes-btn,.clientes-search-clear,.documentos-btn,.catalogo-btn,.herramientas-btn,.usuarios-btn,.usuarios-feed-retry,.usuarios-search-clear,.server-btn,.agenda-btn,.agenda-icon-btn,.agenda-mini-actions button,.agenda-day-create-btn,.public-home-button,.public-home-nav-cta,.public-home-login-link,.public-home-nav-toggle,.public-support-info-button,.public-review-text-button,.auth-button,.auth-submit,.login-submit,.password-reset-submit,.password-toggle,.login-password-toggle,.password-reset-password-toggle,[data-password-toggle],.topbar-icon-button,.topbar-search-clear,.topbar-menu-toggle,[data-topbar-menu-toggle=true],.sidebar-toggle):where(:not(:disabled,[aria-disabled=true],[aria-busy=true],[data-loading=true],.is-disabled,.is-loading)):active{border-color:var(--button-active-border,var(--button-hover-border,var(--border-strong)));background:var(--button-active-bg,var(--btn-secondary-bg-active));color:var(--button-active-text,var(--button-hover-text,var(--text-strong)));box-shadow:var(--button-active-shadow,none);filter:var(--button-active-filter,none);transform:var(--button-rest-transform,none)}:is(.ui-btn,.ui-page-primary-btn,.ui-detail-modal-submit-btn,.ui-detail-modal-view-btn,.ui-detail-modal-close-btn,.ui-action-danger,.ui-row-action,.toast-close,.home-btn,.home-link-button,.incidencias-btn,.incidencias-media-gallery-nav,.incidencias-search-clear,.facturas-btn,.facturas-incidencia-link,.facturas-date-clear,.facturas-search-clear,.documentos-search-clear,.catalogo-search-clear,.clientes-btn,.clientes-search-clear,.documentos-btn,.catalogo-btn,.herramientas-btn,.usuarios-btn,.usuarios-feed-retry,.usuarios-search-clear,.server-btn,.agenda-btn,.agenda-icon-btn,.agenda-mini-actions button,.agenda-day-create-btn,.public-home-button,.public-home-nav-cta,.public-home-login-link,.public-home-nav-toggle,.public-support-info-button,.public-review-text-button,.auth-button,.auth-submit,.login-submit,.password-reset-submit,.password-toggle,.login-password-toggle,.password-reset-password-toggle,[data-password-toggle],.topbar-icon-button,.topbar-search-clear,.topbar-menu-toggle,[data-topbar-menu-toggle=true],.sidebar-toggle):is([aria-busy=true],[data-loading=true],.is-loading){cursor:wait}:is(.ui-btn,.ui-page-primary-btn,.ui-detail-modal-submit-btn,.ui-detail-modal-view-btn,.ui-detail-modal-close-btn,.ui-action-danger,.ui-row-action,.toast-close,.home-btn,.home-link-button,.incidencias-btn,.incidencias-media-gallery-nav,.incidencias-search-clear,.facturas-btn,.facturas-incidencia-link,.facturas-date-clear,.facturas-search-clear,.documentos-search-clear,.catalogo-search-clear,.clientes-btn,.clientes-search-clear,.documentos-btn,.catalogo-btn,.herramientas-btn,.usuarios-btn,.usuarios-feed-retry,.usuarios-search-clear,.server-btn,.agenda-btn,.agenda-icon-btn,.agenda-mini-actions button,.agenda-day-create-btn,.public-home-button,.public-home-nav-cta,.public-home-login-link,.public-home-nav-toggle,.public-support-info-button,.public-review-text-button,.auth-button,.auth-submit,.login-submit,.password-reset-submit,.password-toggle,.login-password-toggle,.password-reset-password-toggle,[data-password-toggle],.topbar-icon-button,.topbar-search-clear,.topbar-menu-toggle,[data-topbar-menu-toggle=true],.sidebar-toggle).server-btn[aria-pressed=true]{--btn-hover-offset:0px}@media (prefers-reduced-motion:reduce){:is(.ui-btn,.ui-page-primary-btn,.ui-detail-modal-submit-btn,.ui-detail-modal-view-btn,.ui-detail-modal-close-btn,.ui-action-danger,.ui-row-action,.toast-close,.home-btn,.home-link-button,.incidencias-btn,.incidencias-media-gallery-nav,.incidencias-search-clear,.facturas-btn,.facturas-incidencia-link,.facturas-date-clear,.facturas-search-clear,.documentos-search-clear,.catalogo-search-clear,.clientes-btn,.clientes-search-clear,.documentos-btn,.catalogo-btn,.herramientas-btn,.usuarios-btn,.usuarios-feed-retry,.usuarios-search-clear,.server-btn,.agenda-btn,.agenda-icon-btn,.agenda-mini-actions button,.agenda-day-create-btn,.public-home-button,.public-home-nav-cta,.public-home-login-link,.public-home-nav-toggle,.public-support-info-button,.public-review-text-button,.auth-button,.auth-submit,.login-submit,.password-reset-submit,.password-toggle,.login-password-toggle,.password-reset-password-toggle,[data-password-toggle],.topbar-icon-button,.topbar-search-clear,.topbar-menu-toggle,[data-topbar-menu-toggle=true],.sidebar-toggle){transition:none}:is(.ui-btn,.ui-page-primary-btn,.ui-detail-modal-submit-btn,.ui-detail-modal-view-btn,.ui-detail-modal-close-btn,.ui-action-danger,.ui-row-action,.toast-close,.home-btn,.home-link-button,.incidencias-btn,.incidencias-media-gallery-nav,.incidencias-search-clear,.facturas-btn,.facturas-incidencia-link,.facturas-date-clear,.facturas-search-clear,.documentos-search-clear,.catalogo-search-clear,.clientes-btn,.clientes-search-clear,.documentos-btn,.catalogo-btn,.herramientas-btn,.usuarios-btn,.usuarios-feed-retry,.usuarios-search-clear,.server-btn,.agenda-btn,.agenda-icon-btn,.agenda-mini-actions button,.agenda-day-create-btn,.public-home-button,.public-home-nav-cta,.public-home-login-link,.public-home-nav-toggle,.public-support-info-button,.public-review-text-button,.auth-button,.auth-submit,.login-submit,.password-reset-submit,.password-toggle,.login-password-toggle,.password-reset-password-toggle,[data-password-toggle],.topbar-icon-button,.topbar-search-clear,.topbar-menu-toggle,[data-topbar-menu-toggle=true],.sidebar-toggle):hover,:is(.ui-btn,.ui-page-primary-btn,.ui-detail-modal-submit-btn,.ui-detail-modal-view-btn,.ui-detail-modal-close-btn,.ui-action-danger,.ui-row-action,.toast-close,.home-btn,.home-link-button,.incidencias-btn,.incidencias-media-gallery-nav,.incidencias-search-clear,.facturas-btn,.facturas-incidencia-link,.facturas-date-clear,.facturas-search-clear,.documentos-search-clear,.catalogo-search-clear,.clientes-btn,.clientes-search-clear,.documentos-btn,.catalogo-btn,.herramientas-btn,.usuarios-btn,.usuarios-feed-retry,.usuarios-search-clear,.server-btn,.agenda-btn,.agenda-icon-btn,.agenda-mini-actions button,.agenda-day-create-btn,.public-home-button,.public-home-nav-cta,.public-home-login-link,.public-home-nav-toggle,.public-support-info-button,.public-review-text-button,.auth-button,.auth-submit,.login-submit,.password-reset-submit,.password-toggle,.login-password-toggle,.password-reset-password-toggle,[data-password-toggle],.topbar-icon-button,.topbar-search-clear,.topbar-menu-toggle,[data-topbar-menu-toggle=true],.sidebar-toggle):active{transform:var(--button-rest-transform,none)}}:where(button,a[href],input,select,textarea,summary,[role=button],[role=menuitem],[role=option],[tabindex]:not([tabindex="-1"])):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset,2px)}@media (forced-colors:active){:where(button,a[href],input,select,textarea,summary,[role=button],[role=menuitem],[role=option],[tabindex]:not([tabindex="-1"])):focus-visible{outline-offset:var(--focus-ring-offset,2px);outline:3px solid highlight}}}
