:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--lg-blur:24px;--lg-blur-clear:14px;--lg-saturate:1.8;--lg-saturate-clear:1.45;--lg-brightness:1.04;--lg-brightness-clear:1.08;--lg-backdrop:blur(var(--lg-blur)) saturate(var(--lg-saturate)) brightness(var(--lg-brightness));--lg-backdrop-clear:blur(var(--lg-blur-clear)) saturate(var(--lg-saturate-clear)) brightness(var(--lg-brightness-clear));--lg-bg:#ffffff9e;--lg-bg-elevated:#ffffffbd;--lg-bg-tint:#ffffff73;--lg-bg-clear:#fff3;--lg-bg-fallback:#fffffff5;--lg-bg-elevated-fallback:#f8fafcfb;--lg-bg-clear-fallback:#f8fafceb;--lg-stroke:#00000012;--lg-stroke-strong:#0000001f;--lg-stroke-clear:#ffffff6b;--lg-specular:#ffffffd9;--lg-specular-soft:#ffffff26;--lg-highlight:#ffffff70;--lg-highlight-soft:#ffffff1f;--lg-shade:#0f172a09;--lg-optical-layer:radial-gradient(140% 100% at 8% 0%, var(--lg-highlight) 0%, transparent 46%), linear-gradient(145deg, var(--lg-highlight-soft) 0%, transparent 52%, var(--lg-shade) 100%);--lg-fill:var(--lg-optical-layer), var(--lg-bg);--lg-fill-elevated:var(--lg-optical-layer), var(--lg-bg-elevated);--lg-fill-tint:var(--lg-optical-layer), var(--lg-bg-tint);--lg-fill-clear:var(--lg-optical-layer), var(--lg-bg-clear);--lg-fill-fallback:var(--lg-optical-layer), var(--lg-bg-fallback);--lg-fill-elevated-fallback:var(--lg-optical-layer), var(--lg-bg-elevated-fallback);--lg-fill-clear-fallback:var(--lg-optical-layer), var(--lg-bg-clear-fallback);--lg-inset:inset 0 1px 0 #ffffff73;--lg-shadow:0 8px 32px #0000001a, 0 2px 8px #0000000d;--lg-shadow-elevated:0 16px 48px #00000029, 0 4px 12px #00000012;--lg-shadow-clear:0 10px 34px #0f172a1f, 0 2px 8px #0f172a0f;--lg-shadow-pressed:0 3px 12px #0000001a, var(--lg-inset);--lg-scrim-base:#000;--lg-scrim-opacity:.28;--lg-scrim:#00000047;--lg-scrim-blur:6px;--lg-scrim-backdrop:blur(var(--lg-scrim-blur));--lg-entry-backdrop:blur(8px) saturate(1.2);--lg-clear-dim:#00000059;--lg-danger:#dc3545;--lg-danger-soft:color-mix(in srgb, var(--lg-danger) 12%, transparent);--lg-progress-track:#0f172a24;--lg-progress-fill:rgba(var(--lg-accent-rgb), .72);--lg-lens-fill:linear-gradient(180deg, #ffffff57, #ffffff0f 52%), rgba(var(--lg-accent-rgb), .22);--lg-lens-stroke:#ffffff4d;--lg-lens-inset:inset 0 1px 0 #ffffff94, inset 0 -7px 14px rgba(var(--lg-accent-rgb), .14);--lg-lens-shadow:0 6px 16px rgba(var(--lg-accent-rgb), .22);--lg-lens-backdrop:saturate(1.7) brightness(1.06);--lg-radius-s:12px;--lg-radius-m:18px;--lg-radius-l:26px;--lg-radius-xl:32px;--lg-radius-pill:999px;--lg-control-size:44px;--lg-text:#000000e0;--lg-text-secondary:#0000008c;--lg-accent:var(--pm-accent,#4165c8);--lg-accent-rgb:var(--pm-accent-rgb,65, 101, 200);--lg-accent-contrast:#fff;--lg-accent-fill:rgba(var(--lg-accent-rgb), .8);--lg-accent-fill-fallback:rgba(var(--lg-accent-rgb), .88);--lg-accent-stroke:rgba(var(--lg-accent-rgb), .48);--lg-accent-shadow:0 8px 22px rgba(var(--lg-accent-rgb), .24);--lg-focus-ring:0 0 0 3px rgba(var(--lg-accent-rgb), .24);--lg-scroll-edge-size:72px;--lg-scroll-edge-blur:12px;--lg-scroll-edge-backdrop:blur(var(--lg-scroll-edge-blur)) saturate(1.2);--lg-scroll-edge-fill:#ffffff52;--lg-toolbox-text:var(--pm-text-strong,#0b1526);--lg-toolbox-icon-text:#fff;--lg-toolbox-separator:#3148663d;--lg-toolbox-hover:var(--pm-bg-hover,#1420330d);--lg-toolbox-active:var(--pm-bg-active,#14203314);--lg-toolbox-pill:var(--pm-bg-elevated,#ffffffd1);--lg-toolbox-pill-border:var(--pm-input-border,#314866ad)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}[data-theme=dark]{--lg-bg:#1c1c1e94;--lg-bg-elevated:#2c2c2ead;--lg-bg-tint:#16161880;--lg-bg-clear:#1010123d;--lg-bg-fallback:#1c1c1ef7;--lg-bg-elevated-fallback:#26262afb;--lg-bg-clear-fallback:#18181bf0;--lg-stroke:#ffffff1a;--lg-stroke-strong:#ffffff29;--lg-stroke-clear:#fff3;--lg-specular:#ffffff38;--lg-specular-soft:#ffffff0f;--lg-highlight:#ffffff26;--lg-highlight-soft:#ffffff0b;--lg-shade:#0000002e;--lg-inset:inset 0 1px 0 #ffffff24;--lg-shadow:0 8px 32px #00000073, 0 2px 8px #0000004d;--lg-shadow-elevated:0 16px 48px #0009, 0 4px 12px #00000059;--lg-shadow-clear:0 12px 36px #0000007a, 0 2px 8px #00000047;--lg-shadow-pressed:0 3px 12px #0006, var(--lg-inset);--lg-scrim-opacity:.42;--lg-scrim:#0000006b;--lg-danger:#f87171;--lg-progress-track:#ffffff2e;--lg-progress-fill:#ffffff9e;--lg-text:#ffffffeb;--lg-text-secondary:#fff9;--lg-scroll-edge-fill:#0c0c0e6b;--lg-accent-contrast:#0b1526;--lg-lens-fill:linear-gradient(180deg, #ffffff29, #ffffff08 52%), rgba(var(--lg-accent-rgb), .3);--lg-lens-stroke:#ffffff2e;--lg-lens-inset:inset 0 1px 0 #ffffff47, inset 0 -7px 14px rgba(var(--lg-accent-rgb), .2);--lg-lens-shadow:0 6px 18px #00000059;--lg-toolbox-separator:#ffffff1f;--lg-toolbox-hover:#ffffff0f;--lg-toolbox-active:#ffffff1a;--lg-toolbox-pill:#ffffff29;--lg-toolbox-pill-border:#ffffff38}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lg-bg:#1c1c1e94;--lg-bg-elevated:#2c2c2ead;--lg-bg-tint:#16161880;--lg-bg-clear:#1010123d;--lg-bg-fallback:#1c1c1ef7;--lg-bg-elevated-fallback:#26262afb;--lg-bg-clear-fallback:#18181bf0;--lg-stroke:#ffffff1a;--lg-stroke-strong:#ffffff29;--lg-stroke-clear:#fff3;--lg-specular:#ffffff38;--lg-specular-soft:#ffffff0f;--lg-highlight:#ffffff26;--lg-highlight-soft:#ffffff0b;--lg-shade:#0000002e;--lg-inset:inset 0 1px 0 #ffffff24;--lg-shadow:0 8px 32px #00000073, 0 2px 8px #0000004d;--lg-shadow-elevated:0 16px 48px #0009, 0 4px 12px #00000059;--lg-shadow-clear:0 12px 36px #0000007a, 0 2px 8px #00000047;--lg-shadow-pressed:0 3px 12px #0006, var(--lg-inset);--lg-scrim-opacity:.42;--lg-scrim:#0000006b;--lg-danger:#f87171;--lg-progress-track:#ffffff2e;--lg-progress-fill:#ffffff9e;--lg-text:#ffffffeb;--lg-text-secondary:#fff9;--lg-accent-contrast:#0b1526;--lg-scroll-edge-fill:#0c0c0e6b;--lg-lens-fill:linear-gradient(180deg, #ffffff29, #ffffff08 52%), rgba(var(--lg-accent-rgb), .3);--lg-lens-stroke:#ffffff2e;--lg-lens-inset:inset 0 1px 0 #ffffff47, inset 0 -7px 14px rgba(var(--lg-accent-rgb), .2);--lg-lens-shadow:0 6px 18px #00000059;--lg-toolbox-separator:#ffffff1f;--lg-toolbox-hover:#ffffff0f;--lg-toolbox-active:#ffffff1a;--lg-toolbox-pill:#ffffff29;--lg-toolbox-pill-border:#ffffff38}}@media (prefers-reduced-transparency:reduce){:root,[data-theme=dark]{--lg-bg:var(--lg-bg-fallback);--lg-bg-elevated:var(--lg-bg-elevated-fallback);--lg-bg-tint:var(--lg-bg-fallback);--lg-bg-clear:var(--lg-bg-clear-fallback);--lg-backdrop:none;--lg-backdrop-clear:none;--lg-scrim-backdrop:none;--lg-entry-backdrop:none;--lg-scroll-edge-backdrop:none}}@media (prefers-contrast:more){:root{--lg-bg:var(--lg-bg-fallback);--lg-bg-elevated:var(--lg-bg-elevated-fallback);--lg-bg-tint:var(--lg-bg-fallback);--lg-bg-clear:var(--lg-bg-clear-fallback);--lg-backdrop:none;--lg-backdrop-clear:none;--lg-scrim-backdrop:none;--lg-entry-backdrop:none;--lg-scroll-edge-backdrop:none;--lg-stroke:#0000003d;--lg-stroke-strong:#00000061;--lg-stroke-clear:#0000004d;--lg-text:#000;--lg-text-secondary:#000000c2}[data-theme=dark]{--lg-stroke:#ffffff4d;--lg-stroke-strong:#ffffff75;--lg-stroke-clear:#ffffff61;--lg-text:#fff;--lg-text-secondary:#ffffffc7}}@media (prefers-color-scheme:dark) and (prefers-contrast:more){:root:not([data-theme=light]){--lg-stroke:#ffffff4d;--lg-stroke-strong:#ffffff75;--lg-stroke-clear:#ffffff61;--lg-text:#fff;--lg-text-secondary:#ffffffc7}}:root{--liquid-glass-bg:var(--lg-bg);--liquid-glass-bg-strong:var(--lg-bg-elevated);--liquid-glass-solid-bg:var(--lg-bg-fallback);--liquid-glass-solid-bg-strong:var(--lg-bg-elevated-fallback);--liquid-glass-overlay-solid:var(--lg-scrim);--liquid-glass-border:var(--lg-stroke);--liquid-glass-border-bright:var(--lg-stroke-strong);--liquid-glass-text:var(--lg-text);--liquid-glass-muted:var(--lg-text-secondary);--liquid-glass-reflection:var(--lg-specular-soft);--liquid-glass-reflection-strong:var(--lg-specular);--liquid-glass-shadow:var(--lg-shadow);--liquid-glass-shadow-strong:var(--lg-shadow-elevated);--liquid-glass-inset:var(--lg-inset);--liquid-glass-blur:var(--lg-backdrop);--liquid-glass-fab-bg:var(--lg-bg);--liquid-glass-fab-shadow:var(--lg-shadow);--liquid-glass-fab-blur:var(--lg-backdrop);--liquid-glass-radius-button:var(--lg-radius-pill);--liquid-glass-radius-menu:var(--lg-radius-m);--liquid-glass-radius-panel:var(--lg-radius-l);--liquid-glass-radius-shell:var(--lg-radius-l);--liquid-glass-motion:.26s cubic-bezier(.22, 1, .36, 1);--liquid-glass-danger:var(--lg-danger)}body.lg10-shell{--lg10-canvas:#eaece8;--lg10-canvas-image:radial-gradient(ellipse 140% 60% at 50% -14%, #ffffff8c, transparent 60%), linear-gradient(165deg, #e8f6d6f2 0%, #ecf0e899 45%, #d6dae4b3 100%);--lg10-accent-rgb:53, 85, 178;--lg-text:#1d1d1f;--lg-text-secondary:#58585e;--lg10-solid-regular:#f5f5f5;--lg10-solid-clear:#f9f9f9;--lg10-solid-elevated:#fafafa;--lg10-solid-dense:#f7f7f7;--lg10-glass-regular:#ffffff8f;--lg10-glass-clear:#ffffff6b;--lg10-glass-elevated:#ffffffbd;--lg10-glass-dense:#ffffffa8;--lg10-veil-regular:#76768014;--lg10-veil-clear:#7676800f;--lg10-veil-elevated:#7676801f;--lg10-veil-dense:#7676801a;--lg10-veil-inset:#ffffffb8;--lg10-veil-field:#ffffffc7;--lg10-fill-regular:#ffffff24;--lg10-fill-clear:#ffffff0f;--lg10-fill-elevated:#fff3;--lg10-fill-dense:#f7f7f7f0;--lg10-dock-fill:#ffffff85;--lg10-rail-fill:#ffffff94;--lg10-rail-backdrop:blur(24px) saturate(160%) brightness(1.04);--lg10-dock-backdrop:blur(20px) saturate(170%);--lg10-dock-rim:#ffffffbf;--lg10-dock-shadow:0 10px 30px #00000024, inset 0 1px 0 #ffffffd9, inset 0 -1px 0 #00000014;--lg10-hairline:#3c3c432e;--lg10-hairline-strong:#3c3c4352;--lg10-specular:#ffffffc7;--lg10-specular-soft:#ffffff1f;--lg10-interior-light:#ffffffd9;--lg10-interior-shade:#0000001a;--lg10-specular-layer:linear-gradient(135deg, var(--lg10-specular) 0%, transparent 18%, transparent 82%, var(--lg10-specular-soft) 100%);--lg10-inset:inset 0 1px 0 var(--lg10-interior-light), inset 0 -1px 0 var(--lg10-interior-shade);--lg10-shadow-regular:0 10px 30px #0000001c, var(--lg10-inset);--lg10-shadow-clear:0 14px 36px #0000001a, var(--lg10-inset);--lg10-shadow-elevated:0 28px 72px #0000002e, var(--lg10-inset);--lg-content-card-fill:linear-gradient(155deg, #ffffff57, #ffffff1f);--lg-content-card-depth:0 1px 3px #0000000f, 0 12px 32px #0000001a, var(--lg10-inset);--lg10-focus-ring:0 0 0 3px rgba(var(--lg10-accent-rgb), .28);--lg10-backdrop-regular:blur(18px) saturate(155%) brightness(1.03);--lg10-backdrop-clear:blur(12px) saturate(155%) brightness(1.04);--lg10-backdrop-elevated:blur(24px) saturate(150%) brightness(1.03);--lg10-lens-fill:linear-gradient(180deg, #ffffff3d, #ffffff1f), #ffffff0f;--lg10-lens-stroke:#6060603d;--lg10-lens-shadow:0 2px 6px #0000001a, inset 0 1px 0 #ffffffa8, inset 0 -1px 0 #00000014;--lg-control-fill:var(--lg10-fill-regular);--lg-control-disabled-opacity:1;--lg-control-disabled-ink:var(--lg-text-secondary);--lg-control-disabled-fill:var(--lg10-veil-regular);--lg-control-disabled-stroke:var(--lg10-hairline-strong);--lg-overlay-presentation-fill:#ffffff5c;--lg-control-hover:var(--pm-surface-2);--lg-control-press:var(--pm-surface-3,var(--pm-surface-2));--lg-control-stroke:var(--lg10-hairline);--lg-control-primary:rgb(var(--lg10-accent-rgb));--lg-control-primary-rgb:var(--lg10-accent-rgb);--lg-control-primary-text:#fff;--lg-control-danger:#a51c23;--lg-control-danger-fill:#fff0f1;--lg-control-radius:var(--lg-radius-pill);--lg-control-shadow:0 1px 3px #00000014;--lg-control-release:.12s;--lg-control-contact-tone:#00000017;--lg-control-primary-contact-tone:#ffffff24;--lg-control-contact-shadow:inset 0 2px 5px #00000029, inset 0 -1px 0 #ffffff3d;--lg-control-contact-layer:linear-gradient(var(--lg-control-contact-tone), var(--lg-control-contact-tone));--lg-control-floating-fill:#f8f8f838;--lg-control-floating-stroke:#40404042;--lg-control-floating-backdrop:var(--lg10-backdrop-clear);--lg-control-floating-shadow:0 5px 14px #00000021, inset 0 1px 0 #ffffffb8, inset 0 -1px 0 #00000014;--lg-control-floating-contact-light:linear-gradient(180deg, #ffffff24, transparent 18%, transparent 82%, #00000006);--lg-control-floating-contact-shadow:0 4px 12px #00000024, inset 0 1px 1px #ffffffd1, inset 0 -1px 1px #0000001f;--lg-control-flex-x:1.035;--lg-control-flex-y:.965;--lg-nav-selection-shadow:var(--lg10-lens-shadow);--lg10-scrim-base:#000;--lg10-scrim:#00000061;--lg10-scrim-opacity:.38;--lg10-scrim-backdrop:blur(8px)}@media screen{body.lg10-shell{--lg-overlay-chrome-fill:transparent;--lg-overlay-chrome-ink:var(--lg-text);--lg-overlay-reading-secondary:var(--lg-text-secondary)}}[data-theme=dark] body.lg10-shell{--lg-control-primary:rgb(var(--lg10-accent-rgb));--lg-control-primary-rgb:var(--lg10-accent-rgb);--lg-control-primary-text:#1a1a1a;--lg-control-danger:#ffb0b4;--lg-control-danger-fill:#401d20;--lg-control-contact-tone:#ffffff1a;--lg-control-primary-contact-tone:#0000001f;--lg-control-contact-shadow:inset 0 2px 5px #00000057, inset 0 -1px 0 #ffffff2e;--lg-control-floating-fill:#ffffff0a;--lg-control-floating-stroke:#ffffff4d;--lg-control-floating-shadow:0 5px 14px #00000047, inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #0000002e;--lg-control-floating-contact-light:linear-gradient(180deg, #ffffff14, transparent 18%, transparent 82%, #0000000a);--lg-control-floating-contact-shadow:0 4px 12px #0000004d, inset 0 1px 1px #ffffff75, inset 0 -1px 1px #0000003d;--lg10-canvas:#0e0e12;--lg10-canvas-image:radial-gradient(ellipse 140% 70% at 50% -12%, #969cb229, transparent 62%), radial-gradient(ellipse 140% 60% at 50% 115%, #00000073, transparent 62%);--lg10-accent-rgb:159, 178, 255;--lg-text:#f2f2f7;--lg-text-secondary:#b2b2ba;--lg10-solid-regular:#242425;--lg10-solid-clear:#262627;--lg10-solid-elevated:#2c2c2d;--lg10-solid-dense:#282829;--lg10-glass-regular:#ffffff0b;--lg10-glass-clear:#ffffff08;--lg10-glass-elevated:#ffffff14;--lg10-glass-dense:#ffffff0e;--lg10-veil-regular:#76768029;--lg10-veil-clear:#7676801f;--lg10-veil-elevated:#7676803d;--lg10-veil-dense:#76768033;--lg10-veil-inset:#2c2c2d9e;--lg10-veil-field:#14141694;--lg-placeholder-ink:#d6d3cd;--lg-control-disabled-fill:var(--lg10-veil-field);--lg10-solid-sticky:#323743;--lg10-fill-regular:#ffffff0a;--lg10-fill-clear:#ffffff06;--lg10-fill-elevated:#ffffff14;--lg-overlay-presentation-fill:var(--lg10-fill-elevated);--lg10-fill-dense:#282829f0;--lg10-dock-fill:#ffffff12;--lg10-rail-fill:#ffffff12;--lg10-rail-backdrop:blur(24px) saturate(180%) brightness(.82);--lg10-dock-backdrop:blur(20px) saturate(180%) brightness(.9);--lg10-dock-rim:#fff3;--lg10-dock-shadow:0 12px 32px #00000073, inset 0 1px 0 #ffffff38, inset 0 -1px 0 #0000004d;--lg10-hairline:#ffffff2e;--lg10-hairline-strong:#ffffff4d;--lg10-specular:#ffffff3b;--lg10-specular-soft:#ffffff0f;--lg10-interior-light:#ffffff2e;--lg10-interior-shade:#00000057;--lg10-shadow-regular:0 10px 28px #00000052, var(--lg10-inset);--lg10-shadow-clear:0 14px 36px #0000005c, var(--lg10-inset);--lg10-shadow-elevated:0 30px 78px #00000094, var(--lg10-inset);--lg-content-card-fill:var(--lg10-fill-regular);--lg-content-card-depth:var(--lg10-shadow-regular);--lg10-focus-ring:0 0 0 3px rgba(var(--lg10-accent-rgb), .34);--lg10-lens-fill:linear-gradient(180deg, #ffffff2e, #ffffff0a), #ffffff08;--lg10-lens-stroke:#ffffff38;--lg10-lens-shadow:0 2px 6px #00000038, inset 0 1px 0 #ffffff3d, inset 0 -1px 0 #00000047;--lg10-scrim:#0006;--lg10-scrim-opacity:.4}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.lg10-shell{--lg-control-primary:rgb(var(--lg10-accent-rgb));--lg-control-primary-rgb:var(--lg10-accent-rgb);--lg-control-primary-text:#1a1a1a;--lg-control-danger:#ffb0b4;--lg-control-danger-fill:#401d20;--lg-control-contact-tone:#ffffff1a;--lg-control-primary-contact-tone:#0000001f;--lg-control-contact-shadow:inset 0 2px 5px #00000057, inset 0 -1px 0 #ffffff2e;--lg-control-floating-fill:#ffffff0a;--lg-control-floating-stroke:#ffffff4d;--lg-control-floating-shadow:0 5px 14px #00000047, inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #0000002e;--lg-control-floating-contact-light:linear-gradient(180deg, #ffffff14, transparent 18%, transparent 82%, #0000000a);--lg-control-floating-contact-shadow:0 4px 12px #0000004d, inset 0 1px 1px #ffffff75, inset 0 -1px 1px #0000003d;--lg10-canvas:#0e0e12;--lg10-canvas-image:radial-gradient(ellipse 140% 70% at 50% -12%, #969cb229, transparent 62%), radial-gradient(ellipse 140% 60% at 50% 115%, #00000073, transparent 62%);--lg10-accent-rgb:159, 178, 255;--lg-text:#f2f2f7;--lg-text-secondary:#b2b2ba;--lg10-solid-regular:#242425;--lg10-solid-clear:#262627;--lg10-solid-elevated:#2c2c2d;--lg10-solid-dense:#282829;--lg10-glass-regular:#ffffff0b;--lg10-glass-clear:#ffffff08;--lg10-glass-elevated:#ffffff14;--lg10-glass-dense:#ffffff0e;--lg10-veil-regular:#76768029;--lg10-veil-clear:#7676801f;--lg10-veil-elevated:#7676803d;--lg10-veil-dense:#76768033;--lg10-veil-inset:#2c2c2d9e;--lg10-veil-field:#14141694;--lg-placeholder-ink:#d6d3cd;--lg-control-disabled-fill:var(--lg10-veil-field);--lg10-solid-sticky:#323743;--lg10-fill-regular:#ffffff0a;--lg10-fill-clear:#ffffff06;--lg10-fill-elevated:#ffffff14;--lg-overlay-presentation-fill:var(--lg10-fill-elevated);--lg10-fill-dense:#282829f0;--lg10-dock-fill:#ffffff12;--lg10-rail-fill:#ffffff12;--lg10-rail-backdrop:blur(24px) saturate(180%) brightness(.82);--lg10-dock-backdrop:blur(20px) saturate(180%) brightness(.9);--lg10-dock-rim:#fff3;--lg10-dock-shadow:0 12px 32px #00000073, inset 0 1px 0 #ffffff38, inset 0 -1px 0 #0000004d;--lg10-hairline:#ffffff2e;--lg10-hairline-strong:#ffffff4d;--lg10-specular:#ffffff3b;--lg10-specular-soft:#ffffff0f;--lg10-interior-light:#ffffff2e;--lg10-interior-shade:#00000057;--lg10-shadow-regular:0 10px 28px #00000052, var(--lg10-inset);--lg10-shadow-clear:0 14px 36px #0000005c, var(--lg10-inset);--lg10-shadow-elevated:0 30px 78px #00000094, var(--lg10-inset);--lg-content-card-fill:var(--lg10-fill-regular);--lg-content-card-depth:var(--lg10-shadow-regular);--lg10-focus-ring:0 0 0 3px rgba(var(--lg10-accent-rgb), .34);--lg10-lens-fill:linear-gradient(180deg, #ffffff2e, #ffffff0a), #ffffff08;--lg10-lens-stroke:#ffffff38;--lg10-lens-shadow:0 2px 6px #00000038, inset 0 1px 0 #ffffff3d, inset 0 -1px 0 #00000047;--lg10-scrim:#0006;--lg10-scrim-opacity:.4}}@media screen{body.lg10-shell{--pm-bg:var(--lg10-canvas);--pm-bg-page:var(--lg10-canvas);--pm-bg-card:var(--lg10-glass-dense);--pm-bg-surface:var(--lg10-glass-regular);--pm-bg-elevated:var(--lg10-solid-elevated);--pm-bg-sunken:var(--lg10-glass-clear);--pm-modal-bg:var(--lg10-solid-elevated);--pm-surface-0:var(--lg10-glass-dense);--pm-surface-1:var(--lg10-glass-regular);--pm-surface-2:var(--lg10-veil-elevated);--pm-surface-3:var(--lg10-glass-clear);--pm-text:var(--lg-text);--pm-text-strong:var(--lg-text);--pm-text-secondary:var(--lg-text-secondary);--pm-text-muted:var(--lg-text-secondary);--pm-border:var(--lg10-hairline);--pm-border-strong:var(--lg10-hairline-strong);--pm-input-border:var(--lg10-hairline-strong);--lg-form-field-fill:var(--lg10-veil-elevated);--lg-form-group-fill:var(--lg10-veil-regular);--lg-form-inactive-field-fill:var(--lg10-veil-clear);--pm-bg-navbar:var(--lg10-fill-regular);--pm-bg-hover:color-mix(in srgb, var(--lg-text) 5%, transparent);--pm-bg-active:color-mix(in srgb, var(--lg-text) 9%, transparent);--pm-accent:var(--lg-control-primary);--pm-accent-rgb:var(--lg10-accent-rgb);--pm-accent-hover:var(--lg-control-primary);--pm-accent-strong:var(--lg-control-primary);--pm-accent-text:var(--lg-control-primary);--pm-accent-text-on-surface-3:var(--lg-control-primary);--pm-accent-light:rgba(var(--lg10-accent-rgb), .08);--pm-accent-medium:rgba(var(--lg10-accent-rgb), .14);--pm-link-color:var(--lg-control-primary);--pm-link-hover-color:var(--lg-control-primary);--pm-focus-ring:rgba(var(--lg10-accent-rgb), .24);--pm-radius-sm:var(--lg-radius-s);--pm-radius-md:var(--lg-radius-m);--pm-radius-lg:var(--lg-radius-l);--lg-bg:var(--lg10-fill-regular);--lg-bg-elevated:var(--lg10-fill-elevated);--lg-bg-tint:var(--lg10-fill-clear);--lg-bg-clear:var(--lg10-fill-clear);--lg-fill:var(--lg10-fill-regular);--lg-fill-tint:var(--lg10-fill-clear);--lg-fill-clear:var(--lg10-fill-clear);--lg-fill-elevated:var(--lg10-fill-elevated);--lg-fill-fallback:var(--lg10-solid-regular);--lg-fill-elevated-fallback:var(--lg10-solid-elevated);--lg-fill-clear-fallback:var(--lg10-solid-clear);--lg-stroke:var(--lg10-hairline);--lg-stroke-strong:var(--lg10-hairline-strong);--lg-shadow:var(--lg10-shadow-regular);--lg-shadow-elevated:var(--lg10-shadow-elevated);--lg-backdrop:var(--lg10-backdrop-regular);--lg-backdrop-clear:var(--lg10-backdrop-clear);--lg-toolbox-hover:var(--pm-bg-hover);--lg-toolbox-active:var(--pm-bg-active);--lg-toolbox-pill:var(--lg10-lens-fill);--lg-toolbox-pill-border:var(--lg10-lens-stroke);--lg-focus-ring:var(--lg10-focus-ring);--bs-primary:var(--lg-control-primary);--bs-primary-rgb:var(--lg-control-primary-rgb);--bs-body-color:var(--lg-text);--bs-body-bg:var(--lg10-canvas);--bs-secondary-color:var(--lg-text-secondary);--bs-tertiary-color:var(--lg-text-secondary);--bs-border-color:var(--lg10-hairline)}}body.lg10-shell :where(.lg10-toolbar--media){--lg-text:#f2f2f7;--lg-text-secondary:#b2b2ba;--lg10-fill-regular:var(--lg10-solid-regular);--lg10-solid-regular:#202021;--lg10-backdrop-regular:none;--lg-control-fill:var(--lg10-solid-regular);--lg-control-stroke:var(--lg10-hairline);--lg10-hairline:#ffffff42;--lg10-hairline-strong:#fff6;--lg10-specular:#fff3;--lg10-specular-soft:#ffffff0f;--lg10-interior-light:#ffffff3d;--lg10-interior-shade:#0000003d;--lg10-specular-layer:linear-gradient(135deg, var(--lg10-specular), transparent 18%, transparent 82%, var(--lg10-specular-soft));--lg10-inset:inset 0 1px 0 var(--lg10-interior-light), inset 0 -1px 0 var(--lg10-interior-shade);--lg10-shadow-regular:0 8px 24px #00000047, var(--lg10-inset);--lg-control-primary:#eee;--lg-control-primary-rgb:238, 238, 238;--lg-control-primary-text:#1a1a1a;--lg-control-hover:#303031;--lg-control-press:#383839;--lg-control-contact-tone:#ffffff1a;--lg-control-primary-contact-tone:#0000001f}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){body.lg10-shell :where(.lg10-toolbar--media){--lg10-fill-regular:var(--lg10-solid-regular);--lg10-backdrop-regular:none}}@media (prefers-contrast:more){body.lg10-shell :where(.lg10-toolbar--media){--lg10-specular-layer:none}}body.lg10-shell :where(.lg10-toolbox--morph){--lg10-toolbox-size:52px;--lg10-toolbox-width:var(--pm-toolbox-width,236px);--lg10-toolbox-row-height:48px;--lg10-toolbox-fill:var(--lg10-fill-elevated);--lg10-toolbox-solid:var(--lg10-solid-elevated);--lg10-toolbox-backdrop:var(--lg10-backdrop-elevated);--lg10-toolbox-stroke:var(--lg10-hairline-strong);--lg10-toolbox-origin-ring:inset 0 0 0 1px var(--lg10-toolbox-stroke);--lg10-toolbox-shadow:0 3px 7px #00000012, 0 12px 28px #00000021;--lg10-toolbox-light:var(--lg10-specular-layer);--lg10-toolbox-contact-tone:#ffffff47}[data-theme=dark] body.lg10-shell :where(.lg10-toolbox--morph){--lg10-toolbox-fill:var(--lg10-fill-elevated);--lg10-toolbox-backdrop:var(--lg10-backdrop-elevated);--lg10-toolbox-stroke:var(--lg10-hairline-strong);--lg10-toolbox-shadow:0 3px 7px #00000026, 0 12px 28px #00000047;--lg10-toolbox-light:var(--lg10-specular-layer);--lg10-toolbox-contact-tone:#ffffff24}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.lg10-shell :where(.lg10-toolbox--morph){--lg10-toolbox-fill:var(--lg10-fill-elevated);--lg10-toolbox-backdrop:var(--lg10-backdrop-elevated);--lg10-toolbox-stroke:var(--lg10-hairline-strong);--lg10-toolbox-shadow:0 3px 7px #00000026, 0 12px 28px #00000047;--lg10-toolbox-light:var(--lg10-specular-layer);--lg10-toolbox-contact-tone:#ffffff24}}body.lg10-shell :where(.lg10-toolbox-material){--lg10-toolbox-contact-light:radial-gradient(ellipse at var(--lg10-toolbox-contact-x,65%) var(--lg10-toolbox-contact-y,25%), var(--lg10-toolbox-contact-tone), transparent 64%)}body.lg10-shell :where(.lg10-toolbox-material--fab){--lg10-toolbox-fill:var(--lg10-fill-clear);--lg10-toolbox-backdrop:var(--lg10-backdrop-clear);--lg10-toolbox-shadow:var(--lg-control-floating-shadow)}@media (width>=768px){body.lg10-shell :where(.lg10-toolbox--morph){--lg10-toolbox-size:56px;--lg10-toolbox-row-height:46px}}@media (prefers-reduced-transparency:reduce){body.lg10-shell :where(.lg10-toolbox--morph),[data-theme=dark] body.lg10-shell :where(.lg10-toolbox--morph),:root:not([data-theme=light]) body.lg10-shell :where(.lg10-toolbox--morph){--lg10-toolbox-fill:var(--lg10-toolbox-solid);--lg10-toolbox-backdrop:none}}@media (prefers-contrast:more){body.lg10-shell :where(.lg10-toolbox--morph),[data-theme=dark] body.lg10-shell :where(.lg10-toolbox--morph),:root:not([data-theme=light]) body.lg10-shell :where(.lg10-toolbox--morph){--lg10-toolbox-fill:var(--lg10-toolbox-solid);--lg10-toolbox-backdrop:none;--lg10-toolbox-stroke:var(--lg-text);--lg10-toolbox-light:none}}html[data-lg-no-backdrop] body.lg10-shell :where(.lg10-toolbox--morph),html[data-lg-no-backdrop]:not([data-theme=light]) body.lg10-shell :where(.lg10-toolbox--morph){--lg10-toolbox-fill:var(--lg10-toolbox-solid);--lg10-toolbox-backdrop:none}body.lg10-shell :where(.lg-presentation,.lg-selection,.pm-form-confirm){--lg-presentation-fill:var(--lg-overlay-presentation-fill);--lg-presentation-solid:var(--lg10-solid-elevated);--lg-presentation-backdrop:var(--lg10-backdrop-elevated);--lg-presentation-stroke:var(--lg10-hairline-strong);--lg-presentation-light:var(--lg10-specular-layer);--lg-presentation-shadow:var(--lg10-shadow-elevated);--lg-presentation-radius:var(--lg-radius-xl) var(--lg-radius-xl) 0 0;--lg-presentation-inner-radius:6px;--lg-presentation-inset:8px;--lg-presentation-width:1080px}[data-theme=dark] body.lg10-shell :where(.lg-presentation,.lg-selection,.pm-form-confirm){--lg-presentation-fill:var(--lg-overlay-presentation-fill);--lg-presentation-stroke:var(--lg10-hairline-strong);--lg-presentation-light:var(--lg10-specular-layer);--lg-presentation-shadow:var(--lg10-shadow-elevated)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.lg10-shell :where(.lg-presentation,.lg-selection,.pm-form-confirm){--lg-presentation-fill:var(--lg-overlay-presentation-fill);--lg-presentation-stroke:var(--lg10-hairline-strong);--lg-presentation-light:var(--lg10-specular-layer);--lg-presentation-shadow:var(--lg10-shadow-elevated)}}@media (width>=768px){body.lg10-shell :where(.lg-presentation,.lg-selection,.pm-form-confirm){--lg-presentation-radius:var(--lg-radius-xl)}}@media (prefers-reduced-transparency:reduce){body.lg10-shell :where(.lg-presentation,.lg-selection,.pm-form-confirm),[data-theme=dark] body.lg10-shell :where(.lg-presentation,.lg-selection,.pm-form-confirm),:root:not([data-theme=light]) body.lg10-shell :where(.lg-presentation,.lg-selection,.pm-form-confirm){--lg-presentation-fill:var(--lg-presentation-solid);--lg-presentation-backdrop:none}}@media (prefers-contrast:more){body.lg10-shell :where(.lg-presentation,.lg-selection,.pm-form-confirm),[data-theme=dark] body.lg10-shell :where(.lg-presentation,.lg-selection,.pm-form-confirm),:root:not([data-theme=light]) body.lg10-shell :where(.lg-presentation,.lg-selection,.pm-form-confirm){--lg-presentation-fill:var(--lg-presentation-solid);--lg-presentation-backdrop:none;--lg-presentation-stroke:var(--lg-text);--lg-presentation-light:none}}html[data-lg-no-backdrop] body.lg10-shell :where(.lg-presentation,.lg-selection,.pm-form-confirm){--lg-presentation-fill:var(--lg-presentation-solid);--lg-presentation-backdrop:none}body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock,.lg-dock){--lg10-fill-clear:linear-gradient(180deg, #ffffff0a, #ffffff2e 26%, #ffffff38 78%, #ffffff0f);--lg10-backdrop-clear:blur(12px) saturate(155%) brightness(1.04);--lg10-hairline:#3030302e;--lg10-shadow-clear:0 8px 24px #0000001f, inset 0 1px 0 #ffffffb8, inset 0 -1px 0 #0000000f;--lg10-lens-fill:linear-gradient(180deg, #ffffff29, transparent 42%, #00000005), #ffffff0a;--lg10-lens-stroke:#3030303d;--lg10-lens-shadow:0 2px 5px #0000001c;--lg10-lens-rim:linear-gradient(145deg, #ffffffb8, #ffffff1a 34%, transparent 64%, #ffffff5c);--lg10-lens-contact-tone:#ffffff7a;--lg-text-secondary:#1c1c1c}[data-theme=dark] body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock,.lg-dock){--lg10-fill-clear:linear-gradient(180deg, #ffffff05, #ffffff0f 26%, #ffffff14 78%, #ffffff08);--lg10-backdrop-clear:blur(12px) saturate(155%) brightness(1.04);--lg10-hairline:#ffffff38;--lg10-shadow-clear:0 8px 24px #0000003d, inset 0 1px 0 #ffffff42, inset 0 -1px 0 #00000024;--lg10-lens-fill:linear-gradient(180deg, #ffffff14, transparent 42%, #0000000b), #1010103d;--lg10-lens-stroke:#ffffff3d;--lg10-lens-shadow:0 2px 5px #0000003d;--lg10-lens-rim:linear-gradient(145deg, #ffffff57, #ffffff0d 34%, transparent 64%, #ffffff29);--lg10-lens-contact-tone:#ffffff40;--lg-text-secondary:#fafafa}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock,.lg-dock){--lg10-fill-clear:linear-gradient(180deg, #ffffff05, #ffffff0f 26%, #ffffff14 78%, #ffffff08);--lg10-backdrop-clear:blur(12px) saturate(155%) brightness(1.04);--lg10-hairline:#ffffff38;--lg10-shadow-clear:0 8px 24px #0000003d, inset 0 1px 0 #ffffff42, inset 0 -1px 0 #00000024;--lg10-lens-fill:linear-gradient(180deg, #ffffff14, transparent 42%, #0000000b), #1010103d;--lg10-lens-stroke:#ffffff3d;--lg10-lens-shadow:0 2px 5px #0000003d;--lg10-lens-rim:linear-gradient(145deg, #ffffff57, #ffffff0d 34%, transparent 64%, #ffffff29);--lg10-lens-contact-tone:#ffffff40;--lg-text-secondary:#fafafa}}body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock,.lg-dock) :where(.lg-dock__pill){--lg10-lens-contact-light:radial-gradient(ellipse at var(--lg10-lens-contact-x,50%) var(--lg10-lens-contact-y,35%), var(--lg10-lens-contact-tone), transparent 70%)}@media (prefers-reduced-transparency:reduce){body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock,.lg-dock),[data-theme=dark] body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock,.lg-dock),:root:not([data-theme=light]) body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock,.lg-dock),body.lg10-shell,[data-theme=dark] body.lg10-shell,:root:not([data-theme=light]) body.lg10-shell{--lg10-fill-regular:var(--lg10-solid-regular);--lg-content-card-fill:var(--lg10-solid-regular);--lg-control-floating-fill:var(--lg10-solid-regular);--lg-control-floating-backdrop:none;--lg10-fill-clear:var(--lg10-solid-clear);--lg10-fill-elevated:var(--lg10-solid-elevated);--lg10-fill-dense:var(--lg10-solid-dense);--lg10-backdrop-regular:none;--lg10-backdrop-clear:none;--lg10-backdrop-elevated:none;--lg10-scrim-backdrop:none}}@media (prefers-contrast:more){body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock,.lg-dock),[data-theme=dark] body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock,.lg-dock),:root:not([data-theme=light]) body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock,.lg-dock),body.lg10-shell,[data-theme=dark] body.lg10-shell,:root:not([data-theme=light]) body.lg10-shell{--lg10-fill-regular:var(--lg10-solid-regular);--lg-content-card-fill:var(--lg10-solid-regular);--lg-control-floating-fill:var(--lg10-solid-regular);--lg-control-floating-backdrop:none;--lg-control-floating-stroke:var(--lg-text);--lg10-fill-clear:var(--lg10-solid-clear);--lg10-fill-elevated:var(--lg10-solid-elevated);--lg10-fill-dense:var(--lg10-solid-dense);--lg10-backdrop-regular:none;--lg10-backdrop-clear:none;--lg10-backdrop-elevated:none;--lg10-hairline:#00000094;--lg10-scrim-backdrop:none;--lg10-hairline-strong:#000000c7;--lg10-specular-layer:none;--lg10-lens-fill:var(--lg10-solid-clear);--lg10-lens-stroke:var(--lg10-hairline-strong)}[data-theme=dark] body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock,.lg-dock),[data-theme=dark] body.lg10-shell{--lg10-hairline:#ffffff94;--lg10-hairline-strong:#ffffffc7}}@media (prefers-color-scheme:dark) and (prefers-contrast:more){:root:not([data-theme=light]) body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock,.lg-dock),:root:not([data-theme=light]) body.lg10-shell{--lg10-hairline:#ffffff94;--lg10-hairline-strong:#ffffffc7}}html[data-lg-no-backdrop] body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock,.lg-dock),html[data-lg-no-backdrop]:not([data-theme=light]) body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock,.lg-dock),html[data-lg-no-backdrop] body.lg10-shell,html[data-lg-no-backdrop]:not([data-theme=light]) body.lg10-shell{--lg10-fill-regular:var(--lg10-solid-regular);--lg-content-card-fill:var(--lg10-solid-regular);--lg-control-floating-fill:var(--lg10-solid-regular);--lg-control-floating-backdrop:none;--lg10-fill-clear:var(--lg10-solid-clear);--lg10-fill-elevated:var(--lg10-solid-elevated);--lg10-fill-dense:var(--lg10-solid-dense);--lg10-backdrop-regular:none;--lg10-backdrop-clear:none;--lg10-backdrop-elevated:none;--lg10-scrim-backdrop:none}body.lg10-shell{--lg-type-body:max(16px, calc(16rem / 17));--lg-type-label:max(14px, calc(14rem / 17));--lg-type-secondary:max(14px, calc(14rem / 17));--lg-type-caption:max(12px, calc(12rem / 17));--lg-type-section:max(18px, calc(18rem / 17));--lg-type-page:max(22px, calc(22rem / 17));--lg-type-metric:max(24px, 1.5rem);--lg-type-metric-hero:max(28px, calc(28rem / 17));--lg-metric-min:9rem;--lg-metric-gap:12px;--lg-metric-padding:12px 16px;--lg-metric-label-size:var(--lg-type-secondary);--lg-metric-value-size:var(--lg-type-metric);--lg-leading-body:1.5;--lg-leading-secondary:1.4;--lg-leading-heading:1.2;--lg-weight-body:400;--lg-weight-label:600;--lg-weight-heading:700;--lg-page-width:1040px;--lg-page-width-compact:680px;--lg-page-width-wide:1280px;--lg-page-gap:24px;--lg-page-gutter:16px;--lg-row-gap:12px;--lg-row-padding:12px 16px;--lg-field-height:48px;--lg-field-font:var(--lg-type-body);--lg-field-padding:10px 14px;--lg-field-radius:var(--lg-radius-s);--lg-field-fill:var(--pm-surface-0);--lg-field-stroke:var(--pm-input-border,var(--pm-border));--pm-text-xs:var(--lg-type-caption);--pm-text-sm:var(--lg-type-secondary);--pm-text-base:var(--lg-type-body);--pm-text-md:var(--lg-type-body);font-size:var(--lg-type-body)}@media (width>=768px){body.lg10-shell{--lg-type-page:max(24px, calc(24rem / 17));--lg-type-metric-hero:max(32px, calc(32rem / 17));--lg-page-gutter:24px}}body.lg10-shell{--lg-form-page-width:680px;--lg-confirm-width:440px;--lg-confirm-layer:var(--pm-z-toast,20000)}body.lg10-shell :where(.lg-presentation--form,.lg-selection,.lg-form-page,.pm-form-confirm){--lg-presentation-radius:var(--lg-radius-xl);--lg-presentation-inner-radius:calc(var(--lg-radius-xl) - 8px);--lg-presentation-inset:8px;--lg-presentation-width:520px;--lg-presentation-fill:var(--lg-overlay-presentation-fill);--lg-presentation-stroke:var(--lg10-hairline-strong);--lg-presentation-light:var(--lg10-specular-layer);--lg-presentation-shadow:var(--lg10-shadow-elevated);--lg-form-canvas:var(--pm-surface-0,var(--lg10-solid-dense));--lg-form-field-radius:var(--lg-radius-s);--lg-form-field-height:48px;--lg-form-field-font-size:var(--lg-field-font);--lg-form-field-padding:10px 14px;--lg-form-file-margin:-10px -14px;--lg-form-file-gap:14px;--lg-form-padding:16px;--lg-form-close-filter:none;--lg-form-close-radius:var(--lg-radius-pill)}@media screen{body.lg10-shell :where(.lg-presentation--form){--lg-form-region-fill:var(--lg-overlay-chrome-fill)}}body.lg10-shell :where(.lg-form-page){--lg-form-page-frame:var(--lg10-glass-elevated);--lg-form-page-header:var(--pm-surface-1);--lg-form-page-title-size:var(--lg-type-page);--lg-form-page-title-weight:700;--lg-form-page-title-leading:1.2;--lg-form-page-title-tracking:-.025em;--lg-form-page-description-size:var(--lg-type-secondary);--lg-form-page-description-gap:8px;--lg-form-page-group-size:1rem;--lg-form-page-group-weight:650;--lg-form-page-group-gap:24px;--lg-form-page-legend-gap:12px}body.lg10-shell :where(.pm-form-confirm){--lg-form-canvas:var(--lg10-solid-dense)}body.lg10-shell input[data-lg-field][type=file]{--lg-field-padding:1px;--lg-form-field-padding:1px;--lg-form-file-margin:0;--lg-form-file-gap:8px;--bs-body-color:var(--lg-text);--bs-tertiary-bg:var(--lg-control-fill);--bs-secondary-bg:var(--lg-control-hover)}body.lg10-shell :where(.lg-selection){--lg-selection-header-padding:0 0 8px 12px;--lg-selection-body-padding:16px 12px;--lg-selection-footer-padding:12px}body.lg10-shell :where(.lg-selection--workers){--lg-selection-header-padding:0 0 8px 16px;--lg-selection-body-padding:12px 16px 16px}[data-theme=dark] body.lg10-shell :where(.lg-presentation--form,.lg-selection,.lg-form-page,.pm-form-confirm){--lg-presentation-fill:var(--lg-overlay-presentation-fill);--lg-presentation-stroke:var(--lg10-hairline-strong);--lg-presentation-light:var(--lg10-specular-layer);--lg-presentation-shadow:var(--lg10-shadow-elevated);--lg-form-close-filter:invert(1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.lg10-shell :where(.lg-presentation--form,.lg-selection,.lg-form-page,.pm-form-confirm){--lg-presentation-fill:var(--lg-overlay-presentation-fill);--lg-presentation-stroke:var(--lg10-hairline-strong);--lg-presentation-light:var(--lg10-specular-layer);--lg-presentation-shadow:var(--lg10-shadow-elevated);--lg-form-close-filter:invert(1)}}@media (width>=768px){body.lg10-shell :where(.lg-presentation--form,.lg-selection,.lg-form-page,.pm-form-confirm){--lg-form-padding:20px}body.lg10-shell :where(.lg-form-page){--lg-form-page-title-size:var(--lg-type-page)}}body.lg10-shell :where(.lg-form-frame){--lg-presentation-fill:var(--lg-overlay-presentation-fill);--pm-surface-0:var(--lg10-solid-dense);--pm-surface-1:var(--lg10-veil-regular);--pm-surface-2:var(--lg10-veil-elevated);--pm-surface-3:var(--lg10-veil-clear);--pm-text:var(--lg-text);--pm-text-strong:var(--lg-text);--pm-text-secondary:var(--lg-text-secondary);--pm-text-muted:var(--lg-text-secondary);--pm-border:var(--lg10-hairline);--pm-border-strong:var(--lg10-hairline-strong);--pm-input-border:var(--lg10-hairline-strong);--lg-form-canvas:var(--pm-surface-0);--lg-form-field-fill:var(--lg10-veil-field);--lg-form-group-fill:var(--pm-surface-1);--lg-form-text:var(--lg-text);--lg-form-muted:var(--lg-text-secondary);--lg-form-stroke:var(--pm-border);--lg-form-valid-stroke:var(--bs-form-valid-border-color);--lg-form-invalid-stroke:var(--bs-form-invalid-border-color);--lg-form-invalid-focus-color:rgba(var(--bs-danger-rgb), .25);--lg-form-valid-focus-ring:0 0 0 3px rgba(var(--bs-success-rgb), .25);--lg-form-invalid-focus-ring:0 0 0 3px var(--lg-form-invalid-focus-color);--lg-form-hover-fill:color-mix(in srgb, var(--lg-text) 5%, var(--lg-form-field-fill));--lg-form-group-radius:var(--lg-presentation-inner-radius);--lg-form-group-padding:16px;--lg-form-group-shadow:none;--lg-form-state-padding:20px 12px;--lg-control-fill:var(--lg-form-field-fill);--lg-control-hover:var(--lg-form-hover-fill);--lg-control-press:var(--pm-surface-3);--lg-form-heading-gap:6px;--lg-form-command-gap:8px;--lg-form-navigation-gap:4px;--lg-form-navigation-padding:6px;--lg-form-description-size:.875rem;--lg-form-kicker-size:.6875rem;--lg-form-note-size:.8125rem;--lg-form-blocked-opacity:.8;--lg-form-mobile-top:max(12px, env(safe-area-inset-top,0px));--lg-presentation-radius:24px 24px 0 0}body.lg10-shell :where(.lg-presentation--form:not(.lg-form-frame)){--lg-form-field-fill:var(--lg10-veil-field);--lg-form-group-fill:var(--lg10-veil-regular);--lg-form-inactive-field-fill:var(--lg10-veil-clear)}body.lg10-shell :where(.lg-form-frame,.lg10-project-task-modal){--lg-form-selected-fill:color-mix(in srgb, var(--lg-text) 5%, var(--lg-form-field-fill));--lg-form-selected-stroke:var(--pm-accent)}body.lg10-shell .lg-form-frame :where(.form-control,.form-select){--pm-danger:var(--lg-form-invalid-stroke);--pm-danger-bg:var(--lg-form-invalid-focus-color)}body.lg10-shell:not(:where(.lg-opt-out)) .lg-form-page:not(:where(.lg-opt-out,.lg-opt-out *)) .invalid-feedback:not(:where(.lg-opt-out,.lg-opt-out *)){color:var(--pm-danger)}body.lg10-shell :where(.lg-form-frame--document){--lg-presentation-width:1180px}body.lg10-shell :where(.lg-form-frame--work){--lg-presentation-width:900px}body.lg10-shell :where(.lg-form-navigation){--lg-accent:var(--lg-text)}body.lg10-shell :where(.lg-form-navigation .lg-segmented){--bs-nav-link-hover-color:var(--lg-text);--lg-fill-fallback:var(--lg-form-group-fill);--lg-fill-tint:var(--lg-form-group-fill);--lg-fill-elevated:var(--lg-form-field-fill);--lg-backdrop:none;--lg-radius-pill:var(--lg-form-field-radius);--lg-stroke:var(--lg-form-stroke);--lg-shadow:none;--lg-inset:none}@media screen{body.lg10-shell :where([data-lg-transmit]){--pm-text-secondary:var(--lg-overlay-chrome-ink);--pm-text-muted:var(--lg-overlay-chrome-ink);--lg-text-secondary:var(--lg-overlay-chrome-ink);--lg-form-muted:var(--lg-overlay-chrome-ink);--bs-secondary-color:var(--lg-overlay-chrome-ink);--lg-placeholder-ink:var(--lg-overlay-chrome-ink)}body.lg10-shell :where([data-lg-transmit=chrome]){--lg-form-canvas:var(--lg-overlay-chrome-fill)}body.lg10-shell :where([data-lg-transmit=controls],[data-lg-transmit=catalog]){--lg-form-field-fill:var(--lg10-fill-regular);--lg-control-fill:var(--lg10-fill-regular);--lg-form-hover-fill:color-mix(in srgb, var(--lg-text) 6%, var(--lg10-fill-regular));--lg-control-hover:var(--lg-form-hover-fill);--lg-form-selected-fill:color-mix(in srgb, var(--lg-text) 9%, var(--lg10-fill-regular))}body.lg10-shell :where(.lg-form-navigation [data-lg-transmit=navigation]){--lg-fill-fallback:var(--lg10-fill-clear);--lg-fill-tint:var(--lg10-fill-clear);--lg-form-field-fill:var(--lg10-fill-regular);--lg-fill-elevated:var(--lg10-fill-regular)}body.lg10-shell :where([data-lg-transmit=empty-viewer]:has(>.holded-picker__viewer-empty:not(.is-error))){--lg-form-viewer-fill:var(--lg10-fill-clear)}}[data-theme=dark] body.lg10-shell :where(.lg-form-frame){--lg-presentation-fill:var(--lg-overlay-presentation-fill)}[data-theme=dark] body.lg10-shell :where([data-lg-transmit=controls]){--lg-form-field-fill:var(--lg10-veil-field)}[data-theme=dark] body.lg10-shell :where([data-lg-transmit=catalog]){--lg-form-field-fill:var(--lg10-veil-field);--lg-form-hover-fill:color-mix(in srgb, var(--lg-text) 6%, var(--lg10-veil-field));--lg-form-selected-fill:color-mix(in srgb, var(--lg-text) 9%, var(--lg10-veil-field))}[data-theme=dark] body.lg10-shell :where(.lg-form-group) .lg-table-head{--lg-table-head-text:var(--lg-text)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.lg10-shell :where(.lg-form-frame){--lg-presentation-fill:var(--lg-overlay-presentation-fill)}:root:not([data-theme=light]) body.lg10-shell :where([data-lg-transmit=controls]){--lg-form-field-fill:var(--lg10-veil-field)}:root:not([data-theme=light]) body.lg10-shell :where([data-lg-transmit=catalog]){--lg-form-field-fill:var(--lg10-veil-field);--lg-form-hover-fill:color-mix(in srgb, var(--lg-text) 6%, var(--lg10-veil-field));--lg-form-selected-fill:color-mix(in srgb, var(--lg-text) 9%, var(--lg10-veil-field))}:root:not([data-theme=light]) body.lg10-shell :where(.lg-form-group) .lg-table-head{--lg-table-head-text:var(--lg-text)}}@media (width>=768px){body.lg10-shell :where(.lg-form-frame){--lg-presentation-radius:var(--lg-radius-xl)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){body.lg10-shell :where(.lg-presentation--form,.lg-selection,.lg-form-page,.pm-form-confirm),[data-theme=dark] body.lg10-shell :where(.lg-presentation--form,.lg-selection,.lg-form-page,.pm-form-confirm),:root:not([data-theme=light]) body.lg10-shell :where(.lg-presentation--form,.lg-selection,.lg-form-page,.pm-form-confirm){--lg-presentation-fill:var(--lg-presentation-solid);--lg-presentation-backdrop:none}}@media (prefers-contrast:more){body.lg10-shell :where(.lg-presentation--form,.lg-selection,.lg-form-page,.pm-form-confirm),[data-theme=dark] body.lg10-shell :where(.lg-presentation--form,.lg-selection,.lg-form-page,.pm-form-confirm),:root:not([data-theme=light]) body.lg10-shell :where(.lg-presentation--form,.lg-selection,.lg-form-page,.pm-form-confirm){--lg-presentation-stroke:var(--lg-text);--lg-presentation-light:none}}html[data-lg-no-backdrop] body.lg10-shell :where(.lg-presentation--form,.lg-selection,.lg-form-page,.pm-form-confirm),html[data-lg-no-backdrop]:not([data-theme=light]) body.lg10-shell :where(.lg-presentation--form,.lg-selection,.lg-form-page,.pm-form-confirm){--lg-presentation-fill:var(--lg-presentation-solid);--lg-presentation-backdrop:none}@media (forced-colors:active){body.lg10-shell{--lg10-scrim-backdrop:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){[data-theme=dark] body.lg10-shell{--lg10-glass-regular:var(--lg10-solid-regular);--lg10-glass-clear:var(--lg10-solid-clear);--lg10-glass-elevated:var(--lg10-solid-elevated);--lg10-glass-dense:var(--lg10-solid-dense);--lg10-veil-regular:var(--lg10-solid-regular);--lg10-veil-clear:var(--lg10-solid-clear);--lg10-veil-elevated:var(--lg10-solid-elevated);--lg10-veil-dense:var(--lg10-solid-dense);--lg10-veil-inset:var(--lg10-solid-elevated);--lg10-veil-field:var(--lg10-solid-elevated);--lg10-solid-sticky:var(--lg10-solid-regular)}}@media (prefers-color-scheme:dark) and (prefers-reduced-transparency:reduce),(prefers-color-scheme:dark) and (prefers-contrast:more){:root:not([data-theme=light]) body.lg10-shell{--lg10-glass-regular:var(--lg10-solid-regular);--lg10-glass-clear:var(--lg10-solid-clear);--lg10-glass-elevated:var(--lg10-solid-elevated);--lg10-glass-dense:var(--lg10-solid-dense);--lg10-veil-regular:var(--lg10-solid-regular);--lg10-veil-clear:var(--lg10-solid-clear);--lg10-veil-elevated:var(--lg10-solid-elevated);--lg10-veil-dense:var(--lg10-solid-dense);--lg10-veil-inset:var(--lg10-solid-elevated);--lg10-veil-field:var(--lg10-solid-elevated);--lg10-solid-sticky:var(--lg10-solid-regular)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){body.lg10-shell{--lg10-glass-regular:var(--lg10-solid-regular);--lg10-glass-clear:var(--lg10-solid-clear);--lg10-glass-elevated:var(--lg10-solid-elevated);--lg10-glass-dense:var(--lg10-solid-dense);--lg10-veil-regular:var(--lg10-solid-regular);--lg10-veil-clear:var(--lg10-solid-clear);--lg10-veil-elevated:var(--lg10-solid-elevated);--lg10-veil-dense:var(--lg10-solid-dense);--lg10-veil-inset:var(--lg10-solid-elevated);--lg10-veil-field:var(--lg10-solid-elevated)}}:root body.lg10-shell :is(#hoursTable thead th,.nominas-table thead th,.expense-matrix thead th,.expense-row__concept,#companyTable tbody th,.fm-table th),[data-theme=dark] body.lg10-shell :is(#hoursTable thead th,.nominas-table thead th,.expense-matrix thead th,.expense-row__concept,#companyTable tbody th,.fm-table th){background-color:var(--lg10-solid-sticky,var(--lg10-solid-regular))}[data-theme=dark] body.lg10-shell :is(#companyTable thead th:first-child,.company-pnl-table thead th:first-child){background:var(--lg10-solid-sticky,var(--lg10-solid-regular))!important}[data-theme=dark] body.lg10-shell .company-table-wrap{border-top-left-radius:var(--pm-radius-md);border-top-right-radius:var(--pm-radius-md)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.lg10-shell :is(#hoursTable thead th,.nominas-table thead th,.expense-matrix thead th,.expense-row__concept,#companyTable tbody th,.fm-table th){background-color:var(--lg10-solid-sticky,var(--lg10-solid-regular))}:root:not([data-theme=light]) body.lg10-shell :is(#companyTable thead th:first-child,.company-pnl-table thead th:first-child){background:var(--lg10-solid-sticky,var(--lg10-solid-regular))!important}:root:not([data-theme=light]) body.lg10-shell .company-table-wrap{border-top-left-radius:var(--pm-radius-md);border-top-right-radius:var(--pm-radius-md)}}[data-theme=dark] body.lg10-shell :is(input,textarea)::placeholder{color:var(--lg-placeholder-ink,var(--lg-text-secondary));opacity:1}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.lg10-shell :is(input,textarea)::placeholder{color:var(--lg-placeholder-ink,var(--lg-text-secondary));opacity:1}}[data-theme=dark] body.lg10-shell :is(select:not([multiple],[size]) option,select:not([multiple],[size]) optgroup){background-color:var(--lg10-solid-elevated);color:var(--lg-text)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.lg10-shell :is(select:not([multiple],[size]) option,select:not([multiple],[size]) optgroup){background-color:var(--lg10-solid-elevated);color:var(--lg-text)}}[data-theme=dark] body.lg10-shell select.form-select:not([multiple],[size]){background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3e%3cpath%20fill='none'%20stroke='%23bebbb5'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'%20d='m2%205%206%206%206-6'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.lg10-shell select.form-select:not([multiple],[size]){background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3e%3cpath%20fill='none'%20stroke='%23bebbb5'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'%20d='m2%205%206%206%206-6'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-theme=dark] body.lg10-shell :where(.pending-workspace-actions,.pending-searchbar,.pending-mobile-back,.sticky-action-buttons,.em-list-header,.em-mobile-topbar,.tickets-cta-sticky,.gallery-share-bar,.project-albaranes-modal-head,.albaran-viewer-modal-head,.pm-task-search){-webkit-backdrop-filter:var(--lg10-backdrop-regular);backdrop-filter:var(--lg10-backdrop-regular)}}@media (prefers-color-scheme:dark){@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root:not([data-theme=light]) body.lg10-shell :where(.pending-workspace-actions,.pending-searchbar,.pending-mobile-back,.sticky-action-buttons,.em-list-header,.em-mobile-topbar,.tickets-cta-sticky,.gallery-share-bar,.project-albaranes-modal-head,.albaran-viewer-modal-head,.pm-task-search){-webkit-backdrop-filter:var(--lg10-backdrop-regular);backdrop-filter:var(--lg10-backdrop-regular)}}}[data-theme=dark] body.lg10-shell .lg-menu .lg-menu__item--danger{color:color-mix(in srgb, var(--lg-danger) 40%, var(--lg-text))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.lg10-shell .lg-menu .lg-menu__item--danger{color:color-mix(in srgb, var(--lg-danger) 40%, var(--lg-text))}}[data-theme=dark] body.lg10-shell .lg-dark-flow-root{display:flow-root}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.lg10-shell .lg-dark-flow-root{display:flow-root}}.lg-surface{background:var(--lg-fill-fallback);border:1px solid var(--lg-stroke);border-radius:var(--lg-radius-m);box-shadow:var(--lg-shadow);color:var(--lg-text);position:relative}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-surface{background:var(--lg-fill);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){.lg-surface{background:var(--lg-fill);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}.lg-surface:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--lg-specular) 0%, var(--lg-specular-soft) 35%, transparent 60%, var(--lg-specular-soft) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lg-surface--elevated{background:var(--lg-fill-elevated-fallback);box-shadow:var(--lg-shadow-elevated)}.lg-surface--tint{border-radius:var(--lg-radius-l)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-surface--elevated{background:var(--lg-fill-elevated)}.lg-surface--tint{background:var(--lg-fill-tint)}}@supports ((-webkit-backdrop-filter:blur(1px))){.lg-surface--elevated{background:var(--lg-fill-elevated)}.lg-surface--tint{background:var(--lg-fill-tint)}}:is(.lg-surface,.lg-navbar,.lg-dock,.lg-menu,.lg-modal,.lg-sheet,.lg-sheet--responsive,.lg-toast) :is(.lg-surface,.lg-card,.lg-button,.lg-input,.lg-search,.lg-segmented),body.lg10-shell :is(.lg10-toolbar,.lg10-navbar,.lg10-drawer,.lg-menu,.lg-modal,.lg-sheet,.lg-sheet--responsive) :is(.lg10-toolbar,.lg-surface,.lg-button,.lg-input,.lg-search,.lg-segmented){-webkit-backdrop-filter:none;backdrop-filter:none}.lg-navbar{min-height:var(--lg-control-size);background:var(--lg-fill-fallback);border:0;border-bottom:1px solid var(--lg-stroke);color:var(--lg-text);box-shadow:none}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-navbar{background:var(--lg-fill-tint);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){.lg-navbar{background:var(--lg-fill-tint);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}.lg-navbar :where(button,.btn,a){min-height:var(--lg-control-size);touch-action:manipulation;-webkit-backdrop-filter:none;backdrop-filter:none}.lg-dock{background:var(--lg-fill-fallback);border:1px solid var(--lg-stroke);border-radius:var(--lg-radius-l);box-shadow:var(--lg-shadow);color:var(--lg-text);align-items:stretch;display:flex}body.lg10-shell .lg-dock[data-lg-dock]{left:50%;bottom:calc(var(--pm-bottom-clearance,calc(12px + env(safe-area-inset-bottom,0px))) + var(--pm-pwa-notice-space,0px));z-index:1060;width:max-content;max-width:calc(100% - 24px - var(--pm-safe-left,0px) - var(--pm-safe-right,0px));box-sizing:border-box;min-height:64px;transform:translateX(-50%) translateY(var(--pm-vv-bottom-offset,0px));-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:4px;padding:6px;display:flex;position:fixed;overflow-x:auto}body.lg10-shell .lg-dock[data-lg-dock]::-webkit-scrollbar{display:none}body.lg10-shell .lg-dock[data-lg-dock] :where(.lg-dock__item,.bottom-item){box-sizing:border-box;border-radius:var(--lg-radius-s);text-align:center;min-width:76px;min-height:48px;font-size:var(--lg-type-caption,max(12px, .75rem));white-space:normal;flex:none;padding:6px 8px;line-height:1.25;text-decoration:none;position:relative}body.lg10-shell .lg-dock[data-lg-dock] :where(.lg-dock__item,.bottom-item) :where(span){text-overflow:clip;white-space:normal;min-width:0;display:block;overflow:visible}body.lg10-shell .lg-dock[data-lg-dock] :where(.lg-dock__item,.bottom-item) :where(i){margin:0 auto 2px;font-size:20px;line-height:1;display:block}@media (width<=767.98px){body.lg10-shell .lg-dock[data-lg-dock]{left:calc(12px + var(--pm-safe-left,0px));right:calc(12px + var(--pm-safe-right,0px));width:auto;transform:translateY(var(--pm-vv-bottom-offset,0px))}body.lg10-shell .lg-dock[data-lg-dock] :where(.lg-dock__item,.bottom-item){width:max(72px,20%);min-width:max-content}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-dock{background:var(--lg-fill-tint);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){.lg-dock{background:var(--lg-fill-tint);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}.lg-dock:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--lg-specular) 0%, var(--lg-specular-soft) 35%, transparent 60%, var(--lg-specular-soft) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lg-dock :where(.lg-dock__item,.bottom-item){z-index:1;min-height:var(--lg-control-size);box-shadow:none;color:var(--lg-text-secondary);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--lg-dur-base,.26s) var(--lg-ease-out,ease), transform var(--lg-dur-micro,.14s) var(--lg-ease-out,ease);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;position:relative}.lg-dock :where(.lg-dock__item,.bottom-item):active{transform:scale(.96)}.lg-dock :where(.lg-dock__item,.bottom-item):focus-visible{outline:2px solid var(--lg-accent);outline-offset:-2px}.lg-dock :where(.lg-dock__item.active,.lg-dock__item[aria-selected=true],.bottom-item.active,.bottom-item[aria-selected=true]){color:var(--lg-text)}.lg-dock__pill{border-radius:calc(var(--lg-radius-l) - 8px);background:var(--lg-lens-fill);border:1px solid var(--lg-lens-stroke);width:0;height:calc(100% - 12px);box-shadow:var(--lg-lens-inset), var(--lg-lens-shadow);-webkit-backdrop-filter:var(--lg-lens-backdrop);backdrop-filter:var(--lg-lens-backdrop);opacity:0;pointer-events:none;z-index:0;transition:transform .44s var(--lg-spring,cubic-bezier(.34, 1.56, .64, 1)), width .44s var(--lg-spring,cubic-bezier(.34, 1.56, .64, 1)), opacity var(--lg-dur-base,.26s) ease;position:absolute;top:6px;left:0}.lg-dock__pill:after{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--lg-specular) 0%, var(--lg-specular-soft) 38%, transparent 62%, var(--lg-specular-soft) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lg-menu{background:var(--lg-fill-elevated-fallback);border:1px solid var(--lg-stroke);border-radius:var(--lg-radius-m);box-shadow:var(--lg-shadow-elevated);color:var(--lg-text);padding:6px;overflow:hidden}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-menu{background:var(--lg-fill-elevated);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){.lg-menu{background:var(--lg-fill-elevated);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}.lg-menu :where(.dropdown-item,.lg-menu__item){min-height:var(--lg-control-size);border-radius:calc(var(--lg-radius-m) - 8px);color:var(--lg-text);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--lg-dur-micro,.14s) var(--lg-ease-out,ease), transform var(--lg-dur-micro,.14s) var(--lg-ease-out,ease);align-items:center;display:flex}@media screen{body.lg10-shell :where(.dropdown-menu.lg-menu):not(:where(.lg-opt-out,.lg-opt-out *,[data-lg-material-proxy])){--lg-backdrop:var(--lg10-backdrop-elevated)}}body.lg10-shell .lg-menu :where(.dropdown-item,.lg-menu__item){font-size:var(--lg-type-label,max(14px, .875rem));gap:10px;line-height:1.4}body.lg10-shell .lg-menu :where(.lg-menu__item){appearance:none;box-shadow:none;cursor:pointer;background:0 0;border:0;padding:10px 12px;text-decoration:none}body.lg10-shell .lg-menu :where(.lg-menu__item:disabled){opacity:.45;cursor:default}body.lg10-shell .lg-menu :where(.lg-menu__item:hover:not(:disabled),.lg-menu__item:focus-visible){background:var(--lg-toolbox-pill)}body.lg10-shell .lg-menu :where(.lg-menu__item:active:not(:disabled)){background:var(--lg-toolbox-active)}body.lg10-shell .lg-menu :where(.dropdown-item,.lg-menu__item) :where(i,svg){flex-shrink:0}body.lg10-shell .lg-menu .lg-menu__item--danger,body.lg10-shell .lg-menu .lg-menu__item--danger:active{color:var(--lg-danger)}.lg-menu :where(.dropdown-item,.lg-menu__item):hover,.lg-menu :where(.dropdown-item,.lg-menu__item):focus-visible{background:var(--lg-toolbox-pill)}.lg-menu :where(.dropdown-item,.lg-menu__item):active{background:var(--lg-toolbox-active);color:var(--lg-text);transform:scale(.985)}.lg-menu :where(.dropdown-divider,hr){border-color:var(--lg-toolbox-separator);opacity:1}.lg-button{min-height:var(--lg-control-size);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:var(--lg-fill-fallback);border:1px solid var(--lg-stroke);border-radius:var(--lg-radius-pill);box-shadow:var(--lg-shadow), var(--lg-inset);color:var(--lg-text);transition:transform var(--lg-dur-micro,.14s) var(--lg-ease-out,ease), box-shadow var(--lg-dur-base,.26s) var(--lg-ease-out,ease), background-color var(--lg-dur-micro,.14s) var(--lg-ease-out,ease), border-color var(--lg-dur-micro,.14s) var(--lg-ease-out,ease);justify-content:center;align-items:center;gap:6px;padding:8px 16px;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-button{background:var(--lg-fill);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){.lg-button{background:var(--lg-fill);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}.lg-button:hover{box-shadow:var(--lg-shadow-elevated), var(--lg-inset);color:var(--lg-text)}.lg-button:active{box-shadow:var(--lg-shadow-pressed);transform:scale(.96)}.lg-button:focus-visible{outline:2px solid var(--lg-accent);outline-offset:2px;box-shadow:var(--lg-shadow), var(--lg-focus-ring)}.lg-button:disabled,.lg-button[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:var(--lg-inset);transform:none}.lg-button--primary{background:var(--lg-accent-fill-fallback);border-color:var(--lg-accent-stroke);box-shadow:var(--lg-accent-shadow), var(--lg-inset);color:var(--lg-accent-contrast)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-button--primary{background:var(--lg-accent-fill)}}@supports ((-webkit-backdrop-filter:blur(1px))){.lg-button--primary{background:var(--lg-accent-fill)}}.lg-button--primary:hover{color:var(--lg-accent-contrast)}.lg-button--ghost{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.lg-button--ghost:hover{background:var(--lg-toolbox-hover);box-shadow:none}.lg-button--icon{width:var(--lg-control-size);height:var(--lg-control-size);min-width:var(--lg-control-size);min-height:var(--lg-control-size);border-radius:50%;padding:0}body.lg10-shell .lg-button:where([data-lg-control]){min-width:44px;min-height:var(--lg-command-height,44px);border:1px solid var(--lg-control-stroke);border-radius:var(--lg-control-radius);background:var(--lg-control-fill);color:var(--lg-text);box-shadow:var(--lg-control-shadow);font:inherit;font-size:var(--lg-type-label,max(14px, .875rem));text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;flex:none;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-weight:600;line-height:1.25;text-decoration:none;transition:none;animation:none;display:inline-flex;transform:none}body.lg10-shell .lg-button:where([data-lg-control]):hover:not(:where(.lg-button--primary,.lg-button--danger)){background:var(--lg-control-hover);color:var(--lg-text);border-color:var(--lg10-hairline-strong)}body.lg10-shell .lg-button:where([data-lg-control].lg-button--ghost){box-shadow:none;background:0 0;border-color:#0000}body.lg10-shell .lg-button:where([data-lg-control].lg-button--ghost):hover{background:var(--lg-control-hover);border-color:var(--lg-control-stroke)}body.lg10-shell .lg-button:where([data-lg-control].lg-button--primary),body.lg10-shell .lg-button:where([data-lg-control].lg-button--primary):is(:hover,:focus,:active){--lg-control-contact-tone:var(--lg-control-primary-contact-tone);--lg-control-contact-layer:linear-gradient(var(--lg-control-contact-tone), var(--lg-control-contact-tone));background:var(--lg-control-primary);border-color:var(--lg-control-primary);color:var(--lg-control-primary-text)}body.lg10-shell .lg-button:where([data-lg-control][aria-pressed=true],[data-lg-control][aria-selected=true]):not(:where(.lg-button--danger,.lg-button--success,.lg-button--warning)),body.lg10-shell .lg-button:where([data-lg-control][aria-pressed=true],[data-lg-control][aria-selected=true]):not(:where(.lg-button--danger,.lg-button--success,.lg-button--warning)):is(:hover,:focus,:active){--lg-control-contact-tone:var(--lg-control-primary-contact-tone);background:var(--lg-control-primary);border-color:var(--lg-control-primary);color:var(--lg-control-primary-text)}body.lg10-shell .badge:where(.bg-primary){--bs-badge-color:var(--lg-control-primary-text)}body.lg10-shell .lg-button:where([data-lg-control].lg-button--danger),body.lg10-shell .lg-button:where([data-lg-control].lg-button--danger):is(:hover,:focus,:active){background:var(--lg-control-danger-fill);color:var(--lg-control-danger);box-shadow:none;border-color:currentColor}body.lg10-shell .lg-button:where([data-lg-control].lg-button--icon){width:var(--lg-command-height,44px);height:var(--lg-command-height,44px);border-radius:var(--lg-radius-pill);padding:0;font-size:1rem}@media screen{body.lg10-shell .lg-button:where([data-lg-control].btn-close:empty){--lg-control-close-filter:none;--lg-form-close-filter:none;opacity:1;filter:none;padding:0;position:relative}body.lg10-shell .lg-button:where([data-lg-control].btn-close:empty):before,body.lg10-shell .lg-button:where([data-lg-control].btn-close:empty):after{content:"";pointer-events:none;border-top:2px solid;width:16px;height:0;margin-top:-1px;margin-left:-8px;position:absolute;top:50%;left:50%}body.lg10-shell .lg-button:where([data-lg-control].btn-close:empty):before{transform:rotate(45deg)}body.lg10-shell .lg-button:where([data-lg-control].btn-close:empty):after{transform:rotate(-45deg)}}body.lg10-shell .lg-button:where([data-lg-control].lg-button--compact){background:var(--lg-control-danger-fill);width:18px;min-width:18px;height:18px;min-height:18px;color:var(--lg-control-danger);border-radius:var(--lg-radius-pill);padding:0;font-size:10px;line-height:1}body.lg10-shell .lg-button:where([data-lg-control].lg-button--compact):before{background:var(--lg-control-danger-fill);color:var(--lg-control-danger);border-color:var(--lg-control-danger);box-shadow:var(--lg-control-shadow)}body.lg10-shell .lg-button:where([data-lg-control].lg-button--success),body.lg10-shell .lg-button:where([data-lg-control].lg-button--success):is(:hover,:focus,:active){background:var(--pm-success-bg);border-color:var(--pm-success);color:var(--lg-text)}body.lg10-shell .lg-button:where([data-lg-control].lg-button--warning),body.lg10-shell .lg-button:where([data-lg-control].lg-button--warning):is(:hover,:focus,:active){background:var(--pm-warning-bg);border-color:var(--pm-warning);color:var(--pm-warning-text,var(--pm-warning))}body.lg10-shell .lg-button:where([data-lg-control].lg-button--floating){isolation:isolate;border-radius:50%;width:54px;height:54px;font-size:1.125rem}body.lg10-shell .lg-button:where([data-lg-control].lg-button--floating):before{content:"";box-sizing:border-box;border:1px solid var(--lg-control-floating-stroke);border-radius:inherit;background:var(--lg10-solid-regular);box-shadow:var(--lg-control-floating-shadow);pointer-events:none;z-index:-1;position:absolute;inset:-1px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.lg10-shell .lg-button:where([data-lg-control].lg-button--floating):before{background:var(--lg-control-floating-fill);-webkit-backdrop-filter:var(--lg-control-floating-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){body.lg10-shell .lg-button:where([data-lg-control].lg-button--floating):before{background:var(--lg-control-floating-fill);-webkit-backdrop-filter:var(--lg-control-floating-backdrop)}}body.lg10-shell .lg-button:where([data-lg-control].lg-button--floating),body.lg10-shell .lg-button:where([data-lg-control].lg-button--floating):is(:hover,:focus,:active,[data-lg-contact=pressed]){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}body.lg10-shell .lg-button:where([data-lg-control]):focus-visible{outline:2px solid var(--lg-text);outline-offset:3px}body.lg10-shell .lg-button:where([data-lg-control])[aria-busy=true]{opacity:.6;cursor:wait;transform:none}body.lg10-shell .lg-button:where([data-lg-control]):is(:disabled,[aria-disabled=true]):not([aria-busy=true]){--lg-control-fill:var(--lg-control-disabled-fill);--lg-control-primary:var(--lg-control-disabled-fill);--lg-control-primary-text:var(--lg-control-disabled-ink);--lg-control-floating-fill:var(--lg-control-disabled-fill);opacity:var(--lg-control-disabled-opacity);color:var(--lg-control-disabled-ink);background:var(--lg-control-disabled-fill);border-color:var(--lg-control-disabled-stroke);cursor:not-allowed;box-shadow:none;border-style:dashed;transform:none}body.lg10-shell .lg-button:where([data-lg-control])>:where(i,svg){pointer-events:none;flex:none;line-height:1}body.lg10-shell .lg-button__copy{text-align:left;min-width:0;color:inherit;overflow-wrap:anywhere;flex:auto;gap:2px;display:grid}body.lg10-shell .lg-button__label{font-size:var(--lg-type-body);font-weight:600;line-height:var(--lg-leading-secondary);color:inherit}body.lg10-shell .lg-button__detail{font-size:var(--lg-type-secondary);font-weight:400;line-height:var(--lg-leading-secondary);color:inherit}@media (width<=1024px) and (hover:none) and (pointer:coarse){body.lg10-shell .lg-button:where([data-lg-control].lg-button--compact),body.lg10-shell .lg-button:where([data-lg-control].lg-button--compact):is(:hover,:focus,:active){color:#0000;box-shadow:none;background:0 0;border-radius:0;font-size:0}body.lg10-shell .lg-button:where([data-lg-control].lg-button--compact):before{border-radius:var(--lg-radius-pill)}}@media (prefers-reduced-motion:reduce){body.lg10-shell .lg-button:where([data-lg-control]){transition:none}}@media (prefers-reduced-motion:reduce),(prefers-contrast:more){body.lg10-shell .lg-button:where([data-lg-control]):is(:active,[data-lg-contact=pressed]):not(:where(:disabled,[aria-disabled=true],[aria-busy=true])){background-image:none;box-shadow:inset 0 0 0 2px}body.lg10-shell .lg-button:where([data-lg-control].lg-button--floating):is(:active,[data-lg-contact=pressed]):before{box-shadow:var(--lg-control-floating-shadow);background-image:none}}@media (forced-colors:active){body.lg10-shell .lg-button:where([data-lg-control].lg-button--floating):before{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border-color:canvastext}body.lg10-shell .lg-button:where([data-lg-control].lg-button--floating):is(:active,[data-lg-contact=pressed]):before{box-shadow:none;background-image:none}body.lg10-shell .lg-button:where([data-lg-control]):is(:active,[data-lg-contact=pressed]){outline-offset:-3px;background-image:none;outline:2px solid highlight}}.lg10-rail .pm-sidebar-item:active,.lg10-rail .pm-sidebar-subitem:active,.lg10-drawer .mobile-drawer__link:active,.lg10-drawer .mobile-drawer__sublink:active{background-image:var(--lg-control-contact-layer);box-shadow:var(--lg-control-contact-shadow);transition-duration:0s}.lg10-rail .pm-sidebar-item:focus-visible,.lg10-rail .pm-sidebar-subitem:focus-visible,.lg10-drawer .mobile-drawer__link:focus-visible,.lg10-drawer .mobile-drawer__sublink:focus-visible{outline:2px solid var(--lg-text);outline-offset:-3px}.lg-card{background:var(--lg-fill-fallback);border:1px solid var(--lg-stroke);border-radius:var(--lg-radius-m);box-shadow:var(--lg-shadow);color:var(--lg-text);position:relative}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-card{background:var(--lg-fill);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){.lg-card{background:var(--lg-fill);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}body.lg10-shell .lg-content-card{--lg-content-card-shadow:var(--lg-content-card-depth);background:var(--lg10-solid-regular);box-shadow:var(--lg-content-card-shadow);color:var(--lg-text);-webkit-backdrop-filter:none;backdrop-filter:none}body.lg10-shell .lg-content-card:hover{--lg-content-card-shadow:var(--lg-content-card-hover-shadow,var(--lg10-shadow-clear))}body.lg10-shell .lg-content-card--well{--lg-content-card-shadow:var(--lg10-inset);--lg-content-card-hover-shadow:var(--lg10-inset);background:var(--lg10-solid-clear)}@media screen{@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.lg10-shell .lg-content-card{background:var(--lg-content-card-fill)}body.lg10-shell .lg-content-card--well{background:var(--lg10-fill-clear)}}@supports ((-webkit-backdrop-filter:blur(1px))){body.lg10-shell .lg-content-card{background:var(--lg-content-card-fill)}body.lg10-shell .lg-content-card--well{background:var(--lg10-fill-clear)}}}@property --lg-card-glint{syntax:"<number>";inherits:true;initial-value:0}body.lg10-shell{--lg-card-sheen-top:#fff6;--lg-card-sheen-bottom:#ffffff1f;--lg-card-edge:#fff9;--lg-card-rim-top:#fffffff2;--lg-card-rim-bottom:#0000001a;--lg-card-lift-shadow:0 2px 6px #00000014, 0 18px 40px #00000029;--lg-card-glint-alpha:.7;--lg-card-well-fill:#76768012;--lg-card-well-inset:inset 0 1px 2px #0000001a, inset 0 -1px 0 #ffffffa6;--lg-card-lens-fill:#ffffff6b;--lg-card-lens-edge:#ffffffbf;--lg-card-lens-shadow:inset 0 1px 0 #ffffffe6, 0 1px 3px #0000001a}[data-theme=dark] body.lg10-shell{--lg-card-sheen-top:#ffffff13;--lg-card-sheen-bottom:#ffffff06;--lg-card-edge:#ffffff1f;--lg-card-rim-top:#ffffff4d;--lg-card-rim-bottom:#00000059;--lg-card-lift-shadow:0 2px 8px #0000004d, 0 22px 48px #00000073;--lg-card-glint-alpha:.17;--lg-card-well-fill:#00000029;--lg-card-well-inset:inset 0 1px 3px #00000059, inset 0 -1px 0 #ffffff0f;--lg-card-lens-fill:#ffffff0f;--lg-card-lens-edge:#ffffff1f;--lg-card-lens-shadow:inset 0 1px 0 #ffffff24, 0 1px 3px #0000004d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.lg10-shell{--lg-card-sheen-top:#ffffff13;--lg-card-sheen-bottom:#ffffff06;--lg-card-edge:#ffffff1f;--lg-card-rim-top:#ffffff4d;--lg-card-rim-bottom:#00000059;--lg-card-lift-shadow:0 2px 8px #0000004d, 0 22px 48px #00000073;--lg-card-glint-alpha:.17;--lg-card-well-fill:#00000029;--lg-card-well-inset:inset 0 1px 3px #00000059, inset 0 -1px 0 #ffffff0f;--lg-card-lens-fill:#ffffff0f;--lg-card-lens-edge:#ffffff1f;--lg-card-lens-shadow:inset 0 1px 0 #ffffff24, 0 1px 3px #0000004d}}@media screen and (prefers-reduced-transparency:no-preference) and (prefers-contrast:no-preference){body.lg10-shell #projects-list .lg-content-card.project-card{--lg-card-glint-light:rgba(255, 255, 255, calc(var(--lg-card-glint) * var(--lg-card-glint-alpha)));isolation:isolate;background:linear-gradient(180deg, var(--lg-card-sheen-top), var(--lg-card-sheen-bottom));border:1px solid var(--lg-card-edge);box-shadow:inset 0 1px 0 var(--lg-card-rim-top), inset 0 -1px 0 var(--lg-card-rim-bottom), var(--lg-content-card-depth);transition:transform .24s cubic-bezier(.22,.72,.18,1),box-shadow .24s cubic-bezier(.22,.72,.18,1),--lg-card-glint .32s ease-out;animation-fill-mode:backwards;position:relative}body.lg10-shell #projects-list .lg-content-card.project-card:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(280px circle at var(--lg-card-x,50%) var(--lg-card-y,0%), var(--lg-card-glint-light), transparent 70%), linear-gradient(90deg, transparent 6%, var(--lg-card-rim-top) 50%, transparent 94%) top / 100% 1px no-repeat;display:block;position:absolute;inset:0}body.lg10-shell #projects-list .lg-content-card.project-card>.card-body{z-index:1;position:relative}@media (hover:hover) and (pointer:fine){body.lg10-shell #projects-list .lg-content-card.project-card:hover{--lg-card-glint:1;box-shadow:inset 0 1px 0 var(--lg-card-rim-top), inset 0 -1px 0 var(--lg-card-rim-bottom), var(--lg-card-lift-shadow);transform:translateY(-2px)}}body.lg10-shell #projects-list .lg-content-card.project-card:active{transition-duration:90ms;transform:translateY(0)scale(.992)}body.lg10-shell #projects-list .project-card .lg-content-card--well{background:var(--lg-card-well-fill);box-shadow:var(--lg-card-well-inset);border-color:#0000!important}body.lg10-shell #projects-list .project-card :where(.worker-image,.assignment-detail){background:var(--lg-card-lens-fill);border:1px solid var(--lg-card-lens-edge);box-shadow:var(--lg-card-lens-shadow)}}@media (prefers-reduced-motion:reduce){body.lg10-shell #projects-list .lg-content-card.project-card,body.lg10-shell #projects-list .lg-content-card.project-card:hover,body.lg10-shell #projects-list .lg-content-card.project-card:active{transition:none;transform:none}}@media (forced-colors:active){body.lg10-shell #projects-list .lg-content-card.project-card:before{content:none}}@media print{body.lg10-shell{--pm-bg:#fff;--pm-bg-page:#fff;color:#000;background:#fff}body.lg10-shell:after{display:none}body.lg10-shell .lg-content-card{--lg-text:#000;--lg-text-secondary:#000;--pm-text:#000;--pm-text-strong:#000;--pm-text-secondary:#000;--pm-text-muted:#000;color:#000;box-shadow:none;background:#fff;transition:none;animation:none}body.lg10-shell .lg-content-card :where(*){transition:none}}@media (forced-colors:active){body.lg10-shell .lg-content-card{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}.lg-modal,.lg-sheet,.lg-sheet--responsive{background:var(--lg-fill-elevated-fallback);border:1px solid var(--lg-stroke);border-radius:var(--lg-radius-xl);box-shadow:var(--lg-shadow-elevated);color:var(--lg-text)}body.lg10-shell :where(.modal-content,.lg-modal,.lg-sheet--responsive) :where(.modal-header,.modal-footer){color:var(--lg-text);border-color:var(--lg10-hairline);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}body.lg10-shell :where(.modal-content,.lg-modal,.lg-form-page) :where(.form-control,.form-select){border-radius:var(--lg-radius-s);background-color:var(--pm-surface-0);min-height:44px;color:var(--pm-text)}body.lg10-shell :where(.modal-content,.lg-modal,.lg-form-page) :where(.form-control,.form-select):focus{background-color:var(--pm-surface-0);box-shadow:var(--lg10-focus-ring)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-modal,.lg-sheet,.lg-sheet--responsive{background:var(--lg-fill-elevated);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){.lg-modal,.lg-sheet,.lg-sheet--responsive{background:var(--lg-fill-elevated);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}.lg-sheet,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.lg-sheet):not(:where(.lg-opt-out,.lg-opt-out *)){border-radius:var(--lg-radius-xl) var(--lg-radius-xl) 0 0;padding-bottom:max(8px, env(safe-area-inset-bottom,0px));border-bottom:0}.lg-sheet:not(.lg-sheet--native-handle):after,.lg-sheet--responsive:not(.lg-sheet--native-handle):after,.lg-sheet--native-handle>.lg-sheet__handle:before{border-radius:var(--lg-radius-pill);background:var(--lg-text-secondary);opacity:.45;pointer-events:none;width:38px;height:5px}.lg-sheet--native-handle>.lg-sheet__handle:before{content:"";margin:0 auto;display:block}.lg-sheet:not(.lg-sheet--native-handle):after{content:"";position:absolute;top:8px;left:50%;transform:translate(-50%)}.lg-sheet--responsive{position:relative}.lg-sheet--responsive:after{content:none}@media (width<=767.98px){.lg-sheet--responsive,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.lg-sheet--responsive):not(:where(.lg-opt-out,.lg-opt-out *)){border-radius:var(--lg-radius-xl) var(--lg-radius-xl) 0 0;padding-bottom:max(8px, env(safe-area-inset-bottom,0px));border-bottom:0}.lg-sheet--responsive:not(.lg-sheet--native-handle):after{content:"";position:absolute;top:8px;left:50%;transform:translate(-50%)}}.lg-scrim{background:var(--lg-scrim)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-scrim{-webkit-backdrop-filter:var(--lg-scrim-backdrop);backdrop-filter:var(--lg-scrim-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){.lg-scrim{-webkit-backdrop-filter:var(--lg-scrim-backdrop);backdrop-filter:var(--lg-scrim-backdrop)}}.lg-toast{background:var(--lg-fill-elevated-fallback);border:1px solid var(--lg-stroke);border-radius:var(--lg-radius-m);box-shadow:var(--lg-shadow-elevated);color:var(--lg-text)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-toast{background:var(--lg-fill-elevated);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){.lg-toast{background:var(--lg-fill-elevated);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}.lg-input,.lg-search{min-height:var(--lg-control-size);background:var(--lg-fill-fallback);border:1px solid var(--lg-stroke);border-radius:var(--lg-radius-pill);color:var(--lg-text);transition:border-color var(--lg-dur-micro,.14s) ease, box-shadow var(--lg-dur-micro,.14s) ease;padding:8px 16px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-input,.lg-search{background:var(--lg-fill);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){.lg-input,.lg-search{background:var(--lg-fill);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}.lg-input::placeholder,.lg-search::placeholder{color:var(--lg-text-secondary)}.lg-input:focus,.lg-search:focus,.lg-input:focus-visible,.lg-search:focus-visible{border-color:rgba(var(--lg-accent-rgb), .55);box-shadow:var(--lg-focus-ring);outline:none}.lg-segmented{background:var(--lg-fill-fallback);border:1px solid var(--lg-stroke);border-radius:var(--lg-radius-pill);box-shadow:var(--lg-inset);align-items:stretch;gap:2px;padding:3px;display:inline-flex;position:relative}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-segmented{background:var(--lg-fill-tint);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){.lg-segmented{background:var(--lg-fill-tint);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}.lg-segmented :where(button,.lg-segmented__item){z-index:1;min-height:var(--lg-control-size);border-radius:var(--lg-radius-pill);color:var(--lg-text-secondary);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--lg-dur-base,.26s) var(--lg-ease-out,ease), transform var(--lg-dur-micro,.14s) var(--lg-ease-out,ease);background:0 0;border:0;padding:6px 14px;position:relative}.lg-segmented :where(button,.lg-segmented__item):active{transform:scale(.96)}.lg-segmented :where(button,.lg-segmented__item):focus-visible{outline:2px solid var(--lg-accent);outline-offset:-2px}body.lg10-shell .lg-dock :where(.lg-dock__item,.bottom-item):focus-visible,body.lg10-shell .lg-segmented :where(button,.lg-segmented__item):focus-visible{outline-color:var(--lg-text)}.lg-segmented :where(button.active,.lg-segmented__item.active,[aria-selected=true]){color:var(--lg-text)}.lg-segmented__thumb{border-radius:var(--lg-radius-pill);background:var(--lg-fill-elevated);border:1px solid var(--lg-stroke);width:0;height:calc(100% - 6px);box-shadow:var(--lg-shadow);opacity:0;pointer-events:none;z-index:0;transition:transform .44s var(--lg-spring,cubic-bezier(.34, 1.56, .64, 1)), width .44s var(--lg-spring,cubic-bezier(.34, 1.56, .64, 1)), opacity var(--lg-dur-base,.26s) ease;position:absolute;top:3px;left:0}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.navbar:not(.lg10-navbar),.crm-topbar):not(:where(.lg-opt-out,.lg-opt-out *)){min-height:var(--lg-control-size);background:var(--lg-fill-fallback);border-color:var(--lg-stroke);box-shadow:none;color:var(--lg-text)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu:not(.lg10-toolbox-menu),.modal-content:not(.lg10-project-task-modal):not(.lg10-admin-office-task-modal):not(.lg10-project-report-sheet):not(.lg-presentation__content),.offcanvas:not(.lg10-drawer),.toast,.crm-bs-sheet,.crm-ctx-menu,.pipeline-undo-toast,.crm-notif,.mobile-drawer:not(.lg10-drawer),.crm-offcanvas):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-fill-elevated-fallback);border-color:var(--lg-stroke);box-shadow:var(--lg-shadow-elevated);color:var(--lg-text)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu,.crm-ctx-menu):not(:where(.lg-opt-out,.lg-opt-out *)){border-radius:var(--lg-radius-m)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.modal-content:not(.lg-sheet):not(.lg-sheet--responsive):not(.lg-presentation__content)):not(:where(.lg-opt-out,.lg-opt-out *)){border-radius:var(--lg-radius-xl)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bs-sheet):not(:where(.lg-opt-out,.lg-opt-out *)){border-radius:var(--lg-radius-xl) var(--lg-radius-xl) 0 0;border-bottom:0}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.toast,.pipeline-undo-toast,.crm-notif):not(:where(.lg-opt-out,.lg-opt-out *)){border-radius:var(--lg-radius-m)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bottom-nav):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-fill-fallback);border-color:var(--lg-stroke);box-shadow:var(--lg-shadow);color:var(--lg-text)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.navbar:not(.lg10-navbar),.crm-topbar):not(:where(.lg-opt-out,.lg-opt-out *)),body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bottom-nav):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-fill-tint);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu:not(.lg10-toolbox-menu),.modal-content:not(.lg10-project-task-modal):not(.lg10-admin-office-task-modal):not(.lg10-project-report-sheet):not(.lg-presentation__content),.offcanvas:not(.lg10-drawer),.toast,.crm-bs-sheet,.crm-ctx-menu,.pipeline-undo-toast,.crm-notif,.mobile-drawer:not(.lg10-drawer),.crm-offcanvas):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-fill-elevated);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.navbar:not(.lg10-navbar),.crm-topbar):not(:where(.lg-opt-out,.lg-opt-out *)),body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bottom-nav):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-fill-tint);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu:not(.lg10-toolbox-menu),.modal-content:not(.lg10-project-task-modal):not(.lg10-admin-office-task-modal):not(.lg10-project-report-sheet):not(.lg-presentation__content),.offcanvas:not(.lg10-drawer),.toast,.crm-bs-sheet,.crm-ctx-menu,.pipeline-undo-toast,.crm-notif,.mobile-drawer:not(.lg10-drawer),.crm-offcanvas):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-fill-elevated);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}}body.lg-app-shell.lg-app-shell:not(.lg-opt-out):not(.lg10-shell) :where(.modal-backdrop,.offcanvas-backdrop):not(:where(.lg-opt-out,.lg-opt-out *)){--bs-backdrop-bg:var(--lg-scrim-base);--bs-backdrop-opacity:var(--lg-scrim-opacity);background:var(--lg-scrim-base)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out):not(.lg10-shell) :where(.crm-bs-backdrop):not(:where(.lg-opt-out,.lg-opt-out *)){transition:background-color var(--lg-dur-base,.26s) var(--lg-ease-out,ease);background:0 0}body.lg-app-shell.lg-app-shell:not(.lg-opt-out):not(.lg10-shell) :where(.crm-bs-backdrop.active):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-scrim)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.lg-app-shell.lg-app-shell:not(.lg-opt-out):not(.lg10-shell) :where(.modal-backdrop,.offcanvas-backdrop,.crm-bs-backdrop):not(:where(.lg-opt-out,.lg-opt-out *)){-webkit-backdrop-filter:var(--lg-scrim-backdrop);backdrop-filter:var(--lg-scrim-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){body.lg-app-shell.lg-app-shell:not(.lg-opt-out):not(.lg10-shell) :where(.modal-backdrop,.offcanvas-backdrop,.crm-bs-backdrop):not(:where(.lg-opt-out,.lg-opt-out *)){-webkit-backdrop-filter:var(--lg-scrim-backdrop);backdrop-filter:var(--lg-scrim-backdrop)}}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu,.crm-ctx-menu):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.dropdown-item,.crm-ctx-item):not(:where(.lg-opt-out,.lg-opt-out *)){min-height:var(--lg-control-size);border-radius:calc(var(--lg-radius-m) - 8px);color:var(--lg-text);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--lg-dur-micro,.14s) var(--lg-ease-out,ease), color var(--lg-dur-micro,.14s) var(--lg-ease-out,ease), transform var(--lg-dur-micro,.14s) var(--lg-ease-out,ease);align-items:center;display:flex}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu,.crm-ctx-menu):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.dropdown-item,.crm-ctx-item):not(:where(.lg-opt-out,.lg-opt-out *)):hover,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu,.crm-ctx-menu):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.dropdown-item,.crm-ctx-item):not(:where(.lg-opt-out,.lg-opt-out *)):focus-visible{background:var(--lg-toolbox-hover);color:var(--lg-text)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu,.crm-ctx-menu):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.dropdown-item,.crm-ctx-item):not(:where(.lg-opt-out,.lg-opt-out *)):active{background:var(--lg-toolbox-active);transform:scale(.985)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu,.crm-ctx-menu):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.dropdown-item.text-danger,.crm-ctx-item.danger):not(:where(.lg-opt-out,.lg-opt-out *)){color:var(--lg-danger)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu,.crm-ctx-menu):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.dropdown-item.text-danger,.crm-ctx-item.danger):not(:where(.lg-opt-out,.lg-opt-out *)):hover,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu,.crm-ctx-menu):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.dropdown-item.text-danger,.crm-ctx-item.danger):not(:where(.lg-opt-out,.lg-opt-out *)):focus-visible{background:var(--lg-danger-soft);color:var(--lg-danger)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu,.crm-ctx-menu):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.dropdown-divider,.crm-ctx-sep):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-toolbox-separator);border-color:var(--lg-toolbox-separator);opacity:1}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.navbar,.dropdown-menu,.modal-footer,.offcanvas,.toast,.crm-topbar,.crm-bottom-nav,.crm-bs-sheet,.crm-ctx-menu,.pipeline-undo-toast,.crm-notif,.mobile-drawer):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.btn,.navbar-toggler,.btn-close,.crm-bs-close,.crm-fab,.crm-fab-action):not(:where(.lg-opt-out,.lg-opt-out *,[data-lg-control])){min-height:var(--lg-control-size);border-radius:var(--lg-radius-pill);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--lg-dur-micro,.14s) var(--lg-ease-out,ease), box-shadow var(--lg-dur-base,.26s) var(--lg-ease-out,ease), background-color var(--lg-dur-micro,.14s) var(--lg-ease-out,ease), border-color var(--lg-dur-micro,.14s) var(--lg-ease-out,ease), color var(--lg-dur-micro,.14s) var(--lg-ease-out,ease)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.modal-content,.crm-bs-sheet):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.btn-close,.crm-bs-close):not(:where(.lg-opt-out,.lg-opt-out *)){width:var(--lg-control-size);min-width:var(--lg-control-size);justify-content:center;align-items:center;padding:0;display:inline-flex}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.navbar,.dropdown-menu,.modal-footer,.offcanvas,.toast,.crm-topbar,.crm-bottom-nav,.crm-bs-sheet,.crm-ctx-menu,.pipeline-undo-toast,.crm-notif,.mobile-drawer):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.btn,.navbar-toggler,.btn-close,.crm-bs-close,.crm-fab,.crm-fab-action):not(:where(.lg-opt-out,.lg-opt-out *,[data-lg-control])):active:not(:disabled){transform:scale(.96)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.navbar,.dropdown-menu,.modal-footer,.offcanvas,.toast,.crm-topbar,.crm-bottom-nav,.crm-bs-sheet,.crm-ctx-menu,.pipeline-undo-toast,.crm-notif,.mobile-drawer):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.btn,.navbar-toggler,.btn-close,.crm-bs-close,.crm-fab,.crm-fab-action):not(:where(.lg-opt-out,.lg-opt-out *,[data-lg-control])):focus-visible{outline:2px solid var(--lg-accent);outline-offset:2px;box-shadow:var(--lg-focus-ring)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bottom-nav):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.crm-bottom-nav-item):not(:where(.lg-opt-out,.lg-opt-out *)){min-height:var(--lg-control-size);color:var(--lg-text-secondary);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--lg-dur-base,.26s) var(--lg-ease-out,ease), transform var(--lg-dur-micro,.14s) var(--lg-ease-out,ease)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bottom-nav):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.crm-bottom-nav-item.active):not(:where(.lg-opt-out,.lg-opt-out *)){color:var(--lg-accent)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bottom-nav):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.crm-bottom-nav-item):not(:where(.lg-opt-out,.lg-opt-out *)):hover{color:var(--lg-text)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bottom-nav):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.crm-bottom-nav-item):not(:where(.lg-opt-out,.lg-opt-out *)):active{transform:scale(.96)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bottom-nav):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.crm-bottom-nav-item):not(:where(.lg-opt-out,.lg-opt-out *)):focus-visible{outline:2px solid var(--lg-accent);outline-offset:-2px}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bottom-nav):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.crm-fab):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-accent-fill-fallback);border:1px solid var(--lg-accent-stroke);box-shadow:var(--lg-accent-shadow), var(--lg-inset);color:var(--lg-accent-contrast)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bottom-nav):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.crm-fab-action):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-fill-elevated-fallback);border:1px solid var(--lg-stroke);box-shadow:var(--lg-shadow), var(--lg-inset);color:var(--lg-text)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bottom-nav):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.crm-fab):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-accent-fill)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bottom-nav):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.crm-fab-action):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-fill-elevated)}}@supports ((-webkit-backdrop-filter:blur(1px))){body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bottom-nav):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.crm-fab):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-accent-fill)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bottom-nav):not(:where(.lg-opt-out,.lg-opt-out *)) :where(.crm-fab-action):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-fill-elevated)}}.lg-surface--regular,.lg-material--regular,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.lg-surface--regular,.lg-material--regular):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-fill-fallback);border-color:var(--lg-stroke);box-shadow:var(--lg-shadow)}.lg-surface--clear,.lg-material--clear,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.lg-surface--clear,.lg-material--clear):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-fill-clear-fallback);border-color:var(--lg-stroke-clear);box-shadow:var(--lg-shadow-clear)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-surface--regular,.lg-material--regular,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.lg-surface--regular,.lg-material--regular):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-fill);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}.lg-surface--clear,.lg-material--clear,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.lg-surface--clear,.lg-material--clear):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-fill-clear);-webkit-backdrop-filter:var(--lg-backdrop-clear);backdrop-filter:var(--lg-backdrop-clear)}}@supports ((-webkit-backdrop-filter:blur(1px))){.lg-surface--regular,.lg-material--regular,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.lg-surface--regular,.lg-material--regular):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-fill);-webkit-backdrop-filter:var(--lg-backdrop);backdrop-filter:var(--lg-backdrop)}.lg-surface--clear,.lg-material--clear,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.lg-surface--clear,.lg-material--clear):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg-fill-clear);-webkit-backdrop-filter:var(--lg-backdrop-clear);backdrop-filter:var(--lg-backdrop-clear)}}.lg-scroll-edge{--lg-scroll-edge-direction:to bottom;z-index:1;height:var(--lg-scroll-edge-size);background:linear-gradient(var(--lg-scroll-edge-direction), var(--lg-scroll-edge-fill), transparent);-webkit-mask-image:linear-gradient(var(--lg-scroll-edge-direction), #000 22%, transparent 100%);-webkit-mask-image:linear-gradient(var(--lg-scroll-edge-direction), #000 22%, transparent 100%);mask-image:linear-gradient(var(--lg-scroll-edge-direction), #000 22%, transparent 100%);pointer-events:none;margin-block-end:calc(var(--lg-scroll-edge-size) * -1);display:block;position:sticky;top:0}.lg-scroll-edge--bottom{--lg-scroll-edge-direction:to top;margin-block-start:calc(var(--lg-scroll-edge-size) * -1);margin-block-end:0;top:auto;bottom:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-scroll-edge{-webkit-backdrop-filter:var(--lg-scroll-edge-backdrop);backdrop-filter:var(--lg-scroll-edge-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){.lg-scroll-edge{-webkit-backdrop-filter:var(--lg-scroll-edge-backdrop);backdrop-filter:var(--lg-scroll-edge-backdrop)}}body.lg10-shell{--lg-scrim-base:var(--lg10-scrim-base);--lg-scrim-opacity:var(--lg10-scrim-opacity);--lg-scrim:var(--lg10-scrim);--lg-scrim-backdrop:var(--lg10-scrim-backdrop)}@media screen{body.lg10-shell{background-image:var(--lg10-canvas-image);background-attachment:fixed}body.lg10-shell:has(#projectTab){min-height:var(--pm-dvh,100dvh)}}@media (prefers-contrast:more){body.lg10-shell{background-image:none}}@media (forced-colors:active){body.lg10-shell{background-image:none}}body.lg10-shell :where(.lg10-toolbar){border-radius:var(--lg-radius-l)}body.lg10-shell :where(.lg10-toolbar,.lg10-index-menu,.lg10-profit-toolbar){--lg-bg:var(--lg10-fill-regular);--lg-bg-fallback:var(--lg10-solid-regular);--lg-bg-tint:var(--lg10-fill-regular);--lg-bg-clear:var(--lg10-fill-regular);--lg-bg-clear-fallback:var(--lg10-solid-regular);--lg-fill:var(--lg10-fill-regular);--lg-fill-fallback:var(--lg10-solid-regular);--lg-fill-tint:var(--lg10-fill-clear);--lg-fill-clear:var(--lg10-fill-regular);--lg-fill-clear-fallback:var(--lg10-solid-regular);--lg-stroke:var(--lg10-hairline);--lg-stroke-clear:var(--lg10-hairline);--lg-stroke-strong:var(--lg10-hairline-strong);--lg-optical-layer:var(--lg10-specular-layer);--lg-inset:var(--lg10-inset);--lg-shadow:var(--lg10-shadow-regular);--lg-shadow-clear:var(--lg10-shadow-regular);--lg-shadow-elevated:var(--lg10-shadow-elevated);--lg-backdrop:var(--lg10-backdrop-regular);--lg-backdrop-clear:var(--lg10-backdrop-regular);--lg-lens-fill:var(--lg10-lens-fill);--lg-lens-stroke:var(--lg10-lens-stroke);--lg-lens-inset:var(--lg10-lens-shadow);--lg-lens-shadow:var(--lg10-lens-shadow);background:var(--lg10-solid-regular);border:1px solid var(--lg10-hairline);box-shadow:var(--lg10-shadow-regular);-webkit-backdrop-filter:none;backdrop-filter:none}body.lg10-shell :where(.lg10-rail,.lg10-navbar,.lg10-drawer,.lg10-project-dock,.lg10-admin-dock,.lg10-toolbox-fab:not(:where([data-lg-material-proxy])),.lg10-navbar .home-button,.lg10-navbar .navbar-toggler,.lg10-drawer .btn-close){--lg-bg:var(--lg10-fill-clear);--lg-bg-fallback:var(--lg10-solid-clear);--lg-fill:var(--lg10-fill-clear);--lg-fill-fallback:var(--lg10-solid-clear);--lg-fill-tint:var(--lg10-fill-clear);--lg-stroke:var(--lg10-hairline);--lg-stroke-strong:var(--lg10-hairline-strong);--lg-optical-layer:var(--lg10-specular-layer);--lg-inset:var(--lg10-inset);--lg-shadow:var(--lg10-shadow-clear);--lg-backdrop:var(--lg10-backdrop-clear);--lg-lens-fill:var(--lg10-lens-fill);--lg-lens-stroke:var(--lg10-lens-stroke);--lg-lens-inset:var(--lg10-lens-shadow);--lg-lens-shadow:var(--lg10-lens-shadow);background:var(--lg10-solid-clear);border-color:var(--lg10-hairline);box-shadow:var(--lg10-shadow-clear);-webkit-backdrop-filter:none;backdrop-filter:none}body.lg10-shell :where(.lg10-rail,.lg10-navbar,.lg10-drawer){--lg-bg-clear:var(--lg10-fill-clear);--lg-bg-clear-fallback:var(--lg10-solid-clear);--lg-fill-clear:var(--lg10-fill-clear);--lg-fill-clear-fallback:var(--lg10-solid-clear);--lg-backdrop-clear:var(--lg10-backdrop-clear);--lg-shadow-clear:var(--lg10-shadow-clear);--lg-stroke-clear:var(--lg10-hairline);border:1px solid var(--lg10-hairline)}body.lg10-shell :where(.lg10-navbar .home-button,.lg10-navbar .navbar-toggler,.lg10-drawer .btn-close){-webkit-backdrop-filter:none;backdrop-filter:none}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))){--lg-bg-elevated:var(--lg10-fill-elevated);--lg-bg-elevated-fallback:var(--lg10-solid-elevated);--lg-fill-elevated:var(--lg10-fill-elevated);--lg-fill-elevated-fallback:var(--lg10-solid-elevated);--lg-stroke:var(--lg10-hairline);--lg-stroke-strong:var(--lg10-hairline-strong);--lg-optical-layer:var(--lg10-specular-layer);--lg-inset:var(--lg10-inset);--lg-shadow:var(--lg10-shadow-regular);--lg-shadow-elevated:var(--lg10-shadow-elevated);--lg-backdrop:var(--lg10-backdrop-elevated);--lg-toolbox-pill:var(--lg10-lens-fill);--lg-toolbox-pill-border:var(--lg10-lens-stroke);background:var(--lg10-solid-elevated);border:1px solid var(--lg10-hairline);box-shadow:var(--lg10-shadow-elevated);-webkit-backdrop-filter:none;backdrop-filter:none}body.lg10-shell :where(.lg10-admin-office-task-modal){overflow:hidden}body.lg10-shell :where(.lg10-rail,.lg10-navbar,.lg10-drawer,.lg10-toolbar,.lg10-index-menu,.lg10-profit-toolbar,.lg10-project-dock,.lg10-admin-dock,.lg10-toolbox-fab:not(:where([data-lg-material-proxy])),.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))){isolation:isolate}body.lg10-shell :where(.lg10-rail,.lg10-navbar,.lg10-drawer,.lg10-toolbar,.lg10-index-menu,.lg10-profit-toolbar,.lg10-project-dock,.lg10-admin-dock,.lg10-toolbox-fab:not(:where([data-lg-material-proxy])),.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))):before{content:"";border-radius:inherit;background:var(--lg10-specular-layer);pointer-events:none;z-index:-1;position:absolute;inset:0}body.lg10-shell :where(.lg10-toolbox-fab:not(:where([data-lg-material-proxy]))){isolation:isolate;position:relative;overflow:hidden}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.lg10-shell :where(.lg10-toolbar,.lg10-index-menu,.lg10-profit-toolbar){background:var(--lg10-fill-regular);-webkit-backdrop-filter:var(--lg10-backdrop-regular);backdrop-filter:var(--lg10-backdrop-regular)}body.lg10-shell :where(.lg10-rail,.lg10-navbar,.lg10-drawer,.lg10-project-dock,.lg10-admin-dock,.lg10-toolbox-fab:not(:where([data-lg-material-proxy]))){background:var(--lg10-fill-clear);-webkit-backdrop-filter:var(--lg10-backdrop-clear);backdrop-filter:var(--lg10-backdrop-clear)}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))){background:var(--lg10-fill-elevated);-webkit-backdrop-filter:var(--lg10-backdrop-elevated);backdrop-filter:var(--lg10-backdrop-elevated)}}@supports ((-webkit-backdrop-filter:blur(1px))){body.lg10-shell :where(.lg10-toolbar,.lg10-index-menu,.lg10-profit-toolbar){background:var(--lg10-fill-regular);-webkit-backdrop-filter:var(--lg10-backdrop-regular);backdrop-filter:var(--lg10-backdrop-regular)}body.lg10-shell :where(.lg10-rail,.lg10-navbar,.lg10-drawer,.lg10-project-dock,.lg10-admin-dock,.lg10-toolbox-fab:not(:where([data-lg-material-proxy]))){background:var(--lg10-fill-clear);-webkit-backdrop-filter:var(--lg10-backdrop-clear);backdrop-filter:var(--lg10-backdrop-clear)}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))){background:var(--lg10-fill-elevated);-webkit-backdrop-filter:var(--lg10-backdrop-elevated);backdrop-filter:var(--lg10-backdrop-elevated)}}body.lg10-shell :where(.lg10-toolbox--morph){isolation:isolate;width:var(--lg10-toolbox-size);height:var(--lg10-toolbox-size);padding:0;overflow:visible}body.lg10-shell :where(.lg10-toolbox-trigger){border-radius:var(--lg-radius-pill);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;width:100%;height:100%;display:flex}body.lg10-shell :where(.lg10-toolbox-trigger) i{place-items:center;width:1.2em;height:1.2em;font-size:1.18rem;line-height:1;display:grid}body.lg10-shell :where(.lg10-toolbox-panel){right:0;bottom:calc(var(--lg10-toolbox-size) + 10px);width:min(var(--lg10-toolbox-width), calc(100vw - 32px));max-height:calc(var(--pm-dvh,100dvh) - 32px);overscroll-behavior:contain;pointer-events:auto;border-radius:12px;flex-direction:column;gap:.15rem;padding:.38rem;display:none;position:absolute;overflow-y:auto}body.lg10-shell :where(.lg10-toolbox--morph.open) :where(.lg10-toolbox-panel){display:flex}body.lg10-shell :where(.lg10-toolbox-panel) :where(.toolbox-item){width:100%;min-height:var(--lg10-toolbox-row-height);color:var(--lg-text);text-align:left;font-family:inherit;line-height:1.16;font-size:var(--lg-type-body);white-space:normal;overflow-wrap:break-word;letter-spacing:0;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:2px solid #0000;border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:.62rem;padding:.48rem .56rem;font-weight:780;text-decoration:none;display:grid}body.lg10-shell :where(.lg10-toolbox-panel) :where(.toolbox-item) i{width:24px;height:auto;color:inherit;place-items:center;font-size:1.2rem;display:grid}body.lg10-shell :where(.lg10-toolbox-panel) :where(.toolbox-item--danger){color:var(--lg-danger)}body.lg10-shell :where(.lg10-toolbox-panel) :where(.toolbox-item:disabled,.toolbox-item[aria-disabled=true]){--pm-toolbox-row-opacity:.5;opacity:var(--pm-toolbox-row-opacity);cursor:default}body.lg10-shell :where(.lg10-toolbox-separator){border:0;border-top:1px solid var(--lg10-toolbox-stroke);opacity:1;flex-shrink:0;margin:4px 8px}@media (width>=768px){body.lg10-shell :where(.lg10-toolbox-trigger) i{font-size:1.35rem}}@media (prefers-reduced-transparency:no-preference) and (prefers-contrast:no-preference){:root[data-theme=dark]:not([data-lg-no-backdrop]) body.lg10-shell :where(.lg10-toolbox--morph.open){--lg10-toolbox-fill:color-mix(in srgb, var(--lg10-toolbox-solid) 20%, transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-lg-no-backdrop]) body.lg10-shell :where(.lg10-toolbox--morph.open){--lg10-toolbox-fill:color-mix(in srgb, var(--lg10-toolbox-solid) 20%, transparent)}}}body.lg10-shell :where(.lg10-toolbox-material){box-sizing:border-box;border:1px solid var(--lg10-toolbox-stroke);background:var(--lg10-toolbox-solid);width:100%;height:100%;box-shadow:var(--lg10-toolbox-shadow);transform-origin:0 0;pointer-events:none;z-index:-1;border-radius:50%;position:absolute;top:0;left:0}body.lg10-shell :where(.lg10-toolbox-material):before{content:"";border-radius:inherit;background:var(--lg10-toolbox-light);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}body.lg10-shell :where(.lg10-toolbox-material):after{content:"";border-radius:inherit;background:var(--lg10-toolbox-contact-light);pointer-events:none;position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.lg10-shell :where(.lg10-toolbox-material){background:var(--lg10-toolbox-fill);-webkit-backdrop-filter:var(--lg10-toolbox-backdrop);backdrop-filter:var(--lg10-toolbox-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){body.lg10-shell :where(.lg10-toolbox-material){background:var(--lg10-toolbox-fill);-webkit-backdrop-filter:var(--lg10-toolbox-backdrop);backdrop-filter:var(--lg10-toolbox-backdrop)}}body.lg10-shell .lg10-toolbox-trigger,body.lg10-shell .lg10-toolbox-panel{box-shadow:none;color:var(--lg-text);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}body.lg10-shell .lg10-toolbox-panel :where(.toolbox-item){box-shadow:none;background:0 0;border-color:#0000;transform:none}body.lg10-shell .lg10-toolbox-panel :where(.toolbox-item:hover){background:var(--lg10-lens-fill)}body.lg10-shell .lg10-toolbox-trigger[aria-expanded=true]{box-shadow:var(--lg10-toolbox-origin-ring)}body.lg10-shell .lg10-toolbox--morph.open:not([data-lg-toolbox-motion]) :where(.lg10-toolbox-panel){background:var(--lg10-toolbox-solid)}body.lg10-shell .lg10-toolbox-trigger:focus-visible,body.lg10-shell .lg10-toolbox-panel :where(.toolbox-item:focus-visible){box-shadow:var(--lg10-focus-ring);outline:none}@media (forced-colors:active){body.lg10-shell .lg10-toolbox-trigger:focus-visible,body.lg10-shell .lg10-toolbox-panel :where(.toolbox-item:focus-visible){outline-offset:2px;outline:2px solid highlight}body.lg10-shell :where(.lg10-toolbox-material){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border-color:canvastext}body.lg10-shell :where(.lg10-toolbox-material):before,body.lg10-shell :where(.lg10-toolbox-material):after{content:none}}body.lg10-shell .lg-presentation{top:var(--lg-presentation-viewport-top,0px);height:var(--lg-presentation-viewport-height,100dvh)}body.lg10-shell .lg-presentation>.modal-dialog{top:auto;bottom:env(safe-area-inset-bottom,0px);left:env(safe-area-inset-left,0px);right:env(safe-area-inset-right,0px);width:auto;max-width:none;height:auto;min-height:0;margin:0;position:absolute}body.lg10-shell .lg-presentation__content{isolation:isolate;padding:var(--lg-presentation-inset);border-radius:var(--lg-presentation-radius);box-shadow:none;color:var(--lg-text);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;position:relative;overflow:visible}body.lg10-shell .lg-presentation .lg-presentation__content{max-height:calc(var(--lg-presentation-viewport-height,100dvh) - max(24px, env(safe-area-inset-top,0px)) - env(safe-area-inset-bottom,0px))}body.lg10-shell :where(.lg-presentation__material){z-index:-1;pointer-events:none;border:1px solid var(--lg-presentation-stroke);border-radius:var(--lg-presentation-radius);background:var(--lg-presentation-solid);box-shadow:var(--lg-presentation-shadow);transform-origin:0 0;position:absolute;inset:0}body.lg10-shell :where(.lg-presentation__material):before{content:"";border-radius:inherit;background:var(--lg-presentation-light);pointer-events:none;position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.lg10-shell :where(.lg-presentation__material){background:var(--lg-presentation-fill);-webkit-backdrop-filter:var(--lg-presentation-backdrop);backdrop-filter:var(--lg-presentation-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){body.lg10-shell :where(.lg-presentation__material){background:var(--lg-presentation-fill);-webkit-backdrop-filter:var(--lg-presentation-backdrop);backdrop-filter:var(--lg-presentation-backdrop)}}body.lg10-shell .lg-presentation__content>.modal-header{color:var(--lg-text);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex-wrap:wrap;flex-shrink:0;gap:8px;padding:8px 4px 12px}body.lg10-shell .lg-presentation__content :where(.modal-title){letter-spacing:-.01em;flex:9rem;margin:0;font-size:1rem;font-weight:650}body.lg10-shell .lg-presentation__content>.report-load-notice{border:1px solid var(--lg-presentation-stroke);border-radius:var(--lg-radius-m);background:var(--lg10-veil-dense);color:var(--lg-text-secondary);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px 12px;margin:0 4px 8px;padding:8px 12px;font-size:.8125rem}body.lg10-shell .lg-presentation__content>.report-load-notice:not([hidden]){display:flex}body.lg10-shell .report-load-notice__text{flex:15rem}body.lg10-shell .lg-presentation__content>.report-modal-body{min-height:100px;height:min(75dvh, calc(var(--lg-presentation-viewport-height,100dvh) - 150px));border-radius:var(--lg-presentation-inner-radius);overscroll-behavior:contain;background:var(--lg10-solid-dense);color:var(--lg-text);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;position:relative;overflow:auto}body.lg10-shell .lg-presentation__content :where(.report-iframe){border:0;border-radius:0;width:100%;height:100%;min-height:0;display:block}body.lg10-shell .lg-presentation__content :where(.loading-container){z-index:1;background:var(--lg10-solid-dense);min-height:0;color:var(--lg-text);align-content:center;gap:12px;position:absolute;inset:0}body.lg10-shell .lg-presentation__content :where(.pm-empty){padding:24px}@media (width>=768px){body.lg10-shell .lg-presentation>.modal-dialog{width:calc(100% - 64px);max-width:var(--lg-presentation-width);min-height:calc(var(--lg-presentation-viewport-height,100dvh) - 64px);margin:32px auto;position:relative;inset:auto}body.lg10-shell .lg-presentation__content>.modal-header{padding:8px 12px 12px}}@media (forced-colors:active){body.lg10-shell :where(.lg-presentation__material){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border-color:canvastext}body.lg10-shell :where(.lg-presentation__material):before{content:none}}body.lg10-shell .lg-presentation--form>.modal-dialog{width:calc(100% - 32px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));max-width:var(--lg-presentation-width);min-height:calc(var(--lg-presentation-viewport-height,100dvh) - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));margin:calc(16px + env(safe-area-inset-top,0px)) auto calc(16px + env(safe-area-inset-bottom,0px));position:relative;inset:auto}body.lg10-shell .lg-presentation--form .lg-presentation__content{max-height:calc(var(--lg-presentation-viewport-height,100dvh) - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}body.lg10-shell .lg-presentation--form :where(.lg-presentation__content>form){min-height:0;max-height:inherit;flex-direction:column;display:flex}body.lg10-shell :is(.lg-presentation--form,.lg-selection) .lg-presentation__content :where(.modal-header){padding:var(--lg-selection-header-padding,0 0 8px var(--lg-form-padding));color:var(--lg-text);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-wrap:nowrap;flex:none;align-items:center;gap:12px}body.lg10-shell :is(.lg-presentation--form,.lg-selection) :where(.modal-title){font-size:1.0625rem;line-height:1.3}body.lg10-shell :is(.lg-presentation--form,.lg-selection) :where(.btn-close){border-radius:var(--lg-form-close-radius);opacity:1;height:44px;min-height:44px;filter:var(--lg-form-close-filter);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;flex:0 0 44px;margin:0}body.lg10-shell :is(.lg-presentation--form,.lg-selection) :where(.btn-close:focus-visible){outline-offset:-6px;outline:2px solid}body.lg10-shell :is(.lg-presentation--form,.lg-selection) :where(.modal-body,.modal-footer){padding:var(--lg-selection-body-padding,var(--lg-form-padding));background:var(--lg-form-region-fill,var(--lg-form-canvas));color:var(--pm-text,var(--lg-text));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0}body.lg10-shell :is(.lg-presentation--form,.lg-selection) :where(.modal-body){overscroll-behavior:contain;border-radius:var(--lg-presentation-inner-radius) var(--lg-presentation-inner-radius) 0 0;min-height:0;overflow-y:auto}body.lg10-shell :is(.lg-presentation--form,.lg-selection) :where(.modal-footer){border-radius:0 0 var(--lg-presentation-inner-radius) var(--lg-presentation-inner-radius);flex:none;gap:8px;padding-top:8px}body.lg10-shell :is(.lg-presentation--form,.lg-selection) :where(.modal-footer>*){margin:0}body.lg10-shell .lg-selection :where(.modal-body:last-child){border-radius:var(--lg-presentation-inner-radius)}body.lg10-shell .lg-selection :where(.modal-footer){padding:var(--lg-selection-footer-padding)}body.lg10-shell .lg-selection :where([role=option]){min-height:var(--lg-control-size);cursor:pointer;background:var(--lg-form-canvas);color:var(--lg-text);border-color:var(--lg10-hairline);justify-content:space-between;align-items:center;gap:12px;display:flex}body.lg10-shell .lg-selection :where([role=option][aria-selected=true]){background:var(--lg-control-hover);color:var(--lg-text);border-color:var(--lg10-hairline-strong);font-weight:600}body.lg10-shell .lg-selection :where([role=option]:focus-visible){outline:2px solid var(--lg-text);outline-offset:-4px}body.lg10-shell .lg-selection :where(.vehicle-selection-check){visibility:hidden;flex:0 0 1em}body.lg10-shell .lg-selection :where([aria-selected=true] .vehicle-selection-check){visibility:visible}body.lg10-shell :is(.lg-presentation--form,.lg-form-page) :where(label){font-size:var(--lg-type-label);color:var(--pm-text,var(--lg-text));margin-bottom:8px;font-weight:600;line-height:1.4}body.lg10-shell [data-lg-field]:not(:where([type=checkbox],[type=radio],[type=range],[type=hidden],[type=color],[type=submit],[type=button])){--lg-field-stroke:color-mix(in srgb, var(--lg-text-secondary) 85%, var(--lg-form-field-fill,var(--lg-field-fill)));box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--lg-field-height);padding:var(--lg-field-padding);border:var(--lg-field-border,1px solid var(--lg-field-stroke));border-radius:var(--lg-field-radius);background-color:var(--lg-form-field-fill,var(--lg-field-fill));color:var(--pm-text,var(--lg-text));font-family:var(--lg-field-font-family,var(--pm-font-sans,inherit));font-size:var(--lg-field-font);-webkit-backdrop-filter:none;backdrop-filter:none;line-height:1.4}body.lg10-shell select[data-lg-field]{padding-inline-end:2.5em}body.lg10-shell.lg-standalone{isolation:isolate}body.lg10-shell.lg-standalone:after{z-index:-1}body.lg10-shell textarea[data-lg-field]{resize:vertical;min-height:max(96px,5em)}body.lg10-shell textarea[data-lg-field=line]{min-height:var(--lg-field-height)}body.lg10-shell [data-lg-field]::placeholder{color:var(--lg-text-secondary);opacity:1}body.lg10-shell [data-lg-field]:focus-visible{outline:var(--lg-field-focus-outline,2px solid var(--lg-text));outline-offset:2px}body.lg10-shell .lg-field-group{--lg-field-stroke:color-mix(in srgb, var(--lg-text-secondary) 85%, var(--lg-form-field-fill,var(--lg-field-fill)));min-width:0;min-height:var(--lg-field-height);border:1px solid var(--lg-field-stroke);border-radius:var(--lg-field-radius);background:var(--lg-form-field-fill,var(--lg-field-fill));color:var(--pm-text,var(--lg-text));-webkit-backdrop-filter:none;backdrop-filter:none;align-items:center;gap:8px;padding-inline:12px;display:flex}body.lg10-shell .lg-field-group>[data-lg-field]{--lg-field-border:0;--lg-field-focus-outline:0;--lg-form-field-fill:transparent;--lg-field-padding:10px 0;flex:auto;width:100%}body.lg10-shell .lg-field-group>[data-lg-field]:focus{box-shadow:none}body.lg10-shell .lg-field-group:focus-within{outline:2px solid var(--lg-text);outline-offset:2px}body.lg10-shell .lg-field-group__icon{color:var(--lg-text-secondary);flex:none}body.lg10-shell .lg-field-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--lg-field-column-min,max(16rem, 280px))), 1fr));align-items:end;gap:12px;min-width:0;display:grid}body.lg10-shell .lg-field-grid>.lg-field{min-width:0}body.lg10-shell .lg-field-grid>.lg-field>[data-lg-field]{width:100%}body.lg10-shell .lg-field-grid__actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;min-width:0;display:flex}body.lg10-shell [data-lg-field]:disabled,body.lg10-shell [data-lg-field][readonly]{background-color:var(--lg-form-inactive-field-fill,var(--pm-bg-sunken,var(--lg-field-fill)))}body.lg10-shell [data-lg-field].is-invalid{border-color:var(--pm-danger)}body.lg10-shell [data-lg-field].is-valid{border-color:var(--pm-success)}body.lg10-shell :is(.lg-button[data-lg-control],[data-lg-field])[hidden]{display:none}body.lg10-shell .lg-page{width:100%;max-width:var(--lg-page-width);min-width:0;margin-inline:auto}body.lg10-shell .lg-page--compact{--lg-page-width:var(--lg-page-width-compact)}body.lg10-shell .lg-page--wide{--lg-page-width:var(--lg-page-width-wide)}body.lg10-shell .lg-page--fluid{--lg-page-width:none}body.lg10-shell .lg-app-header{top:calc(8px + env(safe-area-inset-top,0px));z-index:1020;width:calc(100% - 24px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));max-width:var(--lg-header-width,var(--lg-page-width-wide));min-height:60px;margin:calc(8px + env(safe-area-inset-top,0px)) auto 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex;position:sticky}body.lg10-shell .lg-page__header{margin-bottom:var(--lg-page-gap);flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}body.lg10-shell .lg-page__copy,body.lg10-shell .lg-page__content{min-width:0}body.lg10-shell .lg-page__copy{flex:16rem}body.lg10-shell .lg-page__header>.lg-metrics{flex:22rem;width:100%;min-width:0}body.lg10-shell .lg-page__actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}body.lg10-shell .lg-page-title,body.lg10-shell .lg-section-title{font-family:var(--pm-font-sans,inherit);font-weight:var(--lg-weight-heading);line-height:var(--lg-leading-heading);color:var(--pm-text-strong,var(--lg-text));overflow-wrap:anywhere;letter-spacing:-.025em;margin:0}body.lg10-shell .lg-page-title{font-size:var(--lg-type-page)}body.lg10-shell .lg-section-title{font-size:var(--lg-type-section)}body.lg10-shell .lg-body{font-size:var(--lg-type-body);line-height:var(--lg-leading-body)}body.lg10-shell .lg-label{font-size:var(--lg-type-label);font-weight:var(--lg-weight-label);line-height:var(--lg-leading-secondary)}body.lg10-shell .lg-secondary,body.lg10-shell .lg-caption{color:var(--lg-text-secondary);line-height:var(--lg-leading-secondary);overflow-wrap:anywhere}body.lg10-shell .lg-secondary{font-size:var(--lg-type-secondary)}body.lg10-shell .lg-caption{font-size:var(--lg-type-caption)}body.lg10-shell .lg-note{border:1px solid var(--pm-border);border-radius:var(--lg-radius-m);background:var(--pm-surface-1);color:var(--pm-text-strong);font-size:var(--lg-type-secondary);line-height:var(--lg-leading-body);overflow-wrap:anywhere;-webkit-backdrop-filter:none;backdrop-filter:none;padding:12px 16px}body.lg10-shell .lg-note--warning{border-inline-start:4px solid var(--pm-warning)}body.lg10-shell .lg-note--error{border-inline-start:4px solid var(--pm-danger)}body.lg10-shell .lg-note:where(.alert-dismissible){padding-inline-end:60px}body.lg10-shell .lg-metrics{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--lg-metric-min)), 1fr));gap:var(--lg-metric-gap);min-width:0;display:grid}body.lg10-shell .lg-metrics--compact{--lg-metric-min:8rem;--lg-metric-gap:8px;--lg-metric-padding:12px;--lg-metric-value-size:max(20px, 1.25rem);--lg-metric-label-size:max(12px, .75rem)}body.lg10-shell .lg-metric{min-width:0;padding:var(--lg-metric-padding);border:1px solid var(--pm-border);border-radius:var(--lg-radius-m)}body.lg10-shell .lg-metric:not(:where(.lg-content-card)){background:var(--pm-surface-0);color:var(--pm-text)}body.lg10-shell .lg-metric__label,body.lg10-shell .lg-metric__detail{color:var(--lg-text-secondary);font-size:var(--lg-metric-label-size);line-height:var(--lg-leading-secondary);overflow-wrap:anywhere;display:block}body.lg10-shell .lg-metric__value{min-width:0;color:var(--pm-text-strong);font-size:var(--lg-metric-value-size);font-weight:var(--lg-weight-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-block:4px;line-height:1.2;display:block}body.lg10-shell .lg-list{min-width:0;margin:0;padding:0;list-style:none}body.lg10-shell .lg-list__row{align-items:center;gap:var(--lg-row-gap);min-width:0;padding:var(--lg-row-padding);flex-wrap:wrap;display:flex}body.lg10-shell .lg-list__row+.lg-list__row{border-top:1px solid var(--pm-border)}body.lg10-shell .lg-list__copy{flex:12rem;min-width:0}body.lg10-shell .lg-list__title{font-size:var(--lg-type-body);color:var(--pm-text-strong);font-weight:600;line-height:var(--lg-leading-secondary);overflow-wrap:anywhere}body.lg10-shell .lg-list__detail{color:var(--lg-text-secondary);font-size:var(--lg-type-secondary);line-height:var(--lg-leading-secondary);overflow-wrap:anywhere}body.lg10-shell .lg-list__actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}body.lg10-shell .lg-list--navigation{border:1px solid var(--pm-border);border-radius:var(--lg-radius-l);background:var(--pm-surface-0);overflow:hidden}body.lg10-shell .lg-list--navigation .lg-list__row{min-height:44px;color:var(--pm-text);text-decoration:none}body.lg10-shell .lg-list--navigation .lg-list__row:hover{background-color:var(--lg-control-hover)}body.lg10-shell .lg-list--navigation .lg-list__row:focus-visible{outline:2px solid var(--lg-text);outline-offset:-4px}body.lg10-shell :is(.lg-presentation--form,.lg-form-page) :where(.form-control,.form-select){min-height:var(--lg-form-field-height);border-radius:var(--lg-form-field-radius);padding:var(--lg-form-field-padding);font-size:var(--lg-form-field-font-size);background-color:var(--lg-form-field-fill,var(--lg-form-canvas));color:var(--pm-text,var(--lg-text));-webkit-backdrop-filter:none;backdrop-filter:none}body.lg10-shell input[data-lg-field][type=file]::file-selector-button{box-sizing:border-box;min-height:var(--lg-control-size);margin:var(--lg-form-file-margin);border:1px solid var(--lg-control-stroke);border-radius:var(--lg-control-radius);background:var(--lg-control-fill);color:var(--lg-text);box-shadow:var(--lg-control-shadow);font:inherit;font-size:var(--lg-field-font);-webkit-backdrop-filter:none;backdrop-filter:none;margin-inline-end:var(--lg-form-file-gap);padding:9px 14px;font-weight:600;line-height:1.25}body.lg10-shell input[data-lg-field][type=file]:hover:not(:disabled):not([readonly])::file-selector-button{background:var(--lg-control-hover);border-color:var(--lg10-hairline-strong)}body.lg10-shell .lg-form-page{max-width:var(--lg-form-page-width);margin:var(--lg-form-padding) auto;padding:var(--lg-presentation-inset);background:var(--lg-form-page-frame);color:var(--pm-text,var(--lg-text));border:1px solid var(--lg-control-stroke);border-radius:var(--lg-presentation-radius)}@media screen{body.lg10-shell .lg-table-head{--lg-table-head-fill:var(--pm-surface-1);--lg-table-head-text:var(--pm-text-secondary);--lg-table-head-stroke:var(--pm-border);--bs-table-bg:var(--lg-table-head-fill);--bs-table-color:var(--lg-table-head-text);--bs-table-border-color:var(--lg-table-head-stroke);background:var(--lg-table-head-fill);color:var(--lg-table-head-text);border-color:var(--lg-table-head-stroke)}body.lg10-shell .lg-table-head>tr>th{background:var(--lg-table-head-fill);color:var(--lg-table-head-text);border-color:var(--lg-table-head-stroke)}body.lg10-shell .lg-table-scroll:not(.lg-table-scroll--desktop){overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow:auto}body.lg10-shell .lg-table-scroll:not(.lg-table-scroll--desktop)>.lg-data-table{table-layout:auto;width:max-content;min-width:100%}body.lg10-shell .lg-table-scroll:not(.lg-table-scroll--desktop)>.lg-data-table :where(th,td){text-overflow:clip;white-space:nowrap;overflow:visible}body.lg10-shell .lg-data-table .lg-table-copy{white-space:normal;overflow-wrap:anywhere;min-width:12rem;max-width:24rem}body.lg10-shell .lg-data-table .lg-table-number{white-space:nowrap;font-variant-numeric:tabular-nums}body.lg10-shell .lg-data-table .lg-table-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;width:max-content;margin-inline-start:auto;display:flex}body.lg10-shell .lg-data-table .lg-table-actions>*{flex-shrink:0}}@media screen and (width>=992px){body.lg10-shell .lg-table-scroll--desktop{overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow:auto}body.lg10-shell .lg-table-scroll--desktop>.lg-data-table{table-layout:auto;width:max-content;min-width:100%}body.lg10-shell .lg-table-scroll--desktop>.lg-data-table :where(th,td){text-overflow:clip;white-space:nowrap;overflow:visible}}body.lg10-shell .lg-form-table-scroll{overscroll-behavior-x:contain;overflow-x:auto}body.lg10-shell .lg-form-table-scroll>.table{table-layout:auto;width:max-content;min-width:100%}body.lg10-shell .lg-table-list__label{display:none}@media (width<=47.99rem){body.lg10-shell .lg-form-table-scroll>.lg-table-list{border:0;width:100%;min-width:0;margin:0;display:block}body.lg10-shell .lg-table-list :where(thead){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.lg10-shell .lg-table-list :where(tbody){gap:var(--lg-row-gap);border:0;min-width:0;display:grid}body.lg10-shell .lg-table-list :where(tbody>tr){min-width:0;padding:var(--lg-row-padding);border:1px solid var(--pm-border);border-radius:var(--lg-radius-m);background:var(--pm-surface-0);color:var(--pm-text);gap:8px;display:grid}body.lg10-shell .lg-table-list :where(td){min-width:0;box-shadow:none;overflow-wrap:anywhere;background:0 0;border:0;grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;gap:8px;padding:0;display:grid}body.lg10-shell .lg-table-list :where(.lg-table-list__name,.lg-table-list__commands),body.lg10-shell .lg-table-list__label{display:block}}body.lg10-shell .lg-form-page :where(.lg-form-page__header){padding:var(--lg-form-padding);border-radius:var(--lg-presentation-inner-radius) var(--lg-presentation-inner-radius) 0 0;background:var(--lg-form-page-header);border-bottom:1px solid var(--lg-control-stroke)}body.lg10-shell .lg-form-page :where(.lg-form-page__title){color:var(--pm-text-strong,var(--lg-text));font-size:var(--lg-form-page-title-size);font-weight:var(--lg-form-page-title-weight);line-height:var(--lg-form-page-title-leading);letter-spacing:var(--lg-form-page-title-tracking);margin:0}body.lg10-shell .lg-form-page :where(.lg-form-page__description){margin:var(--lg-form-page-description-gap) 0 0;color:var(--pm-text-muted,var(--lg-text-secondary));font-size:var(--lg-form-page-description-size)}body.lg10-shell .lg-form-page :where(.lg-form-page__content){background:var(--lg-form-canvas);border-radius:0 0 var(--lg-presentation-inner-radius) var(--lg-presentation-inner-radius)}body.lg10-shell .lg-form-page :where(.lg-form-page__body,.lg-form-page__navigation){padding:var(--lg-form-padding)}body.lg10-shell .lg-form-page :where(.lg-form-page__group){min-width:0;margin:0}body.lg10-shell .lg-form-page :where(.lg-form-page__group+.lg-form-page__group){margin-top:var(--lg-form-page-group-gap)}body.lg10-shell .lg-form-page :where(.lg-form-page__legend){float:none;margin-bottom:var(--lg-form-page-legend-gap);font-size:var(--lg-form-page-group-size);font-weight:var(--lg-form-page-group-weight);color:var(--pm-text-strong,var(--lg-text))}body.lg10-shell .lg-form-page :where(.lg-form-commands){padding:var(--lg-form-padding);justify-content:flex-end;gap:var(--lg-form-command-gap,8px);flex-wrap:wrap;display:flex}body.lg10-shell .lg-form-page :where(.lg-form-page__body+.lg-form-commands){border-top:1px solid var(--lg-control-stroke)}body.lg10-shell .pm-form-confirm-container{z-index:var(--lg-confirm-layer);padding:var(--lg-form-padding,16px);background:var(--lg10-scrim)}body.lg10-shell .pm-form-confirm{width:var(--lg-confirm-width);max-width:100%;padding:var(--lg-form-padding);border:var(--lg-presentation-inset) solid var(--lg-presentation-solid);border-radius:var(--lg-presentation-radius);background:var(--lg-form-canvas);color:var(--lg-text);box-shadow:var(--lg-presentation-shadow)}body.lg10-shell .pm-form-confirm :where(.pm-form-confirm__title){color:var(--lg-text);margin:0;padding:0;font-size:1.125rem;line-height:1.4}body.lg10-shell .pm-form-confirm :where(.pm-form-confirm__message){margin:var(--lg-form-padding) 0;color:var(--lg-text-secondary);overflow-wrap:anywhere;padding:0;font-size:1rem;line-height:1.5}body.lg10-shell .pm-form-confirm :where(.pm-form-confirm__commands){justify-content:flex-end;gap:8px;width:100%;margin:0}body.lg10-shell .pm-form-confirm :where(.lg-button){margin:0}body.lg10-shell .lg-presentation--form :where(.input-group>.form-control:not(:last-child)){border-top-right-radius:0;border-bottom-right-radius:0}body.lg10-shell .lg-presentation--form :where(.input-group>.lg-button:last-child){border-radius:0 var(--lg-form-field-radius) var(--lg-form-field-radius) 0}body.lg10-shell .lg-form-frame>.modal-dialog{width:calc(100% - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));max-width:var(--lg-presentation-width);min-height:calc(var(--lg-presentation-viewport-height,100dvh) - var(--lg-form-mobile-top));margin:var(--lg-form-mobile-top) auto 0;align-items:flex-end}body.lg10-shell .lg-form-frame .lg-presentation__content{max-height:calc(var(--lg-presentation-viewport-height,100dvh) - var(--lg-form-mobile-top));padding-bottom:max(var(--lg-presentation-inset), env(safe-area-inset-bottom,0px))}body.lg10-shell .lg-form-frame :where(.modal-header){padding-top:var(--lg-presentation-inset);align-items:flex-start}body.lg10-shell :where(.lg-form-heading){flex:auto;min-width:0}body.lg10-shell :where(.lg-form-kicker){margin:0 0 var(--lg-form-heading-gap);color:var(--lg-text-secondary);font-size:var(--lg-form-kicker-size);letter-spacing:.1em;text-transform:uppercase;font-weight:650}body.lg10-shell :where(.lg-form-description){max-width:65ch;margin:var(--lg-form-heading-gap) 0 0;color:var(--lg-text-secondary);font-size:var(--lg-form-description-size);line-height:1.45}body.lg10-shell :where(.lg-form-navigation){min-width:0;margin:0 0 var(--lg-presentation-inset);flex:none}body.lg10-shell .lg-form-navigation :where(.lg-segmented){width:fit-content;max-width:100%;margin:0;display:flex}body.lg10-shell .lg-form-navigation :where(.lg-segmented__item){min-height:var(--lg-control-size)}body.lg10-shell .lg-form-navigation :where(.lg-segmented__item:active){transform:none}body.lg10-shell .lg-form-frame :where(.modal-body){-webkit-overflow-scrolling:touch;overflow-x:hidden}body.lg10-shell .lg-form-frame :where(.form-control:not(.is-invalid):not(.is-valid),.form-select:not(.is-invalid):not(.is-valid)){border-color:var(--lg-form-stroke)}body.lg10-shell .lg-form-frame [data-lg-field]:not(:where(.is-invalid,.is-valid)){border-color:var(--lg-field-stroke)}body.lg10-shell .lg-form-frame :where(.form-control)::placeholder{color:var(--lg-text-secondary);opacity:1}body.lg10-shell .lg-form-frame :where(.form-control:focus,.form-select:focus){background-color:var(--lg-form-field-fill)}body.lg10-shell .lg-form-frame :where(.form-control:focus:not(.is-invalid):not(.is-valid),.form-select:focus:not(.is-invalid):not(.is-valid)){border-color:var(--pm-accent);box-shadow:0 0 0 3px var(--pm-accent-light)}body.lg10-shell .lg-form-frame .is-valid:where(.form-control,.form-select),body.lg10-shell .lg-form-frame :where(.was-validated .form-control,.was-validated .form-select):valid{border-color:var(--lg-form-valid-stroke)}body.lg10-shell .lg-form-frame .is-invalid:where(.form-control,.form-select),body.lg10-shell .lg-form-frame :where(.was-validated .form-control,.was-validated .form-select):invalid{border-color:var(--lg-form-invalid-stroke)}body.lg10-shell .lg-form-frame .is-valid:where(.form-control,.form-select):focus,body.lg10-shell .lg-form-frame :where(.was-validated .form-control,.was-validated .form-select):valid:focus{box-shadow:var(--lg-form-valid-focus-ring)}body.lg10-shell .lg-form-frame .is-invalid:where(.form-control,.form-select):focus,body.lg10-shell .lg-form-frame :where(.was-validated .form-control,.was-validated .form-select):invalid:focus{box-shadow:var(--lg-form-invalid-focus-ring)}body.lg10-shell .lg-form-frame :where(.lg-form-group){background:var(--lg-form-group-fill);border:1px solid var(--lg-form-stroke);border-radius:var(--lg-form-group-radius);padding:var(--lg-form-group-padding);color:var(--lg-text);box-shadow:var(--lg-form-group-shadow)}body.lg10-shell .lg-form-frame :where(.lg-form-state){color:var(--lg-text-secondary);padding:var(--lg-form-state-padding)}body.lg10-shell .lg-form-navigation :where(.lg-segmented__item[aria-selected=true]){background:var(--lg-form-field-fill);font-weight:700}body.lg10-shell :where(.lg-form-commands){gap:var(--lg-form-command-gap,8px);align-items:center}body.lg10-shell .lg-form-commands :where(.lg-button){min-height:var(--lg-control-size);white-space:normal;text-align:center}body.lg10-shell .lg-form-commands :where(.btn-locked){background:var(--lg-control-hover);color:var(--lg-text-secondary);opacity:var(--lg-form-blocked-opacity);cursor:help;box-shadow:none}body.lg10-shell :where(.lg-form-command-note){color:var(--lg-text-secondary);font-size:var(--lg-form-note-size);flex:1 0 100%;line-height:1.4}body.lg10-shell .lg-form-frame :where(.grm-stepper){gap:var(--lg-form-navigation-gap);padding:var(--lg-form-navigation-padding);border-radius:var(--lg-presentation-inner-radius);background:var(--lg-form-canvas);display:flex}body.lg10-shell .lg-form-frame :where(.grm-stepper__tab){justify-content:center;align-items:center;gap:var(--lg-form-navigation-gap);min-height:var(--lg-control-size);min-width:0;padding:var(--lg-form-navigation-padding);border-radius:var(--lg-form-field-radius);color:var(--lg-text-secondary);font-size:var(--lg-form-note-size);background:0 0;border:0;flex:1 1 0;font-weight:600;line-height:1.3;display:flex}body.lg10-shell .lg-form-frame :where(.grm-stepper__label){overflow-wrap:anywhere;min-width:0}body.lg10-shell .lg-form-frame :where(.grm-stepper__tab.is-active){background:var(--lg-control-hover);color:var(--lg-text)}body.lg10-shell .lg-form-frame :where(.grm-stepper__tab:focus-visible){outline:2px solid var(--lg-text);outline-offset:-2px}body.lg10-shell .lg-form-frame :where(.grm-stepper__num){font-variant-numeric:tabular-nums;flex:none}@media (width>=768px){body.lg10-shell .lg-form-frame>.modal-dialog{width:calc(100% - 64px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));min-height:calc(var(--lg-presentation-viewport-height,100dvh) - 64px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));margin:calc(32px + env(safe-area-inset-top,0px)) auto calc(32px + env(safe-area-inset-bottom,0px));align-items:center}body.lg10-shell .lg-form-frame .lg-presentation__content{max-height:calc(var(--lg-presentation-viewport-height,100dvh) - 64px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}body.lg10-shell :where(.lg-form-command-note){flex-basis:0;margin-right:auto}}@media (width<=360px){body.lg10-shell .lg-form-frame :where(.lg-form-commands){padding-block:var(--lg-form-navigation-padding)}body.lg10-shell .lg-form-frame .lg-form-commands :where(.lg-button:not(.lg-button--icon)){padding-inline:var(--lg-form-navigation-padding)}}body.lg10-shell .lg-form-frame--document>.modal-dialog{align-items:flex-start}body.lg10-shell .lg-dock[data-lg-dock]:where(.lg10-project-dock,.lg10-admin-dock){border-radius:var(--lg-radius-pill);border-color:var(--lg10-dock-rim);box-shadow:var(--lg10-dock-shadow);overscroll-behavior-x:contain;scroll-snap-type:x proximity}body.lg10-shell .lg-dock[data-lg-dock]:where(.lg10-project-dock,.lg10-admin-dock) :where(.bottom-item){scroll-snap-align:center}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.lg10-shell .lg-dock[data-lg-dock]:where(.lg10-project-dock,.lg10-admin-dock){background:var(--lg10-dock-fill);-webkit-backdrop-filter:var(--lg10-dock-backdrop);backdrop-filter:var(--lg10-dock-backdrop)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){body.lg10-shell .lg-dock[data-lg-dock]:where(.lg10-project-dock,.lg10-admin-dock){background:var(--lg10-solid-clear);-webkit-backdrop-filter:none;backdrop-filter:none}}body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock) :where(.lg-dock__pill){background:var(--lg10-lens-fill);border-color:var(--lg10-lens-stroke);box-shadow:var(--lg10-lens-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock) :where(.bottom-item){background:0 0}body.lg10-shell :where(.lg10-project-dock) :where(.lg-dock__pill){border-radius:var(--lg-radius-pill)}body.lg10-shell :where(.lg10-project-dock) :where(.lg-dock__pill):after{background:var(--lg10-lens-rim)}body.lg10-shell :where(.lg10-project-dock) :where(.lg-dock__pill):before{content:"";border-radius:inherit;background:var(--lg10-lens-contact-light);pointer-events:none;position:absolute;inset:0}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy]))) :where(.toolbox-item){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}body.lg10-shell :where(.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))) :where(.btn-close){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}[data-theme=dark] body.lg10-shell :where(.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))) :where(.btn-close){filter:var(--lg-control-close-filter,invert(1) grayscale(1) brightness(2))}body.lg10-shell .lg10-toolbox-menu:not(:where([data-lg-material-proxy])) :where(.toolbox-item:hover),body.lg10-shell .lg10-rail :where(.pm-sidebar-item.active,.pm-sidebar-subitem.active){background:var(--lg10-lens-fill);border-color:var(--lg10-lens-stroke);box-shadow:var(--lg10-lens-shadow)}body.lg10-shell .lg10-rail :where(.pm-sidebar-item.active,.pm-sidebar-subitem.active) :where(i,span){font-weight:750}body.lg10-shell .lg10-profit-toolbar[data-lg-scroll-edge=underlap]{border-bottom-color:var(--lg10-hairline-strong)}body.lg10-shell .lg10-toolbox-menu:not(:where([data-lg-material-proxy])) :where(.toolbox-item:focus-visible),body.lg10-shell :where(.lg10-toolbox-fab:not(:where([data-lg-material-proxy])):focus-visible){box-shadow:var(--lg10-focus-ring)}body.lg10-shell :where(.lg10-project-task-modal)>:where(.modal-header,.modal-body,.modal-footer),body.lg10-shell :where(.lg10-admin-office-task-modal)>form>:where(.modal-header,.modal-body,.modal-footer),body.lg10-shell :where(.lg10-project-report-sheet:not(:where([data-lg-material-proxy])))>:where(.modal-header,.modal-body,.modal-footer){background:var(--lg-overlay-chrome-fill,var(--lg10-fill-dense));border-color:var(--lg10-hairline);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body.lg10-shell :where(.lg10-project-report-sheet:not(:where([data-lg-material-proxy])))>:where(.modal-body){background:var(--lg10-fill-dense)}@media screen{body.lg10-shell :where(.lg10-rail,.lg10-navbar,.lg10-drawer),body.lg10-shell :where(.lg-presentation--form) :where(.modal-header,.modal-body,.modal-footer),body.lg10-shell :where(.lg10-project-task-modal)>:where(.modal-header,.modal-body,.modal-footer),body.lg10-shell :where(.lg10-admin-office-task-modal)>form>:where(.modal-header,.modal-body,.modal-footer),body.lg10-shell :where(.lg10-project-report-sheet:not(:where([data-lg-material-proxy])))>:where(.modal-header,.modal-footer){--lg-text-secondary:var(--lg-overlay-chrome-ink);--pm-text-secondary:var(--lg-overlay-chrome-ink);--pm-text-muted:var(--lg-overlay-chrome-ink);--lg-form-muted:var(--lg-overlay-chrome-ink);--bs-secondary-color:var(--lg-overlay-chrome-ink);color:var(--lg-overlay-chrome-ink)}body.lg10-shell :where(.lg-presentation--form,.lg10-project-task-modal,.lg10-admin-office-task-modal) :where(.lg-form-group,.pm-task-item,.pm-task-search,.form-control,.form-select){--lg-text-secondary:var(--lg-overlay-reading-secondary);--pm-text-secondary:var(--lg-overlay-reading-secondary);--pm-text-muted:var(--lg-overlay-reading-secondary);--lg-form-muted:var(--lg-overlay-reading-secondary);--bs-secondary-color:var(--lg-overlay-reading-secondary)}}body.lg10-shell :where(.lg10-rail,.lg10-navbar,.lg10-drawer,.lg10-project-dock,.lg10-admin-dock,.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))) :where(.lg-surface,.lg-button,.lg-menu,.lg-modal,.lg-sheet){-webkit-backdrop-filter:none;backdrop-filter:none}body.lg10-shell :where(.modal-backdrop){--bs-backdrop-bg:var(--lg10-scrim-base);--bs-backdrop-opacity:var(--lg10-scrim-opacity);background:var(--lg10-scrim-base);-webkit-backdrop-filter:var(--lg10-scrim-backdrop);backdrop-filter:var(--lg10-scrim-backdrop)}body.lg10-shell .modal-backdrop.show{opacity:var(--lg10-scrim-opacity)}body.lg10-shell :where(.offcanvas-backdrop){--bs-backdrop-bg:var(--lg10-scrim-base);--bs-backdrop-opacity:var(--lg10-scrim-opacity);background:var(--lg10-scrim-base);-webkit-backdrop-filter:var(--lg10-scrim-backdrop);backdrop-filter:var(--lg10-scrim-backdrop)}body.lg10-shell .offcanvas-backdrop.show{opacity:var(--lg10-scrim-opacity)}body.lg10-shell :where(.mobile-drawer__backdrop){--lg10-scrim-backdrop:none}html[data-lg-no-backdrop] body.lg10-shell :where(.lg10-rail,.lg10-navbar,.lg10-drawer,.lg10-toolbar,.lg10-index-menu,.lg10-profit-toolbar,.lg10-project-dock,.lg10-admin-dock,.lg10-toolbox-fab:not(:where([data-lg-material-proxy])),.lg10-navbar .home-button,.lg10-navbar .navbar-toggler,.lg10-drawer .btn-close,.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))){-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-transparency:reduce){body.lg10-shell :where(.lg10-rail,.lg10-navbar,.lg10-drawer,.lg10-toolbar,.lg10-index-menu,.lg10-profit-toolbar,.lg10-project-dock,.lg10-admin-dock,.lg10-toolbox-fab:not(:where([data-lg-material-proxy])),.lg10-navbar .home-button,.lg10-navbar .navbar-toggler,.lg10-drawer .btn-close,.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))){-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){body.lg10-shell :where(.lg10-rail,.lg10-navbar,.lg10-drawer,.lg10-toolbar,.lg10-index-menu,.lg10-profit-toolbar,.lg10-project-dock,.lg10-admin-dock,.lg10-toolbox-fab:not(:where([data-lg-material-proxy])),.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))){border-color:var(--lg10-hairline-strong);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.lg10-rail,.lg10-navbar,.lg10-drawer,.lg10-toolbar,.lg10-index-menu,.lg10-profit-toolbar,.lg10-project-dock,.lg10-admin-dock,.lg10-toolbox-fab:not(:where([data-lg-material-proxy])),.lg10-navbar .home-button,.lg10-navbar .navbar-toggler,.lg10-drawer .btn-close,.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border-color:canvastext}body.lg10-shell :where(.lg10-navbar .navbar-toggler-icon){color:canvastext;forced-color-adjust:none;background:canvastext}body.lg10-shell :where(){background:canvastext}body.lg10-shell :where(.lg10-rail,.lg10-navbar,.lg10-drawer,.lg10-toolbar,.lg10-index-menu,.lg10-profit-toolbar,.lg10-project-dock,.lg10-admin-dock,.lg10-toolbox-fab:not(:where([data-lg-material-proxy])),.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))):before{content:none}body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock) :where(.lg-dock__pill){box-shadow:none;background:highlight;border-color:highlight}body.lg10-shell :where(.modal-backdrop,.offcanvas-backdrop){background:canvas}[data-theme=dark] body.lg10-shell :where(.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))) :where(.btn-close),body.lg10-shell :where(.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))) :where(.btn-close){filter:none;background-color:#0000}}body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) :is(.lg-modal--reading.lg-modal--reading,.lg-toolbar--reading.lg-toolbar--reading):not(:where(.lg-opt-out,.lg-opt-out *)){background:var(--lg10-solid-dense);color:var(--lg-text);-webkit-backdrop-filter:none;backdrop-filter:none}body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.lg-surface,.lg-surface--clear,.lg-surface--elevated,.lg-modal,.lg-sheet) .lg-menu:not(:where([data-lg-material-proxy],.lg-opt-out,.lg-opt-out *)){background:var(--lg10-solid-elevated);-webkit-backdrop-filter:none;backdrop-filter:none}body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.lg-menu,.lg10-toolbox-panel) :is(.dropdown-item.lg-menu__item--danger,.toolbox-item--danger):not(:where(.lg-opt-out,.lg-opt-out *)),body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.lg-menu,.lg10-toolbox-panel) :is(.dropdown-item.lg-menu__item--danger,.toolbox-item--danger):not(:where(.lg-opt-out,.lg-opt-out *)):is(:hover,:focus,:active,[aria-selected=true],:disabled,[aria-disabled=true]){color:var(--lg-control-danger);--lg-control-contact-tone:#00000017}@media (forced-colors:active){body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) :is(.lg-modal--reading.lg-modal--reading,.lg-toolbar--reading.lg-toolbar--reading),body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) .lg-surface .lg-menu{color:canvastext;background:canvas}body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.lg-menu,.lg10-toolbox-panel) :is(.dropdown-item.lg-menu__item--danger,.toolbox-item--danger){color:canvastext}}body.lg10-shell .lg10-toolbox-material--menu{border-radius:var(--lg-radius-sm,12px);opacity:0}body.lg10-shell .lg10-toolbox-material--menu:where(.lg-opt-out,.lg-opt-out *){background:var(--lg10-solid-elevated);-webkit-backdrop-filter:none;backdrop-filter:none}body.lg10-shell .lg10-toolbox--morph.open:not([data-lg-toolbox-motion]) .lg10-toolbox-panel{background:var(--lg10-solid-elevated)}@layer lg-contact-position{body.lg10-shell:not(.lg-opt-out) :is(.lg-button[data-lg-control],.lg-menu .lg-menu__item,.lg10-toolbox-panel .toolbox-item,.lg-list--navigation .lg-list__row):not(:where(.lg-opt-out,.lg-opt-out *)){position:relative}}body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) :is(.lg-button[data-lg-control],.lg-menu .lg-menu__item,.lg10-toolbox-panel .toolbox-item,.lg-list--navigation .lg-list__row):not(:where(.lg-opt-out,.lg-opt-out *,[data-lg-material-proxy],.btn-close:empty)){isolation:isolate;transition:none}body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) :is(.lg-menu .lg-menu__item,.lg10-toolbox-panel .toolbox-item,.lg-list--navigation .lg-list__row):not(:where(.lg-opt-out,.lg-opt-out *)){transform:none}body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) :is(.lg-button[data-lg-control],.lg-menu .lg-menu__item,.lg10-toolbox-panel .toolbox-item,.lg-list--navigation .lg-list__row):not(:where(.lg-opt-out,.lg-opt-out *,[data-lg-material-proxy],.btn-close:empty,[aria-busy=true])):after{content:"";border-radius:inherit;background:var(--lg-control-contact-tone);box-shadow:var(--lg-control-contact-shadow);opacity:0;pointer-events:none;z-index:-1;transition:opacity var(--lg-control-release,.12s) ease-out;position:absolute;inset:0}body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) :is(.lg-button[data-lg-control],.lg-menu .lg-menu__item,.lg10-toolbox-panel .toolbox-item,.lg-list--navigation .lg-list__row):not(:where(.lg-opt-out,.lg-opt-out *,[data-lg-material-proxy],.btn-close:empty,:disabled,[aria-disabled=true],[aria-busy=true])):is(:active,[data-lg-contact=pressed]):after{opacity:1;transition-duration:0s}body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) :is(.lg-button[data-lg-control],.lg-menu .lg-menu__item,.lg10-toolbox-panel .toolbox-item,.lg-list--navigation .lg-list__row):not(:where(.lg-opt-out,.lg-opt-out *,[data-lg-material-proxy],.btn-close:empty,[aria-busy=true])):is(:disabled,[aria-disabled=true]):after{opacity:0;transition:none}@media (pointer:coarse){body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) .lg-button[data-lg-control].lg-button--compact:not([aria-busy=true]):after{width:18px;height:18px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) :is(.lg-button[data-lg-control],.lg-menu .lg-menu__item,.lg10-toolbox-panel .toolbox-item,.lg-list--navigation .lg-list__row):not([aria-busy=true]):after{transition-duration:0s!important}}@media (forced-colors:active){body.lg10-shell .lg10-toolbox-material--menu{background:canvas}body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) :is(.lg-button[data-lg-control],.lg-menu .lg-menu__item,.lg10-toolbox-panel .toolbox-item,.lg-list--navigation .lg-list__row):not(:where(.btn-close:empty,[aria-busy=true])):after{content:none}}body.lg10-shell .lg-button[data-lg-control]:is(.lg-opt-out,.lg-opt-out *){transition:background-color var(--lg-control-release) ease-out, border-color var(--lg-control-release) ease-out, box-shadow var(--lg-control-release) ease-out}body.lg10-shell .lg-button[data-lg-control]:is(.lg-opt-out,.lg-opt-out *):is(:active,[data-lg-contact=pressed]):not(:where(:disabled,[aria-disabled=true],[aria-busy=true])){background-image:var(--lg-control-contact-layer);box-shadow:var(--lg-control-contact-shadow);transition-duration:0s}body.lg10-shell .lg-button[data-lg-control]:is(.lg-opt-out,.lg-opt-out *).lg-button--floating:is(:active,[data-lg-contact=pressed]):before{background-image:var(--lg-control-floating-contact-light);box-shadow:var(--lg-control-floating-contact-shadow)}body.lg10-shell .lg-button[data-lg-control]:is(.lg-opt-out,.lg-opt-out *).lg-button--floating:is(:active,[data-lg-contact=pressed]){box-shadow:none;background-image:none}@media (prefers-reduced-motion:reduce){body.lg10-shell .lg-button[data-lg-control]:is(.lg-opt-out,.lg-opt-out *){transition:none}}@media (prefers-reduced-motion:reduce),(prefers-contrast:more){body.lg10-shell .lg-button[data-lg-control]:is(.lg-opt-out,.lg-opt-out *).lg-button--floating:is(:active,[data-lg-contact=pressed]),body.lg10-shell .lg-button[data-lg-control]:is(.lg-opt-out,.lg-opt-out *):is(:active,[data-lg-contact=pressed]):not(:where(:disabled,[aria-disabled=true],[aria-busy=true])){background-image:none;box-shadow:inset 0 0 0 2px}body.lg10-shell .lg-button[data-lg-control]:is(.lg-opt-out,.lg-opt-out *).lg-button--floating:is(:active,[data-lg-contact=pressed]):before{box-shadow:var(--lg-control-floating-shadow);background-image:none}}@media (forced-colors:active){body.lg10-shell .lg-button[data-lg-control]:is(.lg-opt-out,.lg-opt-out *).lg-button--floating:is(:active,[data-lg-contact=pressed]):before{box-shadow:none;background-image:none}body.lg10-shell .lg-button[data-lg-control]:is(.lg-opt-out,.lg-opt-out *):is(:active,[data-lg-contact=pressed]){outline-offset:-3px;background-image:none;outline:2px solid highlight}}body.lg10-shell dialog.lg-presentation--native{inset:var(--lg-presentation-viewport-top,0px) 0 0;width:calc(100vw - 2 * var(--lg-presentation-inset) - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));max-width:var(--lg-presentation-width);height:calc(var(--lg-presentation-viewport-height,100dvh) - 2 * var(--lg-presentation-inset) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));border-radius:var(--lg-presentation-radius);max-height:none;color:var(--lg-text);background:0 0;border:0;margin:auto;padding:0;position:fixed;overflow:visible}body.lg10-shell dialog.lg-presentation--native::backdrop{background:var(--lg-scrim)}body.lg10-shell dialog.lg-presentation--native>.lg-presentation__content{grid-template-rows:auto minmax(0,1fr);height:100%;max-height:none;display:grid}body.lg10-shell .lg10-rail[data-lg-material-proxy]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}body.lg10-shell .lg10-rail[data-lg-material-proxy]:before{content:none}body.lg10-shell .lg10-rail-material{z-index:-1;pointer-events:none;box-sizing:border-box;border:1px solid var(--lg10-hairline);border-radius:inherit;background:var(--lg10-solid-clear);box-shadow:var(--lg10-shadow-clear);-webkit-backdrop-filter:none;backdrop-filter:none;position:absolute;inset:0}body.lg10-shell .lg10-rail-material:before{content:"";border-radius:inherit;background:var(--lg10-specular-layer);pointer-events:none;position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.lg10-shell .lg10-rail-material{background:var(--lg10-rail-fill,var(--lg10-fill-clear));-webkit-backdrop-filter:var(--lg10-rail-backdrop,var(--lg10-backdrop-clear));backdrop-filter:var(--lg10-rail-backdrop,var(--lg10-backdrop-clear))}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){body.lg10-shell .lg10-rail-material{background:var(--lg10-solid-clear);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){body.lg10-shell.lg-app-shell.lg-app-shell:not(.lg-opt-out) .lg10-rail[data-lg-material-proxy]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}body.lg10-shell .lg10-rail-material{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border-color:canvastext}body.lg10-shell .lg10-rail-material:before{content:none}}@media screen and (forced-colors:none){body.lg10-shell.lg-app-shell:not(.lg-opt-out) :where(#reviewBudgetModal .lg-modal--reading:not(.lg-opt-out,.lg-opt-out *)) .form-switch :where(.form-check-input:not(.lg-opt-out,.lg-opt-out *)):not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23262421'/%3e%3c/svg%3e")}[data-theme=dark] body.lg10-shell.lg-app-shell:not(.lg-opt-out) :where(#reviewBudgetModal .lg-modal--reading:not(.lg-opt-out,.lg-opt-out *)) .form-switch :where(.form-check-input:not(.lg-opt-out,.lg-opt-out *)):not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f4f1ec'/%3e%3c/svg%3e")}[data-theme=dark] body.lg10-shell.lg-app-shell:not(.lg-opt-out) :where(#reviewBudgetModal .lg-modal--reading:not(.lg-opt-out,.lg-opt-out *)) .form-switch :where(.form-check-input:not(.lg-opt-out,.lg-opt-out *)):checked{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23262421'/%3e%3c/svg%3e")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.lg10-shell.lg-app-shell:not(.lg-opt-out) :where(#reviewBudgetModal .lg-modal--reading:not(.lg-opt-out,.lg-opt-out *)) .form-switch :where(.form-check-input:not(.lg-opt-out,.lg-opt-out *)):not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f4f1ec'/%3e%3c/svg%3e")}:root:not([data-theme=light]) body.lg10-shell.lg-app-shell:not(.lg-opt-out) :where(#reviewBudgetModal .lg-modal--reading:not(.lg-opt-out,.lg-opt-out *)) .form-switch :where(.form-check-input:not(.lg-opt-out,.lg-opt-out *)):checked{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23262421'/%3e%3c/svg%3e")}}}:root{--lg-spring:cubic-bezier(.34, 1.34, .64, 1);--lg-ease-out:cubic-bezier(.22, 1, .36, 1);--lg-ease-in:cubic-bezier(.4, 0, 1, 1);--lg-sheet-spring:cubic-bezier(.32, .72, 0, 1);--lg-dur-micro:.14s;--lg-dur-base:.26s;--lg-dur-entrance:.36s;--lg-dur-exit:.19s;--lg-loading-duration:1.1s;--lg-loading-ease:ease-in-out}html.theme-view-transitioning::view-transition{pointer-events:none}html.theme-view-transitioning::view-transition-group(*){pointer-events:none}html.theme-view-transitioning::view-transition-image-pair(*){pointer-events:none}html.theme-view-transitioning::view-transition-old(*){pointer-events:none}html.theme-view-transitioning::view-transition-new(*){pointer-events:none}.theme-liquid-wave.pm-theme-pulse{inset:auto;left:var(--theme-wave-x,50vw);top:var(--theme-wave-y,50vh);border:1px solid var(--lg-stroke-strong);background:var(--lg-specular-soft);-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;will-change:transform, opacity;width:72px;height:72px;animation:pmThemeLocalPulse .56s var(--lg-ease-out) both;border-radius:50%;transform:translate(-50%,-50%);-webkit-mask-image:none;mask-image:none}.theme-liquid-wave.pm-theme-pulse:before,.theme-liquid-wave.pm-theme-pulse:after{content:none}@keyframes pmThemeLocalPulse{0%{opacity:.8;transform:translate(-50%,-50%)scale(.35)}to{opacity:0;transform:translate(-50%, -50%) scale(var(--theme-wave-scale,12))}}@media (prefers-reduced-motion:reduce){.theme-liquid-wave.pm-theme-pulse{animation:none;display:none}}@media (width>=1200px){[data-lg-rail-material]{transform-origin:0;will-change:auto;height:100%}[data-lg-rail-motion=opening]>[data-lg-rail-material],[data-lg-rail-motion=closing]>[data-lg-rail-material]{will-change:transform}[data-lg-rail-motion] :where(.pm-sidebar-brand-text,.pm-sidebar-item span){transition:opacity .18s var(--lg-ease-out), transform .28s cubic-bezier(.22, .72, .18, 1)}[data-lg-rail-motion=opening] :where(.pm-sidebar-brand-text,.pm-sidebar-item span){transition-delay:90ms}[data-lg-rail-motion=opening] .pm-sidebar-nav>:nth-child(n+5) :where(span){transition-delay:.11s}[data-lg-rail-motion=opening] .pm-sidebar-nav>:nth-child(n+10) :where(span){transition-delay:.13s}[data-lg-rail-motion=opening] .pm-sidebar-nav>:nth-child(n+15) :where(span){transition-delay:.15s}[data-lg-rail-motion=opening] .pm-sidebar-nav>:nth-child(n+20) :where(span){transition-delay:.17s}[data-lg-rail-motion=closing] :where(.pm-sidebar-brand-text,.pm-sidebar-item span){transition-duration:0s}}@media (prefers-reduced-motion:reduce){[data-lg-rail-motion] :where(.pm-sidebar-brand-text,.pm-sidebar-item span){transition:none}[data-lg-rail-motion]>[data-lg-rail-material]{will-change:auto}}@keyframes lg-menu-in{0%{opacity:0;translate:0 -5px;scale:.92 .88}to{opacity:1;translate:0;scale:1}}@keyframes lg-menu-out{0%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 -3px;scale:.96 .94}}.lg-menu.show,.dropdown-menu.lg-menu.show,.lg-menu.is-entering{animation:lg-menu-in var(--lg-dur-base) var(--lg-spring) both;transform-origin:var(--lg-menu-origin,top)}.lg-menu.is-closing,.lg-menu.hiding,.lg-menu[data-lg-state=closing]{animation:lg-menu-out var(--lg-dur-exit) var(--lg-ease-in) both;pointer-events:none;transform-origin:var(--lg-menu-origin,top);display:block}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu,.crm-ctx-menu):not(:where(.lg-opt-out,.lg-opt-out *)).show{animation:lg-menu-in var(--lg-dur-base) var(--lg-spring) both;transform-origin:var(--lg-menu-origin,top)}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu,.crm-ctx-menu):not(:where(.lg-opt-out,.lg-opt-out *)).is-closing,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu,.crm-ctx-menu):not(:where(.lg-opt-out,.lg-opt-out *)).hiding,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu,.crm-ctx-menu):not(:where(.lg-opt-out,.lg-opt-out *))[data-lg-state=closing]{animation:lg-menu-out var(--lg-dur-exit) var(--lg-ease-in) both;pointer-events:none;transform-origin:var(--lg-menu-origin,top);display:block}@keyframes lg-disclosure-mask-in{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}@keyframes lg-disclosure-mask-out{0%{opacity:1;clip-path:inset(0)}to{opacity:0;clip-path:inset(0 0 100%)}}.lg-disclosure{max-height:0;position:relative;overflow:hidden}.lg-disclosure.open{max-height:none}.lg-disclosure__content{overflow:hidden}.lg-disclosure[data-lg-disclosure-phase]>.lg-disclosure__content{animation-duration:var(--lg-dur-base);animation-timing-function:var(--lg-ease-out);animation-fill-mode:both}.lg-disclosure[data-lg-disclosure-phase=entering]>.lg-disclosure__content{animation-name:lg-disclosure-mask-in}.lg-disclosure[data-lg-disclosure-phase=closing]{overflow:visible}.lg-disclosure[data-lg-disclosure-phase=closing]>.lg-disclosure__content{animation-name:lg-disclosure-mask-out;animation-duration:var(--lg-dur-exit);animation-timing-function:var(--lg-ease-in);pointer-events:none;position:absolute;inset:0 0 auto}.lg-disclosure-chevron{rotate:0deg}.lg-disclosure-toggle[aria-expanded=true] .lg-disclosure-chevron{rotate:180deg}@keyframes lg-modal-in{0%{opacity:0;transform:translateY(12px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lg-modal-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.97)}}@media screen{.lg-modal.show:not([data-lg-overlay-motion]),.modal.show .lg-modal:not([data-lg-overlay-motion]),.lg-modal.is-entering:not([data-lg-overlay-motion]),.lg-sheet--responsive.show:not([data-lg-overlay-motion]),.modal.show .lg-sheet--responsive:not([data-lg-overlay-motion]){animation:lg-modal-in var(--lg-dur-entrance) var(--lg-spring) both;transform-origin:var(--lg-modal-origin,center)}.lg-modal.is-closing:not([data-lg-overlay-motion]),.lg-modal.hiding:not([data-lg-overlay-motion]),.lg-modal[data-lg-state=closing]:not([data-lg-overlay-motion]),.lg-sheet--responsive.is-closing:not([data-lg-overlay-motion]),.lg-sheet--responsive.hiding:not([data-lg-overlay-motion]),.lg-sheet--responsive[data-lg-state=closing]:not([data-lg-overlay-motion]){animation:lg-modal-out var(--lg-dur-exit) var(--lg-ease-in) both;pointer-events:none}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) .modal.show :where(.modal-content):not(:where(.lg-opt-out,.lg-opt-out *,[data-lg-material-proxy])):not([data-lg-overlay-motion]){animation:lg-modal-in var(--lg-dur-entrance) var(--lg-spring) both}[data-theme=dark] body.lg-app-shell.lg-app-shell:not(.lg-opt-out) .modal.show:not(.hiding) :where(.modal-content):not(:where(.lg-opt-out,.lg-opt-out *,[data-lg-material-proxy])):not([data-lg-overlay-motion]):not(.is-closing):not([data-lg-state=closing]){animation-fill-mode:backwards}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.lg-app-shell.lg-app-shell:not(.lg-opt-out) .modal.show:not(.hiding) :where(.modal-content):not(:where(.lg-opt-out,.lg-opt-out *,[data-lg-material-proxy])):not([data-lg-overlay-motion]):not(.is-closing):not([data-lg-state=closing]){animation-fill-mode:backwards}}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) .modal.hiding :where(.modal-content):not(:where(.lg-opt-out,.lg-opt-out *,[data-lg-material-proxy])):not([data-lg-overlay-motion]),body.lg-app-shell.lg-app-shell:not(.lg-opt-out) .modal :where(.modal-content):not(:where(.lg-opt-out,.lg-opt-out *,[data-lg-material-proxy])).is-closing:not([data-lg-overlay-motion]),body.lg-app-shell.lg-app-shell:not(.lg-opt-out) .modal :where(.modal-content):not(:where(.lg-opt-out,.lg-opt-out *,[data-lg-material-proxy]))[data-lg-state=closing]:not([data-lg-overlay-motion]){animation:lg-modal-out var(--lg-dur-exit) var(--lg-ease-in) both;pointer-events:none}}@keyframes lg-sheet-up{0%{opacity:.72;transform:translate(var(--lg-sheet-x,0%), 100%) scale(.985)}to{opacity:1;transform:translate(var(--lg-sheet-x,0%), 0) scale(1)}}@keyframes lg-sheet-down{0%{opacity:1;transform:translate(var(--lg-sheet-x,0%), 0) scale(1)}to{opacity:.72;transform:translate(var(--lg-sheet-x,0%), 100%) scale(.985)}}.lg-sheet.show:not([data-lg-overlay-motion]),.modal.show .lg-sheet:not([data-lg-overlay-motion]){animation:lg-sheet-up var(--lg-dur-entrance) var(--lg-sheet-spring) both}.lg-sheet.is-closing:not([data-lg-overlay-motion]),.lg-sheet.hiding:not([data-lg-overlay-motion]),.lg-sheet[data-lg-state=closing]:not([data-lg-overlay-motion]){animation:lg-sheet-down var(--lg-dur-exit) var(--lg-ease-in) both;pointer-events:none}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bs-sheet):not(:where(.lg-opt-out,.lg-opt-out *)).show,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bs-sheet):not(:where(.lg-opt-out,.lg-opt-out *)).active{animation:lg-sheet-up var(--lg-dur-entrance) var(--lg-sheet-spring) both}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bs-sheet):not(:where(.lg-opt-out,.lg-opt-out *)).is-closing,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bs-sheet):not(:where(.lg-opt-out,.lg-opt-out *)).hiding,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bs-sheet):not(:where(.lg-opt-out,.lg-opt-out *))[data-lg-state=closing]{animation:lg-sheet-down var(--lg-dur-exit) var(--lg-ease-in) both;pointer-events:none}@media (width<=767.98px){.lg-sheet--responsive.show,.modal.show .lg-sheet--responsive{animation:lg-sheet-up var(--lg-dur-entrance) var(--lg-sheet-spring) both;transform-origin:bottom}.lg-sheet--responsive.is-closing,.lg-sheet--responsive.hiding,.lg-sheet--responsive[data-lg-state=closing]{animation:lg-sheet-down var(--lg-dur-exit) var(--lg-ease-in) both}}@keyframes lg-toast-in{0%{opacity:0;transform:translate(var(--lg-toast-x,0%), 8px) scale(.98)}to{opacity:1;transform:translate(var(--lg-toast-x,0%), 0) scale(1)}}@keyframes lg-toast-out{0%{opacity:1;transform:translate(var(--lg-toast-x,0%), 0) scale(1)}to{opacity:0;transform:translate(var(--lg-toast-x,0%), -6px) scale(.98)}}@keyframes lg-notif-in{0%{opacity:0;transform:translate(var(--lg-toast-x,0%), -12px) scale(.98)}to{opacity:1;transform:translate(var(--lg-toast-x,0%), 0) scale(1)}}@keyframes lg-notif-out{0%{opacity:1;transform:translate(var(--lg-toast-x,0%), 0) scale(1)}to{opacity:0;transform:translate(var(--lg-toast-x,0%), -12px) scale(.98)}}.lg-toast.show{animation:lg-toast-in var(--lg-dur-base) var(--lg-spring) both}.lg-toast.is-closing,.lg-toast.hiding,.lg-toast[data-lg-state=closing]{animation:lg-toast-out var(--lg-dur-exit) var(--lg-ease-in) both;pointer-events:none;display:block}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.toast,.pipeline-undo-toast,.crm-notif):not(:where(.lg-opt-out,.lg-opt-out *)).show{animation:lg-toast-in var(--lg-dur-base) var(--lg-spring) both}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.toast,.pipeline-undo-toast,.crm-notif):not(:where(.lg-opt-out,.lg-opt-out *)).is-closing,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.toast,.pipeline-undo-toast,.crm-notif):not(:where(.lg-opt-out,.lg-opt-out *)).hiding,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.toast,.pipeline-undo-toast,.crm-notif):not(:where(.lg-opt-out,.lg-opt-out *))[data-lg-state=closing]{animation:lg-toast-out var(--lg-dur-exit) var(--lg-ease-in) both;pointer-events:none}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.toast):not(:where(.lg-opt-out,.lg-opt-out *)):is(.is-closing,.hiding,[data-lg-state=closing]){display:block}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-notif):not(:where(.lg-opt-out,.lg-opt-out *)).show{animation-name:lg-notif-in}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-notif):not(:where(.lg-opt-out,.lg-opt-out *)).is-closing,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-notif):not(:where(.lg-opt-out,.lg-opt-out *)).hiding,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-notif):not(:where(.lg-opt-out,.lg-opt-out *))[data-lg-state=closing]{animation-name:lg-notif-out}.lg-scrim{opacity:0;transition:opacity var(--lg-dur-base) var(--lg-ease-out)}.lg-scrim.show{opacity:1}.lg-scrim.is-closing,.lg-scrim.hiding,.lg-scrim[data-lg-state=closing]{opacity:0;transition-duration:var(--lg-dur-exit)}@media screen{.lg-surface,.lg-navbar,.lg-dock,.lg-menu,.lg-card,.lg-modal,.lg-sheet,.lg-sheet--responsive,.lg-toast{transition:background-color .3s,color .3s,border-color .3s}}@media (prefers-reduced-motion:reduce){:root{--lg-spring:cubic-bezier(.25, 0, .75, 1);--lg-dur-micro:1ms;--lg-dur-base:1ms;--lg-dur-entrance:1ms;--lg-dur-exit:1ms}.dropdown-menu.lg-menu.show,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu,.crm-ctx-menu):not(:where(.lg-opt-out,.lg-opt-out *)):is(.show,.is-closing,.hiding,[data-lg-state=closing]){animation:none}.lg-menu.show,.lg-menu.is-entering,.lg-menu.is-closing,.lg-menu.hiding,.lg-menu[data-lg-state=closing],.lg-modal.show,.lg-modal.is-closing,.lg-modal.hiding,.lg-modal[data-lg-state=closing],.lg-sheet.show,.lg-sheet.is-closing,.lg-sheet.hiding,.lg-sheet[data-lg-state=closing],.lg-sheet--responsive.show,.lg-sheet--responsive.is-closing,.lg-sheet--responsive.hiding,.lg-sheet--responsive[data-lg-state=closing],.lg-toast.show,.lg-toast.is-closing,.lg-toast.hiding,.lg-toast[data-lg-state=closing],body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu,.modal-content,.crm-bs-sheet,.crm-ctx-menu,.toast,.pipeline-undo-toast,.crm-notif):not(:where(.lg-opt-out,.lg-opt-out *)){animation:none;transform:none}.lg-dock__pill,.lg-segmented__thumb{transition:opacity 1ms}.lg-surface,.lg-navbar,.lg-dock,.lg-menu,.lg-card,.lg-modal,.lg-sheet,.lg-sheet--responsive,.lg-toast{transition-duration:1ms}.lg-button:active,body.lg10-shell .lg10-toolbox-fab:not(:where([data-lg-material-proxy])),body.lg10-shell .lg10-toolbox-fab:not(:where([data-lg-material-proxy])):active,.lg-dock :where(.lg-dock__item,.bottom-item):active,.lg-segmented :where(button,.lg-segmented__item):active,body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bottom-nav-item,.crm-fab,.crm-fab-action):not(:where(.lg-opt-out,.lg-opt-out *)):active{transform:none}body.lg10-shell .lg10-toolbox-fab:not(:where([data-lg-material-proxy])),body.lg10-shell .lg10-toolbox-fab:not(:where([data-lg-material-proxy])):before{transition:none}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bs-sheet):not(:where(.lg-opt-out,.lg-opt-out *)){transform:translate(var(--lg-sheet-x,0%), 100%);transition:none;animation:none}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.crm-bs-sheet):not(:where(.lg-opt-out,.lg-opt-out *)).active{transform:translate(var(--lg-sheet-x,0%), 0);animation:none}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.pipeline-undo-toast):not(:where(.lg-opt-out,.lg-opt-out *)){transform:translate(var(--lg-toast-x,0%), 16px);transition:none;animation:none}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.pipeline-undo-toast):not(:where(.lg-opt-out,.lg-opt-out *)).show{transform:translate(var(--lg-toast-x,0%), 0);animation:none}:where(.lg-menu,.lg-modal,.lg-sheet,.lg-sheet--responsive,.lg-toast):is(.is-closing,.hiding),body.lg-app-shell.lg-app-shell:not(.lg-opt-out) :where(.dropdown-menu,.modal-content,.crm-bs-sheet,.crm-ctx-menu,.toast,.pipeline-undo-toast,.crm-notif):is(.is-closing,.hiding):not(:where(.lg-opt-out,.lg-opt-out *)){opacity:0;pointer-events:none;animation:none}}body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock) :where(.lg-dock__pill[aria-hidden=true]){box-sizing:border-box;transform-origin:0;will-change:auto;transition:none}body.lg10-shell :where(.lg10-project-dock) :where(.lg-dock__pill):before{opacity:0;transition:opacity .16s var(--lg-ease-out)}body.lg10-shell :where(.lg10-project-dock[data-lg-dock-motion=pressed]) :where(.lg-dock__pill):before{opacity:1;transition-duration:72ms}body.lg10-shell :where(.lg10-project-dock[data-lg-dock-motion=travel]) :where(.lg-dock__pill):before{opacity:.24}body.lg10-shell :where(.lg10-project-dock[data-lg-optical-contact]) :where(.lg-dock__pill):before{opacity:1;transition:none}body.lg10-shell :where(.lg10-project-dock[data-lg-dock-motion=pressed],.lg10-project-dock[data-lg-dock-motion=travel],.lg10-project-dock[data-lg-dock-motion=release],.lg10-admin-dock[data-lg-dock-motion=pressed],.lg10-admin-dock[data-lg-dock-motion=travel],.lg10-admin-dock[data-lg-dock-motion=release]) :where(.lg-dock__pill[aria-hidden=true]){will-change:transform, opacity}body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock) :where(.lg-dock__item,.bottom-item){opacity:.72;font-weight:600;transition:none}body.lg10-shell :where(.lg10-project-dock) :where(.lg-dock__item,.bottom-item){opacity:1}body.lg10-shell :where(.lg10-project-dock){transition-property:color,border-color}body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock) :where(.lg-dock__item.active,.lg-dock__item[aria-selected=true],.bottom-item.active,.bottom-item[aria-selected=true]){opacity:1;font-weight:750}body.lg10-shell .lg10-project-dock :where(.lg-dock__item:active,.bottom-item:active,.bottom-item.nav-tap),body.lg10-shell .lg10-admin-dock :where(.lg-dock__item:active,.bottom-item:active,.bottom-item.nav-tap){animation:none;transform:none}body.lg10-shell .lg10-toolbox-fab:not(:where([data-lg-material-proxy])){transform-origin:50%;transition:transform .104s cubic-bezier(.22,.72,.18,1),opacity .104s cubic-bezier(.22,.72,.18,1)}body.lg10-shell .lg10-toolbox-fab:not(:where([data-lg-material-proxy])):before{opacity:.78;transition:opacity 88ms cubic-bezier(.2,.8,.2,1)}body.lg10-shell .lg10-toolbox-fab:not(:where([data-lg-material-proxy])):active{opacity:.98;transform:scale(1.07,.965)}body.lg10-shell .lg10-toolbox-fab:not(:where([data-lg-material-proxy])):active:before{opacity:1}body.lg10-shell .lg10-toolbox-trigger,body.lg10-shell .lg10-toolbox-trigger:hover,body.lg10-shell .lg10-toolbox-trigger:active,body.lg10-shell .lg10-toolbox-panel{transition:none;animation:none;transform:none}body.lg10-shell :where(.lg10-toolbox-material){will-change:auto}body.lg10-shell :where(.lg10-toolbox-material):before{opacity:1}body.lg10-shell :where(.lg10-toolbox-material):after{opacity:0;transition:opacity .16s var(--lg-ease-out)}body.lg10-shell :where(.lg10-toolbox--morph[data-lg-toolbox-motion=pressed],.lg10-toolbox--morph:has(.lg10-toolbox-trigger:active)) :where(.lg10-toolbox-material):after{opacity:1;transition-duration:72ms}body.lg10-shell :where(.lg10-toolbox--morph[data-lg-optical-contact]) :where(.lg10-toolbox-material):after{opacity:1;transition:none}body.lg10-shell :where(.lg10-toolbox--morph[data-lg-toolbox-motion=opening],.lg10-toolbox--morph[data-lg-toolbox-motion=closing],.lg10-toolbox--morph[data-lg-toolbox-motion=pressed],.lg10-toolbox--morph[data-lg-toolbox-motion=release]) :where(.lg10-toolbox-material){will-change:transform}body.lg10-shell .lg10-toolbox-panel :where(.toolbox-item){opacity:var(--pm-toolbox-row-opacity,1);transition:none;animation:none;transform:none}body.lg10-shell .lg10-toolbox-panel[inert] :where(.toolbox-item){opacity:0}body.lg10-shell .lg10-toolbox-panel[data-lg-overlay-motion=closing] :where(.toolbox-item){transition:none}body.lg10-shell .lg10-toolbox-panel[inert]{pointer-events:none}body.lg10-shell .lg10-toolbox-panel[inert] :where(.lg10-toolbox-separator){opacity:0}body.lg10-shell .lg10-toolbox-panel[data-lg-toolbox-revealed]:not([data-lg-overlay-motion=closing])>:where(.toolbox-item,.lg10-toolbox-separator){animation:.24s cubic-bezier(.22,.72,.18,1) both lg10-toolbox-row-reveal}body.lg10-shell .lg10-toolbox-panel[data-lg-toolbox-revealed]>:nth-last-child(2){animation-delay:16ms}body.lg10-shell .lg10-toolbox-panel[data-lg-toolbox-revealed]>:nth-last-child(3){animation-delay:32ms}body.lg10-shell .lg10-toolbox-panel[data-lg-toolbox-revealed]>:nth-last-child(4){animation-delay:48ms}body.lg10-shell .lg10-toolbox-panel[data-lg-toolbox-revealed]>:nth-last-child(5){animation-delay:64ms}body.lg10-shell .lg10-toolbox-panel[data-lg-toolbox-revealed]>:nth-last-child(6){animation-delay:80ms}body.lg10-shell .lg10-toolbox-panel[data-lg-toolbox-revealed]>:nth-last-child(n+7){animation-delay:96ms}@keyframes lg10-toolbox-row-reveal{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:var(--pm-toolbox-row-opacity,1);transform:none}}@media (prefers-reduced-motion:reduce){body.lg10-shell .lg10-toolbox-panel[data-lg-toolbox-revealed]:not([data-lg-overlay-motion=closing])>:where(.toolbox-item,.lg10-toolbox-separator){animation:none}body.lg10-shell .lg10-toolbox-panel :where(.toolbox-item),body.lg10-shell :where(.lg10-toolbox-material),body.lg10-shell :where(.lg10-toolbox-material):before,body.lg10-shell :where(.lg10-toolbox-material):after,body.lg10-shell :where(.lg10-project-dock) :where(.lg-dock__pill):before{transition:none}}@media (prefers-contrast:more),(forced-colors:active){body.lg10-shell :where(.lg10-toolbox-material):after,body.lg10-shell :where(.lg10-project-dock) :where(.lg-dock__pill):before,body.lg10-shell :where(.lg10-project-dock) :where(.lg-dock__pill):after{content:none}}body.lg10-shell .lg-button:where([data-lg-control].lg-button--floating){--lg-control-contact-duration:70ms;--lg-control-return-duration:.19s}body.lg10-shell .lg-button:where([data-lg-control].lg-button--floating):before{transform-origin:50%;transition:transform var(--lg-control-return-duration) var(--lg-spring), box-shadow var(--lg-control-return-duration) var(--lg-ease-out);transform:none}body.lg10-shell .lg-button:where([data-lg-control].lg-button--floating):is(:active,[data-lg-contact=pressed]):not(:where(:disabled,[aria-disabled=true],[aria-busy=true])):before{transform:scale(var(--lg-control-flex-x), var(--lg-control-flex-y));transition-duration:var(--lg-control-contact-duration);transition-timing-function:var(--lg-ease-out)}body.lg10-shell .lg10-index-menu :where(.lg-menu__item),body.lg10-shell .lg10-index-menu :where(.lg-menu__item:active){transform:none}@media (prefers-reduced-motion:reduce),(prefers-contrast:more),(forced-colors:active){body.lg10-shell .lg-button:where([data-lg-control].lg-button--floating):before,body.lg10-shell .lg-button:where([data-lg-control].lg-button--floating):is(:active,[data-lg-contact=pressed]):before{transition:none;transform:none}}body.lg10-shell .lg-presentation,body.lg10-shell .lg-presentation>.modal-dialog,body.lg10-shell .lg-presentation__content{transition:none;animation:none;transform:none}body.lg10-shell :where(.lg-presentation__material){will-change:auto}body.lg10-shell :where(.lg-presentation[data-lg-presentation-state=opening],.lg-presentation[data-lg-presentation-state=closing]) :where(.lg-presentation__material){will-change:opacity}body.lg10-shell :where(.lg-presentation[data-lg-presentation-state]) :where(.modal-header,.report-modal-body){transition:none;animation:none}@media (prefers-reduced-motion:reduce){body.lg10-shell :where(.lg-presentation[data-lg-presentation-state]) :where(.modal-header,.report-modal-body){transition:none;animation:none}}@keyframes lg10-overlay-morph-in{0%{opacity:0;border-radius:var(--lg-overlay-morph-radius-from,var(--lg-radius-pill));transform:translate3d(var(--lg10-morph-x,0), var(--lg10-morph-y,0), 0) scale(var(--lg10-morph-scale-x,.94), var(--lg10-morph-scale-y,.94))}to{opacity:1;border-radius:var(--lg-overlay-morph-radius-to,var(--lg-radius-xl));transform:translate(0,0)scale(1)}}@keyframes lg10-overlay-morph-out{0%{opacity:1;border-radius:var(--lg-overlay-morph-radius-to,var(--lg-radius-xl));transform:translate(0,0)scale(1)}to{opacity:0;border-radius:var(--lg-overlay-morph-radius-from,var(--lg-radius-pill));transform:translate3d(var(--lg10-morph-x,0), var(--lg10-morph-y,0), 0) scale(var(--lg10-morph-scale-x,.94), var(--lg10-morph-scale-y,.94))}}@keyframes lg10-toolbox-items-in{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lg10-toolbox-items-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(3px)scale(.985)}}body.lg10-shell #taskModal>.modal-dialog,body.lg10-shell #addOfficeTaskModal>.modal-dialog,body.lg10-shell #reportModal>.modal-dialog{transition:none;transform:none}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))){--lg-overlay-morph-radius-from:var(--lg-radius-pill);--lg-overlay-morph-radius-to:var(--lg-radius-xl);--lg-overlay-enter-duration:.3s;--lg-overlay-exit-duration:.13s;border-radius:var(--lg-overlay-morph-radius-to);transform-origin:var(--lg10-morph-origin-x,50%) var(--lg10-morph-origin-y,50%);will-change:auto}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy]))){--lg-overlay-morph-radius-to:12px;--lg-overlay-exit-duration:.22s}body.lg10-shell :where(.lg10-project-task-modal){--lg-overlay-morph-radius-to:var(--lg-radius-xl)}body.lg10-shell :where(.lg10-project-report-sheet:not(:where([data-lg-material-proxy]))){--lg-overlay-morph-radius-from:var(--lg-radius-pill) var(--lg-radius-pill) 0 0;--lg-overlay-morph-radius-to:12px 12px 0 0}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy])))[data-lg-overlay-motion=preparing]{opacity:0;animation:none}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy])))[data-lg-overlay-motion=opening]{animation:lg10-overlay-morph-in var(--lg-overlay-enter-duration) cubic-bezier(.22, .72, .18, 1) both;will-change:transform, opacity}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy])))[data-lg-overlay-motion=open]{opacity:1;animation:none;transform:none}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy])))[data-lg-overlay-motion=closed]{opacity:0;animation:none}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy])))[data-lg-overlay-motion=closing]{animation:lg10-overlay-morph-out var(--lg-overlay-exit-duration) cubic-bezier(.4, 0, .8, .2) both;pointer-events:none;will-change:transform, opacity}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy])))[data-lg-overlay-motion=opening]>:where(.toolbox-item){animation:.145s cubic-bezier(.22,.72,.18,1) 48ms both lg10-toolbox-items-in}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy])))[data-lg-overlay-motion=open]>:where(.toolbox-item){opacity:1;animation:none}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy])))[data-lg-overlay-motion=closing]>:where(.toolbox-item){animation:.1s cubic-bezier(.4,0,.8,.2) both lg10-toolbox-items-out}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy])))[inert]{pointer-events:none}@supports (view-transition-name:none){html:not(:has(body.lg10-shell)){view-transition-name:none}body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock){view-transition-name:lg10-shared-dock}body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock) :where(.lg-dock__pill[aria-hidden=true]){view-transition-name:lg10-shared-dock-lens}}@view-transition{navigation:none}html:not(:has(body.lg10-shell))::view-transition-old(root){animation:none}html:not(:has(body.lg10-shell))::view-transition-new(root){animation:none}::view-transition-group(lg10-shared-dock-lens){animation-duration:.286s;animation-timing-function:cubic-bezier(.22,.72,.18,1)}html[data-pm-page-transition]::view-transition-old(root){display:none}html[data-pm-page-transition]::view-transition-new(root){animation:none}html[data-pm-page-transition]::view-transition-group(pm-project-context){animation:none}html[data-pm-page-transition]::view-transition-old(pm-project-context){width:auto;height:auto;animation:90ms ease-out both pm-context-out}html[data-pm-page-transition]::view-transition-new(pm-project-context){animation:pm-context-in .15s var(--lg-ease-out) both;width:auto;height:auto}@keyframes pm-context-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pm-context-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){body.lg10-shell .lg10-toolbox-fab:not(:where([data-lg-material-proxy])),body.lg10-shell .lg10-toolbox-fab:not(:where([data-lg-material-proxy])):active{transition:none;transform:none}body.lg10-shell .lg10-toolbox-fab:not(:where([data-lg-material-proxy])):before{transition:none}body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock) :where(.lg-dock__pill[aria-hidden=true]),body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock) :where(.lg-dock__item,.bottom-item,i,svg){transition:none;animation:none}body.lg10-shell :where(.lg10-project-dock,.lg10-admin-dock) :where(.lg-dock__pill[aria-hidden=true]){will-change:auto}::view-transition-group(lg10-shared-dock-lens){animation-duration:1ms}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy])),.lg10-project-task-modal,.lg10-admin-office-task-modal,.lg10-project-report-sheet:not(:where([data-lg-material-proxy])))[data-lg-overlay-motion]{opacity:1;will-change:auto;animation:none;transform:none}body.lg10-shell :where(.lg10-toolbox-menu:not(:where([data-lg-material-proxy])))[data-lg-overlay-motion]>:where(.toolbox-item){opacity:1;animation:none;transform:none}}@media (width<=575.98px){body.lg10-shell :where(.lg10-project-task-modal){--lg-overlay-morph-radius-to:var(--lg-radius-xl) var(--lg-radius-xl) 0 0}}@media (prefers-reduced-motion:no-preference){body.lg10-shell .lg-form-page .lg-form-commands .lg-button:where([data-lg-control]){transition:transform var(--lg-dur-micro) var(--lg-ease-out)}body.lg10-shell .lg-form-page .lg-form-commands .lg-button:where([data-lg-control]):is(:active,[data-lg-contact=pressed]):not(:where(:disabled,[aria-disabled=true],[aria-busy=true])){transform:scale(.97)}}html[data-pm-soft-nav] .pm-softnav-layer{z-index:calc(var(--pm-z-navbar,1030) + 12);pointer-events:none;height:0;position:fixed;top:0;left:0;right:0}html[data-pm-soft-nav] .pm-softnav-progress{top:var(--pm-safe-top,0px);background:var(--lg-progress-track);opacity:0;height:3px;transition:opacity var(--lg-dur-exit) var(--lg-ease-in);position:absolute;left:0;right:0;overflow:hidden}html[data-pm-soft-nav] .pm-softnav-progress:before{content:"";background:var(--lg-progress-fill);width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}html[data-pm-soft-nav][data-pm-nav=loading] .pm-softnav-progress{opacity:1;transition:opacity var(--lg-dur-micro) var(--lg-ease-out) .12s}html[data-pm-soft-nav][data-pm-nav=loading] .pm-softnav-progress:before{animation:pm-softnav-progress-sweep var(--lg-loading-duration) var(--lg-loading-ease) infinite}@keyframes pm-softnav-progress-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}html[data-pm-soft-nav] [data-pm-nav-pending]{cursor:progress}html[data-pm-soft-nav] .project-card>.stretched-link[data-pm-nav-pending],html[data-pm-soft-nav] .project-card>.stretched-link[data-pm-nav-pending]:after{border-radius:inherit}html[data-pm-soft-nav] .project-card>.stretched-link[data-pm-nav-pending]:after,html[data-pm-soft-nav] :is(.pm-sidebar-item,.pm-sidebar-subitem,.pm-sidebar-brand,.home-button:not([data-lg-control]))[data-pm-nav-pending]{background-color:var(--lg-control-contact-tone,var(--pm-bg-hover))}html[data-pm-soft-nav] .pm-softnav-status{top:calc(var(--pm-safe-top,0px) + var(--pm-mobile-navbar-h,62px) + 8px);width:fit-content;max-width:min(560px, calc(100vw - 24px - var(--pm-safe-left,0px) - var(--pm-safe-right,0px)));border:1px solid var(--pm-border);border-inline-start:4px solid var(--pm-warning);border-radius:var(--pm-radius-lg,12px);background:var(--lg10-solid-regular,var(--pm-surface-1));color:var(--pm-text);box-shadow:var(--pm-shadow-md);pointer-events:auto;animation:pm-softnav-status-in var(--lg-dur-base) var(--lg-ease-out) both;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 auto;padding:8px 8px 8px 16px;display:flex;position:absolute;left:0;right:0}html[data-pm-soft-nav] .pm-softnav-status[hidden]{display:none}@media (width>=1200px){html[data-pm-soft-nav] .pm-softnav-status{top:calc(var(--pm-safe-top,0px) + 16px)}}html[data-pm-soft-nav] .pm-softnav-status[data-pm-softnav-tone=error]{border-inline-start-color:var(--pm-danger)}@keyframes pm-softnav-status-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}html[data-pm-soft-nav] .pm-softnav-status__message{flex:220px;min-width:0;margin:0}html[data-pm-soft-nav] :is(.pm-softnav-status__actions,.pm-softnav-error__actions){flex-wrap:wrap;gap:8px;display:flex}html[data-pm-soft-nav] .pm-softnav-action{border:1px solid var(--pm-border-strong);border-radius:var(--pm-radius-pill,999px);background:var(--lg10-solid-elevated,var(--pm-surface-2));min-width:44px;min-height:44px;color:var(--pm-text-strong);font:inherit;cursor:pointer;transition:transform var(--lg-dur-micro) var(--lg-ease-out);justify-content:center;align-items:center;padding:0 14px;font-weight:600;line-height:1.2;display:inline-flex}html[data-pm-soft-nav] .pm-softnav-action:hover{background:var(--lg10-solid-clear,var(--pm-surface-3,var(--pm-surface-2)))}html[data-pm-soft-nav] .pm-softnav-action:active{transform:scale(.97)}html[data-pm-soft-nav] .pm-softnav-action:focus-visible{outline:2px solid var(--pm-accent);outline-offset:2px}html[data-pm-soft-nav] .pm-softnav-action--primary{border-color:var(--pm-accent);background:var(--pm-accent-light);color:var(--pm-accent-text)}html[data-pm-soft-nav] .pm-softnav-action--icon{padding:0;font-size:1.25rem}html[data-pm-soft-nav] .pm-softnav-error .pm-softnav-action:not(.pm-softnav-action--primary){background:var(--lg10-veil-elevated,var(--pm-surface-2))}html[data-pm-soft-nav] .pm-softnav-error .pm-softnav-action:not(.pm-softnav-action--primary):hover{background:var(--lg10-veil-dense,var(--pm-surface-3,var(--pm-surface-2)))}html[data-pm-soft-nav] .pm-softnav-error-view{padding:clamp(16px,8vh,96px) 12px}html[data-pm-soft-nav] .pm-softnav-error{border:1px solid var(--pm-border);border-inline-start:4px solid var(--pm-danger);border-radius:var(--pm-radius-xl,16px);background:var(--pm-surface-1);max-width:560px;color:var(--pm-text);box-shadow:var(--pm-shadow-sm);margin:0 auto;padding:24px}html[data-pm-soft-nav] .pm-softnav-error[data-pm-softnav-tone=offline]{border-inline-start-color:var(--pm-warning)}html[data-pm-soft-nav] .pm-softnav-error__title{color:var(--pm-text-strong);margin:0 0 8px;font-size:1.25rem}html[data-pm-soft-nav] .pm-softnav-error__text{color:var(--pm-text-muted);margin:0 0 16px}html[data-pm-soft-nav] [data-pm-softnav-focus]:focus,html[data-pm-soft-nav] [data-pm-shell-content]:focus{box-shadow:none;outline:none}html[data-pm-soft-nav] [data-pm-view-restored] .project-card{animation:none}html[data-pm-page-transition]::view-transition{pointer-events:none}html[data-pm-page-transition]::view-transition-group(*){animation-duration:var(--lg-dur-micro)}html[data-pm-page-transition]::view-transition-old(*){animation-duration:var(--lg-dur-micro)}html[data-pm-page-transition]::view-transition-new(*){animation-duration:var(--lg-dur-micro)}@media (prefers-reduced-motion:reduce){html[data-pm-soft-nav][data-pm-nav=loading] .pm-softnav-progress:before{width:100%;animation:none;transform:none}html[data-pm-soft-nav] .pm-softnav-status{animation:none}html[data-pm-soft-nav] .pm-softnav-action:active{transform:none}}@media (forced-colors:active){html[data-pm-soft-nav] .pm-softnav-progress:before{background:highlight}}@media print{html[data-pm-soft-nav] .pm-softnav-layer,html[data-pm-soft-nav] .pm-softnav-progress{display:none}}
