/*! tailwindcss v4.1.7 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-neutral-50:#fafafa;--color-neutral-300:#d4d4d4;--color-neutral-600:#525252;--color-neutral-950:#0a0a0a;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-widest:.1em;--leading-tight:1.25;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-success-500:#22c55e;--color-success-700:#15803d;--color-success:var(--success);--color-info-500:#3b82f6;--color-info-600:#2563eb;--color-info:var(--info);--color-warning-400:#fbbf24;--color-warning:var(--warning);--color-destructive-500:#ef4444;--color-destructive-700:#b91c1c;--color-destructive:var(--destructive);--color-primary:var(--primary);--color-foreground:var(--foreground);--color-background:var(--background)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:oklab(70.8% 0 0/.5)}body{background-color:var(--background);color:var(--foreground)}}@layer components{[data-slot=table-cell]:has(div):has(button){text-overflow:unset!important}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.start-0{inset-inline-start:calc(var(--spacing)*0)}.end-0{inset-inline-end:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:calc(var(--spacing)*4)}.top-7{top:calc(var(--spacing)*7)}.top-10{top:calc(var(--spacing)*10)}.top-\[-12px\]{top:-12px}.top-\[50\%\]{top:50%}.top-full{top:100%}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-1\/2{right:50%}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-8{right:calc(var(--spacing)*8)}.right-16{right:calc(var(--spacing)*16)}.right-\[-20px\]{right:-20px}.-bottom-5{bottom:calc(var(--spacing)*-5)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-18{bottom:calc(var(--spacing)*18)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-\[50\%\]{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-100{z-index:100}.z-200{z-index:200}.col-span-1{grid-column:span 1/span 1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing)*1)}.m-2{margin:calc(var(--spacing)*2)}.m-2\.5{margin:calc(var(--spacing)*2.5)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3\.5{margin-inline:calc(var(--spacing)*3.5)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing)*.5)}.my-1{margin-block:calc(var(--spacing)*1)}.my-1\.5{margin-block:calc(var(--spacing)*1.5)}.my-2{margin-block:calc(var(--spacing)*2)}.my-2\.5{margin-block:calc(var(--spacing)*2.5)}.my-4{margin-block:calc(var(--spacing)*4)}.my-px{margin-block:1px}.-mt-2{margin-top:calc(var(--spacing)*-2)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-auto{margin-top:auto}.-mr-2{margin-right:calc(var(--spacing)*-2)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-4{margin-right:calc(var(--spacing)*4)}.-mb-3{margin-bottom:calc(var(--spacing)*-3)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-square{aspect-ratio:1}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-4\.5{height:calc(var(--spacing)*4.5)}.h-5{height:calc(var(--spacing)*5)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-20{height:calc(var(--spacing)*20)}.h-\[1\.15rem\]{height:1.15rem}.h-\[400px\]{height:400px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-20{max-height:calc(var(--spacing)*20)}.max-h-54{max-height:calc(var(--spacing)*54)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-\[44vh\]{max-height:44vh}.max-h-\[80px\]{max-height:80px}.max-h-\[calc\(100svh-5\.5rem\)\]{max-height:calc(100svh - 5.5rem)}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-\[24px\]{min-height:24px}.min-h-\[72px\]{min-height:72px}.min-h-svh{min-height:100svh}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1\/2{width:50%}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-4\.5{width:calc(var(--spacing)*4.5)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-36{width:calc(var(--spacing)*36)}.w-44{width:calc(var(--spacing)*44)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-92{width:calc(var(--spacing)*92)}.w-\[175px\]{width:175px}.w-\[200px\]{width:200px}.w-\[300px\]{width:300px}.w-\[310px\]{width:310px}.w-\[600px\]{width:600px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.w-svw{width:100svw}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-64{max-width:calc(var(--spacing)*64)}.max-w-72{max-width:calc(var(--spacing)*72)}.max-w-80{max-width:calc(var(--spacing)*80)}.max-w-\[650px\]{max-width:650px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-96{min-width:calc(var(--spacing)*96)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[500px\]{min-width:500px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-\[2_2_0\%\]{flex:2 2}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-1\/2,.-translate-x-px{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px}.translate-x-1\/2{--tw-translate-x:calc(1/2*100%)}.translate-x-1\/2,.translate-x-\[-50\%\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-px{--tw-translate-x:1px}.-translate-y-1\/2,.translate-x-px{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.translate-y-1\/2{--tw-translate-y:calc(1/2*100%)}.translate-y-1\/2,.translate-y-\[-50\%\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-30{rotate:30deg}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-duration,.15s)var(--tw-ease,ease)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-default\!{cursor:default!important}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-between\!{justify-content:space-between!important}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\!{gap:calc(var(--spacing)*2)!important}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-s-none{border-start-start-radius:0;border-end-start-radius:0}.rounded-e-none{border-start-end-radius:0;border-end-end-radius:0}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-black{border-color:#000}.border-border{border-color:var(--border)}.border-input{border-color:var(--secondary)}.border-muted-foreground{border-color:var(--muted-foreground)}.border-neutral-500{border-color:#737373}.border-neutral-700{border-color:#404040}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:#0000}.border-white{border-color:#fff}.border-t-transparent{border-top-color:#0000}.border-b-muted-background{border-bottom-color:var(--muted-background)}.border-b-neutral-500{border-bottom-color:#737373}.border-b-neutral-700{border-bottom-color:#404040}.border-l-transparent{border-left-color:#0000}.bg-accent{background-color:var(--accent)}.bg-background,.bg-background\/50{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/50{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.bg-black{background-color:#000}.bg-black\/70{background-color:oklab(0 none none/.7)}.bg-border,.bg-border\/20{background-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.bg-border\/20{background-color:color-mix(in oklab,var(--border)20%,transparent)}}.bg-current,.bg-current\/75{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.bg-current\/75{background-color:color-mix(in oklab,currentcolor 75%,transparent)}}.bg-destructive,.bg-destructive\/20{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/20{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.bg-foreground\/20{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/20{background-color:color-mix(in oklab,var(--foreground)20%,transparent)}}.bg-info,.bg-info\/20{background-color:var(--info)}@supports (color:color-mix(in lab,red,red)){.bg-info\/20{background-color:color-mix(in oklab,var(--info)20%,transparent)}}.bg-inherit{background-color:inherit}.bg-integration-door-dash{background-color:#ff3008}.bg-integration-uber-eats{background-color:#06c167}.bg-muted,.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/20{background-color:color-mix(in oklab,var(--muted)20%,transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.bg-neutral-500{background-color:#737373}.bg-neutral-700{background-color:#404040}.bg-neutral-800{background-color:#262626}.bg-neutral-800\/50{background-color:oklab(26.8618% 4.47035e-8 0/.5)}.bg-neutral-900{background-color:#171717}.bg-neutral-900\/75{background-color:oklab(20.4627% -3.72529e-8 1.49012e-8/.75)}.bg-neutral-900\/85{background-color:oklab(20.4627% -3.72529e-8 1.49012e-8/.85)}.bg-neutral-900\/90{background-color:oklab(20.4627% -3.72529e-8 1.49012e-8/.9)}.bg-neutral-foreground{background-color:var(--color-neutral-50)}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.bg-secondary,.bg-secondary\/20{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/20{background-color:color-mix(in oklab,var(--secondary)20%,transparent)}}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-sidebar-primary{background-color:var(--sidebar-primary)}.bg-success,.bg-success\/20{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/20{background-color:color-mix(in oklab,var(--success)20%,transparent)}}.bg-transparent{background-color:#0000}.bg-warning,.bg-warning\/20{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/20{background-color:color-mix(in oklab,var(--warning)20%,transparent)}}.bg-white{background-color:#fff}.bg-none{background-image:none}.fill-muted-foreground{fill:var(--muted-foreground)}.fill-primary{fill:var(--primary)}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-\[1px\],.p-px{padding:1px}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-36{padding-bottom:calc(var(--spacing)*36)}.pl-0\!{padding-left:calc(var(--spacing)*0)!important}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3\.5{padding-left:calc(var(--spacing)*3.5)}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-start{text-align:start}.align-middle{vertical-align:middle}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.65rem\]{font-size:.65rem}.leading-none{--tw-leading:1;line-height:1}.leading-none\!{--tw-leading:1!important;line-height:1!important}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--color-neutral-50)}.text-foreground,.text-foreground\/50{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/50{color:color-mix(in oklab,var(--foreground)50%,transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground)80%,transparent)}}.text-info{color:var(--info)}.text-info-foreground{color:var(--color-neutral-50)}.text-integration-door-dash-foreground{color:var(--color-white)}.text-integration-uber-eats-foreground{color:var(--color-black)}.text-muted-foreground,.text-muted-foreground\/50{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/50{color:color-mix(in oklab,var(--muted-foreground)50%,transparent)}}.text-neutral-100{color:#f5f5f5}.text-neutral-foreground{color:var(--color-neutral-50)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground)70%,transparent)}}.text-sidebar-primary-foreground{color:var(--sidebar-primary-foreground)}.text-success{color:var(--success)}.text-success-foreground{color:var(--color-neutral-50)}.text-warning{color:var(--warning)}.text-warning-foreground{color:var(--color-neutral-950)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-100{opacity:1}.opacity-100\!{opacity:1!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)))}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-none,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring,.ring-0{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-destructive{--tw-ring-color:var(--destructive)}.ring-ring{--tw-ring-color:oklch(70.8% 0 0)}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-success{--tw-ring-color:var(--success)}.ring-offset-0{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.zoom-in{--tw-enter-scale:0}.zoom-in-95{--tw-enter-scale:.95}.zoom-out{--tw-exit-scale:0}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\:text-neutral-foreground:is(:where(.group):hover *){color:var(--color-neutral-50)}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing)*8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing)*-8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing)*8)!important;height:calc(var(--spacing)*8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing)*0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing)*-4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing)*0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing)*1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing)*2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing)*1)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-2:hover{border-style:var(--tw-border-style);border-width:2px}.hover\:border-primary:hover{border-color:var(--primary)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.hover\:bg-info\/90:hover{background-color:var(--info)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-info\/90:hover{background-color:color-mix(in oklab,var(--info)90%,transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.hover\:bg-muted\/90:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/90:hover{background-color:color-mix(in oklab,var(--muted)90%,transparent)}}.hover\:bg-neutral-500:hover{background-color:#737373}.hover\:bg-neutral-700:hover{background-color:#404040}.hover\:bg-neutral-800:hover{background-color:#262626}.hover\:bg-neutral-900\/90:hover{background-color:oklab(20.4627% -3.72529e-8 1.49012e-8/.9)}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-secondary\/50:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/50:hover{background-color:color-mix(in oklab,var(--secondary)50%,transparent)}}.hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab,var(--secondary)90%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-sidebar-primary\/90:hover{background-color:var(--sidebar-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sidebar-primary\/90:hover{background-color:color-mix(in oklab,var(--sidebar-primary)90%,transparent)}}.hover\:bg-success\/90:hover{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-success\/90:hover{background-color:color-mix(in oklab,var(--success)90%,transparent)}}.hover\:bg-warning\/90:hover{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-warning\/90:hover{background-color:color-mix(in oklab,var(--warning)90%,transparent)}}.hover\:bg-none\!:hover{background-image:none!important}.hover\:text-neutral-foreground:hover{color:var(--color-neutral-50)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:duration-300:hover{--tw-duration:.3s;transition-duration:.3s}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:z-10:focus{z-index:10}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:oklch(70.8% 0 0)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-ring:focus-visible{border-color:oklch(70.8% 0 0)}.focus-visible\:ring-0\!:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:oklab(70.8% 0 0/.5)}.focus-visible\:ring-offset-0\!:focus-visible{--tw-ring-offset-width:0px!important;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)!important}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:oklch(70.8% 0 0)}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[error\=true\]\:text-destructive[data-error=true]{color:var(--destructive)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing)*12)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:truncate>*)[data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.data-\[state\=active\]\:flex-1[data-state=active]{flex:1}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-info\/80[data-state=checked]{background-color:var(--info)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=checked\]\:bg-info\/80[data-state=checked]{background-color:color-mix(in oklab,var(--info)80%,transparent)}}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-duration,.2s)ease-out}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-duration,.15s)var(--tw-ease,ease)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-duration,.2s)ease-out}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-duration,.15s)var(--tw-ease,ease)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--secondary)}@media (min-width:40rem){.sm\:flex{display:flex}.sm\:max-w-84{max-width:calc(var(--spacing)*84)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:text-left{text-align:left}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[640px\]{width:640px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:max-w-full{max-width:100%}.md\:table-fixed{table-layout:fixed}.md\:flex-row{flex-direction:row}.md\:gap-0{gap:calc(var(--spacing)*0)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:text-center{text-align:center}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing)*2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing)*0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-xl)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing)*2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:64rem){.lg\:block{display:block}}.dark\:bg-input\/30:is(.dark *){background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--secondary)30%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state=checked]{background-color:var(--primary)}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing)*0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing)*5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing)*12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing)*3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing)*5)}.\[\&_input\]\:cursor-default\! input{cursor:default!important}.\[\&_input\]\:p-0 input{padding:calc(var(--spacing)*0)}.\[\&_input\]\:text-foreground input{color:var(--foreground)}.\[\&_input\]\:opacity-100\! input{opacity:1!important}.\[\&_p\]\:text-base p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_p\]\:text-lg p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_p\]\:text-sm p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_p\]\:font-medium p{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\]\:size-6 svg{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.\[\&_svg\]\:size-8 svg{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.\[\&_svg\]\:size-10 svg{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.\[\&_svg\]\:size-12 svg{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.\[\&_svg\]\:size-14 svg{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-full svg:not([class*=size-]){width:100%;height:100%}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}.\[\&\>\[data-slot\=\"card-content\"\]\]\:p-0>[data-slot=card-content]{padding:calc(var(--spacing)*0)}.\[\&\>\[data-slot\=\"card-header\"\]\]\:border-b-0>[data-slot=card-header]{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\>\[data-slot\=\"card-header\"\]\]\:p-0>[data-slot=card-header]{padding:calc(var(--spacing)*0)}.\[\&\>\[data-slot\=indicator\]\]\:relative>[data-slot=indicator]{position:relative}.\[\&\>\[data-slot\=indicator\]\]\:inline-block>[data-slot=indicator]{display:inline-block}.\[\&\>\[data-slot\=indicator\]\]\:size-2>[data-slot=indicator]{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.\[\&\>\[data-slot\=indicator\]\]\:size-3>[data-slot=indicator]{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\>\[data-slot\=indicator\]\]\:size-4>[data-slot=indicator]{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>\[data-slot\=indicator\]\]\:rounded-full>[data-slot=indicator]{border-radius:3.40282e+38px}.\[\&\>\[data-slot\=indicator\]\]\:border>[data-slot=indicator]{border-style:var(--tw-border-style);border-width:1px}.\[\&\>\[data-slot\=indicator\]\]\:border-border>[data-slot=indicator]{border-color:var(--border)}.\[\&\>\[data-slot\=indicator\]\]\:bg-destructive>[data-slot=indicator]{background-color:var(--destructive)}.\[\&\>\[data-slot\=indicator\]\]\:bg-info>[data-slot=indicator]{background-color:var(--info)}.\[\&\>\[data-slot\=indicator\]\]\:bg-muted>[data-slot=indicator]{background-color:var(--muted)}.\[\&\>\[data-slot\=indicator\]\]\:bg-primary>[data-slot=indicator]{background-color:var(--primary)}.\[\&\>\[data-slot\=indicator\]\]\:bg-secondary>[data-slot=indicator]{background-color:var(--secondary)}.\[\&\>\[data-slot\=indicator\]\]\:bg-success>[data-slot=indicator]{background-color:var(--success)}.\[\&\>\[data-slot\=indicator\]\]\:bg-warning>[data-slot=indicator]{background-color:var(--warning)}.\[\&\>\[data-slot\=indicator\]\]\:text-border>[data-slot=indicator]{color:var(--border)}.\[\&\>\[data-slot\=indicator\]\]\:text-destructive>[data-slot=indicator]{color:var(--destructive)}.\[\&\>\[data-slot\=indicator\]\]\:text-info>[data-slot=indicator]{color:var(--info)}.\[\&\>\[data-slot\=indicator\]\]\:text-muted>[data-slot=indicator]{color:var(--muted)}.\[\&\>\[data-slot\=indicator\]\]\:text-primary>[data-slot=indicator]{color:var(--primary)}.\[\&\>\[data-slot\=indicator\]\]\:text-secondary>[data-slot=indicator]{color:var(--secondary)}.\[\&\>\[data-slot\=indicator\]\]\:text-success>[data-slot=indicator]{color:var(--success)}.\[\&\>\[data-slot\=indicator\]\]\:text-warning>[data-slot=indicator]{color:var(--warning)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\]\:bg-border>div{background-color:var(--border)}.\[\&\>div\]\:bg-destructive>div{background-color:var(--destructive)}.\[\&\>div\]\:bg-info>div{background-color:var(--info)}.\[\&\>div\]\:bg-muted>div{background-color:var(--muted)}.\[\&\>div\]\:bg-primary>div{background-color:var(--primary)}.\[\&\>div\]\:bg-secondary>div{background-color:var(--secondary)}.\[\&\>div\]\:bg-success>div{background-color:var(--success)}.\[\&\>div\]\:bg-warning>div{background-color:var(--warning)}.\[\&\>span\]\:mx-auto>span{margin-inline:auto}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:mx-auto>svg{margin-inline:auto}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:size-5>svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.\[\&\>tr\]\:hover\:bg-transparent>tr:hover{background-color:#0000}}.\[\&\[data-state\=open\]\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing)*-2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing)*-2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}a.\[a\&\]\:hover\:bg-info\/90:hover{background-color:var(--info)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-info\/90:hover{background-color:color-mix(in oklab,var(--info)90%,transparent)}}a.\[a\&\]\:hover\:bg-integration-door-dash\/90:hover{background-color:oklab(64.4595% .205841 .127669/.9)}a.\[a\&\]\:hover\:bg-integration-uber-eats\/90:hover{background-color:oklab(71.1179% -.162645 .083545/.9)}a.\[a\&\]\:hover\:bg-muted\/90:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-muted\/90:hover{background-color:color-mix(in oklab,var(--muted)90%,transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab,var(--secondary)90%,transparent)}}a.\[a\&\]\:hover\:bg-success\/90:hover{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-success\/90:hover{background-color:color-mix(in oklab,var(--success)90%,transparent)}}a.\[a\&\]\:hover\:bg-warning\/90:hover{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-warning\/90:hover{background-color:color-mix(in oklab,var(--warning)90%,transparent)}}a.\[a\&\]\:hover\:text-foreground:hover{color:var(--foreground)}}:root{--foreground-rgb:255,255,255;--background-rgb:24,24,24;--radius:.625rem}body{color:var(--color-foreground);background:var(--color-background)!important}input{outline:none}.text-balance{text-wrap:balance}.all-small-caps{font-variant:all-small-caps;letter-spacing:.1em}[data-sonner-toast] [data-close-button]{color:var(--popover-foreground)!important;background:var(--popover)!important;border-color:var(--border)!important}[data-sonner-toast] [data-description]{color:var(--muted-foreground)!important}@keyframes pulseExplore{0%{opacity:.9;transform:scale(.1)}50%{opacity:.25;transform:scale(1)}to{opacity:0;transform:scale(2)}}.pulsing-dot{background-color:#4287f5;border-radius:50%;width:48px;height:48px;animation:pulseExplore 1.5s infinite}.mapboxgl-ctrl-logo{margin-bottom:.25rem!important}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#0000!important}.mapboxgl-ctrl-group{background-color:#d8d8d8!important;display:flex!important}.mapboxgl-ctrl-group button:last-child{border-radius:0!important}.mapboxgl-ctrl-top-right{z-index:100!important}.mapboxgl-ctrl-group button+button{border-top:none!important;border-left:1px solid #9b9b9b!important}.mapboxgl-popup-content{color:#000!important;background-color:#dadadab3!important;padding:.25rem .5rem!important}.mapboxgl-popup-tip{border-top-color:#dadadab3!important}.MuiInputBase-root{background-color:#272727!important;border-radius:.375rem!important}.MuiButtonBase-root,.MuiInputBase-root{color:#d8d8d8!important;font-family:inherit!important;font-size:.75rem!important}.MuiPaper-root{background-color:#101010!important}.MuiFormHelperText-root{margin-left:.25rem!important}.Mui-selected{background-color:#1d74f5!important}.MuiInputBase-input{padding:.75rem!important}.MuiInputLabel-root,.MuiSvgIcon-root{color:#9b9b9b!important}}:root{--primary:var(--color-neutral-950);--primary-foreground:var(--color-neutral-50);--secondary:var(--color-neutral-300);--secondary-foreground:var(--color-neutral-950);--foreground:#212121;--foreground-hover:#212121;--background:#fefefe;--background-hover:#f7f7f7;--card:#fff;--card-foreground:#212121;--muted:#f5f5f5;--muted-foreground:#8f8f8f;--muted-background:#f5f5f5;--accent:#f5f5f5;--accent-foreground:#333;--border:#e6e6e6;--popover:#fafafa;--popover-foreground:#18181b;--sidebar:#f5f5f5;--sidebar-foreground:#3f3f46;--sidebar-primary:#18181b;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#e5e5e5;--sidebar-accent-foreground:#18181b;--sidebar-border:#e5e7eb;--sidebar-ring:#3b82f6;--success:var(--color-success-500);--info:var(--color-info-500);--warning:var(--color-warning-400);--destructive:var(--color-destructive-500)}.dark{--primary:var(--color-neutral-50);--primary-foreground:var(--color-neutral-950);--secondary:var(--color-neutral-600);--secondary-foreground:var(--color-neutral-50);--foreground:#f7f7f7;--foreground-hover:#f2f2f2;--background:#18181b;--background-hover:#18181b;--card:#1f1f1f;--card-foreground:#f2f2f2;--muted:#333;--muted-background:#3d3d3d;--muted-foreground:#a6a6a6;--accent:#333;--accent-foreground:#f2f2f2;--popover:#18181b;--popover-foreground:#fafafa;--border:#2f3037;--sidebar:#18181b;--sidebar-foreground:#f4f4f5;--sidebar-primary:#fafafa;--sidebar-primary-foreground:#18181b;--sidebar-accent:#27272a;--sidebar-accent-foreground:#f4f4f5;--sidebar-border:#27272a;--sidebar-ring:#3b82f6;--success:var(--color-success-700);--info:var(--color-info-600);--warning:var(--color-warning-400);--destructive:var(--color-destructive-700)}.pulse{animation:pulse 1.2s ease-in-out infinite}.ping{animation:ping 1.2s cubic-bezier(0,0,.2,1) infinite}.diagonal-stripes{--diagonal-stripe-color:var(--color-primary);background-image:repeating-linear-gradient(135deg,var(--diagonal-stripe-color)0,var(--diagonal-stripe-color)2px,transparent 1px,transparent 6px)}.stripe-warning{--diagonal-stripe-color:var(--color-warning)}.stripe-success{--diagonal-stripe-color:var(--color-success)}.stripe-destructive{--diagonal-stripe-color:var(--color-destructive)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,auto)))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,auto)))}to{height:0}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:rgba(255,255,255,0.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translateZ(var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:auto}}.Toastify__toast{--y:0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right;border-bottom-left-radius:0;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0,0,0,.1)}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgb(0 0 0/5%)}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:hsla(0,0%,100%,.5);margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:content-box;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:hsla(0,0%,100%,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgb(0 0 0/5%)}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:hsla(0,0%,100%,.75);border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:rgb(0 0 0/5%)}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.35);box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid transparent;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:rgba(0,0,0,.7);color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.mapbox-gl-draw_ctrl-bottom-left,.mapbox-gl-draw_ctrl-top-left{margin-left:0;border-radius:0 4px 4px 0}.mapbox-gl-draw_ctrl-bottom-right,.mapbox-gl-draw_ctrl-top-right{margin-right:0;border-radius:4px 0 0 4px}.mapbox-gl-draw_ctrl-draw-btn{border-color:rgba(0,0,0,.9);color:rgba(255,255,255,.5);width:30px;height:30px}.mapbox-gl-draw_ctrl-draw-btn.active,.mapbox-gl-draw_ctrl-draw-btn.active:hover{background-color:rgb(0 0 0/5%)}.mapbox-gl-draw_ctrl-draw-btn{background-repeat:no-repeat;background-position:50%}.mapbox-gl-draw_point{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m10 2c-3.3 0-6 2.7-6 6s6 9 6 9 6-5.7 6-9-2.7-6-6-6zm0 2c2.1 0 3.8 1.7 3.8 3.8 0 1.5-1.8 3.9-2.9 5.2h-1.7c-1.1-1.4-2.9-3.8-2.9-5.2-.1-2.1 1.6-3.8 3.7-3.8z"/>%3C/svg>')}.mapbox-gl-draw_polygon{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m15 12.3v-4.6c.6-.3 1-1 1-1.7 0-1.1-.9-2-2-2-.7 0-1.4.4-1.7 1h-4.6c-.3-.6-1-1-1.7-1-1.1 0-2 .9-2 2 0 .7.4 1.4 1 1.7v4.6c-.6.3-1 1-1 1.7 0 1.1.9 2 2 2 .7 0 1.4-.4 1.7-1h4.6c.3.6 1 1 1.7 1 1.1 0 2-.9 2-2 0-.7-.4-1.4-1-1.7zm-8-.3v-4l1-1h4l1 1v4l-1 1h-4z"/>%3C/svg>')}.mapbox-gl-draw_line{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m13.5 3.5c-1.4 0-2.5 1.1-2.5 2.5 0 .3 0 .6.2.9l-3.8 3.8c-.3-.1-.6-.2-.9-.2-1.4 0-2.5 1.1-2.5 2.5s1.1 2.5 2.5 2.5 2.5-1.1 2.5-2.5c0-.3 0-.6-.2-.9l3.8-3.8c.3.1.6.2.9.2 1.4 0 2.5-1.1 2.5-2.5s-1.1-2.5-2.5-2.5z"/>%3C/svg>')}.mapbox-gl-draw_trash{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="M10,3.4 c-0.8,0-1.5,0.5-1.8,1.2H5l-1,1v1h12v-1l-1-1h-3.2C11.5,3.9,10.8,3.4,10,3.4z M5,8v7c0,1,1,2,2,2h6c1,0,2-1,2-2V8h-2v5.5h-1.5V8h-3 v5.5H7V8H5z"/>%3C/svg>')}.mapbox-gl-draw_uncombine{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m12 2c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm4 4c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm-7 1c-1 0-1 1-.5 1.5.3.3 1 1 1 1l-1 1s-.5.5 0 1 1 0 1 0l1-1 1 1c.5.5 1.5.5 1.5-.5v-4zm-5 3c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l4.9 4.9c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-4.9-4.9c-.1-.2-.4-.3-.7-.3z"/>%3C/svg>')}.mapbox-gl-draw_combine{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="M12.1,2c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l4.9,4.9c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-4.9-4.9C12.6,2.1,12.3,2,12.1,2z M8,8C7,8,7,9,7.5,9.5c0.3,0.3,1,1,1,1l-1,1c0,0-0.5,0.5,0,1s1,0,1,0l1-1l1,1 C11,13,12,13,12,12V8H8z M4,10c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1c0.4-0.4,0.4-1,0-1.4 l-1-1C4.5,10.1,4.3,10,4,10z M8,14c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-1-1C8.5,14.1,8.3,14,8,14z"/>%3C/svg>')}.mapboxgl-map.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:pointer}.mapboxgl-map.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mouse-add .mapboxgl-canvas-container.mapboxgl-interactive{cursor:crosshair}.mapboxgl-map.mouse-move.mode-direct_select .mapboxgl-canvas-container.mapboxgl-interactive{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.mapboxgl-map.mode-direct_select.feature-vertex.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mode-direct_select.feature-midpoint.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:cell}.mapboxgl-map.mode-direct_select.feature-feature.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mode-static.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.mapbox-gl-draw_boxselect{pointer-events:none;position:absolute;top:0;left:0;width:0;height:0;background:rgba(0,0,0,.1);border:2px dotted #fff;opacity:.5}.ideditor a,.ideditor abbr,.ideditor acronym,.ideditor address,.ideditor applet,.ideditor article,.ideditor aside,.ideditor audio,.ideditor b,.ideditor big,.ideditor blockquote,.ideditor canvas,.ideditor caption,.ideditor center,.ideditor cite,.ideditor code,.ideditor dd,.ideditor del,.ideditor details,.ideditor dfn,.ideditor div,.ideditor dl,.ideditor dt,.ideditor em,.ideditor embed,.ideditor fieldset,.ideditor figcaption,.ideditor figure,.ideditor footer,.ideditor form,.ideditor h1,.ideditor h2,.ideditor h3,.ideditor h4,.ideditor h5,.ideditor h6,.ideditor header,.ideditor hgroup,.ideditor i,.ideditor iframe,.ideditor img,.ideditor ins,.ideditor kbd,.ideditor label,.ideditor legend,.ideditor li,.ideditor mark,.ideditor menu,.ideditor nav,.ideditor object,.ideditor ol,.ideditor output,.ideditor p,.ideditor pre,.ideditor q,.ideditor ruby,.ideditor s,.ideditor samp,.ideditor section,.ideditor small,.ideditor span,.ideditor strike,.ideditor strong,.ideditor sub,.ideditor summary,.ideditor sup,.ideditor table,.ideditor tbody,.ideditor td,.ideditor tfoot,.ideditor th,.ideditor thead,.ideditor time,.ideditor tr,.ideditor tt,.ideditor u,.ideditor ul,.ideditor var,.ideditor video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.ideditor article,.ideditor aside,.ideditor details,.ideditor figcaption,.ideditor figure,.ideditor footer,.ideditor header,.ideditor hgroup,.ideditor menu,.ideditor nav,.ideditor section{display:block}.ideditor ol,.ideditor ul{list-style:none}.ideditor blockquote,.ideditor q{quotes:none}.ideditor blockquote:after,.ideditor blockquote:before,.ideditor q:after,.ideditor q:before{content:"";content:none}.ideditor a{text-decoration:none}.ideditor button,.ideditor input,.ideditor select,.ideditor textarea{font-family:inherit;font-size:100%;margin:0;padding:0}.ideditor button,.ideditor input{line-height:inherit;letter-spacing:inherit}.ideditor input[type=number]::-webkit-inner-spin-button,.ideditor input[type=number]::-webkit-outer-spin-button{display:none}.ideditor input[type=number]{-moz-appearance:textfield}.ideditor button,.ideditor input[type=button],.ideditor input[type=reset],.ideditor input[type=submit]{-webkit-appearance:button;cursor:pointer}.ideditor button[disabled],.ideditor input[disabled]{cursor:default}.ideditor input[type=checkbox],.ideditor input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.ideditor input[type=search]{-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}.ideditor input[type=search]::-webkit-search-cancel-button,.ideditor input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.ideditor button::-moz-focus-inner,.ideditor input::-moz-focus-inner{border:0;padding:0}.ideditor .cf:after,.ideditor .cf:before{content:" ";display:table}.ideditor .cf:after{clear:both}.ideditor .layer-osm path{fill:none}.ideditor .layer-osm path.oneway-marker-path{fill:#000}.ideditor .layer-osm path.sided-marker-natural-path{fill:rgb(170,170,170)}.ideditor .layer-osm path.sided-marker-coastline-path{fill:#77dede}.ideditor .layer-osm path.sided-marker-barrier-path{fill:#ddd}.ideditor .layer-osm path.sided-marker-man_made-path{fill:#fff}.ideditor .layer-osm path.viewfield-marker-path{fill:#333;fill-opacity:.75;stroke:#fff;stroke-width:.5px;stroke-opacity:.75}.ideditor .fill-wireframe .layer-osm path.viewfield-marker-path{fill:none}.ideditor .layer-osm use.icon path{fill:#333}.ideditor .layer-osm .turn use path{fill:#000}.ideditor #turn-only-shape2,.ideditor #turn-only-u-shape2{fill:#7092ff}.ideditor #turn-no-shape2,.ideditor #turn-no-u-shape2{fill:#e06d5f}.ideditor #turn-yes-shape2,.ideditor #turn-yes-u-shape2{fill:#8cd05f}.ideditor .data-layer.improveOSM *,.ideditor .data-layer.keepRight *,.ideditor .data-layer.notes *,.ideditor .data-layer.osm *{pointer-events:none}.ideditor .lasso .main-map{pointer-events:visibleStroke}.ideditor .node.target,.ideditor .note.target,.ideditor .qaItem.target,.ideditor .turn .target{pointer-events:fill;fill-opacity:.8;fill:currentColor;stroke:none}.ideditor .way.target{pointer-events:stroke;fill:none;stroke-width:12;stroke-opacity:.8;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.ideditor[pointer=pen] .way.target{stroke-width:18}.ideditor[pointer=touch] .way.target{stroke-width:32}.ideditor[pointer=touch] .node.vertex.target{pointer-events:painted;stroke:currentColor;stroke-width:10}.ideditor .surface:not(.nope-disabled) .node.target.target-nope,.ideditor .surface:not(.nope-disabled) .way.target.target-nope{cursor:not-allowed}.ideditor .layer-osm .active{pointer-events:none!important}.ideditor g.note .stroke,.ideditor g.qaItem .stroke{stroke:#222;stroke-width:1;fill:#222;opacity:.6}.ideditor g.note.active .stroke,.ideditor g.qaItem.active .stroke{stroke:#222;stroke-width:1;fill:#222;opacity:.8}.ideditor g.point .stroke{stroke:#444;stroke-width:1;fill:#fff}.ideditor g.note .shadow,.ideditor g.point .shadow,.ideditor g.qaItem .shadow{fill:none;stroke:#f6634f;stroke-width:16;stroke-opacity:0}.ideditor g.note.hover:not(.selected) .shadow,.ideditor g.point.hover:not(.selected) .shadow,.ideditor g.point.related:not(.selected) .shadow,.ideditor g.qaItem.hover:not(.selected) .shadow{stroke-opacity:.5}.ideditor g.note.selected .shadow,.ideditor g.point.selected .shadow,.ideditor g.qaItem.selected .shadow{stroke-opacity:.7}.ideditor g.point ellipse.stroke{display:none}.ideditor.mode-drag-node g.point.active ellipse.stroke,.ideditor.mode-drag-note g.note.active ellipse.stroke{display:block}.ideditor g.vertex .fill{fill:#000}.ideditor g.vertex .stroke{stroke:#666;stroke-width:1;fill:white}.ideditor g.vertex.shared .stroke{fill:#bbb}.ideditor g.midpoint .fill{fill:#eee;stroke:#444;stroke-opacity:.6;opacity:.7}.ideditor g.midpoint .shadow,.ideditor g.vertex .shadow{stroke-width:6;fill:#f6634f;fill-opacity:0}.ideditor g.midpoint.hover:not(.selected) .shadow,.ideditor g.midpoint.related:not(.selected) .shadow,.ideditor g.vertex.hover:not(.selected) .shadow,.ideditor g.vertex.related:not(.selected) .shadow{fill-opacity:.5}.ideditor g.vertex.selected .shadow{fill-opacity:.7}.ideditor .preset-icon .icon.iD-other-line{color:#989898}.ideditor .preset-icon-container path.line.casing{stroke:#afafaf}.ideditor path.line{stroke-linecap:round;stroke-linejoin:round}.ideditor path.stroke{stroke:#000;stroke-width:4}.ideditor path.shadow{stroke:#f6634f;stroke-width:16;stroke-opacity:0;stroke-linecap:round;stroke-linejoin:round}.ideditor path.shadow.hover:not(.selected),.ideditor path.shadow.related:not(.selected){stroke-opacity:.4}.ideditor path.shadow.selected{stroke-opacity:.7}.ideditor path.line.stroke{stroke:#fff;stroke-width:2}.ideditor text{font-size:10px;color:#222;opacity:1}.ideditor .oneway .textpath.tag-waterway{fill:#002f35}.ideditor .onewaygroup path.oneway,.ideditor .sidedgroup path.sided,.ideditor .viewfieldgroup path.viewfield{stroke-width:6px}.ideditor text.arealabel,.ideditor text.arealabel-halo,.ideditor text.linelabel,.ideditor text.linelabel-halo,.ideditor text.pointlabel,.ideditor text.pointlabel-halo{dominant-baseline:middle;text-anchor:middle;font-size:12px;font-weight:700;fill:#333;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.ideditor .linelabel .textpath,.ideditor .linelabel-halo .textpath{baseline-shift:-33%;dominant-baseline:auto}.ideditor .labels-group.halo text{opacity:.7;stroke:#fff;stroke-width:5px;stroke-miterlimit:1}.ideditor text.nolabel{opacity:0!important}.ideditor text.point{font-size:10px}.ideditor .icon.areaicon-halo{opacity:.6;stroke:#999;stroke-width:2px;stroke-miterlimit:1}.ideditor .icon.areaicon{fill:#222;opacity:.8}.ideditor g.point.tag-wikidata path.stroke{stroke-width:2px;stroke:#666;fill:#eee}.ideditor g.point.tag-wikidata .icon{color:#666}.ideditor g.point.selected-member .shadow,.ideditor g.vertex.selected-member .shadow,.ideditor path.shadow.selected-member{stroke-opacity:.95;stroke:#ffde70}.ideditor g.point.highlighted .shadow,.ideditor path.shadow.highlighted{stroke-opacity:.95;stroke:#7092ff}.ideditor g.vertex.highlighted .shadow{stroke-width:7;stroke-opacity:.95;stroke:#7092ff}.ideditor .points-group.turns g.turn circle,.ideditor .points-group.turns g.turn rect{fill:none}.ideditor .surface.tr .way.target,.ideditor .surface.tr path.shadow.related,.ideditor .surface.tr path.shadow.selected{stroke-width:25px}.ideditor .surface.tr g.vertex.related .shadow,.ideditor .surface.tr g.vertex.selected .shadow,.ideditor .surface.tr path.shadow.related,.ideditor .surface.tr path.shadow.selected{stroke-opacity:.7;stroke:#777}.ideditor .surface.tr g.vertex.related.allow .shadow,.ideditor .surface.tr path.shadow.related.allow{stroke:#5b3}.ideditor .surface.tr g.vertex.related.restrict .shadow,.ideditor .surface.tr path.shadow.related.restrict{stroke:#d53}.ideditor .surface.tr g.vertex.related.only .shadow,.ideditor .surface.tr path.shadow.related.only{stroke:#68f}.ideditor .highlight-edited g.points g.node.vertex.added>circle.shadow,.ideditor .highlight-edited g.points g.node.vertex.moved>circle.shadow,.ideditor .highlight-edited g.points g.node.vertex.retagged>circle.shadow{fill-opacity:.8}.ideditor .highlight-edited g.points g.node.vertex.added>circle.shadow{fill:rgb(133,255,103)}.ideditor .highlight-edited g.points g.node.vertex.retagged>circle.shadow{fill:#fcde5a}.ideditor .highlight-edited g.points g.node.vertex.moved>circle.shadow{fill:rgb(255,126,46)}.ideditor .highlight-edited g.points g.node.point.added>path.shadow,.ideditor .highlight-edited g.points g.node.point.moved>path.shadow,.ideditor .highlight-edited g.points g.node.point.retagged>path.shadow{stroke-opacity:.8;stroke-width:10}.ideditor .highlight-edited g.points g.node.point.added>path.shadow{stroke:rgb(133,255,103)}.ideditor .highlight-edited g.points g.node.point.retagged>path.shadow{stroke:#fcde5a}.ideditor .highlight-edited g.points g.node.point.moved>path.shadow{stroke:rgb(255,126,46)}.ideditor .highlight-edited g.areas>path.area.segment-edited,.ideditor .highlight-edited g.lines>path.line.segment-edited{stroke:rgb(255,126,46);stroke-dasharray:10,3;stroke-width:1.5!important;stroke-opacity:1}.ideditor .highlight-edited path.area.shadow.added,.ideditor .highlight-edited path.area.shadow.geometry-edited,.ideditor .highlight-edited path.area.shadow.retagged,.ideditor .highlight-edited path.line.shadow.added,.ideditor .highlight-edited path.line.shadow.geometry-edited,.ideditor .highlight-edited path.line.shadow.retagged{stroke-opacity:.6}.ideditor .highlight-edited.fill-wireframe path.area.shadow.added,.ideditor .highlight-edited.fill-wireframe path.area.shadow.geometry-edited,.ideditor .highlight-edited.fill-wireframe path.area.shadow.retagged,.ideditor .highlight-edited.fill-wireframe path.line.shadow.added,.ideditor .highlight-edited.fill-wireframe path.line.shadow.geometry-edited,.ideditor .highlight-edited.fill-wireframe path.line.shadow.retagged{stroke-width:3}.ideditor .highlight-edited path.area.shadow.added,.ideditor .highlight-edited path.line.shadow.added{stroke:rgb(133,255,103)}.ideditor .highlight-edited path.area.shadow.retagged,.ideditor .highlight-edited path.line.shadow.retagged{stroke:#fcde5a}.ideditor .highlight-edited path.area.shadow.geometry-edited,.ideditor .highlight-edited path.line.shadow.geometry-edited{stroke:rgb(255,126,46)}.ideditor path.area.stroke{stroke:rgb(170,170,170);stroke-width:1}.ideditor path.area.fill{stroke-width:0;stroke:rgba(255,255,255,.3);fill:rgba(255,255,255,.3);fill-rule:evenodd}.ideditor .preset-icon-fill path.fill{stroke:rgb(170,170,170);fill:rgba(170,170,170,.3)}.ideditor path.shadow.old-multipolygon,.ideditor path.stroke.old-multipolygon{stroke-dasharray:100,5;stroke-linecap:butt}.ideditor path.stroke.tag-barrier-hedge,.ideditor path.stroke.tag-golf-fairway,.ideditor path.stroke.tag-golf-green,.ideditor path.stroke.tag-golf-rough,.ideditor path.stroke.tag-golf-tee,.ideditor path.stroke.tag-landuse-flowerbed,.ideditor path.stroke.tag-landuse-forest,.ideditor path.stroke.tag-landuse-grass,.ideditor path.stroke.tag-landuse-recreation_ground,.ideditor path.stroke.tag-landuse-village_green,.ideditor path.stroke.tag-leisure-garden,.ideditor path.stroke.tag-leisure-golf_course,.ideditor path.stroke.tag-leisure-nature_reserve,.ideditor path.stroke.tag-leisure-park,.ideditor path.stroke.tag-leisure-pitch,.ideditor path.stroke.tag-leisure-track,.ideditor path.stroke.tag-natural,.ideditor path.stroke.tag-natural-wood{stroke:rgb(140,208,95)}.ideditor path.fill.tag-barrier-hedge,.ideditor path.fill.tag-golf-fairway,.ideditor path.fill.tag-golf-green,.ideditor path.fill.tag-golf-rough,.ideditor path.fill.tag-golf-tee,.ideditor path.fill.tag-landuse-flowerbed,.ideditor path.fill.tag-landuse-forest,.ideditor path.fill.tag-landuse-grass,.ideditor path.fill.tag-landuse-recreation_ground,.ideditor path.fill.tag-landuse-village_green,.ideditor path.fill.tag-leisure-garden,.ideditor path.fill.tag-leisure-golf_course,.ideditor path.fill.tag-leisure-nature_reserve,.ideditor path.fill.tag-leisure-park,.ideditor path.fill.tag-leisure-pitch,.ideditor path.fill.tag-leisure-track,.ideditor path.fill.tag-natural,.ideditor path.fill.tag-natural-wood{stroke:rgba(140,208,95,.3);fill:rgba(140,208,95,.3)}.ideditor .pattern-color-forest,.ideditor .pattern-color-forest_broadleaved,.ideditor .pattern-color-forest_leafless,.ideditor .pattern-color-forest_needleleaved,.ideditor .pattern-color-grass,.ideditor .pattern-color-wood{fill:rgba(140,208,95,.3)}.ideditor path.stroke.tag-amenity-fountain,.ideditor path.stroke.tag-leisure-swimming_pool,.ideditor path.stroke.tag-natural-bay,.ideditor path.stroke.tag-natural-strait,.ideditor path.stroke.tag-natural-water{stroke:rgb(119,211,222)}.ideditor path.fill.tag-amenity-fountain,.ideditor path.fill.tag-leisure-swimming_pool,.ideditor path.fill.tag-natural-bay,.ideditor path.fill.tag-natural-strait,.ideditor path.fill.tag-natural-water{stroke:rgba(119,211,222,.3);fill:rgba(119,211,222,.3)}.ideditor .pattern-color-pond,.ideditor .pattern-color-water_standing,.ideditor .pattern-color-waves{fill:rgba(119,211,222,.3)}.ideditor path.stroke.tag-amenity-childcare,.ideditor path.stroke.tag-amenity-college,.ideditor path.stroke.tag-amenity-kindergarten,.ideditor path.stroke.tag-amenity-research_institute,.ideditor path.stroke.tag-amenity-school,.ideditor path.stroke.tag-amenity-university,.ideditor path.stroke.tag-leisure-pitch.tag-sport-baseball,.ideditor path.stroke.tag-leisure-pitch.tag-sport-beachvolleyball,.ideditor path.stroke.tag-leisure-pitch.tag-sport-softball,.ideditor path.stroke.tag-leisure-track,.ideditor path.stroke.tag-natural-beach,.ideditor path.stroke.tag-natural-sand,.ideditor path.stroke.tag-natural-scrub{stroke:rgba(255,255,148,.75)}.ideditor path.fill.tag-amenity-childcare,.ideditor path.fill.tag-amenity-college,.ideditor path.fill.tag-amenity-kindergarten,.ideditor path.fill.tag-amenity-research_institute,.ideditor path.fill.tag-amenity-school,.ideditor path.fill.tag-amenity-university,.ideditor path.fill.tag-leisure-pitch.tag-sport-baseball,.ideditor path.fill.tag-leisure-pitch.tag-sport-beachvolleyball,.ideditor path.fill.tag-leisure-pitch.tag-sport-softball,.ideditor path.fill.tag-leisure-track,.ideditor path.fill.tag-natural-beach,.ideditor path.fill.tag-natural-sand,.ideditor path.fill.tag-natural-scrub{stroke:rgba(255,255,148,.25);fill:rgba(255,255,148,.25)}.ideditor .preset-icon-fill path.area.stroke.tag-amenity-childcare,.ideditor .preset-icon-fill path.area.stroke.tag-amenity-college,.ideditor .preset-icon-fill path.area.stroke.tag-amenity-kindergarten,.ideditor .preset-icon-fill path.area.stroke.tag-amenity-research_institute,.ideditor .preset-icon-fill path.area.stroke.tag-amenity-school,.ideditor .preset-icon-fill path.area.stroke.tag-amenity-university,.ideditor .preset-icon-fill path.area.stroke.tag-leisure-pitch.tag-sport-baseball,.ideditor .preset-icon-fill path.area.stroke.tag-leisure-pitch.tag-sport-beachvolleyball,.ideditor .preset-icon-fill path.area.stroke.tag-leisure-pitch.tag-sport-softball,.ideditor .preset-icon-fill path.area.stroke.tag-leisure-track,.ideditor .preset-icon-fill path.area.stroke.tag-natural-beach,.ideditor .preset-icon-fill path.area.stroke.tag-natural-sand,.ideditor .preset-icon-fill path.area.stroke.tag-natural-scrub{stroke:rgb(232,232,0)}.ideditor .pattern-color-beach,.ideditor .pattern-color-sand,.ideditor .pattern-color-scrub{fill:rgba(255,255,148,.2)}.ideditor path.stroke.tag-landuse-residential,.ideditor path.stroke.tag-status-construction{stroke:rgb(196,189,25)}.ideditor path.fill.tag-landuse-residential,.ideditor path.fill.tag-status-construction{stroke:rgba(196,189,25,.3);fill:rgba(196,189,25,.3)}.ideditor .pattern-color-construction{fill:rgba(196,189,25,.3)}.ideditor path.stroke.tag-landuse-commercial,.ideditor path.stroke.tag-landuse-landfill,.ideditor path.stroke.tag-landuse-military,.ideditor path.stroke.tag-landuse-retail,.ideditor path.stroke.tag-military{stroke:rgb(214,136,26)}.ideditor path.fill.tag-landuse-commercial,.ideditor path.fill.tag-landuse-landfill,.ideditor path.fill.tag-landuse-military,.ideditor path.fill.tag-landuse-retail,.ideditor path.fill.tag-military{stroke:rgba(214,136,26,.3);fill:rgba(214,136,26,.3)}.ideditor .pattern-color-landfill{fill:rgba(214,136,26,.3)}.ideditor path.stroke.tag-landuse-industrial,.ideditor path.stroke.tag-power-plant{stroke:rgb(228,164,245)}.ideditor path.fill.tag-landuse-industrial,.ideditor path.fill.tag-power-plant{stroke:rgba(228,164,245,.3);fill:rgba(228,164,245,.3)}.ideditor path.stroke.tag-natural-wetland{stroke:rgb(153,225,170)}.ideditor path.fill.tag-natural-wetland{stroke:rgba(153,225,170,.3);fill:rgba(153,225,170,.3)}.ideditor .preset-icon-fill path.area.fill.tag-natural-wetland{fill:rgba(153,225,170,.2)}.ideditor .pattern-color-wetland,.ideditor .pattern-color-wetland_bog,.ideditor .pattern-color-wetland_marsh,.ideditor .pattern-color-wetland_reedbed,.ideditor .pattern-color-wetland_swamp{fill:rgba(153,225,170,.3)}.ideditor path.stroke.tag-landuse-cemetery,.ideditor path.stroke.tag-landuse-farmland,.ideditor path.stroke.tag-landuse-grass.tag-golf-green,.ideditor path.stroke.tag-landuse-meadow,.ideditor path.stroke.tag-landuse-orchard,.ideditor path.stroke.tag-landuse-vineyard{stroke:rgb(191,232,63)}.ideditor path.fill.tag-landuse-cemetery,.ideditor path.fill.tag-landuse-farmland,.ideditor path.fill.tag-landuse-grass.tag-golf-green,.ideditor path.fill.tag-landuse-meadow,.ideditor path.fill.tag-landuse-orchard,.ideditor path.fill.tag-landuse-vineyard{stroke:rgba(191,232,63,.3);fill:rgba(191,232,63,.3)}.ideditor .preset-icon-fill path.area.fill.tag-landuse-cemetery,.ideditor .preset-icon-fill path.area.fill.tag-landuse-farmland,.ideditor .preset-icon-fill path.area.fill.tag-landuse-grass.tag-golf-green,.ideditor .preset-icon-fill path.area.fill.tag-landuse-meadow,.ideditor .preset-icon-fill path.area.fill.tag-landuse-orchard,.ideditor .preset-icon-fill path.area.fill.tag-landuse-vineyard{fill:rgba(191,232,63,.4)}.ideditor .pattern-color-cemetery,.ideditor .pattern-color-cemetery_buddhist,.ideditor .pattern-color-cemetery_christian,.ideditor .pattern-color-cemetery_jewish,.ideditor .pattern-color-cemetery_muslim,.ideditor .pattern-color-farmland,.ideditor .pattern-color-golf_green,.ideditor .pattern-color-meadow,.ideditor .pattern-color-orchard,.ideditor .pattern-color-vineyard{fill:rgba(191,232,63,.3)}.ideditor path.stroke.tag-landuse-farmyard,.ideditor path.stroke.tag-leisure-horse_riding{stroke:rgb(245,220,186)}.ideditor path.fill.tag-landuse-farmyard,.ideditor path.fill.tag-leisure-horse_riding{stroke:rgba(245,220,186,.3);fill:rgba(245,220,186,.3)}.ideditor .preset-icon-fill path.area.stroke.tag-landuse-farmyard .preset-icon-fill path.area.stroke.tag-leisure-horse_riding{stroke:rgb(226,177,111)}.ideditor .pattern-color-farmyard{fill:rgba(245,220,186,.3)}.ideditor path.stroke.tag-amenity-parking,.ideditor path.stroke.tag-landuse-quarry,.ideditor path.stroke.tag-landuse-railway,.ideditor path.stroke.tag-leisure-pitch.tag-sport-basketball,.ideditor path.stroke.tag-leisure-pitch.tag-sport-skateboard,.ideditor path.stroke.tag-man_made-adit,.ideditor path.stroke.tag-man_made-breakwater,.ideditor path.stroke.tag-man_made-groyne,.ideditor path.stroke.tag-natural-bare_rock,.ideditor path.stroke.tag-natural-cave_entrance,.ideditor path.stroke.tag-natural-cliff,.ideditor path.stroke.tag-natural-rock,.ideditor path.stroke.tag-natural-scree,.ideditor path.stroke.tag-natural-shingle,.ideditor path.stroke.tag-natural-stone,.ideditor path.stroke.tag-waterway-dam,.ideditor path.stroke.tag-waterway-weir{stroke:rgb(170,170,170)}.ideditor path.fill.tag-amenity-parking,.ideditor path.fill.tag-landuse-quarry,.ideditor path.fill.tag-landuse-railway,.ideditor path.fill.tag-leisure-pitch.tag-sport-basketball,.ideditor path.fill.tag-leisure-pitch.tag-sport-skateboard,.ideditor path.fill.tag-man_made-adit,.ideditor path.fill.tag-man_made-breakwater,.ideditor path.fill.tag-man_made-groyne,.ideditor path.fill.tag-natural-bare_rock,.ideditor path.fill.tag-natural-cave_entrance,.ideditor path.fill.tag-natural-cliff,.ideditor path.fill.tag-natural-rock,.ideditor path.fill.tag-natural-scree,.ideditor path.fill.tag-natural-shingle,.ideditor path.fill.tag-natural-stone,.ideditor path.fill.tag-waterway-dam,.ideditor path.fill.tag-waterway-weir{stroke:rgba(140,140,140,.5);fill:rgba(140,140,140,.5)}.ideditor .pattern-color-quarry{fill:rgba(140,140,140,.5)}.ideditor path.stroke.tag-natural-cave_entrance,.ideditor path.stroke.tag-natural-glacier{stroke:rgb(170,170,170)}.ideditor path.fill.tag-natural-cave_entrance,.ideditor path.fill.tag-natural-glacier{stroke:rgba(255,255,255,.3);fill:rgba(255,255,255,.3)}.ideditor .preset-icon-fill path.fill.tag-natural-cave_entrance,.ideditor .preset-icon-fill path.fill.tag-natural-glacier{stroke:rgb(170,170,170);fill:rgba(170,170,170,.3)}.ideditor preset-icon-container .preset-icon .icon.tag-highway.other-line{color:#fff;fill:#777}.ideditor path.line.casing.tag-highway{stroke:#444}.ideditor path.line.stroke.tag-highway{stroke:#ccc}.ideditor path.line.shadow.tag-highway{stroke-width:20}.ideditor path.line.casing.tag-highway{stroke-width:10}.ideditor path.line.stroke.tag-highway{stroke-width:8}.ideditor .low-zoom path.line.shadow.tag-highway{stroke-width:16}.ideditor .low-zoom path.line.casing.tag-highway{stroke-width:7}.ideditor .low-zoom path.line.stroke.tag-highway{stroke-width:5}.ideditor .preset-icon .icon.tag-highway-motorway,.ideditor .preset-icon .icon.tag-highway-motorway_link{color:#cf2081;fill:#70372f}.ideditor path.line.stroke.tag-highway-motorway,.ideditor path.line.stroke.tag-highway-motorway_link,.ideditor path.line.stroke.tag-motorway{stroke:#cf2081}.ideditor path.line.casing.tag-highway-motorway,.ideditor path.line.casing.tag-highway-motorway_link,.ideditor path.line.casing.tag-motorway{stroke:#70372f}.ideditor .preset-icon .icon.tag-highway-trunk,.ideditor .preset-icon .icon.tag-highway-trunk_link{color:#dd2f22;fill:#70372f}.ideditor path.line.stroke.tag-highway-trunk,.ideditor path.line.stroke.tag-highway-trunk_link,.ideditor path.line.stroke.tag-trunk{stroke:#dd2f22}.ideditor path.line.casing.tag-highway-trunk,.ideditor path.line.casing.tag-highway-trunk_link,.ideditor path.line.casing.tag-trunk{stroke:#70372f}.ideditor .preset-icon .icon.tag-highway-primary,.ideditor .preset-icon .icon.tag-highway-primary_link{color:#f99806;fill:#70372f}.ideditor path.line.stroke.tag-highway-primary,.ideditor path.line.stroke.tag-highway-primary_link,.ideditor path.line.stroke.tag-primary{stroke:#f99806}.ideditor path.line.casing.tag-highway-primary,.ideditor path.line.casing.tag-highway-primary_link,.ideditor path.line.casing.tag-primary{stroke:#70372f}.ideditor .preset-icon .icon.tag-highway-secondary,.ideditor .preset-icon .icon.tag-highway-secondary_link{color:#f3f312;fill:#70372f}.ideditor path.line.stroke.tag-highway-secondary,.ideditor path.line.stroke.tag-highway-secondary_link,.ideditor path.line.stroke.tag-secondary{stroke:#f3f312}.ideditor path.line.casing.tag-highway-secondary,.ideditor path.line.casing.tag-highway-secondary_link,.ideditor path.line.casing.tag-secondary{stroke:#70372f}.ideditor .preset-icon .icon.tag-highway-tertiary,.ideditor .preset-icon .icon.tag-highway-tertiary_link{color:#fff9b3;fill:#70372f}.ideditor path.line.stroke.tag-highway-tertiary,.ideditor path.line.stroke.tag-highway-tertiary_link,.ideditor path.line.stroke.tag-tertiary{stroke:#fff9b3}.ideditor path.line.casing.tag-highway-tertiary,.ideditor path.line.casing.tag-highway-tertiary_link,.ideditor path.line.casing.tag-tertiary{stroke:#70372f}.ideditor .legacy-carto .preset-icon .icon.tag-highway-motorway,.ideditor .legacy-carto .preset-icon .icon.tag-highway-motorway_link{color:#58a9ed;fill:#2c5476}.ideditor .legacy-carto path.line.stroke.tag-highway-motorway,.ideditor .legacy-carto path.line.stroke.tag-highway-motorway_link,.ideditor .legacy-carto path.line.stroke.tag-motorway{stroke:#58a9ed}.ideditor .legacy-carto path.line.casing.tag-highway-motorway,.ideditor .legacy-carto path.line.casing.tag-highway-motorway_link,.ideditor .legacy-carto path.line.casing.tag-motorway{stroke:#2c5476}.ideditor .legacy-carto .preset-icon .icon.tag-highway-trunk,.ideditor .legacy-carto .preset-icon .icon.tag-highway-trunk_link{color:#8cd05f;fill:#46682f}.ideditor .legacy-carto path.line.stroke.tag-highway-trunk,.ideditor .legacy-carto path.line.stroke.tag-highway-trunk_link,.ideditor .legacy-carto path.line.stroke.tag-trunk{stroke:#8cd05f}.ideditor .legacy-carto path.line.casing.tag-highway-trunk,.ideditor .legacy-carto path.line.casing.tag-highway-trunk_link,.ideditor .legacy-carto path.line.casing.tag-trunk{stroke:#46682f}.ideditor .legacy-carto .preset-icon .icon.tag-highway-primary,.ideditor .legacy-carto .preset-icon .icon.tag-highway-primary_link{color:#e06d5f;fill:#70372f}.ideditor .legacy-carto path.line.stroke.tag-highway-primary,.ideditor .legacy-carto path.line.stroke.tag-highway-primary_link,.ideditor .legacy-carto path.line.stroke.tag-primary{stroke:#e06d5f}.ideditor .legacy-carto path.line.casing.tag-highway-primary,.ideditor .legacy-carto path.line.casing.tag-highway-primary_link,.ideditor .legacy-carto path.line.casing.tag-primary{stroke:#70372f}.ideditor .legacy-carto .preset-icon .icon.tag-highway-secondary,.ideditor .legacy-carto .preset-icon .icon.tag-highway-secondary_link{color:#eab056;fill:#75582b}.ideditor .legacy-carto path.line.stroke.tag-highway-secondary,.ideditor .legacy-carto path.line.stroke.tag-highway-secondary_link,.ideditor .legacy-carto path.line.stroke.tag-secondary{stroke:#eab056}.ideditor .legacy-carto path.line.casing.tag-highway-secondary,.ideditor .legacy-carto path.line.casing.tag-highway-secondary_link,.ideditor .legacy-carto path.line.casing.tag-secondary{stroke:#75582b}.ideditor .legacy-carto .preset-icon .icon.tag-highway-tertiary,.ideditor .legacy-carto .preset-icon .icon.tag-highway-tertiary_link{color:#ffff7e;fill:#7f7f3f}.ideditor .legacy-carto path.line.stroke.tag-highway-tertiary,.ideditor .legacy-carto path.line.stroke.tag-highway-tertiary_link,.ideditor .legacy-carto path.line.stroke.tag-tertiary{stroke:#ffff7e}.ideditor .legacy-carto path.line.casing.tag-highway-tertiary,.ideditor .legacy-carto path.line.casing.tag-highway-tertiary_link,.ideditor .legacy-carto path.line.casing.tag-tertiary{stroke:#7f7f3f}.ideditor .preset-icon .icon.tag-highway-residential{color:#fff;fill:#444}.ideditor path.line.stroke.tag-highway-residential,.ideditor path.line.stroke.tag-residential{stroke:#fff}.ideditor path.line.casing.tag-highway-residential,.ideditor path.line.casing.tag-residential{stroke:#444}.ideditor .preset-icon .icon.tag-highway-unclassified{color:#dca;fill:#444}.ideditor path.line.stroke.tag-highway-unclassified,.ideditor path.line.stroke.tag-unclassified{stroke:#dca}.ideditor path.line.casing.tag-highway-unclassified,.ideditor path.line.casing.tag-unclassified{stroke:#444}.ideditor path.line.shadow.tag-highway-bus_guideway,.ideditor path.line.shadow.tag-highway-living_street,.ideditor path.line.shadow.tag-highway-road,.ideditor path.line.shadow.tag-highway-service,.ideditor path.line.shadow.tag-highway-track{stroke-width:16}.ideditor path.line.casing.tag-highway-bus_guideway,.ideditor path.line.casing.tag-highway-living_street,.ideditor path.line.casing.tag-highway-road,.ideditor path.line.casing.tag-highway-service,.ideditor path.line.casing.tag-highway-track{stroke-width:7}.ideditor path.line.stroke.tag-highway-bus_guideway,.ideditor path.line.stroke.tag-highway-living_street,.ideditor path.line.stroke.tag-highway-road,.ideditor path.line.stroke.tag-highway-service,.ideditor path.line.stroke.tag-highway-track{stroke-width:5}.ideditor path.line.casing.tag-highway-service.tag-service-driveway{stroke-width:6.25}.ideditor path.line.stroke.tag-highway-service.tag-service-driveway{stroke-width:4.25}.ideditor path.line.shadow.tag-highway-bridleway,.ideditor path.line.shadow.tag-highway-corridor,.ideditor path.line.shadow.tag-highway-cycleway,.ideditor path.line.shadow.tag-highway-footway,.ideditor path.line.shadow.tag-highway-path,.ideditor path.line.shadow.tag-highway-steps{stroke-width:16}.ideditor path.line.casing.tag-highway-bridleway,.ideditor path.line.casing.tag-highway-corridor,.ideditor path.line.casing.tag-highway-cycleway,.ideditor path.line.casing.tag-highway-footway,.ideditor path.line.casing.tag-highway-path,.ideditor path.line.casing.tag-highway-steps{stroke-width:5}.ideditor path.line.stroke.tag-highway-bridleway,.ideditor path.line.stroke.tag-highway-corridor,.ideditor path.line.stroke.tag-highway-cycleway,.ideditor path.line.stroke.tag-highway-footway,.ideditor path.line.stroke.tag-highway-path,.ideditor path.line.stroke.tag-highway-steps{stroke-width:3}.ideditor .low-zoom path.line.shadow.tag-highway-bus_guideway,.ideditor .low-zoom path.line.shadow.tag-highway-living_street,.ideditor .low-zoom path.line.shadow.tag-highway-road,.ideditor .low-zoom path.line.shadow.tag-highway-service,.ideditor .low-zoom path.line.shadow.tag-highway-track{stroke-width:12}.ideditor .low-zoom path.line.casing.tag-highway-bus_guideway,.ideditor .low-zoom path.line.casing.tag-highway-living_street,.ideditor .low-zoom path.line.casing.tag-highway-road,.ideditor .low-zoom path.line.casing.tag-highway-service,.ideditor .low-zoom path.line.casing.tag-highway-track{stroke-width:5}.ideditor .low-zoom path.line.stroke.tag-highway-bus_guideway,.ideditor .low-zoom path.line.stroke.tag-highway-living_street,.ideditor .low-zoom path.line.stroke.tag-highway-road,.ideditor .low-zoom path.line.stroke.tag-highway-service,.ideditor .low-zoom path.line.stroke.tag-highway-track{stroke-width:3}.ideditor .low-zoom path.line.casing.tag-highway-service.tag-service-driveway{stroke-width:4.25}.ideditor .low-zoom path.line.stroke.tag-highway-service.tag-service-driveway{stroke-width:2.25}.ideditor .low-zoom path.line.shadow.tag-highway-bridleway,.ideditor .low-zoom path.line.shadow.tag-highway-corridor,.ideditor .low-zoom path.line.shadow.tag-highway-cycleway,.ideditor .low-zoom path.line.shadow.tag-highway-footway,.ideditor .low-zoom path.line.shadow.tag-highway-path,.ideditor .low-zoom path.line.shadow.tag-highway-steps{stroke-width:12}.ideditor .low-zoom path.line.casing.tag-highway-bridleway,.ideditor .low-zoom path.line.casing.tag-highway-corridor,.ideditor .low-zoom path.line.casing.tag-highway-cycleway,.ideditor .low-zoom path.line.casing.tag-highway-footway,.ideditor .low-zoom path.line.casing.tag-highway-path,.ideditor .low-zoom path.line.casing.tag-highway-steps{stroke-width:3}.ideditor .low-zoom path.line.stroke.tag-highway-bridleway,.ideditor .low-zoom path.line.stroke.tag-highway-corridor,.ideditor .low-zoom path.line.stroke.tag-highway-cycleway,.ideditor .low-zoom path.line.stroke.tag-highway-footway,.ideditor .low-zoom path.line.stroke.tag-highway-path,.ideditor .low-zoom path.line.stroke.tag-highway-steps{stroke-width:1}.ideditor .preset-icon .icon.tag-highway-living-street{color:#bbb;fill:#ddd}.ideditor path.line.stroke.tag-highway-living_street,.ideditor path.line.stroke.tag-living_street{stroke:#ccc}.ideditor path.line.casing.tag-highway-living_street,.ideditor path.line.casing.tag-living_street{stroke:#fff}.ideditor .preset-icon .icon.tag-highway-corridor{color:#8cd05f;fill:#fff}.ideditor path.line.stroke.tag-corridor,.ideditor path.line.stroke.tag-highway-corridor{stroke:#fff;stroke-dasharray:2,8}.ideditor .low-zoom path.line.stroke.tag-corridor,.ideditor .low-zoom path.line.stroke.tag-highway-corridor{stroke-dasharray:1,4}.ideditor path.line.casing.tag-corridor,.ideditor path.line.casing.tag-highway-corridor{stroke:#8cd05f;stroke-linecap:round;stroke-dasharray:none}.ideditor .preset-icon .icon.tag-highway-pedestrian{color:#988}.ideditor path.line.stroke.tag-highway-pedestrian,.ideditor path.line.stroke.tag-pedestrian{stroke:#fff;stroke-width:3.5;stroke-dasharray:8,8;stroke-linecap:butt}.ideditor .low-zoom path.line.stroke.tag-highway-pedestrian,.ideditor .low-zoom path.line.stroke.tag-pedestrian{stroke-width:2;stroke-dasharray:4,4}.ideditor path.line.casing.tag-highway-pedestrian,.ideditor path.line.casing.tag-pedestrian{stroke:#988;stroke-linecap:round;stroke-dasharray:none}.ideditor .preset-icon-container path.line.stroke.tag-highway-pedestrian{stroke-dasharray:12,12}.ideditor .preset-icon .icon.tag-highway-road{color:#9e9e9e;fill:#666}.ideditor path.line.stroke.tag-highway-road,.ideditor path.line.stroke.tag-road{stroke:#9e9e9e}.ideditor path.line.casing.tag-highway-road,.ideditor path.line.casing.tag-road{stroke:#666}.ideditor path.line.stroke.tag-highway-service,.ideditor path.line.stroke.tag-service{stroke:#fff}.ideditor path.line.casing.tag-highway-service,.ideditor path.line.casing.tag-service{stroke:#666}.ideditor path.line.stroke.tag-highway-bus_guideway,.ideditor path.line.stroke.tag-highway-service.tag-service,.ideditor path.line.stroke.tag-service.tag-service{stroke:#dca}.ideditor path.line.casing.tag-highway-bus_guideway,.ideditor path.line.casing.tag-highway-service.tag-service,.ideditor path.line.casing.tag-service.tag-service{stroke:#666}.ideditor path.line.stroke.tag-highway-service.tag-service-parking_aisle{stroke:#cccac7}.ideditor path.line.stroke.tag-highway-service.tag-service-driveway{stroke:#fff6e4}.ideditor path.line.stroke.tag-highway-service.tag-service-emergency_access{stroke:#ddb2aa}.ideditor path.line.stroke.tag-highway-track,.ideditor path.line.stroke.tag-track{stroke:#c5b59f}.ideditor path.line.casing.tag-highway-track,.ideditor path.line.casing.tag-track{stroke:#746f6f}.ideditor path.line.stroke.tag-highway-bridleway,.ideditor path.line.stroke.tag-highway-cycleway,.ideditor path.line.stroke.tag-highway-footway,.ideditor path.line.stroke.tag-highway-path{stroke-linecap:butt;stroke-dasharray:6,6}.ideditor .low-zoom path.line.stroke.tag-highway-bridleway,.ideditor .low-zoom path.line.stroke.tag-highway-cycleway,.ideditor .low-zoom path.line.stroke.tag-highway-footway,.ideditor .low-zoom path.line.stroke.tag-highway-path{stroke-linecap:butt;stroke-dasharray:3,3}.ideditor path.line.stroke.tag-crossing,.ideditor path.line.stroke.tag-footway-access_aisle,.ideditor path.line.stroke.tag-highway-platform,.ideditor path.line.stroke.tag-man_made-pier,.ideditor path.line.stroke.tag-public_transport-platform,.ideditor path.line.stroke.tag-railway-platform,.ideditor path.line.stroke.tag-railway-platform_edge{stroke:#dca}.ideditor path.line.casing.tag-highway-footway.tag-man_made-pier,.ideditor path.line.casing.tag-highway-footway.tag-public_transport-platform,.ideditor path.line.casing.tag-highway-path,.ideditor path.line.casing.tag-highway.tag-crossing,.ideditor path.line.casing.tag-highway.tag-footway-access_aisle{stroke:#dca;stroke-linecap:round;stroke-dasharray:none}.ideditor path.line.casing.tag-highway-bridleway,.ideditor path.line.casing.tag-highway-cycleway,.ideditor path.line.casing.tag-highway-footway{stroke:#fff;stroke-linecap:round;stroke-dasharray:none}.ideditor .preset-icon .icon.tag-highway-footway.tag-man_made-pier,.ideditor .preset-icon .icon.tag-highway-footway.tag-public_transport-platform,.ideditor .preset-icon .icon.tag-highway-path{color:#988;fill:#dca}.ideditor path.line.stroke.tag-highway-path{stroke:#988}.ideditor path.line.stroke.tag-highway-path.tag-bridge-boardwalk{stroke:#dca}.ideditor .preset-icon .icon.tag-highway-footway,.ideditor .preset-icon .icon.tag-route-foot,.ideditor .preset-icon .icon.tag-route-hiking{color:#988;fill:#fff}.ideditor .preset-icon-container path.casing.tag-highway-footway,.ideditor path.line.stroke.tag-highway-footway,.ideditor path.line.stroke.tag-highway_bus_stop{stroke:#988}.ideditor .preset-icon .icon.tag-highway-footway.tag-footway-sidewalk{color:#d4b4b4}.ideditor .preset-icon-container path.casing.tag-highway-footway.tag-footway-sidewalk,.ideditor path.stroke.tag-highway-footway.tag-footway-sidewalk{stroke:#d4b4b4}.ideditor .preset-icon-container path.stroke.tag-highway-footway:not(.tag-crossing-marked):not(.tag-crossing-unmarked):not(.tag-footway-access_aisle):not(.tag-man_made-pier):not(.tag-public_transport-platform){stroke:#fff}.ideditor .preset-icon .icon.tag-highway-cycleway,.ideditor .preset-icon .icon.tag-route-bicycle{color:#58a9ed;fill:#fff}.ideditor .preset-icon-container path.casing.tag-highway-cycleway,.ideditor path.line.stroke.tag-highway-cycleway{stroke:#58a9ed}.ideditor .preset-icon-container path.stroke.tag-highway-cycleway:not(.tag-crossing){stroke:#fff}.ideditor .preset-icon .icon.tag-highway-bridleway,.ideditor .preset-icon .icon.tag-route-horse{color:#e06d5f;fill:#fff}.ideditor .preset-icon-container path.casing.tag-highway-bridleway,.ideditor path.line.stroke.tag-highway-bridleway{stroke:#e06d5f}.ideditor .preset-icon-container path.stroke.tag-highway-bridleway{stroke:#fff}.ideditor .preset-icon .icon.tag-leisure-track{color:rgb(229,184,43)}.ideditor .preset-icon-container path.casing.tag-highway.tag-leisure-track,.ideditor path.line.stroke.tag-leisure-track{stroke:rgb(229,184,43)}.ideditor .preset-icon-container path.line.stroke.tag-highway.tag-leisure-track{stroke:#fff}.ideditor .preset-icon .icon.tag-highway-steps{color:#81d25c;fill:#fff}.ideditor path.line.stroke.tag-highway-steps{stroke-linecap:butt;stroke-dasharray:3,3}.ideditor .low-zoom path.line.stroke.tag-highway-steps{stroke-dasharray:2,2}.ideditor path.line.casing.tag-highway-steps{stroke:#fff;stroke-linecap:round;stroke-dasharray:none}.ideditor .preset-icon-container path.line.casing.tag-highway-steps,.ideditor path.line.stroke.tag-highway-steps{stroke:#81d25c}.ideditor .preset-icon-container path.line.stroke.tag-highway-steps{stroke:#fff}.ideditor path.line.stroke.tag-highway.tag-crossing-unmarked{stroke-dasharray:6,4}.ideditor .low-zoom path.line.stroke.tag-highway.tag-crossing-unmarked{stroke-dasharray:3,2}.ideditor path.line.stroke.tag-highway.tag-crossing-marked{stroke-dasharray:6,3}.ideditor .low-zoom path.line.stroke.tag-highway.tag-crossing-marked{stroke-dasharray:3,1.5}.ideditor path.line.stroke.tag-highway-footway.tag-crossing-marked{stroke:#4c4444}.ideditor .preset-icon .icon.tag-highway-footway.tag-crossing-marked{color:#4c4444}.ideditor path.line.stroke.tag-highway-footway.tag-crossing-unmarked{stroke:#776a6a}.ideditor .preset-icon .icon.tag-highway-footway.tag-crossing-unmarked{color:#776a6a}.ideditor path.line.stroke.tag-highway-cycleway.tag-crossing-marked{stroke:#446077}.ideditor .preset-icon .icon.tag-highway-cycleway.tag-crossing-marked{color:#446077}.ideditor path.line.stroke.tag-highway.tag-footway-access_aisle{stroke-dasharray:4,2;stroke:#4c4444}.ideditor .low-zoom path.line.stroke.tag-highway.tag-footway-access_aisle,.ideditor .preset-icon-container path.stroke.tag-highway.tag-footway-access_aisle{stroke-dasharray:2.5,1.5}.ideditor .preset-icon .icon.tag-highway.tag-footway-access_aisle{color:#4c4444}.ideditor g.midpoint.tag-highway-bridleway .fill,.ideditor g.midpoint.tag-highway-corridor .fill,.ideditor g.midpoint.tag-highway-cycleway .fill,.ideditor g.midpoint.tag-highway-footway .fill,.ideditor g.midpoint.tag-highway-path .fill,.ideditor g.midpoint.tag-highway-steps .fill{fill:#fff;stroke:#333;stroke-opacity:.8;opacity:.8}.ideditor .low-zoom path.area.stroke.tag-aeroway,.ideditor path.area.stroke.tag-aeroway{stroke:#fff;stroke-dasharray:none;stroke-width:1}.ideditor path.area.fill.tag-aeroway-runway{stroke:rgba(0,0,0,.6);fill:rgba(0,0,0,.6)}.ideditor path.line.shadow.tag-aeroway-taxiway,.ideditor path.line.shadow.tag-taxiway{stroke-width:16}.ideditor path.line.casing.tag-aeroway-taxiway,.ideditor path.line.casing.tag-taxiway{stroke:#666;stroke-width:7}.ideditor path.line.stroke.tag-aeroway-taxiway,.ideditor path.line.stroke.tag-taxiway{stroke:#ff0;stroke-width:5}.ideditor .low-zoom path.line.shadow.tag-aeroway-taxiway,.ideditor .low-zoom path.line.shadow.tag-taxiway{stroke-width:12}.ideditor .low-zoom path.line.casing.tag-aeroway-taxiway,.ideditor .low-zoom path.line.casing.tag-taxiway{stroke-width:5}.ideditor .low-zoom path.line.stroke.tag-aeroway-taxiway,.ideditor .low-zoom path.line.stroke.tag-taxiway{stroke-width:3}.ideditor .preset-icon .icon.tag-aeroway-runway,.ideditor .preset-icon .icon.tag-runway{color:#444;fill:#000}.ideditor path.line.shadow.tag-aeroway-runway{stroke-width:20}.ideditor path.line.casing.tag-aeroway-runway{stroke-width:10;stroke:#000;stroke-linecap:square}.ideditor path.line.stroke.tag-aeroway-runway{stroke:#fff;stroke-width:2;stroke-linecap:butt;stroke-dasharray:24,48}.ideditor .low-zoom path.line.shadow.tag-aeroway-runway{stroke-width:16}.ideditor .low-zoom path.line.casing.tag-aeroway-runway{stroke-width:7}.ideditor .low-zoom path.line.stroke.tag-aeroway-runway{stroke-width:2;stroke-dasharray:12,24}.ideditor .preset-icon-container path.line.stroke.tag-aeroway-runway{stroke-dasharray:0,14,8,14}.ideditor .preset-icon .icon.tag-railway.other-line{color:#fff;fill:#777}.ideditor .preset-icon .icon.tag-railway{color:#555}.ideditor path.line.shadow.tag-railway{stroke-width:16}.ideditor path.line.casing.tag-railway{stroke-width:7}.ideditor path.line.stroke.tag-railway{stroke-width:2;stroke-linecap:butt;stroke-dasharray:12,12}.ideditor .low-zoom path.line.shadow.tag-railway{stroke-width:12}.ideditor .low-zoom path.line.casing.tag-railway{stroke-width:5}.ideditor .low-zoom path.line.stroke.tag-railway{stroke-width:2;stroke-dasharray:6,6}.ideditor .preset-icon-container path.line.stroke.tag-railway.tag-status-disused,.ideditor .preset-icon-container path.line.stroke.tag-railway:not(.tag-status){stroke-dasharray:6}.ideditor path.line.casing.tag-railway.tag-railway-platform,.ideditor path.line.casing.tag-railway.tag-railway-platform_edge{stroke-width:0}.ideditor path.line.stroke.tag-railway.tag-railway-platform,.ideditor path.line.stroke.tag-railway.tag-railway-platform_edge{stroke-dasharray:none}.ideditor path.line.casing.tag-railway{stroke:#555}.ideditor path.line.stroke.tag-railway{stroke:#eee}.ideditor .preset-icon .icon.tag-railway.tag-status{color:#999}.ideditor path.line.casing.tag-railway.tag-status{stroke:#999}.ideditor path.line.stroke.tag-railway.tag-status:not(.tag-service){stroke:#eee}.ideditor .preset-icon .icon.tag-railway.tag-status-disused{color:#808080}.ideditor path.line.casing.tag-railway.tag-status-disused{stroke:#808080}.ideditor path.line.casing.tag-railway-subway{stroke:#222}.ideditor path.line.stroke.tag-railway-subway{stroke:#bbb}.ideditor .preset-icon .icon.tag-waterway.other-line{color:#7dd;fill:#7dd}.ideditor .preset-icon .icon.tag-type-waterway:not(.tag-waterway-dam),.ideditor .preset-icon .icon.tag-waterway:not(.tag-waterway-dam){color:#7dd;fill:#fff}.ideditor path.area.stroke.tag-waterway-boatyard,.ideditor path.area.stroke.tag-waterway-dock,.ideditor path.area.stroke.tag-waterway-fuel{stroke:white;stroke-width:1}.ideditor path.area.casing.tag-waterway-boatyard,.ideditor path.area.casing.tag-waterway-dock,.ideditor path.area.casing.tag-waterway-fuel{stroke:none}.ideditor path.area.fill.tag-waterway-boatyard,.ideditor path.area.fill.tag-waterway-dock,.ideditor path.area.fill.tag-waterway-fuel{stroke:rgba(255,255,255,.3);fill:rgba(255,255,255,.3)}.ideditor path.line.fill.tag-waterway:not(.tag-waterway-dam){stroke:rgba(119,211,222,.3);fill:rgba(119,211,222,.3)}.ideditor path.line.casing.tag-waterway:not(.tag-waterway-dam){stroke:#444}.ideditor path.line.stroke.tag-waterway:not(.tag-waterway-dam){stroke:#7dd}.ideditor path.line.shadow.tag-waterway{stroke-width:16}.ideditor path.line.casing.tag-waterway{stroke-width:7}.ideditor path.line.stroke.tag-waterway{stroke-width:5}.ideditor .low-zoom path.line.shadow.tag-waterway{stroke-width:12}.ideditor .low-zoom path.line.casing.tag-waterway{stroke-width:5}.ideditor .low-zoom path.line.stroke.tag-waterway{stroke-width:3}.ideditor path.line.shadow.tag-waterway-river{stroke-width:20}.ideditor path.line.casing.tag-waterway-river{stroke-width:10}.ideditor path.line.stroke.tag-waterway-river{stroke-width:8}.ideditor .low-zoom path.line.shadow.tag-waterway-river{stroke-width:16}.ideditor .low-zoom path.line.casing.tag-waterway-river{stroke-width:7}.ideditor .low-zoom path.line.stroke.tag-waterway-river{stroke-width:5}.ideditor .preset-icon .icon.tag-waterway-ditch{color:#39a}.ideditor path.line.stroke.tag-waterway-ditch{stroke:#39a}.ideditor path.line.shadow.tag-aerialway,.ideditor path.line.shadow.tag-attraction-summer_toboggan,.ideditor path.line.shadow.tag-attraction-water_slide,.ideditor path.line.shadow.tag-golf-cartpath,.ideditor path.line.shadow.tag-man_made-pipeline,.ideditor path.line.shadow.tag-natural-tree_row,.ideditor path.line.shadow.tag-piste{stroke-width:16}.ideditor path.line.casing.tag-aerialway,.ideditor path.line.casing.tag-attraction-summer_toboggan,.ideditor path.line.casing.tag-attraction-water_slide,.ideditor path.line.casing.tag-golf-cartpath,.ideditor path.line.casing.tag-man_made-pipeline,.ideditor path.line.casing.tag-natural-tree_row,.ideditor path.line.casing.tag-piste{stroke-width:7}.ideditor path.line.stroke.tag-aerialway,.ideditor path.line.stroke.tag-attraction-summer_toboggan,.ideditor path.line.stroke.tag-attraction-water_slide,.ideditor path.line.stroke.tag-golf-cartpath,.ideditor path.line.stroke.tag-man_made-pipeline,.ideditor path.line.stroke.tag-natural-tree_row,.ideditor path.line.stroke.tag-piste{stroke-width:5}.ideditor .low-zoom path.line.shadow.tag-aerialway,.ideditor .low-zoom path.line.shadow.tag-attraction-summer_toboggan,.ideditor .low-zoom path.line.shadow.tag-attraction-water_slide,.ideditor .low-zoom path.line.shadow.tag-golf-cartpath,.ideditor .low-zoom path.line.shadow.tag-man_made-pipeline,.ideditor .low-zoom path.line.shadow.tag-natural-tree_row,.ideditor .low-zoom path.line.shadow.tag-piste{stroke-width:12}.ideditor .low-zoom path.line.casing.tag-aerialway,.ideditor .low-zoom path.line.casing.tag-attraction-summer_toboggan,.ideditor .low-zoom path.line.casing.tag-attraction-water_slide,.ideditor .low-zoom path.line.casing.tag-golf-cartpath,.ideditor .low-zoom path.line.casing.tag-man_made-pipeline,.ideditor .low-zoom path.line.casing.tag-natural-tree_row,.ideditor .low-zoom path.line.casing.tag-piste{stroke-width:5}.ideditor .low-zoom path.line.stroke.tag-aerialway,.ideditor .low-zoom path.line.stroke.tag-attraction-summer_toboggan,.ideditor .low-zoom path.line.stroke.tag-attraction-water_slide,.ideditor .low-zoom path.line.stroke.tag-golf-cartpath,.ideditor .low-zoom path.line.stroke.tag-man_made-pipeline,.ideditor .low-zoom path.line.stroke.tag-natural-tree_row,.ideditor .low-zoom path.line.stroke.tag-piste{stroke-width:3}.ideditor .preset-icon .icon.tag-route-ferry{color:#58a9ed;fill:#fff}.ideditor path.line.shadow.tag-route-ferry{stroke-width:16}.ideditor path.line.stroke.tag-route-ferry{stroke:#58a9ed;stroke-width:3;stroke-linecap:butt;stroke-dasharray:12,8}.ideditor .low-zoom path.line.shadow.tag-route-ferry{stroke-width:12}.ideditor .low-zoom path.line.stroke.tag-route-ferry,.ideditor .preset-icon-container path.line.stroke.tag-route-ferry{stroke-width:2;stroke-dasharray:6,4}.ideditor path.line.casing.tag-route-ferry{stroke:none}.ideditor path.line.stroke.tag-aerialway{stroke:#c55}.ideditor path.line.casing.tag-aerialway{stroke:#444}.ideditor path.line.stroke.tag-piste{stroke:#a9d}.ideditor path.line.casing.tag-piste{stroke:#444}.ideditor path.line.stroke.tag-attraction-summer_toboggan{stroke:#9e9e9e}.ideditor path.line.casing.tag-attraction-summer_toboggan{stroke:#666}.ideditor path.line.stroke.tag-attraction-water_slide{stroke:#aae0cb}.ideditor path.line.casing.tag-attraction-water_slide{stroke:#3d6c71}.ideditor .preset-icon .icon.tag-golf-cartpath{color:#dca;fill:#666}.ideditor path.line.stroke.tag-golf-cartpath{stroke:#dca}.ideditor path.line.casing.tag-golf-cartpath{stroke:#666}.ideditor .preset-icon .icon.tag-man_made-pipeline,.ideditor .preset-icon .icon.tag-power{color:#939393;fill:#939393}.ideditor path.line.stroke.tag-power{stroke:#939393;stroke-width:2}.ideditor path.line.casing.tag-power{stroke:none}.ideditor path.line.stroke.tag-man_made-pipeline{stroke:#cbd0d8;stroke-linecap:butt;stroke-dasharray:80,1.25}.ideditor path.line.casing.tag-man_made-pipeline{stroke:#666}.ideditor .low-zoom path.line.stroke.tag-man_made-pipeline{stroke-dasharray:40,1}.ideditor .preset-icon-container path.line.stroke.tag-man_made-pipeline{stroke-dasharray:19,1}.ideditor path.line.stroke.tag-boundary{stroke:#fff;stroke-width:2;stroke-linecap:butt;stroke-dasharray:20,5,5,5}.ideditor path.line.casing.tag-boundary{stroke:#82b5fe;stroke-width:6}.ideditor path.line.casing.tag-boundary-national_park,.ideditor path.line.casing.tag-boundary-protected_area{stroke:#b0e298}.ideditor path.line.stroke.tag-barrier:not(.tag-barrier-hedge):not(.tag-waterway){stroke:#ddd}.ideditor .preset-icon-container path.line.stroke.tag-barrier:not(.tag-barrier-hedge){stroke:rgb(170,170,170)}.ideditor path.line.casing.tag-barrier:not(.tag-waterway),.ideditor path.line.casing.tag-man_made-breakwater,.ideditor path.line.casing.tag-man_made-groyne,.ideditor path.line.casing.tag-natural{stroke:none}.ideditor path.line.stroke.tag-barrier:not(.tag-waterway),.ideditor path.line.stroke.tag-man_made-breakwater,.ideditor path.line.stroke.tag-man_made-groyne{stroke-width:3px;stroke-linecap:round;stroke-dasharray:15,5,1,5}.ideditor .low-zoom path.line.stroke.tag-barrier:not(.tag-waterway),.ideditor .low-zoom path.line.stroke.tag-man_made-breakwater,.ideditor .low-zoom path.line.stroke.tag-man_made-groyne{stroke-width:2px;stroke-linecap:butt;stroke-dasharray:8,2,2,2}.ideditor .preset-icon-container path.line.stroke.tag-barrier,.ideditor .preset-icon-container path.line.stroke.tag-man_made-breakwater,.ideditor .preset-icon-container path.line.stroke.tag-man_made-groyne{stroke-dasharray:1,4,6,4}.ideditor path.line.stroke.tag-barrier.tag-barrier-city_wall,.ideditor path.line.stroke.tag-barrier.tag-barrier-retaining_wall,.ideditor path.line.stroke.tag-barrier.tag-barrier-wall{stroke-linecap:butt;stroke-dasharray:16,3,9,3}.ideditor .low-zoom path.line.stroke.tag-barrier.tag-barrier-city_wall,.ideditor .low-zoom path.line.stroke.tag-barrier.tag-barrier-retaining_wall,.ideditor .low-zoom path.line.stroke.tag-barrier.tag-barrier-wall,.ideditor .preset-icon-container path.line.stroke.tag-barrier.tag-barrier-city_wall,.ideditor .preset-icon-container path.line.stroke.tag-barrier.tag-barrier-retaining_wall,.ideditor .preset-icon-container path.line.stroke.tag-barrier.tag-barrier-wall{stroke-dasharray:8,1,4,1}.ideditor path.line.casing.tag-bridge{stroke-opacity:.6;stroke:#000!important;stroke-width:16;stroke-linecap:butt;stroke-dasharray:none}.ideditor path.line.shadow.tag-bridge{stroke-width:24}.ideditor .low-zoom path.line.shadow.tag-bridge{stroke-width:16}.ideditor .low-zoom path.line.casing.tag-bridge{stroke-width:10}.ideditor path.line.shadow.tag-highway-bridleway.tag-bridge,.ideditor path.line.shadow.tag-highway-corridor.tag-bridge,.ideditor path.line.shadow.tag-highway-cycleway.tag-bridge,.ideditor path.line.shadow.tag-highway-footway.tag-bridge,.ideditor path.line.shadow.tag-highway-living_street.tag-bridge,.ideditor path.line.shadow.tag-highway-path.tag-bridge,.ideditor path.line.shadow.tag-highway-pedestrian.tag-bridge,.ideditor path.line.shadow.tag-highway-service.tag-bridge,.ideditor path.line.shadow.tag-highway-steps.tag-bridge,.ideditor path.line.shadow.tag-highway-track.tag-bridge,.ideditor path.line.shadow.tag-railway.tag-bridge{stroke-width:18}.ideditor path.line.casing.tag-highway-bridleway.tag-bridge,.ideditor path.line.casing.tag-highway-corridor.tag-bridge,.ideditor path.line.casing.tag-highway-cycleway.tag-bridge,.ideditor path.line.casing.tag-highway-footway.tag-bridge,.ideditor path.line.casing.tag-highway-living_street.tag-bridge,.ideditor path.line.casing.tag-highway-path.tag-bridge,.ideditor path.line.casing.tag-highway-pedestrian.tag-bridge,.ideditor path.line.casing.tag-highway-service.tag-bridge,.ideditor path.line.casing.tag-highway-steps.tag-bridge,.ideditor path.line.casing.tag-highway-track.tag-bridge,.ideditor path.line.casing.tag-railway.tag-bridge{stroke-width:10}.ideditor .low-zoom path.line.shadow.tag-highway-bridleway.tag-bridge,.ideditor .low-zoom path.line.shadow.tag-highway-corridor.tag-bridge,.ideditor .low-zoom path.line.shadow.tag-highway-cycleway.tag-bridge,.ideditor .low-zoom path.line.shadow.tag-highway-footway.tag-bridge,.ideditor .low-zoom path.line.shadow.tag-highway-living_street.tag-bridge,.ideditor .low-zoom path.line.shadow.tag-highway-path.tag-bridge,.ideditor .low-zoom path.line.shadow.tag-highway-pedestrian.tag-bridge,.ideditor .low-zoom path.line.shadow.tag-highway-service.tag-bridge,.ideditor .low-zoom path.line.shadow.tag-highway-steps.tag-bridge,.ideditor .low-zoom path.line.shadow.tag-highway-track.tag-bridge,.ideditor .low-zoom path.line.shadow.tag-railway.tag-bridge{stroke-width:14}.ideditor .low-zoom path.line.casing.tag-highway-bridleway.tag-bridge,.ideditor .low-zoom path.line.casing.tag-highway-corridor.tag-bridge,.ideditor .low-zoom path.line.casing.tag-highway-cycleway.tag-bridge,.ideditor .low-zoom path.line.casing.tag-highway-footway.tag-bridge,.ideditor .low-zoom path.line.casing.tag-highway-living_street.tag-bridge,.ideditor .low-zoom path.line.casing.tag-highway-path.tag-bridge,.ideditor .low-zoom path.line.casing.tag-highway-pedestrian.tag-bridge,.ideditor .low-zoom path.line.casing.tag-highway-service.tag-bridge,.ideditor .low-zoom path.line.casing.tag-highway-steps.tag-bridge,.ideditor .low-zoom path.line.casing.tag-highway-track.tag-bridge,.ideditor .low-zoom path.line.casing.tag-railway.tag-bridge{stroke-width:6}.ideditor path.line.stroke.tag-location-underground,.ideditor path.line.stroke.tag-location-underwater,.ideditor path.line.stroke.tag-tunnel{stroke-opacity:.3}.ideditor path.line.casing.tag-location-underground,.ideditor path.line.casing.tag-tunnel,.ideditor path.line.stroke.tag-location-underwater{stroke-opacity:.5;stroke-linecap:butt;stroke-dasharray:none}.ideditor path.line.shadow.tag-cutting,.ideditor path.line.shadow.tag-embankment{stroke-width:28}.ideditor path.line.casing.tag-cutting,.ideditor path.line.casing.tag-embankment{stroke-opacity:.5;stroke:#000;stroke-width:22;stroke-dasharray:2,4;stroke-linecap:butt}.ideditor .low-zoom path.line.shadow.tag-cutting,.ideditor .low-zoom path.line.shadow.tag-embankment{stroke-width:14}.ideditor .low-zoom path.line.casing.tag-cutting,.ideditor .low-zoom path.line.casing.tag-embankment{stroke-width:10}.ideditor path.line.casing.tag-unpaved{stroke:#ccc;stroke-linecap:butt;stroke-dasharray:4,4}.ideditor .low-zoom path.line.casing.tag-unpaved{stroke-dasharray:3,3}.ideditor path.line.casing.tag-bridge.tag-unpaved{stroke:#000}.ideditor path.line.casing.tag-semipaved{stroke-linecap:butt;stroke-dasharray:6,2}.ideditor .low-zoom path.line.casing.tag-semipaved{stroke-dasharray:5,2}.ideditor path.line.casing.tag-bridge.tag-semipaved{stroke:#000}.ideditor path.area.casing.tag-status:not(.tag-status-disused),.ideditor path.area.stroke.tag-status:not(.tag-status-disused),.ideditor path.line.casing.tag-status:not(.tag-status-disused),.ideditor path.line.stroke.tag-status:not(.tag-status-disused){stroke-linecap:butt;stroke-dasharray:7,3}.ideditor .low-zoom path.area.casing.tag-status:not(.tag-status-disused),.ideditor .low-zoom path.area.stroke.tag-status:not(.tag-status-disused),.ideditor .low-zoom path.line.casing.tag-status:not(.tag-status-disused),.ideditor .low-zoom path.line.stroke.tag-status:not(.tag-status-disused){stroke-dasharray:5,2}.ideditor .preset-icon .icon.tag-highway.tag-status-construction{color:#fc6c14;fill:#fff}.ideditor path.line.shadow.tag-highway.tag-status.tag-status-construction{stroke-width:20}.ideditor path.line.casing.tag-highway.tag-status.tag-status-construction{stroke-width:10;stroke-linecap:butt;stroke-dasharray:none}.ideditor path.line.stroke.tag-highway.tag-status.tag-status-construction{stroke-width:8;stroke-linecap:butt;stroke-dasharray:10,10}.ideditor .preset-icon-container path.line.stroke.tag-highway.tag-status.tag-status-construction,.ideditor path.line.casing.tag-highway.tag-status.tag-status-construction{stroke:#fff}.ideditor .preset-icon-container path.line.casing.tag-highway.tag-status.tag-status-construction,.ideditor path.line.stroke.tag-highway.tag-status.tag-status-construction{stroke:#fc6c14}.ideditor .low-zoom path.line.shadow.tag-highway.tag-status.tag-status-construction{stroke-width:16}.ideditor .low-zoom path.line.casing.tag-highway.tag-status.tag-status-construction{stroke-width:7}.ideditor .low-zoom path.line.stroke.tag-highway.tag-status.tag-status-construction{stroke-width:5;stroke-dasharray:8,8}.ideditor path.line.shadow.tag-highway.tag-status.tag-status-construction.tag-construction-bridleway,.ideditor path.line.shadow.tag-highway.tag-status.tag-status-construction.tag-construction-cycleway,.ideditor path.line.shadow.tag-highway.tag-status.tag-status-construction.tag-construction-footway,.ideditor path.line.shadow.tag-highway.tag-status.tag-status-construction.tag-construction-path,.ideditor path.line.shadow.tag-highway.tag-status.tag-status-construction.tag-construction-steps{stroke-width:15}.ideditor path.line.casing.tag-highway.tag-status.tag-status-construction.tag-construction-bridleway,.ideditor path.line.casing.tag-highway.tag-status.tag-status-construction.tag-construction-cycleway,.ideditor path.line.casing.tag-highway.tag-status.tag-status-construction.tag-construction-footway,.ideditor path.line.casing.tag-highway.tag-status.tag-status-construction.tag-construction-path,.ideditor path.line.casing.tag-highway.tag-status.tag-status-construction.tag-construction-steps{stroke-width:5;stroke-linecap:butt;stroke-dasharray:none}.ideditor path.line.stroke.tag-highway.tag-status.tag-status-construction.tag-construction-bridleway,.ideditor path.line.stroke.tag-highway.tag-status.tag-status-construction.tag-construction-cycleway,.ideditor path.line.stroke.tag-highway.tag-status.tag-status-construction.tag-construction-footway,.ideditor path.line.stroke.tag-highway.tag-status.tag-status-construction.tag-construction-path,.ideditor path.line.stroke.tag-highway.tag-status.tag-status-construction.tag-construction-steps{stroke-width:4;stroke-linecap:butt;stroke-dasharray:10,10}.ideditor path.line.shadow.tag-highway.tag-status.tag-status-proposed.tag-proposed-bridleway,.ideditor path.line.shadow.tag-highway.tag-status.tag-status-proposed.tag-proposed-cycleway,.ideditor path.line.shadow.tag-highway.tag-status.tag-status-proposed.tag-proposed-footway,.ideditor path.line.shadow.tag-highway.tag-status.tag-status-proposed.tag-proposed-path,.ideditor path.line.shadow.tag-highway.tag-status.tag-status-proposed.tag-proposed-steps{stroke-width:15}.ideditor path.line.casing.tag-highway.tag-status.tag-status-proposed.tag-proposed-bridleway,.ideditor path.line.casing.tag-highway.tag-status.tag-status-proposed.tag-proposed-cycleway,.ideditor path.line.casing.tag-highway.tag-status.tag-status-proposed.tag-proposed-footway,.ideditor path.line.casing.tag-highway.tag-status.tag-status-proposed.tag-proposed-path,.ideditor path.line.casing.tag-highway.tag-status.tag-status-proposed.tag-proposed-steps{stroke-width:4.5}.ideditor path.line.casing.tag-highway.tag-bridge.tag-status.tag-status-proposed.tag-proposed-bridleway,.ideditor path.line.casing.tag-highway.tag-bridge.tag-status.tag-status-proposed.tag-proposed-cycleway,.ideditor path.line.casing.tag-highway.tag-bridge.tag-status.tag-status-proposed.tag-proposed-footway,.ideditor path.line.casing.tag-highway.tag-bridge.tag-status.tag-status-proposed.tag-proposed-path,.ideditor path.line.casing.tag-highway.tag-bridge.tag-status.tag-status-proposed.tag-proposed-steps{stroke-width:10}.ideditor path.line.stroke.tag-highway.tag-status.tag-status-proposed.tag-proposed-bridleway,.ideditor path.line.stroke.tag-highway.tag-status.tag-status-proposed.tag-proposed-cycleway,.ideditor path.line.stroke.tag-highway.tag-status.tag-status-proposed.tag-proposed-footway,.ideditor path.line.stroke.tag-highway.tag-status.tag-status-proposed.tag-proposed-path,.ideditor path.line.stroke.tag-highway.tag-status.tag-status-proposed.tag-proposed-steps{stroke-width:3}.ideditor path.stroke.tag-building{stroke:rgb(224,110,95)}.ideditor path.fill.tag-building{stroke:rgba(224,110,95,.3);fill:rgba(224,110,95,.3)}.ideditor .nope,.ideditor .nope *{cursor:not-allowed!important}.ideditor .main-map,.ideditor .map-in-map{cursor:auto;cursor:url(/_next/static/media/cursor-grab.ce3fecc7.png) 9 9,auto}.ideditor.mode-browse .point,.ideditor.mode-select .point,.ideditor.mode-select-data .point,.ideditor.mode-select-error .point,.ideditor.mode-select-note .point{cursor:pointer;cursor:url(/_next/static/media/cursor-select-point.4aa52b94.png),pointer}.ideditor.mode-browse .vertex,.ideditor.mode-select .vertex,.ideditor.mode-select-data .vertex,.ideditor.mode-select-error .vertex,.ideditor.mode-select-note .vertex{cursor:pointer;cursor:url(/_next/static/media/cursor-select-vertex.a38d5f33.png),pointer}.ideditor.mode-browse .line,.ideditor.mode-select .line,.ideditor.mode-select-data .line,.ideditor.mode-select-error .line,.ideditor.mode-select-note .line{cursor:pointer;cursor:url(/_next/static/media/cursor-select-line.c29ba111.png),pointer}.ideditor.mode-browse .area,.ideditor.mode-select .area,.ideditor.mode-select-data .area,.ideditor.mode-select-error .area,.ideditor.mode-select-note .area{cursor:pointer;cursor:url(/_next/static/media/cursor-select-area.64d04bb7.png),pointer}.ideditor.mode-browse .midpoint,.ideditor.mode-select .midpoint,.ideditor.mode-select-data .midpoint,.ideditor.mode-select-error .midpoint,.ideditor.mode-select-note .midpoint{cursor:pointer;cursor:url(/_next/static/media/cursor-select-split.544f9748.png),pointer}.ideditor.mode-select .behavior-multiselect .area,.ideditor.mode-select .behavior-multiselect .line,.ideditor.mode-select .behavior-multiselect .point,.ideditor.mode-select .behavior-multiselect .vertex{cursor:pointer;cursor:url(/_next/static/media/cursor-select-add.bd6c82fd.png),pointer}.ideditor.mode-select .behavior-multiselect .selected{cursor:pointer;cursor:url(/_next/static/media/cursor-select-remove.525c39b2.png),pointer}.ideditor.mode-add-area .main-map,.ideditor.mode-add-line .main-map,.ideditor.mode-add-preset .main-map,.ideditor.mode-drag-node .main-map,.ideditor.mode-drag-note .main-map,.ideditor.mode-draw-area .main-map,.ideditor.mode-draw-line .main-map{cursor:crosshair;cursor:url(/_next/static/media/cursor-draw.6460aa99.png) 9 9,crosshair}.ideditor.mode-add-area .way.target,.ideditor.mode-add-line .way.target,.ideditor.mode-drag-node .way.target,.ideditor.mode-draw-area .way.target,.ideditor.mode-draw-line .way.target{cursor:crosshair;cursor:url(/_next/static/media/cursor-draw-connect-line.7cbfa1d8.png) 9 9,crosshair}.ideditor.mode-add-area .vertex.target,.ideditor.mode-add-line .vertex.target,.ideditor.mode-drag-node .vertex.target,.ideditor.mode-draw-area .vertex.target,.ideditor.mode-draw-line .vertex.target{cursor:crosshair;cursor:url(/_next/static/media/cursor-draw-connect-vertex.66964477.png) 9 9,crosshair}.ideditor.mode-add-note .main-map,.ideditor.mode-add-point .main-map,.ideditor.mode-browse.lasso .main-map,.ideditor.mode-browse.lasso .midpoint,.ideditor.mode-browse.lasso .vertex,.ideditor.mode-browse.lasso .way,.ideditor.mode-select.lasso .main-map,.ideditor.mode-select.lasso .midpoint,.ideditor.mode-select.lasso .vertex,.ideditor.mode-select.lasso .way{cursor:crosshair;cursor:url(/_next/static/media/cursor-draw.6460aa99.png) 9 9,crosshair}.ideditor .turn circle,.ideditor .turn rect,.ideditor.mode-browse .note,.ideditor.mode-browse .qaItem,.ideditor.mode-select .note,.ideditor.mode-select .qaItem,.ideditor.mode-select-data .note,.ideditor.mode-select-data .qaItem,.ideditor.mode-select-error .note,.ideditor.mode-select-error .qaItem,.ideditor.mode-select-note .note,.ideditor.mode-select-note .qaItem{cursor:pointer}.ideditor .photoviewer{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-bottom:10px;width:330px;height:250px;padding:5px;background-color:#fff}.ideditor[dir=ltr] .photoviewer{margin-left:10px;margin-right:2px}.ideditor[dir=rtl] .photoviewer{margin-right:10px;margin-left:2px}@media screen and (min-width:1600px){.ideditor .photoviewer{width:490px;height:370px}}.ideditor .photoviewer button.thumb-hide{border-radius:0;padding:5px;position:absolute;right:5px;top:5px;z-index:50}.ideditor .photoviewer button.resize-handle-xy{border-radius:0;position:absolute;top:0;right:0;z-index:49;cursor:nesw-resize;height:25px;width:25px}.ideditor .photoviewer button.resize-handle-x{border-radius:0;position:absolute;top:0;right:0;bottom:0;z-index:48;cursor:ew-resize;height:auto;width:6px}.ideditor .photoviewer button.resize-handle-y{border-radius:0;position:absolute;top:0;right:0;z-index:48;cursor:ns-resize;height:6px;width:100%}.ideditor .photo-wrapper{width:100%;height:100%;overflow:hidden}.ideditor .photo-wrapper .photo-attribution{position:absolute;bottom:0;right:0;width:100%;font-size:10px;text-align:right;line-height:1.1em;padding:4px 2px;z-index:10}.ideditor .photo-attribution a,.ideditor .photo-attribution a:visited,.ideditor .photo-attribution span{padding:4px 2px;color:#fff}.ideditor .viewfield-group{pointer-events:none}.ideditor.mode-browse .viewfield-group,.ideditor.mode-select .viewfield-group,.ideditor.mode-select-data .viewfield-group,.ideditor.mode-select-error .viewfield-group,.ideditor.mode-select-note .viewfield-group{pointer-events:visible;cursor:pointer}.ideditor .viewfield-group.currentView *{fill:#ffee00!important}.ideditor .viewfield-group.hovered *{fill:#eebb00!important}.ideditor .viewfield-group circle{stroke:#555;stroke-width:1;stroke-opacity:.4;fill-opacity:.4}.ideditor .viewfield-group.highlighted circle{stroke:#222;stroke-opacity:.9;fill-opacity:.9}.ideditor .viewfield-group.highlighted.hovered circle{stroke:#222;stroke-width:2;stroke-opacity:.9;fill-opacity:.9}.ideditor .viewfield-group.highlighted.currentView circle{stroke:#222;stroke-width:2;stroke-opacity:1;fill-opacity:1}.ideditor .viewfield-group .viewfield{stroke-width:0;stroke:#222;fill-opacity:.4}.ideditor .viewfield-group.highlighted .viewfield,.ideditor .viewfield-group.highlighted.hovered .viewfield{stroke-width:1;fill-opacity:.8}.ideditor .viewfield-group.highlighted.currentView .viewfield{stroke-width:1;fill-opacity:.9}.ideditor .viewfield-group.currentView .viewfield-scale{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.ideditor .sequence{fill:none;stroke-width:2;stroke-opacity:.4}.ideditor .sequence.currentView,.ideditor .sequence.highlighted{stroke-width:4;stroke-opacity:1}.ideditor .layer-streetside-images{pointer-events:none}.ideditor .layer-streetside-images .viewfield-group *{fill:#0fffc4}.ideditor .layer-streetside-images .sequence{stroke:#0fffc4;stroke-opacity:.85}.ideditor .layer-vegbilder{pointer-events:none}.ideditor .layer-vegbilder .viewfield-group *{fill:#ed9300}.ideditor .layer-vegbilder .sequence{stroke:#ed9300;stroke-opacity:.85}.ideditor .layer-mapillary{pointer-events:none}.ideditor .layer-mapillary .viewfield-group *{fill:#55ff22}.ideditor .layer-mapillary .sequence{stroke:#55ff22}.ideditor .layer-mapillary-detections{pointer-events:none}.ideditor .layer-mapillary-detections .icon-detected{outline:2px solid transparent;pointer-events:visible;cursor:pointer;opacity:.75}.ideditor .layer-mapillary-detections .icon-detected rect{fill:none}.ideditor .layer-mapillary-detections .icon-detected:active{opacity:1}.ideditor .layer-mapillary-detections .icon-detected:active rect{outline:3px solid rgba(255,238,0,.6)}@media (hover:hover){.ideditor .layer-mapillary-detections .icon-detected:hover{opacity:1}.ideditor .layer-mapillary-detections .icon-detected:hover rect{outline:3px solid rgba(255,238,0,.6)}}.ideditor .layer-mapillary-detections .icon-detected.currentView{opacity:1}.ideditor .layer-mapillary-detections .icon-detected.currentView rect{outline:3px solid rgba(255,238,0,1)}.ideditor .layer-kartaview{pointer-events:none}.ideditor .layer-kartaview .viewfield-group *{fill:#20c4ff}.ideditor .layer-kartaview .sequence{stroke:#20c4ff}.ideditor .layer-mapilio{pointer-events:none}.ideditor .layer-mapilio .viewfield-group *{fill:#0056f1;stroke:#ffffff;stroke-opacity:.6;fill-opacity:.6}.ideditor .layer-mapilio .sequence{stroke:#0056f1}.ideditor .photo-controls-mapilio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.ideditor .photo-controls-mapilio button{padding:0 6px;pointer-events:auto}.ideditor .mapilio-wrapper{position:relative;background-color:#000;background-image:url(/_next/static/media/loader-black.92257e54.gif);background-position:50%;background-repeat:no-repeat}.ideditor #ideditor-viewer-mapilio-simple-wrap{height:100%}.ideditor #ideditor-viewer-mapilio-simple{width:100%;height:100%;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.ideditor #ideditor-viewer-mapilio-simple img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.ideditor .ms-wrapper .photo-attribution .image-link{display:block}.ideditor .ms-wrapper .photo-attribution .attribution-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px}.ideditor .ms-wrapper .photo-attribution .image-view-link{text-align:left;margin:0 5px}.ideditor .ms-wrapper .photo-attribution .image-report-link{text-align:right}.ideditor .ms-wrapper .photo-attribution a:active{color:#0fffc4}@media (hover:hover){.ideditor .ms-wrapper .photo-attribution a:hover{color:#0fffc4}}.ideditor .ms-wrapper .pnlm-compass.pnlm-control,.ideditor .vegbilder-wrapper .pnlm-compass.pnlm-control{width:26px;height:26px;left:4px;top:60px;background-size:contain;background-repeat:no-repeat}.ideditor label.streetside-hires{cursor:pointer}.ideditor .streetside-hires span{margin-top:2px}.ideditor .streetside-hires input[type=checkbox]{float:left;width:12px;height:12px;margin:0 5px}.ideditor .pnlm-zoom-controls{margin-top:6px}.ideditor #ideditor-mly .domRenderer .TagSymbol{font-size:10px;background-color:rgba(0,0,0,.4);padding:0 4px;border-radius:4px;top:-25px}.ideditor .mly-wrapper .mapillary-attribution-container,.ideditor .mly-wrapper .mapillary-attribution-container .mapillary-attribution-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ideditor .mly-wrapper .mapillary-attribution-container .mapillary-attribution-username{display:none}.ideditor .mly-wrapper .mapillary-attribution-container .mapillary-attribution-date{margin-right:6px}.ideditor .kartaview-wrapper{position:relative;background-color:#000;background-image:url(/_next/static/media/loader-black.92257e54.gif);background-position:50%;background-repeat:no-repeat}.ideditor .kartaview-wrapper img{width:100%;height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover}.ideditor .kartaview-wrapper .photo-attribution a:active{color:#20c4ff}@media (hover:hover){.ideditor .kartaview-wrapper .photo-attribution a:hover{color:#20c4ff}}.ideditor .kartaview-image-wrap{width:100%;height:100%;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.ideditor .photo-wrapper{position:relative;background-color:#000}.ideditor .photoviewer .plane-frame{display:block;overflow:hidden;height:100%;width:100%;background-image:url(/_next/static/media/loader-black.92257e54.gif);background-position:50%;background-repeat:no-repeat}.ideditor .photoviewer .plane-frame>img.plane-photo{width:auto;height:100%;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.ideditor .photo-controls-wrap{text-align:center;position:absolute;top:10px;width:100%;z-index:10;pointer-events:none}.ideditor .photo-controls{display:inline-block;z-index:10;pointer-events:auto}.ideditor .photo-controls button,.ideditor .photo-controls button:focus{height:18px;width:18px;line-height:18px;background:rgba(0,0,0,.65);color:#eee;border-radius:0}.ideditor .photo-controls button:first-of-type{border-radius:3px 0 0 3px}.ideditor .photo-controls button:last-of-type{border-radius:0 3px 3px 0}.ideditor .photo-controls button:active{background:rgba(0,0,0,.85);color:#fff}@media (hover:hover){.ideditor .photo-controls button:hover{background:rgba(0,0,0,.85);color:#fff}}.ideditor .layer-local-photos{pointer-events:none}.ideditor .layer-local-photos .viewfield-group *{fill:#ed00d9}.ideditor .local-photos{display:-webkit-box;display:-ms-flexbox;display:flex}.ideditor .local-photos>div{width:50%}.ideditor .local-photos>div:first-child{margin-right:20px}.ideditor .list-local-photos{max-height:40vh;overflow-y:scroll;overflow-x:auto;margin-left:-100px;padding-left:100px}.ideditor .list-local-photos::-webkit-scrollbar{border-left:none}.ideditor .list-local-photos li{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:30px}.ideditor .list-local-photos span.filename{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:30px;padding-left:8px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.ideditor .list-local-photos li:first-child span.filename{border-top:1px solid #ccc;border-top-left-radius:4px}.ideditor .list-local-photos li:first-child button{border-top:1px solid #ccc}.ideditor .list-local-photos li:first-child button.remove{border-top-right-radius:4px}.ideditor .list-local-photos li:last-child span.filename{border-bottom-left-radius:4px}.ideditor .list-local-photos li:last-child button.remove{border-bottom-right-radius:4px}.ideditor .list-local-photos li.invalid span.filename{color:#ccc}.ideditor .list-local-photos li button.no-geolocation,.ideditor .list-local-photos li.invalid button.zoom-to-data{display:none}.ideditor .list-local-photos li.invalid button.no-geolocation{display:block}.ideditor .list-local-photos .placeholder div{display:block;height:40px;width:40px;background-position:50%;background-size:cover;background-repeat:no-repeat;background-image:url(/_next/static/media/loader-black.92257e54.gif);-webkit-filter:invert(1);filter:invert(1)}.ideditor .local-photos label.button{background:#7092ff;color:#fff;font-weight:700;padding:10px 25px;text-align:center;font-size:12px;display:inline-block;border-radius:4px;cursor:pointer}.ideditor .layer-improveOSM .qaItem .qaItem-fill,.ideditor .layer-keepRight .qaItem .qaItem-fill,.ideditor .layer-osmose .qaItem .qaItem-fill,.ideditor .qa-header-icon .qaItem-fill{stroke:#333;stroke-width:1.3px}.ideditor .layer-notes .note .note-fill,.ideditor .note-header-icon .note-fill{color:#f30;stroke:#333;stroke-width:40px}.ideditor .layer-notes .note.new .note-fill,.ideditor .note-header-icon.new .note-fill{color:#fe0;stroke:#333;stroke-width:40px}.ideditor .layer-notes .note.closed .note-fill,.ideditor .note-header-icon.closed .note-fill{color:#5d0;stroke:#333;stroke-width:40px}.ideditor .note-header-icon .preset-icon-28{top:18px}.ideditor .note-header-icon .note-icon-annotation{position:absolute;top:22px;left:22px;margin:auto}.ideditor .note-header-icon .note-icon-annotation .icon{width:15px;height:15px}.ideditor .qa-header-icon .preset-icon-28{top:auto;left:auto}.ideditor .qa-header-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ideditor .keepRight.itemType-20,.ideditor .keepRight.itemType-210,.ideditor .keepRight.itemType-270,.ideditor .keepRight.itemType-310,.ideditor .keepRight.itemType-320,.ideditor .keepRight.itemType-350,.ideditor .keepRight.itemType-40{color:#ff9}.ideditor .keepRight.itemType-50{color:#88f}.ideditor .keepRight.itemType-100,.ideditor .keepRight.itemType-110,.ideditor .keepRight.itemType-150,.ideditor .keepRight.itemType-220,.ideditor .keepRight.itemType-380,.ideditor .keepRight.itemType-60,.ideditor .keepRight.itemType-70,.ideditor .keepRight.itemType-90{color:#5d0}.ideditor .keepRight.itemType-130{color:#fa3}.ideditor .keepRight.itemType-170{color:#ff0}.ideditor .keepRight.itemType-190{color:#f33}.ideditor .keepRight.itemType-200{color:#fdbf6f}.ideditor .keepRight.itemType-160,.ideditor .keepRight.itemType-230{color:#b60}.ideditor .keepRight.itemType-280{color:#5f47a0}.ideditor .keepRight.itemType-180,.ideditor .keepRight.itemType-290{color:#ace}.ideditor .keepRight.itemType-300,.ideditor .keepRight.itemType-390{color:#090}.ideditor .keepRight.itemType-360,.ideditor .keepRight.itemType-370,.ideditor .keepRight.itemType-410{color:#f9b}.ideditor .keepRight.itemType-120,.ideditor .keepRight.itemType-400{color:#c35}.ideditor .improveOSM.itemType-ow{color:#1e90ff}.ideditor .improveOSM.itemType-mr-road{color:#b452cd}.ideditor .improveOSM.itemType-mr-path{color:#a0522d}.ideditor .improveOSM.itemType-mr-parking{color:#eeee00}.ideditor .improveOSM.itemType-mr-both{color:#ffa500}.ideditor .improveOSM.itemType-tr{color:#ec1c24}.ideditor .layer-mapdata{pointer-events:none}.ideditor .layer-mapdata path.shadow{pointer-events:stroke;stroke:#f6634f;stroke-width:16;stroke-opacity:0;fill:none}.ideditor .layer-mapdata path.MultiPoint.shadow,.ideditor .layer-mapdata path.Point.shadow{pointer-events:fill;fill:#f6634f;fill-opacity:0}.ideditor .layer-mapdata path.shadow.hover:not(.selected){stroke-opacity:.4}.ideditor .layer-mapdata path.shadow.selected{stroke-opacity:.7}.ideditor .layer-mapdata path.stroke{stroke:#ff26d4;stroke-width:2;fill:none}.ideditor .layer-mapdata path.fill{stroke-width:0;stroke-opacity:.3;stroke:#ff26d4;fill:#ff26d4;fill-opacity:.3;fill-rule:evenodd}.ideditor .layer-mapdata text.label,.ideditor .layer-mapdata text.label-halo{font-size:10px;font-weight:700;dominant-baseline:middle}.ideditor .layer-mapdata text.label{fill:#ddd}.ideditor .layer-mapdata text.label.hover,.ideditor .layer-mapdata text.label.selected{fill:#fff}.ideditor .layer-mapdata text.label-halo{opacity:.7;stroke:#000;stroke-width:5px;stroke-miterlimit:1}.ideditor .fill-wireframe path.stroke,.ideditor .low-zoom.fill-wireframe path.stroke{stroke-width:1!important;stroke-opacity:.5!important;stroke-dasharray:none!important;fill:none!important}.ideditor .fill-wireframe .layer-mapdata path.stroke,.ideditor .low-zoom.fill-wireframe .layer-mapdata path.stroke{stroke-width:2!important;stroke-opacity:1!important}.ideditor .fill-wireframe path.shadow,.ideditor .low-zoom.fill-wireframe path.shadow{stroke-width:12}.ideditor .fill-wireframe path.shadow.hover:not(.selected),.ideditor .fill-wireframe path.shadow.related:not(.selected){stroke-opacity:.4}.ideditor .fill-wireframe path.shadow.selected{stroke-opacity:.6}.ideditor .fill-wireframe .areaicon,.ideditor .fill-wireframe .areaicon-halo,.ideditor .fill-wireframe .point,.ideditor .fill-wireframe path.casing,.ideditor .fill-wireframe path.fill,.ideditor .fill-wireframe path.oneway{display:none!important}.ideditor .fill-partial path.area.fill{fill-opacity:0;stroke-width:60px;pointer-events:none}.ideditor .fill-partial path.area.fill.tag-building_part{stroke-width:40px}.ideditor .fill-partial path.area.fill.tag-indoor{stroke-width:20px}.ideditor.mode-browse .fill-partial path.area.fill,.ideditor.mode-select .fill-partial path.area.fill,.ideditor.mode-select-data .fill-partial path.area.fill,.ideditor.mode-select-error .fill-partial path.area.fill,.ideditor.mode-select-note .fill-partial path.area.fill{pointer-events:visibleStroke}.ideditor svg.preset-icon-category-border path{stroke-width:1;stroke:rgb(170,170,170);fill:rgba(170,170,170,.3)}.ideditor .preset-category-barrier svg.preset-icon-category-border path{stroke:rgb(200,144,144);fill:rgba(200,144,144,.3)}.ideditor .preset-category-building svg.preset-icon-category-border path{stroke:rgb(224,110,95);fill:rgba(224,110,95,.3)}.ideditor .preset-category-landuse svg.preset-icon-category-border path{stroke:rgb(196,189,25);fill:rgba(196,189,25,.3)}.ideditor .preset-category-golf svg.preset-icon-category-border path,.ideditor .preset-category-natural svg.preset-icon-category-border path,.ideditor .preset-category-playground svg.preset-icon-category-border path{stroke:rgb(140,208,95);fill:rgba(140,208,95,.3)}.ideditor .preset-category-water svg.preset-icon-category-border path,.ideditor .preset-category-waterway svg.preset-icon-category-border path{stroke:rgb(119,211,222);fill:rgba(119,211,222,.3)}.ideditor .preset-category-utility svg.preset-icon-category-border path{stroke:rgb(125,125,125);fill:rgba(219,219,125,.3)}.ideditor .preset-category-path svg.preset-icon-category-border path{stroke:rgb(221,221,204);fill:rgba(221,221,204,.3)}.ideditor .preset-category-road_major svg.preset-icon-category-border path,.ideditor .preset-category-road_minor svg.preset-icon-category-border path,.ideditor .preset-category-road_service svg.preset-icon-category-border path{stroke:#999}.ideditor .preset-category-rail svg.preset-icon-category-border path{stroke:#555}.ideditor{height:100%;width:100%;margin:0;padding:0;border:0;overflow:hidden;position:relative;z-index:0;font:normal 12px/1.6667 ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;color:#333;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-ms-content-zooming:none}.ideditor div{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.ideditor .main-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;height:100%;-ms-touch-action:none;touch-action:none}.ideditor .main-content.active{-webkit-filter:none!important;filter:none!important;-webkit-transition-duration:.2s;transition-duration:.2s}.ideditor .main-content.inactive{-webkit-filter:grayscale(80%) brightness(80%);filter:grayscale(80%) brightness(80%);-webkit-transition-duration:.2s;transition-duration:.2s}.ideditor #ideditor-defs{position:absolute;width:0;height:0}.ideditor a,.ideditor button,.ideditor div,.ideditor form,.ideditor h1,.ideditor h2,.ideditor h3,.ideditor h4,.ideditor h5,.ideditor img,.ideditor input,.ideditor label,.ideditor li,.ideditor ol,.ideditor p,.ideditor span,.ideditor textarea,.ideditor ul{-webkit-box-sizing:border-box;box-sizing:border-box}.ideditor a,.ideditor button,.ideditor input,.ideditor textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.ideditor ul li{list-style:none}.ideditor a,.ideditor button{cursor:pointer}.ideditor h2{font-size:25px;line-height:1.25;font-weight:700;margin-bottom:20px}.ideditor .header h2{font-size:20px;line-height:1.25;font-weight:700;margin-bottom:0}.ideditor h3:last-child,.ideditor h4:last-child{margin-bottom:0}.ideditor h3{font-size:16px;line-height:1.25;font-weight:700;margin-bottom:10px}.ideditor h4,.ideditor h5{font-size:12px;font-weight:700;padding-bottom:10px}.ideditor button:focus,.ideditor input[type=date]:focus,.ideditor input[type=email]:focus,.ideditor input[type=number]:focus,.ideditor input[type=search]:focus,.ideditor input[type=tel]:focus,.ideditor input[type=text]:focus,.ideditor input[type=url]:focus,.ideditor textarea:focus{outline-color:transparent;outline-style:none}.ideditor ::-webkit-input-placeholder{color:#aaa;opacity:1}.ideditor ::-moz-placeholder{color:#aaa;opacity:1}.ideditor :-ms-input-placeholder{color:#aaa;opacity:1}.ideditor ::-ms-input-placeholder{color:#aaa;opacity:1}.ideditor ::placeholder{color:#aaa;opacity:1}.ideditor p{font-size:12px;margin:0;padding:0}.ideditor p:last-child{padding-bottom:0}.ideditor em{font-style:italic}.ideditor strong{font-weight:700}.ideditor a,.ideditor a:active,.ideditor a:visited{color:#7092ff}.ideditor a:focus{color:#597be7}@media (hover:hover){.ideditor a:hover{color:#597be7}}.ideditor kbd{display:inline-block;text-align:center;padding:3px 5px;font-size:11px;line-height:1.3;min-width:.9em;vertical-align:baseline;background-color:#fcfcfc;margin:0 2px;border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 #bbb;box-shadow:inset 0 -1px 0 #bbb}.ideditor code{font-family:ui-monospace,monospace,monospace;background:rgba(174,174,174,.25);padding:1px 2px}.ideditor input[type=date],.ideditor input[type=email],.ideditor input[type=number],.ideditor input[type=search],.ideditor input[type=tel],.ideditor input[type=text],.ideditor input[type=url],.ideditor textarea{background-color:#fff;color:#333;border:1px solid #ccc;padding:0 10px;border-radius:4px;text-overflow:ellipsis;overflow:auto}.ideditor input[type=color],.ideditor input[type=date],.ideditor input[type=email],.ideditor input[type=number],.ideditor input[type=search],.ideditor input[type=tel],.ideditor input[type=text],.ideditor input[type=url]{height:2.585em}.ideditor textarea{min-height:2em;padding-top:5px;padding-bottom:5px;resize:vertical;font:normal 12px/20px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif}.ideditor input:active,.ideditor input:focus,.ideditor textarea:active,.ideditor textarea:focus{background-color:#f1f1f1}.ideditor input.disabled,.ideditor textarea.disabled{color:#777;background-color:#eee;cursor:not-allowed}.ideditor input[type=checkbox],.ideditor input[type=radio]{width:14px;height:14px;margin-right:6px;cursor:pointer;vertical-align:middle}.ideditor[dir=rtl] input[type=checkbox],.ideditor[dir=rtl] input[type=radio]{margin-left:6px;margin-right:0}.ideditor input.mixed::-webkit-input-placeholder,.ideditor textarea.mixed::-webkit-input-placeholder{font-style:italic}.ideditor input.mixed::-moz-placeholder,.ideditor textarea.mixed::-moz-placeholder{font-style:italic}.ideditor input.mixed:-ms-input-placeholder,.ideditor textarea.mixed:-ms-input-placeholder{font-style:italic}.ideditor input.mixed::-ms-input-placeholder,.ideditor textarea.mixed::-ms-input-placeholder{font-style:italic}.ideditor input.mixed::placeholder,.ideditor textarea.mixed::placeholder{font-style:italic}.ideditor .keytrap{width:0;height:0;padding:0;margin:0;border:0}.ideditor table{background-color:#fff;border-collapse:collapse;width:100%;border-spacing:0}.ideditor table th{text-align:left}.ideditor table.tags,.ideditor table.tags td,.ideditor table.tags th{border:1px solid #ccc;padding:4px}.ideditor ::-ms-clear{display:none}.ideditor .col6{float:left;width:50%;max-width:600px}.ideditor .col12{float:left;width:100%}.ideditor .fillL{background:#fff;color:#333}.ideditor .fillL2{background:#f6f6f6;color:#333}.ideditor .fillL3{background:#ececec;color:#333}.ideditor .fillD{background:rgba(0,0,0,.5);color:#fff}.ideditor .fillD2{background:rgba(0,0,0,.75);color:#fff}.ideditor .fl{float:left}.ideditor .fr{float:right}.ideditor .al{left:0}.ideditor .ar{right:0}.ideditor a.hide,.ideditor button.hide,.ideditor div.hide,.ideditor form.hide,.ideditor input.hide,.ideditor li.hide,.ideditor textarea.hide,.ideditor ul.hide{display:none}.ideditor .deemphasize{color:#a9a9a9}.ideditor .content{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.25);box-shadow:0 0 30px 0 rgba(0,0,0,.25)}.ideditor .loading{background:url(/_next/static/media/loader_bg.3fa4b828.gif);background-size:5px 5px}.ideditor button{text-align:center;border:0;background:#fff;color:#333;font-size:12px;display:inline-block;border-radius:4px}.ideditor button.hover,.ideditor button:active,.ideditor button:focus{background-color:#ececec}@media (hover:hover){.ideditor button:hover{background-color:#ececec}}.ideditor button.active{background:#7092ff}.ideditor button.disabled{background-color:rgba(255,255,255,.25);color:rgba(0,0,0,.4);cursor:not-allowed}.ideditor .joined>*{border-radius:0;border-right:1px solid rgba(0,0,0,.5)}.ideditor[dir=rtl] .joined>*{border-left:1px solid rgba(0,0,0,.5);border-right:none}.ideditor .fillL .joined>*{border-right:1px solid #fff}.ideditor .joined>:first-child{border-radius:4px 0 0 4px}.ideditor[dir=rtl] .joined>:first-child{border-radius:0 4px 4px 0}.ideditor .joined>:last-child{border-right-width:0;border-radius:0 4px 4px 0}.ideditor[dir=rtl] .joined>.bar-button:last-child{border-radius:4px 0 0 4px}.ideditor button.action{background:#7092ff;color:#fff;font-weight:700}.ideditor button.action:active,.ideditor button.action:focus{background:#597be7}.ideditor button.secondary-action{background:#ececec;font-weight:700}.ideditor button.secondary-action:active,.ideditor button.secondary-action:focus{background:#cccccc}.ideditor button.action.disabled,.ideditor button[disabled].action{background:#cccccc;color:#888;cursor:not-allowed}.ideditor button.action,.ideditor button.secondary-action{padding:10px 5px}@media (hover:hover){.ideditor button.action:hover{background:#597be7}.ideditor button.secondary-action:hover{background:#cccccc}.ideditor button.action.disabled:hover,.ideditor button[disabled].action:hover{background:#cccccc;color:#888;cursor:not-allowed}}.ideditor .icon{vertical-align:middle;width:20px;height:20px}.ideditor .icon.operation use{fill:#222;color:#79f}.ideditor .icon.operation.disabled use,.ideditor button.disabled .icon.operation use{fill:rgba(32,32,32,.2);color:rgba(40,40,40,.2)}.ideditor .icon.monochrome use{fill:currentColor}.ideditor .icon.inline{vertical-align:text-top;display:inline-block;width:1.17em;height:1.17em;margin:0 3px}.ideditor .icon.pre-text{margin-right:5px}.ideditor[dir=rtl] .icon.pre-text{margin-left:5px;margin-right:0}.ideditor .icon.pre-text.user-icon{margin-left:5px;margin-right:5px}.ideditor .icon.light{color:#fff;fill:currentColor}.ideditor .icon.created{color:#00ca07}.ideditor .icon.modified{color:#666}.ideditor .icon.deleted{color:#ea0000}.ideditor .user-icon{max-height:20px;max-width:20px;height:auto;width:auto;border-radius:3px}.ideditor .icon-annotation{color:#333;vertical-align:baseline}.ideditor .top-toolbar-wrap{position:relative;z-index:101}.ideditor .top-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0 0;overflow-x:auto;overflow-y:hidden;height:100%;width:100%;scrollbar-width:none;-ms-overflow-style:none}.ideditor .top-toolbar::-webkit-scrollbar{display:none}.ideditor .top-toolbar .toolbar-item{-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:vertical;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:center}.ideditor .top-toolbar .toolbar-item,.ideditor .top-toolbar .toolbar-item .item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-box-direction:normal;-webkit-box-pack:center;justify-content:center}.ideditor .top-toolbar .toolbar-item .item-content{-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;height:40px;width:auto;margin:0 5px;gap:2px}.ideditor[dir=ltr] .top-toolbar .toolbar-item:last-child .item-content,.ideditor[dir=rtl] .top-toolbar .toolbar-item:first-child .item-content{margin-right:10px}.ideditor[dir=ltr] .top-toolbar .toolbar-item:first-child .item-content,.ideditor[dir=rtl] .top-toolbar .toolbar-item:last-child .item-content{margin-left:10px}.ideditor[dir=ltr] .top-toolbar .toolbar-item:last-child .item-label,.ideditor[dir=rtl] .top-toolbar .toolbar-item:first-child .item-label{padding-right:5px}.ideditor[dir=ltr] .top-toolbar .toolbar-item:first-child .item-label,.ideditor[dir=rtl] .top-toolbar .toolbar-item:last-child .item-label{padding-left:5px}.ideditor .top-toolbar .toolbar-item .item-label{text-align:center;font-size:11px;white-space:nowrap;margin:1px 2px 2px}.ideditor .top-toolbar .toolbar-item.spacer{width:100%;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.ideditor .top-toolbar .toolbar-item:first-child{justify-content:flex-start}.ideditor .top-toolbar .toolbar-item:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ideditor .top-toolbar .toolbar-item:empty:not(.spacer){display:none}.ideditor button.bar-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;min-width:30px;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;border-radius:4px}.ideditor button.bar-button .icon{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}.ideditor button.bar-button .label{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 5px}.ideditor button.bar-button.dragging{opacity:.75;z-index:200}.ideditor button.bar-button.dragging .tooltip{display:none}.ideditor button.bar-button.dragging.removing{cursor:url(/_next/static/media/cursor-select-remove.525c39b2.png),pointer}.ideditor button.save .count{display:inline-block;min-width:32px;text-align:center}.ideditor .help-pane svg.icon.inline.add-note,.ideditor button.add-note svg.icon{height:15px;width:15px;color:rgba(0,0,0,.25);stroke:#333;stroke-width:60px;margin-top:3px}.ideditor button.add-note svg.icon{margin-left:unset;margin-right:4px}.ideditor[dir=rtl] button.add-note svg.icon{margin-left:4px;margin-right:unset}.ideditor .help-pane svg.icon.inline.add-note{margin-left:3px;margin-right:3px}.ideditor .spinner{opacity:.5;position:absolute;right:4px;bottom:4px;height:20px;width:20px}.ideditor .spinner img{height:100%;width:100%;background:transparent;border-radius:100%}.ideditor[dir=rtl] .spinner img{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}.ideditor .top-toolbar.narrow .spinner,.ideditor .top-toolbar.narrow button.bar-button .label{display:none}.ideditor .top-toolbar.narrow button .count{border-left-width:0;border-right-width:0}.ideditor[dir=ltr] .undo-redo button:first-of-type{margin-right:1px}.ideditor[dir=rtl] .undo-redo button:first-of-type{margin-left:1px}.ideditor .header{border-bottom:1px solid #ccc;padding:20px 40px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ideditor .header h3{text-align:center;margin-bottom:0;text-overflow:ellipsis;overflow:hidden;padding:0}.ideditor .header button,.ideditor .modal>button{border-radius:0;width:40px;text-align:center;overflow:hidden}.ideditor .header button{position:relative;height:100%}.ideditor .field-help-title button.close,.ideditor .preset-list-pane .header button.preset-choose,.ideditor .sidebar .header button.close{position:absolute;right:0;top:0}.ideditor[dir=rtl] .field-help-title button.close,.ideditor[dir=rtl] .preset-list-pane .header button.preset-choose,.ideditor[dir=rtl] .sidebar .header button.close{left:0;right:auto}.ideditor .entity-editor-pane .header button.preset-choose{display:none}.ideditor[dir=rtl] .entity-editor-pane .header button.preset-choose{left:auto;right:0}.ideditor .preset-choose{font-size:16px;line-height:1.25;font-weight:700}.ideditor .modal>button{position:absolute;right:0;top:0;height:59px;z-index:50}.ideditor[dir=rtl] .modal>button{left:0;right:unset}.ideditor .footer{position:absolute;bottom:0;margin:0;padding:0 15px;border-top:1px solid #ccc;background-color:#f6f6f6;width:100%;height:2.5em;z-index:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.ideditor .footer>a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ideditor .hide-toggle .icon.pre-text{vertical-align:middle;width:16px;height:16px;margin-top:-3px}.ideditor a.hide-toggle,.ideditor a:visited.hide-toggle{display:flex;font-size:14px;font-weight:700;margin-bottom:5px}.ideditor .sidebar{position:relative;float:left;height:100%;z-index:10;background:#f6f6f6;-ms-user-select:element;border:solid #ccc;border-width:0 1px 0 0}.ideditor[dir=rtl] .sidebar{float:right;border-right-width:0;border-left-width:1px}.ideditor .sidebar-resizer{position:absolute;top:0;right:10px;width:10px;height:100%;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ideditor[dir=rtl] .sidebar-resizer{right:auto;left:-6px}.ideditor .sidebar.collapsed>:not(.sidebar-resizer){display:none}.ideditor .sidebar.collapsed .sidebar-resizer{width:10px;right:-10px}.ideditor[dir=rtl] .sidebar.collapsed .sidebar-resizer{left:-10px}.ideditor .sidebar-component{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ideditor .sidebar-component .body{width:100%;height:100%;overflow:auto;position:relative}.ideditor .panewrap{position:absolute;width:200%;height:100%;right:-100%}.ideditor .pane{position:absolute;width:50%;top:0;bottom:2.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ideditor .pane:first-child{left:0}.ideditor .pane:last-child{right:0}.ideditor .feature-list-pane{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.ideditor .inspector-wrap{width:100%;height:100%;overflow:hidden;position:relative}.ideditor .inspector-hidden{display:none}.ideditor .inspector-body{overflow-y:scroll;overflow-x:hidden;position:relative;height:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.ideditor .entity-editor{padding:20px}.ideditor .entity-editor>div:last-child{margin-bottom:150px}.ideditor .sidebar .search-header{position:relative;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ideditor .sidebar .search-header .icon{display:inline-block;position:absolute;left:10px;height:100%;pointer-events:none}.ideditor[dir=rtl] .sidebar .search-header .icon{left:auto;right:10px}.ideditor .sidebar .search-header input{width:100%;padding:0 10px;height:3em;border-radius:0;border-width:0 0 1px;text-indent:30px;font-size:18px;font-weight:700}.ideditor .map-pane .section,.ideditor .section:not(:last-child){margin-bottom:30px}.ideditor .feature-list{width:100%}.ideditor .feature-list-item,.ideditor .no-results-item{width:100%;position:relative;border-bottom:1px solid #ccc;border-radius:0}.ideditor .no-results-item{padding:10px;font-weight:700}.ideditor .geocode-item{width:100%;max-width:200px;margin:30px auto;min-height:40px}.ideditor .feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.ideditor .feature-list-item .label{text-align:left;padding:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ideditor[dir=rtl] .feature-list-item .label{text-align:right}.ideditor .feature-list-item .label .icon{opacity:.5}.ideditor .feature-list-item .close{padding:10px}.ideditor .feature-list-item .close .icon{opacity:.5}.ideditor .feature-list-item .entity-type{color:#7092ff;font-weight:700}.ideditor .feature-list-item:active .entity-type,.ideditor .feature-list-item:focus .entity-type{color:#597be7}@media (hover:hover){.ideditor .feature-list-item:hover .entity-type{color:#597be7}}.ideditor .feature-list-item .entity-name{color:#666;padding-left:10px}.ideditor[dir=rtl] .feature-list-item .entity-name{padding-left:0;padding-right:10px}.ideditor .section-selected-features .feature-list{border:1px solid #ccc;border-radius:4px;overflow:hidden;margin-top:5px}.ideditor .section-selected-features .feature-list-item:last-child{border:none}.ideditor[dir=ltr] .section-selected-features .feature-list-item>button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ideditor[dir=ltr] .section-selected-features .feature-list-item>button:not(:last-child),.ideditor[dir=rtl] .section-selected-features .feature-list-item>button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ideditor[dir=rtl] .section-selected-features .feature-list-item>button:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.ideditor .preset-list{width:100%;padding:20px 20px 10px}.ideditor .preset-list-item{margin-bottom:10px;position:static}.ideditor .preset-list-button-wrap{min-height:62px;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ccc;border-radius:4px}.ideditor .preset-list-button{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ideditor .preset-list.filtered .preset-list-item:first-child .preset-list-button{background:#ececec}.ideditor .preset-icon-container{position:relative;width:60px;height:60px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ideditor .preset-icon-container.small{width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ideditor .preset-icon-container img.image-icon{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;border-radius:2px;z-index:2;visibility:hidden}.ideditor .preset-icon-container.showing-img img.image-icon{visibility:visible}.ideditor .preset-icon-container.showing-img :not(.image-icon){display:none}.ideditor .preset-icon-point-border path{stroke:#333;stroke-width:1.2;fill:transparent}.ideditor .preset-icon-category-border path{stroke:#999;stroke-width:1px;fill:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;vector-effect:non-scaling-stroke}.ideditor .preset-icon-line{margin:auto;position:absolute;left:0;right:0;top:0;width:100%;height:100%}.ideditor .preset-icon-container path{cursor:inherit}.ideditor .preset-icon-container circle.vertex{fill:#fff;stroke:rgba(0,0,0,.25)}.ideditor .preset-icon-fill circle.midpoint{fill:transparent;stroke:rgba(0,0,0,.25)}.ideditor .preset-icon-container path.line.stroke{stroke-width:2!important}.ideditor .preset-icon-container path.line.casing{stroke-width:4!important}.ideditor .preset-icon-fill{margin:auto;position:absolute;width:100%;height:100%;left:0;top:0}.ideditor .preset-icon-container svg,.ideditor .preset-icon-container svg>*{cursor:inherit!important}.ideditor .preset-icon-fill path.area.stroke{fill:transparent}.ideditor .preset-icon-fill-vertex circle{stroke-width:1.5px;stroke:#333;fill:#efefef;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ideditor .preset-icon{width:100%;height:100%;position:absolute;z-index:1}.ideditor .preset-icon .icon{position:absolute;margin:auto;left:0;right:0;width:100%;height:100%;-webkit-transform:scale(.48);-ms-transform:scale(.48);transform:scale(.48)}.ideditor .preset-icon-container.small .preset-icon.point-geom .icon{-webkit-transform:translateY(-7%) scale(.27);-ms-transform:translateY(-7%) scale(.27);transform:translateY(-7%) scale(.27)}.ideditor .preset-icon-container.small .preset-icon.point-geom.preset-icon-iD .icon{-webkit-transform:translateY(-9%) scale(.5);-ms-transform:translateY(-9%) scale(.5);transform:translateY(-9%) scale(.5)}.ideditor .preset-icon.framed .icon{-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4)}.ideditor .preset-icon.framed.line-geom:not(.category) .icon,.ideditor .preset-icon.framed.route-geom .icon{top:20%;-webkit-transform:translateY(-30%) scale(.4);-ms-transform:translateY(-30%) scale(.4);transform:translateY(-30%) scale(.4)}.ideditor .preset-icon-iD .icon{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ideditor .preset-icon-iD.framed .icon{-webkit-transform:scale(.74);-ms-transform:scale(.74);transform:scale(.74)}.ideditor .preset-icon-iD.framed.line-geom:not(.category) .icon,.ideditor .preset-icon-iD.framed.route-geom .icon{-webkit-transform:translateY(-30%) scale(.74);-ms-transform:translateY(-30%) scale(.74);transform:translateY(-30%) scale(.74)}.ideditor .preset-icon-container.fallback .preset-icon .icon{-webkit-transform:scale(.5)!important;-ms-transform:scale(.5)!important;transform:scale(.5)!important}.ideditor .preset-list-button .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6f6f6;text-align:left;padding:5px 10px;border-left:1px solid rgba(0,0,0,.1);-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-item-align:stretch;align-self:stretch}.ideditor[dir=rtl] .preset-list-button .label{text-align:right;border-left:none;border-right:1px solid rgba(0,0,0,.1)}.ideditor[dir=ltr] .preset-list-item.mixed-types .preset-list-button .label{border-top-right-radius:4px;border-bottom-right-radius:4px}.ideditor[dir=rtl] .preset-list-item.mixed-types .preset-list-button .label{border-top-left-radius:4px;border-bottom-left-radius:4px}.ideditor[dir=ltr] .category .preset-list-button .label{border-radius:0 4px 4px 0}.ideditor[dir=rtl] .category .preset-list-button .label{border-radius:4px 0 0 4px}.ideditor .preset-list-item.mixed-types .label{font-style:italic}.ideditor .preset-list-button .label-inner{width:100%;line-height:1.35em}.ideditor .preset-list-button .label-inner .namepart{text-overflow:ellipsis}.ideditor .preset-list-button .label-inner .namepart:first-child{font-weight:700}.ideditor .preset-list-button.disabled,.ideditor .preset-list-button.disabled .label,.ideditor .preset-list-button:active .label,.ideditor .preset-list-button:focus .label{background-color:#ececec}@media (hover:hover){.ideditor .preset-list-button:hover .label{background-color:#ececec}}.ideditor .preset-list-button-wrap button.tag-reference-button{width:32px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ideditor .preset-list-button-wrap button.tag-reference-button:not(:hover):not(:active):not(:focus){background:#f6f6f6}.ideditor[dir=ltr] .preset-list-button-wrap button.tag-reference-button{border-left:1px solid #ccc}.ideditor[dir=rtl] .preset-list-button-wrap button.tag-reference-button{border-right:1px solid #ccc}.ideditor[dir=ltr] .preset-list-button-wrap:not(.category) button:last-child{border-radius:0 4px 4px 0}.ideditor[dir=rtl] .preset-list-button-wrap:not(.category) button:last-child{border-radius:4px 0 0 4px}.ideditor .preset-list-button-wrap button.tag-reference-button .icon{opacity:.5}.ideditor .preset-list-button-wrap .accessory-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.ideditor .current .preset-list-button,.ideditor .current .preset-list-button .label{background-color:#e8ebff}.ideditor .category .preset-list-button:after,.ideditor .category .preset-list-button:before{content:"";position:absolute;top:-5px;left:-1px;right:-1px;border:1px solid #ccc;border-bottom:none;border-radius:6px 6px 0 0;height:6px}.ideditor .category .preset-list-button:before{top:-3px}.ideditor .subgrid .preset-list{width:auto;padding:10px;margin:0 -10px;border:0;border-radius:8px}.ideditor .subgrid .preset-list>:last-child{margin-bottom:0}.ideditor .subgrid .arrow{border:10px solid rgba(0,0,0,0);border-bottom-color:#ececec;width:0;height:0;margin-left:calc(50% - 10px)}.ideditor .quick-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px 0 0}.ideditor .quick-link{margin:0 5px}.ideditor .section .grouped-items-area{padding:10px;margin:0 -10px 10px;border-radius:8px;background:#ececec}.ideditor .section .grouped-items-area:empty{display:none}.ideditor .form-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:10px;width:100%;-webkit-transition:margin-bottom .2s;transition:margin-bottom .2s}.ideditor .form-field.nowrap,.ideditor .wrap-form-field:last-child .form-field{margin-bottom:0}.ideditor .field-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;position:relative;font-weight:700;color:#333;background:#f6f6f6;border:1px solid #ccc;border-radius:4px 4px 0 0;overflow:hidden}.ideditor .field-label .label-text{overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:5px 0 4px 10px}.ideditor[dir=rtl] .field-label .label-text{padding:5px 10px 4px 0}.ideditor .field-label .label-text span{white-space:nowrap}.ideditor .label-text .label-textannotation svg.icon{margin:0 8px;color:#333;opacity:.5;width:14px;height:14px;vertical-align:text-top}.ideditor .field-label button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-left:1px solid #ccc;width:32px;border-radius:0}.ideditor[dir=rtl] .field-label button{border-left:none;border-right:1px solid #ccc}.ideditor .field-label button:not(:hover):not(:active):not(:focus){background:none}.ideditor .field-label .icon{opacity:.5}.ideditor .field-label .modified-icon,.ideditor .field-label .remove-icon,.ideditor .field-label .remove-icon-multilingual{display:none}.ideditor .modified:not(.locked) .field-label .modified-icon,.ideditor .present:not(.locked) .field-label .remove-icon,.ideditor .present:not(.locked) .field-label .remove-icon-multilingual{display:inline-block}.ideditor .form-field-input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-top:0;border-radius:0 0 4px 4px}.ideditor .nowrap .form-field-input-wrap{border-radius:0}.ideditor .form-field-input-wrap>input,.ideditor .form-field-input-wrap>label,.ideditor .form-field-input-wrap>textarea,.ideditor .form-field-input-wrap>ul.chiplist{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:1px solid #ccc;border-top:0;border-radius:0;position:relative}.ideditor .form-field-input-wrap>textarea{height:65px;border-radius:0 0 4px 4px}.ideditor .form-field-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:32px;position:relative;background-color:#fff;border-radius:0;border-color:#ccc;border-style:solid;border-width:0 1px 1px 0;vertical-align:top}.ideditor[dir=rtl] .form-field-button{border-left-width:1px;border-right-width:0}.ideditor .form-field-button:active,.ideditor .form-field-button:focus{background-color:#f1f1f1}@media (hover:hover){.ideditor .form-field-button:hover{background-color:#f1f1f1}}.ideditor .form-field-button .icon{fill:#333;opacity:.5}.ideditor .form-field-button.colour-preview{border-radius:0 0 4px 0}.ideditor .form-field-button.colour-preview>div.colour-box{border:3px solid #fff;height:100%;border-radius:8px;cursor:pointer;text-align:center;line-height:20px;padding:1px 0 0 1px}.ideditor .inspector-hover .form-field-button.colour-preview>div.colour-box{border-color:#ececec}.ideditor .form-field-button.colour-preview:active>div.colour-box,.ideditor .form-field-button.colour-preview:focus>div.colour-box{border-color:#f1f1f1}@media (hover:hover){.ideditor .form-field-button.colour-preview:hover>div.colour-box{border-color:#f1f1f1}}.ideditor input.colour-selector,.ideditor input.date-selector{visibility:hidden;position:absolute}.ideditor .form-field-input-wrap>button:last-of-type{border-bottom-right-radius:4px}.ideditor[dir=rtl] .form-field-input-wrap>button:last-of-type{border-bottom-left-radius:4px}.ideditor .form-field-input-access,.ideditor .form-field-input-directionalcombo{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.ideditor .form-field ul.rows{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:1px solid #ccc;border-top:0;border-radius:0 0 4px 4px;overflow:hidden;width:100%}.ideditor .form-field ul.rows li{border-top:1px solid #ccc}.ideditor .form-field ul.rows li:first-child{border-top:0}.ideditor .form-field ul.rows li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.ideditor .form-field ul.rows li.labeled-input>div,.ideditor .form-field ul.rows li.labeled-input>span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;border-radius:0}.ideditor .form-field ul.rows li input{border-radius:0;border-width:0;width:100%}.ideditor .form-field ul.rows li button{border-width:0}.ideditor[dir=ltr] .form-field ul.rows li button,.ideditor[dir=ltr] .form-field ul.rows li.labeled-input input{border-left-width:1px}.ideditor[dir=rtl] .form-field ul.rows li button,.ideditor[dir=rtl] .form-field ul.rows li.labeled-input input{border-right-width:1px}.ideditor .structure-extras-wrap{width:100%;padding:10px;background:#fff;border:1px solid #ccc;border-top:0;border-radius:0 0 4px 4px}.ideditor .structure-extras-wrap>ul.rows{border:1px solid #ccc;border-radius:4px}.ideditor .form-field-input-combo>input:only-of-type{border-radius:0 0 4px 4px;width:100%}.ideditor .form-field-input-combo.empty-combobox input,.ideditor .form-field-input-multicombo .empty-combobox input{padding-right:10px;padding-left:10px}.ideditor .form-field-input-combo.empty-combobox .combobox-caret,.ideditor .form-field-input-multicombo .empty-combobox .combobox-caret{display:none}.ideditor .form-field-input-combo input.raw-value,.ideditor .form-field-input-multicombo input.raw-value,.ideditor .form-field-input-semicombo input.raw-value{font-family:monospace}.ideditor .form-field-input-combo input.known-value,.ideditor .form-field-input-multicombo input.known-value,.ideditor .form-field-input-semicombo input.known-value{color:#7092ff}.ideditor .form-field-input-multicombo ul.chiplist{padding:5px 8px;background:#fff;display:block;border-radius:0 0 4px 4px;width:100%}.ideditor .form-field-input-multicombo li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3px;margin-top:3px;border-radius:4px}.ideditor[dir=ltr] .form-field-input-multicombo li{margin-right:6px}.ideditor[dir=rtl] .form-field-input-multicombo li{margin-left:6px}.ideditor .form-field-input-multicombo li.chip{background-color:#eff2f7;border:1px solid #ccd5e3;max-width:100%;color:#7092ff}.ideditor .form-field-input-multicombo li.chip.negated span{text-decoration:line-through}.ideditor .form-field-input-multicombo li.chip input{width:1em}.ideditor[dir=ltr] .form-field-input-multicombo li.chip{padding:2px 0 2px 5px}.ideditor[dir=rtl] .form-field-input-multicombo li.chip{padding:2px 5px 2px 0}.ideditor .form-field-input-multicombo li.chip.draggable{cursor:-webkit-grab;cursor:grab}.ideditor .form-field-input-multicombo li.chip.dragging{opacity:.75;z-index:3000;cursor:-webkit-grabbing;cursor:grabbing}.ideditor .form-field-input-multicombo li.chip.raw-value{font-family:monospace;color:#333}.ideditor .form-field-input-multicombo li.mixed{border-color:#eff2f7;color:#888;font-style:italic}.ideditor .form-field-input-multicombo li.chip>span{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;word-wrap:break-word}.ideditor .form-field-input-multicombo a{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;padding:0 5px;margin:0;cursor:pointer;color:#a6b4ce;display:block;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ideditor .form-field-input-multicombo .input-wrap{border:1px solid #ddd;width:180px}.ideditor .form-field-input-multicombo input{border:none;width:100%}.ideditor .form-field-input-multicombo input:focus{border-radius:4px!important}.ideditor .form-field-input-multicombo .full-line-chips li.chip{width:100%}.ideditor .form-field-input-multicombo .full-line-chips .input-wrap{width:auto}.ideditor .form-field-input-combo .tag-value-icon,.ideditor .form-field-input-multicombo .input-wrap .tag-value-icon,.ideditor .form-field-input-semicombo .input-wrap .tag-value-icon{display:inline-block;position:relative;height:24px;width:30px;margin-right:-30px;-ms-flex-item-align:center;align-self:center;vertical-align:middle;z-index:1;padding-left:11px}.ideditor[dir=rtl] .form-field-input-combo .tag-value-icon,.ideditor[dir=rtl] .form-field-input-multicombo .input-wrap .tag-value-icon,.ideditor[dir=rtl] .form-field-input-semicombo .input-wrap .tag-value-icon{margin-right:0;margin-left:-30px;padding-left:0;padding-right:11px}.ideditor .tag-value-icon .icon{width:21px;height:21px;margin:auto}.ideditor[dir=ltr] .form-field-input-combo .tag-value-icon+input,.ideditor[dir=ltr] .form-field-input-multicombo .input-wrap .tag-value-icon+input,.ideditor[dir=ltr] .form-field-input-semicombo .input-wrap .tag-value-icon+input{padding-left:40px}.ideditor[dir=rtl] .form-field-input-combo .tag-value-icon+input,.ideditor[dir=rtl] .form-field-input-multicombo .input-wrap .tag-value-icon+input,.ideditor[dir=rtl] .form-field-input-semicombo .input-wrap .tag-value-icon+input{padding-right:40px}.ideditor .combobox-option .tag-value-icon{display:inline-block;width:28px}.ideditor .form-field-input-multicombo li.chip .tag-value-icon .icon{margin:0 6px 0 0;display:inline-block;vertical-align:center}.ideditor[dir=rtl] .form-field-input-multicombo li.chip .tag-value-icon .icon{margin-right:6px;margin-left:0}.ideditor .form-field-input-email>input:only-of-type,.ideditor .form-field-input-tel>input:only-of-type,.ideditor .form-field-input-text>input:only-child,.ideditor .form-field-input-url>input:only-child{border-radius:0 0 4px 4px}.ideditor .form-field-input-number>input:only-of-type,.ideditor .form-field-input-text>input:not(:only-child),.ideditor .form-field-input-url>input:not(:only-child){border-radius:0 0 0 4px}.ideditor .form-field-input-number>button:last-of-type,.ideditor[dir=rtl] .form-field-input-number>input:only-of-type{border-radius:0 0 4px 0}.ideditor[dir=rtl] .form-field-input-number>button:last-of-type{border-radius:0 0 0 4px}.ideditor[dir=ltr] .form-field-input-identifier>button,.ideditor[dir=ltr] .form-field-input-identifier>input:last-child,.ideditor[dir=rtl] .form-field-input-identifier>input:first-child{border-bottom-right-radius:4px}.ideditor[dir=ltr] .form-field-input-identifier>input:first-child,.ideditor[dir=rtl] .form-field-input-identifier>button,.ideditor[dir=rtl] .form-field-input-identifier>input:last-child{border-bottom-left-radius:4px}.ideditor .form-field-input-number button.decrement:after,.ideditor .form-field-input-number button.increment:after{content:"";height:0;width:0;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.ideditor .form-field-input-number button.decrement:after{border-top:5px solid #ccc;border-left:5px solid transparent;border-right:5px solid transparent}.ideditor .form-field-input-number button.increment:after{border-bottom:5px solid #ccc;border-left:5px solid transparent;border-right:5px solid transparent}.ideditor .form-field-input-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:5px 10px;color:#7092ff;border:1px solid #ccc;border-top:0;cursor:pointer}.ideditor .form-field-input-check>input[type=checkbox]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-top:0}.ideditor .form-field-input-check>span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ideditor .form-field-input-check>span.mixed{font-style:italic}.ideditor .form-field-input-check>.reverser{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;background-color:#eff2f7;border:1px solid #ccd5e3;border-radius:2px;padding:0 8px;color:inherit}.ideditor[dir=ltr] .form-field-input-check>.reverser{padding-right:2px}.ideditor[dir=rtl] .form-field-input-check>.reverser{padding-left:2px}.ideditor .form-field-input-check>.reverser:active,.ideditor .form-field-input-check>.reverser:focus{background:#e3e8ef}@media (hover:hover){.ideditor .form-field-input-check>.reverser:hover{background:#e3e8ef}}.ideditor .form-field-input-check>.reverser.hide{display:none}.ideditor .form-field-input-check:active,.ideditor .form-field-input-check:focus{background:#f1f1f1}@media (hover:hover){.ideditor .form-field-input-check:hover{background:#f1f1f1}}.ideditor .form-field-input-check .set{color:inherit}.ideditor .form-field-input-check label:not(.set) input[type=checkbox]{opacity:.5}.ideditor .form-field-input-radio{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-flow:row wrap;flex-flow:row wrap}.ideditor .form-field-input-radio,.ideditor .form-field-input-radio>label{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.ideditor .form-field-input-radio>label{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:5px 10px;background-color:#fff;color:#7092ff;cursor:pointer}.ideditor .form-field-input-radio>label.mixed{font-style:italic}.ideditor .form-field-input-radio>label:last-child{border-radius:0 0 4px 4px}.ideditor .form-field-input-radio>label:active,.ideditor .form-field-input-radio>label:focus{background-color:#ececec}@media (hover:hover){.ideditor .form-field-input-radio>label:hover{background-color:#ececec}}.ideditor .form-field-input-radio>label.active{background-color:#e8ebff}.ideditor .form-field-input-radio>label:not(:last-of-type){border-bottom:1px solid #ccc}.ideditor .form-field-input-radio>label>input[type=radio]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.ideditor .form-field-input-radio>label>span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ideditor .form-field-input-radio .placeholder,.ideditor .form-field-input-radio label.active~.placeholder{padding:0;opacity:0;width:0;height:0;display:block;overflow:hidden}.ideditor .form-field-input-roadheight input.roadheight-number,.ideditor .form-field-input-roadheight input.roadheight-secondary-number,.ideditor .form-field-input-roadspeed input.roadspeed-number{-ms-flex-preferred-size:0;flex-basis:0}.ideditor .form-field-input-roadheight input.roadheight-secondary-unit,.ideditor .form-field-input-roadheight input.roadheight-unit{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:60px}.ideditor .form-field-input-roadspeed input.roadspeed-unit{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:80px}.ideditor[dir=ltr] .form-field-input-roadheight>input:first-of-type,.ideditor[dir=ltr] .form-field-input-roadspeed>input:first-of-type{border-radius:0 0 0 4px}.ideditor[dir=rtl] .form-field-input-roadheight>input:first-of-type,.ideditor[dir=rtl] .form-field-input-roadspeed>input:first-of-type{border-radius:0 0 4px 0}.ideditor[dir=ltr] .form-field-input-roadheight>input:last-of-type,.ideditor[dir=ltr] .form-field-input-roadspeed>input:last-of-type{border-left:0;border-radius:0 0 4px 0}.ideditor[dir=rtl] .form-field-input-roadheight>input:last-of-type,.ideditor[dir=rtl] .form-field-input-roadspeed>input:last-of-type{border-right:0;border-radius:0 0 0 4px}.ideditor .form-field-input-localized>input.localized-main{border-radius:0 0 0 4px}.ideditor .form-field-input-localized>button.localized-add,.ideditor[dir=rtl] .form-field-input-localized>input.localized-main{border-radius:0 0 4px 0}.ideditor[dir=rtl] .form-field-input-localized>button.localized-add{border-radius:0 0 0 4px}.ideditor .form-field-input-localized button.localized-add.disabled,.ideditor .form-field-input-localized input.localized-lang.disabled,.ideditor .form-field-input-localized input.localized-main.disabled,.ideditor .form-field-input-localized input.localized-value.disabled{color:#777;background-color:#eee;cursor:not-allowed}.ideditor .localized-multilingual{padding:0 10px;-ms-flex-preferred-size:100%;flex-basis:100%}.ideditor .localized-multilingual .entry{position:relative;overflow:hidden}.ideditor .localized-multilingual .entry:before{content:"";display:block;position:absolute;background:#ccc;height:11px;width:1px;left:0;right:0;top:-11px;margin:auto}.ideditor .localized-multilingual .entry .localized-lang{border-radius:0;border-top-width:0;width:100%}.ideditor .localized-multilingual .entry .localized-value{border-top-width:0;border-radius:0 0 4px 4px;width:100%}.ideditor .form-field-input-address{-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;border:1px solid #ccc;border-top:0}.ideditor .addr-row,.ideditor .form-field-input-address{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.ideditor .addr-row{-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.ideditor .addr-row>input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-radius:0;border-right:0;border-bottom:0}.ideditor[dir=rtl] .addr-row input{border-right:1px solid #ccc;border-left:0}.ideditor .addr-row:first-of-type input{border-top:0}.ideditor .addr-row input:first-of-type{border-left:0}.ideditor[dir=rtl] .addr-row input:first-of-type{border-right:0}.ideditor .addr-row:last-of-type input:first-of-type{border-radius:0 0 0 4px}.ideditor .addr-row:last-of-type input:last-of-type,.ideditor[dir=rtl] .addr-row:last-of-type input:first-of-type{border-radius:0 0 4px 0}.ideditor[dir=rtl] .addr-row:last-of-type input:last-of-type{border-radius:0 0 0 4px}.ideditor .combobox-address-street-place .combobox-option.address-place,.ideditor .combobox-address-street-place .combobox-option.address-street{padding-right:20px}.ideditor .combobox-address-street-place .combobox-option.address-place:after,.ideditor .combobox-address-street-place .combobox-option.address-street:after{position:absolute;right:2px;opacity:.4}.ideditor .combobox-address-street-place .combobox-option.address-place:after{content:url(data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMCIgeT0iMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPg0KICAgIDxwYXRoIGQ9Ik0xMCwzIEM2LjY4NiwzIDQsNS42MTIgNCw4LjgzMyBDNCwxMi4wNTUgMTAsMTcgMTAsMTcgQzEwLDE3IDE2LDEyLjA1NSAxNiw4LjgzMyBDMTYsNS42MTIgMTMuMzE0LDMgMTAsMyB6IE0xMC4xODcsNi41IEMxMS41MTMsNi41IDEyLjU4Nyw3LjU0NSAxMi41ODcsOC44MzMgQzEyLjU4NywxMC4xMjIgMTEuNTEzLDExLjE2NyAxMC4xODcsMTEuMTY3IEM4Ljg2MiwxMS4xNjcgNy43ODcsMTAuMTIyIDcuNzg3LDguODMzIEM3Ljc4Nyw3LjU0NSA4Ljg2Miw2LjUgMTAuMTg3LDYuNSB6IiBmaWxsPSJjdXJyZW50Q29sb3IiLz4NCjwvc3ZnPg==)}.ideditor .form-field-input-wikipedia{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex:1 1 auto;flex:1 1 auto}.ideditor .form-field-input-wikipedia,.ideditor .wiki-lang-container,.ideditor .wiki-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-flex:1}.ideditor .wiki-lang-container,.ideditor .wiki-title-container{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.ideditor .wiki-lang-container>input.wiki-lang,.ideditor .wiki-title-container>input.wiki-title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-top:0;border-radius:0}.ideditor .wiki-title-container>input.wiki-title{border-radius:0 0 0 4px}.ideditor .form-field-wikidata ul.rows li:last-child button.form-field-button:last-child,.ideditor .wiki-title-container>button.wiki-link,.ideditor[dir=rtl] .wiki-title-container>input.wiki-title{border-radius:0 0 4px 0}.ideditor[dir=rtl] .form-field-wikidata ul.rows li:last-child button.form-field-button:last-child,.ideditor[dir=rtl] .wiki-title-container>button.wiki-link{border-radius:0 0 0 4px}.ideditor .form-field-input-restrictions{display:block;border:1px solid #ccc;border-top:0;border-radius:0 0 4px 4px}.ideditor .form-field-input-restrictions .restriction-controls-container{background-color:#fff;width:100%;padding:5px;border-top:1px solid #ccc;border-radius:0 0 4px 4px}.ideditor .restriction-controls-container .restriction-controls{display:table;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ideditor .restriction-controls .restriction-control{display:table-row;padding:5px 10px;height:25px}.ideditor .restriction-control input,.ideditor .restriction-control>span{display:table-cell;text-align:start;padding:0 5px}.ideditor .restriction-control>span.restriction-control-label{text-align:end}.ideditor .restriction-control input{width:60px;padding:0;margin:0 5px;vertical-align:middle}.ideditor .form-field-input-restrictions .restriction-container{position:relative;height:370px}.ideditor .form-field-input-restrictions .restriction-container:after{content:"\200b"}.ideditor .form-field-input-restrictions svg.surface{width:100%;height:100%}.ideditor .restriction-container .restriction-help{z-index:1;position:absolute;top:0;left:0;right:0;padding:2px 6px;background-color:rgba(255,255,255,.8);color:#888;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ideditor .restriction-help span{margin:2px}.ideditor .restriction-help .qualifier{color:#666;font-weight:700}.ideditor .restriction-help .qualifier.allow{color:#8b5}.ideditor .restriction-help .qualifier.restrict{color:#d53}.ideditor .restriction-help .qualifier.only{color:#78f}.ideditor .form-field-comment:not(.present) #preset-input-comment{border-color:rgb(230,100,100)}.ideditor .form-field-comment:not(.present) .field-label{border-color:rgb(230,100,100);background:rgba(230,100,100,.2)}.ideditor .form-field-comment:not(.present) button{border-color:rgb(230,100,100)}.ideditor[dir=ltr] input.combobox-input,.ideditor[dir=ltr] textarea.combobox-input{padding-right:20px}.ideditor[dir=rtl] input.combobox-input,.ideditor[dir=rtl] textarea.combobox-input{padding-left:20px}.ideditor div.combobox{z-index:9999;display:none;-webkit-box-shadow:0 4px 10px 1px rgba(0,0,0,.2);box-shadow:0 4px 10px 1px rgba(0,0,0,.2);margin-top:-1px;background:#fff;max-height:245px;overflow-y:auto;overflow-x:hidden;border:1px solid #ccc;border-radius:0 0 4px 4px}.ideditor .combobox a{display:block;padding:5px 10px;border-top:1px solid #ccc;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ideditor .combobox a.selected,.ideditor .combobox a:active,.ideditor .combobox a:focus{background:#ececec}@media (hover:hover){.ideditor .combobox a:hover{background:#ececec}}.ideditor .combobox a:first-child{border-top:0;padding:4px 10px}.ideditor .combobox-caret{display:inline-block;position:relative;height:5px;width:30px!important;margin-left:-30px;-ms-flex-item-align:center;align-self:center;vertical-align:middle;cursor:pointer}.ideditor[dir=rtl] .combobox-caret{margin-left:0;margin-right:-30px}.ideditor .combobox-caret:after{content:"";height:0;width:0;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;border-top:5px solid #ccc;border-left:5px solid transparent;border-right:5px solid transparent}.ideditor .combobox .combobox-option.raw-option{font-family:monospace;color:#333}.ideditor .form-field-input-wrap{position:relative}.ideditor .form-field-input-wrap span.length-indicator-wrap{visibility:hidden;position:absolute;top:-5px;left:0;right:0}.ideditor .form-field-input-wrap input:focus+div.combobox-caret+span.length-indicator-wrap,.ideditor .form-field-input-wrap input:focus+span.length-indicator-wrap,.ideditor .form-field-input-wrap textarea:focus+div.combobox-caret+span.length-indicator-wrap,.ideditor .form-field-input-wrap textarea:focus+span.length-indicator-wrap{visibility:visible}.ideditor .form-field-input-wrap span.length-indicator{display:block;left:0;right:0;height:4px;background-color:#7092ff;border-right-style:solid;border-right-color:lightgray}.ideditor .form-field-input-wrap span.length-indicator.limit-reached{border-right-color:red}.ideditor .tooltip.max-length-warning{z-index:10}.ideditor .field-help-body{display:block;position:absolute;top:0;left:20px;right:20px;margin:5px;padding:8px;border:1px solid #ccc;border-top:0;border-radius:0 0 4px 4px;z-index:20;background:rgba(255,255,255,.95);-webkit-box-shadow:0 0 30px 5px rgba(0,0,0,.4);box-shadow:0 0 30px 5px rgba(0,0,0,.4)}.ideditor .field-help-title h2{padding:10px;margin-bottom:0;font-size:17px}.ideditor .field-help-title button{width:45px;height:55px;border-radius:0}.ideditor .field-help-nav{font-size:13px;font-weight:700;margin-bottom:10px}.ideditor .field-help-nav-item{display:inline-block;padding:5px 10px;cursor:pointer;color:#666}.ideditor .field-help-nav-item.active{color:#7092ff;border-bottom:2px solid}.ideditor .field-help-nav-item:active,.ideditor .field-help-nav-item:focus{color:#597be7;background-color:#efefef}@media (hover:hover){.ideditor .field-help-nav-item:hover{color:#597be7;background-color:#efefef}}.ideditor .field-help-content{padding:10px;overflow-y:auto;overflow-x:hidden}.ideditor .field-help-content h3{font-size:12px;margin-bottom:5px}.ideditor .field-help-content p{margin-bottom:15px}.ideditor .field-help-content ul li{list-style:inside;margin-bottom:5px}.ideditor .field-help-content .field-help-image{width:100%;margin-bottom:15px}.ideditor .field-help-content svg.turn{width:40px;height:20px}.ideditor .field-help-content svg.shadow{opacity:.7;width:60px;height:20px}.ideditor .field-help-content svg.from{color:#777}.ideditor .field-help-content svg.allow{color:#5b3}.ideditor .field-help-content svg.restrict{color:#d53}.ideditor .field-help-content svg.only{color:#68f}.ideditor .field-help-content p.allow_shadow,.ideditor .field-help-content p.allow_turn,.ideditor .field-help-content p.from_shadow,.ideditor .field-help-content p.restrict_shadow,.ideditor .field-help-content p.restrict_turn{margin-bottom:5px}.ideditor .more-fields{margin-top:10px;font-weight:700}.ideditor .more-fields label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ideditor .more-fields input{margin-left:10px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ideditor[dir=rtl] .more-fields input{margin-left:auto;margin-right:10px}.ideditor .form-field-input-wrap .label{background:#f6f6f6;padding:5px 10px}.ideditor .raw-tag-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-28px}.ideditor button.raw-tag-option{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:3px;background:#aaa;color:#eee;margin:0 3px}.ideditor button.raw-tag-option.active,.ideditor button.raw-tag-option:focus{color:#fff;background:#597be7}@media (hover:hover){.ideditor button.raw-tag-option:hover{color:#fff;background:#597be7}}.ideditor button.raw-tag-option.selected{color:#fff;background:#7092ff}.ideditor button.raw-tag-option svg.icon{width:14px;height:14px;display:block}.ideditor[dir=ltr] button.raw-tag-option-list{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}.ideditor .tag-text{width:100%;height:100%;min-height:32px;font-family:monospace;white-space:pre}.ideditor .tag-list,.ideditor .tag-text{margin-top:10px}.ideditor .tag-row{width:100%;position:relative}.ideditor .tag-row .inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;position:relative}.ideditor .tag-row .key-wrap,.ideditor .tag-row .value-wrap{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.ideditor .tag-row.readonly,.ideditor .tag-row.readonly button.remove,.ideditor .tag-row.readonly input.key,.ideditor .tag-row.readonly input.value,.ideditor .tag-text.readonly{color:#777;background-color:#eee;cursor:not-allowed}.ideditor .tag-row input{border:0;border-radius:0;border-bottom:1px solid #ccc;border-left:1px solid #ccc;width:100%}.ideditor[dir=rtl] .tag-row input{border-left:none;border-right:1px solid #ccc}.ideditor .tag-row input.key{font-weight:700;background-color:#f6f6f6}.ideditor .tag-row input.value{border-right:1px solid #ccc}.ideditor[dir=rtl] .tag-row input.value{border-left:1px solid #ccc}.ideditor .tag-row:first-child input.key{border-top:1px solid #ccc;border-top-left-radius:4px}.ideditor[dir=rtl] .tag-row:first-child input.key{border-top-left-radius:0;border-top-right-radius:4px}.ideditor .tag-row:first-child input.value{border-top:1px solid #ccc}.ideditor .tag-row button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:32px;border-color:#ccc;border-style:solid;border-width:0 1px 1px 0}.ideditor[dir=rtl] .tag-row button{border-left-width:1px;border-right-width:0}.ideditor .tag-row button:active,.ideditor .tag-row button:focus{background:#f1f1f1}@media (hover:hover){.ideditor .tag-row button:hover{background:#f1f1f1}}.ideditor .tag-row button .icon{opacity:.5}.ideditor .tag-row:first-child button{border-top-width:1px}.ideditor .tag-row:first-child .tag-reference-button{border-top-right-radius:4px}.ideditor[dir=rtl] .tag-row:first-child .tag-reference-button{border-top-left-radius:4px;border-top-right-radius:0}.ideditor .tag-row:last-child .tag-reference-button{border-bottom-right-radius:4px}.ideditor[dir=rtl] .tag-row:last-child .tag-reference-button{border-bottom-left-radius:4px;border-bottom-right-radius:0}.ideditor .tag-row .tag-reference-button{border-radius:0}.ideditor[dir=rtl] .tag-row .tag-reference-button{border-left-width:1px;border-right-width:0}.ideditor .tag-reference-loading{background-color:#f5f5f5}.ideditor .tag-reference-loading .icon{background-image:url(/_next/static/media/mini-loader.21744084.gif);background-position:0 0}.ideditor .tag-reference-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;overflow:hidden;display:none;padding-top:10px}.ideditor .tag-reference-body.expanded{padding-bottom:10px;padding-left:10px;display:block}.ideditor[dir=rtl] .tag-reference-body.expanded{padding-left:0;padding-right:10px}.ideditor .tag-reference-link{display:block}.ideditor .tag-reference-link .icon:first-child{margin-left:0}.ideditor img.tag-reference-wiki-image{float:right;width:33.3333%;border-radius:4px;margin:0 0 0 5px}.ideditor[dir=rtl] img.tag-reference-wiki-image{float:left;margin:0 5px 0 0}.ideditor .preset-list .tag-reference-body{position:relative;width:100%}.ideditor .raw-tag-editor .tag-reference-body{width:100%}.ideditor .raw-tag-editor .tag-row.readonly .tag-reference-body{background:#f6f6f6;color:#333}.ideditor .raw-tag-editor .tag-row:not(:last-child) .tag-reference-body.expanded{border-bottom:1px solid #ccc}.ideditor .raw-tag-editor .tag-row.readonly .tag-reference-body.expanded{border-top:1px solid #ccc}.ideditor .section-raw-member-editor .member-list:empty,.ideditor .section-raw-membership-editor .member-list:empty{display:none}.ideditor .section-raw-member-editor .member-list,.ideditor .section-raw-membership-editor .member-list{position:relative;padding-top:5px}.ideditor .section-raw-member-editor .member-list li,.ideditor .section-raw-membership-editor .member-list li{position:relative;border-radius:4px;margin:0;padding-bottom:10px}.ideditor .section-raw-member-editor .member-row .member-entity-name,.ideditor .section-raw-membership-editor .member-row .member-entity-name{font-weight:400;padding-left:10px}.ideditor[dir=rtl] .section-raw-member-editor .member-row .member-entity-name,.ideditor[dir=rtl] .section-raw-membership-editor .member-row .member-entity-name{padding-left:0;padding-right:10px}.ideditor .form-field-input-member>input.member-role{border-radius:0 0 4px 4px}.ideditor .member-row-new .member-entity-input{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;border-radius:4px 4px 0 0;border:0}.ideditor .section-raw-member-editor .member-row.dragging{opacity:.75;z-index:3000}.ideditor .add-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.ideditor .add-row .add-relation,.ideditor .add-row .add-tag,.ideditor .add-row .space-value{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.ideditor .add-row .space-buttons{-webkit-box-flex:0;-ms-flex:0 0 62px;flex:0 0 62px}.ideditor .add-row button{padding:5px;background:rgba(0,0,0,.5)}.ideditor .add-row button:active,.ideditor .add-row button:focus{background:rgba(0,0,0,.8)}@media (hover:hover){.ideditor .add-row button:hover{background:rgba(0,0,0,.8)}}.ideditor .add-tag{border-radius:0 0 4px 4px}.ideditor .add-relation{margin-top:10px;border-radius:4px}.ideditor .note-header,.ideditor .qa-header{background-color:#f6f6f6;border-radius:5px;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ideditor .note-header-icon,.ideditor .qa-header-icon{background-color:#fff;padding:10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:60px;height:60px;border-right:1px solid #ccc;border-radius:5px 0 0 5px}.ideditor[dir=rtl] .note-header-icon,.ideditor[dir=rtl] .qa-header-icon{border-right:unset;border-left:1px solid #ccc;border-radius:0 5px 5px 0}.ideditor .note-header-icon .icon-wrap,.ideditor .qa-header-icon .icon-wrap{position:absolute;top:0}.ideditor .preset-icon-28{position:absolute;top:16px;left:16px;margin:auto}.ideditor .preset-icon-28 .icon{width:28px;height:28px}.ideditor .note-header-label,.ideditor .qa-header-label{background-color:#f6f6f6;padding:0 15px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:14px;font-weight:700;border-radius:0 5px 5px 0}.ideditor[dir=rtl] .note-header-label,.ideditor[dir=rtl] .qa-header-label{border-radius:5px 0 0 5px}.ideditor .note-category{margin:20px 0}.ideditor .comments-container{background:#ececec;padding:1px 10px;border-radius:8px;margin-top:20px}.ideditor .comment{background-color:#fff;border-radius:5px;border:1px solid #ccc;margin:10px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.ideditor .comment-avatar{padding:10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ideditor .comment-avatar .icon.comment-avatar-icon{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border:1px solid #ccc;border-radius:20px}.ideditor .comment-main{padding:10px 10px 10px 0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;overflow:hidden;overflow-wrap:break-word}.ideditor[dir=rtl] .comment-main{padding:10px 0 10px 10px}.ideditor .comment-metadata{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ideditor .comment-author{font-weight:700;color:#333}.ideditor .comment-date{color:#aaa}.ideditor .comment-text{color:#333;margin-top:10px;overflow-y:auto;max-height:250px}.ideditor .comment-text::-webkit-scrollbar{border-left:none}.ideditor .note-save,.ideditor .qa-save{padding-top:20px}.ideditor .qa-details-container{background:#ececec;padding:10px;margin-top:20px;border-radius:4px;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ideditor .qa-details-description-text:first-letter{text-transform:capitalize}.ideditor[dir=rtl] .qa-details-description-text:first-letter{text-transform:none}.ideditor .qa-details-subsection h4{padding-bottom:2px}.ideditor .qa-details-subsection:not(:last-child){margin-bottom:10px}.ideditor .qa-details-subsection:empty{display:none}.ideditor .note-save .new-comment-input,.ideditor .qa-save .new-comment-input{width:100%;height:100px;max-height:300px;min-height:100px}.ideditor .note-save .detail-section,.ideditor .qa-save .detail-section{margin:10px 0}.ideditor .note-report{float:right}.ideditor .data-header{background-color:#f6f6f6;border-radius:5px;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ideditor .data-header-icon{background-color:#fff;padding:10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:60px;height:60px;border-right:1px solid #ccc;border-radius:5px 0 0 5px}.ideditor[dir=rtl] .data-header-icon{border-right:unset;border-left:1px solid #ccc;border-radius:0 5px 5px 0}.ideditor .data-header-icon .icon-wrap{position:absolute;top:0}.ideditor .data-header-label{background-color:#f6f6f6;padding:0 15px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:14px;font-weight:700;border-radius:0 5px 5px 0}.ideditor[dir=rtl] .data-header-label{border-radius:5px 0 0 5px}.ideditor .data-editor.raw-tag-editor .tag-row button{display:none}.ideditor .data-editor.raw-tag-editor .tag-row .key-wrap,.ideditor .data-editor.raw-tag-editor .tag-row .value-wrap{width:50%}.ideditor .over-map{position:relative;height:100%;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow:hidden}.ideditor .over-map>*{pointer-events:auto;z-index:5}.ideditor .over-map .select-trap{position:absolute;right:-1000%;opacity:0}.ideditor .map-controls-wrap{position:absolute;left:0;right:0;height:100%;z-index:100;display:block;overflow-x:hidden;overflow-y:auto;pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.ideditor .map-controls-wrap::-webkit-scrollbar{display:none}.ideditor .map-controls{right:0;top:0;width:40px;position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5px 0;pointer-events:none}.ideditor .map-controls:before{content:"";display:inline-block;pointer-events:none;width:40px;height:100%;max-height:70px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.ideditor[dir=rtl] .map-controls{left:0;right:auto}.ideditor .map-control{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ideditor .map-control>button{position:relative;width:40px;height:40px;background:rgba(0,0,0,.5);border-radius:0;pointer-events:auto;display:flex;align-items:center;justify-content:center}.ideditor .map-control>button:not(.disabled):active,.ideditor .map-control>button:not(.disabled):focus{background:rgba(0,0,0,.8)}.ideditor .map-control>button.active,.ideditor .map-control>button.active:active{background:#7092ff}@media (hover:hover){.ideditor .map-control>button:not(.disabled):hover{background:rgba(0,0,0,.8)}.ideditor .map-control>button.active:hover{background:#7092ff}}.ideditor .map-control>button.disabled .icon{color:rgba(255,255,255,.5)}.ideditor div.full-screen{width:40px;margin-right:10px;display:none}.ideditor div.full-screen .tooltip{min-width:160px}.ideditor div.full-screen>button,.ideditor div.full-screen>button.active{width:40px;height:40px;background:transparent}.ideditor div.full-screen>button:active,.ideditor div.full-screen>button:focus{background-color:rgba(0,0,0,.8)}@media (hover:hover){.ideditor div.full-screen>button:hover{background-color:rgba(0,0,0,.8)}}.ideditor .zoombuttons>button.zoom-in{border-radius:4px 0 0 0}.ideditor[dir=rtl] .zoombuttons>button.zoom-in{border-radius:0 4px 0 0}.ideditor .geolocate-control{margin-bottom:10px}.ideditor .geolocate-control>button{border-radius:0 0 0 4px}.ideditor[dir=rtl] .geolocate-control>button{border-radius:0 0 4px 0}.ideditor .zoom-to-selection-control .icon{width:22px;height:22px}.ideditor .background-control>button{border-radius:4px 0 0 0}.ideditor[dir=rtl] .background-control>button{border-radius:0 4px 0 0}.ideditor .help-control>button{border-radius:0 0 0 4px}.ideditor[dir=rtl] .help-control>button{border-radius:0 0 4px 0}.ideditor .imagery-faq{margin-bottom:10px;white-space:nowrap}.ideditor .controls-list,.ideditor .layer-list{margin-bottom:10px;border:1px solid #ccc;border-radius:4px}.ideditor .layer-list>li{background-color:#fff;color:#7092ff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.ideditor .layer-list:empty{display:none}.ideditor .layer-list>li:first-child{border-radius:3px 3px 0 0}.ideditor .layer-list>li:last-child{border-radius:0 0 3px 3px}.ideditor .layer-list>li:only-child{border-radius:3px}.ideditor .layer-list li:not(:last-child){border-bottom:1px solid #ccc}.ideditor .layer-list li:active{background-color:#ececec}@media (hover:hover){.ideditor .layer-list li:hover{background-color:#ececec}}.ideditor .layer-list li.active,.ideditor .layer-list li.active button,.ideditor .layer-list li.switch,.ideditor .layer-list li.switch button{background:#e8ebff}.ideditor .layer-list li.best>div.best{padding:5px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:center;align-self:center}.ideditor[dir=rtl] .list-item-data-browse svg{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.ideditor .layer-list li.best .popover-inner{max-width:160px}.ideditor .layer-list label{padding:5px 10px;cursor:pointer;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.ideditor[dir=ltr] .layer-list .indented label{padding-left:24px}.ideditor[dir=rtl] .layer-list .indented label{padding-right:24px}.ideditor .layer-list label>span{display:block;overflow:hidden;width:calc(100% - 20px)}.ideditor .layer-list label span.localized-text{line-height:.95rem}.ideditor .layer-list input.list-item-input{height:2.2em;padding:0 4px;width:50%;min-width:160px}.ideditor .background-pane .layer-list button,.ideditor .map-data-pane .layer-list button{border-left:1px solid #ccc;border-radius:0;padding-left:4px;padding-right:4px}.ideditor[dir=rtl] .background-pane .layer-list button,.ideditor[dir=rtl] .map-data-pane .layer-list button{border-left:none;border-right:1px solid #ccc}.ideditor .background-pane .layer-list button .icon,.ideditor .map-data-pane .layer-list button .icon{opacity:.5}.ideditor .background-pane .layer-list button:last-of-type,.ideditor .map-data-pane .layer-list button:last-of-type{border-radius:0 3px 3px 0}.ideditor[dir=rtl] .background-pane .layer-list button:last-of-type,.ideditor[dir=rtl] .map-data-pane .layer-list button:last-of-type{border-radius:3px 0 0 3px}.ideditor .map-data-pane .vectortile-container .vectortile-header{padding-bottom:5px}.ideditor .map-data-pane .vectortile-container .vectortile-footer{padding-bottom:10px}.ideditor .issue{overflow:hidden}.ideditor .issue .issue-label,.ideditor .issue-label .issue-text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;cursor:pointer;text-align:initial;background:none}.ideditor .issue-text .issue-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:2px 3px}.ideditor .issue-text .issue-message{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:4px 5px}.ideditor .issue-label .issue-autofix{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:5px 8px}.ideditor .issue-label .issue-info-button{height:unset;width:32px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-left:1px solid #ccc;background-color:rgba(0,0,0,0)}.ideditor[dir=rtl] .issue-label .issue-info-button{border-left:0;border-right:1px solid #ccc}.ideditor .issue-container .issue-label .issue-info-button .icon{opacity:.5}.ideditor .issue-container.active .issue-label .issue-info-button .icon{opacity:.7}.ideditor .issue-label .issue-info-button:last-child{border-radius:0 4px 4px 0}.ideditor[dir=rtl] .issue-label .issue-info-button:last-child{border-radius:4px 0 0 4px}.ideditor button.autofix.action{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;height:20px;width:20px;background:#7092ff;color:#fff}.ideditor button.autofix.action.active,.ideditor button.autofix.action:active,.ideditor button.autofix.action:focus{background:#597be7}@media (hover:hover){.ideditor button.autofix.action:hover{background:#597be7}}.ideditor .autofix-all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-25px;padding-bottom:5px}.ideditor .autofix-all-link-text{padding:0}.ideditor .autofix-all-link-icon svg{margin:0 9px;background:currentColor;border-radius:4px}.ideditor .autofix-all-link-icon svg use{color:#fff}.ideditor .issue-container.active .issue.severity-warning,.ideditor .issue-container.active .issue.severity-warning *,.ideditor .warnings-list,.ideditor .warnings-list *{border-color:#fb2}.ideditor .issue.severity-warning .issue-fix-list,.ideditor .warning-section,.ideditor .warnings-list .issue.severity-warning .issue-label{background:#ffc}.ideditor .issue-container.active .issue.severity-warning .issue-label{background:#ffa}.ideditor .issue.severity-warning .issue-icon{color:#f90}.ideditor .issue-container.active .issue.severity-warning .issue-info-button,.ideditor .issue.severity-warning .issue-fix-item button.actionable{color:#b15500;fill:#b15500}.ideditor .issue.severity-warning .issue-fix-item button.actionable:active,.ideditor .issue.severity-warning .issue-fix-item button.actionable:focus,.ideditor .warnings-list .issue.severity-warning .issue-label:active,.ideditor .warnings-list .issue.severity-warning .issue-label:focus{background:#ff8}.ideditor .issue-container.active .issue.severity-warning .issue-info-button:active,.ideditor .issue-container.active .issue.severity-warning .issue-info-button:focus,.ideditor .issue.severity-warning .issue-fix-item button.actionable:active,.ideditor .issue.severity-warning .issue-fix-item button.actionable:focus{color:#7f3d00;fill:#7f3d00}@media (hover:hover){.ideditor .issue.severity-warning .issue-fix-item button.actionable:hover,.ideditor .warnings-list .issue.severity-warning .issue-label:hover{background:#ff8}.ideditor .issue-container.active .issue.severity-warning .issue-info-button:hover,.ideditor .issue.severity-warning .issue-fix-item button.actionable:hover{color:#7f3d00;fill:#7f3d00}}.ideditor .errors-list,.ideditor .errors-list *,.ideditor .issue-container.active .issue.severity-error,.ideditor .issue-container.active .issue.severity-error *{border-color:#f77}.ideditor .error-section,.ideditor .errors-list .issue.severity-error .issue-label,.ideditor .issue.severity-error .issue-fix-list{background:#ffd6d6}.ideditor .issue-container.active .issue.severity-error .issue-label{background:#ffc6c6}.ideditor .issue-container.active .issue.severity-error .issue-info-button,.ideditor .issue.severity-error .issue-fix-item button.actionable{color:#b91201;fill:#b91201}.ideditor .issue.severity-error .issue-icon{color:#dd1400}.ideditor .errors-list .issue.severity-error .issue-label:active,.ideditor .errors-list .issue.severity-error .issue-label:focus,.ideditor .issue.severity-error .issue-fix-item button.actionable:active,.ideditor .issue.severity-error .issue-fix-item button.actionable:focus{background:#ffb6b6}.ideditor .issue-container.active .issue.severity-error .issue-info-button:active,.ideditor .issue-container.active .issue.severity-error .issue-info-button:focus,.ideditor .issue.severity-error .issue-fix-item button.actionable:active,.ideditor .issue.severity-error .issue-fix-item button.actionable:focus{color:#840c00;fill:#840c00}@media (hover:hover){.ideditor .errors-list .issue.severity-error .issue-label:hover,.ideditor .issue.severity-error .issue-fix-item button.actionable:hover{background:#ffb6b6}.ideditor .issue-container.active .issue.severity-error .issue-info-button:hover,.ideditor .issue.severity-error .issue-fix-item button.actionable:hover{color:#840c00;fill:#840c00}}.ideditor .issues-options-container{display:table}.ideditor .issues-option{display:table-row}.ideditor .issues-option-title{display:table-cell;font-weight:700;padding-right:10px}.ideditor[dir=rtl] .issues-option-title{padding-right:0;padding-left:10px}.ideditor .issues-option label{display:table-cell;padding:0 10px;white-space:nowrap}.ideditor .layer-list.issues-list li.issue{border-color:inherit;color:inherit;height:unset}.ideditor .layer-list.issue-rules-list,.ideditor .layer-list.issues-list,.ideditor .layer-list.layer-feature-list{margin-bottom:0}.ideditor .section-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:30px}.ideditor .section-footer a{padding:5px}.ideditor .section-issues-status .box{border-radius:4px;border:1px solid #72d979;background:#c6ffca;padding:5px!important;display:-webkit-box;display:-ms-flexbox;display:flex}.ideditor .section-issues-status .icon{color:#05ac10}.ideditor input.square-degrees-input{padding:2px!important;width:3em;height:2em;text-align:center;background:rgba(0,0,0,0);color:currentColor}.ideditor .section-entity-issues .issue-container .issue{border-radius:4px;border:1px solid #ccc;background:#f6f6f6}.ideditor .section-entity-issues .issue-container:not(.active) .issue-info-button:active,.ideditor .section-entity-issues .issue-container:not(.active) .issue-info-button:focus,.ideditor .section-entity-issues .issue-container:not(.active) .issue-text:active,.ideditor .section-entity-issues .issue-container:not(.active) .issue-text:focus{background:#f1f1f1}@media (hover:hover){.ideditor .section-entity-issues .issue-container:not(.active) .issue-info-button:hover,.ideditor .section-entity-issues .issue-container:not(.active) .issue-text:hover{background:#f1f1f1}}.ideditor .section-entity-issues .issue .issue-label .issue-text{padding-right:10px}.ideditor[dir=rtl] .section-entity-issues .issue .issue-label .issue-text{padding-right:unset;padding-left:10px}.ideditor .section-entity-issues .issue-container.active .issue-label button.issue-text{font-weight:700}.ideditor .section-entity-issues .issue-container:not(:last-of-type){margin-bottom:5px}.ideditor .section-entity-issues .issue-container.active:not(:first-of-type){margin-top:10px}.ideditor .section-entity-issues .issue-container.active:not(:last-of-type){margin-bottom:10px}.ideditor .section-entity-issues .issue-fix-list{border-top:1px solid;border-color:inherit}.ideditor .section-entity-issues .issue-container.active .issue-fix-list:empty{display:none}.ideditor li.issue-fix-item button{padding:2px 10px 2px 20px;background:transparent;width:100%;text-align:initial}.ideditor[dir=rtl] li.issue-fix-item button{padding:2px 20px 2px 10px}.ideditor li.issue-fix-item:first-of-type button{padding-top:5px}.ideditor li.issue-fix-item:last-of-type button{padding-bottom:5px}.ideditor li.issue-fix-item button .fix-message{padding:0 10px;vertical-align:middle}.ideditor li.issue-fix-item button.actionable{cursor:pointer}.ideditor li.issue-fix-item button:not(.actionable) .fix-icon{color:#555;fill:#555}.ideditor .issue-container:not(.active) .issue-info,.ideditor .issue-container:not(.active) ul.issue-fix-list{display:none}.ideditor .issue-info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;overflow:hidden;display:none;padding:10px 0}.ideditor .issue-info.expanded{display:inline-block}.ideditor .issue-info .issue-reference{margin-bottom:10px}.ideditor .issue-info .tagDiff-table{min-width:60%;width:unset;border:1px solid #ccc}.ideditor .issue-info .tagDiff-row{border:1px solid #ccc}.ideditor .issue-info .tagDiff-cell{padding:2px 10px;font-family:monospace;font-size:10px;border:1px solid #ccc}.ideditor .issue-info .tagDiff-cell-add{background:#dfd}.ideditor .issue-info .tagDiff-cell-remove{background:#fdd}.ideditor .display-options-container{padding:10px}.ideditor .display-options-container label{padding-bottom:0;padding-top:10px}.ideditor .display-options-container label span{font-weight:700;margin:5px}.ideditor .display-control .control-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.ideditor .display-control .display-option-input{height:20px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.ideditor .display-control button{height:30px;width:30px;margin-left:5px;margin-right:0;vertical-align:text-bottom;border-radius:4px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ideditor[dir=rtl] .display-control button{margin-left:0;margin-right:5px}.ideditor .background-pane .nudge-container{border:1px solid #ccc;border-radius:4px;padding:10px;position:relative}.ideditor .nudge-container .nudge-controls-wrap{position:relative;width:100%;overflow:hidden}.ideditor .nudge-container .nudge-outer-rect{background-color:#eee;border:1px solid #ccc;border-radius:2px;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:45px;cursor:move;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.ideditor .nudge-container .nudge-inner-rect{background-color:#fff;border:1px solid #ccc;border-radius:2px;width:65%;min-height:20px}.ideditor .nudge-container .nudge:after{content:"";display:block;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;height:0;width:0}.ideditor .nudge-container input{width:100%;padding:2px;text-align:center;border:0}.ideditor .nudge-container input.error{border:1px solid #ff7878;border-radius:2px;background:#ffb}.ideditor .nudge-container button{position:absolute;height:40px;width:40px}.ideditor .nudge-container button.left,.ideditor .nudge-container button.right{top:0;bottom:0;margin-top:auto;margin-bottom:auto;vertical-align:middle}.ideditor .nudge-container button.right{right:0}.ideditor .nudge-container button.left{left:0}.ideditor .nudge-container button.bottom,.ideditor .nudge-container button.top{left:0;right:0;margin-left:auto;margin-right:auto}.ideditor .nudge-container button.top{top:0}.ideditor .nudge-container button.bottom{bottom:0}.ideditor .nudge-container button.nudge-reset{right:0;bottom:0}.ideditor .nudge-surface{position:absolute;z-index:5000;left:0;top:0;width:100%;height:100%;background-color:transparent;cursor:move}.ideditor .background-pane .nudge.right:after{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #222}.ideditor .background-pane .nudge.left:after{border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #222}.ideditor .background-pane .nudge.top:after{border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:5px solid #222}.ideditor .background-pane .nudge.bottom:after{border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #222}.ideditor .map-panes{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.ideditor .map-pane,.ideditor .map-panes{position:relative;height:100%;max-width:100%}.ideditor .map-pane{top:0;width:400px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ideditor .map-pane.help-pane{width:600px}.ideditor .pane-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #ccc;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ideditor .pane-heading h2{margin:14px 20px}.ideditor .pane-heading button{width:40px;border-radius:0}.ideditor .pane-content{height:100%;padding:10px 50px 20px 20px;overflow-x:hidden;overflow-y:scroll;position:relative}.ideditor[dir=rtl] .pane-content{padding:10px 20px 20px 50px}.ideditor .help-pane .pane-content>div{padding-bottom:15px}.ideditor .help-pane p{font-size:15px;margin-bottom:20px}.ideditor .curtain-tooltip .icon.inline,.ideditor .help-pane .left-content .icon.inline{margin-right:0;margin-left:0;height:1.34em;width:1.34em}.ideditor .help-pane .toc{width:100%;max-width:200px;float:right;margin-left:20px;margin-bottom:20px;padding-left:5px}.ideditor .help-pane .nav a,.ideditor .help-pane .toc li a{display:block;border:1px solid #ccc;padding:5px 10px}.ideditor .help-pane .toc li a{border-bottom:0}.ideditor .help-pane .nav a:active,.ideditor .help-pane .nav a:focus,.ideditor .help-pane .toc li a:active,.ideditor .help-pane .toc li a:focus{background:#ececec}@media (hover:hover){.ideditor .help-pane .nav a:hover,.ideditor .help-pane .toc li a:hover{background:#ececec}}.ideditor .help-pane .toc li a.selected{background:#e8ebff}.ideditor .help-pane .toc li:first-child a{border-radius:4px 4px 0 0}.ideditor .help-pane .toc li:nth-last-child(3) a{border-bottom:1px solid #ccc;border-radius:0 0 4px 4px}.ideditor .help-pane .toc li.shortcuts a,.ideditor .help-pane .toc li.walkthrough a{overflow:hidden;margin-top:10px;border-bottom:1px solid #ccc;border-radius:4px}.ideditor .help-pane .toc li.walkthrough a{text-align:center}.ideditor .help-pane .nav{position:relative;padding-bottom:30px}.ideditor .help-pane .nav a{float:left;width:50%;text-align:center}.ideditor .help-pane .nav a:first-child{border-radius:4px 0 0 4px}.ideditor .help-pane .nav a:last-child:not(:only-child){border-radius:0 4px 4px 0;border-left:0}.ideditor .help-pane .nav a:only-child{width:100%;border-radius:4px}.ideditor .inspector-hover .comments-container .comment,.ideditor .inspector-hover .form-field-button,.ideditor .inspector-hover .form-field-input-multicombo .chiplist,.ideditor .inspector-hover .form-field-input-wrap .label,.ideditor .inspector-hover .section-entity-issues .issue-container .issue .issue-label,.ideditor .inspector-hover .structure-extras-wrap,.ideditor .inspector-hover button,.ideditor .inspector-hover input,.ideditor .inspector-hover label,.ideditor .inspector-hover textarea{background:#ececec}.ideditor .inspector-hover .preset-list-button,.ideditor .inspector-hover .tag-row input{background:#f6f6f6}.ideditor .inspector-hover .form-field-input-check span,.ideditor .inspector-hover .form-field-input-multicombo .chip,.ideditor .inspector-hover .section-entity-issues .issue .icon,.ideditor .inspector-hover a{color:#666}.ideditor .inspector-hover .form-field-input-multicombo .chip{background:#eee;border:1px solid #ccc}.ideditor .inspector-hover div{overflow-x:visible;overflow-y:auto}.ideditor .inspector-hidden,.ideditor .inspector-hover .add-row,.ideditor .inspector-hover .form-field-input-multicombo .input-wrap,.ideditor .inspector-hover .form-field-input-radio label,.ideditor .inspector-hover .form-field-input-radio label span,.ideditor .inspector-hover .form-field-input-radio label.remove .icon,.ideditor .inspector-hover .preset-list-button-wrap .tag-reference-button,.ideditor .inspector-hover .section-entity-issues .issue-container .issue-fix-list,.ideditor .inspector-hover .section-entity-issues .issue-container .issue-info-button,.ideditor .inspector-hover label input[type=checkbox],.ideditor .inspector-hover label input[type=radio]{display:none}.ideditor .inspector-hover .combobox-caret,.ideditor .inspector-hover .field-label button,.ideditor .inspector-hover .footer *,.ideditor .inspector-hover .form-field-input-multicombo .chip .remove,.ideditor .inspector-hover .header button,.ideditor .inspector-hover .hide-toggle:before,.ideditor .inspector-hover .more-fields,.ideditor .inspector-hover .quick-links,.ideditor .inspector-hover .tag-row button{opacity:0}.ideditor .inspector-hover .section-entity-issues .issue-container.active{margin-top:1px;margin-bottom:1px}.ideditor .inspector-hover .section-entity-issues .issue-container *{border-color:#ccc!important}.ideditor .inspector-hover .section-entity-issues .issue-container.active .issue-label{border-bottom:0}.ideditor .inspector-hover .section-entity-issues .issue-container.active .issue-label button.issue-text{font-weight:400}.ideditor .inspector-hover .tag-row .key-wrap,.ideditor .inspector-hover .tag-row .value-wrap{height:31px}.ideditor .inspector-hover .tag-row:first-child input.value{border-top-right-radius:4px}.ideditor[dir=rtl] .inspector-hover .tag-row:first-child input.value{border-top-right-radius:0;border-top-left-radius:4px}.ideditor .inspector-hover .tag-row:last-child input.value{border-bottom-right-radius:4px}.ideditor[dir=rtl] .inspector-hover .tag-row:last-child input.value{border-bottom-right-radius:0;border-bottom-left-radius:4px}.ideditor .inspector-hover .tag-row:last-child input.key{border-bottom-left-radius:4px}.ideditor[dir=rtl] .inspector-hover .tag-row:last-child input.key{border-bottom-left-radius:0;border-bottom-right-radius:4px}.ideditor .inspector-hover .more-fields{max-height:0;margin-bottom:-10px}.ideditor .inspector-hover .entity-editor-pane a.hide-toggle,.ideditor .inspector-hover .form-field-input-radio label.active{opacity:1;background-color:transparent;color:#666;padding-left:0;border-width:0}.ideditor .inspector-hover .form-field-input-radio button.active{padding-left:10px}.ideditor .inspector-hover .form-field-input-radio{border:1px solid #ccc;border-top:0;border-radius:0 0 4px 4px}.ideditor .inspector-hover .form-field-input-radio .placeholder{opacity:1;color:#666;padding:5px 10px;width:100%;height:auto;border:0}.ideditor .inspector-hover .form-field-input-radio .structure-extras-wrap{border:0}.ideditor img.tile{position:absolute;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.ideditor img.tile-loaded{opacity:1}.ideditor img.tile-removing{opacity:0}.ideditor .tile-label-debug{font-size:10px;background:rgba(0,0,0,.7);color:#fff;position:absolute;text-align:center;padding:5px;border-radius:3px;z-index:2;margin-left:-70px;margin-top:-20px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ideditor img.tile-debug{outline:1px solid red}.ideditor .main-map{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;height:100%;width:100%;background:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.ideditor .main-map,.ideditor .main-map *{-ms-touch-action:none;touch-action:none}.ideditor .supersurface{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.ideditor .layer,.ideditor .supersurface{position:absolute;top:0;left:0;right:0;bottom:0}.ideditor .map-in-map{position:absolute;overflow:hidden;top:10px;width:200px;height:150px;z-index:2;background:#000;border:1px solid #aaa;-webkit-box-shadow:0 0 2em black;box-shadow:0 0 2em black}.ideditor[dir=ltr] .map-in-map{left:10px}.ideditor[dir=rtl] .map-in-map{right:10px}.ideditor .map-in-map-tiles{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ideditor .map-in-map-data,.ideditor .map-in-map-viewport{top:0;left:0;overflow:hidden;height:100%;width:100%}.ideditor .map-in-map-viewport{position:absolute}.ideditor .map-in-map-data{position:relative;z-index:10}.ideditor .map-in-map-bbox{fill:none;stroke:rgba(255,255,0,.75);stroke-width:1;shape-rendering:crispEdges}.ideditor .map-in-map-bbox.thick{stroke-width:5}.ideditor .debug{stroke:currentColor;fill:none;stroke-width:2}.ideditor .map-in-map-data .debug{stroke-width:1}.ideditor .nocolor{color:rgba(0,0,0,0)}.ideditor .red{color:rgba(255,0,0,.75)}.ideditor .green{color:rgba(0,255,0,.75)}.ideditor .blue{color:rgba(176,176,255,.75)}.ideditor .yellow{color:rgba(255,255,0,.75)}.ideditor .cyan{color:rgba(0,255,255,.75)}.ideditor .magenta{color:rgba(255,0,255,.75)}.ideditor .orange{color:rgba(255,153,0,.75)}.ideditor .pink{color:rgba(255,0,153,.75)}.ideditor .purple{color:rgba(153,0,255,.75)}.ideditor .debug-legend{position:absolute;top:70px;right:80px;padding:5px;border-radius:4px;pointer-events:none}.ideditor .debug-legend-item{padding-right:5px}.ideditor .debug-legend-item:before{content:"\25A0";padding:0 5px}.ideditor .info-panels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap-reverse;flex-flow:row wrap-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;z-index:1;-ms-user-select:element;pointer-events:none;overflow:hidden}.ideditor .panel-container h1,.ideditor .panel-container h2,.ideditor .panel-container h3,.ideditor .panel-container h4,.ideditor .panel-container h5{display:inline-block;margin-bottom:0}.ideditor .panel-container h1,.ideditor .panel-container h2,.ideditor .panel-container h3{color:#ff8}.ideditor .panel-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 2px 2px 0;border-radius:4px;border:1px solid rgba(0,0,0,.75);padding-bottom:10px;width:250px;max-width:100%;pointer-events:auto}.ideditor .panel-container .panel-title{border-radius:4px 4px 0 0}.ideditor .panel-title{padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ideditor .panel-title button.close{padding:2px;background:none;color:#ddd}.ideditor[dir=rtl] .panel-title button.close{float:left}.ideditor .panel-title button.close:active,.ideditor .panel-title button.close:focus{color:#fff}@media (hover:hover){.ideditor .panel-title button.close:hover{color:#fff}}.ideditor .panel-title button.close .icon{height:20px;width:16px}.ideditor .panel-content{padding:5px 10px;position:relative}.ideditor .panel-content ul:empty{display:none}.ideditor .panel-content li span:not(.localized-text){display:inline-block;white-space:nowrap;margin:0 8px}.ideditor .panel-content .button{display:inline-block;background:#7092ff;border-radius:2px;padding:0 4px;margin-top:10px;margin-right:10px;color:#fff}.ideditor[dir=rtl] .panel-content .button{margin-right:auto;margin-left:10px}.ideditor .panel-content-history .links a{margin-left:8px}.ideditor[dir=rtl] .panel-content-history .links a{margin-left:auto;margin-right:8px}.ideditor .panel-content-history h4{padding-bottom:0}.ideditor .panel-content-location .location-info{margin-top:10px}.ideditor .map-footer{width:100%;position:relative;border-radius:0;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-user-select:element;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ideditor .map-footer-bar{pointer-events:all;display:block;height:2.5em;position:relative}.ideditor .flash-wrap,.ideditor .main-footer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;position:absolute;right:0;left:0}.ideditor .footer-show{bottom:0}.ideditor .footer-hide,.ideditor .footer-show{-webkit-transition:bottom 75ms linear;transition:bottom 75ms linear}.ideditor .footer-hide{bottom:-100%}.ideditor .attribution-wrap{position:absolute;bottom:5px;left:5px;right:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:0;pointer-events:none}.ideditor .attribution-wrap>*{pointer-events:auto}.ideditor .attribution-wrap .base-layer-attribution,.ideditor .attribution-wrap .overlay-layer-attribution{color:#ccc;font-size:10px}.ideditor .attribution-wrap .overlay-layer-attribution{text-align:right}.ideditor .attribution-wrap .overlay-layer-attribution .attribution:not(:last-child):after{content:"; "}.ideditor .attribution-wrap .attribution a,.ideditor .attribution-wrap .attribution a:visited{color:#ccf}.ideditor .attribution-wrap .attribution a:focus,.ideditor .attribution-wrap .attribution a:hover{color:#aaf}@media (hover:hover){.ideditor .attribution-wrap .attribution a:hover{color:#aaf}}.ideditor .attribution-wrap .attribution .source-image{height:20px;vertical-align:middle;border-radius:3px}.ideditor .attribution-wrap .attribution span{margin:0 3px}.ideditor .flash-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px}.ideditor .flash-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20px;height:20px;margin:0 8px}.ideditor .flash-icon circle{fill:#eee}.ideditor .flash-icon.disabled circle{cursor:auto;fill:rgba(255,255,255,.7)}.ideditor .flash-icon use{color:#222}.ideditor .flash-icon.disabled use,.ideditor .flash-icon.operation.disabled use{fill:rgba(32,32,32,.7);color:rgba(40,40,40,.7)}.ideditor .flash-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ideditor .map-footer-bar .scale-block{vertical-align:bottom;width:250px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:30px;-ms-flex-item-align:center;align-self:center}.ideditor .scale-block .scale{height:100%;width:100%;cursor:pointer;display:block}.ideditor[dir=rtl] .scale-block .scale{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.ideditor .scale-block .scale-text{display:inline-block;position:absolute;color:#ccc;top:.45em}.ideditor .scale-block .scale path{fill:none;stroke:#ccc;stroke-width:1;shape-rendering:crispEdges}.ideditor .map-footer-bar .info-block{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;overflow:hidden}.ideditor .map-footer-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ideditor .map-footer-list,.ideditor .map-footer-list li{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.ideditor .map-footer-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;padding:5px}.ideditor[dir=ltr] .map-footer-list li:not(:last-child){border-right:1px solid rgba(255,255,255,.5)}.ideditor[dir=rtl] .map-footer-list li:not(:last-child){border-left:1px solid rgba(255,255,255,.5)}.ideditor .map-footer-list li:empty{display:none}.ideditor .map-footer-list a.chip{padding:1px 4px;border-radius:2px;color:#eee}.ideditor .map-footer-list a.chip .icon{width:14px;height:14px;margin-top:-2px}.ideditor .map-footer-list a.chip span.count{margin:0 3px}.ideditor .source-switch a.chip.live{background:#d32232;color:#fff}.ideditor .feature-warning a.chip{background:#1e90ff}.ideditor .issues-info a.chip.resolved-count{background:#15911e}.ideditor .issues-info a.chip.warnings-count{background:#df8500}.ideditor[dir=ltr] .issues-info a.chip:not(:last-child){margin-right:5px}.ideditor[dir=rtl] .issues-info a.chip:not(:last-child){margin-left:5px}.ideditor .user-list a:not(:last-child):after{content:", "}.ideditor .api-status{text-align:right;padding:1px 10px;color:#eee;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ideditor[dir=rtl] .api-status{text-align:left}.ideditor .api-status:empty{display:none}.ideditor .api-status.error,.ideditor .api-status.offline,.ideditor .api-status.readonly{background:#a22}.ideditor .api-status a{text-decoration:underline;color:#ccc;pointer-events:all}.ideditor .api-status a:active,.ideditor .api-status a:focus{color:inherit}@media (hover:hover){.ideditor .api-status a:hover{color:inherit}}.ideditor .local-storage-full{display:block;width:100%}.ideditor .badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#d32232;width:21px;height:21px;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ideditor[dir=ltr] .badge{margin-left:6px}.ideditor[dir=rtl] .badge{margin-right:6px}.ideditor .badge .icon{vertical-align:baseline;width:11px;height:11px;color:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ideditor .badge-text{display:inline-block;color:#fff;text-align:center;width:16px;height:16px;font-size:10px;font-weight:700;margin-left:5px;background:#f00;border-radius:9px}.ideditor[dir=rtl] .badge-text{margin-left:0;margin-right:5px}.ideditor .modal{top:5%;max-height:90%;position:relative;border-radius:3px;overflow:hidden;margin:auto;z-index:50;width:80%;min-width:200px;max-width:550px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ideditor .modal .content{overflow-x:hidden;overflow-y:auto}.ideditor .modal .loader{margin-bottom:10px}.ideditor .modal .description{text-align:center}.ideditor .shaded{z-index:5000;overflow:auto}.ideditor .shaded,.ideditor .shaded:before{position:absolute;top:0;bottom:0;left:0;right:0}.ideditor .shaded:before{content:"";background:rgba(0,0,0,.5)}.ideditor .modal-section{padding:20px;border-bottom:1px solid #ccc}.ideditor .modal-section p:not(:last-of-type){padding-bottom:20px}.ideditor .modal-section h4{padding-bottom:0}.ideditor .modal-section.buttons{text-align:center}.ideditor .modal-section.buttons button{min-width:130px}.ideditor .modal-section.buttons .action{display:inline-block;margin:0 10px}.ideditor .save-section .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.ideditor .save-section .buttons .action,.ideditor .save-section .buttons .secondary-action{width:45%;margin:10px auto;text-align:center;vertical-align:middle}.ideditor .loading-modal{text-align:center}.ideditor .modal-actions{display:-webkit-box;display:-ms-flexbox;display:flex}.ideditor .modal-actions button{color:#7092ff;border-bottom:1px solid #ccc;border-radius:0;min-height:160px;text-align:center;width:100%}.ideditor .logo-small{height:40px;width:40px;margin:auto}.ideditor .logo{height:100px;width:100%;max-width:100px;margin:auto}.ideditor .modal-actions>:first-child{border-right:1px solid #ccc}.ideditor .modal-section:last-child{border-bottom:0}.ideditor .modal-actions .logo-restore{color:#7092ff}.ideditor .modal-actions .logo-reset{color:#e06c5e}.ideditor .save-success.body{overflow-y:scroll;overflow-x:hidden}.ideditor .save-success .link-out{margin:0 5px;white-space:nowrap}.ideditor .save-communityLinks,.ideditor .save-summary{padding:0 20px 15px}.ideditor .save-communityLinks{border-top:1px solid #ccc}.ideditor .save-success p,.ideditor .save-success table{margin-top:15px}.ideditor .save-success h3{font-size:14px;margin-top:15px;line-height:1.5;padding-bottom:0}.ideditor .save-success td{vertical-align:top}.ideditor .save-success td.cell-icon{width:40px}.ideditor .save-success td.cell-detail{padding:0 10px}.ideditor .save-success td.community-detail{padding-bottom:15px}.ideditor .save-success .community-table h3{margin:0}.ideditor .community-name,.ideditor .summary-view-on-osm{font-size:14px;font-weight:700}.ideditor .community-languages{margin-top:5px;font-style:italic}.ideditor .community-languages:only-child{margin-top:0}.ideditor .community-detail a.hide-toggle,.ideditor .community-detail a:visited.hide-toggle{font-size:12px;font-weight:400;padding-bottom:0}.ideditor .community-detail .hide-toggle svg.icon.pre-text{width:12px;height:15px}.ideditor .community-events{margin-top:5px}.ideditor .community-event,.ideditor .community-more{background-color:#efefef;padding:8px;border-radius:4px;margin-bottom:5px}.ideditor .community-event-name{font-size:14px;font-weight:700}.ideditor .community-event-when{font-weight:700}.ideditor .community-missing{padding:10px;text-align:center}.ideditor .modal-actions .logo-features,.ideditor .modal-actions .logo-walkthrough{color:#7092ff}.ideditor .modal-splash .section-preferences-third-party{margin-top:20px}.ideditor .modal-splash .section-preferences-third-party .privacy-link{display:none}.ideditor .modal-shortcuts{width:90%;max-width:1050px}.ideditor .modal-shortcuts .modal-section:last-child{padding:10px 15px 20px;min-height:275px}.ideditor .modal-shortcuts .tabs-bar{padding-bottom:5px;text-align:center}.ideditor .modal-shortcuts a.tab{display:inline-block;padding:5px 10px;margin:0 5px;cursor:pointer;color:#666;font-size:16px;font-weight:700}.ideditor .modal-shortcuts a.tab.active{color:#7092ff;border-bottom:2px solid}.ideditor .modal-shortcuts a.tab:active,.ideditor .modal-shortcuts a.tab:focus{color:#597be7;background-color:#efefef}@media (hover:hover){.ideditor .modal-shortcuts a.tab:hover{color:#597be7;background-color:#efefef}}.ideditor .modal-shortcuts .shortcut-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}.ideditor .modal-shortcuts .shortcut-column{width:auto}.ideditor .modal-shortcuts .shortcut-tab-tools .shortcut-column{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.ideditor .modal-shortcuts td{padding-bottom:5px}.ideditor .modal-shortcuts .shortcut-section{padding:20px 0 10px}.ideditor .modal-shortcuts .shortcut-keys{padding:0 10px;color:#767676;text-align:right;white-space:nowrap}.ideditor[dir=rtl] .modal-shortcuts .shortcut-keys{text-align:left}.ideditor .modal-shortcuts .shortcut-keys kbd{color:#555}.ideditor .modal-shortcuts .shortcut-keys .gesture{color:#333;padding:3px}.ideditor .settings-modal textarea{height:70px;width:100%}.ideditor .settings-custom-background .instructions-template{margin-bottom:20px}.ideditor .settings-custom-background .instructions-template p{margin-bottom:0}.ideditor .settings-custom-background .instructions-template ul{padding-bottom:20px}.ideditor .settings-custom-background .instructions-template ul li{list-style-type:disc;list-style-position:inside}.ideditor .settings-custom-data .instructions-url{margin-bottom:10px}.ideditor .settings-custom-data .field-file,.ideditor .settings-custom-data .instructions-template{margin-bottom:20px}.ideditor a.user-info{display:inline-block}.ideditor .commit-form{margin-bottom:0}.ideditor .user-info img{float:left}.ideditor .field-warning,.ideditor .note-save .field-warning{background:#ffb;border:1px solid #ccc;border-radius:4px;padding:10px}.ideditor .field-warning:empty,.ideditor .note-save .field-warning:empty{display:none}.ideditor .changeset-info,.ideditor .commit-info,.ideditor .request-review{margin-bottom:10px}.ideditor .field-warning{margin-top:10px}.ideditor .request-review label{cursor:pointer}.ideditor .changeset-list{border:1px solid #ccc;border-radius:4px;background:#fff;margin-bottom:10px;overflow:hidden}.ideditor .changeset-list li button{padding:5px 10px;width:100%;border-radius:0;text-align:initial}.ideditor .changeset-list li{border-top:1px solid #ccc}.ideditor .changeset-list li:first-child{border-top:0}.ideditor .changeset-list .alert{opacity:.5}.ideditor .conflicts-help{padding:20px;background-color:#ffffbb;border-bottom:1px solid #ccc}.ideditor .conflicts-buttons{padding:20px}.ideditor button.conflicts-button{float:left}.ideditor .conflict-container{border-bottom:1px solid #ccc}.ideditor .conflict-description{padding:5px 20px;display:block}.ideditor .conflicts-done{padding:20px 20px 0}.ideditor .conflict-count,.ideditor .conflict-detail-container{padding:10px 20px}.ideditor .conflict-choices{margin-top:10px}.ideditor .conflict-nav-buttons{padding:10px 0 20px}.ideditor .conflict-nav-button{height:30px}.ideditor .notice{position:absolute;top:15px;left:0;right:0;text-align:center}.ideditor .notice .zoom-to{margin:auto;width:300px;padding:20px 5px;font-size:150%;border-radius:8px;font-weight:700;display:flex;justify-content:center}.ideditor .notice .zoom-to:active,.ideditor .notice .zoom-to:focus{background:rgba(0,0,0,.6)}@media (hover:hover){.ideditor .notice .zoom-to:hover{background:rgba(0,0,0,.6)}}.ideditor .notice .zoom-to .icon{width:30px;height:30px;vertical-align:middle;margin-right:10px}.ideditor[dir=rtl] .notice .zoom-to .icon{margin-left:10px;margin-right:0}.ideditor .popover{position:absolute;display:none}.ideditor .tooltip{color:#333;font-size:12px;white-space:normal}.ideditor .tooltip:not(.curtain-tooltip){pointer-events:none}.ideditor .popover.in{z-index:5000;height:auto;display:block}.ideditor .tooltip.in{opacity:.95}.ideditor .popover.top{margin-top:-4px}.ideditor .popover.right{margin-left:4px}.ideditor .popover.bottom{margin-top:4px}.ideditor .popover.left{margin-left:-4px}.ideditor .popover.arrowed.top{margin-top:-10px}.ideditor .popover.arrowed.right{margin-left:10px}.ideditor .popover.arrowed.bottom{margin-top:10px}.ideditor .popover.arrowed.left{margin-left:-10px}.ideditor .bar-button .tooltip.arrowed.bottom{margin-top:20px}.ideditor .tooltip.top{text-align:center}.ideditor .tooltip.right{text-align:left}.ideditor .tooltip.bottom{text-align:center}.ideditor .tooltip.left{text-align:right}.ideditor .popover-inner{border-radius:inherit}.ideditor .tooltip .popover-inner{border-radius:4px;max-width:200px;min-width:80px;padding:10px;font-weight:400;background-color:#fff}.ideditor .popover-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.ideditor .popover.top .popover-arrow{bottom:-5px;left:50%;margin-left:-5px;border-top-color:#fff;border-width:5px 5px 0}.ideditor .popover.right .popover-arrow{top:50%;left:-5px;margin-top:-5px;border-right-color:#fff;border-width:5px 5px 5px 0}.ideditor .popover.left .popover-arrow{top:50%;right:-5px;margin-top:-5px;border-left-color:#fff;border-width:5px 0 5px 5px}.ideditor .popover.bottom .popover-arrow{top:-5px;left:50%;margin-left:-5px;border-bottom-color:#fff;border-width:0 5px 5px}.ideditor .popover:not(.arrowed) .popover-arrow{display:none}.ideditor .tooltip-heading{font-weight:700;background:#f6f6f6;padding:10px;margin:-10px -10px 10px;border-radius:3px 3px 0 0;font-size:14px}.ideditor .keyhint-wrap{background:#f6f6f6;padding:10px;margin:10px -10px -10px;border-radius:0 0 3px 3px}.ideditor .popover-inner .shortcut{font-weight:700;margin-left:5px}.ideditor[dir=rtl] .popover-inner .shortcut{margin-left:0;margin-right:5px}.ideditor .map-pane .tooltip.top .popover-arrow,.ideditor .modal .tooltip.top .popover-arrow,.ideditor .sidebar .tooltip.top .popover-arrow,.ideditor .tooltip.dark.top .popover-arrow{border-top-color:#000}.ideditor .map-pane .tooltip.bottom .popover-arrow,.ideditor .modal .tooltip.bottom .popover-arrow,.ideditor .sidebar .tooltip.bottom .popover-arrow,.ideditor .tooltip.dark.bottom .popover-arrow{border-bottom-color:#000}.ideditor .map-pane .tooltip.left .popover-arrow,.ideditor .modal .tooltip.left .popover-arrow,.ideditor .sidebar .tooltip.left .popover-arrow,.ideditor .tooltip.dark.left .popover-arrow{border-left-color:#000}.ideditor .map-pane .tooltip.right .popover-arrow,.ideditor .modal .tooltip.right .popover-arrow,.ideditor .sidebar .tooltip.right .popover-arrow,.ideditor .tooltip.dark.right .popover-arrow{border-right-color:#000}.ideditor .map-pane .keyhint-wrap,.ideditor .map-pane .popover-inner,.ideditor .map-pane .tooltip-heading,.ideditor .modal .popover-inner,.ideditor .sidebar .keyhint-wrap,.ideditor .sidebar .popover-inner,.ideditor .sidebar .tooltip-heading,.ideditor .tooltip.dark .keyhint-wrap,.ideditor .tooltip.dark .popover-inner,.ideditor .tooltip.dark .tooltip-heading{background:#000;color:#ccc}.ideditor .map-pane .tooltip kbd,.ideditor .sidebar .tooltip kbd,.ideditor .tooltip.dark kbd{background-color:#666;border:1px solid;border-color:#444 #444 #333;-webkit-box-shadow:inset 0 -1px 0 #333;box-shadow:inset 0 -1px 0 #333;color:#eee}.ideditor .warning-section .tooltip.top{margin-top:-5px}.ideditor li.hide+li.version .badge .tooltip,.ideditor li:first-of-type .badge .tooltip{left:auto!important;right:5px!important}.ideditor[dir=rtl] li.hide+li.version .badge .tooltip,.ideditor[dir=rtl] li:first-of-type .badge .tooltip{left:5px!important;right:auto!important}.ideditor li.hide+li.version .badge .tooltip .popover-arrow,.ideditor li:first-of-type .badge .tooltip .popover-arrow{right:15px!important;left:auto!important}.ideditor[dir=rtl] li.hide+li.version .badge .tooltip .popover-arrow,.ideditor[dir=rtl] li:first-of-type .badge .tooltip .popover-arrow{left:15px!important;right:auto!important}.ideditor .edit-menu{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}.ideditor .edit-menu .tooltip{width:200px}.ideditor .edit-menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0;padding:0 12px}.ideditor .edit-menu-item .label{max-width:120px;text-align:initial;line-height:1.1em;font-weight:700}.ideditor[dir=ltr] .edit-menu-item .label{margin-left:8px}.ideditor[dir=rtl] .edit-menu-item .label{margin-right:8px}.ideditor .edit-menu-item use{pointer-events:none}.ideditor .lasso-path{fill-opacity:.3;stroke:#fff;stroke-width:1;stroke-opacity:1;stroke-dasharray:5,5}.ideditor ::-webkit-scrollbar{height:10px;overflow:visible;width:10px;border-left:1px solid #ddd}.ideditor ::-webkit-scrollbar-track{background-clip:padding-box;border:0 solid transparent}.ideditor ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);background-clip:padding-box;border:3px solid transparent;border-left-width:4px;border-radius:6px}.ideditor ::-webkit-scrollbar-track:active{background-color:rgba(0,0,0,.05)}@media (hover:hover){.ideditor ::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.05)}}body{scrollbar-width:10px}.ideditor .curtain{z-index:1000;pointer-events:none;position:absolute}.ideditor .curtain-darkness{pointer-events:all;fill-opacity:.7;fill:#222;fill-rule:evenodd}.ideditor .intro-nav-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;left:0;right:0;bottom:30px;padding:10px;z-index:1001}.ideditor .intro-nav-wrap .intro-nav-wrap-logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:40px;width:40px;color:#fff;margin:0 20px;vertical-align:middle}.ideditor .intro-nav-wrap .joined{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ideditor .intro-nav-wrap button.chapter{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 5px;font-weight:700}.ideditor .intro-nav-wrap button.chapter.next{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes pulse{0%{background:#7092ff}to{background:#c6d4ff}}@keyframes pulse{0%{background:#7092ff}to{background:#c6d4ff}}.ideditor .intro-nav-wrap button.chapter.finished{background:#8cd05f}.ideditor .intro-nav-wrap button.chapter .status{display:none}.ideditor .intro-nav-wrap button.chapter.finished .status{display:inline-block}.ideditor .curtain-tooltip{z-index:1002}.ideditor .curtain-tooltip.tooltip.in{opacity:1}.ideditor .curtain-tooltip.tooltip{text-align:left}.ideditor[dir=rtl] .curtain-tooltip.tooltip{text-align:right}.ideditor .curtain-tooltip .popover-inner{font-size:15px;position:relative;padding:20px}.ideditor .curtain-tooltip .popover-inner .button-section,.ideditor .curtain-tooltip .popover-inner .instruction{font-weight:700;display:block;border-top:1px solid #ccc;margin-top:10px;margin-left:-20px;margin-right:-20px;padding:10px 20px 0}.ideditor .curtain-tooltip .popover-inner .button-section button{width:66.6666%}.ideditor .curtain-tooltip .popover-inner .instruction:only-child{border:0;padding:0;margin:0}.ideditor .curtain-tooltip .popover-inner .icon.pre-text{vertical-align:text-top;margin-right:0;margin-left:0;display:inline-block}.ideditor .curtain-tooltip.intro-lines-name_road,.ideditor .curtain-tooltip.intro-points-describe{top:133px!important}.ideditor .tooltip-illustration{height:80px;width:200px;margin-left:-20px;margin-top:-10px}.ideditor[dir=rtl] .tooltip-illustration{margin-left:auto;margin-right:-20px}.ideditor .curtain-tooltip.intro-mouse{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ideditor .curtain-tooltip.intro-mouse .counter{position:absolute;display:block;top:50px;width:100%;text-align:center;font-weight:700;font-size:14px;z-index:1003}.ideditor .curtain-tooltip.intro-mouse .tooltip-illustration use{fill:rgba(112,146,255,0);color:rgba(112,146,255,0)}.ideditor .curtain-tooltip.intro-mouse.leftclick .tooltip-illustration use{fill:rgba(112,146,255,1)}.ideditor .curtain-tooltip.intro-mouse.rightclick .tooltip-illustration use{color:rgba(112,146,255,1)}.ideditor .huge-modal-button{width:100%;padding:20px}.ideditor .huge-modal-button .illustration{height:100px;width:100px;color:#7092ff}.ideditor .top-toolbar-wrap .top-toolbar .item-content .add-area,.ideditor .top-toolbar-wrap .top-toolbar .item-content .add-point{display:none!important}