:root,:host,.sl-theme-light{color-scheme:light;--sl-color-gray-50:#f9f9f9;--sl-color-gray-100:#f4f4f5;--sl-color-gray-200:#e4e4e7;--sl-color-gray-300:#d4d4d8;--sl-color-gray-400:#a1a1aa;--sl-color-gray-500:#71717a;--sl-color-gray-600:#52525b;--sl-color-gray-700:#3f3f46;--sl-color-gray-800:#27272a;--sl-color-gray-900:#18181b;--sl-color-gray-950:#131316;--sl-color-red-50:#fef2f2;--sl-color-red-100:#fee2e2;--sl-color-red-200:#fecaca;--sl-color-red-300:#fca5a5;--sl-color-red-400:#f87171;--sl-color-red-500:#ef4444;--sl-color-red-600:#dc2626;--sl-color-red-700:#b91c1c;--sl-color-red-800:#991b1b;--sl-color-red-900:#7f1d1d;--sl-color-red-950:#501414;--sl-color-orange-50:#fff7ed;--sl-color-orange-100:#ffedd5;--sl-color-orange-200:#fed7aa;--sl-color-orange-300:#fdba74;--sl-color-orange-400:#fb923c;--sl-color-orange-500:#f97316;--sl-color-orange-600:#ea580c;--sl-color-orange-700:#c2410c;--sl-color-orange-800:#9a3412;--sl-color-orange-900:#7c2d12;--sl-color-orange-950:#52200f;--sl-color-amber-50:#fffbeb;--sl-color-amber-100:#fef3c7;--sl-color-amber-200:#fde68a;--sl-color-amber-300:#fcd34d;--sl-color-amber-400:#fbbf24;--sl-color-amber-500:#f59e0b;--sl-color-amber-600:#d97706;--sl-color-amber-700:#b45309;--sl-color-amber-800:#92400e;--sl-color-amber-900:#78350f;--sl-color-amber-950:#4a230b;--sl-color-yellow-50:#fefce8;--sl-color-yellow-100:#fef9c3;--sl-color-yellow-200:#fef08a;--sl-color-yellow-300:#fde047;--sl-color-yellow-400:#facc15;--sl-color-yellow-500:#eab308;--sl-color-yellow-600:#ca8a04;--sl-color-yellow-700:#a16207;--sl-color-yellow-800:#854d0e;--sl-color-yellow-900:#713f12;--sl-color-yellow-950:#3c260b;--sl-color-lime-50:#f7fee7;--sl-color-lime-100:#ecfccb;--sl-color-lime-200:#d9f99d;--sl-color-lime-300:#bef264;--sl-color-lime-400:#a3e635;--sl-color-lime-500:#84cc16;--sl-color-lime-600:#65a30d;--sl-color-lime-700:#4d7c0f;--sl-color-lime-800:#3f6212;--sl-color-lime-900:#365314;--sl-color-lime-950:#26390e;--sl-color-green-50:#f0fdf4;--sl-color-green-100:#dcfce7;--sl-color-green-200:#bbf7d0;--sl-color-green-300:#86efac;--sl-color-green-400:#4ade80;--sl-color-green-500:#22c55e;--sl-color-green-600:#16a34a;--sl-color-green-700:#15803d;--sl-color-green-800:#166534;--sl-color-green-900:#14532d;--sl-color-green-950:#0c311b;--sl-color-emerald-50:#ecfdf5;--sl-color-emerald-100:#d1fae5;--sl-color-emerald-200:#a7f3d0;--sl-color-emerald-300:#6ee7b7;--sl-color-emerald-400:#34d399;--sl-color-emerald-500:#10b981;--sl-color-emerald-600:#059669;--sl-color-emerald-700:#047857;--sl-color-emerald-800:#065f46;--sl-color-emerald-900:#064e3b;--sl-color-emerald-950:#032d22;--sl-color-teal-50:#f0fdfa;--sl-color-teal-100:#ccfbf1;--sl-color-teal-200:#99f6e4;--sl-color-teal-300:#5eead4;--sl-color-teal-400:#2dd4bf;--sl-color-teal-500:#14b8a6;--sl-color-teal-600:#0d9488;--sl-color-teal-700:#0f766e;--sl-color-teal-800:#115e59;--sl-color-teal-900:#134e4a;--sl-color-teal-950:#0c2e2c;--sl-color-cyan-50:#ecfeff;--sl-color-cyan-100:#cffafe;--sl-color-cyan-200:#a5f3fc;--sl-color-cyan-300:#67e8f9;--sl-color-cyan-400:#22d3ee;--sl-color-cyan-500:#06b6d4;--sl-color-cyan-600:#0891b2;--sl-color-cyan-700:#0e7490;--sl-color-cyan-800:#155e75;--sl-color-cyan-900:#164e63;--sl-color-cyan-950:#103442;--sl-color-sky-50:#f0f9ff;--sl-color-sky-100:#e0f2fe;--sl-color-sky-200:#bae6fd;--sl-color-sky-300:#7dd3fc;--sl-color-sky-400:#38bdf8;--sl-color-sky-500:#0ea5e9;--sl-color-sky-600:#0284c7;--sl-color-sky-700:#0369a1;--sl-color-sky-800:#075985;--sl-color-sky-900:#0c4a6e;--sl-color-sky-950:#0b3249;--sl-color-blue-50:#eff6ff;--sl-color-blue-100:#dbeafe;--sl-color-blue-200:#bfdbfe;--sl-color-blue-300:#93c5fd;--sl-color-blue-400:#60a5fa;--sl-color-blue-500:#3b82f6;--sl-color-blue-600:#2563eb;--sl-color-blue-700:#1d4ed8;--sl-color-blue-800:#1e40af;--sl-color-blue-900:#1e3a8a;--sl-color-blue-950:#152149;--sl-color-indigo-50:#eef2ff;--sl-color-indigo-100:#e0e7ff;--sl-color-indigo-200:#c7d2fe;--sl-color-indigo-300:#a5b4fc;--sl-color-indigo-400:#818cf8;--sl-color-indigo-500:#6366f1;--sl-color-indigo-600:#4f46e5;--sl-color-indigo-700:#4338ca;--sl-color-indigo-800:#3730a3;--sl-color-indigo-900:#312e81;--sl-color-indigo-950:#242154;--sl-color-violet-50:#f5f3ff;--sl-color-violet-100:#ede9fe;--sl-color-violet-200:#ddd6fe;--sl-color-violet-300:#c4b5fd;--sl-color-violet-400:#a78bfa;--sl-color-violet-500:#8b5cf6;--sl-color-violet-600:#7c3aed;--sl-color-violet-700:#6d28d9;--sl-color-violet-800:#5b21b6;--sl-color-violet-900:#4c1d95;--sl-color-violet-950:#311558;--sl-color-purple-50:#faf5ff;--sl-color-purple-100:#f3e8ff;--sl-color-purple-200:#e9d5ff;--sl-color-purple-300:#d8b4fe;--sl-color-purple-400:#c084fc;--sl-color-purple-500:#a855f7;--sl-color-purple-600:#9333ea;--sl-color-purple-700:#7e22ce;--sl-color-purple-800:#6b21a8;--sl-color-purple-900:#581c87;--sl-color-purple-950:#2f1143;--sl-color-fuchsia-50:#fdf4ff;--sl-color-fuchsia-100:#fae8ff;--sl-color-fuchsia-200:#f5d0fe;--sl-color-fuchsia-300:#f0abfc;--sl-color-fuchsia-400:#e879f9;--sl-color-fuchsia-500:#d946ef;--sl-color-fuchsia-600:#c026d3;--sl-color-fuchsia-700:#a21caf;--sl-color-fuchsia-800:#86198f;--sl-color-fuchsia-900:#701a75;--sl-color-fuchsia-950:#38103a;--sl-color-pink-50:#fdf2f8;--sl-color-pink-100:#fce7f3;--sl-color-pink-200:#fbcfe8;--sl-color-pink-300:#f9a8d4;--sl-color-pink-400:#f472b6;--sl-color-pink-500:#ec4899;--sl-color-pink-600:#db2777;--sl-color-pink-700:#be185d;--sl-color-pink-800:#9d174d;--sl-color-pink-900:#831843;--sl-color-pink-950:#430e23;--sl-color-rose-50:#fff1f2;--sl-color-rose-100:#ffe4e6;--sl-color-rose-200:#fecdd3;--sl-color-rose-300:#fda4af;--sl-color-rose-400:#fb7185;--sl-color-rose-500:#f43f5e;--sl-color-rose-600:#e11d48;--sl-color-rose-700:#be123c;--sl-color-rose-800:#9f1239;--sl-color-rose-900:#881337;--sl-color-rose-950:#4a0d20;--sl-color-primary-50:var(--sl-color-sky-50);--sl-color-primary-100:var(--sl-color-sky-100);--sl-color-primary-200:var(--sl-color-sky-200);--sl-color-primary-300:var(--sl-color-sky-300);--sl-color-primary-400:var(--sl-color-sky-400);--sl-color-primary-500:var(--sl-color-sky-500);--sl-color-primary-600:var(--sl-color-sky-600);--sl-color-primary-700:var(--sl-color-sky-700);--sl-color-primary-800:var(--sl-color-sky-800);--sl-color-primary-900:var(--sl-color-sky-900);--sl-color-primary-950:var(--sl-color-sky-950);--sl-color-success-50:var(--sl-color-green-50);--sl-color-success-100:var(--sl-color-green-100);--sl-color-success-200:var(--sl-color-green-200);--sl-color-success-300:var(--sl-color-green-300);--sl-color-success-400:var(--sl-color-green-400);--sl-color-success-500:var(--sl-color-green-500);--sl-color-success-600:var(--sl-color-green-600);--sl-color-success-700:var(--sl-color-green-700);--sl-color-success-800:var(--sl-color-green-800);--sl-color-success-900:var(--sl-color-green-900);--sl-color-success-950:var(--sl-color-green-950);--sl-color-warning-50:var(--sl-color-amber-50);--sl-color-warning-100:var(--sl-color-amber-100);--sl-color-warning-200:var(--sl-color-amber-200);--sl-color-warning-300:var(--sl-color-amber-300);--sl-color-warning-400:var(--sl-color-amber-400);--sl-color-warning-500:var(--sl-color-amber-500);--sl-color-warning-600:var(--sl-color-amber-600);--sl-color-warning-700:var(--sl-color-amber-700);--sl-color-warning-800:var(--sl-color-amber-800);--sl-color-warning-900:var(--sl-color-amber-900);--sl-color-warning-950:var(--sl-color-amber-950);--sl-color-danger-50:var(--sl-color-red-50);--sl-color-danger-100:var(--sl-color-red-100);--sl-color-danger-200:var(--sl-color-red-200);--sl-color-danger-300:var(--sl-color-red-300);--sl-color-danger-400:var(--sl-color-red-400);--sl-color-danger-500:var(--sl-color-red-500);--sl-color-danger-600:var(--sl-color-red-600);--sl-color-danger-700:var(--sl-color-red-700);--sl-color-danger-800:var(--sl-color-red-800);--sl-color-danger-900:var(--sl-color-red-900);--sl-color-danger-950:var(--sl-color-red-950);--sl-color-neutral-50:var(--sl-color-gray-50);--sl-color-neutral-100:var(--sl-color-gray-100);--sl-color-neutral-200:var(--sl-color-gray-200);--sl-color-neutral-300:var(--sl-color-gray-300);--sl-color-neutral-400:var(--sl-color-gray-400);--sl-color-neutral-500:var(--sl-color-gray-500);--sl-color-neutral-600:var(--sl-color-gray-600);--sl-color-neutral-700:var(--sl-color-gray-700);--sl-color-neutral-800:var(--sl-color-gray-800);--sl-color-neutral-900:var(--sl-color-gray-900);--sl-color-neutral-950:var(--sl-color-gray-950);--sl-color-neutral-0:#fff;--sl-color-neutral-1000:#000;--sl-border-radius-small:.1875rem;--sl-border-radius-medium:.25rem;--sl-border-radius-large:.5rem;--sl-border-radius-x-large:1rem;--sl-border-radius-circle:50%;--sl-border-radius-pill:9999px;--sl-shadow-x-small:0 1px 2px #71717a0f;--sl-shadow-small:0 1px 2px #71717a1f;--sl-shadow-medium:0 2px 4px #71717a1f;--sl-shadow-large:0 2px 8px #71717a1f;--sl-shadow-x-large:0 4px 16px #71717a1f;--sl-spacing-3x-small:.125rem;--sl-spacing-2x-small:.25rem;--sl-spacing-x-small:.5rem;--sl-spacing-small:.75rem;--sl-spacing-medium:1rem;--sl-spacing-large:1.25rem;--sl-spacing-x-large:1.75rem;--sl-spacing-2x-large:2.25rem;--sl-spacing-3x-large:3rem;--sl-spacing-4x-large:4.5rem;--sl-transition-x-slow:1s;--sl-transition-slow:.5s;--sl-transition-medium:.25s;--sl-transition-fast:.15s;--sl-transition-x-fast:50ms;--sl-font-mono:SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;--sl-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--sl-font-serif:Georgia, "Times New Roman", serif;--sl-font-size-2x-small:.625rem;--sl-font-size-x-small:.75rem;--sl-font-size-small:.875rem;--sl-font-size-medium:1rem;--sl-font-size-large:1.25rem;--sl-font-size-x-large:1.5rem;--sl-font-size-2x-large:2.25rem;--sl-font-size-3x-large:3rem;--sl-font-size-4x-large:4.5rem;--sl-font-weight-light:300;--sl-font-weight-normal:400;--sl-font-weight-semibold:500;--sl-font-weight-bold:700;--sl-letter-spacing-denser:-.03em;--sl-letter-spacing-dense:-.015em;--sl-letter-spacing-normal:normal;--sl-letter-spacing-loose:.075em;--sl-letter-spacing-looser:.15em;--sl-line-height-denser:1;--sl-line-height-dense:1.4;--sl-line-height-normal:1.8;--sl-line-height-loose:2.2;--sl-line-height-looser:2.6;--sl-focus-ring-color:var(--sl-color-primary-600);--sl-focus-ring-style:solid;--sl-focus-ring-width:3px;--sl-focus-ring:var(--sl-focus-ring-style) var(--sl-focus-ring-width) var(--sl-focus-ring-color);--sl-focus-ring-offset:1px;--sl-button-font-size-small:var(--sl-font-size-x-small);--sl-button-font-size-medium:var(--sl-font-size-small);--sl-button-font-size-large:var(--sl-font-size-medium);--sl-input-height-small:1.875rem;--sl-input-height-medium:2.5rem;--sl-input-height-large:3.125rem;--sl-input-background-color:var(--sl-color-neutral-0);--sl-input-background-color-hover:var(--sl-input-background-color);--sl-input-background-color-focus:var(--sl-input-background-color);--sl-input-background-color-disabled:var(--sl-color-neutral-100);--sl-input-border-color:var(--sl-color-neutral-300);--sl-input-border-color-hover:var(--sl-color-neutral-400);--sl-input-border-color-focus:var(--sl-color-primary-500);--sl-input-border-color-disabled:var(--sl-color-neutral-300);--sl-input-border-width:1px;--sl-input-required-content:"*";--sl-input-required-content-offset:-2px;--sl-input-required-content-color:var(--sl-input-label-color);--sl-input-border-radius-small:var(--sl-border-radius-medium);--sl-input-border-radius-medium:var(--sl-border-radius-medium);--sl-input-border-radius-large:var(--sl-border-radius-medium);--sl-input-font-family:var(--sl-font-sans);--sl-input-font-weight:var(--sl-font-weight-normal);--sl-input-font-size-small:var(--sl-font-size-small);--sl-input-font-size-medium:var(--sl-font-size-medium);--sl-input-font-size-large:var(--sl-font-size-large);--sl-input-letter-spacing:var(--sl-letter-spacing-normal);--sl-input-color:var(--sl-color-neutral-700);--sl-input-color-hover:var(--sl-color-neutral-700);--sl-input-color-focus:var(--sl-color-neutral-700);--sl-input-color-disabled:var(--sl-color-neutral-900);--sl-input-icon-color:var(--sl-color-neutral-500);--sl-input-icon-color-hover:var(--sl-color-neutral-600);--sl-input-icon-color-focus:var(--sl-color-neutral-600);--sl-input-placeholder-color:var(--sl-color-neutral-500);--sl-input-placeholder-color-disabled:var(--sl-color-neutral-600);--sl-input-spacing-small:var(--sl-spacing-small);--sl-input-spacing-medium:var(--sl-spacing-medium);--sl-input-spacing-large:var(--sl-spacing-large);--sl-input-focus-ring-color:#0ea5e966;--sl-input-focus-ring-offset:0;--sl-input-filled-background-color:var(--sl-color-neutral-100);--sl-input-filled-background-color-hover:var(--sl-color-neutral-100);--sl-input-filled-background-color-focus:var(--sl-color-neutral-100);--sl-input-filled-background-color-disabled:var(--sl-color-neutral-100);--sl-input-filled-color:var(--sl-color-neutral-800);--sl-input-filled-color-hover:var(--sl-color-neutral-800);--sl-input-filled-color-focus:var(--sl-color-neutral-700);--sl-input-filled-color-disabled:var(--sl-color-neutral-800);--sl-input-label-font-size-small:var(--sl-font-size-small);--sl-input-label-font-size-medium:var(--sl-font-size-medium);--sl-input-label-font-size-large:var(--sl-font-size-large);--sl-input-label-color:inherit;--sl-input-help-text-font-size-small:var(--sl-font-size-x-small);--sl-input-help-text-font-size-medium:var(--sl-font-size-small);--sl-input-help-text-font-size-large:var(--sl-font-size-medium);--sl-input-help-text-color:var(--sl-color-neutral-500);--sl-toggle-size-small:.875rem;--sl-toggle-size-medium:1.125rem;--sl-toggle-size-large:1.375rem;--sl-overlay-background-color:#71717a54;--sl-panel-background-color:var(--sl-color-neutral-0);--sl-panel-border-color:var(--sl-color-neutral-200);--sl-panel-border-width:1px;--sl-tooltip-border-radius:var(--sl-border-radius-medium);--sl-tooltip-background-color:var(--sl-color-neutral-800);--sl-tooltip-color:var(--sl-color-neutral-0);--sl-tooltip-font-family:var(--sl-font-sans);--sl-tooltip-font-weight:var(--sl-font-weight-normal);--sl-tooltip-font-size:var(--sl-font-size-small);--sl-tooltip-line-height:var(--sl-line-height-dense);--sl-tooltip-padding:var(--sl-spacing-2x-small) var(--sl-spacing-x-small);--sl-tooltip-arrow-size:6px;--sl-z-index-drawer:700;--sl-z-index-dialog:800;--sl-z-index-dropdown:900;--sl-z-index-toast:950;--sl-z-index-tooltip:1000}@supports (scrollbar-gutter:stable){.sl-scroll-lock{scrollbar-gutter:var(--sl-scroll-lock-gutter)!important}.sl-scroll-lock body{overflow:hidden!important}}@supports not (scrollbar-gutter:stable){.sl-scroll-lock body{padding-right:var(--sl-scroll-lock-size)!important;overflow:hidden!important}}.sl-toast-stack{top:0;z-index:var(--sl-z-index-toast);width:28rem;max-width:100%;max-height:100%;position:fixed;inset-inline-end:0;overflow:auto}.sl-toast-stack sl-alert{margin:var(--sl-spacing-medium)}.sl-toast-stack sl-alert::part(base){box-shadow:var(--sl-shadow-large)}:root{--poi-border-width:3px;--poi-reduce-dimension:var(--lgs-dimension);--poi-in-menu-dimension:calc(var(--lgs-dimension-s));--poi-menu-icons-column-width:calc(.8 * var(--lgs-dimension));--poi-delta-x:calc(var(--poi-menu-icons-column-width) / 2);--poi-expanded-dimension:200px;--triangle-size:calc(3 * var(--poi-border-width));--poi-padding:var(--lgs-gutter-xs);--poi-primary-default-color:var(--wa-color-yellow-60);--poi-secondary-default-color:var(--wa-color-gray-10);--poi-primary-default-opacity:1;--poi-secondary-default-opacity:.6}.poi-icon-wrapper{font-size:var(--lgs-font-size);z-index:1000000;font-weight:400;display:flex;position:absolute;top:-9999px;left:-9999px}.poi-icon-wrapper.used-in-menu{--poi-border-width:2px;position:relative;top:0;left:0}.poi-icon-wrapper.poi-shrinked{font-size:calc(.8 * var(--dimension));width:var(--dimension);height:var(--dimension);transform:rotate(-45deg) --poi-delta-x: 0;--dimension:var(--poi-reduce-dimension);line-height:1}.poi-icon-wrapper.poi-shrinked:not(.used-in-menu){height:calc(var(--dimension) + var(--triangle-size))}.poi-icon-wrapper.poi-shrinked.used-in-menu{--dimension:var(--poi-in-menu-dimension)}.poi-icon-wrapper.poi-pre-snap-debug{z-index:12000;top:calc(var(--lgs-gutter) * 2);left:calc(var(--lgs-gutter) * 2);pointer-events:none;opacity:1;border-radius:var(--lgs-border-radius-s);background:color-mix(in srgb, var(--lgs-bg-color) 90%, transparent);position:fixed}.poi-icon-wrapper.poi-pre-snap-debug:before{font-size:var(--lgs-font-size-s);z-index:12001;top:calc(var(--lgs-gutter-xs) * -1);padding:0 var(--lgs-gutter-xs);content:"Pre-snapdom";color:var(--wa-color-warning-on-normal);border-radius:var(--lgs-border-radius-xs);background:var(--wa-color-warning-fill-normal);position:absolute;left:0}.poi-card{width:calc(var(--poi-expanded-dimension) + var(--poi-menu-icons-column-width));pointer-events:none;opacity:1;flex-direction:column;display:flex}.used-in-menu .poi-card{width:var(--dimension);margin-right:var(--lgs-gutter-xs);margin-left:var(--lgs-gutter-xs)}.poi-shrinked .poi-card{margin:0;padding:0}.poi-card-inner{width:fit-content;max-width:var(--poi-expanded-dimension);margin-bottom:var(--triangle-size);margin-left:calc(1 * var(--poi-menu-icons-column-width));border:var(--poi-border-width) solid var(--lgs-poi-border-color);border-radius:var(--lgs-border-radius-s);background-color:var(--lgs-poi-background-color);flex-flow:column;display:flex}.poi-shrinked .poi-card-inner{width:var(--dimension);height:var(--dimension);box-shadow:inset 0 0 0 var(--poi-border-width) var(--lgs-poi-color);border:none;border-radius:50% 50% 20%;justify-content:center;align-items:center;margin:0;position:absolute;transform:rotate(45deg)}.used-in-menu .poi-card-inner{border-radius:var(--lgs-border-radius-xs)}.poi-card-inner-background{z-index:-1;width:100%;height:100%;margin:calc(var(--poi-padding) * -1);opacity:.7;border-radius:var(--lgs-border-radius-xs);position:absolute}.poi-icon-wrapper:not(.poi-shrinked) .poi-card-inner{padding:var(--poi-padding);color:var(--lgs-poi-color);flex-direction:column;align-items:flex-start;display:flex}.poi-icon-wrapper:not(.poi-shrinked) .poi-menu-icons .used-in-menu .poi-card-inner{padding:0}.poi-shrinked .poi-card-inner-background{margin:0}.poi-card-inner svg,:not(.poi-shrinked) .poi-card-inner wa-icon::part(svg){align-self:center;transform:rotate(-45deg);max-width:calc(.8 * var(--dimension))!important}.poi-card-inner .poi-location wa-icon::part(svg){transform:rotate(0)}.poi-card-inner h3{font-size:var(--lgs-font-size);width:100%;margin:0 0 var(--lgs-gutter-s);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:normal;display:block;overflow:hidden}.poi-card-inner .poi-location{font-size:var(--lgs-font-size);min-width:0;max-width:100%;color:var(--lgs-poi-color);align-items:center;margin-top:0;line-height:1.4;display:flex}.poi-card-inner .poi-location span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.poi-card-inner .poi-location wa-icon{color:var(--lgs-poi-color,var(--wa-color-brand))}.poi-card-inner .poi-elevation{margin-top:var(--lgs-gutter-s);line-height:normal}.poi-card-inner .poi-full-coordinates{font-size:calc(1.1 * var(--lgs-font-size-s));gap:var(--lgs-gutter-xxs);text-wrap-mode:nowrap;flex-direction:column;line-height:1;display:flex}.poi-card-inner .poi-coordinates{font-size:calc(var(--lgs-font-size-s))}.poi-as-flag{font-size:calc(var(--dimension) * var(--reducer));color:var(--lgs-poi-color);--reducer:.45;--fa-primary-color:var(--lgs-poi-color);--fa-secondary-color:var(--lgs-poi-background-color);--fa-secondary-opacity:1;--fa-primary-opacity:1;--primary-color:var(--lgs-poi-color);--secondary-color:var(--lgs-poi-background-color);--primary-opacity:1;--secondary-opacity:1;line-height:1}.poi-menu-icons .poi-as-flag{height:calc(var(--dimension) * .67)}.poi-icon-wrapper .poi-menu-icons{font-size:var(--lgs-font-size-m);gap:var(--lgs-gutter-xs);flex-direction:column;display:flex;position:absolute;left:2px}.context-menu-title-when-reduced{width:100%;max-width:10rem;padding:0 var(--lgs-gutter-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.map-point-context-menu-summary{width:100%;min-width:13rem;padding:0 var(--lgs-gutter-xs)}.map-point-context-menu-title{margin-bottom:var(--lgs-gutter-xs);font-weight:600}.map-point-context-menu-row{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:var(--lgs-gutter-s);display:flex}.map-point-context-menu-row strong{font-weight:500}.edit-map-poi-item-wrapper{justify-content:space-between;gap:var(--lgs-gutter-xs);min-width:0;display:flex}.map-poi-item-checkbox,.map-poi-bulk-master-icon{font-size:calc(1.25 * var(--lgs-font-size));cursor:pointer;--primary-color:var(--lgs-disabled-color);--primary-opacity:1;--secondary-color:var(--lgs-disabled-bg-color);--secondary-opacity:1;align-items:center;display:flex}.map-poi-bulk-actions{align-items:center;gap:var(--lgs-gutter-xs);--primary-color:var(--lgs-disabled-color);--secondary-color:var(--lgs-disabled-bg-color);display:flex}.map-poi-bulk-master-icon.is-partial{--primary-color:#fff;--secondary-color:var(--lgs-success-color-50)}.map-poi-bulk-master-icon.is-disabled{pointer-events:none;color:#0000}.map-poi-item-checkbox .is-active{color:var(--wa-color-brand)}#edit-map-poi-list{box-sizing:border-box;gap:var(--lgs-gutter-xs);flex-direction:column;min-height:100%;display:flex;overflow:hidden}#pois-editor-drawer::part(body){flex-direction:column;min-height:0;display:flex;overflow:hidden}#pois-editor-drawer .lgs-scrollbars-container{flex:auto;min-height:0}.edit-map-poi-item [slot=summary]>div:first-child span>span{white-space:nowrap;text-overflow:ellipsis;width:min(15rem,100%);min-width:0;display:inline-block;overflow:hidden}.edit-map-poi-item [slot=summary]{width:calc(100% - 2 * var(--spacing));justify-content:space-between;align-items:center;gap:var(--lgs-gutter-xs);display:flex}::part(header){background:var(--map-poi-bg-header)}.edit-map-poi-wrapper{gap:var(--lgs-gutter-s);flex-direction:column;display:flex}.edit-map-poi-item{flex:1;min-width:0}.map-poi-edit-row{margin-top:var(--lgs-gutter-xs);place-content:center space-around;align-items:center;gap:var(--lgs-gutter-xs);display:flex}.map-poi-edit-row-coordinates{justify-content:start;align-items:flex-end;gap:var(--lgs-gutter-s);grid-template-columns:9rem 9rem 32px;display:grid}.map-poi-edit-row-coordinates wa-icon{align-self:center}.map-poi-edit-item{flex:1;width:9rem}.map-poi-header-actions{justify-content:space-between;align-items:flex-end;gap:var(--lgs-gutter-xs);width:100%;display:flex}.map-poi-header-actions>div{align-items:flex-end;gap:var(--lgs-gutter-xs);font-weight:400;display:flex}.map-poi-header-actions .label-on-left{align-self:center}.map-poi-header-actions sl-button{margin-bottom:var(--lgs-gutter-xs)}.map-poi-edit-item.in-dms{padding-left:var(--sl-input-spacing-small)}.map-poi-edit-warning-altitude::part(base){background-color:var(--wa-color-brand-fill-quiet)}.map-poi-edit-warning-altitude::part(label){justify-content:space-between;display:flex}.map-poi-edit-warning-coordinate::part(base){border-color:var(--wa-color-danger-border-normal);background-color:var(--wa-color-danger-fill-quiet)}#map-poi-edit-settings{flex-direction:column;width:calc(100% - 4px);margin-left:4px;display:flex}#map-poi-edit-settings wa-switch{width:auto;margin-right:var(--lgs-gutter-s);margin-left:auto}.edit-title-map-poi-input{width:100%}.edit-title-map-poi-input::part(form-control-label){pointer-events:auto;width:100%}.edit-title-map-poi-input .poi-edit-menu-container{pointer-events:auto}.edit-title-map-poi{justify-content:space-between;align-items:center;width:100%;display:flex}.edit-map-poi-warning{margin:0;padding:0}.edit-map-poi-warning>div{font-size:var(--lgs-font-size);justify-content:space-between;align-items:center;gap:var(--lgs-gutter-xs);display:flex}.edit-poi-copy-coordinates{font-size:var(--lgs-font-size-m);align-self:end}.edit-poi-menu sl-menu-item::part(label){margin-left:var(--lgs-gutter-xs)}.map-poi-edit-filter::part(body){gap:var(--lgs-gutter-s)}#map-poi-edit-filter-trigger{cursor:pointer;align-items:center;margin:0 0 0 auto;padding:0;display:flex}.map-poi-edit-toggle-filter{margin:0 0 var(--lgs-gutter-xs) auto;flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.map-poi-edit-summary{justify-content:space-between;align-items:center;width:100%;min-width:0;display:flex}.map-poi-edit-summary span{align-items:center;gap:var(--lgs-gutter-xs);display:inline-flex}.map-poi-edit-summary>span:first-child{flex:auto;min-width:0;overflow:hidden}.map-poi-edit-summary>span:first-child>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}@media (width<=768px){#edit-map-poi-list .lgs--details-list{box-sizing:border-box;padding-bottom:10px;padding-right:12px}#edit-map-poi-list .edit-map-poi-item-wrapper,#edit-map-poi-list .edit-map-poi-item{box-sizing:border-box;width:100%}#edit-map-poi-list .map-poi-edit-row-coordinates{justify-content:stretch;gap:calc(var(--lgs-gutter-xs) * .75);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 28px;width:100%}#edit-map-poi-list .map-poi-edit-row-coordinates>wa-input,#edit-map-poi-list .map-poi-edit-row-coordinates>.map-poi-edit-item{width:100%;min-width:0}#edit-map-poi-list .map-poi-edit-row-coordinates>.map-poi-edit-item{width:auto}#edit-map-poi-list .map-poi-edit-row-coordinates>wa-input::part(form-control-label){white-space:nowrap}}.map-poi-category-selector wa-icon,.map-poi-category-selector .poi-duotone-icon,.map-poi-edit-summary .poi-duotone-icon{--primary-color:var(--poi-primary-default-color)!important;--secondary-color:var(--poi-secondary-default-color)!important;--primary-opacity:1!important;--secondary-opacity:.6!important}.map-poi-filter-by-type{justify-content:space-between;gap:var(--lgs-gutter);width:100%;display:flex}.map-poi-filter-by-type wa-switch{width:40%!important;margin-left:0!important}.map-poi-filter-by-name{align-items:end;gap:var(--lgs-gutter-s);display:flex}.map-poi-filter-alphabetic{align-self:self-end}.map-poi-clear-filter{margin-left:auto}.map-poi-category-filter{align-content:center;align-items:center;gap:var(--lgs-gutter-s);display:flex}.map-poi-category-filter wa-switch{margin-left:auto;font-weight:400;width:25%!important}.map-poi-category-selector{width:100%;--primary-color:var(--poi-primary-default-color)!important;--secondary-color:var(--poi-secondary-default-color)!important;--primary-opacity:1!important;--secondary-opacity:.6!important}.map-poi-journey-selector{width:100%}.map-poi-location{font-size:var(--lgs-font-size);line-height:var(--wa-form-control-label-line-height);width:100%;min-width:0;color:var(--wa-form-control-label-color);align-items:center;gap:var(--lgs-gutter-xs);display:flex}.map-poi-location wa-icon{color:var(--wa-color-brand);flex:none}.map-poi-location span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.map-poi-category-selector::part(form-control-label),.map-poi-journey-selector::part(form-control-label){width:100%}.map-poi-category-selector wa-switch{width:30%}[slot=clear-icon]{font-size:var(--lgs-font-size-s);width:.8rem;height:.8rem;display:inline-flex}.map-poi-temp{position:relative;overflow:hidden}.map-poi-temp:after{content:"";pointer-events:none;background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--fa-primary-color) 15%, transparent) 0 3px, transparent 3px 10px);width:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 30%,#0000 90%);-webkit-mask-size:100% 34px;-webkit-mask-repeat:no-repeat}.map-poi-filter-count-info{width:100%;padding:var(--lgs-gutter-xs);gap:var(--lgs-gutter-xs)}.map-poi-filter-count-info div{justify-content:space-between;align-items:center;gap:var(--lgs-gutter-xs);display:flex}.video-recorder-widget{font-size:var(--lgs-font-size-s);z-index:var(--lgs-video-recorder-toolbar-zindex);position:relative;&::part(body){flex-direction:row;align-items:center;gap:0;display:flex}}.video-recording-settings-toolbar{font-size:var(--lgs-font-size-s);width:max-content;max-width:max-content;z-index:var(--lgs-video-recording-settings-toolbar-zindex);flex:none;align-items:center;display:inline-flex;position:relative}.video-recording-settings-toolbar.lgs-toolbar{opacity:1}.video-recording-settings-toolbar .lgs-tunnel-container,.video-recording-settings-toolbar .lgs-tunnel-bar{width:max-content;max-width:max-content}.video-recorder-widget .duration,.video-recorder-widget .size,.video-recorder-widget .current-fps,.video-recorder-widget .video-recorder-spacer{width:max-content;margin-right:var(--lgs-gutter-s);border-right:1px solid var(--lgs-card-on-map-border-color);padding-inline-end:var(--lgs-gutter-s);display:inline-flex}.video-recorder-widget .duration,.video-recorder-widget .size,.video-recorder-widget .current-fps{white-space:nowrap}.video-recorder-widget button{margin:0}.video-recorder-widget .video-recorder-action::part(base){min-width:calc(var(--lgs-dimension-s) - 2 * var(--lgs-gutter-xxs));min-height:calc(var(--lgs-dimension-s) - 2 * var(--lgs-gutter-xxs));padding:0}.video-recorder-widget .video-recorder-action wa-icon{font-size:var(--lgs-font-size)}.video-recorder-widget .lgs-cancel-recording::part(base){border-radius:var(--lgs-on-map-border-radius,var(--lgs-border-radius-s));border-right:none}.video-recorder-indicator{font-size:var(--lgs-font-size);margin:0 var(--lgs-gutter) 0 var(--lgs-gutter-s);--primary-color:var(--lgs-video-recorder-color,var(--lgs-error-color));--primary-opacity:1;--secondary-color:var(--lgs-video-recorder-bg-color,var(--lgs-error-bg-color));--secondary-opacity:1}.video-recorder-indicator.finalizing{--primary-color:var(--lgs-video-warning-color,var(--lgs-warning-color));--secondary-color:var(--lgs-video-warning-bg-color,var(--lgs-warning-bg-color))}.video-pre-recording-in-progress,.video-recording-in-progress,.video-finalizing-in-progress,.photo-snapshot-in-progress{animation:border-dance var(--border-dance-duration) infinite linear;border-width:var(--border-width);background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:var(--dashing-width) var(--border-width), var(--dashing-width) var(--border-width), var(--border-width) var(--dashing-width), var(--border-width) var(--dashing-width);--dashing-width:25px;--border-dance-duration:40s;--video-recorder-bg-color:var(--wa-color-red-40);--video-recorder-color:white;--video-warning-bg-color:var(--wa-color-orange-40);--video-warning-color:white;padding:20px;animation-play-state:running;--border-width:4px!important;border:none!important}.recording-in-progress .lgs-widget-inner-overlay{cursor:auto!important}.video-recording-in-progress,.photo-snapshot-in-progress{background-image:linear-gradient(90deg, var(--video-recorder-bg-color) 50%, var(--video-recorder-color) 50%), linear-gradient(90deg, var(--video-recorder-bg-color) 50%, var(--video-recorder-color) 50%), linear-gradient(0deg, var(--video-recorder-bg-color) 50%, var(--video-recorder-color) 50%), linear-gradient(0deg, var(--video-recorder-bg-color) 50%, var(--video-recorder-color) 50%)}.video-pre-recording-in-progress,.video-finalizing-in-progress,.video-recording-in-progress.finalizing{background-image:linear-gradient(90deg, var(--video-warning-bg-color) 50%, var(--video-warning-color) 50%), linear-gradient(90deg, var(--video-warning-bg-color) 50%, var(--video-warning-color) 50%), linear-gradient(0deg, var(--video-warning-bg-color) 50%, var(--video-warning-color) 50%), linear-gradient(0deg, var(--video-warning-bg-color) 50%, var(--video-warning-color) 50%)}@keyframes border-dance{0%{background-position:0 0,100% 100%,0 100%,100% 0}to{background-position:100% 0,0 100%,0 0,100% 100%}}#video-preview-dialog::part(dialog),#video-preview-dialog::part(panel){width:min(100%,600px);max-height:90%}#video-preview-dialog{--wa-color-overlay-modal:transparent}.video-preview-dialog-brand-overlay{z-index:calc(var(--lgs-ui-layer-zindex) + 1);pointer-events:none;background-color:var(--lgs-dark-color-80);background-image:var(--lgs-brand-overlay-gradient);--backdrop-filter:var(--lgs-blur);background-blend-mode:screen, soft-light, normal;backdrop-filter:blur(var(--backdrop-filter));position:fixed;inset:0}.video-preview-dialog-title{align-items:center;gap:var(--lgs-gutter-xs);display:inline-flex}.video-preview-dialog-title>span{line-height:1.3}.video-preview-dialog-title wa-icon,.video-preview-title-icon,.video-preview-action-icon{flex-shrink:0}#video-preview-dialog .video-file-actions{width:100%;position:relative}#video-preview-dialog .video-file-actions wa-input{flex:auto;min-width:0}#video-preview-dialog .video-file-label{justify-content:space-between;align-items:center;gap:var(--lgs-gutter-s);width:100%;display:flex}#video-preview-dialog .video-file-label-actions{align-items:center;display:inline-flex}#video-preview-dialog .video-recording-info-trigger::part(base){min-width:calc(var(--lgs-dimension-s) - 2 * var(--lgs-gutter-xxs));min-height:calc(var(--lgs-dimension-s) - 2 * var(--lgs-gutter-xxs));padding:0}#video-preview-dialog .video-recording-info-trigger wa-icon{font-size:var(--lgs-font-size)}#video-preview-dialog .video-file-extension{color:var(--wa-color-text-quiet)}.video-container{box-sizing:border-box;width:100%;height:var(--max-video-height);margin-bottom:var(--lgs-gutter);isolation:isolate;padding-inline:var(--lgs-gutter);--max-video-height:50vh;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.main-video{z-index:1;object-fit:contain;object-position:center;flex:none;align-self:center;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;display:block;position:absolute;inset:0}.blurred-video-wrapper{z-index:0;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.blurred-video{opacity:.5;object-fit:cover;filter:blur(3px);width:100%;height:100%}.blurred-video-wrapper:before{content:"";background-color:var(--lgs-dark-color-75);width:100%;height:100%;position:absolute;top:0;left:0}.recording-info-card{width:max-content}.recording-info-card::part(body){align-items:stretch;column-gap:var(--lgs-gutter-xxs,var(--lgs-gutter-xs));gap:var(--lgs-gutter-xxs,var(--lgs-gutter-xs));grid-template-columns:1rem max-content max-content;display:grid}.recording-info-icon{font-size:var(--lgs-font-size-s);flex-shrink:0;align-self:center;line-height:1.3}.recording-info-label{font-size:var(--lgs-font-size-s);color:var(--wa-color-text-quiet);align-self:center}.recording-info-label-offset{grid-column:2}.recording-info-value{font-size:var(--lgs-font-size-s);white-space:nowrap;align-self:center}.video-file-actions{justify-content:space-between;align-items:center;gap:var(--lgs-gutter-s);display:flex}.video-quality-widget-container{z-index:calc(var(--crop-zindex) + 2)}.video-quality-widget{align-items:center;gap:var(--lgs-gutter-xs);--buttons-bar-on-map-direction:row;flex-direction:row;grid-template-columns:3rem 1fr;width:auto;display:grid;position:relative}.video-quality-widget.lgs-toolbar{opacity:1}.video-fps-widget{align-items:center;gap:var(--lgs-gutter-xs);--buttons-bar-on-map-direction:row;grid-template-columns:3rem 1fr;width:auto;display:grid;position:relative}.video-fps-widget.lgs-toolbar{opacity:1}.video-preset-widget{flex-direction:var(--buttons-bar-on-map-direction);--buttons-bar-on-map-direction:row;align-items:center;gap:var(--lgs-gutter-xs);width:auto;display:flex;position:relative}.video-preset-widget.lgs-toolbar{opacity:1}.video-preset-custom{gap:var(--lgs-gutter-xs);flex-direction:column;display:flex}.video-preset-custom .video-fps-widget>span,.video-preset-custom .video-quality-widget>span{font-size:var(--lgs-font-size-s);line-height:1}.video-preset-widget-wrapper.lgs-card.wa-theme-lgs1920-on-map,.video-preset-custom.lgs-card.wa-theme-lgs1920-on-map{filter:drop-shadow(var(--lgs-on-map-floating-drop-shadow,0 .45rem 1rem #00000038));box-shadow:var(--lgs-on-map-floating-shadow,var(--sl-shadow-large))!important}.video-preset-widget-wrapper{padding:var(--lgs-on-map-padding,var(--lgs-gutter-xs));flex-direction:column;gap:0;display:flex}.video-choice-buttons-on-map wa-button.video-choice-button::part(base){color:var(--lgs-light-color-75);border-color:#0000;transition:background-color .12s,border-color .12s,color .12s;background:0 0!important}.video-choice-buttons-on-map wa-button.video-choice-button:not(.is-selected):hover::part(base){color:var(--lgs-card-on-map-hover-color);border-color:var(--lgs-card-on-map-hover-border-color);background:var(--lgs-card-on-map-hover-bg-color)!important}.video-choice-buttons-on-map wa-button.video-choice-button.is-selected::part(base),.video-choice-buttons-on-map wa-button.video-choice-button.is-selected:hover::part(base){color:var(--lgs-card-on-map-selected-color);border-color:var(--lgs-card-on-map-selected-border-color);background:var(--lgs-card-on-map-selected-bg-color)!important}.video-fps-widget .buttons-bar-on-map,.video-quality-widget .buttons-bar-on-map{display:grid;grid-template-columns:repeat(3,2rem)!important}.lgs-video-message{font-size:var(--lgs-font-size-m);z-index:var(--lgs-tools-ui-zindex);min-width:200px;padding:var(--lgs-gutter-s);white-space:nowrap;justify-content:center;align-self:center;align-items:center;gap:var(--lgs-gutter-s);font-weight:lighter;position:fixed;top:95%;left:50%;overflow:visible;transform:translate(-50%,-50%)}#file-loader-modal{--width:min(400px, 90vw)}#file-loader-modal::part(close-button){display:none}.download-columns,.download-columns-text{gap:var(--lgs-gutter);flex-direction:column;display:flex}.drag-and-drop-container{border-radius:var(--lgs-border-radius-s);gap:var(--lgs-gutter-s);--dropzone-border-color:var(--wa-color-brand-border-loud);--dropzone-text-color:inherit;--dropzone-bg-color:transparent;flex-direction:column;display:flex;position:relative}.standard-file-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.drag-and-drop-trigger{font-size:var(--lgs-font-size);min-height:max(20dvh,150px);padding:var(--lgs-gutter);cursor:pointer;text-align:center;color:var(--dropzone-text-color);border:2px dashed var(--dropzone-border-color);border-radius:var(--lgs-border-radius);background-color:var(--dropzone-bg-color);justify-content:center;align-items:center;gap:var(--lgs-gutter-s);flex-direction:column;transition:box-shadow .24s ease-in-out;display:flex}.drag-and-drop-container:focus-visible,.drag-and-drop-container:focus{outline:none}.drag-and-drop-container:focus-visible .drag-and-drop-trigger{box-shadow:0 0 0 3px color-mix(in srgb, currentColor 16%, transparent)}.drag-and-drop-container .dropzone-icon{font-size:var(--lgs-font-size-xl);color:var(--wa-color-brand)}.drag-and-drop-trigger span{font-size:var(--lgs-font-size-s)}.drag-and-drop-hint{font-size:var(--lgs-font-size-s);text-align:center;color:var(--wa-color-text-quiet)}.drag-and-drop-list{gap:var(--lgs-gutter-s);height:max(10dvh,80px);padding:0 0 var(--lgs-gutter-s) var(--lgs-gutter-s);flex-direction:column;display:flex}.drag-and-drop-list ul{padding:0;list-style:none}.drag-and-drop-list li{gap:var(--lgs-gutter-s);margin-right:var(--lgs-gutter);align-items:center;display:flex}.drag-and-drop-list li sl-icon:nth-child(2){margin-left:auto}.drag-and-drop-list li sl-icon{font-size:var(--sl-font-size-large);flex:none}.drag-and-drop-list li span{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;overflow:hidden}.read-journey-success{color:var(--lgs-success-color)}.read-journey-failure{color:var(--lgs-error-color)}.read-journey-warning{color:var(--lgs-warning-color)}.read-journey-error-message{font-size:var(--lgs-font-size-s);padding:var(--lgs-gutter-xs);color:var(--lgs-error-color);border-color:var(--lgs-error-color);background-color:var(--lgs-error-bg-color)}.add-url,.load-sample{font-size:var(--lgs-font-size);justify-content:space-between;align-items:center;gap:var(--lgs-gutter);line-height:1.2;display:flex}.remote-import{gap:var(--lgs-gutter-xs);flex-direction:column;display:flex}.add-url wa-input{flex-grow:1;min-width:0}.add-url wa-button,.load-sample sl-button,.load-sample wa-button{width:8rem}.drag-and-drop-container .comment{font-size:var(--lgs-font-size-s);color:var(--sl-color-gray-400)}.drag-and-drop-container sl-icon{font-size:var(--sl-font-size-large)}.journey-files-list{min-width:0;padding:var(--lgs-gutter-xs);gap:var(--lgs-gutter-s);flex-direction:column;display:flex;& wa-card{&::part(body){border-radius:var(--lgs-border-radius-s);align-items:center;gap:var(--lgs-gutter-s);flex-direction:row;display:flex}& wa-icon{font-size:var(--lgs-font-size);width:3em;height:3em;color:var(--wa-color-brand-on-quiet);border-radius:var(--lgs-border-radius-s);background:var(--wa-color-neutral-fill-quiet);&.status-success{color:var(--wa-color-success-on-quiet);background:0 0}&.status-error{color:var(--wa-color-danger-on-quiet);background:0 0}&.status-warning{color:var(--wa-color-warning-on-quiet);background:0 0}&.status-loading{color:var(--wa-color-brand-on-quiet);background:0 0}}}& .journey-file-details{text-wrap:nowrap;text-overflow:ellipsis;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden;& span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}& wa-format-bytes{font-size:var(--lgs-font-size-s);color:var(--wa-color-text-quiet)}}}#journey-editor-drawer::part(header-actions){color:inherit;align-items:center;display:flex}#journey-editor-drawer wa-switch::part(control){margin-left:var(--lgs-gutter)}#journey-editor-drawer .selector-wrapper{width:100%;margin-bottom:var(--lgs-gutter-s);align-items:self-end;gap:var(--lgs-gutter-s);display:flex}#journey-editor-drawer .selector-wrapper wa-select,#journey-editor-drawer .selector-wrapper .journey-title,#journey-editor-drawer .selector-wrapper .journey-selector--tree{flex-grow:1}.journey-import-in-editor{flex:none;margin-left:auto}#journey-editor-drawer .selector-wrapper wa-select::part(display-input),#journey-editor-drawer .selector-wrapper wa-option::part(label){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.journey-content-wrapper{flex-direction:column;height:100%;display:flex}wa-tab sl-icon{margin-right:var(--lgs-gutter-xs)}#journey-editor-footer{justify-content:space-between;align-items:center;display:flex}#journey-editor-footer strong:after{content:" - ";font-weight:400}.menu-panel{width:100%}#journey-text-description{margin-bottom:var(--lgs-gutter-xs);flex-direction:column;gap:0;display:flex}.tabs-right-menu,.editor-vertical-menu{flex-direction:column;align-items:center;gap:0;margin-left:auto;display:flex}.editor-vertical-menu.in-header{margin-bottom:0;margin-left:0}#journey-text-description{gap:var(--lgs-gutter-xs);width:100%}.journey-title{white-space:nowrap;text-overflow:ellipsis;flex-direction:row;flex-grow:1;align-content:center;align-items:center;min-width:10rem;display:flex;overflow:hidden}#journey-settings{height:100%}.settings-panel{justify-content:space-between;gap:var(--lgs-gutter-s);width:100%;height:100%;display:flex}#track-text-description{gap:var(--lgs-gutter-xs);width:100%;margin-bottom:var(--lgs-gutter-xs);flex-direction:column;display:flex}#track-line-settings{align-items:stretch;gap:var(--lgs-gutter-s);--delta:4rem;flex-wrap:wrap;width:100%;display:flex}#test-line{border-radius:10px;width:40%;transition:all ease-in-out}.lgs--track-style-section{gap:var(--lgs-gutter-xs);flex-direction:column;flex:0 0 100%;width:100%;min-width:0;display:flex}.lgs--track-style-title{font-size:var(--lgs-font-size);margin:0;font-weight:600;line-height:1.2}.lgs--track-style-label,#track-line-settings wa-switch::part(label){font-weight:400;line-height:var(--wa-form-control-label-line-height);color:var(--wa-form-control-label-color);font-size:var(--lgs-font-size)!important}.lgs--track-style-field{align-items:flex-start;gap:calc(var(--lgs-gutter-xs) / 2);flex-direction:column;min-width:0;display:flex}.lgs--track-style-input-hint{font-size:var(--lgs-font-size-s);color:var(--wa-color-text-quiet);line-height:1.35}.lgs--track-style-subsection{box-sizing:border-box;padding-left:var(--lgs-gutter-s)}.lgs--track-style-control-group{align-items:flex-start;gap:var(--lgs-gutter-s);flex-direction:column;width:100%;min-width:0;display:flex}.lgs--track-style-field-grid{gap:var(--lgs-gutter-s);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;max-width:22rem;display:grid}.lgs--track-style-field-grid.is-single{grid-template-columns:repeat(2,minmax(0,1fr))}.lgs--track-style-dash-grid{align-items:flex-start;gap:var(--lgs-gutter-s);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.lgs--track-style-dash-colors{gap:var(--lgs-gutter-s);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.lgs--track-style-dash-column{align-items:flex-start;gap:var(--lgs-gutter-xs);flex-direction:column;width:100%;min-width:0;display:flex}.lgs--track-style-dash-title{font-size:var(--lgs-font-size);font-weight:400;line-height:var(--wa-form-control-label-line-height);color:var(--wa-form-control-label-color);margin:0}.lgs--track-style-color-field{width:100%;max-width:none}.lgs--track-style-color-picker{min-width:0}.lgs--track-style-color-control{justify-content:space-between;align-items:center;gap:var(--lgs-gutter-s);width:100%;min-width:0;display:flex}.lgs--track-style-opacity-slider{justify-self:end;margin-left:auto}.lgs--track-style-opacity-slider[label-at-start][width-auto]{width:auto;max-width:calc(100% - 2.25rem - var(--lgs-gutter-s));gap:var(--lgs-gutter-s);flex:0 auto;grid-template-columns:auto minmax(8rem,10rem);display:grid}.lgs--track-style-opacity-slider::part(label){font-weight:400;line-height:var(--wa-form-control-label-line-height);font-size:var(--lgs-font-size)!important}.lgs--track-style-number-field{width:100%;max-width:none}.lgs--track-style-number-input{width:100%;min-width:0}.lgs--track-style-number-input::part(input){text-align:center}.lgs--track-style-preset-field{align-self:flex-start}.lgs--track-style-preset-select{width:auto;max-width:100%}.lgs--track-style-preset-select::part(combobox){width:auto;min-width:10rem}.lgs--track-style-preset-select::part(start),.lgs--track-style-preset-select wa-option::part(start){margin-inline-end:var(--lgs-gutter-xs)}.lgs--track-style-preview-slot,.lgs--journey-selector-start{align-items:center;line-height:0;display:inline-flex}.lgs--track-style-switch{width:100%;min-width:0;margin-top:calc(var(--lgs-gutter-xs) / 2);flex:none;align-self:stretch;display:block}#journey-editor-drawer #track-line-settings .lgs--track-style-switch::part(base){width:100%;min-height:0}#journey-editor-drawer #track-line-settings .lgs--track-style-switch::part(control){margin-left:auto}.lgs--track-style-section>wa-divider{--spacing:0;margin-block:var(--lgs-gutter-xs)}#track-line-settings>wa-divider{flex:0 0 100%;width:100%}.lgs--track-colors-in-settings{align-items:center;gap:var(--lgs-gutter-xs);flex-direction:row;line-height:0;display:inline-flex}.lgs--track-colors-in-settings wa-icon:not(:first-child){margin-left:calc(-1 * var(--lgs-gutter))}.lgs--track-style-preview{opacity:1;border-radius:calc(var(--lgs-gutter-xs) / 2);flex:0 0 3.4rem;grid-template-rows:1fr;align-items:center;width:3.4rem;height:.7rem;display:inline-grid;position:relative;overflow:hidden}.lgs--track-style-preview.is-compact{flex-basis:1.9rem;width:1.9rem;height:.62rem}.lgs--track-style-preview.is-hidden{opacity:.45}.lgs--track-style-preview-band{border-radius:0;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.lgs--track-style-preview-band.is-main{background:var(--lgs-track-preview-color)}.lgs--track-style-preview-band.is-underlay{background:var(--lgs-track-preview-underlay);display:none}.lgs--track-style-preview.has-underlay{grid-template-rows:repeat(3,minmax(0,1fr));gap:0;height:1rem;overflow:hidden}.lgs--track-style-preview.has-underlay.is-compact{height:.84rem}.lgs--track-style-preview.has-underlay .lgs--track-style-preview-band.is-underlay{display:flex}.lgs--track-style-preview-segment{min-width:0;height:100%;display:none}.lgs--track-style-preview.is-dashed .lgs--track-style-preview-band.is-main{background:0 0}.lgs--track-style-preview.is-dashed .lgs--track-style-preview-segment{display:block}.lgs--track-style-preview.is-dashed .lgs--track-style-preview-segment.is-dash{flex:1 1 var(--lgs-track-preview-dash-length);background:var(--lgs-track-preview-dash-color)}.lgs--track-style-preview.is-dashed .lgs--track-style-preview-segment.is-gap{flex:1 1 var(--lgs-track-preview-gap-length);background:linear-gradient(var(--lgs-track-preview-gap-color), var(--lgs-track-preview-gap-color)), repeating-linear-gradient(45deg, color-mix(in oklab, var(--wa-color-neutral-fill-quiet) 45%, transparent) 0 .12rem, transparent .12rem .24rem)}.lgs--journey-icons-in-settings{align-items:center;gap:var(--lgs-gutter-xs);vertical-align:middle;flex-direction:row;line-height:0;display:inline-flex}.lgs--journey-activity-icon{color:var(--wa-color-brand-on-normal)}#journey-editor-drawer .lgs--elevation-source-select::part(form-control-label),#journey-editor-drawer .lgs--elevation-source-select::part(label){font-size:var(--lgs-font-size);font-weight:400;line-height:var(--wa-form-control-label-line-height);color:var(--wa-form-control-label-color)}.lgs--journey-location-in-settings,.track-location{font-size:var(--lgs-font-size);line-height:var(--wa-form-control-label-line-height);min-width:0;color:var(--wa-form-control-label-color);align-items:center;gap:var(--lgs-gutter-xs);display:flex}.lgs--journey-location-in-settings wa-icon,.track-location wa-icon{color:var(--wa-color-brand);flex:none}.lgs--journey-edit-card,.lgs--journey-activity-select,.lgs--journey-edit-details-list,.lgs--journey-edit-details{width:100%;min-width:0}.lgs--journey-edit-details-list{padding:0}.lgs--journey-edit-details::part(content){min-width:0}.lgs--journey-edit-details #track-line-settings{margin-top:0}.lgs--journey-location-in-settings span,.track-location span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}wa-tab::part(base){padding:var(--lgs-gutter-s)}.lgs--track-data{--padding:var(--lgs-gutter-s);width:100%}.lgs--track-data::part(body){gap:var(--lgs-gutter-s);flex-direction:column}.element-row{align-items:center;width:100%;display:flex}.element-item{--width:38%;--indent:24%;width:var(--width);align-items:center;gap:var(--lgs-gutter-s);display:flex}.element-item.title{width:var(--indent)}.element-item.indented{margin-left:var(--indent)}.track-data-extreme-button{font:inherit;line-height:inherit}.track-data-extreme-button::part(base){height:auto;min-height:auto;font:inherit;line-height:inherit;justify-content:flex-start;padding:0}.track-data-extreme-button.is-active::part(base){color:var(--lgs-button-plain-hover-color);background-color:var(--lgs-button-plain-bg-hover-color)!important}.track-data-extreme-button::part(label){justify-content:flex-start;gap:var(--lgs-gutter-s);font:inherit;line-height:inherit;text-transform:none}.track-data-extreme-button .lgs-text-value{font:inherit;line-height:inherit;text-transform:none}.track-points,.journey-POIs{margin-top:var(--lgs-gutter-s)}.track-date{gap:var(--lgs-gutter);display:flex}.select-elevation-source{gap:var(--lgs-gutter-s);margin-bottom:var(--lgs-gutter);flex-direction:column;display:flex}.journey-export-dialog-content{min-width:min(42rem, calc(100vw - 4 * var(--lgs-gutter)));max-width:min(52rem, calc(100vw - 4 * var(--lgs-gutter)));gap:var(--lgs-gutter-s);flex-direction:column;display:flex}.journey-export-dialog-content p{margin:0}.journey-export-dialog::part(dialog){width:fit-content;max-width:calc(100vw - 2 * var(--lgs-gutter))}.journey-export-dialog [slot=label]{max-width:min(52rem, calc(100vw - 6 * var(--lgs-gutter)));white-space:normal;text-overflow:clip;overflow:visible}.journey-export-controls{align-items:end;gap:var(--lgs-gutter-s);grid-template-columns:minmax(20rem,1fr) auto;display:grid}.journey-export-file-name{min-width:min(34rem, calc(100vw - 10 * var(--lgs-gutter)))}@media (width<=640px){.journey-export-dialog-content{min-width:min(26rem, calc(100vw - 4 * var(--lgs-gutter-s)))}.journey-export-controls{grid-template-columns:1fr}.journey-export-file-name,.journey-export-format{width:100%;min-width:0}}.journey-export-choice-content{padding:var(--lgs-gutter-xs);border:1px solid var(--wa-color-surface-border);border-radius:var(--lgs-border-radius-s);background:var(--wa-color-surface-default);box-shadow:var(--wa-shadow-l);gap:var(--lgs-gutter-xs);flex-direction:column;display:flex}.journey-export-choice-button{width:10.5rem;height:2.25rem}.journey-export-choice-button::part(base){min-height:2.25rem;padding:0 var(--lgs-gutter-s);justify-content:flex-start;gap:var(--lgs-gutter-xs)}.journey-report-export-animation{z-index:2147483000;pointer-events:none;color:var(--wa-color-brand);opacity:.62;place-items:center;display:grid;position:fixed;inset:0}.journey-report-export-animation wa-icon{width:100px;height:100px;color:var(--wa-color-brand);--fade-opacity:.12;--beat-fade-opacity:.36;--beat-fade-scale:1.08;filter:drop-shadow(0 0 18px color-mix(in oklab, var(--wa-color-brand) 36%, transparent));font-size:100px;line-height:1}.journey-report-export-animation.is-snapshots wa-icon{--animation-duration:.72s;--animation-iteration-count:1;--animation-timing:steps(2, end)}.journey-report-export-animation.is-writing{opacity:.72}.journey-report-export-animation.is-writing wa-icon{--animation-duration:1.05s}.journey-export-controls{--wa-form-control-height:2rem;align-items:center;gap:var(--lgs-gutter-xs);width:100%;display:flex}.journey-export-file-name{flex:auto;min-width:0}.journey-export-format{flex:0 0 9rem;width:9rem}.journey-export-controls wa-input::part(base),.journey-export-controls wa-select::part(combobox){height:var(--wa-form-control-height);min-height:var(--wa-form-control-height)}#journey-settings .editor-preview-zone{min-height:0}.journey-profile-chart-menu{justify-content:space-between;align-items:center;gap:var(--lgs-gutter-s);display:flex}.copy-button-wrapper{right:calc(var(--lgs-gutter) + 5px);position:absolute}.flag-visibility .toggle-state-icon-false{color:var(--lgs-disabled-color)!important}.journey-selector--tree{width:100%;min-width:10rem;position:relative}.journey-selector-trigger{font-size:var(--wa-font-size-m,1rem);min-height:var(--wa-form-control-height,2.5rem);padding:0 var(--wa-space-m,.75rem);cursor:pointer;user-select:none;color:var(--lgs-select-color,inherit);border:solid var(--wa-form-control-border-width,1px) var(--lgs-select-border-color,var(--wa-color-surface-border));border-radius:var(--wa-border-radius-m,.25rem);background-color:var(--lgs-select-bg-color,var(--wa-color-surface));align-items:center;gap:var(--lgs-gutter-xs);transition:border-color .15s,box-shadow .15s;display:flex}.journey-selector-trigger:hover:not(.disabled){border-color:var(--wa-color-form-border-hover,var(--wa-color-brand))}.journey-selector-trigger.open{border-color:var(--wa-color-brand);box-shadow:0 0 0 var(--wa-focus-ring-width,3px) var(--wa-color-focus-ring,color-mix(in oklab, var(--wa-color-brand) 30%, transparent))}.journey-selector-trigger.disabled{cursor:not-allowed;opacity:.5}.journey-selector-label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.journey-selector-chevron{flex:none;transition:transform .2s}.journey-selector-trigger.open .journey-selector-chevron{transform:rotate(-180deg)}.journey-selector-tree-panel{font:inherit;border-width:var(--wa-border-width-s);border-style:var(--wa-border-style);border-color:var(--wa-color-surface-border);border-radius:var(--wa-border-radius-m);background:var(--wa-color-surface-raised);min-width:12rem;box-shadow:var(--wa-shadow-m);overscroll-behavior:none;padding-block:.5em;display:block;position:relative}.journey-selector-tree-card{box-shadow:none;--spacing:0;background:0 0;border:0;padding-block:0;display:block}.journey-selector-tree-card::part(body){padding-block:.5em}.journey-selector-tree-panel wa-tree{--indent-guide-width:1px;width:100%;min-width:0;display:block}.journey-selector-tree-panel wa-tree-item.lgs--journey-tree-ungrouped::part(expand-button),.journey-selector-tree-panel wa-tree-item.lgs--journey-tree-leaf::part(expand-button){width:0;display:none}.wa-dark .journey-selector-tree-panel wa-tree{--indent-guide-color:var(--wa-color-neutral-fill-normal)}@media (hover:hover){.journey-selector-tree-panel wa-tree-item::part(item):hover{color:var(--lgs-select-option-hover-color);border-color:#0000}}.journey-selector-tree-panel wa-tree-item[aria-expanded=true]{outline-color:var(--lgs-select-option-current-outline-color)}.journey-selector-tree-panel wa-tree-item{line-height:var(--wa-line-height-normal);box-sizing:border-box;transition:background-color .12s,color .12s,outline-color .12s}.journey-selector-tree-panel wa-tree-item::part(base){width:100%;min-width:0}.journey-selector-tree-panel wa-tree-item::part(item){width:100%;min-width:0;max-width:100%;min-height:var(--wa-form-control-height,2.5rem);box-sizing:border-box;border-radius:var(--wa-border-radius-m);cursor:pointer;flex:auto;padding-inline-end:var(--wa-space-2xs);display:flex;overflow:hidden}.journey-selector-tree-panel wa-tree-item[selected]::part(item){background:0 0;border-inline-start-color:#0000}.journey-selector-tree-panel wa-tree-item.lgs--tree-item-hoverable::part(item){outline-offset:0;backface-visibility:hidden;outline:4px solid #0000}@media (hover:hover){.journey-selector-tree-panel wa-tree-item.lgs--tree-item-hoverable::part(item):hover{color:var(--wa-color-brand-on-normal);outline:2px solid var(--wa-color-brand-50);outline-offset:0;box-shadow:none}}.journey-selector-tree-panel wa-tree-item::part(label){box-sizing:border-box;flex:1 1 0;align-items:center;gap:0;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.journey-group-tree-row{box-sizing:border-box;align-items:center;gap:var(--lgs-gutter-xs);flex:1;width:100%;min-width:0;max-width:100%;display:flex;position:relative;overflow:hidden}.lgs--journey-tree-item-content{align-items:center;gap:var(--lgs-gutter-xs);flex:1;min-width:0;display:flex;overflow:hidden}.lgs--journey-tree-item-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;display:block;overflow:hidden}.lgs--journey-tree-group-header{align-items:center;gap:var(--lgs-gutter-xs);flex:1;min-width:0;font-weight:600;display:flex;position:relative;overflow:hidden}.journey-group-tree-empty-folder{width:2em;color:var(--wa-color-text-quiet);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-start:-2em}.lgs--journey-tree-group-header>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;display:block;overflow:hidden}.journey-group-tree-unlink,.journey-group-tree-action{flex:none;margin-inline-start:auto}.journey-group-tree-popup-anchor{inset-inline-start:calc(-1 * (var(--indent,0px) + 2em));width:calc(100% + var(--indent,0px) + 2em);pointer-events:none;height:0;position:absolute;top:100%;overflow:visible}.journey-group-tree-popup-anchor>.lgs--popup-anchor{background:0 0;border:0;width:100%;height:0;min-height:0;margin:0}.journey-groups-drawer-title,.lgs--journey-groups-info-label,.journey-groups-section-title{align-items:center;gap:var(--lgs-gutter-xs);min-width:0;display:inline-flex}.journey-groups-drawer-content{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.journey-groups-layout{min-width:0;padding:var(--lgs-gutter-s);gap:var(--lgs-gutter-s);flex-direction:column;display:flex}.journey-groups-section{gap:var(--lgs-gutter-s);flex-direction:column;min-width:0;display:flex}.journey-group-create-header{justify-content:flex-end;align-items:center;gap:var(--lgs-gutter-s);min-width:0;display:flex}.journey-groups-section-title{font-size:var(--lgs-font-size);color:var(--wa-color-text-normal);font-weight:600;line-height:1.2}.journey-group-tabs-actions{align-items:center;margin-left:auto;display:flex}.journey-group-create-header wa-button{flex:none}.journey-group-create-popup-title{align-items:center;gap:var(--lgs-gutter-xs);display:inline-flex}.journey-group-create-popup wa-input,.journey-group-create-popup wa-textarea{width:100%}.journey-group-create-title-row{align-items:flex-end;gap:var(--lgs-gutter-s);width:100%;min-width:0;display:flex}.journey-group-create-title-input{flex:auto;min-width:0}.journey-group-create-popup .journey-group-create-color-row{flex:none;align-self:flex-end;width:auto;max-width:none;transform:translateY(-3px)}.journey-group-form{gap:var(--lgs-gutter-s);flex-direction:column;min-width:0;display:flex}.journey-group-color-row,.journey-group-form-actions,.journey-group-current-association,.journey-group-current-association>div{align-items:center;gap:var(--lgs-gutter-s);min-width:0;display:flex}.journey-group-form-actions-end{justify-content:flex-end}.journey-group-color-row{justify-content:space-between;max-width:14rem}.journey-group-current-association{padding:var(--lgs-gutter-s);border:1px solid var(--wa-color-surface-border);border-radius:var(--lgs-border-radius-s);background:var(--wa-color-surface-lowered);justify-content:space-between}.journey-group-current-association span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.journey-groups-list,.journey-group-assignment{gap:var(--lgs-gutter-s);flex-direction:column;min-width:0;display:flex}.journey-group-detail-wrapper,.journey-group-detail,.journey-groups-list wa-callout{width:100%;min-width:0}.journey-group-tree{--indent-guide-width:1px;--indent-size:var(--wa-space-m);width:100%;min-width:0;display:block}.journey-group-editor{min-width:0;padding:var(--lgs-gutter-s);border:1px solid var(--wa-color-surface-border);border-radius:var(--lgs-border-radius-s);background:var(--wa-color-surface-raised);gap:var(--lgs-gutter-s);flex-direction:column;display:flex}.journey-group-edit-popup{--width-popup:min(42rem, calc(var(--lgs-vertical-panel-width) - 2 * var(--margin)))}.journey-group-editor-header{justify-content:space-between;align-items:center;gap:var(--lgs-gutter-s);min-width:0;display:flex}.journey-group-editor-title{align-items:center;gap:var(--lgs-gutter-xs);min-width:0;display:inline-flex}.journey-group-editor-title>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.journey-group-journey-title{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:var(--lgs-gutter-xs);min-width:0;display:inline-flex;overflow:hidden}.lgs--journey-groups-empty{font-size:var(--lgs-font-size-s);color:var(--wa-color-text-quiet)}.journey-group-color-icon{clip-path:inset(7% round .16rem);flex:none;width:.8rem;height:.8rem;font-size:.8rem;line-height:1}.journey-group-sortable-list{text-wrap:wrap;min-height:3.2rem;margin-right:0;padding:0}.journey-group-journey-row{box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block}.journey-group-journey-row::part(body){box-sizing:border-box;align-items:center;gap:var(--lgs-gutter-xs);width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.details-sortable-list{gap:var(--lgs-gutter-xs);flex-direction:column;width:100%;min-width:0;max-width:100%;padding-inline:4px;display:flex;overflow:visible}.details-sortable-list>*{min-width:0}.details-sortable-list .journey-group-journey-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.journey-group-drag-handle{cursor:grab;touch-action:none;align-items:center;display:inline-flex}.journey-group-journey-row:active .journey-group-drag-handle{cursor:grabbing}.journey-group-journey-title{flex:auto;min-width:0}.lgs--journey-groups-info{align-items:center;gap:var(--lgs-gutter-s);grid-template-columns:auto minmax(0,1fr) auto;width:100%;min-width:0;display:grid}.lgs--journey-groups-info-label{font-size:var(--lgs-font-size);line-height:var(--wa-form-control-label-line-height);color:var(--wa-form-control-label-color)}.lgs--journey-groups-info-content{align-items:center;gap:var(--lgs-gutter-xs);flex-wrap:wrap;min-width:0;display:flex}.journey-group-chip{min-width:0;max-width:100%;padding:calc(var(--lgs-gutter-xs) / 2) var(--lgs-gutter-xs);border:1px solid var(--wa-color-surface-border);border-radius:var(--lgs-border-radius-s);background:var(--wa-color-surface-lowered);align-items:center;gap:var(--lgs-gutter-xs);display:inline-flex}.journey-group-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=640px){.lgs--journey-groups-info{grid-template-columns:minmax(0,1fr) auto}.lgs--journey-groups-info-label{grid-column:1/-1}.journey-group-current-association{flex-direction:column;align-items:flex-start}}:root{--lgs-tunnel-thickness:2px;--lgs-tunnel-icon-border-thickness:2px;--lgs-tunnel-color:var(--lgs-light-color);--lgs-tunnel-bg-color:var(--lgs-dark-color);--lgs-tunnel-bg-active-color:var(--wa-color-brand-70);--lgs-tunnel-active-color:var(--wa-color-brand-40);--lgs-tunnel-bg-done-color:var(--lgs-dark-color);--lgs-tunnel-done-color:var(--lgs-light-color);--lgs-tunnel-hover-bg-color:var(--wa-color-brand-70);--lgs-tunnel-hover-color:var(--wa-color-brand-20);--lgs-tunnel-spacer-width:var(--lgs-gutter);--lgs-tunnel-callout-max-width:200px;--lgs-tunnel-callout-border-color:var(--lgs-tunnel-done-color);--lgs-tunnel-callout-gradient:linear-gradient(28deg, color-mix(in oklab, var(--wa-color-brand) 48%, transparent) 0%, transparent 42%), linear-gradient(142deg, var(--lgs-light-color-25) 0%, transparent 38%), linear-gradient(165deg, color-mix(in oklab, var(--wa-color-brand) 24%, var(--lgs-dark-color-95) 76%) 0%, var(--lgs-dark-color-95) 100%);--lgs-tunnel-bg-blocked-color:var(--wa-color-red-40)!important;--lgs-tunnel-blocked-color:var(--wa-color-red-10)!important}.lgs-tunnel-container{position:relative}.lgs-tunnel-bar{justify-content:center;align-items:center;gap:0;display:flex;position:relative}.lgs-tunnel-bar-item{gap:0;display:flex}.lgs-tunnel-tooltip-anchor{display:inline-flex}.lgs-tunnel-button-disabled,.lgs-tunnel-button-disabled::part(base),.lgs-tunnel-button-disabled:hover::part(base),.wa-theme-lgs1920-on-map .lgs-tunnel-button-disabled:hover::part(base){cursor:not-allowed!important;color:inherit!important;background:0 0!important;border-color:#0000!important}.lgs-tunnel-button-disabled wa-icon{color:var(--lgs-card-on-map-disabled-color,var(--lgs-disabled-color))!important}.lgs-tunnel-tooltip-popup{z-index:calc(var(--lgs-context-menu-zindex) + 1);--arrow-size:8px;--arrow-color:var(--lgs-tunnel-callout-border-color);--popup-border-width:1px}.lgs-tunnel-tooltip-popup::part(popup){z-index:calc(var(--lgs-context-menu-zindex) + 1);width:max-content;max-width:min(var(--lgs-tunnel-callout-max-width), calc(100vw - var(--lgs-gutter) - var(--lgs-gutter)))}.lgs-tunnel-tooltip-popup::part(arrow){background:var(--lgs-card-on-map-bg-color);box-shadow:var(--lgs-on-map-floating-shadow,var(--lgs-overlay-floating-shadow));border:none}.lgs-tunnel-tooltip{font-size:var(--lgs-font-size-s);line-height:var(--lgs-font-line-height);box-sizing:border-box;width:max-content;max-width:min(var(--lgs-tunnel-callout-max-width), calc(100vw - var(--lgs-gutter) - var(--lgs-gutter)));padding:var(--lgs-gutter-xs) var(--lgs-gutter-s);white-space:normal;color:var(--lgs-text-on-color);border:1px solid var(--lgs-tunnel-callout-border-color);border-radius:var(--lgs-on-map-interactive-radius,var(--lgs-border-radius-s));background-color:var(--lgs-dark-color-95);background-image:var(--lgs-tunnel-callout-gradient);box-shadow:var(--lgs-on-map-floating-shadow,var(--lgs-overlay-floating-shadow));overflow-wrap:break-word;background-blend-mode:screen, soft-light, normal;filter:drop-shadow(var(--lgs-on-map-floating-drop-shadow,var(--lgs-overlay-floating-drop-shadow)));gap:var(--lgs-gutter-xxs);flex-direction:column;display:flex}.lgs-tunnel-tooltip-heading{font-weight:var(--lgs-font-weight-bold);text-align:left;justify-content:flex-start;align-items:center;gap:var(--lgs-gutter-xs);width:100%;display:inline-flex}.lgs-tunnel-tooltip-heading wa-icon{color:var(--lgs-tunnel-callout-border-color);flex:none}.lgs-tunnel-tooltip-title{min-width:0}.lgs-tunnel-tooltip-text{opacity:.88}.lgs-tunnel-bar-spacer{width:var(--lgs-tunnel-spacer-width)}.lgs-tunnel-bar-spacer:before{z-index:1;top:calc(50% - var(--lgs-tunnel-thickness) / 2);width:var(--lgs-tunnel-spacer-width);height:var(--lgs-tunnel-thickness);content:"";background-color:var(--lgs-tunnel-color);position:absolute}.lgs--whats-new-list{box-sizing:border-box;gap:var(--lgs-gutter-xs);flex-direction:column;min-height:0;display:flex;overflow:hidden}.lgs--whats-new-list wa-details{flex:none}.lgs--whats-new-list .wa-details-open{flex:none;display:block}.lgs--whats-new-list .version-content{flex:none;min-height:auto;overflow:visible}.lgs--whats-new-list summary{margin:0!important}.lgs--whats-new-state{min-height:8rem;color:var(--wa-color-neutral-60);justify-content:center;align-items:center;display:flex}.lgs--whats-new-pagination{font-size:var(--lgs-font-size-s);padding:var(--lgs-gutter-xs) 0;color:var(--wa-color-neutral-60);justify-content:space-between;align-items:center;gap:var(--lgs-gutter-xs);display:flex}.lgs--whats-new-pagination-spacer{min-width:5rem}.lgs--credits-list::part(body){gap:var(--lgs-gutter-s);flex-direction:column;display:flex}.lgs--shortcuts-panel{height:100%;min-height:0;position:relative}.lgs--shortcuts-export-button{z-index:1;top:var(--lgs-gutter);right:calc(2 * var(--lgs-gutter));position:absolute}.lgs--shortcuts-list{padding:var(--lgs-gutter-s);gap:var(--lgs-gutter-s);flex-direction:column;display:flex}.lgs--shortcuts-section{gap:var(--lgs-gutter-xs);flex-direction:column;display:flex}.lgs--shortcuts-section-card::part(body){padding:var(--lgs-gutter-s);flex-direction:column;display:flex}.lgs--shortcuts-section h3{font-size:var(--lgs-font-size);margin:0;font-weight:600}.lgs--shortcuts-table{gap:var(--lgs-gutter-xs);flex-direction:column;display:flex}.lgs--shortcuts-row{grid-template-columns:minmax(0, calc(40% - var(--lgs-gutter-s))) minmax(60%, 1fr);padding:var(--lgs-gutter-xs) 0;align-items:start;gap:var(--lgs-gutter-s);display:grid}.lgs--shortcuts-keys{align-items:center;gap:calc(var(--lgs-gutter-xs) / 2);flex-wrap:wrap;display:flex}.lgs--shortcut-combo{align-items:center;gap:calc(var(--lgs-gutter-xs) / 2);flex-wrap:nowrap;display:inline-flex}.lgs--shortcut-alternative{align-items:flex-start;gap:calc(var(--lgs-gutter-xs) / 2);flex-direction:column;flex-basis:100%;width:100%;display:flex}.lgs--shortcuts-keys .lgs--shortcut-key{font:inherit;font-size:var(--lgs-font-size-s);justify-content:center;align-items:center;gap:calc(var(--lgs-gutter-xs) / 2);box-sizing:border-box;min-width:1.65rem;min-height:1.65rem;padding:0 var(--lgs-gutter-xs);color:var(--wa-color-brand-on-loud,var(--wa-color-brand-on));border:1px solid var(--wa-color-brand-border-loud,var(--wa-color-brand));background:var(--wa-color-brand-fill-loud,var(--wa-color-brand));border-radius:4px;line-height:1;display:inline-flex}.lgs--shortcut-key wa-icon{font-size:var(--lgs-font-size)}.lgs--shortcut-plus{font-size:var(--lgs-font-size-s);color:var(--wa-color-neutral-60);font-weight:600}.lgs--shortcuts-action{gap:calc(var(--lgs-gutter-xs) / 2);flex-direction:column;min-width:0;display:flex}.lgs--shortcuts-action-heading{align-items:center;gap:calc(var(--lgs-gutter-xs) / 2);flex-wrap:wrap;display:flex}.lgs--shortcuts-action strong{font-size:var(--lgs-font-size);font-weight:600}.lgs--shortcuts-platform{font-size:var(--lgs-font-size);align-items:center;gap:calc(var(--lgs-gutter-xs) / 2);color:var(--wa-color-brand);line-height:1;display:inline-flex}.lgs--shortcuts-action>span{font-size:var(--lgs-font-size-s);color:var(--wa-color-neutral-60)}@media (width<=640px){.lgs--shortcuts-row{grid-template-columns:1fr}}:root{--entity-thumbnail-button-dimension:20px;--layer-list-item-height:40px}#layers-and-terrains-settings{height:100%;position:relative}#layers-and-terrains-settings wa-tab-panel::part(base){padding-top:var(--lgs-gutter-s)}.layer-entities-wrapper::part(body){gap:var(--lgs-gutter-s);flex-wrap:wrap;grid-template-columns:repeat(4,1fr);width:100%;margin-bottom:1px;display:grid}.by-list.layer-entities-wrapper::part(body){gap:var(--lgs-gutter-s);flex-direction:column;display:flex}.layers-provider-header{flex:0 0 100%;grid-column:span 4;width:100%}.layer-entity{cursor:pointer;aspect-ratio:1;justify-content:flex-start;gap:var(--lgs-gutter-s);border-width:1px;display:flex;position:relative;overflow:hidden}.layer-entity .selected-entity-menu{pointer-events:auto}.layer-entity:not(.unlocked){color:var(--lgs-disabled-color)}.by-list .layer-entity{height:var(--layer-list-item-height);align-items:center}.by-list .layer-entity::part(body){justify-content:flex-start;align-items:center;gap:var(--lgs-gutter-s);width:100%;height:100%;padding:2px}.by-list .layer-entity .ent{margin-left:auto;display:block}.thumbnail-background{content:"";background-position:50%;background-size:cover;width:100%;height:100%;transition:background-size .5s;position:absolute;top:0;left:0}.by-list .thumbnail-background{aspect-ratio:1;width:auto;height:100%;position:relative}.layer-entity.unlocked .thumbnail-background,.layer-entity:not(.free):hover .thumbnail-background{filter:none}.layer-entity:hover .thumbnail-background{background-size:200%}.layer-entity.unlocked .thumbnail-background{filter:none}.layer-entity>a{width:100%;height:100%;display:block;position:relative}.entity-sub-menu{align-items:center;gap:var(--lgs-gutter-xs);margin-left:auto;display:flex}.entity-access,.entity-lock-status{top:var(--lgs-gutter-xs);left:var(--lgs-gutter-xs);width:var(--entity-thumbnail-button-dimension);height:var(--entity-thumbnail-button-dimension);border:var(--lgs-border-s);border-radius:var(--lgs-border-radius-xs);background:var(--wa-color-surface-default);justify-content:center;align-items:center;padding-left:1.5px;font-size:13px;display:flex;position:absolute}.wa-light .entity-access,.entity-lock-status{background:var(--wa-color-surface-lowered)}.by-list .entity-access{top:calc(var(--lgs-gutter-xs) - 2px)}.entity-lock-status{top:calc(var(--entity-thumbnail-button-dimension) + 2 * var(--lgs-gutter-xs));left:calc(var(--lgs-gutter-xs))}.by-list .entity-access,.by-list .entity-lock-status{background:unset;border:none;position:relative;top:0;left:0}.thumbnail-toolbar{top:calc(var(--entity-thumbnail-button-dimension) + var(--lgs-gutter-xs));left:calc(var(--lgs-gutter-xs));position:absolute}.by-list .thumbnail-toolbar{top:unset;left:unset;border:none;position:relative}.layer-entity:hover .thumbnail-toolbar{display:flex}.entity-access.freemium,.entity-lock-status.freemium{color:var(--lgs-freemium-color);margin-left:auto}.entity-access.premium,.entity-lock-status.premium{color:var(--lgs-premium-color)}.entity-access.unlocked.free{display:none}.provider-name{font-weight:700}.by-thumbnail .entity-name{font-size:calc(.9 * var(--lgs-font-size-s));text-align:center;text-overflow:ellipsis;width:100%;color:var(--wa-color-text-normal);background-color:var(--wa-color-surface-default);line-height:1.4;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.wa-light .by-thumbnail .entity-name{background-color:var(--wa-color-surface-lowered)}.by-list .entity-name{text-overflow:ellipsis;overflow:hidden}.by-thumbnail .entity-selected .entity-name{color:var(--wa-color-text-normal);background-color:var(--wa-color-brand)}.layer-entity:hover :not(.entity-selected) .entity-name{background-color:var(--lgs-card-ui-color);color:var(--lgs-text-on-color)}#lgs--layers-manage-authent::part(trigger){--height:24px}#lgs--layers-manage-authent wa-icon::part(svg){height:var(--height);color:var(--wa-color-brand-on-normal)}.wa-dark .by-thumbnail #lgs--layers-manage-authent wa-icon::part(svg){color:var(--wa-color-surface-default)}.selected-entity-menu{font-size:var(--lgs-font-size-l)}#layers-and-terrains-filter{align-items:center;margin-left:auto;display:flex}#filter-by-countries{width:100%}#info-layer-modal{position:relative}#info-layer-modal::part(body){height:50vh}#layer-settings::part(body){margin:var(--lgs-gutter-xs) 0;--lgs-animation-duration-on:.6s;gap:var(--lgs-gutter-s);flex-direction:column;display:flex}#layer-settings .buttons-bar{justify-content:space-between}.alpha-to-color{justify-content:space-between;align-items:center;margin-right:45%;display:flex}#lgs--layers-filter-by-countries{width:100%}#open-the-setting-panel{margin-bottom:var(--lgs-gutter)}#manage-user-profile{margin-left:auto;display:flex}#manage-user-profile wa-icon{font-size:var(--lgs-font-size-m)}#style-settings,#global-style-settings{gap:var(--lgs-gutter-s);flex-direction:column;display:flex}#ui-camera-settings{flex-direction:column}#ui-camera-settings wa-switch{width:100%}#ui-camera-settings wa-switch span{align-items:center;gap:var(--lgs-gutter-s);display:inline-flex}.journey-statistics-scroll-area{width:100%;height:clamp(14rem,100dvh - 24rem,34rem)}#journey-statistics-settings{box-sizing:border-box;width:100%;padding-bottom:calc(3 * var(--lgs-gutter));gap:var(--lgs-gutter-s);flex-direction:column;display:flex}.journey-statistics-scroll-area .lgs-scrollbars .view{padding-bottom:calc(4 * var(--lgs-gutter))!important}.journey-statistics-settings-row{gap:var(--lgs-gutter-s);display:flex}.journey-statistics-settings-row wa-select{flex:1}.journey-statistics-settings-row wa-button{margin-block-start:calc(var(--wa-font-size-xs) * (var(--wa-form-control-label-line-height) + 1.2))}.journey-statistics-threshold-grid{gap:var(--lgs-gutter-s);flex-direction:column;flex-grow:1;display:flex}.journey-statistics-threshold-row{align-items:start;gap:var(--lgs-gutter-xs);grid-template-columns:minmax(0,50%) auto;display:grid}.journey-statistics-threshold-field{flex-direction:column;min-width:0;display:flex}.journey-statistics-threshold-input{width:100%}.journey-statistics-threshold-hint{color:var(--wa-form-control-hint-color);font-size:var(--wa-font-size-xs);font-weight:var(--wa-form-control-hint-font-weight);line-height:var(--wa-form-control-hint-line-height);margin-block-start:.5em}.journey-statistics-field-reset{align-self:start;margin-block-start:calc(var(--wa-font-size-xs) * (var(--wa-form-control-label-line-height) + 1.5))}.journey-statistics-field-reset::part(base){width:var(--wa-form-control-height);min-width:var(--wa-form-control-height);height:var(--wa-form-control-height);padding:0}.journey-statistics-reset{justify-content:flex-end;display:flex}#menu-disposition-chooser{--lgs--max-menu-sample:100px;gap:var(--lgs-gutter-s);grid-template-columns:repeat(4, minmax(0, var(--lgs--max-menu-sample)));width:100%;display:grid}#menu-disposition-chooser[device=mobile]{--lgs--max-menu-sample:80px}#menu-disposition-chooser[device=mobile] .lgs--main-menu-sample{aspect-ratio:9/16}#menu-disposition-chooser .lgs--main-menu-sample>.lgs-card{z-index:1;max-width:var(--lgs--max-menu-sample);height:100%;padding:var(--lgs-gutter-xs);border-style:solid;border-width:3px;border-color:var(--wa-color-brand-on-normal);gap:var(--lgs-gutter-xs);display:flex;position:relative}#menu-disposition-chooser[mobile=true] .lgs--main-menu-sample>.lgs-card{aspect-ratio:9/16;--lgs--max-menu-sample:80px}#menu-disposition-chooser .lgs--main-menu-sample>.lgs-card:before{z-index:-1;content:"";opacity:.4;background-image:url(/assets/images/menu-thumbnail.png);background-position:50%;background-size:cover;width:100%;height:100%;transition:background-size .5s;position:absolute;top:0;left:0}.wa-dark #menu-disposition-chooser .lgs--main-menu-sample>.lgs-card:before{filter:brightness(2.5)contrast(.8)}#menu-disposition-chooser .lgs--main-menu-sample>.lgs-card:hover{border-color:var(--wa-color-brand-50);box-shadow:var(--wa-shadow-l)}#menu-disposition-chooser .lgs--main-menu-sample>.lgs-card:hover:before{opacity:.8}#menu-disposition-chooser .lgs--main-menu-sample>.lgs-card.selected{border-color:var(--wa-color-brand-on-quiet)}#menu-disposition-chooser .lgs--main-menu-sample>.lgs-card.selected:before{opacity:.7}#menu-disposition-chooser .lgs--max-menu-sample-checkbox{top:var(--lgs-gutter-xs);right:calc(var(--lgs-gutter-xs) - 1.5px);color:var(--wa-color-brand-on-quiet);font-size:1rem;line-height:1;position:absolute}#menu-disposition-chooser .lgs--main-menu-sample .start-end,#menu-disposition-chooser .lgs--main-menu-sample .end-start{justify-content:space-between}#menu-disposition-chooser .lgs--main-menu-sample .bottom-start{flex-direction:row-reverse}#menu-disposition-chooser .lgs--main-menu-sample .bottom-end{flex-direction:row}#menu-disposition-chooser .lgs--main-menu-sample .end-start,#menu-disposition-chooser .lgs--main-menu-sample .end-end{flex-direction:row-reverse}#menu-disposition-chooser .lgs--main-menu-sample-drawer,#menu-disposition-chooser .lgs--main-menu-sample-drawer{background-color:var(--wa-color-surface-raised);border:none;width:40%;margin-top:0}#menu-disposition-chooser[device=mobile] .lgs--main-menu-lgs--main-menu-sample-drawer{width:100%;margin-top:40%}#menu-disposition-chooser .lgs--main-menu-sample-toolbar{gap:var(--lgs-gutter-xs);flex-direction:column;display:flex}#menu-disposition-chooser .lgs--main-menu-sample-toolbar .lgs-card{background-color:var(--wa-color-brand-fill-loud);aspect-ratio:1;border:none;border-radius:2px;width:5px}#menu-disposition-chooser[device=mobile] .lgs--main-menu-sample-toolbar{margin-top:calc(2 * var(--lgs-gutter))}.journey-editor-settings wa-switch{width:100%}#toolbars-opacity{justify-content:space-between;align-items:center;gap:var(--lgs-gutter-s);display:flex}#toolbars-opacity-reset{font-size:var(--lgs-font-size)}#toolbars-opacity wa-slider{width:40%}.compass-settings wa-select{width:100%}.compass-settings-row{align-items:center;gap:var(--lgs-gutter-xs);display:flex}.compass-settings-row wa-select{flex:auto;min-width:0}.compass-settings-row wa-button{white-space:nowrap;flex:none}.compass-settings .compass-select-thumbnail{align-items:center;display:inline-flex}.compass-settings .compass-select-thumbnail svg{flex:none}.manage-profile-ui{gap:var(--lgs-gutter-s);flex-direction:column;display:flex}.manage-profile-ui ul{flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.manage-profile-ui li{align-items:center;display:inline-flex}.manage-profile-ui li svg{font-size:var(--lgs-font-size-m);padding-right:var(--lgs-gutter-s);color:var(--lgs-success-color);--fa-primary-color:var(--lgs-success-color);--fa-secondary-color:var(--lgs-success-bg-color);--fa-secondary-opacity:.5;--fa-primary-opacity:1;align-items:center;display:inline-flex}.manage-profile-ui sl-panel{font-size:var(--lgs-font-size-s)}.manage-profile-ui sl-button{width:12rem}html{--sl-scroll-lock-gutter:unset!important}#lgs-main-ui,#poi-list{z-index:9999;pointer-events:none;gap:var(--lgs-gutter-s);width:100vw;height:100dvh;display:flex;position:absolute;top:0;left:0}#poi-list{z-index:1}#lgs-main-ui>div,#poi-list>div{gap:var(--lgs-gutter-s);display:flex}:root{--secondary-buttons-bar-right:0;--secondary-buttons-bar-left:0;--secondary-buttons-bar-margin-left:0;--primary-buttons-bar-right:0;--primary-buttons-bar-left:0}#primary-buttons-bar{top:var(--top);right:var(--primary-buttons-bar-right);left:var(--primary-buttons-bar-left);max-width:calc(100% - var(--left) - var(--right));margin:0 var(--right) 0 var(--left);pointer-events:auto;--lgs-animation-duration:1s;flex-direction:column;display:flex;position:absolute;gap:var(--lgs-gutter-xs)!important}#secondary-buttons-bar{right:var(--secondary-buttons-bar-right);left:var(--secondary-buttons-bar-left);margin-left:var(--secondary-buttons-bar-margin-left);pointer-events:none;flex-direction:column;align-items:center;position:relative;gap:var(--lgs-gutter-xs)!important}#secondary-buttons-bar-content{margin:var(--lgs-gutter-s) var(--lgs-gutter-s) 0 var(--lgs-gutter-s);pointer-events:auto;gap:var(--lgs-gutter-xs);flex-direction:column;display:flex}.sync-linked-actions{align-items:center;gap:var(--lgs-gutter-xs);flex-direction:column;width:fit-content;display:flex;position:relative}.sync-linked-actions-badge{z-index:2;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sync-link-badge::part(base){width:calc(var(--lgs-dimension) * .6);min-width:calc(var(--lgs-dimension) * .6);height:calc(var(--lgs-dimension) * .6);border-radius:calc(var(--lgs-dimension-s) * .18);justify-content:center;align-items:center;padding:0;display:inline-flex}.sync-link-badge wa-icon{line-height:1}#bottom-ui{width:100vw;height:50dvh;padding:var(--lgs-gutter-s);flex-direction:row;display:flex;position:absolute}#bottom-right-ui{bottom:var(--bottom);right:var(--right);position:absolute}#bottom-left-ui{bottom:var(--bottom);left:var(--left);flex-direction:column;display:flex;position:absolute}.orbit-widget-shell{width:auto!important;min-width:auto!important;height:auto!important;min-height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;gap:0!important;margin:0!important;padding:0!important;overflow:visible!important}.orbit-widget{width:max-content;max-width:calc(100vw - var(--left) - var(--right) - var(--lgs-gutter-s) - var(--lgs-gutter-s));pointer-events:auto;gap:var(--lgs-gutter-xxs);flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden;height:auto!important;padding:var(--lgs-gutter-s)!important}.orbit-widget.wa-theme-lgs1920-on-map{--orbit-widget-icon-color:var(--wa-color-brand-on-quiet);border-radius:var(--lgs-on-map-border-radius,var(--lgs-border-radius-s));background-color:color-mix(in oklab, var(--lgs-card-on-map-bg-color) 96%, black 4%);background-image:var(--lgs-card-on-map-bg-image);background-blend-mode:var(--lgs-card-on-map-bg-blend-mode);contain:layout;padding:var(--lgs-on-map-padding,var(--lgs-gutter-xs))!important;box-shadow:none!important;backdrop-filter:none!important}.orbit-widget::part(base){height:auto;min-height:0;overflow:hidden}.orbit-widget::part(body){gap:var(--lgs-gutter-s);flex-direction:column;height:auto;min-height:0;display:flex;overflow:hidden}.orbit-widget-header{--orbit-widget-control-size:var(--lgs-dimension-s);justify-content:space-between;align-items:center;gap:var(--lgs-gutter-xs);line-height:1;display:flex}.orbit-widget-header-end{justify-content:flex-end}.orbit-widget-footer{--orbit-widget-control-size:var(--lgs-dimension-s);align-items:center;gap:var(--lgs-gutter-xs);display:flex}.orbit-widget-footer-centered{justify-content:center}.orbit-widget-divider{background-color:var(--lgs-card-on-map-border-color);opacity:.55;width:100%;height:1px}.orbit-widget-header-button,.orbit-widget-footer-button{cursor:pointer;line-height:1}.orbit-widget-header-button::part(base),.orbit-widget-footer-button::part(base),.orbit-widget-stop-button::part(base),.orbit-direction-button::part(base){width:var(--orbit-widget-control-size,var(--lgs-dimension-s));height:var(--orbit-widget-control-size,var(--lgs-dimension-s));min-width:var(--orbit-widget-control-size,var(--lgs-dimension-s));justify-content:center;align-items:center;padding:0;display:inline-flex}.orbit-widget-header-button wa-icon{font-size:var(--lgs-font-size-m);color:var(--orbit-widget-icon-color);line-height:1}.orbit-widget-footer-button wa-icon{font-size:var(--lgs-font-size);color:var(--orbit-widget-icon-color);line-height:1}.panorama-widget-title{align-items:center;gap:var(--lgs-gutter-xs);font-weight:600;display:inline-flex}.orbit-widget-title-icon{display:inline-flex}.panorama-widget-body{justify-content:center;align-items:stretch;gap:var(--lgs-gutter-xxs);flex-wrap:wrap;max-width:100%;display:flex}.panorama-widget-slider{min-width:var(--lgs-dimension-s);white-space:nowrap;align-items:center;gap:var(--lgs-gutter-xs);flex-direction:column;display:flex}.orbit-widget-drag-lane{flex:0 0 var(--lgs-gutter-s);cursor:grab;touch-action:none;align-self:stretch}.orbit-widget-drag-lane:active{cursor:grabbing}.panorama-widget-slider-label{font-size:var(--lgs-font-size-xs);color:var(--orbit-widget-icon-color);align-items:center;gap:var(--lgs-gutter-xxs);line-height:1;display:inline-flex}.panorama-widget-slider-label wa-icon{font-size:var(--lgs-font-size);color:var(--orbit-widget-icon-color)}.panorama-widget-range{width:var(--lgs-dimension-s);min-width:var(--lgs-dimension-s);--track-size:.22rem;--thumb-width:.8rem;--thumb-height:.8rem;--lgs-slider-track-color:color-mix(in oklab, var(--lgs-card-on-map-bg-color) 74%, var(--wa-color-brand) 26%);--lgs-slider-thumb-color:var(--wa-color-brand);height:clamp(6.3rem,18vh,7.65rem)}.orbit-widget.wa-theme-lgs1920-on-map .panorama-widget-range::part(slider){align-items:center;height:100%}.orbit-widget.wa-theme-lgs1920-on-map .panorama-widget-range::part(track){height:calc(100% - var(--thumb-height));min-height:var(--lgs-dimension-s);margin-block:calc(var(--thumb-height) / 2);background-color:var(--lgs-slider-track-color)}.orbit-widget.wa-theme-lgs1920-on-map .panorama-widget-range::part(indicator),.orbit-widget.wa-theme-lgs1920-on-map .panorama-widget-range::part(thumb){background-color:var(--lgs-slider-thumb-color)}.panorama-widget-slider strong{font-size:var(--lgs-font-size-s);color:var(--wa-color-brand);font-weight:400;line-height:1}.orbit-direction-toggle,.orbit-direction-button{height:var(--lgs-dimension-s);line-height:1}.orbit-direction-toggle wa-button::part(base){width:var(--lgs-dimension-s);height:var(--lgs-dimension-s);padding:0}body.mobile .panorama-widget{width:max-content;max-width:calc(100vw - var(--left) - var(--right) - var(--lgs-gutter-s) - var(--lgs-gutter-s))}body.mobile .panorama-widget-body{justify-content:center;align-items:center;gap:var(--lgs-gutter-xxs);flex-wrap:nowrap;display:flex}body.mobile .orbit-widget-body{justify-content:center}@media (width<=640px){.panorama-widget{width:max-content;max-width:calc(100vw - var(--left) - var(--right) - var(--lgs-gutter-s) - var(--lgs-gutter-s))}.panorama-widget-body{justify-content:center;align-items:center;gap:var(--lgs-gutter-xxs);flex-wrap:nowrap;display:flex}.orbit-widget-body{justify-content:center}}.orbit-mode-widgets{display:contents}.orbit-interaction-hints-shell{width:max-content!important;min-width:0!important;height:auto!important;min-height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;overflow:visible!important}.orbit-interaction-hints.lgs-card{font-size:var(--lgs-font-size-s);width:max-content;max-width:min(18rem, calc(100vw - var(--left) - var(--right) - 2 * var(--lgs-gutter-s)));cursor:grab;text-align:left;opacity:.86;color:var(--lgs-text-on-color);border-color:var(--lgs-card-on-map-border-color);border-radius:var(--lgs-on-map-border-radius,var(--lgs-border-radius-s));background-image:var(--lgs-card-on-map-bg-image);background-blend-mode:var(--lgs-card-on-map-bg-blend-mode);grid-template-columns:max-content max-content;grid-auto-flow:row;place-items:center start;line-height:1.35;padding:var(--lgs-gutter-s)!important;background-color:color-mix(in oklab, var(--lgs-card-on-map-bg-color) 92%, transparent)!important;box-shadow:none!important;gap:calc(var(--lgs-gutter-xs) / 2) var(--lgs-gutter-xs)!important;display:grid!important}.orbit-shortcut-row{place-items:center start;column-gap:var(--lgs-gutter-xs);grid-column:1/-1;grid-template-columns:max-content max-content;width:max-content;min-height:1.5rem;display:grid}@supports (grid-template-columns:subgrid){.orbit-shortcut-row{grid-template-columns:subgrid;width:auto}}.orbit-shortcut-combo{text-align:left;white-space:nowrap;justify-content:flex-start;justify-self:start;align-items:center;gap:calc(var(--lgs-gutter-xs) / 2);display:inline-flex}.orbit-shortcut-label{text-align:left;white-space:nowrap;place-self:center start}.orbit-shortcut-gesture{text-align:left;white-space:nowrap;justify-content:flex-start;align-items:center;gap:calc(var(--lgs-gutter-xs) / 2);display:inline-flex}.orbit-shortcut-icon{font-size:var(--lgs-font-size-m);text-align:center;width:1.1rem}.orbit-shortcut-plus{font-weight:var(--lgs-font-weight-bold);opacity:.66}.orbit-key-tag{font-size:calc(var(--lgs-font-size-s) * .82);font-weight:var(--lgs-font-weight-bold);min-height:1.28rem;padding:0 calc(var(--lgs-gutter-xs) * .75);color:var(--lgs-text-on-color);border:1px solid color-mix(in oklab, var(--lgs-text-on-color) 32%, transparent);border-radius:var(--lgs-border-radius-xs);background:color-mix(in oklab, var(--lgs-card-on-map-bg-color) 74%, white 12%);align-items:center;gap:calc(var(--lgs-gutter-xs) / 2);border-bottom-width:2px;line-height:1;display:inline-flex;box-shadow:0 1px oklab(0% none none/.22)}.orbit-shortcut-key-icon{width:.9em;font-size:.9em}.orbit-interaction-hints-shell.dragging .orbit-interaction-hints{cursor:grabbing}.panorama-adjustment-widget-shell{pointer-events:none;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;overflow:visible!important}.panorama-adjustment-widget-shell.adjustment-visible{pointer-events:auto}.panorama-adjustment-overlay{font-size:var(--lgs-font-size-m);padding:var(--lgs-gutter-xs) var(--lgs-gutter-s);cursor:grab;text-align:left;white-space:nowrap;opacity:0;color:var(--wa-color-brand-on-quiet);border-radius:var(--lgs-border-radius-s);background:color-mix(in oklab, var(--wa-color-brand-fill-quiet) 15%, transparent);text-shadow:0 1px 4px oklab(0% none none/.34);backdrop-filter:blur(var(--lgs-blur));justify-content:flex-start;align-items:center;gap:var(--lgs-gutter);border:0;font-weight:600;transition:opacity .18s,transform .18s;display:inline-flex;transform:scale(.96)}.panorama-adjustment-widget-shell.adjustment-visible .panorama-adjustment-overlay{opacity:.92;transform:scale(1)}.panorama-adjustment-widget-shell.dragging .panorama-adjustment-overlay{cursor:grabbing}.panorama-adjustment-metric{text-align:left;justify-content:flex-start;align-items:center;gap:var(--lgs-gutter-xs);display:inline-flex}.panorama-adjustment-metric sl-icon{font-size:var(--lgs-font-size-m)}.panorama-adjustment-lock-control{font:inherit;flex:0 0 var(--lgs-font-size-m);width:var(--lgs-font-size-m);height:var(--lgs-font-size-m);min-width:0;margin:0;margin-left:var(--lgs-gutter-s);cursor:pointer;color:inherit;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:relative}.panorama-adjustment-lock-control:before{top:0;bottom:0;left:calc(-.5 * var(--lgs-gutter));content:"";pointer-events:none;background:color-mix(in oklab, var(--wa-color-brand-on-quiet) 38%, transparent);width:1px;position:absolute}.panorama-adjustment-lock-control:hover{color:inherit;background:0 0}.panorama-adjustment-lock-control wa-icon{font-size:var(--lgs-font-size-m);width:1em;height:1em}.panorama-adjustment-overlay strong{font-size:var(--lgs-font-size-m)}#used-platform{z-index:10;bottom:var(--bottom);text-transform:capitalize;opacity:.35;color:#fff;font-size:1.5rem;position:absolute;left:50%;transform:translate(-50%)}.lgs-ui-toolbar{gap:var(--lgs-gutter-s);place-items:center normal;display:flex}.lgs-ui-toolbar.vertical{flex-direction:column;place-items:normal center}.lgs-ui-toolbar wa-divider{--spacing:0;height:1rem}.lgs-ui-toolbar sl-button{max-width:max-content}.lgs-ui-toolbar.embed sl-button{--sl-input-border-width:0}.journey-toolbar{max-width:100%;padding:var(--lgs-on-map-padding,var(--lgs-gutter-xs));position:relative}.journey-toolbar::part(body){--spacing:0;align-items:center;gap:var(--lgs-gutter-xs);flex-direction:row;display:flex;padding:0!important}.journey-toolbar .journey-selector{width:15rem;min-width:10rem}.journey-toolbar .journey-title{max-height:calc(var(--lgs-line-dimension) - 2 * var(--lgs-gutter-xs))}.lgs-ui-dropdown-toolbar.just-icons sl-menu{align-items:center;padding:0;overflow-x:hidden}.lgs-ui-dropdown-toolbar.just-icons ::part(submenu-icon),.lgs-ui-dropdown-toolbar.just-icons ::part(checked-icon){display:none}.lgs-ui-dropdown-toolbar.just-icons sl-menu-item::part(base){padding:0 var(--sl-spacing-2x-small)}#open-info-panel{margin-top:var(--lgs-gutter)}#profile-ui{pointer-events:none;flex-grow:1;display:flex}.flythroughDuration{width:7rem}#welcome-modal{z-index:calc(var(--lgs-toast-zindex) - 2);transition:background-color var(--welcome-exit-duration,3s) ease;color:var(--lgs-text-on-color);background-color:var(--lgs-dark-color-95);--welcome-overlay-transition-duration:.6s;position:fixed;inset:0;overflow:hidden}#welcome-modal.welcome-modal-exiting{pointer-events:none;--welcome-overlay-transition-duration:var(--welcome-exit-duration,3s);background-color:#0000}.welcome-modal-media,.welcome-modal-fog,.welcome-modal-scrim,.welcome-modal-content{position:absolute;inset:0}.welcome-modal-media{transition:opacity var(--welcome-exit-duration,3s) ease;background:var(--lgs-dark-color-95) var(--welcome-background-image,url(/assets/images/welcome-splash.png)) center / cover no-repeat}.welcome-modal-video{width:100%;height:100%;filter:blur(var(--welcome-video-blur,7px)) brightness(var(--welcome-video-brightness,.84)) saturate(var(--welcome-video-saturation,.72));object-fit:cover;object-position:center;transform:scale(1.015)}.welcome-modal-fog{z-index:1;transition:opacity var(--welcome-overlay-transition-duration,.6s) ease;opacity:var(--welcome-fog-opacity,.64);backdrop-filter:blur(4.5px)saturate(.84);background:radial-gradient(circle at 50% 60%,#ffffff42 0%,#ffffff1a 36%,#0000 72%),linear-gradient(#ffffff52 0%,#ffffff1f 45%,#0000 100%)}.welcome-modal-scrim{z-index:2;transition:opacity var(--welcome-overlay-transition-duration,.6s) ease;opacity:var(--welcome-scrim-opacity,.68);background:linear-gradient(180deg, var(--lgs-dark-color-50) 0%, var(--lgs-dark-color-25) 44%, var(--lgs-dark-color-75) 100%), radial-gradient(circle at 50% 45%, transparent 0%, var(--lgs-dark-color-40) 62%, var(--lgs-dark-color-90) 100%);backdrop-filter:blur(1px)}.welcome-modal-content{z-index:3;padding:max(var(--top), var(--lgs-gutter)) max(var(--right), var(--lgs-gutter)) max(var(--bottom), var(--lgs-gutter));transition:opacity var(--welcome-exit-duration,3s) ease;justify-content:center;align-items:center;gap:var(--lgs-gutter);flex-direction:column;display:flex}#welcome-modal.welcome-modal-exiting .welcome-modal-media,#welcome-modal.welcome-modal-exiting .welcome-modal-fog,#welcome-modal.welcome-modal-exiting .welcome-modal-scrim,#welcome-modal.welcome-modal-exiting .welcome-modal-content,#welcome-modal.welcome-modal-exiting #welcome-links,#welcome-modal.welcome-modal-exiting #welcome-build-info,#welcome-modal.welcome-modal-exiting>.welcome-modal-timer{opacity:0}#welcome-modal .welcome-logo{color:#fff;min-height:14rem;box-shadow:none;text-shadow:0 2px 18px var(--lgs-dark-color-90);justify-content:center;gap:var(--lgs-gutter);background:0 0;border-color:#0000;flex-direction:column;display:flex;position:relative;width:min(28rem, calc(100vw - var(--lgs-gutter) - var(--lgs-gutter)))!important}#welcome-modal .welcome-logo img{filter:brightness(0) invert(1) drop-shadow(0 2px 18px var(--lgs-dark-color-90))}#welcome-modal .welcome-logo .the-slogan,#welcome-modal .welcome-logo .version-info{color:#fff}#welcome-modal .welcome-logo-bootstrap{padding:var(--lgs-gutter)}#welcome-modal>.welcome-modal-timer{font-size:calc(var(--lgs-font-size-l) / 2);font-weight:var(--lgs-font-weight-bold);z-index:4;top:var(--lgs-gutter-s);right:var(--lgs-gutter-s);transition:opacity var(--welcome-exit-duration,3s) ease;color:#fff;text-shadow:0 2px 14px var(--lgs-dark-color-90);line-height:1;position:absolute}#welcome-links{z-index:4;bottom:var(--lgs-gutter-s);left:var(--lgs-gutter-s);width:auto;transition:opacity var(--welcome-exit-duration,3s) ease;align-items:center;gap:var(--lgs-gutter-s);display:flex;position:absolute}#welcome-links>:last-child{margin-left:0}#welcome-links wa-button::part(base){color:#fff;text-shadow:0 2px 12px var(--lgs-dark-color-90);font-weight:400}#welcome-links-do-not-show{align-items:center;gap:var(--lgs-gutter-s);display:flex}#welcome-build-info{z-index:4;right:var(--lgs-gutter-s);bottom:var(--lgs-gutter-s);transition:opacity var(--welcome-exit-duration,3s) ease;display:flex;position:absolute}#welcome-build-info-button::part(base){font-size:var(--lgs-font-size);color:#fff;text-shadow:0 2px 12px var(--lgs-dark-color-90);background:0 0;border:0}#welcome-build-info-button:hover::part(base){color:#fff;background:oklab(100% 0 5.96046e-8/.14)}.welcome-build-info-popup{font-size:var(--lgs-font-size-s);min-width:12rem;padding:var(--lgs-gutter-s);color:#fff;border-radius:var(--lgs-border-radius-s);background:color-mix(in oklab, var(--lgs-dark-color-95) 86%, transparent);box-shadow:var(--lgs-overlay-floating-shadow,var(--sl-shadow-large));text-shadow:0 2px 12px var(--lgs-dark-color-90);backdrop-filter:blur(var(--lgs-blur));gap:var(--lgs-gutter-xs);border:1px solid oklab(100% 0 5.96046e-8/.18);line-height:1.35;display:grid}.welcome-build-info-popup>div{justify-content:space-between;gap:var(--lgs-gutter);display:flex}.welcome-build-info-popup span{opacity:.72}.welcome-build-info-popup strong{font-weight:var(--lgs-font-weight-bold);text-align:right}.welcome-enter-call-for-action{width:min(28rem, calc(100vw - var(--lgs-gutter) - var(--lgs-gutter)));justify-content:center;gap:var(--lgs-gutter);flex-wrap:wrap;display:flex}.welcome-enter-call-for-action wa-button::part(base){box-shadow:var(--lgs-overlay-floating-shadow,var(--sl-shadow-large));backdrop-filter:blur(var(--lgs-blur))}.welcome-loading-indicator{font-weight:var(--lgs-font-weight-bold);color:#fff;width:auto;min-height:2.5rem;text-shadow:0 2px 14px var(--lgs-dark-color-90);justify-content:center;align-items:center;gap:var(--lgs-gutter-xs);display:inline-flex}.welcome-loading-indicator wa-spinner{--track-width:3px;font-size:1.25rem}.welcome-enter-call-for-action .welcome-site-button::part(base){color:var(--wa-color-brand-on-quiet);border-color:var(--wa-color-brand-border-quiet);background-color:color-mix(in oklab, var(--wa-color-brand-fill-quiet) 42%, transparent)!important}.welcome-enter-call-for-action .welcome-site-button:hover::part(base){color:var(--wa-color-brand-on-normal);border-color:var(--wa-color-brand-border-normal);background-color:var(--wa-color-brand-fill-quiet)!important}.welcome-enter-call-for-action .welcome-explore-button::part(base){color:var(--wa-color-brand-on-loud);border-color:var(--wa-color-brand-border-loud);background-color:var(--wa-color-brand-fill-loud)!important}.welcome-enter-call-for-action .welcome-explore-button:hover::part(base){color:var(--wa-color-brand-on-loud);border-color:var(--wa-color-brand-border-loud);background-color:var(--wa-color-brand-70)!important}.welcome-enter-call-for-action wa-button::part(label){align-items:center;gap:var(--lgs-gutter-xs);display:inline-flex}#waiting-loading{justify-content:center;align-items:center;gap:var(--lgs-gutter-s);display:flex}.main-actions.call-for-actions{z-index:var(--lgs-ui-layer-zindex);position:absolute;top:75%;left:50%;transform:translate(-50%,-50%)}#cfa-visit-site::part(base){backdrop-filter:blur(var(--lgs-blur))}.scene-mode-selector{z-index:var(--lgs-ui-layer-zindex);gap:var(--lgs-gutter-xs);flex-direction:column;height:auto;display:flex;position:relative}.scene-mode-selector sl-button{order:2;display:none}.scene-mode-selector sl-button[visible]{order:1;display:flex}.scene-mode-selector[waiting-mode=true] sl-button{display:flex}.camera-information-widget-shell{cursor:grab;text-align:left;width:max-content!important;min-width:0!important;max-width:calc(100vw - var(--left) - var(--right) - 2 * var(--lgs-gutter-s))!important;height:auto!important;min-height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:flex-start!important;margin:0!important;padding:0!important;overflow:visible!important}.camera-information-panel{font-size:var(--lgs-font-size-s);text-align:left;pointer-events:auto;flex-direction:column;align-items:flex-start;width:max-content;max-width:100%;display:flex;gap:var(--lgs-gutter-xs)!important}.camera-information-widget-shell.dragging,.camera-information-widget-shell.dragging .camera-information-panel{cursor:grabbing!important}.camera-information-line{text-align:left;white-space:nowrap;justify-content:flex-start;align-self:flex-start;align-items:center;gap:var(--lgs-gutter-s);width:max-content;max-width:100%;display:inline-flex}.camera-information-line>sl-icon:first-child{border-right:1px solid var(--lgs-card-on-map-border-color);flex:0 0 2rem;align-self:stretch;align-items:center;width:2rem;display:flex}.camera-information-values{text-align:left;white-space:nowrap;justify-content:flex-start;align-items:center;gap:var(--lgs-gutter-s);flex-wrap:nowrap;min-width:0;line-height:1.4;display:flex}.camera-information-values>sl-icon{flex:none}.camera-metric-compact-unit{align-items:baseline;gap:0;display:inline-flex}.camera-metric-compact-unit .lgs-nvu-unit{margin-left:1px}:root{--crop-border-color:var(--lgs-light-color);--crop-handle-color:var(--lgs-light-color);--crop-centered-color:var(--lgs-light-color);--crop-centered-opacity:.5;--crop-centered-line-width:1px;--crop-handle-size:12px;--crop-zindex:calc(var(--lgs-tools-ui-zindex) - 2)}.mobile{--crop-handle-size:16px}.crop-container{z-index:var(--crop-zindex);width:100%;height:100%;position:absolute;top:0;left:0}.video-cropper,video-cropper.defined{margin:0!important}.crop-zone{z-index:calc(var(--crop-zindex) + 1);box-sizing:border-box;user-select:none;pointer-events:none;border:var(--border-width) solid var(--crop-border-color);box-shadow:var(--lgs-on-map-floating-shadow,var(--lgs-overlay-floating-shadow));--border-width:1px;touch-action:none;background-color:#0000;position:absolute;inset:0;overflow:visible}.defined-crop-zone{cursor:default;pointer-events:none;bottom:auto;right:auto}.defined-crop-zone-hidden{visibility:hidden}.crop-info,.crop-info-custom{font-size:var(--lgs-font-size-s);z-index:calc(var(--crop-zindex) + 1);pointer-events:none;opacity:.92;align-items:center;gap:var(--lgs-gutter-xs);width:max-content;display:flex;position:absolute}.crop-ratio-widget.lgs-card.wa-theme-lgs1920-on-map,.crop-ratio-popup-menu.lgs-card.wa-theme-lgs1920-on-map{filter:drop-shadow(var(--lgs-on-map-floating-drop-shadow,0 .45rem 1rem #00000038));box-shadow:var(--lgs-on-map-floating-shadow,var(--sl-shadow-large))!important}.crop-info{top:var(--lgs-gutter-xs);left:var(--lgs-gutter-xs)}.crop-info-custom{right:var(--lgs-gutter-xs);bottom:var(--lgs-gutter-xs)}[class^=crop-info] span{padding-inline:var(--lgs-gutter-s)}[class^=crop-info] :not(:last-child){border-right:1px solid var(--lgs-card-on-map-border-color)}.crop-overlay{z-index:calc(var(--crop-zindex) + 1);user-select:none;pointer-events:none;background-color:var(--lgs-dark-color-80);background-image:var(--lgs-brand-overlay-gradient);background-blend-mode:screen, soft-light, normal;clip-path:inset(0);clip-rule:evenodd;width:100%;height:100%;backdrop-filter:blur(var(--lgs-blur));position:absolute;top:0;left:0}.crop-ratio-widget-container{z-index:calc(var(--crop-zindex) + 2);position:absolute}.crop-ratio-widget{font-size:var(--lgs-font-size-s);width:auto;padding:var(--lgs-on-map-padding,var(--lgs-gutter-xs));box-shadow:var(--lgs-on-map-floating-shadow,var(--sl-shadow-large));align-items:center;gap:var(--lgs-gutter-xs);flex-direction:row;display:flex;position:relative}.crop-ratio-widget.lgs-toolbar{opacity:1}.crop-ratio-popup-menu ul{width:100%;padding:0 var(--lgs-gutter-xs);margin:0;list-style:none}.crop-ratio-popup-menu{box-shadow:var(--lgs-on-map-floating-shadow,var(--sl-shadow-large))}.crop-ratio-popup-menu li.crop-ratio-choice-button{box-sizing:border-box;cursor:pointer;white-space:nowrap;min-width:6rem;color:var(--lgs-light-color-75);border-radius:var(--lgs-on-map-interactive-radius,var(--lgs-border-radius-xs));outline:var(--lgs-card-on-map-hover-outline);outline-offset:var(--lgs-card-on-map-hover-outline-offset);border:1px solid #0000;outline-color:#0000;align-items:center;margin:2px;padding:2px;transition:background-color .12s,border-color .12s,color .12s;display:flex}.crop-ratio-popup-menu li.crop-ratio-choice-button span{text-align:left;width:100%;display:block}.crop-ratio-popup-menu li.crop-ratio-choice-button:not(.is-selected):hover{color:var(--lgs-card-on-map-hover-color);outline-color:var(--lgs-card-on-map-hover-outline-color);background:var(--lgs-card-on-map-hover-bg-color)!important;background-color:var(--lgs-card-on-map-hover-bg-color)!important;background-image:none!important;border-color:#0000!important}.crop-ratio-popup-menu li.crop-ratio-choice-button.is-selected,.crop-ratio-popup-menu li.crop-ratio-choice-button.is-selected:hover{color:var(--lgs-card-on-map-selected-color);border-color:var(--lgs-card-on-map-selected-border-color);background-blend-mode:var(--lgs-card-on-map-selected-bg-blend-mode);outline-color:#0000;background-color:var(--lgs-card-on-map-selected-bg-color)!important;background-image:var(--lgs-card-on-map-selected-bg-image)!important}:root{--buttons-bar-on-map-direction:column}html{height:100%}body{font-family:var(--lgs-font-family), sans-serif;font-size:var(--lgs-font-size);height:100%;margin:0;overflow:hidden}.no-select{user-select:none}*{box-sizing:border-box}#lgs1920-container{top:var(--top);right:var(--right);bottom:var(--bottom);left:var(--left);position:absolute}#lgs-tools-ui{top:calc(-1 * var(--top));right:calc(-1 * var(--right));bottom:calc(-1 * var(--bottom));left:calc(-1 * var(--left));position:absolute}#cesium-viewer{z-index:1;background:var(--lgs-dark-color-95);width:100%;height:100%;min-height:100%;max-height:100%;position:absolute;inset:0}#cesium-viewer .cesium-widget,#cesium-viewer .cesium-widget canvas{background:var(--lgs-dark-color-95);width:100%;height:100%}body.lgs-app-booting #cesium-viewer{visibility:hidden;pointer-events:none;opacity:0}.cesium-viewer-toolbar{display:none}.cesium-widget-credits{display:none!important}.signage-style{color:var(--lgs-signage-color);border-color:var(--lgs-signage-border-color);border-radius:var(--lgs-border-radius-s);background:var(--lgs-signage-bg-color);box-shadow:var(--wa-shadow-m)}.lgs--init-error-message{gap:var(--lgs-gutter);flex-direction:column;display:flex}.lgs--init-error-message [slot=summary]{justify-content:space-between;align-items:center;gap:var(--lgs-gutter-s);width:100%;display:inline-flex}.lgs--init-error-message pre{font-size:var(--lgs-font-size-s);height:100px;padding:var(--lgs-gutter-xs)}.app-installing-dialog::part(body){padding:0}.installing-dialog{padding:2rem var(--lgs-gutter-s);justify-content:center;align-items:center;gap:var(--lgs-gutter);flex-direction:row;display:flex}.installing-dialog>wa-spinner{font-size:var(--lgs-font-size-xl);--track-width:var(--lgs-gutter-xs);--indicator-color:black;--track-color:var(--lgs-signage-disabled-color)}.main-logo{padding:var(--padding);--padding:calc(6 * var(--lgs-gutter));aspect-ratio:2.813;justify-content:center;align-items:center;display:flex;position:relative}.main-logo.xlarge{--padding:calc(6 * var(--lgs-gutter))}.main-logo.large{--padding:calc(4 * var(--lgs-gutter-s))}.main-logo.small{border-radius:var(--lgs-border-radius-xs);--padding:calc(2 * var(--lgs-gutter-xs))}.main-logo.xs{border-radius:var(--lgs-border-radius-xs);--padding:calc(var(--lgs-gutter-xs))}.main-logo img{width:75%;height:auto}.main-logo .the-slogan{font-family:var(--lgs-slogan-font-family);font-size:var(--lgs-slogan-font-size);width:100%;margin-top:calc(2 * var(--lgs-gutter));text-align:center;color:var(--lgs-slogan-color);transform:rotate(-10deg)skew(-18deg)}.main-logo .version-info,.main-logo .welcome-modal-timer{font-size:var(--lgs-font-size-s);align-items:center;gap:var(--lgs-gutter-xs);line-height:1;display:flex}.main-logo .welcome-modal-timer{font-size:var(--lgs-font-size-s);top:var(--lgs-gutter-s);right:var(--lgs-gutter-s);left:unset;align-items:self-end;position:absolute}#camera-target{filter:drop-shadow(0 0 5px #000);justify-content:center;align-items:center;font-size:1.2rem;line-height:1;transition:all .5s;position:absolute;display:none!important}#camera-target[show=true]{display:flex!important}.drawer-wrapper{z-index:10000;top:var(--top);right:var(--right);bottom:var(--bottom);left:var(--left);width:calc(100vw - var(--right) - var(--left));height:calc(100dvh - var(--top) - var(--bottom));pointer-events:none;position:fixed}.drawer-wrapper>wa-drawer{pointer-events:auto}.drawer-wrapper.horizontal{left:var(--left);max-width:var(--lgs-horizontal-panel-width)}.drawer-horizontal-line{align-content:center;align-items:center;gap:calc(2 * var(--lgs-gutter-xs));flex-direction:row;width:100%;display:flex}.drawer-horizontal-line.align-to-top{align-items:start}.drawer-align-right{margin-left:auto}.drawer-horizontal-element{align-items:center;gap:var(--lgs-gutter-xs);flex-direction:row;flex:1;display:flex}.drawer-horizontal-element wa-slider{padding-right:calc(2 * var(--lgs-gutter-xs))}.drawer-horizontal-element.xlarge-element{flex:0 0 20%;margin-left:auto}.drawer-horizontal-element.free-element{justify-content:space-between;margin-left:auto}.three-columns .drawer-horizontal-element.xlarge-element{flex:0 0 40%}.three-columns .drawer-horizontal-element{flex:none}.vertical-centered{align-items:center}.drawer-horizontal-line.two-columns>*{flex-grow:1}.drawer-horizontal-line.two-columns sl-radio{padding-left:var(--lgs-gutter)}.lgs-widget-control-box{z-index:var(--lgs-above-widgets)!important}.lgs-widget-control-box *{transition:opacity .2s ease-in-out}.dragging .lgs-draggable-widget .moveable-control-box{opacity:0}.lgs-widget-control-box .moveable-control{background:var(--moveable-color);--width:var(--lgs-gutter);--height:var(--lgs-gutter);--moveable-color:var(--lgs-light-color);width:var(--width)!important;height:var(--height)!important;margin-top:calc(var(--height) / -2)!important;margin-left:calc(var(--width) / -2)!important;border:1px solid var(--lgs-dark-color)!important;border-radius:var(--lgs-border-radius-s)!important}.lgs-widget-control-box .moveable-control.moveable-n,.lgs-widget-control-box .moveable-control.moveable-s{--width:calc(2 * var(--lgs-gutter))!important}.lgs-widget-control-box .moveable-control.moveable-w,.lgs-widget-control-box .moveable-control.moveable-e{--height:calc(2 * var(--lgs-gutter))!important}.moveable-control.moveable-origin{justify-content:center;align-items:center;border-color:var(--lgs-light-color-75)!important;background:var(--lgs-dark-color-50)!important;display:flex!important}.lgs-widget-control-box .moveable-line{background:0 0!important}.lgs-visual-widget:not(:has(.lgs-widget-menu))+.lgs-widget-control-box .moveable-line{background:var(--lgs-light-color-75)!important}.moveable-control-box .moveable-control.moveable-rotation-control{background:var(--lgs-light-color)!important}.lgs-widget-control-box .moveable-guideline{background:var(--lgs-third-color-75)!important}.lgs-widget-control-box .moveable-bold:not(.moveable-bounds){display:none}.lgs-widget-control-box .moveable-bold.moveable-bounds{background-color:var(--lgs-first-color-90)!important}.video-layer{z-index:100000;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.video-layer video{opacity:.7;object-fit:cover;width:100%;height:100%}.country-flag{width:auto;height:var(--lgs-font-size);border-radius:var(--lgs-border-radius-xs);object-fit:contain}.lgs-install-banner{z-index:calc(var(--lgs-ui-layer-zindex) + 10);top:0;right:calc(2 * var(--lgs-gutter-s));pointer-events:auto;border-radius:var(--lgs-border-radius-s);align-items:center;gap:var(--lgs-gutter);flex-direction:row;margin:0;line-height:1;position:relative;left:0}.lgs-install-banner-content{justify-content:space-between;align-items:center;gap:var(--lgs-gutter);flex:1;display:flex}.lgs-install-banner-content>wa-icon{font-size:var(--lgs-font-size-l)}.lgs-install-banner-content,.lgs-install-banner-content>*{align-items:center;display:flex}.widget-grid-position,.widget-grid-one-line{gap:var(--lgs-gutter-xs);grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);margin-top:var(--lgs-gutter-xs)!important;padding:0!important;display:grid!important}.widget-grid-one-line{grid-template-rows:none}.widget-context-menu .context-menu-icon-button{--lgs-square-dimension:var(--lgs-dimension)}.widget-context-menu .context-menu-icon-button::part(base){box-sizing:border-box;padding:var(--lgs-gutter-s)!important;border-color:var(--lgs-card-on-map-border-color)!important}.widget-context-menu .context-menu-icon-button wa-icon{margin-right:0}.widget-no-hover:hover{color:inherit!important;background:0 0!important;border-color:#0000!important}.buttons-bar-on-map{flex-direction:var(--buttons-bar-on-map-direction);justify-content:space-between;align-items:center;gap:var(--lgs-gutter-xs);display:flex}.buttons-bar-on-map>wa-icon,.buttons-bar-on-map>div{font-size:var(--lgs-font-size);cursor:pointer;text-align:center;line-height:1;transition:background-color .12s,border-color .12s,color .12s}.buttons-bar-on-map>div{border-radius:var(--lgs-on-map-interactive-radius,var(--lgs-border-radius-xs));border:1px solid #0000;justify-content:center;width:100%;height:auto}.buttons-bar-on-map>.selected{color:var(--lgs-card-on-map-selected-color,inherit);border-color:var(--lgs-card-on-map-selected-border-color);background:var(--lgs-card-on-map-selected-bg-color)}.buttons-bar-on-map>wa-icon:hover,.buttons-bar-on-map>div:hover{color:var(--lgs-card-on-map-hover-color);border-color:var(--lgs-card-on-map-hover-border-color);background:var(--lgs-card-on-map-hover-bg-color)}.buttons-bar-on-map>wa-icon svg{width:unset;height:var(--lgs-font-size)}.buttons-bar-on-map wa-icon.icon-9x16::part(svg){transform:rotate(90deg)}.widget-deck-panel{box-sizing:border-box;width:max-content;min-width:max-content;padding:var(--lgs-gutter-xs);box-shadow:var(--lgs-on-map-floating-shadow,var(--wa-shadow-l));flex-direction:column;align-items:stretch;gap:0;padding-block-end:calc(var(--lgs-gutter-s) + var(--lgs-gutter-xs));overflow:hidden}.widget-deck-panel.lgs-card.wa-theme-lgs1920-on-map{filter:drop-shadow(var(--lgs-on-map-floating-drop-shadow,0 .45rem 1rem #00000038));box-shadow:var(--lgs-on-map-floating-shadow,var(--wa-shadow-l))!important}.widget-deck-panel,.widget-deck-panel *{font-size:var(--lgs-font-size-s)!important}.widget-deck-panel ul{width:max-content;min-width:100%;padding:0 var(--lgs-gutter-xs);flex-direction:column;gap:0;margin:0;list-style:none;display:flex}.widget-group:not(:last-child) .widget-deck-item:last-child{margin-bottom:0}.widget-group+.widget-group .widget-deck-item:first-child{margin-top:0}.widget-deck-entry{box-sizing:border-box;border-radius:var(--lgs-on-map-interactive-radius,var(--lgs-border-radius-xs));align-items:center;gap:var(--lgs-gutter-xs);background:0 0;border:1px solid #0000;margin:2px;padding:2px;transition:background-color .12s,border-color .12s,color .12s;display:flex}.widget-deck-entry.small{height:calc(2 * var(--lgs-font-size-s))!important}.widget-deck-item{cursor:pointer;width:100%}.widget-deck-item:hover,.widget-deck-item.selected,.widget-deck-item.is-selected{color:var(--lgs-card-on-map-hover-color);border-color:var(--lgs-card-on-map-hover-border-color);background:var(--lgs-card-on-map-hover-bg-color)}.widget-deck-item.selected,.widget-deck-item.is-selected{color:var(--lgs-card-on-map-selected-color);border-color:var(--lgs-card-on-map-selected-border-color);background:var(--lgs-card-on-map-selected-bg-color)}.widget-deck-title{width:100%;padding:0 var(--lgs-gutter-xs);border:0;margin:0}.widget-deck-entry wa-icon{width:calc(var(--lgs-font-size-s) + 4px);height:calc(var(--lgs-font-size-s) + 4px)}.widget-deck-entry span{white-space:nowrap;flex:auto;width:auto;min-width:0;display:block}.widget-deck-entry .widget-name{text-align:left}.widget-deck-entry .widget-remaining{text-align:right;width:auto;min-width:2.25rem;color:inherit;flex:none}.widget-menu-disabled{cursor:not-allowed!important;color:var(--lgs-card-on-map-disabled-color)!important;background:0 0!important;border-color:#0000!important}.widget-deck-item.widget-menu-disabled:hover,.widget-deck-item.widget-menu-disabled.selected,.widget-deck-item.widget-menu-disabled.is-selected{color:var(--lgs-card-on-map-disabled-color)!important;background:0 0!important;border-color:#0000!important}.widget-ordering-panel::part(body){gap:var(--lgs-gutter-xs);flex-direction:column;height:250px;display:flex}.widget-list-container{touch-action:pan-y;-webkit-overflow-scrolling:touch;height:250px;overflow:hidden}.reorder{cursor:grab;touch-action:none;padding:0 12px}.widget-deck-title{cursor:move}.widget-sortable-list{min-width:10rem;min-height:100%;margin-right:calc(-1 * var(--lgs-gutter-s));padding:var(--lgs-gutter-xs);text-wrap:nowrap;gap:var(--lgs-gutter-s);flex-direction:column;display:flex;&>div{user-select:none}}.widget-ordering-row{cursor:grab;user-select:none}.widget-ordering-row::part(body){padding:var(--lgs-gutter-s);justify-content:space-between;align-items:center;gap:var(--lgs-gutter-xs);display:flex}.widget-ordering-row wa-icon{width:1.2rem}.widget-ordering-row .sortable-widget-info{flex:1}.widget-ordering-row:hover{color:var(--wa-color-brand-on-normal)!important}.drop-is-forbidden .widget-row-ghost{color:var(--wa-color-success-border-loud)!important;border-color:var(--wa-color-success-border-loud)!important;background-color:var(--wa-color-success-border-quiet)!important}.widget-ordering-row:active{cursor:grabbing}.widget-row-chosen{cursor:grabbing!important;color:var(--wa-color-brand-on-normal)!important;border-color:var(--wa-color-brand-border-quiet)!important;background-color:var(--wa-color-brand-fill-loud)!important}.widget-row-drag{opacity:1!important;color:var(--wa-color-brand-on-normal)!important;border-color:var(--wa-color-brand-border-loud)!important;background-color:var(--wa-color-brand-border-quiet)!important}.widget-row-ghost{opacity:.7!important;color:var(--wa-color-success-on-normal)!important;border-color:var(--wa-color-success-border-loud)!important;background-color:var(--wa-color-success-border-quiet)!important}.widget-row-fixed{cursor:not-allowed!important}.lgs-widget-editor{flex:1}.lgs-widget-editor::part(body),.lgs-widget-editor-controls-wrapper::part(body){gap:var(--lgs-gutter-s);flex-direction:column;height:100%;min-height:0;display:flex}.lgs-widget-editor-controls-wrapper{flex:1;height:100%}.lgs-widget-preview{height:250px;padding:var(--lgs-gutter-xs);border-radius:var(--wa-border-radius-m);background-color:var(--wa-color-surface-raised)}.lgs-widget-preview>div{height:250px;overflow:hidden}sl-color-picker::part(format-button),sl-color-picker::part(input),sl-color-picker::part(eye-dropper-button){display:none}.lgs--skeleton-container::part(body){gap:var(--lgs-gutter-s);flex-direction:column;display:flex}wa-skeleton::part(indicator){border-radius:var(--lgs-border-radius-s);--color:var(--wa-color-brand)}.lgs-preview-loader-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.lgs-loader-beating-white{color:#fff;filter:drop-shadow(0 0 10px #fff6);font-size:3.5rem}@layer wa-color-palette{:root.wa-theme-lgs1920,.wa-theme-lgs1920{--wa-color-red-95:#ffeff0;--wa-color-red-90:#ffdde0;--wa-color-red-80:#feb7c0;--wa-color-red-70:#fd8e9c;--wa-color-red-60:#f96077;--wa-color-red-50:#e3204a;--wa-color-red-40:#b0113a;--wa-color-red-30:#881337;--wa-color-red-20:#670b26;--wa-color-red-10:#410414;--wa-color-red-05:#2c020b;--wa-color-red:var(--wa-color-red-50);--wa-color-red-key:50;--wa-color-orange-95:#fff1de;--wa-color-orange-90:#fee0bc;--wa-color-orange-80:#fdbe7a;--wa-color-orange-70:#fb9641;--wa-color-orange-60:#f56b11;--wa-color-orange-50:#cf480e;--wa-color-orange-40:#a13308;--wa-color-orange-30:#802604;--wa-color-orange-20:#601a02;--wa-color-orange-10:#3d0d01;--wa-color-orange-05:#290600;--wa-color-orange:var(--wa-color-orange-60);--wa-color-orange-key:60;--wa-color-yellow-95:#faf3e1;--wa-color-yellow-90:#f4e5be;--wa-color-yellow-80:#eac673;--wa-color-yellow-70:#d4a85b;--wa-color-yellow-60:#bf8b4a;--wa-color-yellow-50:#a06938;--wa-color-yellow-40:#7f4d29;--wa-color-yellow-30:#663b1e;--wa-color-yellow-20:#4c2a14;--wa-color-yellow-10:#2f1809;--wa-color-yellow-05:#1f0e04;--wa-color-yellow:var(--wa-color-yellow-80);--wa-color-yellow-key:80;--wa-color-green-95:#e6fbbc;--wa-color-green-90:#c7f577;--wa-color-green-80:#98de27;--wa-color-green-70:#7bc211;--wa-color-green-60:#67a50d;--wa-color-green-50:#51820e;--wa-color-green-40:#3f6212;--wa-color-green-30:#324d12;--wa-color-green-20:#213908;--wa-color-green-10:#122203;--wa-color-green-05:#091501;--wa-color-green:var(--wa-color-green-80);--wa-color-green-key:80;--wa-color-cyan-95:#d2faf5;--wa-color-cyan-90:#9df5ea;--wa-color-cyan-80:#34e0d2;--wa-color-cyan-70:#1bc3b8;--wa-color-cyan-60:#0ba69e;--wa-color-cyan-50:#05837e;--wa-color-cyan-40:#066460;--wa-color-cyan-30:#064e4c;--wa-color-cyan-20:#053938;--wa-color-cyan-10:#032222;--wa-color-cyan-05:#011515;--wa-color-cyan:var(--wa-color-cyan-80);--wa-color-cyan-key:80;--wa-color-blue-95:#e6f5fe;--wa-color-blue-90:#cce9fc;--wa-color-blue-80:#93d1f8;--wa-color-blue-70:#57b8f1;--wa-color-blue-60:#009de5;--wa-color-blue-50:#047bbb;--wa-color-blue-40:#0b5d8e;--wa-color-blue-30:#0c4970;--wa-color-blue-20:#093552;--wa-color-blue-10:#041f32;--wa-color-blue-05:#021321;--wa-color-blue:var(--wa-color-blue-60);--wa-color-blue-key:60;--wa-color-indigo-95:#eef2ff;--wa-color-indigo-90:#dde5ff;--wa-color-indigo-80:#bbc8fd;--wa-color-indigo-70:#9caafb;--wa-color-indigo-60:#818bf8;--wa-color-indigo-50:#6164f0;--wa-color-indigo-40:#493fd8;--wa-color-indigo-30:#3932aa;--wa-color-indigo-20:#2b2871;--wa-color-indigo-10:#1b1842;--wa-color-indigo-05:#100f29;--wa-color-indigo:var(--wa-color-indigo-40);--wa-color-indigo-key:40;--wa-color-purple-95:#fcf3ff;--wa-color-purple-90:#f4e4ff;--wa-color-purple-80:#e5c5ff;--wa-color-purple-70:#cf9eff;--wa-color-purple-60:#b977f1;--wa-color-purple-50:#a154d2;--wa-color-purple-40:#8538ae;--wa-color-purple-30:#682683;--wa-color-purple-20:#4d1a60;--wa-color-purple-10:#32113e;--wa-color-purple-05:#1f0a28;--wa-color-purple:var(--wa-color-purple-50);--wa-color-purple-key:50;--wa-color-pink-95:#fcefff;--wa-color-pink-90:#f7ddff;--wa-color-pink-80:#f1b5fd;--wa-color-pink-70:#eb89fb;--wa-color-pink-60:#e05bf5;--wa-color-pink-50:#c228d6;--wa-color-pink-40:#971aa3;--wa-color-pink-30:#751b7b;--wa-color-pink-20:#5a0a5f;--wa-color-pink-10:#3a023d;--wa-color-pink-05:#270129;--wa-color-pink:var(--wa-color-pink-50);--wa-color-pink-key:50;--wa-color-gray-95:#f4f4f6;--wa-color-gray-90:#e7e8ec;--wa-color-gray-80:#ced2d9;--wa-color-gray-70:#b1b6c0;--wa-color-gray-60:#949ba8;--wa-color-gray-50:#737b89;--wa-color-gray-40:#56606f;--wa-color-gray-30:#3f4958;--wa-color-gray-20:#2b3544;--wa-color-gray-10:#171f2e;--wa-color-gray-05:#0d1422;--wa-color-gray:var(--wa-color-gray-50);--wa-color-gray-key:50;--wa-color-red-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-red-key), 1) * 100%));--wa-color-orange-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-orange-key), 1) * 100%));--wa-color-yellow-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-yellow-key), 1) * 100%));--wa-color-green-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-green-key), 1) * 100%));--wa-color-cyan-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-cyan-key), 1) * 100%));--wa-color-blue-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-blue-key), 1) * 100%));--wa-color-indigo-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-indigo-key), 1) * 100%));--wa-color-purple-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-purple-key), 1) * 100%));--wa-color-pink-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-pink-key), 1) * 100%));--wa-color-gray-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-gray-key), 1) * 100%));--wa-color-red-on:color-mix(in oklab, var(--wa-color-red-10) var(--wa-color-red-gte-60), white);--wa-color-orange-on:color-mix(in oklab, var(--wa-color-orange-10) var(--wa-color-orange-gte-60), white);--wa-color-yellow-on:color-mix(in oklab, var(--wa-color-yellow-10) var(--wa-color-yellow-gte-60), white);--wa-color-green-on:color-mix(in oklab, var(--wa-color-green-10) var(--wa-color-green-gte-60), white);--wa-color-cyan-on:color-mix(in oklab, var(--wa-color-cyan-10) var(--wa-color-cyan-gte-60), white);--wa-color-blue-on:color-mix(in oklab, var(--wa-color-blue-10) var(--wa-color-blue-gte-60), white);--wa-color-indigo-on:color-mix(in oklab, var(--wa-color-indigo-10) var(--wa-color-indigo-gte-60), white);--wa-color-purple-on:color-mix(in oklab, var(--wa-color-purple-10) var(--wa-color-purple-gte-60), white);--wa-color-pink-on:color-mix(in oklab, var(--wa-color-pink-10) var(--wa-color-pink-gte-60), white);--wa-color-gray-on:color-mix(in oklab, var(--wa-color-gray-10) var(--wa-color-gray-gte-60), white)}}@layer wa-color-variant{:root.wa-theme-lgs1920,.wa-theme-lgs1920{--wa-color-brand-95:var(--wa-color-yellow-95);--wa-color-brand-90:var(--wa-color-yellow-90);--wa-color-brand-80:var(--wa-color-yellow-80);--wa-color-brand-70:var(--wa-color-yellow-70);--wa-color-brand-60:var(--wa-color-yellow-60);--wa-color-brand-50:var(--wa-color-yellow-50);--wa-color-brand-40:var(--wa-color-yellow-40);--wa-color-brand-30:var(--wa-color-yellow-30);--wa-color-brand-20:var(--wa-color-yellow-20);--wa-color-brand-10:var(--wa-color-yellow-10);--wa-color-brand-05:var(--wa-color-yellow-05);--wa-color-brand:var(--wa-color-yellow);--wa-color-brand-on:var(--wa-color-yellow-on);--wa-color-neutral-95:var(--wa-color-gray-95);--wa-color-neutral-90:var(--wa-color-gray-90);--wa-color-neutral-80:var(--wa-color-gray-80);--wa-color-neutral-70:var(--wa-color-gray-70);--wa-color-neutral-60:var(--wa-color-gray-60);--wa-color-neutral-50:var(--wa-color-gray-50);--wa-color-neutral-40:var(--wa-color-gray-40);--wa-color-neutral-30:var(--wa-color-gray-30);--wa-color-neutral-20:var(--wa-color-gray-20);--wa-color-neutral-10:var(--wa-color-gray-10);--wa-color-neutral-05:var(--wa-color-gray-05);--wa-color-neutral:var(--wa-color-gray);--wa-color-neutral-on:var(--wa-color-gray-on);--wa-color-success-95:var(--wa-color-green-95);--wa-color-success-90:var(--wa-color-green-90);--wa-color-success-80:var(--wa-color-green-80);--wa-color-success-70:var(--wa-color-green-70);--wa-color-success-60:var(--wa-color-green-60);--wa-color-success-50:var(--wa-color-green-50);--wa-color-success-40:var(--wa-color-green-40);--wa-color-success-30:var(--wa-color-green-30);--wa-color-success-20:var(--wa-color-green-20);--wa-color-success-10:var(--wa-color-green-10);--wa-color-success-05:var(--wa-color-green-05);--wa-color-success:var(--wa-color-green);--wa-color-success-on:var(--wa-color-green-on);--wa-color-warning-95:var(--wa-color-yellow-95);--wa-color-warning-90:var(--wa-color-yellow-90);--wa-color-warning-80:var(--wa-color-yellow-80);--wa-color-warning-70:var(--wa-color-yellow-70);--wa-color-warning-60:var(--wa-color-yellow-60);--wa-color-warning-50:var(--wa-color-yellow-50);--wa-color-warning-40:var(--wa-color-yellow-40);--wa-color-warning-30:var(--wa-color-yellow-30);--wa-color-warning-20:var(--wa-color-yellow-20);--wa-color-warning-10:var(--wa-color-yellow-10);--wa-color-warning-05:var(--wa-color-yellow-05);--wa-color-warning:var(--wa-color-yellow);--wa-color-warning-on:var(--wa-color-yellow-on);--wa-color-danger-95:var(--wa-color-red-95);--wa-color-danger-90:var(--wa-color-red-90);--wa-color-danger-80:var(--wa-color-red-80);--wa-color-danger-70:var(--wa-color-red-70);--wa-color-danger-60:var(--wa-color-red-60);--wa-color-danger-50:var(--wa-color-red-50);--wa-color-danger-40:var(--wa-color-red-40);--wa-color-danger-30:var(--wa-color-red-30);--wa-color-danger-20:var(--wa-color-red-20);--wa-color-danger-10:var(--wa-color-red-10);--wa-color-danger-05:var(--wa-color-red-05);--wa-color-danger:var(--wa-color-red);--wa-color-danger-on:var(--wa-color-red-on)}:root.wa-theme-lgs1920.wa-brand-yellow,.wa-theme-lgs1920.wa-brand-yellow,.wa-brand-yellow .wa-theme-lgs1920{--wa-color-brand-95:var(--wa-color-yellow-95);--wa-color-brand-90:var(--wa-color-yellow-90);--wa-color-brand-80:var(--wa-color-yellow-80);--wa-color-brand-70:var(--wa-color-yellow-70);--wa-color-brand-60:var(--wa-color-yellow-60);--wa-color-brand-50:var(--wa-color-yellow-50);--wa-color-brand-40:var(--wa-color-yellow-40);--wa-color-brand-30:var(--wa-color-yellow-30);--wa-color-brand-20:var(--wa-color-yellow-20);--wa-color-brand-10:var(--wa-color-yellow-10);--wa-color-brand-05:var(--wa-color-yellow-05);--wa-color-brand:var(--wa-color-yellow);--wa-color-brand-on:var(--wa-color-yellow-on)}:root.wa-theme-lgs1920.wa-brand-purple,.wa-theme-lgs1920.wa-brand-purple,.wa-brand-purple .wa-theme-lgs1920{--wa-color-brand-95:var(--wa-color-purple-95);--wa-color-brand-90:var(--wa-color-purple-90);--wa-color-brand-80:var(--wa-color-purple-80);--wa-color-brand-70:var(--wa-color-purple-70);--wa-color-brand-60:var(--wa-color-purple-60);--wa-color-brand-50:var(--wa-color-purple-50);--wa-color-brand-40:var(--wa-color-purple-40);--wa-color-brand-30:var(--wa-color-purple-30);--wa-color-brand-20:var(--wa-color-purple-20);--wa-color-brand-10:var(--wa-color-purple-10);--wa-color-brand-05:var(--wa-color-purple-05);--wa-color-brand:var(--wa-color-purple);--wa-color-brand-on:var(--wa-color-purple-on)}:root.wa-theme-lgs1920.wa-brand-orange,.wa-theme-lgs1920.wa-brand-orange,.wa-brand-orange .wa-theme-lgs1920{--wa-color-brand-95:var(--wa-color-orange-95);--wa-color-brand-90:var(--wa-color-orange-90);--wa-color-brand-80:var(--wa-color-orange-80);--wa-color-brand-70:var(--wa-color-orange-70);--wa-color-brand-60:var(--wa-color-orange-60);--wa-color-brand-50:var(--wa-color-orange-50);--wa-color-brand-40:var(--wa-color-orange-40);--wa-color-brand-30:var(--wa-color-orange-30);--wa-color-brand-20:var(--wa-color-orange-20);--wa-color-brand-10:var(--wa-color-orange-10);--wa-color-brand-05:var(--wa-color-orange-05);--wa-color-brand:var(--wa-color-orange-70);--wa-color-brand-on:var(--wa-color-orange-on)}:root.wa-theme-lgs1920.wa-brand-red,.wa-theme-lgs1920.wa-brand-red,.wa-brand-red .wa-theme-lgs1920{--wa-color-brand-95:var(--wa-color-red-95);--wa-color-brand-90:var(--wa-color-red-90);--wa-color-brand-80:var(--wa-color-red-80);--wa-color-brand-70:var(--wa-color-red-70);--wa-color-brand-60:var(--wa-color-red-60);--wa-color-brand-50:var(--wa-color-red-50);--wa-color-brand-40:var(--wa-color-red-40);--wa-color-brand-30:var(--wa-color-red-30);--wa-color-brand-20:var(--wa-color-red-20);--wa-color-brand-10:var(--wa-color-red-10);--wa-color-brand-05:var(--wa-color-red-05);--wa-color-brand:var(--wa-color-red-60);--wa-color-brand-on:var(--wa-color-red-on)}:root.wa-theme-lgs1920.wa-brand-pink,.wa-theme-lgs1920.wa-brand-pink,.wa-brand-pink .wa-theme-lgs1920{--wa-color-brand-95:var(--wa-color-pink-95);--wa-color-brand-90:var(--wa-color-pink-90);--wa-color-brand-80:var(--wa-color-pink-80);--wa-color-brand-70:var(--wa-color-pink-70);--wa-color-brand-60:var(--wa-color-pink-60);--wa-color-brand-50:var(--wa-color-pink-50);--wa-color-brand-40:var(--wa-color-pink-40);--wa-color-brand-30:var(--wa-color-pink-30);--wa-color-brand-20:var(--wa-color-pink-20);--wa-color-brand-10:var(--wa-color-pink-10);--wa-color-brand-05:var(--wa-color-pink-05);--wa-color-brand:var(--wa-color-pink-70);--wa-color-brand-on:var(--wa-color-pink-on)}:root.wa-theme-lgs1920.wa-brand-blue,.wa-theme-lgs1920.wa-brand-blue,.wa-brand-blue .wa-theme-lgs1920{--wa-color-brand-95:var(--wa-color-blue-95);--wa-color-brand-90:var(--wa-color-blue-90);--wa-color-brand-80:var(--wa-color-blue-80);--wa-color-brand-70:var(--wa-color-blue-70);--wa-color-brand-60:var(--wa-color-blue-60);--wa-color-brand-50:var(--wa-color-blue-50);--wa-color-brand-40:var(--wa-color-blue-40);--wa-color-brand-30:var(--wa-color-blue-30);--wa-color-brand-20:var(--wa-color-blue-20);--wa-color-brand-10:var(--wa-color-blue-10);--wa-color-brand-05:var(--wa-color-blue-05);--wa-color-brand:var(--wa-color-blue);--wa-color-brand-on:var(--wa-color-blue-on)}:root.wa-theme-lgs1920.wa-brand-green,.wa-theme-lgs1920.wa-brand-green,.wa-brand-green .wa-theme-lgs1920{--wa-color-brand-95:var(--wa-color-green-95);--wa-color-brand-90:var(--wa-color-green-95);--wa-color-brand-80:var(--wa-color-green-90);--wa-color-brand-70:var(--wa-color-green-80);--wa-color-brand-60:var(--wa-color-green-70);--wa-color-brand-50:var(--wa-color-green-60);--wa-color-brand-40:var(--wa-color-green-50);--wa-color-brand-30:var(--wa-color-green-40);--wa-color-brand-20:var(--wa-color-green-30);--wa-color-brand-10:var(--wa-color-green-20);--wa-color-brand-05:var(--wa-color-green-10);--wa-color-brand:var(--wa-color-green-90);--wa-color-brand-on:var(--wa-color-green-10)}:root.wa-theme-lgs1920.wa-brand-gray,.wa-theme-lgs1920.wa-brand-gray,.wa-brand-gray .wa-theme-lgs1920{--wa-color-brand-95:var(--wa-color-gray-95);--wa-color-brand-90:var(--wa-color-gray-90);--wa-color-brand-80:var(--wa-color-gray-80);--wa-color-brand-70:var(--wa-color-gray-70);--wa-color-brand-60:var(--wa-color-gray-60);--wa-color-brand-50:var(--wa-color-gray-50);--wa-color-brand-40:var(--wa-color-gray-40);--wa-color-brand-30:var(--wa-color-gray-30);--wa-color-brand-20:var(--wa-color-gray-20);--wa-color-brand-10:var(--wa-color-gray-10);--wa-color-brand-05:var(--wa-color-gray-05);--wa-color-brand:var(--wa-color-gray);--wa-color-brand-on:var(--wa-color-gray-on)}}@layer wa-theme{:root.wa-theme-lgs1920,:root.wa-theme-lgs1920.wa-light,.wa-theme-lgs1920,.wa-theme-lgs1920.wa-light,.wa-theme-lgs1920 .wa-light,.wa-theme-lgs1920.wa-dark .wa-invert,.wa-theme-lgs1920 .wa-dark .wa-invert,.wa-light .wa-theme-lgs1920,.wa-dark .wa-theme-lgs1920.wa-invert,.wa-dark .wa-theme-lgs1920 .wa-invert{color-scheme:light;color:var(--wa-color-text-normal);--wa-color-surface-raised:white;--wa-color-surface-default:white;--wa-color-surface-lowered:var(--wa-color-neutral-95);--wa-color-surface-border:var(--wa-color-neutral-80);--wa-color-text-normal:var(--wa-color-neutral-10);--wa-color-text-quiet:var(--wa-color-neutral-40);--wa-color-text-link:var(--wa-color-brand-40);--wa-color-overlay-modal:color-mix(in oklab, var(--wa-color-neutral-05) 50%, transparent);--wa-color-overlay-inline:color-mix(in oklab, var(--wa-color-neutral-80) 25%, transparent);--wa-color-shadow:color-mix(in oklab, var(--wa-color-neutral-05) calc(var(--wa-shadow-blur-scale) * 4% + 8%), transparent);--wa-color-focus:var(--wa-color-brand-60);--wa-color-mix-hover:black 10%;--wa-color-mix-active:var(--wa-color-surface-default) 5%;--wa-color-brand-fill-quiet:var(--wa-color-brand-95);--wa-color-brand-fill-normal:var(--wa-color-brand-90);--wa-color-brand-fill-loud:var(--wa-color-brand-80);--wa-color-brand-border-quiet:var(--wa-color-brand-80);--wa-color-brand-border-normal:var(--wa-color-brand-70);--wa-color-brand-border-loud:var(--wa-color-brand-50);--wa-color-brand-on-quiet:var(--wa-color-brand-40);--wa-color-brand-on-normal:var(--wa-color-brand-30);--wa-color-brand-on-loud:var(--wa-color-brand-10);--wa-color-success-fill-quiet:var(--wa-color-success-95);--wa-color-success-fill-normal:var(--wa-color-success-90);--wa-color-success-fill-loud:var(--wa-color-success-80);--wa-color-success-border-quiet:var(--wa-color-success-80);--wa-color-success-border-normal:var(--wa-color-success-70);--wa-color-success-border-loud:var(--wa-color-success-50);--wa-color-success-on-quiet:var(--wa-color-success-40);--wa-color-success-on-normal:var(--wa-color-success-30);--wa-color-success-on-loud:var(--wa-color-success-10);--wa-color-warning-fill-quiet:var(--wa-color-warning-95);--wa-color-warning-fill-normal:var(--wa-color-warning-90);--wa-color-warning-fill-loud:var(--wa-color-warning-80);--wa-color-warning-border-quiet:var(--wa-color-warning-80);--wa-color-warning-border-normal:var(--wa-color-warning-70);--wa-color-warning-border-loud:var(--wa-color-warning-50);--wa-color-warning-on-quiet:var(--wa-color-warning-40);--wa-color-warning-on-normal:var(--wa-color-warning-30);--wa-color-warning-on-loud:var(--wa-color-warning-10);--wa-color-danger-fill-quiet:var(--wa-color-danger-95);--wa-color-danger-fill-normal:var(--wa-color-danger-90);--wa-color-danger-fill-loud:var(--wa-color-danger-70);--wa-color-danger-border-quiet:var(--wa-color-danger-80);--wa-color-danger-border-normal:var(--wa-color-danger-70);--wa-color-danger-border-loud:var(--wa-color-danger-50);--wa-color-danger-on-quiet:var(--wa-color-danger-40);--wa-color-danger-on-normal:var(--wa-color-danger-30);--wa-color-danger-on-loud:var(--wa-color-danger-10);--wa-color-neutral-fill-quiet:var(--wa-color-neutral-95);--wa-color-neutral-fill-normal:var(--wa-color-neutral-90);--wa-color-neutral-fill-loud:var(--wa-color-neutral-30);--wa-color-neutral-border-quiet:var(--wa-color-neutral-80);--wa-color-neutral-border-normal:var(--wa-color-neutral-70);--wa-color-neutral-border-loud:var(--wa-color-neutral-50);--wa-color-neutral-on-quiet:var(--wa-color-neutral-40);--wa-color-neutral-on-normal:var(--wa-color-neutral-30);--wa-color-neutral-on-loud:var(--wa-color-neutral-95)}:root.wa-theme-lgs1920.wa-dark,.wa-theme-lgs1920.wa-dark,.wa-theme-lgs1920 .wa-dark,.wa-theme-lgs1920.wa-invert,.wa-theme-lgs1920 .wa-invert,.wa-dark .wa-theme-lgs1920,.wa-light .wa-theme-lgs1920.wa-invert,.wa-light .wa-theme-lgs1920 .wa-invert{color-scheme:dark;color:var(--wa-color-text-normal);--wa-color-surface-raised:color-mix(in oklab, var(--wa-color-neutral-30) 70%, var(--wa-color-neutral-20));--wa-color-surface-default:color-mix(in oklab, var(--wa-color-neutral-20) 72%, var(--wa-color-neutral-10));--wa-color-surface-lowered:color-mix(in oklab, var(--wa-color-neutral-10) 75%, var(--wa-color-neutral-05));--wa-color-surface-border:color-mix(in oklab, var(--wa-color-neutral-30) 78%, var(--wa-color-neutral-20));--wa-color-text-normal:var(--wa-color-neutral-95);--wa-color-text-quiet:var(--wa-color-neutral-80);--wa-color-text-link:var(--wa-color-brand-80);--wa-color-overlay-modal:oklab(0% none none/.6);--wa-color-overlay-inline:color-mix(in oklab, var(--wa-color-neutral-50) 10%, transparent);--wa-color-shadow:color-mix(in oklab, var(--wa-color-surface-lowered) calc(var(--wa-shadow-blur-scale) * 32% + 40%), transparent);--wa-color-focus:var(--wa-color-brand-60);--wa-color-mix-hover:white 20%;--wa-color-mix-active:var(--wa-color-surface-default) 10%;--wa-color-brand-fill-quiet:var(--wa-color-brand-30);--wa-color-brand-fill-normal:var(--wa-color-brand-40);--wa-color-brand-fill-loud:var(--wa-color-brand-70);--wa-color-brand-border-quiet:var(--wa-color-brand-30);--wa-color-brand-border-normal:var(--wa-color-brand-40);--wa-color-brand-border-loud:var(--wa-color-brand-70);--wa-color-brand-on-quiet:var(--wa-color-brand-80);--wa-color-brand-on-normal:var(--wa-color-brand-90);--wa-color-brand-on-loud:var(--wa-color-brand-10);--wa-color-success-fill-quiet:var(--wa-color-success-30);--wa-color-success-fill-normal:var(--wa-color-success-40);--wa-color-success-fill-loud:var(--wa-color-success-70);--wa-color-success-border-quiet:var(--wa-color-success-30);--wa-color-success-border-normal:var(--wa-color-success-40);--wa-color-success-border-loud:var(--wa-color-success-70);--wa-color-success-on-quiet:var(--wa-color-success-80);--wa-color-success-on-normal:var(--wa-color-success-90);--wa-color-success-on-loud:var(--wa-color-success-10);--wa-color-warning-fill-quiet:var(--wa-color-warning-30);--wa-color-warning-fill-normal:var(--wa-color-warning-40);--wa-color-warning-fill-loud:var(--wa-color-warning-70);--wa-color-warning-border-quiet:var(--wa-color-warning-30);--wa-color-warning-border-normal:var(--wa-color-warning-40);--wa-color-warning-border-loud:var(--wa-color-warning-70);--wa-color-warning-on-quiet:var(--wa-color-warning-80);--wa-color-warning-on-normal:var(--wa-color-warning-90);--wa-color-warning-on-loud:var(--wa-color-warning-10);--wa-color-danger-fill-quiet:var(--wa-color-danger-30);--wa-color-danger-fill-normal:var(--wa-color-danger-40);--wa-color-danger-fill-loud:var(--wa-color-danger-70);--wa-color-danger-border-quiet:var(--wa-color-danger-30);--wa-color-danger-border-normal:var(--wa-color-danger-40);--wa-color-danger-border-loud:var(--wa-color-danger-70);--wa-color-danger-on-quiet:var(--wa-color-danger-80);--wa-color-danger-on-normal:var(--wa-color-danger-90);--wa-color-danger-on-loud:var(--wa-color-danger-10);--wa-color-neutral-fill-quiet:var(--wa-color-neutral-30);--wa-color-neutral-fill-normal:var(--wa-color-neutral-40);--wa-color-neutral-fill-loud:var(--wa-color-neutral-90);--wa-color-neutral-border-quiet:var(--wa-color-neutral-30);--wa-color-neutral-border-normal:var(--wa-color-neutral-40);--wa-color-neutral-border-loud:var(--wa-color-neutral-70);--wa-color-neutral-on-quiet:var(--wa-color-neutral-80);--wa-color-neutral-on-normal:var(--wa-color-neutral-90);--wa-color-neutral-on-loud:var(--wa-color-neutral-10)}:root.wa-theme-lgs1920,:root.wa-theme-lgs1920.wa-light,:root.wa-theme-lgs1920.wa-dark,.wa-theme-lgs1920,.wa-theme-lgs1920.wa-light,.wa-theme-lgs1920 .wa-light,.wa-theme-lgs1920.wa-dark,.wa-theme-lgs1920 .wa-dark,.wa-theme-lgs1920.wa-invert,.wa-theme-lgs1920 .wa-invert{font-family:var(--wa-font-family-body);--wa-font-family-body:"Inter", sans-serif;--wa-font-family-heading:var(--wa-font-family-body);--wa-font-family-code:ui-monospace, monospace;--wa-font-family-longform:ui-serif, serif;--wa-font-size-scale:.875;--wa-font-size-3xs:round(calc(var(--wa-font-size-2xs) / 1.125), 1px);--wa-font-size-2xs:round(calc(var(--wa-font-size-xs) / 1.125), 1px);--wa-font-size-xs:round(calc(var(--wa-font-size-s) / 1.125), 1px);--wa-font-size-s:round(calc(var(--wa-font-size-m) / 1.125), 1px);--wa-font-size-m:calc(1rem * var(--wa-font-size-scale));--wa-font-size-l:round(calc(var(--wa-font-size-m) * 1.125 * 1.125), 1px);--wa-font-size-xl:round(calc(var(--wa-font-size-l) * 1.125 * 1.125), 1px);--wa-font-size-2xl:round(calc(var(--wa-font-size-xl) * 1.125 * 1.125), 1px);--wa-font-size-3xl:round(calc(var(--wa-font-size-2xl) * 1.125 * 1.125), 1px);--wa-font-size-4xl:round(calc(var(--wa-font-size-3xl) * 1.125 * 1.125), 1px);--wa-font-size-5xl:round(calc(var(--wa-font-size-4xl) * 1.125 * 1.125), 1px);--wa-font-size-smaller:round(calc(1em / 1.125), 1px);--wa-font-size-larger:round(calc(1em * 1.125 * 1.125), 1px);--wa-font-weight-light:300;--wa-font-weight-normal:400;--wa-font-weight-semibold:500;--wa-font-weight-bold:700;--wa-font-weight-body:var(--wa-font-weight-normal);--wa-font-weight-heading:var(--wa-font-weight-bold);--wa-font-weight-code:var(--wa-font-weight-normal);--wa-font-weight-longform:var(--wa-font-weight-normal);--wa-font-weight-action:var(--wa-font-weight-semibold);--wa-line-height-condensed:1.2;--wa-line-height-normal:1.6;--wa-line-height-expanded:2;--wa-link-decoration-default:none;--wa-link-decoration-hover:none;--wa-space-scale:.875;--wa-space-3xs:calc(var(--wa-space-scale) * .125rem);--wa-space-2xs:calc(var(--wa-space-scale) * .25rem);--wa-space-xs:calc(var(--wa-space-scale) * .5rem);--wa-space-s:calc(var(--wa-space-scale) * .75rem);--wa-space-m:calc(var(--wa-space-scale) * 1rem);--wa-space-l:calc(var(--wa-space-scale) * 1.5rem);--wa-space-xl:calc(var(--wa-space-scale) * 2rem);--wa-space-2xl:calc(var(--wa-space-scale) * 2.5rem);--wa-space-3xl:calc(var(--wa-space-scale) * 3rem);--wa-space-4xl:calc(var(--wa-space-scale) * 4rem);--wa-space-5xl:calc(var(--wa-space-scale) * 5rem);--wa-content-spacing:var(--wa-space-l);--wa-border-style:solid;--wa-border-width-scale:1;--wa-border-width-s:calc(var(--wa-border-width-scale) * .0625rem);--wa-border-width-m:calc(var(--wa-border-width-scale) * .125rem);--wa-border-width-l:calc(var(--wa-border-width-scale) * .1875rem);--wa-border-radius-scale:1;--wa-border-radius-s:calc(var(--wa-border-radius-scale) * .1875rem);--wa-border-radius-m:calc(var(--wa-border-radius-scale) * .375rem);--wa-border-radius-l:calc(var(--wa-border-radius-scale) * .75rem);--wa-border-radius-pill:9999px;--wa-border-radius-circle:50%;--wa-border-radius-square:0px;--wa-focus-ring-style:solid;--wa-focus-ring-width:.125rem;--wa-focus-ring-color:var(--wa-color-focus);--wa-focus-ring:var(--wa-focus-ring-style) var(--wa-focus-ring-width) var(--wa-focus-ring-color);--wa-focus-ring-offset:0;--wa-shadow-offset-x-scale:0;--wa-shadow-offset-x-s:calc(var(--wa-shadow-offset-x-scale) * .125rem);--wa-shadow-offset-x-m:calc(var(--wa-shadow-offset-x-scale) * .25rem);--wa-shadow-offset-x-l:calc(var(--wa-shadow-offset-x-scale) * .5rem);--wa-shadow-offset-y-scale:.5;--wa-shadow-offset-y-s:calc(var(--wa-shadow-offset-y-scale) * .125rem);--wa-shadow-offset-y-m:calc(var(--wa-shadow-offset-y-scale) * .25rem);--wa-shadow-offset-y-l:calc(var(--wa-shadow-offset-y-scale) * .5rem);--wa-shadow-blur-scale:.5;--wa-shadow-blur-s:calc(var(--wa-shadow-blur-scale) * .125rem);--wa-shadow-blur-m:calc(var(--wa-shadow-blur-scale) * .25rem);--wa-shadow-blur-l:calc(var(--wa-shadow-blur-scale) * .5rem);--wa-shadow-spread-scale:0;--wa-shadow-spread-s:calc(var(--wa-shadow-spread-scale) * .125rem);--wa-shadow-spread-m:calc(var(--wa-shadow-spread-scale) * .25rem);--wa-shadow-spread-l:calc(var(--wa-shadow-spread-scale) * .5rem);--wa-shadow-s:var(--wa-shadow-offset-x-s) var(--wa-shadow-offset-y-s) var(--wa-shadow-blur-s) var(--wa-shadow-spread-s) var(--wa-color-shadow);--wa-shadow-m:var(--wa-shadow-offset-x-m) var(--wa-shadow-offset-y-m) var(--wa-shadow-blur-m) var(--wa-shadow-spread-m) var(--wa-color-shadow);--wa-shadow-l:var(--wa-shadow-offset-x-l) var(--wa-shadow-offset-y-l) var(--wa-shadow-blur-l) var(--wa-shadow-spread-l) var(--wa-color-shadow);--wa-transition-easing:ease;--wa-transition-slow:.3s;--wa-transition-normal:.15s;--wa-transition-fast:75ms;--wa-form-control-background-color:color-mix(in oklab, var(--wa-color-surface-raised), transparent);--wa-form-control-border-color:var(--wa-color-neutral-border-normal);--wa-form-control-border-style:var(--wa-border-style);--wa-form-control-border-width:var(--wa-border-width-s);--wa-form-control-border-radius:var(--wa-border-radius-m);--wa-form-control-activated-color:var(--wa-color-brand-fill-loud);--wa-form-control-label-color:var(--wa-color-text-normal);--wa-form-control-label-font-weight:var(--wa-font-weight-semibold);--wa-form-control-label-line-height:var(--wa-line-height-normal);--wa-form-control-value-color:var(--wa-color-text-normal);--wa-form-control-value-font-weight:var(--wa-font-weight-body);--wa-form-control-value-line-height:var(--wa-line-height-condensed);--wa-form-control-hint-color:var(--wa-color-text-quiet);--wa-form-control-hint-font-weight:var(--wa-font-weight-body);--wa-form-control-hint-line-height:var(--wa-line-height-normal);--wa-form-control-placeholder-color:var(--wa-color-gray-50);--wa-form-control-required-content:"*";--wa-form-control-required-content-color:inherit;--wa-form-control-required-content-offset:.1em;--wa-form-control-padding-block:.75em;--wa-form-control-padding-inline:1em;--wa-form-control-height:round(calc(2 * var(--wa-form-control-padding-block) + 1em * var(--wa-form-control-value-line-height)), 1px);--wa-form-control-toggle-size:round(1.25em, 1px);--wa-panel-border-style:var(--wa-border-style);--wa-panel-border-width:var(--wa-border-width-s);--wa-panel-border-radius:var(--wa-border-radius-l);--wa-tooltip-arrow-size:.375rem;--wa-tooltip-background-color:var(--wa-color-text-normal);--wa-tooltip-border-color:var(--wa-tooltip-background-color);--wa-tooltip-border-style:var(--wa-border-style);--wa-tooltip-border-width:var(--wa-border-width-s);--wa-tooltip-border-radius:var(--wa-border-radius-s);--wa-tooltip-content-color:var(--wa-color-surface-default);--wa-tooltip-font-size:var(--wa-font-size-s);--wa-tooltip-line-height:var(--wa-line-height-normal)}}@layer wa-theme-overrides{.wa-theme-lgs1920{& h1,& h2,& h3,& h4{letter-spacing:-.03em}& wa-avatar{color:var(--wa-color-neutral-on-quiet);background-color:var(--wa-color-neutral-fill-quiet)}& a,& wa-badge,& wa-tag{font-weight:var(--wa-font-weight-semibold)}& :is(wa-button,button,input:is([type=button],[type=reset],[type=submit]),a.wa-button):not([appearance=plain],.wa-plain){&:where(:not(wa-button)),&::part(base){box-shadow:none}}& wa-callout{border-radius:var(--wa-border-radius-m);&::part(icon){opacity:.6}}& wa-radio,& input[type=radio]{--checked-icon-color:var(--wa-color-surface-default);--checked-icon-scale:.4;&:checked,&:state(checked)::part(control){background-color:var(--wa-form-control-activated-color)}}& wa-switch{--height:calc(var(--thumb-size) * (18 / 14));--thumb-size:1.25em;--width:calc(var(--thumb-size) * (32 / 14));&::part(control){background-color:color-mix(in oklab, var(--wa-color-neutral-fill-normal) 88%, white);border-color:#0000}&:state(checked)::part(control){background-color:var(--wa-form-control-activated-color)}&::part(thumb){background-color:var(--lgs-switch-inactive-thumb-color,var(--wa-color-brand-90));box-shadow:var(--wa-shadow-s)}&:state(checked)::part(thumb){background-color:var(--lgs-switch-active-thumb-color,var(--wa-color-brand-40));box-shadow:var(--wa-shadow-s)}}& wa-switch[size=xs]{--height:12px;--thumb-size:8px;--width:24px}& wa-tab{color:var(--wa-color-text-quiet)}}}:root{--wa-font-family-body:"Wix Madefor Text", sans-serif;--wa-font-family-heading:"Wix Madefor Text", sans-serif;--wa-font-family-code:"Roboto Mono", monospace;--wa-font-family-longform:"Roboto Serif", serif;--wa-font-weight-body:400;--wa-font-weight-heading:600;--wa-font-weight-code:400;--wa-font-weight-longform:400;--wa-border-radius-scale:1;--wa-border-width-scale:1.5;--wa-space-scale:1;--lgs-gutter:.8rem;--lgs-gutter-s:.5rem;--lgs-gutter-xs:.3rem;--lgs-gutter-xxs:2px;--top:max(env(safe-area-inset-top), var(--lgs-gutter-xs));--left:max(env(safe-area-inset-left), var(--lgs-gutter-xs));--bottom:max(env(safe-area-inset-bottom), var(--lgs-gutter-xs));--right:max(env(safe-area-inset-right), var(--lgs-gutter-xs));--lgs-inner-width:calc(100vw - var(--left) - var(--right));--lgs-inner-height:calc(100dvh - var(--top) - var(--bottom));--lgs-border-radius-l:1rem;--lgs-border-radius:.5rem;--lgs-border-radius-s:.25rem;--lgs-border-radius-xs:.15rem;--lgs-border-radius-pill:50%;--lgs-font-family:Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;--lgs-font-line-height:1.2;--lgs-font-weight:400;--lgs-font-weight-bold:700;--lgs-dimension:2.4rem;--lgs-dimension-s:calc(var(--lgs-dimension) * .625);--lgs-line-dimension:var(--lgs-dimension);--lgs-dark-ui-primary-color:var(--wa-color-blue-20);--lgs-dark-ui-secondary-color:var(--wa-color-blue-40);--lgs-dark-ui-3rd-color:var(--wa-color-blue-60);--lgs-dark-ui-4th-color:var(--wa-color-blue-70);--lgs-dark-ui-5th-color:var(--wa-color-blue-80);--lgs-dark-ui-bg-color:var(--lgs-dark-ui-5th-color);--lgs-font-size:.9rem;--lgs-font-size-s:.75rem;--lgs-font-size-xs:.5rem;--lgs-font-size-m:1.1rem;--lgs-font-size-l:1.5rem;--lgs-font-size-xl:2rem;--lgs-main-ui-zindex:800;--lgs-ui-layer-zindex:5000;--lgs-tools-ui-zindex:calc(var(--lgs-ui-layer-zindex) - 1);--lgs-toast-zindex:2147480000;--lgs-drop-zone-zindex:10;--lgs-context-menu-zindex:calc(var(--lgs-ui-layer-zindex) + 9000);--lgs-video-recording-settings-toolbar-zindex:calc(var(--lgs-context-menu-zindex) - 2);--lgs-video-recorder-toolbar-zindex:calc(var(--lgs-context-menu-zindex) + 1);--lgs-button-border-color:color-mix(in oklab, var(--wa-color-brand) 85%, black 12%);--lgs-button-color:var(--wa-color-brand-on);--lgs-button-bg-color:var(--wa-color-brand);--lgs-button-border-hover-color:var(--wa-color-brand-50);--lgs-button-hover-color:var(--wa-color-brand-on);--lgs-button-bg-hover-color:var(--wa-color-brand-60);--lgs-button-plain-color:var(--wa-color-brand);--lgs-button-plain-hover-color:var(--wa-color-brand);--lgs-button-plain-bg-hover-color:var(--wa-color-brand-fill-quiet);--lgs-card-border-color:var(--wa-color-surface-border);--lgs-card-ui-bg-color:var(--lgs-dark-ui-secondary-color);--lgs-card-ui-color:var(--lgs-dark-ui-5th-color);--lgs-card-ui-opacity:.8;--lgs-card-ui-border-color:var(--lgs-dark-ui-primary-color);--lgs-input-height-s:1.5rem;--lgs-border-width-s:1px;--lgs-border-s:var(--lgs-border-width-s) solid var(--wa-color-surface-border);--lgs-light-color-05:#ffe8bd0d;--lgs-light-color-10:#ffe8bd1a;--lgs-light-color-15:#ffe8bd26;--lgs-light-color-20:#ffe8bd33;--lgs-light-color-25:#ffe8bd40;--lgs-light-color-30:#ffe8bd4d;--lgs-light-color-40:#ffe8bd66;--lgs-light-color-50:#ffe8bd80;--lgs-light-color-60:#ffe8bd99;--lgs-light-color-70:#ffe8bdb3;--lgs-light-color-75:#ffe8bdbf;--lgs-light-color-80:#ffe8bdcc;--lgs-light-color-90:#ffe8bde6;--lgs-light-color-95:#ffe8bdf2;--lgs-light-color:#ffe8bd;--lgs-dark-color-05:#06560d0d;--lgs-dark-color-10:#06560d1a;--lgs-dark-color-15:#06560d26;--lgs-dark-color-20:#06560d33;--lgs-dark-color-25:#06560d40;--lgs-dark-color-30:#06560d4d;--lgs-dark-color-40:#06560d66;--lgs-dark-color-50:#06560d80;--lgs-dark-color-60:#06560d99;--lgs-dark-color-70:#06560db3;--lgs-dark-color-75:#06560dbf;--lgs-dark-color-80:#06560dcc;--lgs-dark-color-90:#06560de6;--lgs-dark-color-95:#06560df2;--lgs-dark-color:#06560d;--lgs-third-color:#f6bd37;--lgs-third-color-90:#f6bd37e6;--lgs-third-color-75:#f6bd37bf;--lgs-first-color-90:#c57607e6;--lgs-second-color:#c5760740;--lgs-second-color-75:#c5760730;--lgs-ocean-color:#6cd0f4;--lgs-ground-color:var(--lgs-dark-color);--lgs-text-on-color:var(--lgs-light-color);--lgs-border-on-color:#fafafa40;--lgs-blur:4px;--lgs-blur-s:2px;--lgs-error-color:var(--wa-color-danger);--lgs-error-bg-color:#ef444480;--lgs-error-border-color:#fee2e22e;--lgs-success-color:var(--wa-color-success);--lgs-success-color-50:#22c55e80;--lgs-success-bg-color:#22c55ecc;--lgs-success-border-color:#dcfce740;--lgs-warning-color:var(--wa-color-warning);--lgs-warning-bg-color:#f60c;--lgs-warning-border-color:#fed7aa40;--lgs-tooltip-color:var(--lgs-text-on-color);--lgs-tooltip-bg-color:var(--lgs-first-color-90);--lgs-tooltip-border-color:var(--lgs-third-color-90);--lgs-hover-color:var(--wa-color-brand);--lgs-hover-bg-color:var(--wa-color-brand-fill-quiet);--lgs-disabled-color:var(--lgs-light-color-20);--lgs-disabled-bg-color:var(--lgs-dark-color-20);--lgs-brand-overlay-gradient:linear-gradient(32deg, color-mix(in oklab, var(--wa-color-brand) 46%, transparent) 0%, transparent 32%, var(--lgs-light-color-25) 66%, transparent 100%), linear-gradient(138deg, transparent 0%, color-mix(in oklab, var(--wa-color-brand-60,var(--wa-color-brand)) 42%, transparent) 40%, transparent 76%), linear-gradient(166deg, var(--lgs-light-color-15) 0%, color-mix(in oklab, var(--wa-color-brand) 16%, transparent) 34%, var(--lgs-dark-color-70) 58%, var(--lgs-dark-color-95) 100%);--lgs-on-map-surface-gradient:linear-gradient(28deg, color-mix(in oklab, var(--wa-color-brand) 28%, transparent) 0%, color-mix(in oklab, var(--wa-color-brand-60,var(--wa-color-brand)) 16%, transparent) 38%, transparent 78%), linear-gradient(138deg, transparent 0%, color-mix(in oklab, var(--wa-color-brand) 18%, transparent) 44%, color-mix(in oklab, var(--wa-color-brand-70,var(--wa-color-brand)) 8%, transparent) 66%, transparent 88%), linear-gradient(168deg, color-mix(in oklab, var(--lgs-dark-color-80) 92%, var(--wa-color-brand) 8%) 0%, color-mix(in oklab, var(--lgs-dark-color-95) 88%, var(--wa-color-brand) 12%) 54%, var(--lgs-dark-color-95) 100%);--lgs-brand-overlay-shadow-ambient:color-mix(in oklab, color-mix(in oklab, var(--wa-color-brand) 14%, var(--lgs-dark-color-95) 86%) 44%, transparent);--lgs-brand-overlay-shadow-core:color-mix(in oklab, color-mix(in oklab, var(--wa-color-brand) 8%, var(--lgs-dark-color-95) 92%) 78%, transparent);--lgs-brand-overlay-shadow-rim:color-mix(in oklab, color-mix(in oklab, var(--wa-color-brand) 16%, var(--lgs-dark-color-95) 84%) 28%, transparent);--lgs-brand-overlay-shadow-filter:color-mix(in oklab, color-mix(in oklab, var(--wa-color-brand) 10%, var(--lgs-dark-color-95) 90%) 64%, transparent);--lgs-overlay-floating-shadow:0 .08rem .18rem var(--lgs-brand-overlay-shadow-core), 0 .26rem .58rem var(--lgs-brand-overlay-shadow-ambient), 0 .02rem .12rem var(--lgs-brand-overlay-shadow-rim);--lgs-overlay-floating-drop-shadow:0 .2rem .46rem var(--lgs-brand-overlay-shadow-filter);--lgs-signage-bg-color:var(--lgs-third-color);--lgs-signage-border-color:var(--lgs-second-color);--lgs-signage-color:black;--lgs-signage-disabled-color:var(--wa-color-neutral-on-quiet);--lgs-slogan-font-family:"Cookie", cursive;--lgs-slogan-font-size:calc(2.5 * var(--lgs-gutter));--lgs-slogan-color:black;--lgs-card-on-map-bg-color:var(--lgs-dark-color-50);--lgs-card-on-map-bg-image:var(--lgs-on-map-surface-gradient);--lgs-card-on-map-bg-blend-mode:soft-light, screen, normal;--lgs-card-on-map-border-color:var(--lgs-light-color-25);--lgs-card-on-map-hover-bg-color:var(--lgs-dark-color-75);--lgs-card-on-map-hover-border-color:var(--lgs-light-color-50);--lgs-card-on-map-hover-outline-color:var(--lgs-card-on-map-border-color);--lgs-card-on-map-hover-outline:1px solid var(--lgs-card-on-map-hover-outline-color);--lgs-card-on-map-hover-outline-offset:1px;--lgs-card-on-map-selected-bg-color:var(--lgs-dark-color);--lgs-card-on-map-selected-bg-image:none;--lgs-card-on-map-selected-bg-blend-mode:normal;--lgs-card-on-map-selected-bg:var(--lgs-card-on-map-selected-bg-color);--lgs-card-on-map-selected-border-color:var(--lgs-light-color-75);--lgs-card-on-map-disabled-color:var(--lgs-light-color-20);--lgs-card-on-map-disabled-bg-color:var(--lgs-dark-color-20);--lgs-card-on-map-disabled-border-color:var(--lgs-light-color-10);--lgs-switch-active-track-color:var(--wa-color-brand);--lgs-switch-active-thumb-color:var(--wa-color-brand-40);--lgs-switch-inactive-thumb-color:var(--wa-color-brand-80);--lgs-select-bg-color:var(--wa-form-control-background-color);--lgs-select-border-color:var(--wa-form-control-border-color);--lgs-select-color:var(--wa-form-control-value-color);--lgs-select-option-hover-bg-color:var(--wa-color-neutral-fill-normal);--lgs-select-option-hover-color:var(--wa-color-neutral-on-normal);--lgs-select-option-current-bg-color:var(--wa-color-neutral-fill-loud);--lgs-select-option-current-bg-image:none;--lgs-select-option-current-color:var(--wa-color-neutral-on-loud);--lgs-select-option-current-outline-color:var(--lgs-select-option-hover-bg-color);--lgs-select-option-current-outline-width:1px;--lgs-select-option-current-expand:3px;--lgs-select-option-current-gap-inline:4px;--lgs-select-option-current-gap-block:3px;--lgs-select-listbox-padding-inline:calc(var(--lgs-select-option-current-expand) + var(--lgs-select-option-current-gap-inline) + var(--lgs-select-option-current-outline-width));--lgs-select-listbox-padding-block:calc(var(--lgs-select-option-current-gap-block) + var(--lgs-select-option-current-outline-width));--lgs-slider-track-color:var(--lgs-switch-active-track-color);--lgs-slider-thumb-color:var(--lgs-switch-active-thumb-color);--lgs-track-color-active:var(--lgs-slider-thumb-color);--lgs-track-color-inactive:var(--lgs-slider-track-color);--lgs-theme-background-color:var(--wa-color-surface-default);--lgs-width-unit:28rem;--lgs-max-mobile-width:min(var(--lgs-width-unit), calc(100% - var(--left) - var(--top)));--lgs-scrollbar-track-color:var(--lgs-switch-active-thumb-color);--lgs-scrollbar-thumb-color:var(--lgs-switch-active-track-color);--lgs-scroolbar-track-color:var(--lgs-scrollbar-track-color);--lgs-scroolbar-thumb-color:var(--lgs-scrollbar-thumb-color);--lgs-scrollbar-size:4px;--lgs-video-recorder-bg-color:var(--wa-color-red-50);--lgs-video-recorder-border-color:var(--wa-color-red-20);--lgs-compass-size:50px}body{& h1,& h2{margin:var(--lgs-gutter) 0;color:var(--wa-color-brand-60)}& h3{margin:var(--lgs-gutter) 0}& strong{color:var(--wa-color-brand-60)}& ul,& ol{padding-right:var(--lgs-gutter);list-style-position:inside;& li{padding-left:0}}}.lgs--theme-selector{font-size:var(--lgs-font-size-s);font-weight:400}.lgs--theme-controls{align-items:center;gap:var(--lgs-gutter-xs);display:inline-flex}.lgs--brand-option{align-items:center;gap:var(--lgs-gutter-s);display:inline-flex}.lgs-brand-color-swatch{border:1px solid color-mix(in oklab, var(--swatch-color) 65%, white 35%);background:var(--swatch-color);border-radius:.24rem;flex:none;width:.8rem;height:.8rem;display:inline-block}canvas{will-change:"transform";image-rendering:crisp-edges!important}:is(wa-button,.wa-button):is(:not([variant]),[variant=neutral],[variant=brand]):not([appearance=plain]):not([appearance=Plain]):not([appearance=outlined]):not([appearance=Outlined])::part(base){color:var(--lgs-button-color);border-color:var(--lgs-button-border-color);align-items:center;gap:var(--lgs-gutter-s);display:flex;background-color:var(--lgs-button-bg-color)!important}:is(wa-button,.wa-button):is(:not([variant]),[variant=neutral],[variant=brand]):not([appearance=plain]):not([appearance=Plain]):not([appearance=outlined]):not([appearance=Outlined]):not(.button--disabled):hover::part(base){color:var(--lgs-button-hover-color);border-color:var(--lgs-button-border-hover-color);background-color:var(--lgs-button-bg-hover-color)}:is(wa-button,.wa-button):is(:not([variant]),[variant=neutral],[variant=brand]):is([appearance=outlined],[appearance=Outlined])::part(base){color:var(--lgs-button-plain-color);border-color:var(--lgs-button-border-color);background-color:#0000!important}:is(wa-button,.wa-button):is(:not([variant]),[variant=neutral],[variant=brand]):is([appearance=outlined],[appearance=Outlined]):not(.button--disabled):hover::part(base){color:var(--lgs-button-plain-hover-color);border-color:var(--lgs-button-border-hover-color);background-color:var(--lgs-button-plain-bg-hover-color)!important}:is(wa-button,.wa-button):is(:not([variant]),[variant=neutral],[variant=brand]):is([appearance=plain],[appearance=Plain])::part(base){color:var(--lgs-button-plain-color);border-color:#0000;background-color:#0000!important}:is(wa-button,.wa-button):is(:not([variant]),[variant=neutral],[variant=brand]):is([appearance=plain],[appearance=Plain]):not(.button--disabled):hover::part(base){color:var(--lgs-button-plain-hover-color);border-color:#0000;background-color:var(--lgs-button-plain-bg-hover-color)!important}wa-button::part(label){text-transform:capitalize;align-items:center;gap:var(--lgs-gutter-s);padding-left:0;display:flex}.buttons-bar{justify-content:flex-end;gap:var(--lgs-gutter-s);display:flex}.square-button{--lgs-square-dimension:var(--lgs-dimension);aspect-ratio:1;width:var(--lgs-square-dimension)!important}.square-button.transparent::part(base){background:0 0;border:none}.square-button.small{--lgs-square-dimension:var(--lgs-dimension-s);font-size:var(--wa-font-size-s)!important}.square-button::part(base){width:var(--lgs-square-dimension);height:var(--lgs-square-dimension);padding:0}.square-button wa-icon::part(svg){height:var(--lgs-font-size-m)}.toolbar-action-popup-host{display:flex}.toolbar-action-popup{width:max-content;min-width:max-content;box-shadow:none;align-items:center;gap:var(--lgs-gutter-xs);background:0 0;border:0;flex-direction:row;padding:0;display:flex}.toolbar-action-popup--reverse{flex-direction:row-reverse}wa-button:not(.square-button) wa-icon[slot=start]{margin-right:var(--lgs-gutter-s)}wa-button:not(.square-button) wa-icon[slot=end]{margin-left:var(--lgs-gutter-s)}.wa-theme-lgs1920-on-map wa-button[variant=neutral]::part(base),.wa-theme-lgs1920-on-map wa-button[variant=neutral]::part(prefix),.wa-theme-lgs1920-on-map wa-button[variant=neutral]::part(suffix),.wa-theme-lgs1920-on-map wa-icon-button::part(base){color:var(--lgs-light-color-75);border-color:var(--lgs-light-color-25)}.fa-icon-button{font-size:var(--wa-font-size-l);padding:var(--wa-space-xs);cursor:pointer;transition:var(--wa-transition-fast) color;color:var(--wa-color-text-quiet);border-radius:var(--wa-border-radius-m);-webkit-appearance:none;background:0 0;border:none;flex:0 auto;align-items:center;display:flex}.wa-theme-lgs1920-on-map .fa-icon-button{color:var(--lgs-light-color-75);border:1px solid #0000;border-color:var(--lgs-light-color-25);background:0 0;transition:background-color .12s,border-color .12s,color .12s}.wa-theme-lgs1920-on-map .fa-icon-button:hover{color:var(--lgs-card-on-map-hover-color);border-color:var(--lgs-card-on-map-hover-border-color);background:var(--lgs-card-on-map-hover-bg-color)}wa-color-picker[size=s]::part(trigger){margin-top:5px}wa-color-picker[size=s]::part(base){font-size:var(--lgs-font-size)}:root{--map-rotation-speed:60s}wa-button::part(spinner){font-size:var(--lgs-font-size-l)}sl-menu-item::part(spinner){font-size:var(--lgs-font-size-m);margin-right:2px}::part(spinner){font-size:var(--lgs-font-size-l);--track-width:3px;--speed:var(--map-rotation-speed)}.wa-theme-lgs1920-on-map wa-spinner,.wa-theme-lgs1920-on-map ::part(spinner){--indicator-color:var(--lgs-light-color);--track-color:var(--lgs-light-color-25);--track-width:2px;--speed:var(--map-rotation-speed)}.call-for-actions{pointer-events:auto;justify-content:center;width:max-content}.call-for-actions .buttons-bar{justify-content:space-between;min-width:200px;display:flex;gap:var(--lgs-gutter)!important}.call-for-actions.buttons-bar{top:unset;display:flex;position:relative;gap:var(--lgs-gutter)!important}.call-for-actions [outline]{backdrop-filter:blur(var(--lgs-blur));background:#ffffff4d;border-color:var(--lgs-border-on-color)!important}.call-for-actions [outline]::part(base){color:#fff}:root{--lgs-vertical-panel-width:var(--lgs-width-unit);--lgs-vertical-panel-height:85%;--lgs-horizontal-panel-width:100%;--lgs-horizontal-panel-left:0;--lgs-vertical-panel-offset-left:calc(var(--lgs-vertical-panel-width) / 2 + var(--lgs-gutter-xs));--lgs-horizontal-panel-offset-left:calc(var(--lgs-vertical-panel-width) + var(--lgs-gutter-xs));--lgs-vertical-panel-offset-right:calc(var(--lgs-vertical-panel-width) + var(--lgs-gutter-xs));--lgs-horizontal-panel-offset-right:var(--lgs-vertical-panel-offset-right)}wa-drawer{--size:var(--lgs-vertical-panel-width);--spacing:var(--lgs-gutter);--showDuration:300;--hideDuration:300}wa-drawer::part(base){pointer-events:auto}wa-drawer::part(dialog){border-radius:var(--lgs-border-radius)}body.mobile .drawer-wrapper{right:auto;left:var(--lgs-mobile-drawer-inline-gutter);width:calc(100vw - 2 * var(--lgs-mobile-drawer-inline-gutter));--lgs-mobile-drawer-inline-gutter:max(var(--left), var(--right), var(--lgs-gutter-s))}wa-drawer section{width:100%}.mobile.portrait wa-drawer{--size:var(--lgs-vertical-panel-height)}wa-drawer::part(panel){z-index:1;pointer-events:auto;border-radius:var(--wa-border-radius-m)}wa-drawer::part(body){overflow:hidden}wa-tab-panel{--padding:var(--lgs-gutter-s) 0 0;overflow-y:hidden}wa-drawer wa-tab-group::part(base),wa-drawer wa-tab-group::part(body),wa-drawer wa-tab-panel::part(base),wa-drawer wa-tab-panel::part(body),wa-drawer wa-tab-panel,wa-tab-group{height:100%;max-height:100%}.tab-group--top ::slotted(wa-tab-panel){--padding:var(--lgs-gutter-s) 0}wa-tab-group .lgs--tabs-right-menu{align-items:center;gap:0;margin-left:auto;display:flex}wa-drawer:not([placement=bottom]):not([placement=top]) wa-tab-panel::part(base){padding-bottom:1px;overflow-x:hidden}.lgs--popup-anchor{background:0 0;width:100%;margin:0}.lgs--popup-in-drawer{width:var(--width-popup);max-width:var(--width-popup);margin-left:var(--margin);pointer-events:auto;border-radius:var(--lgs-border-radius);box-shadow:var(--wa-shadow-l);--spacing:var(--lgs-gutter);--margin:calc(var(--lgs-gutter) - var(--lgs-gutter-xs));--width-popup:calc(var(--lgs-vertical-panel-width) - 2 * var(--margin))}.lgs--popup-in-drawer-small{--width-popup:15rem }.lgs--popup-in-drawer.fix-margin{margin-left:calc(var(--margin) - var(--lgs-gutter-s))}body.mobile .lgs--popup-in-drawer{--margin:var(--lgs-gutter-s);--width-popup:calc(100vw - 2 * var(--lgs-gutter-s));width:100%;max-width:100%;margin-left:0}body.mobile wa-popup:has(.lgs--popup-in-drawer)::part(popup){box-sizing:border-box;width:calc(100vw - 2 * var(--lgs-gutter-s));max-width:calc(100vw - 2 * var(--lgs-gutter-s));left:var(--lgs-gutter-s)!important}.lgs--popup-in-drawer::part(body){align-content:center;align-items:flex-start;gap:var(--lgs-gutter-s);flex-direction:column;display:flex}.lgs--popup-in-drawer::part(header){color:var(--wa-color-brand-60)}.lgs--popup-in-drawer-footer{justify-content:space-between;align-items:center;gap:var(--lgs-gutter-xs);width:100%;display:flex}.drawer-pane-footer{font-size:var(--lgs-font-size-s);align-items:center;gap:var(--lgs-gutter);width:100%;display:flex}.drawer-pane-footer strong{font-weight:600}.drawer-pane-footer strong:after{content:": ";font-weight:400}.drawer-pane-footer .drawer-footer-url{gap:var(--lgs-gutter-s);margin-left:auto;display:flex}.panel-wrapper{height:100%;padding-bottom:var(--lgs-gutter-s);flex-direction:column;display:flex}.credits-pane-footer{flex-direction:row!important}wa-drawer.drawer-is-stacked::part(close-button){display:none}wa-drawer.drawer-is-stacked::part(header-actions){margin-top:var(--lgs-gutter-xs);padding-inline-end:var(--spacing)}wa-card{box-shadow:none;--wa-panel-border-radius:var(--lgs-border-radius-s)}wa-card::part(body){padding:var(--lgs-gutter-s);--spacing:var(--lgs-gutter-s);display:flex}.wa-card.lgs--card-hoverable{outline-offset:4px;backface-visibility:hidden;outline:4px solid #0000;transition:outline-color .3s,outline-offset .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,transform .2s}wa-card.lgs--card-hoverable:hover{color:var(--wa-color-brand-on-normal);outline:2px solid var(--wa-color-brand-50);outline-offset:2px;box-shadow:var(--wa-shadow-l)}wa-card.lgs--card-selected{outline:2px solid var(--wa-color-brand);outline-offset:2px}wa-card.lgs--toolbar::part(body){padding:var(--lgs-gutter-xs);--spacing:var(--lgs-gutter-xs)}wa-card.wa-theme-lgs1920-on-map::part(body){--spacing:0;padding:0}.lgs-card,.lgs-card::part(base),.lgs-one-line-card,.lgs-one-line-card::part(base){padding:var(--lgs-gutter-s);border:1px solid var(--lgs-card-border-color);border-radius:var(--lgs-border-radius-s);background-color:#ffffff26;display:flex}.lgs-one-line-card{height:var(--lgs-line-dimension);padding:var(--lgs-gutter-xs);background-color:var(--wa-color-surface-default);flex-direction:row;align-items:center;line-height:1}.lgs-card.small,.lgs-card.small::part(base),.lgs-one-line-card.small,.lgs-one-line-card.small::part(base){height:var(--lgs-dimension-s);padding:var(--lgs-gutter-xs);border-radius:var(--lgs-border-radius-xs)}.wa-theme-lgs1920-on-map:is(.lgs-card,.lgs-one-line-card,.lgs-toolbar,.lgs-context-menu),.wa-theme-lgs1920-on-map .lgs-card,.wa-theme-lgs1920-on-map .lgs-one-line-card,.wa-theme-lgs1920-on-map .lgs-toolbar,.wa-theme-lgs1920-on-map .lgs-context-menu{color:var(--lgs-text-on-color);border-color:var(--lgs-card-on-map-border-color);border-radius:var(--lgs-on-map-border-radius,var(--lgs-border-radius-s));background-color:var(--lgs-card-on-map-bg-color);background-image:var(--lgs-card-on-map-bg-image);box-shadow:var(--wa-shadow-m);background-blend-mode:var(--lgs-card-on-map-bg-blend-mode);align-items:center;gap:var(--lgs-gutter-s);backdrop-filter:blur(var(--lgs-blur))}.wa-theme-lgs1920-on-map:is(.lgs-card,.lgs-one-line-card,.lgs-toolbar,.lgs-context-menu)::part(base),.wa-theme-lgs1920-on-map .lgs-card::part(base),.wa-theme-lgs1920-on-map .lgs-one-line-card::part(base),.wa-theme-lgs1920-on-map .lgs-toolbar::part(base),.wa-theme-lgs1920-on-map .lgs-context-menu::part(base){background-color:var(--lgs-card-on-map-bg-color);background-image:var(--lgs-card-on-map-bg-image);background-blend-mode:var(--lgs-card-on-map-bg-blend-mode)}.wa-theme-lgs1920-on-map:is(.lgs-card,.lgs-one-line-card,.lgs-toolbar),.wa-theme-lgs1920-on-map :is(.lgs-card,.lgs-one-line-card,.lgs-toolbar){padding:var(--lgs-on-map-padding,var(--lgs-gutter-xs))}.wa-theme-lgs1920-on-map.lgs-card,.wa-theme-lgs1920-on-map .lgs-card{border-color:var(--lgs-card-on-map-border-color)}.track-locator-marker-tooltip{z-index:1200;pointer-events:none;white-space:nowrap;user-select:none;font-size:var(--lgs-font-size-s);position:fixed}.track-locator-marker-tooltip[hidden]{display:none!important}.lgs-card-wrapper{gap:var(--lgs-gutter-s);flex-direction:column;display:flex}.lgs-compass{pointer-events:all;display:none;position:relative}.lgs-compass.mode-full,.lgs-compass.mode-light,.lgs-compass.mode-wind-rose{width:var(--lgs-compass-size);height:var(--lgs-compass-size);display:block}.lgs-compass.mode-light{--lgs-compass-size:var(--lgs-dimension)}.lgs-compass-needle{transform-origin:50%;will-change:transform;backface-visibility:hidden}.lgs-compass-needle-north{fill:var(--lgs-compass-needle-north,var(--wa-color-danger-20))}.lgs-compass-needle-south{fill:var(--lgs-compass-needle-south,var(--wa-color-yellow-90))}.lgs-compass-text{fill:var(--lgs-compass-text,var(--lgs-light-color))}.lgs-compass-poles,.lgs-compass-poles-circle{fill:var(--lgs-compass-poles,var(--lgs-light-color-50))}.lgs-compass-needle-center{fill:var(--lgs-compass-needle-center,var(--wa-color-yellow-50))}.lgs-compass-background{fill:var(--lgs-compass-background,var(--lgs-dark-color-75))}.lgs-compass-over-background{fill:var(--lgs-compass-over-background,var(--lgs-light-color-15))}.compass-widget-preview{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.compass-widget-preview .lgs-compass{width:160px;height:160px}.lgs-scrollbars{width:100%;height:100%;overflow:hidden!important}.lgs-scrollbars .view{padding-right:10px;padding-bottom:var(--lgs-gutter-s);box-sizing:content-box!important;overflow:hidden scroll!important}.lgs-scrollbars .track-vertical,.lgs-scrollbars .track-horizontal{z-index:10;background-color:var(--lgs-scrollbar-track-color,var(--lgs-slider-track-color));border-radius:999px;transition:opacity .2s;position:absolute}.lgs-scrollbars .track-horizontal{bottom:2px;left:2px;right:2px;height:var(--lgs-scrollbar-size)!important;display:none!important}.lgs-scrollbars .track-vertical{top:2px;bottom:2px;right:2px;width:var(--lgs-scrollbar-size)!important}.lgs-scrollbars .thumb-horizontal,.lgs-scrollbars .thumb-vertical{cursor:pointer;border-radius:inherit;background-color:var(--lgs-scrollbar-thumb-color,var(--lgs-slider-thumb-color));border:none;transition:background-color .2s;display:block;position:relative}.lgs-scrollbars .thumb-horizontal{display:none!important}.lgs-scrollbars .thumb-vertical:hover,.lgs-scrollbars .thumb-horizontal:hover{background-color:color-mix(in oklab, var(--lgs-scrollbar-thumb-color,var(--lgs-slider-thumb-color)) 82%, black 18%)}@supports ((-moz-appearance:none)){.lgs-scrollbars .view{scrollbar-width:none}}.wa-theme-lgs1920-on-map .lgs-scrollbars .track-horizontal,.wa-theme-lgs1920-on-map .lgs-scrollbars .track-vertical{--lgs-scrollbar-track-color:color-mix(in oklab, var(--lgs-card-on-map-bg-color) 82%, black 18%);--lgs-scrollbar-thumb-color:var(--lgs-card-on-map-border-color);--lgs-scroolbar-track-color:var(--lgs-scrollbar-track-color);--lgs-scroolbar-thumb-color:var(--lgs-scrollbar-thumb-color)}wa-scroller{--shadow-size:4rem;height:100%}wa-tooltip{--hide-delay:.2s}wa-tooltip::part(body):first-letter{text-transform:capitalize}wa-tooltip.tooltip-help ::part(base){cursor:help!important}wa-dialog{--backdrop-filter:var(--lgs-blur);--header-spacing:var(--body-spacing) var(--body-spacing) 0 var(--body-spacing)}wa-dialog::part(dialog)::backdrop{backdrop-filter:blur(var(--backdrop-filter))}wa-dialog::part(base){z-index:calc(var(--lgs-ui-layer-zindex) + 1)}wa-dialog [slot=label]{white-space:nowrap;text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}wa-dialog [slot=label] sl-icon{margin-right:var(--lgs-gutter-s)}wa-dialog::part(title){width:100%}.dialog__header-actions sl-icon-button,.dialog__header-actions ::slotted(sl-icon-button){flex:none;align-items:flex-start;display:flex}.lgs-mini-remove-dialog::part(footer){gap:var(--lgs-gutter-xs);margin-left:auto;display:flex}wa-details::part(header){padding:var(--lgs-gutter-s) var(--lgs-gutter-xs)}wa-details::part(base),wa-details::part(header){border-radius:var(--lgs-border-radius-s)}wa-details [slot=heade]>svg,wa-details [slot=summary]>span>svg:first-child{margin-right:var(--lgs-gutter-s)}wa-details{border-color:var(--wa-color-brand-fill-quiet)}wa-details::part(content){margin-top:calc(-1 * var(--lgs-gutter-s));padding:var(--lgs-gutter-s);gap:var(--lgs-gutter-s);flex-direction:column;display:flex}wa-details>wa-divider{margin-bottom:0}.lgs--details-list{border-radius:var(--lgs-border-radius-s);outline-offset:4px;gap:var(--lgs-gutter-xs);backface-visibility:hidden;outline:4px solid #0000;flex-direction:column;padding:4px;transition:outline-color .3s,outline-offset .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,transform .2s;display:flex}wa-details.lgs--details-hoverable:not([open]):hover{color:var(--wa-color-brand-on-normal);border-radius:var(--lgs-border-radius-s);outline:2px solid var(--wa-color-brand-50);outline-offset:2px;box-shadow:var(--wa-shadow-l)}#lgs-context-menu-hook{z-index:calc(var(--lgs-tools-ui-zindex) - 1);background-color:red;width:10px;height:50px;position:absolute;top:-1000px;left:-1000px;transform:translate(-50%,-10px)}.lgs-context-menu{visibility:hidden;opacity:0;flex-direction:column;width:auto;margin:0;transition:opacity .12s,transform .12s,visibility 0s .12s;display:flex;top:0;left:0;transform:translateY(-8px);padding:0!important;position:fixed!important}.lgs-context-menu.visible{z-index:var(--lgs-context-menu-zindex);visibility:visible;pointer-events:all;opacity:var(--lgs-on-map-ui-opacity,1);transition:opacity .12s,transform .12s,visibility;transform:translateY(0)}:root{--lgs-hover-context-menu-bg-color:var(--lgs-card-on-map-hover-bg-color)}.lgs-context-menu ul{font-size:var(--lgs-font-size);width:100%;margin:0;margin-bottom:var(--lgs-gutter-xs);padding:0 var(--lgs-gutter-xs);list-style:none}.lgs-context-menu ul:has(>li:only-child){padding:var(--lgs-gutter-xs);margin-bottom:0}.lgs-context-menu ul:has(>li:only-child)>li{margin:0}.lgs-context-menu ul:has(>li:only-child)>li:is(.widget-grid-position,.widget-grid-one-line){margin-top:0!important}.lgs-context-menu li{box-sizing:border-box;cursor:pointer;white-space:nowrap;border-radius:var(--lgs-on-map-interactive-radius,var(--lgs-border-radius-xs));border:1px solid #0000;align-items:center;max-width:150px;margin:2px;padding:2px;transition:background-color .12s,border-color .12s,color .12s;display:flex}.lgs-context-menu li:hover{color:var(--lgs-card-on-map-hover-color,inherit);border-color:var(--lgs-card-on-map-hover-border-color);background:var(--lgs-hover-context-menu-bg-color)}.lgs-context-menu wa-divider{--color:var(--lgs-card-on-map-border-color)}.lgs-context-menu wa-icon,.lgs-context-menu svg,.lgs-context-menu wa-spinner{margin-right:var(--lgs-gutter-s)}[small]::part(input){width:4rem}::part(hint){font-size:var(--lgs-font-size-s);color:var(--wa-color-text-quiet);margin:0}wa-divider{--spacing:var(--lgs-gutter-xs)}.wa-dark wa-divider{--color:var(--wa-color-neutral-fill-normal)}wa-input,wa-number-input{color:var(--wa-color-brand-fill-loud);font-size:var(--lgs-font-size)!important}wa-input.lgs--short-input::part(input),wa-number-input.lgs--short-input::part(input){width:3rem;padding:0}.wa-dark wa-input::part(input),.wa-dark wa-number-input::part(input),.wa-dark wa-number-input::part(stepper),.wa-dark wa-number-input::part(start),.wa-dark wa-number-input::part(start),.wa-dark wa-number-input::part(end),.wa-dark wa-number-input::part(end){color:var(--wa-color-brand-fill-loud)}wa-input[label-at-start],wa-number-input[label-at-start],wa-select[label-at-start]{justify-content:space-between;align-items:center;gap:var(--lgs-gutter-s);flex-direction:row;width:100%;display:flex}wa-input.lgs--short-input[label-at-start],wa-number-input.lgs--short-input[label-at-start]{flex:none}:is([part~=form-control-label],[part~=label]):has(:not(:empty)),:is([part~=form-control-label],[part~=label]).has-label{line-height:var(--wa-form-control-label-line-height);font-size:var(--lgs-font-size)!important;margin-block-end:0!important;font-weight:400!important}wa-input[label-at-start] label,wa-number-input[label-at-start] label{flex:none;width:auto;font-size:var(--lgs-font-size)!important;margin-block-end:0!important}[label-at-start]::part(base){flex:none;width:auto}wa-input[label-at-start].half-width::part(base),wa-number-input[label-at-start].half-width::part(base),wa-select[label-at-start].half-width::part(base){width:50%!important;margin-left:auto!important}wa-input [slot=suffix]{margin:0 var(--lgs-gutter-xs)}wa-number-input[no-end]::part(end),wa-number-input[no-start]::part(start){display:none}wa-slider{width:100%}wa-slider[label-at-start]{align-items:center;gap:var(--lgs-gutter-s);flex:1;grid-template-columns:50% 50%;display:grid}wa-slider[size=s]{--thumb-width:calc(var(--lgs-gutter) * 1.2);--thumb-height:calc(var(--lgs-gutter) * 1.2)}wa-slider[label-at-start]::part(label){margin-block-end:0}wa-slider::part(track){background-color:var(--lgs-slider-track-color)}wa-slider::part(thumb),wa-slider::part(indicator){background-color:var(--lgs-slider-thumb-color)}.lgs--range-container{align-items:center;gap:var(--lgs-gutter-s);width:100%;display:flex}.lgs--range-label{white-space:nowrap;text-overflow:ellipsis;flex:0 0 30%;overflow:hidden}.lgs--range-controls{align-items:center;gap:var(--lgs-gutter-s);flex:1;display:flex}.lgs--range-slider{margin:0 var(--lgs-gutter);flex:1}.lgs--range-slider::part(base){margin:0}wa-switch[label-at-start],wa-switch[label-at-end]{width:100%}wa-switch[label-at-start][width-auto],wa-switch[label-at-end][width-auto]{width:auto}wa-switch[label-at-start][width-auto]::part(control),wa-switch[label-at-end][width-auto]::part(control){margin-left:var(--lgs-gutter-s)}wa-switch[label-at-start]::part(control){order:2;margin-left:auto}wa-switch[label-at-start]::part(label){order:1;display:contents}wa-switch[label-at-end]::part(control){order:2;display:contents}wa-switch[label-at-end]::part(label){order:1;margin-left:auto}wa-switch[size=xs]{--width:24px;--height:12px;--thumb-size:8px}wa-switch{font-size:var(--lgs-font-size);--wa-form-control-activated-color:var(--lgs-switch-active-track-color)}wa-radio{--checked-icon-color:var(--wa-color-brand-40);--wa-form-control-border-color:var(--wa-color-brand-50);--wa-form-control-border-width:3px;--wa-form-control-activated-color:var(--wa-color-brand-fill-loud)}wa-radio[size=xs],[size=xs]>wa-radio{--wa-form-control-toggle-size:16px}wa-radio,& input[type=radio]{&:checked,&:state(checked)::part(control){background-color:var(--wa-color-brand-40)}}wa-radio-group[label-at-start],wa-radio-group[label-at-end]{width:100%}wa-radio-group[label-at-start]::part(form-control),wa-radio-group[label-at-end]::part(form-control){align-items:center;column-gap:var(--lgs-gutter-s);row-gap:4px;width:100%;display:grid}wa-radio-group[label-at-start]::part(form-control){grid-template-columns:auto 1fr}wa-radio-group[label-at-start]::part(form-control-label){grid-area:1/1;justify-self:start}wa-radio-group[label-at-start]::part(form-control-input){grid-area:1/2;justify-self:end}wa-radio-group[label-at-start]::part(hint){grid-area:2/1/auto/-1;justify-self:start;margin-top:0}wa-radio-group[label-at-end]::part(form-control){grid-template-columns:1fr auto}wa-radio-group[label-at-end]::part(form-control-label){grid-area:1/2;justify-self:end}wa-radio-group[label-at-end]::part(form-control-input){grid-area:1/1;justify-self:start}wa-radio-group[label-at-end]::part(hint){grid-area:2/1/auto/-1;justify-self:end;margin-top:0}wa-callout{border-radius:var(--lgs-border-radius)}wa-callout::part(icon){padding-inline-start:var(--lgs-gutter-s)}wa-callout::part(message){padding:var(--lgs-gutter-s)}.lgs-toast-layer{pointer-events:none;background:0 0;border:none;margin:0;padding:0;position:fixed;inset:0;overflow:visible;z-index:var(--lgs-toast-zindex)!important}.lgs-toast-layer:popover-open{display:block}.Toastify__toast-container.lgs-toaster{width:var(--lgs-max-mobile-width);pointer-events:none;padding:0;z-index:var(--lgs-toast-zindex)!important}.Toastify__toast-container--bottom-left.lgs-toaster{bottom:var(--bottom);left:var(--left)}.Toastify__toast.lgs-toast{min-height:0;margin:0 0 var(--lgs-gutter-s) 0;pointer-events:auto;border-radius:0;padding:0;position:relative;overflow:visible;box-shadow:none!important;background:0 0!important}.Toastify__toast-container.lgs-toaster .Toastify__toast:last-child{margin-bottom:0}.Toastify__toast-body{margin:0;padding:0}.Toastify__close-button{z-index:1;top:var(--lgs-gutter-xs);right:var(--lgs-gutter-xs);opacity:1;color:var(--lgs-toast-close-color,var(--wa-color-text-normal));position:absolute}.Toastify__close-button>svg{fill:currentColor}.Toastify__close-button:hover{opacity:.85;color:var(--lgs-toast-close-color,var(--wa-color-text-normal))}.lgs-toast-callout{--wa-color-fill-quiet:color-mix(in srgb, var(--wa-color-fill-loud) 18%, var(--wa-color-surface-default));--wa-color-border-quiet:color-mix(in srgb, var(--wa-color-border-loud) 30%, var(--wa-color-surface-default));width:100%;display:flex}.lgs-toast-callout::part(message){padding-right:calc(var(--lgs-gutter) + 1.5rem);padding-bottom:calc(var(--lgs-gutter-s) + .45rem)}.toast-caption{color:inherit;font-weight:700}.toast-text{font-size:var(--lgs-font-size-s);margin-top:var(--lgs-gutter-xxs)}.toast-action-stack{align-items:stretch;gap:var(--lgs-gutter-xxs);flex-direction:column;width:100%;display:flex}.toast-action-button{margin-top:var(--lgs-gutter-xxs);align-self:flex-end}.lgs-toast--primary{--lgs-toast-progress-color:var(--wa-color-brand-fill-loud);--lgs-toast-progress-track:color-mix(in srgb, var(--wa-color-brand-fill-loud) 18%, transparent);--lgs-toast-close-color:var(--wa-color-brand-on-quiet)}.lgs-toast--success{--lgs-toast-progress-color:var(--wa-color-success-fill-loud);--lgs-toast-progress-track:color-mix(in srgb, var(--wa-color-success-fill-loud) 18%, transparent);--lgs-toast-close-color:var(--wa-color-success-on-quiet)}.lgs-toast--warning{--lgs-toast-progress-color:var(--wa-color-warning-fill-loud);--lgs-toast-progress-track:color-mix(in srgb, var(--wa-color-warning-fill-loud) 20%, transparent);--lgs-toast-close-color:var(--wa-color-warning-on-quiet)}.lgs-toast--danger{--lgs-toast-progress-color:var(--wa-color-danger-fill-loud);--lgs-toast-progress-track:color-mix(in srgb, var(--wa-color-danger-fill-loud) 18%, transparent);--lgs-toast-close-color:var(--wa-color-danger-on-quiet)}.lgs-toast .Toastify__progress-bar--wrp{right:var(--lgs-gutter-s);bottom:var(--lgs-gutter-s);left:var(--lgs-gutter-s);background:var(--lgs-toast-progress-track);border-radius:999px;width:auto;height:4px;overflow:hidden}.lgs-toast .Toastify__progress-bar--bg{display:none}.lgs-toast-progress{opacity:1;border-radius:999px;background:var(--lgs-toast-progress-color)!important}.toast-error{font-size:var(--lgs-font-size-s);padding:var(--lgs-gutter-s);color:var(--lgs-error-color);border:1px solid var(--lgs-error-color);border-radius:var(--lgs-border-radius-s);background-color:var(--lgs-error-bg-color)}wa-progress-bar{margin-top:var(--lgs-gutter-xs);margin-bottom:var(--lgs-gutter-xs);--track-height:var(--lgs-gutter-s)}wa-progress-bar.normal{--track-height:var(--lgs-gutter)}:root{--lgs-freemium-color:dodgerblue;--lgs-premium-color:goldenrod;--lgs-animation-duration:1s;--lgs-animation-duration-on:var(--lgs-animation-duration);--lgs-animation-duration-off:var(--lgs-animation-duration);--lgs-animation-delay:0s}h1,h2,h3,p,ul,li{margin:var(--lgs-gutter-xs) 0}h1{font-size:var(--lgs-font-size-l)}h2{font-size:var(--lgs-font-size-m)}ul{list-style-type:square}h3{font-size:var(--lgs-font-size);font-weight:700}hr{width:calc(100% - 2 * var(--lgs-gutter-xs));height:1px;margin:var(--lgs-gutter-xs);background:var(--lgs-card-on-map-border-color);border:none}[readonly]{user-select:none;pointer-events:none}.lgs-widget-container{z-index:calc(var(--crop-zindex) + 2);position:absolute;top:0;left:0}.lgs-widget{z-index:calc(var(--lgs-tools-ui-zindex) - 1);width:auto;margin:var(--lgs-gutter-xs);pointer-events:auto;opacity:0;align-items:center;gap:var(--lgs-gutter-xs);touchAction:"pan-x pan-y";flex-direction:row;flex-shrink:0;display:flex;position:absolute}.lgs-widget.lgs-widget-hidden{visibility:hidden!important;top:-9999px!important;left:-9999px!important}.lgs-widget *{user-select:none!important}.lgs-widget-inner-overlay{z-index:9999;pointer-events:none;background:0 0;width:100%;height:100%;display:none;position:absolute;top:0;left:0;cursor:grabbing!important}.lgs-visual-widget{transform:var(--lgs-tx-transform);transition:transform ease-in-out;margin:0!important}.lgs-widget.lgs-widget-collapsed{cursor:grab;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;overflow:hidden}.lgs-widget.lgs-widget-collapsed.lgs-widget-locked{cursor:default}.lgs-widget.lgs-widget-locked>:not(.lgs-widget-inner-overlay):not(.lgs-widget-lock-overlay){transition:opacity .16s}.lgs-widget-collapsed-icon{font-size:var(--lgs-font-size);z-index:2;visibility:visible;pointer-events:none;opacity:1;width:auto;height:auto;color:var(--lgs-text-on-color,var(--lgs-light-color));justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.lgs-widget-collapsed-icon wa-icon{font-size:inherit;visibility:visible;opacity:1;width:1.25em;min-width:1.25em;height:1em;min-height:1em;color:inherit;fill:currentColor;justify-content:center;align-items:center;line-height:1;display:inline-flex}.lgs-widget-collapsed-icon wa-icon::part(svg){visibility:visible;opacity:1;color:currentColor;fill:currentColor;width:1.25em;height:1em;display:block}.lgs-widget.lgs-widget-collapsed-toolbar,.lgs-widget.lgs-widget-collapsed-toolbar>.lgs-widget-collapsed-icon,.lgs-widget.lgs-widget-collapsed-toolbar>.lgs-widget-collapsed-icon wa-icon{visibility:visible!important;opacity:1!important;color:var(--lgs-text-on-color,var(--lgs-light-color))!important}.lgs-widget.lgs-widget-collapsed-toolbar>.lgs-widget-collapsed-icon wa-icon{font-size:var(--lgs-font-size);z-index:3;position:relative;color:var(--lgs-text-on-color,var(--lgs-light-color))!important;fill:currentColor!important;stroke:currentColor!important;display:inline-flex!important}.lgs-widget.lgs-widget-collapsed-toolbar>.lgs-widget-collapsed-icon wa-icon::part(svg){visibility:visible!important;opacity:1!important;color:currentColor!important;fill:currentColor!important;stroke:currentColor!important}.lgs-widget-lock-overlay{font-size:var(--lgs-font-size);z-index:10000;pointer-events:none;opacity:0;color:var(--lgs-light-color);justify-content:center;align-items:center;line-height:1;transition:opacity .16s;display:flex;position:absolute;inset:0}.lgs-widget-lock-badge{font-size:var(--lgs-font-size-m);box-sizing:border-box;width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;transform:scale(var(--lgs-widget-scale-correction,1));transform-origin:50%;opacity:.92;color:var(--wa-color-brand-on-quiet);border-radius:var(--lgs-border-radius-s);background:color-mix(in oklab, var(--wa-color-brand-fill-quiet) 15%, transparent);text-shadow:0 1px 4px oklab(0% none none/.34);backdrop-filter:blur(var(--lgs-blur));aspect-ratio:1;border:0;justify-content:center;align-items:center;padding:0;display:flex}.lgs-widget-lock-badge wa-icon{font-size:var(--lgs-font-size);color:inherit;line-height:1}.lgs-widget-lock-badge.lgs-widget-lock-badge-on-map{color:var(--lgs-widget-lock-badge-on-map-color,var(--lgs-text-on-color));border:1px solid var(--lgs-card-on-map-border-color);background-color:var(--lgs-card-on-map-bg-color);background-image:var(--lgs-card-on-map-bg-image);box-shadow:var(--lgs-on-map-floating-shadow,var(--lgs-overlay-floating-shadow));background-blend-mode:var(--lgs-card-on-map-bg-blend-mode)}.lgs-widget-lock-overlay.is-visible{opacity:1}.lgs-widget.lgs-widget-locked:not(.recording-locked){cursor:default}.lgs-visual-widget>.lgs-widget-inner-overlay.no-propagation{pointer-events:auto!important}.dragging .lgs-widget-inner-overlay{pointer-events:auto;display:block;cursor:grabbing!important}.dragging.lgs-widget *,.dragging.lgs-widget ::part(base),.dragging.lgs-widget ::part(combobox){cursor:grabbing!important}.lgs-widget .grabber{cursor:grab;flex-shrink:0;font-size:var(--lgs-font-size)!important}.lgs-widget .grabber::part(base){font-size:var(--lgs-font-size);padding-left:0;padding-right:0}.lgs-widget.dragging .grabber{cursor:grabbing!important}.lgs-widget sl-button::part(base){background:0 0;border:none}.close-lgs-toolbar{font-size:var(--lgs-font-size)}.lgs-widget-container ::part(listbox){opacity:1}.lgs-widget-container .dragging ::part(listbox){opacity:0}.lgs-toolbar.dragging-animation{background-color:var(--lgs-light-color-25)}.lgs-widget-clone{z-index:10000;contain:layout style paint;visibility:visible!important;pointer-events:none!important;position:absolute!important;top:-9999px!important;left:-9999px!important}.lgs-widget-canvas{pointer-events:none;opacity:1;contain:layout style paint;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.lgs-widget.recording-locked{user-select:none;pointer-events:none}.cesium-selection-wrapper{visibility:hidden;width:var(--lgs-dimension);height:var(--lgs-dimension);pointer-events:none;opacity:0;transition:opacity .5s ease-in;position:absolute}.cesium-selection-wrapper.cesium-selection-wrapper-visible{visibility:hidden;opacity:1;animation:1s ease-in-out scaleSelector}@keyframes scaleSelector{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}.cesium-selection-wrapper-one{fill:var(--lgs-card-on-map-bg-color);stroke:var(--lgs-card-on-map-border-color)}.cesium-selection-wrapper-two{fill:#7fff00;stroke:#7fff00}:root{--blink-speed:1s}.blinking{animation:blink var(--blink-speed) step-start infinite}.flashing{animation:.7s step-start infinite blink}@keyframes blink{50%{opacity:0}}.lgs-flash-effect:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(circle,#ffff96cc,#0000 40%);position:absolute;inset:0}.lgs-flash-effect.flash-on:after{animation:1.2s ease-out forwards lgs-flash-light}@keyframes lgs-flash-light{0%{opacity:0}10%{opacity:1}40%{opacity:.4}to{opacity:0}}.lgs-console{padding:var(--lgs-gutter-xs);white-space:break-spaces;color:var(--wa-color-neutral-95);border-radius:var(--lgs-border-radius-xs);background-color:var(--wa-color-neutral-20)}.lgs-journey-metrics-origine-user::part(base){border-color:var(--lgs-warning-bg-color)!important}.lgs-journey-metrics-origine-user sl-icon-button::part(base){color:var(--lgs-warning-color)!important}.screen-reader-only{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}wa-copy-button[variant=brand]{color:var(--wa-color-brand)}wa-copy-button::part(button){font-size:var(--wa-font-size-m)!important}wa-copy-button[variant=brand]::part(button):hover{background-color:var(--wa-color-brand-fill-quiet)}wa-select[label-at-start]::part(form-control){align-items:center;gap:var(--lgs-gutter-s);width:100%;display:flex;margin-left:auto!important}wa-select::part(listbox){font-size:var(--lgs-font-size);box-sizing:border-box;padding-block:var(--lgs-select-listbox-padding-block);padding-inline:var(--lgs-select-listbox-padding-inline);scrollbar-width:thin;scrollbar-color:var(--lgs-scrollbar-thumb-color) var(--lgs-scrollbar-track-color)}wa-select::part(combobox){color:var(--lgs-select-color);border-color:var(--lgs-select-border-color);background-color:var(--lgs-select-bg-color)}wa-select[label-at-start]::part(form-control-input){width:50%!important;margin-left:auto!important}wa-select::part(display-input),wa-select::part(label),wa-select::part(tag),wa-select::part(tag__content){font-size:var(--lgs-font-size)}wa-option{line-height:var(--wa-line-height-normal);box-sizing:border-box;border-radius:var(--lgs-border-radius-xs);outline:var(--lgs-select-option-current-outline-width) solid transparent;border:1px solid #0000;padding-block:.625em;padding-inline:.25em 1em;transition:background-color .12s,color .12s,outline-color .12s,margin .12s}@media (hover:hover){wa-option:not([disabled]):not([aria-selected=true]):not(:state(current)):hover{color:var(--lgs-select-option-hover-color);background-color:var(--lgs-select-option-hover-bg-color)}}wa-option[aria-selected=true],wa-option:state(current){color:var(--lgs-select-option-current-color);outline-color:var(--lgs-select-option-current-outline-color);background-color:var(--lgs-select-option-current-bg-color);margin-block:var(--lgs-select-option-current-gap-block);margin-inline:calc(-1 * var(--lgs-select-option-current-expand));padding-inline-start:calc(.25em + var(--lgs-select-option-current-expand));padding-inline-end:calc(1em + var(--lgs-select-option-current-expand))}:root.wa-theme-lgs1920-on-map,.wa-theme-lgs1920-on-map{padding:var(--lgs-on-map-padding);color:var(--lgs-text-on-color);border:1px solid var(--lgs-card-on-map-border-color);border-radius:var(--lgs-on-map-border-radius);background-color:var(--lgs-card-on-map-bg-color);background-image:var(--lgs-card-on-map-bg-image);box-shadow:var(--sl-shadow-medium);background-blend-mode:var(--lgs-card-on-map-bg-blend-mode);--lgs-on-map-padding:var(--lgs-gutter-xs);--lgs-on-map-border-radius:var(--lgs-border-radius-s);--lgs-on-map-interactive-radius:var(--wa-border-radius-m);--lgs-on-map-floating-shadow:var(--lgs-overlay-floating-shadow);--lgs-on-map-floating-drop-shadow:var(--lgs-overlay-floating-drop-shadow);color-scheme:dark;align-items:center;gap:var(--lgs-gutter-s);backdrop-filter:blur(var(--lgs-blur));--lgs-card-on-map-bg-color:color-mix(in oklab, var(--lgs-dark-color-80) 84%, var(--wa-color-brand) 16%);--lgs-card-on-map-bg-image:var(--lgs-on-map-surface-gradient);--lgs-card-on-map-bg-blend-mode:soft-light, soft-light, normal;--lgs-card-on-map-border-color:color-mix(in oklab, color-mix(in oklab, var(--wa-color-brand) 26%, var(--lgs-light-color) 10%) 58%, transparent);--lgs-card-on-map-hover-bg-color:color-mix(in oklab, var(--lgs-light-color) 10%, transparent);--lgs-card-on-map-hover-border-color:transparent;--lgs-card-on-map-hover-outline-color:color-mix(in oklab, var(--lgs-light-color) 34%, transparent);--lgs-card-on-map-hover-outline:1px solid var(--lgs-card-on-map-hover-outline-color);--lgs-card-on-map-hover-outline-offset:0;--lgs-card-on-map-hover-color:var(--lgs-text-on-color);--lgs-card-on-map-selected-bg-color:color-mix(in oklab, var(--wa-color-brand) 46%, var(--lgs-dark-color-90) 54%);--lgs-card-on-map-selected-bg-image:none;--lgs-card-on-map-selected-bg-blend-mode:normal;--lgs-card-on-map-selected-bg:var(--lgs-card-on-map-selected-bg-color);--lgs-card-on-map-selected-border-color:var(--lgs-card-on-map-border-color);--lgs-card-on-map-selected-color:var(--lgs-text-on-color);--lgs-widget-collapsed-icon-color:var(--wa-color-brand-on-quiet);--lgs-disabled-color:var(--lgs-light-color-20);--lgs-disabled-bg-color:var(--lgs-dark-color-20);--lgs-card-on-map-disabled-color:var(--lgs-light-color-30);--lgs-card-on-map-disabled-bg-color:var(--lgs-dark-color-20);--lgs-card-on-map-disabled-border-color:var(--lgs-light-color-10);--lgs-hover-context-menu-bg-color:var(--lgs-card-on-map-hover-bg-color);--lgs-switch-active-track-color:var(--wa-color-brand);--lgs-switch-active-thumb-color:var(--wa-color-brand-40);--lgs-switch-inactive-thumb-color:var(--wa-color-brand-80);--lgs-select-bg-color:var(--wa-form-control-background-color);--lgs-select-border-color:var(--lgs-card-on-map-border-color);--lgs-select-color:var(--wa-form-control-value-color);--lgs-select-option-hover-bg-color:var(--lgs-card-on-map-hover-bg-color);--lgs-select-option-hover-color:var(--lgs-card-on-map-hover-color);--lgs-select-option-current-bg-color:var(--lgs-card-on-map-selected-bg-color);--lgs-select-option-current-bg-image:none;--lgs-select-option-current-color:var(--lgs-card-on-map-selected-color);--lgs-select-option-current-outline-color:var(--lgs-card-on-map-selected-border-color);--lgs-select-option-current-outline-width:1px;--lgs-select-option-current-expand:3px;--lgs-select-option-current-gap-inline:4px;--lgs-select-option-current-gap-block:3px;--lgs-slider-track-color:var(--lgs-switch-active-track-color);--lgs-slider-thumb-color:var(--lgs-switch-active-thumb-color);--lgs-track-color-active:var(--lgs-slider-thumb-color);--lgs-track-color-inactive:var(--lgs-slider-track-color);--lgs-scrollbar-track-color:color-mix(in oklab, var(--lgs-card-on-map-bg-color) 82%, black 18%);--lgs-scrollbar-thumb-color:color-mix(in oklab, var(--lgs-card-on-map-border-color) 72%, transparent);--lgs-scroolbar-track-color:var(--lgs-scrollbar-track-color);--lgs-scroolbar-thumb-color:var(--lgs-scrollbar-thumb-color);--wa-color-surface-raised:var(--lgs-dark-color-60);--wa-color-surface-default:var(--lgs-card-on-map-bg-color);--wa-color-surface-lowered:var(--lgs-dark-color-90);--wa-color-surface-border:var(--lgs-card-on-map-border-color);--wa-color-neutral-fill-quiet:var(--lgs-dark-color-50);--wa-color-neutral-fill-normal:var(--lgs-card-on-map-bg-color);--wa-color-neutral-fill-loud:var(--lgs-card-on-map-hover-bg-color);--wa-color-neutral-border-quiet:var(--lgs-card-on-map-border-color);--wa-color-neutral-border-normal:var(--lgs-card-on-map-border-color);--wa-color-neutral-border-loud:var(--lgs-card-on-map-hover-outline-color);--wa-color-neutral-on-quiet:var(--lgs-light-color-75);--wa-color-neutral-on-normal:var(--lgs-light-color-90);--wa-color-neutral-on-loud:var(--lgs-text-on-color);--wa-color-text-normal:var(--lgs-text-on-color);--wa-color-text-quiet:var(--lgs-light-color-75);--wa-color-text-link:var(--lgs-light-color-95);--wa-color-focus:var(--lgs-card-on-map-hover-outline-color);--wa-form-control-border-color:var(--lgs-card-on-map-border-color);--wa-form-control-placeholder-color:var(--lgs-light-color-40);--wa-form-control-activated-color:var(--lgs-card-on-map-selected-bg-color);--wa-color-mix-hover:transparent 0%;--lgs-button-border-color:var(--wa-color-neutral-border-normal);--lgs-button-color:var(--wa-color-neutral-on-loud);--lgs-button-bg-color:var(--wa-color-neutral-fill-normal);--lgs-button-border-hover-color:transparent;--lgs-button-hover-color:var(--lgs-card-on-map-hover-color);--lgs-button-bg-hover-color:var(--lgs-card-on-map-hover-bg-color);--lgs-button-plain-color:var(--wa-color-neutral-on-normal);--lgs-button-plain-hover-color:var(--lgs-card-on-map-hover-color);--lgs-button-plain-bg-hover-color:var(--lgs-card-on-map-hover-bg-color);display:flex}.wa-theme-lgs1920-on-map:is(wa-button,wa-icon-button),.wa-theme-lgs1920-on-map :is(wa-button,wa-icon-button):is(:not([variant]),[variant=default],[variant=neutral]){--wa-color-fill-loud:var(--wa-color-neutral-fill-loud);--wa-color-fill-normal:var(--wa-color-neutral-fill-normal);--wa-color-fill-quiet:var(--wa-color-neutral-fill-quiet);--wa-color-border-loud:var(--wa-color-neutral-border-loud);--wa-color-border-normal:var(--wa-color-neutral-border-normal);--wa-color-border-quiet:var(--wa-color-neutral-border-quiet);--wa-color-on-loud:var(--wa-color-neutral-on-loud);--wa-color-on-normal:var(--wa-color-neutral-on-normal);--wa-color-on-quiet:var(--wa-color-neutral-on-quiet)}.wa-theme-lgs1920-on-map wa-button[variant=neutral]::part(base),.wa-theme-lgs1920-on-map wa-button[variant=neutral]::part(prefix),.wa-theme-lgs1920-on-map wa-button[variant=neutral]::part(suffix),.wa-theme-lgs1920-on-map wa-icon-button::part(base),.wa-theme-lgs1920-on-map .fa-icon-button{border-color:var(--lgs-card-on-map-border-color)}.wa-theme-lgs1920-on-map:is(wa-switch,wa-radio,wa-checkbox),.wa-theme-lgs1920-on-map :is(wa-switch,wa-radio,wa-checkbox){--wa-form-control-background-color:var(--wa-color-neutral-fill-quiet);--wa-form-control-border-color:var(--wa-color-neutral-border-normal);--wa-form-control-activated-color:var(--lgs-switch-active-track-color)}.wa-theme-lgs1920-on-map wa-dropdown::part(menu),.wa-theme-lgs1920-on-map wa-select::part(listbox){border-color:var(--lgs-card-on-map-border-color);background-color:var(--lgs-card-on-map-bg-color);background-image:var(--lgs-card-on-map-bg-image);background-blend-mode:var(--lgs-card-on-map-bg-blend-mode);scrollbar-color:var(--lgs-scrollbar-thumb-color) var(--lgs-scrollbar-track-color)}.wa-theme-lgs1920-on-map wa-select::part(tag),.wa-theme-lgs1920-on-map wa-select::part(tag__content),.wa-theme-lgs1920-on-map wa-select::part(tag__remove-button__base){box-shadow:none!important;background:0 0!important;border-color:#0000!important}.wa-theme-lgs1920-on-map:is(.lgs-context-menu,.crop-ratio-popup-menu) li,.wa-theme-lgs1920-on-map :is(.lgs-context-menu,.crop-ratio-popup-menu) li{padding:2px}.wa-theme-lgs1920-on-map:is(wa-button,wa-icon-button)::part(base),.wa-theme-lgs1920-on-map :is(wa-button,wa-icon-button)::part(base),.wa-theme-lgs1920-on-map .fa-icon-button,.wa-theme-lgs1920-on-map .buttons-bar-on-map>:is(wa-icon,div),.wa-theme-lgs1920-on-map .widget-deck-item,.wa-theme-lgs1920-on-map .crop-ratio-popup-menu li.crop-ratio-choice-button,.wa-theme-lgs1920-on-map.lgs-context-menu li,.wa-theme-lgs1920-on-map .lgs-context-menu li,.wa-theme-lgs1920-on-map wa-option{outline:var(--lgs-card-on-map-hover-outline);outline-offset:var(--lgs-card-on-map-hover-outline-offset);outline-color:#0000;border-radius:var(--lgs-on-map-interactive-radius,var(--lgs-border-radius-xs))!important;transition:background-color .12s,color .12s,outline-color .12s!important}.wa-theme-lgs1920-on-map .buttons-bar-on-map>:is(wa-icon,div):not(.selected):not(.is-selected),.wa-theme-lgs1920-on-map .widget-deck-item:not(.selected):not(.is-selected),.wa-theme-lgs1920-on-map.crop-ratio-popup-menu li.crop-ratio-choice-button:not(.is-selected),.wa-theme-lgs1920-on-map .crop-ratio-popup-menu li.crop-ratio-choice-button:not(.is-selected),.wa-theme-lgs1920-on-map.lgs-context-menu li,.wa-theme-lgs1920-on-map .lgs-context-menu li,.wa-theme-lgs1920-on-map wa-option:not([aria-selected=true]):not(:state(current)){border-color:#0000!important}.wa-theme-lgs1920-on-map:is(wa-button,wa-icon-button):not(.is-selected):not([aria-pressed=true]):not([aria-selected=true]):not([disabled]):hover::part(base),.wa-theme-lgs1920-on-map :is(wa-button,wa-icon-button):not(.is-selected):not([aria-pressed=true]):not([aria-selected=true]):not([disabled]):hover::part(base),.wa-theme-lgs1920-on-map .fa-icon-button:not(.is-selected):not([aria-pressed=true]):not([aria-selected=true]):hover,.wa-theme-lgs1920-on-map .buttons-bar-on-map>:is(wa-icon,div):not(.selected):not(.is-selected):hover,.wa-theme-lgs1920-on-map .widget-deck-item:not(.selected):not(.is-selected):hover,.wa-theme-lgs1920-on-map.crop-ratio-popup-menu li.crop-ratio-choice-button:not(.is-selected):hover,.wa-theme-lgs1920-on-map .crop-ratio-popup-menu li.crop-ratio-choice-button:not(.is-selected):hover,.wa-theme-lgs1920-on-map.lgs-context-menu li:hover,.wa-theme-lgs1920-on-map .lgs-context-menu li:hover,.wa-theme-lgs1920-on-map wa-option:not([disabled]):not([aria-selected=true]):not(:state(current)):hover{color:var(--lgs-card-on-map-hover-color);outline-color:var(--lgs-card-on-map-hover-outline-color);background:var(--lgs-card-on-map-hover-bg-color)!important;background-color:var(--lgs-card-on-map-hover-bg-color)!important;background-image:none!important;border-color:#0000!important}.wa-theme-lgs1920-on-map.widget-context-menu .context-menu-icon-button,.wa-theme-lgs1920-on-map .widget-context-menu .context-menu-icon-button{--lgs-square-dimension:var(--lgs-dimension)}.wa-theme-lgs1920-on-map.widget-context-menu .context-menu-icon-button::part(base),.wa-theme-lgs1920-on-map .widget-context-menu .context-menu-icon-button::part(base){box-sizing:border-box;padding:var(--lgs-gutter-s)!important;border-color:var(--lgs-card-on-map-border-color)!important}.wa-theme-lgs1920-on-map.widget-context-menu .context-menu-icon-button wa-icon,.wa-theme-lgs1920-on-map .widget-context-menu .context-menu-icon-button wa-icon{margin-right:0}.wa-theme-lgs1920-on-map.lgs-context-menu li.widget-no-hover,.wa-theme-lgs1920-on-map.lgs-context-menu li.widget-no-hover:hover,.wa-theme-lgs1920-on-map .lgs-context-menu li.widget-no-hover,.wa-theme-lgs1920-on-map .lgs-context-menu li.widget-no-hover:hover{cursor:default;color:inherit!important;background:0 0!important;border-color:#0000!important;outline-color:#0000!important}.wa-theme-lgs1920-on-map wa-button.is-selected::part(base),.wa-theme-lgs1920-on-map wa-button[aria-pressed=true]::part(base),.wa-theme-lgs1920-on-map wa-button[aria-selected=true]::part(base),.wa-theme-lgs1920-on-map .buttons-bar-on-map>.selected,.wa-theme-lgs1920-on-map .buttons-bar-on-map>.is-selected,.wa-theme-lgs1920-on-map .widget-deck-item.selected,.wa-theme-lgs1920-on-map .widget-deck-item.is-selected,.wa-theme-lgs1920-on-map.crop-ratio-popup-menu li.crop-ratio-choice-button.is-selected,.wa-theme-lgs1920-on-map .crop-ratio-popup-menu li.crop-ratio-choice-button.is-selected{color:var(--lgs-card-on-map-selected-color);border-color:var(--lgs-card-on-map-selected-border-color);background-blend-mode:var(--lgs-card-on-map-selected-bg-blend-mode);outline-color:#0000;border-radius:var(--lgs-on-map-interactive-radius,var(--lgs-border-radius-xs))!important;background-color:var(--lgs-card-on-map-selected-bg-color)!important;background-image:var(--lgs-card-on-map-selected-bg-image)!important}.wa-theme-lgs1920-on-map wa-option[aria-selected=true],.wa-theme-lgs1920-on-map wa-option:state(current){color:var(--lgs-select-option-current-color);outline-color:var(--lgs-select-option-current-outline-color);background-color:var(--lgs-select-option-current-bg-color);background-image:var(--lgs-select-option-current-bg-image);background-blend-mode:var(--lgs-card-on-map-selected-bg-blend-mode)}.lgs-widget-lock-badge.lgs-widget-lock-badge-on-map{--lgs-widget-lock-badge-on-map-color:color-mix(in oklab, var(--lgs-text-on-color) 72%, var(--wa-color-brand) 28%);--lgs-card-on-map-bg-color:color-mix(in oklab, var(--lgs-dark-color-80) 84%, var(--wa-color-brand) 16%);--lgs-card-on-map-bg-image:var(--lgs-on-map-surface-gradient);--lgs-card-on-map-bg-blend-mode:soft-light, soft-light, normal;--lgs-card-on-map-border-color:color-mix(in oklab, color-mix(in oklab, var(--wa-color-brand) 26%, var(--lgs-light-color) 10%) 58%, transparent)}.wa-theme-lgs1920-on-map.lgs-widget-collapsed .lgs-widget-collapsed-icon,.wa-theme-lgs1920-on-map.lgs-widget-collapsed .lgs-widget-collapsed-icon wa-icon{color:var(--lgs-widget-collapsed-icon-color,var(--wa-color-brand-on-quiet))!important;opacity:1!important;visibility:visible!important}.wa-theme-lgs1920-on-map.lgs-widget-collapsed .lgs-widget-collapsed-icon wa-icon{z-index:1;width:1.25em;min-width:1.25em;height:1em;min-height:1em;position:relative;fill:currentColor!important;display:inline-flex!important}.wa-theme-lgs1920-on-map.lgs-widget-collapsed .lgs-widget-collapsed-icon wa-icon::part(svg){width:1.25em;height:1em;color:currentColor!important;fill:currentColor!important;opacity:1!important;visibility:visible!important;display:block!important}.wa-theme-lgs1920-on-map .journey-selector-tree-panel{backdrop-filter:blur(var(--lgs-blur));padding-inline:3px}.wa-theme-lgs1920-on-map .journey-selector-tree-panel wa-tree-item::part(item){padding-inline:var(--wa-space-m,.75rem);margin-block:2px}@media (hover:hover){.wa-theme-lgs1920-on-map .journey-selector-tree-panel wa-tree-item::part(item):hover{color:var(--lgs-card-on-map-hover-color);border-radius:var(--lgs-on-map-interactive-radius,var(--lgs-border-radius-xs));outline:1px solid var(--lgs-card-on-map-hover-outline-color);padding-inline:var(--wa-space-m,.75rem);border-color:#0000;background:var(--lgs-card-on-map-hover-bg-color)!important;background-color:var(--lgs-card-on-map-hover-bg-color)!important;background-image:none!important}}.wa-theme-lgs1920-on-map .journey-selector-tree-panel wa-tree-item[aria-selected=true]::part(item){color:var(--lgs-select-option-current-color);border-radius:var(--lgs-on-map-interactive-radius,var(--lgs-border-radius-xs));outline:var(--lgs-select-option-current-outline-width,1px) solid var(--lgs-select-option-current-outline-color);background-color:var(--lgs-select-option-current-bg-color);background-image:var(--lgs-select-option-current-bg-image);background-blend-mode:var(--lgs-card-on-map-selected-bg-blend-mode);padding-inline:var(--wa-space-m,.75rem)}:root.wa-theme-lgs1920{color:var(--wa-color-text-normal)}@keyframes LGS_slideInFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.lgs-slide-in-from-left{animation:LGS_slideInFromLeft var(--lgs-animation-duration) ease-in var(--lgs-animation-delay)}@keyframes LGS_slideInFromRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.lgs-slide-in-from-right{animation:LGS_slideInFromRight var(--lgs-animation-duration) ease-in var(--lgs-animation-delay)}@keyframes LGS_slideInFromTop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.lgs-slide-in-from-top{animation:LGS_slideInFromTop var(--lgs-animation-duration) ease-in var(--lgs-animation-delay)}@keyframes LGS_slideInFromTopBounced{0%{transform:scale(1)translateY(-100%)}10%{transform:scale(1)translateY(0)}30%{transform:scale(1)translateY(-7%)}50%{transform:scale(1)translateY(0)}57%{transform:scale(1)translateY(-2%)}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}.lgs-slide-in-from-top-bounced{animation:LGS_slideInFromTopBounced var(--lgs-animation-duration) ease var(--lgs-animation-delay)}@keyframes LGS_slideInFromBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.lgs-slide-in-from-bottom{animation:1s ease-in LGS_slideInFromBottom}@keyframes LGS_flashBackground{0%{background-color:#fff}50%{background-color:var(--lgs-signage-bg-color)}to{background-color:#fff}}.lgs-snapshot-in-progress{animation:1s infinite LGS_flashBackground}@keyframes LGS_slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:100%}}@keyframes LGS_slideUp{0%{opacity:1;max-height:100%}to{opacity:0;max-height:0}}.lgs-slide-down{--lgs-animation-duration-on:.3s;animation:LGS_slideDown var(--lgs-animation-duration-on) ease-in;overflow:hidden}.lgs-slide-up{--lgs-animation-duration-off:.3s;animation:LGS_slideUp var(--lgs-animation-duration-off) ease-in;overflow:hidden}@keyframes LGS_expandFromLeft{0%{width:0}to{width:100%}}.lgs-expand-from-left{animation:LGS_expandFromLeft var(--lgs-animation-duration) ease-in}
