: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)}.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){-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}@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}.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}.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)}}.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)}@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:after{content:"";border-radius:var(--lg-radius-pill);background:var(--lg-text-secondary);opacity:.45;pointer-events:none;width:38px;height:5px;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:after{content:"";border-radius:var(--lg-radius-pill);background:var(--lg-text-secondary);opacity:.45;pointer-events:none;width:38px;height:5px;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}.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,.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,.modal-content,.offcanvas,.toast,.crm-bs-sheet,.crm-ctx-menu,.pipeline-undo-toast,.crm-notif,.mobile-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(: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,.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,.modal-content,.offcanvas,.toast,.crm-bs-sheet,.crm-ctx-menu,.pipeline-undo-toast,.crm-notif,.mobile-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,.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,.modal-content,.offcanvas,.toast,.crm-bs-sheet,.crm-ctx-menu,.pipeline-undo-toast,.crm-notif,.mobile-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) :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) :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) :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) :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) :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 *)){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 *)):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 *)):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)}}: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}@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-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)}}.lg-modal.show,.modal.show .lg-modal,.lg-modal.is-entering,.lg-sheet--responsive.show,.modal.show .lg-sheet--responsive{animation:lg-modal-in var(--lg-dur-entrance) var(--lg-spring) both;transform-origin:var(--lg-modal-origin,center)}.lg-modal.is-closing,.lg-modal.hiding,.lg-modal[data-lg-state=closing],.lg-sheet--responsive.is-closing,.lg-sheet--responsive.hiding,.lg-sheet--responsive[data-lg-state=closing]{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 *)){animation:lg-modal-in var(--lg-dur-entrance) var(--lg-spring) both}body.lg-app-shell.lg-app-shell:not(.lg-opt-out) .modal.hiding :where(.modal-content):not(:where(.lg-opt-out,.lg-opt-out *)),body.lg-app-shell.lg-app-shell:not(.lg-opt-out) .modal :where(.modal-content):not(:where(.lg-opt-out,.lg-opt-out *)).is-closing,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-state=closing]{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,.modal.show .lg-sheet{animation:lg-sheet-up var(--lg-dur-entrance) var(--lg-sheet-spring) both}.lg-sheet.is-closing,.lg-sheet.hiding,.lg-sheet[data-lg-state=closing]{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)}.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}.pm-project-entry-transition{z-index:30000;pointer-events:none;background:var(--lg-scrim);opacity:.9;transition:opacity .24s var(--lg-ease-in), transform .28s var(--lg-ease-out);position:fixed;inset:0;transform:scale(1.04)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pm-project-entry-transition{-webkit-backdrop-filter:var(--lg-entry-backdrop);backdrop-filter:var(--lg-entry-backdrop)}}@supports ((-webkit-backdrop-filter:blur(1px))){.pm-project-entry-transition{-webkit-backdrop-filter:var(--lg-entry-backdrop);backdrop-filter:var(--lg-entry-backdrop)}}.pm-project-entry-transition.is-settling{opacity:0;transform:scale(1)}@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}.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,.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.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}.pm-project-entry-transition{-webkit-backdrop-filter:none;backdrop-filter:none;transition:opacity 1ms;transform:none}}
