@property --lg-lx{syntax:"<percentage>";inherits:true;initial-value:50%}@property --lg-ly{syntax:"<percentage>";inherits:true;initial-value:0%}@property --lg-lit{syntax:"<number>";inherits:true;initial-value:0}@property --lg-press{syntax:"<number>";inherits:true;initial-value:0}@property --lg-angle{syntax:"<angle>";inherits:true;initial-value:135deg}@property --lg-fill-a{syntax:"<color>";inherits:true;initial-value:#ffffff57}@property --lg-fill-b{syntax:"<color>";inherits:true;initial-value:#ffffff29}[data-lit]{--lg-lit:1}[data-press]{--lg-press:1}:root{--lg-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 .045'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--lg-ease:cubic-bezier(.22, 1, .36, 1);--lg-menu-fill:linear-gradient(180deg, #3e3f449e, #2c2d3194);--lg-sheet-fill:linear-gradient(180deg, #2a2b2ec2, #1c1d1fd1);--lg-thick:blur(24px) saturate(190%) brightness(.82);--lg-edge:#ffffff29;--lg-edge-soft:#ffffff0d;--lg-hair:#ffffff14;--lg-drop:0 24px 60px -20px #0009}[data-theme=light],html:not([data-theme=dark]) :is([data-app=bureau],[data-app=signmaker]),[data-site]{--lg-menu-fill:linear-gradient(180deg, #ffffffb3, #fff9);--lg-sheet-fill:linear-gradient(180deg, #fcfbf9c7, #f6f4f0d6);--lg-thick:blur(24px) saturate(190%) brightness(1.1);--lg-edge:#fffffff2;--lg-edge-soft:#fff6;--lg-hair:#00000014;--lg-drop:0 24px 60px -20px #0b2a3852}.lg-menu{background:var(--lg-menu-fill);-webkit-backdrop-filter:var(--lg-thick);backdrop-filter:var(--lg-thick);box-shadow:inset 0 1px .5px var(--lg-edge), inset 0 0 0 .5px var(--lg-edge-soft), 0 0 0 .5px var(--lg-hair), var(--lg-drop)}.lg-sheet{background:var(--lg-sheet-fill);-webkit-backdrop-filter:var(--lg-thick);backdrop-filter:var(--lg-thick);box-shadow:inset 0 1px .5px var(--lg-edge), inset 0 0 0 .5px var(--lg-edge-soft), 0 0 0 .5px var(--lg-hair), 0 -16px 48px -20px #00000059}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--lg-menu-fill:#1e1f21;--lg-sheet-fill:#18191b}[data-theme=light],html:not([data-theme=dark]) :is([data-app=bureau],[data-app=signmaker]),[data-site]{--lg-menu-fill:#fff;--lg-sheet-fill:#f7f6f2}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root{--lg-menu-fill:#1e1f21;--lg-sheet-fill:#18191b;--lg-thick:none}[data-theme=light],html:not([data-theme=dark]) :is([data-app=bureau],[data-app=signmaker]),[data-site]{--lg-menu-fill:#fff;--lg-sheet-fill:#f7f6f2;--lg-thick:none}}:root,[data-glass-tone=dark]{--lg-fill-a:#2c2d3175;--lg-fill-b:#1415175c;--lg-lens-a:#2c2d314d;--lg-lens-b:#14151733;--lg-blur:blur(12px) saturate(180%) brightness(.96);--lg-core-blur:blur(5px) saturate(180%) brightness(.92);--lg-ring-blur:blur(14px) saturate(160%) brightness(1.2);--lg-shadow:inset 0 1px .5px #ffffff4d, inset 0 -1px .5px #ffffff14, inset 0 0 12px 1px #ffffff0f, 0 0 0 .5px #0000008c;--lg-bar-drop:0 0 0 0 transparent;--lg-sheen:radial-gradient(120% 90% at 22% -30%, #ffffff1f, #fff0 62%);--lg-light-a:.14;--lg-rim-1:#ffffff6b;--lg-rim-2:#ffffff14;--lg-rim-3:#ffffff0f;--lg-rim-4:#ffffff4d;--lg-rim:linear-gradient(135deg, #ffffff6b 0%, #ffffff14 28%, #fff0 50%, #ffffff0f 74%, #ffffff4d 100%);--lg-mark:linear-gradient(180deg, #ffffff2e, #ffffff1a);--lg-droplet:linear-gradient(180deg, #fff3, #ffffff12);--lg-droplet-shadow:inset 0 1px .5px #fff6, inset 0 -1px .5px #ffffff24, inset 0 0 14px 2px #ffffff14, 0 0 0 .5px #00000080, 0 8px 20px -6px #00000080;--lg-solid:#18191b}[data-theme=light],html:not([data-theme=dark]) :is([data-app=bureau],[data-app=signmaker]),[data-site],[data-glass-tone=light]{--lg-fill-a:#ffffff57;--lg-fill-b:#ffffff29;--lg-lens-a:#ffffff29;--lg-lens-b:#ffffff0f;--lg-blur:blur(12px) saturate(210%) brightness(1.07);--lg-core-blur:blur(5px) saturate(200%) brightness(1.07);--lg-ring-blur:blur(14px) saturate(170%) brightness(1.12);--lg-shadow:inset 0 1px .5px #fffffff2, inset 0 -1px .5px #ffffff8c, inset 1px 0 .5px #ffffff4d, inset -1px 0 .5px #ffffff4d, inset 0 0 12px 2px #ffffff57, 0 0 0 .5px #00000012;--lg-sheen:radial-gradient(120% 90% at 22% -30%, #ffffff8c, #fff0 62%);--lg-light-a:.55;--lg-rim-1:#fff;--lg-rim-2:#ffffff40;--lg-rim-3:#ffffff4d;--lg-rim-4:#fffffff2;--lg-rim:linear-gradient(135deg, #fff 0%, #ffffff40 28%, #fff0 50%, #ffffff4d 74%, #fffffff2 100%);--lg-mark:linear-gradient(180deg, #ffffffe6, #ffffff9e);--lg-droplet:linear-gradient(180deg, #ffffff80, #fff3);--lg-droplet-shadow:inset 0 1px .5px #fff, inset 0 -1px .5px #ffffffb3, inset 1px 0 .5px #fff6, inset -1px 0 .5px #fff6, inset 0 0 14px 2px #ffffff73, 0 0 0 .5px #0000000d, 0 8px 20px -6px #0b2a3840;--lg-solid:#f7f6f2}@media (max-width:1023px){:root,[data-glass-tone=dark]{--lg-fill-a:#2c2d31a3;--lg-fill-b:#1415178a;--lg-lens-a:#2c2d3175;--lg-lens-b:#1415175c;--lg-bar-drop:0 10px 26px -12px #0000008c}[data-theme=light],html:not([data-theme=dark]) :is([data-app=bureau],[data-app=signmaker]),[data-site],[data-glass-tone=light]{--lg-fill-a:#ffffff8a;--lg-fill-b:#faf9f666;--lg-lens-a:#ffffff5c;--lg-lens-b:#ffffff38;--lg-bar-drop:0 10px 26px -12px #0b2a384d}}.lg-bar{isolation:isolate;background:linear-gradient(180deg, var(--lg-fill-a), var(--lg-fill-b));-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-shadow), var(--lg-bar-drop)}.lg-bar:before{content:"";border-radius:inherit;background:linear-gradient(var(--lg-angle), var(--lg-rim-1) 0%, var(--lg-rim-2) 28%, #fff0 50%, var(--lg-rim-3) 74%, var(--lg-rim-4) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;transition:--lg-angle .3s ease-out;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lg-bar:after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(170px circle at var(--lg-lx) var(--lg-ly), rgb(255 255 255/calc(var(--lg-light-a) * (var(--lg-lit) + 1.3 * var(--lg-press)))), #fff0 70%), var(--lg-sheen);pointer-events:none;transition:--lg-lit .4s,--lg-press .6s ease-out;position:absolute;inset:0}.lg-bar[data-press]:after{transition:--lg-lit .4s,--lg-press 90ms ease-out}.lg-bar[data-lens]{background:linear-gradient(180deg, var(--lg-lens-a), var(--lg-lens-b))}.lg-bar[data-tint]{color:#fff;background:linear-gradient(#2f84abe6,#236e91f0);box-shadow:inset 0 1px .5px #ffffff8c,inset 0 -1px .5px #ffffff2e,inset 0 0 12px 1px #ffffff24,0 0 0 .5px #0b2a3833,0 10px 24px -10px #2a7da3b3}@media (max-width:1023px){.lg-bar,.lg-bar[data-tint]{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 .5px #0000000f, var(--lg-bar-drop);background:0 0}.lg-bar[data-tint]{box-shadow:0 0 0 .5px #0b2a3833,0 10px 24px -10px #2a7da3b3}.lg-bar:before{z-index:-1;background:radial-gradient(160px circle at var(--lg-lx) var(--lg-ly), rgb(255 255 255/calc(var(--lg-light-a) * (var(--lg-lit) + 1.3 * var(--lg-press)))), #fff0 70%), var(--lg-sheen), linear-gradient(180deg, var(--lg-fill-a), var(--lg-fill-b));-webkit-backdrop-filter:var(--lg-core-blur);backdrop-filter:var(--lg-core-blur);box-shadow:var(--lg-shadow);padding:0;transition:--lg-lit .4s,--lg-press .6s ease-out,--lg-fill-a .3s,--lg-fill-b .3s;-webkit-mask:none;mask:none}.lg-bar[data-press]:before{transition:--lg-lit .4s,--lg-press 90ms ease-out}.lg-bar[data-tint]:before{background:radial-gradient(120px circle at var(--lg-lx) var(--lg-ly), rgb(255 255 255/calc(.3 * (var(--lg-lit) + 1.3 * var(--lg-press)))), #fff0 70%), linear-gradient(180deg, #2f84abe6, #236e91f0);box-shadow:inset 0 1px .5px #ffffff8c,inset 0 -1px .5px #ffffff2e,inset 0 0 12px 1px #ffffff24}.lg-bar:after{background:linear-gradient(var(--lg-angle), color-mix(in srgb, var(--lg-rim-1) 55%, transparent), #fff0 34%, #fff0 66%, color-mix(in srgb, var(--lg-rim-4) 45%, transparent));-webkit-backdrop-filter:var(--lg-ring-blur);backdrop-filter:var(--lg-ring-blur);-webkit-mask-composite:source-over;box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--lg-rim-1) 70%, transparent);transition:--lg-angle .3s ease-out;-webkit-mask:linear-gradient(90deg,#000,#0000 15px calc(100% - 15px),#000),linear-gradient(#000,#0000 10px calc(100% - 10px),#000);mask:linear-gradient(90deg,#000,#0000 15px calc(100% - 15px),#000),linear-gradient(#000,#0000 10px calc(100% - 10px),#000)}.lg-bar[data-tint]:after{background:linear-gradient(var(--lg-angle), #fff6, #fff0 34%, #fff0 66%, #ffffff40)}.lg-bar[data-lens][data-tint]:before{-webkit-backdrop-filter:none;backdrop-filter:none}.lg-bar[data-lens]:not([data-tint]):before{-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(160px circle at var(--lg-lx) var(--lg-ly), rgb(255 255 255/calc(var(--lg-light-a) * (var(--lg-lit) + 1.3 * var(--lg-press)))), #fff0 70%), var(--lg-sheen), linear-gradient(180deg, var(--lg-lens-a), var(--lg-lens-b))}.lg-bar[data-lens]:after{-webkit-backdrop-filter:none;backdrop-filter:none}.lg-bar[data-lens]{background:0 0}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-bar{background:var(--lg-solid)!important}.lg-bar:after{display:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root,[data-theme=light],html:not([data-theme=dark]) :is([data-app=bureau],[data-app=signmaker]),[data-site],[data-glass-tone]{--lg-fill-a:var(--lg-solid);--lg-fill-b:var(--lg-solid);--lg-lens-a:var(--lg-solid);--lg-lens-b:var(--lg-solid);--lg-blur:none;--lg-core-blur:none;--lg-ring-blur:none;--lg-sheen:linear-gradient(transparent, transparent)}.lg-bar[data-lens]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (max-width:1023px) and (prefers-reduced-transparency:reduce),(max-width:1023px) and (prefers-contrast:more){.lg-bar:after{display:none}}@media (prefers-contrast:more){.lg-bar{background:var(--lg-solid)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 0 0 1px!important}.lg-bar[data-tint]{color:#fff;background:#1d6788!important}.lg-bar:before,.lg-bar:after{display:none}}@media (forced-colors:active){.lg-bar{border:1px solid canvastext;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:canvas!important}.lg-bar:before,.lg-bar:after{display:none}}:is([data-app=bureau],[data-app=signmaker]) .maplibregl-ctrl.maplibregl-ctrl-group{background:linear-gradient(180deg, var(--lg-fill-a), var(--lg-fill-b));-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-shadow), 0 6px 18px -8px #0b2a384d;border-radius:14px;overflow:hidden}:is([data-app=bureau],[data-app=signmaker]) .maplibregl-ctrl-group button{background-color:#0000;width:36px;height:36px}:is([data-app=bureau],[data-app=signmaker]) .maplibregl-ctrl-group button+button{border-top:.5px solid var(--lg-hair)}:is([data-app=bureau],[data-app=signmaker]) .maplibregl-ctrl-group button:not(:disabled):active{background-color:#ffffff3d}@media (hover:hover){:is([data-app=bureau],[data-app=signmaker]) .maplibregl-ctrl-group button:not(:disabled):hover{background-color:#ffffff2e}}[data-theme=dark] :is([data-app=bureau],[data-app=signmaker]) .maplibregl-ctrl-group .maplibregl-ctrl-icon{filter:invert()brightness(1.1)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:is([data-app=bureau],[data-app=signmaker]) .maplibregl-ctrl.maplibregl-ctrl-group{background:var(--lg-solid)}}@media (max-width:767px){.lg-sheet[data-float]{border:0!important;border-radius:34px!important}.lg-sheet[data-float=inline]{width:calc(100% - 16px)!important;margin:0 8px calc(8px + env(safe-area-inset-bottom,0px))!important}.lg-sheet[data-float=fixed]{left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important}}.lg-scrim{background:#0608096b}.lg-scrim[data-depth=soft]{background:#0608094d}.lg-scrim[data-depth=deep]{background:#040506d6}.lg-chip{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(180%);backdrop-filter:blur(12px)saturate(180%);background:linear-gradient(#1e20228f,#0c0d0ea8);box-shadow:inset 0 .5px #ffffff4d,inset 0 0 0 .5px #ffffff1a,0 1px 3px #0000002e}.lg-chip[data-tone=light]{background:linear-gradient(#ffffff38,#ffffff1f);box-shadow:inset 0 .5px #ffffff80,inset 0 0 0 .5px #ffffff29,0 1px 3px #0000003d}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-scrim{background:#060809b8}.lg-chip{background:#0e0f10db}.lg-chip[data-tone=light]{background:#3c3e40eb}}@media (prefers-reduced-transparency:reduce){.lg-scrim{background:#060809b8}.lg-chip,.lg-chip[data-tone=light]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#161718}}@media (prefers-contrast:more){.lg-chip,.lg-chip[data-tone=light]{background:#000;box-shadow:inset 0 0 0 1px #fff}}@media (forced-colors:active){.lg-chip{border:1px solid canvastext}}