/*! tailwindcss v4.3.3 | 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)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-emerald-600:oklch(59.6% .145 163.225);--color-cyan-50:var(--cyan-50);--color-violet-50:var(--violet-50);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-3xl:48rem;--container-6xl:72rem;--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: 1.5 ;--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--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-primary:var(--primary);--color-primary-50:var(--primary-50);--color-primary-glow:var(--primary-glow);--color-violet:var(--violet);--color-cyan:var(--cyan);--color-amber:#d97706;--color-danger:#ef4444;--color-surface:var(--surface);--color-surface-50:var(--surface-50);--font-display:"Fraunces Variable", "Playfair Display Variable", Georgia, ui-serif, serif;--radius-card:1rem;--radius-ctl:.625rem;--shadow-card:0 0 0 1px #ffffff14, 0 4px 24px #0009;--shadow-glow-blue:0 0 40px -8px var(--primary-glow);--shadow-glow-violet:0 0 40px -8px var(--violet-50)}}@layer base{*,:after,:before,::backdrop{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}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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,samp,pre{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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{inset-inline:0}.-top-8{top:calc(var(--spacing) * -8)}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-6{top:calc(var(--spacing) * 6)}.right-3{right:calc(var(--spacing) * 3)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-10{bottom:calc(var(--spacing) * 10)}.left-1\/2{left:50%}.left-6{left:calc(var(--spacing) * 6)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.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}}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.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}.table{display:table}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.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-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-\[50vh\]{height:50vh}.h-\[400px\]{height:400px}.h-full{height:100%}.h-screen{height:100vh}.min-h-\[360px\]{min-height:360px}.min-h-\[400px\]{min-height:400px}.min-h-full{min-height:100%}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.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-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[160px\]{max-width:160px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[1\.02\]{scale:1.02}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[bounce_3s_ease-in-out_infinite\]{animation:3s ease-in-out infinite bounce}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.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-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.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-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.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-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[rgba\(125\,211\,252\,0\.22\)\]{border-color:#7dd3fc38}.border-\[rgba\(125\,211\,252\,0\.35\)\]{border-color:#7dd3fc59}.border-\[rgba\(150\,220\,250\,0\.26\)\]{border-color:#96dcfa42}.border-\[rgba\(150\,222\,250\,0\.38\)\]{border-color:#96defa61}.border-\[rgba\(160\,196\,228\,0\.22\)\]{border-color:#a0c4e438}.border-\[rgba\(168\,233\,255\,0\.60\)\]{border-color:#a8e9ff99}.border-\[rgba\(245\,158\,11\,0\.30\)\]{border-color:#f59e0b4d}.border-\[rgba\(248\,113\,113\,0\.30\)\]{border-color:#f871714d}.border-\[rgba\(255\,99\,99\,0\.30\)\]{border-color:#ff63634d}.border-\[rgba\(255\,255\,255\,0\.1\)\]{border-color:#ffffff1a}.border-\[rgba\(255\,255\,255\,0\.05\)\]{border-color:#ffffff0d}.border-\[rgba\(255\,255\,255\,0\.06\)\]{border-color:#ffffff0f}.border-\[rgba\(255\,255\,255\,0\.07\)\]{border-color:#ffffff12}.border-\[rgba\(255\,255\,255\,0\.08\)\]{border-color:#ffffff14}.border-\[rgba\(255\,255\,255\,0\.10\)\]{border-color:#ffffff1a}.border-\[rgba\(255\,255\,255\,0\.12\)\]{border-color:#ffffff1f}.border-\[rgba\(255\,255\,255\,0\.15\)\]{border-color:#ffffff26}.border-\[rgba\(var\(--primary-rgb\)\,0\.20\)\]{border-color:rgba(var(--primary-rgb),.2)}.border-\[rgba\(var\(--primary-rgb\)\,0\.25\)\]{border-color:rgba(var(--primary-rgb),.25)}.border-\[rgba\(var\(--primary-rgb\)\,0\.30\)\]{border-color:rgba(var(--primary-rgb),.3)}.border-\[rgba\(var\(--violet-rgb\)\,0\.25\)\]{border-color:rgba(var(--violet-rgb),.25)}.border-\[rgba\(var\(--violet-rgb\)\,0\.30\)\]{border-color:rgba(var(--violet-rgb),.3)}.border-\[var\(--color-cyan-50\)\]{border-color:var(--color-cyan-50)}.border-\[var\(--color-primary\)\]{border-color:var(--color-primary)}.border-\[var\(--color-primary-glow\)\]{border-color:var(--color-primary-glow)}.border-\[var\(--color-violet-50\)\]{border-color:var(--color-violet-50)}.border-\[var\(--he-accent-border\)\]{border-color:var(--he-accent-border)}.border-\[var\(--he-accent-strong\)\]{border-color:var(--he-accent-strong)}.border-\[var\(--he-border\)\]{border-color:var(--he-border)}.border-\[var\(--rp-accent\)\]{border-color:var(--rp-accent)}.border-\[var\(--rp-border\)\]{border-color:var(--rp-border)}.border-red-300\/80{border-color:#ffa3a3cc}@supports (color:color-mix(in lab,red,red)){.border-red-300\/80{border-color:color-mix(in oklab,var(--color-red-300) 80%,transparent)}}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.bg-\[\#1a1e1b\]\/80{background-color:#1a1e1bcc}.bg-\[\#8fae9f\]{background-color:#8fae9f}.bg-\[\#080b1c\]{background-color:#080b1c}.bg-\[\#BDEFFF\]{background-color:#bdefff}.bg-\[rgba\(0\,0\,0\,0\.2\)\]{background-color:#0003}.bg-\[rgba\(0\,0\,0\,0\.30\)\]{background-color:#0000004d}.bg-\[rgba\(0\,0\,0\,0\.50\)\]{background-color:#00000080}.bg-\[rgba\(30\,80\,130\,0\.18\)\]{background-color:#1e50822e}.bg-\[rgba\(56\,130\,180\,0\.35\)\]{background-color:#3882b459}.bg-\[rgba\(70\,110\,150\,0\.16\)\]{background-color:#466e9629}.bg-\[rgba\(74\,150\,196\,0\.26\)\]{background-color:#4a96c442}.bg-\[rgba\(245\,158\,11\,0\.10\)\]{background-color:#f59e0b1a}.bg-\[rgba\(245\,158\,11\,0\.15\)\]{background-color:#f59e0b26}.bg-\[rgba\(248\,113\,113\,0\.15\)\]{background-color:#f8717126}.bg-\[rgba\(255\,99\,99\,0\.10\)\]{background-color:#ff63631a}.bg-\[rgba\(255\,255\,255\,0\.02\)\]{background-color:#ffffff05}.bg-\[rgba\(255\,255\,255\,0\.03\)\]{background-color:#ffffff08}.bg-\[rgba\(255\,255\,255\,0\.04\)\]{background-color:#ffffff0a}.bg-\[rgba\(255\,255\,255\,0\.05\)\]{background-color:#ffffff0d}.bg-\[rgba\(255\,255\,255\,0\.06\)\]{background-color:#ffffff0f}.bg-\[rgba\(255\,255\,255\,0\.07\)\]{background-color:#ffffff12}.bg-\[rgba\(var\(--cyan-rgb\)\,0\.18\)\]{background-color:rgba(var(--cyan-rgb),.18)}.bg-\[rgba\(var\(--primary-rgb\)\,0\.10\)\]{background-color:rgba(var(--primary-rgb),.1)}.bg-\[rgba\(var\(--primary-rgb\)\,0\.15\)\]{background-color:rgba(var(--primary-rgb),.15)}.bg-\[rgba\(var\(--primary-rgb\)\,0\.18\)\]{background-color:rgba(var(--primary-rgb),.18)}.bg-\[rgba\(var\(--violet-rgb\)\,0\.08\)\]{background-color:rgba(var(--violet-rgb),.08)}.bg-\[rgba\(var\(--violet-rgb\)\,0\.18\)\]{background-color:rgba(var(--violet-rgb),.18)}.bg-\[var\(--color-cyan-50\)\]{background-color:var(--color-cyan-50)}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-\[var\(--color-primary-50\)\]{background-color:var(--color-primary-50)}.bg-\[var\(--color-surface\)\]{background-color:var(--color-surface)}.bg-\[var\(--color-surface-50\)\]{background-color:var(--color-surface-50)}.bg-\[var\(--color-violet-50\)\]{background-color:var(--color-violet-50)}.bg-\[var\(--he-accent-50\)\],.bg-\[var\(--he-accent-50\)\]\/40{background-color:var(--he-accent-50)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--he-accent-50\)\]\/40{background-color:color-mix(in oklab,var(--he-accent-50) 40%,transparent)}}.bg-\[var\(--he-accent-strong\)\]{background-color:var(--he-accent-strong)}.bg-\[var\(--rp-accent\)\]{background-color:var(--rp-accent)}.bg-\[var\(--rp-card-bg\)\]{background-color:var(--rp-card-bg)}.bg-\[var\(--rp-input-bg\)\]{background-color:var(--rp-input-bg)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-gray-500\/20{background-color:#6a728233}@supports (color:color-mix(in lab,red,red)){.bg-gray-500\/20{background-color:color-mix(in oklab,var(--color-gray-500) 20%,transparent)}}.bg-green-500\/20{background-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/20{background-color:color-mix(in oklab,var(--color-green-500) 20%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/95{background-color:#fef2f2f2}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/95{background-color:color-mix(in oklab,var(--color-red-50) 95%,transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/20{background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.bg-transparent{background-color:#0000}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[var\(--color-surface\)\]{--tw-gradient-from:var(--color-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-1{padding:var(--spacing)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.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-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--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-\[8px\]{font-size:8px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.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-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.text-\[\#8FD8F7\]{color:#8fd8f7}.text-\[\#9BE4FF\]{color:#9be4ff}.text-\[\#E6F9FF\]{color:#e6f9ff}.text-\[\#c1d6cc\]{color:#c1d6cc}.text-\[\#f2f4f2\]{color:#f2f4f2}.text-\[\#f59e0b\]{color:#f59e0b}.text-\[rgba\(198\,224\,244\,0\.62\)\]{color:#c6e0f49e}.text-\[rgba\(200\,228\,250\,0\.70\)\]{color:#c8e4fab3}.text-\[rgba\(214\,240\,252\,0\.92\)\]{color:#d6f0fceb}.text-\[rgba\(255\,120\,120\,0\.90\)\]{color:#ff7878e6}.text-\[rgba\(255\,255\,255\,0\.4\)\]{color:#fff6}.text-\[rgba\(255\,255\,255\,0\.5\)\]{color:#ffffff80}.text-\[rgba\(255\,255\,255\,0\.6\)\]{color:#fff9}.text-\[rgba\(255\,255\,255\,0\.20\)\]{color:#fff3}.text-\[rgba\(255\,255\,255\,0\.25\)\]{color:#ffffff40}.text-\[rgba\(255\,255\,255\,0\.30\)\]{color:#ffffff4d}.text-\[rgba\(255\,255\,255\,0\.35\)\]{color:#ffffff59}.text-\[rgba\(255\,255\,255\,0\.40\)\]{color:#fff6}.text-\[rgba\(255\,255\,255\,0\.45\)\]{color:#ffffff73}.text-\[rgba\(255\,255\,255\,0\.50\)\]{color:#ffffff80}.text-\[rgba\(255\,255\,255\,0\.55\)\]{color:#ffffff8c}.text-\[rgba\(255\,255\,255\,0\.60\)\]{color:#fff9}.text-\[rgba\(255\,255\,255\,0\.65\)\]{color:#ffffffa6}.text-\[rgba\(255\,255\,255\,0\.70\)\]{color:#ffffffb3}.text-\[rgba\(255\,255\,255\,0\.75\)\]{color:#ffffffbf}.text-\[rgba\(255\,255\,255\,0\.85\)\]{color:#ffffffd9}.text-\[var\(--color-amber\)\]{color:var(--color-amber)}.text-\[var\(--color-cyan\)\],.text-\[var\(--color-cyan\)\]\/60{color:var(--color-cyan)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--color-cyan\)\]\/60{color:color-mix(in oklab,var(--color-cyan) 60%,transparent)}}.text-\[var\(--color-danger\)\]{color:var(--color-danger)}.text-\[var\(--color-primary\)\],.text-\[var\(--color-primary\)\]\/60{color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--color-primary\)\]\/60{color:color-mix(in oklab,var(--color-primary) 60%,transparent)}}.text-\[var\(--color-violet\)\]{color:var(--color-violet)}.text-\[var\(--he-accent-strong\)\]{color:var(--he-accent-strong)}.text-\[var\(--he-ink\)\]{color:var(--he-ink)}.text-\[var\(--he-ink-soft\)\]{color:var(--he-ink-soft)}.text-\[var\(--rp-accent-strong\)\]{color:var(--rp-accent-strong)}.text-\[var\(--rp-ink\)\]{color:var(--rp-ink)}.text-\[var\(--rp-ink-faint\)\]{color:var(--rp-ink-faint)}.text-\[var\(--rp-ink-soft\)\]{color:var(--rp-ink-soft)}.text-black{color:var(--color-black)}.text-emerald-600{color:var(--color-emerald-600)}.text-gray-400{color:var(--color-gray-400)}.text-green-400{color:var(--color-green-400)}.text-red-400{color:var(--color-red-400)}.text-red-600{color:var(--color-red-600)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);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_6px_currentColor\]{--tw-shadow:0 0 6px var(--tw-shadow-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)}.shadow-\[0_0_8px_currentColor\]{--tw-shadow:0 0 8px var(--tw-shadow-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)}.shadow-\[0_0_8px_var\(--color-primary-glow\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,var(--color-primary-glow));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_16px_-4px_var\(--color-primary-glow\)\]{--tw-shadow:0 0 16px -4px var(--tw-shadow-color,var(--color-primary-glow));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_20px_-4px_rgba\(59\,130\,246\,0\.2\)\]{--tw-shadow:0 0 20px -4px var(--tw-shadow-color,#3b82f633);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_30px_rgba\(var\(--primary-rgb\)\,0\.30\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,rgba(var(--primary-rgb),.3));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_2px_10px_var\(--color-primary-glow\)\]{--tw-shadow:0 2px 10px var(--tw-shadow-color,var(--color-primary-glow));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_4px_20px_var\(--color-primary-glow\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,var(--color-primary-glow));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(210\,236\,250\,0\.10\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#d2ecfa1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(220\,244\,254\,0\.22\)\,0_0_12px_-4px_rgba\(125\,211\,252\,0\.45\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#dcf4fe38), 0 0 12px -4px var(--tw-shadow-color,#7dd3fc73);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-card\)\]{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-glow-blue\)\]{--tw-shadow:var(--shadow-glow-blue);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-glow-violet\)\]{--tw-shadow:var(--shadow-glow-violet);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);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--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)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.ring{--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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-\[0_0_15px_rgba\(100\,255\,218\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 0 15px var(--tw-drop-shadow-color,#64ffda4d));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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,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-\[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))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media(hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-1:is(:where(.group):hover *){--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:-rotate-3:is(:where(.group):hover *){rotate:-3deg}.group-hover\:rotate-3:is(:where(.group):hover *){rotate:3deg}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:text-\[rgba\(255\,255\,255\,0\.25\)\]::placeholder{color:#ffffff40}.placeholder\:text-\[var\(--rp-ink-faint\)\]::placeholder{color:var(--rp-ink-faint)}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.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\:border-\[rgba\(255\,99\,99\,0\.40\)\]:hover{border-color:#ff636366}.hover\:border-\[rgba\(var\(--violet-rgb\)\,0\.45\)\]:hover{border-color:rgba(var(--violet-rgb),.45)}.hover\:border-\[var\(--he-accent-border\)\]:hover{border-color:var(--he-accent-border)}.hover\:border-\[var\(--he-accent-strong\)\]:hover{border-color:var(--he-accent-strong)}.hover\:border-\[var\(--rp-accent\)\]:hover{border-color:var(--rp-accent)}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:bg-\[rgba\(255\,255\,255\,0\.02\)\]:hover{background-color:#ffffff05}.hover\:bg-\[rgba\(var\(--violet-rgb\)\,0\.15\)\]:hover{background-color:rgba(var(--violet-rgb),.15)}.hover\:bg-\[var\(--color-primary\)\]:hover{background-color:var(--color-primary)}.hover\:bg-\[var\(--he-accent-50\)\]:hover{background-color:var(--he-accent-50)}.hover\:bg-\[var\(--rp-card-bg\)\]:hover{background-color:var(--rp-card-bg)}.hover\:bg-\[var\(--rp-card-bg-hover\)\]:hover{background-color:var(--rp-card-bg-hover)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:text-\[var\(--rp-ink\)\]:hover{color:var(--rp-ink)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_12px_-4px_rgba\(var\(--violet-rgb\)\,0\.50\)\]:hover{--tw-shadow:0 0 12px -4px var(--tw-shadow-color,rgba(var(--violet-rgb),.5));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_30px_-5px_var\(--color-primary-glow\)\]:hover{--tw-shadow:0 0 30px -5px var(--tw-shadow-color,var(--color-primary-glow));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:rounded-full:focus{border-radius:3.40282e38px}.focus\:border-\[rgba\(var\(--primary-rgb\)\,0\.40\)\]:focus{border-color:rgba(var(--primary-rgb),.4)}.focus\:border-\[rgba\(var\(--violet-rgb\)\,0\.50\)\]:focus{border-color:rgba(var(--violet-rgb),.5)}.focus\:border-\[var\(--rp-accent\)\]:focus{border-color:var(--rp-accent)}.focus\:bg-\[rgba\(var\(--primary-rgb\)\,0\.08\)\]:focus{background-color:rgba(var(--primary-rgb),.08)}.focus\:bg-\[rgba\(var\(--violet-rgb\)\,0\.05\)\]:focus{background-color:rgba(var(--violet-rgb),.05)}.focus\:bg-\[var\(--color-primary\)\]:focus{background-color:var(--color-primary)}.focus\:px-5:focus{padding-inline:calc(var(--spacing) * 5)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-sm:focus{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.focus\:font-semibold:focus{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.focus\:text-white:focus{color:var(--color-white)}.focus\:shadow-\[0_0_20px_-6px_rgba\(var\(--violet-rgb\)\,0\.45\)\]:focus{--tw-shadow:0 0 20px -6px var(--tw-shadow-color,rgba(var(--violet-rgb),.45));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-\[0\.97\]:active{scale:.97}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}@media(hover:hover){.disabled\:hover\:brightness-100:disabled:hover{--tw-brightness:brightness(100%);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,)}}@media(min-width:40rem){.sm\:top-8{top:calc(var(--spacing) * 8)}.sm\:left-10{left:calc(var(--spacing) * 10)}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:h-36{height:calc(var(--spacing) * 36)}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-7{gap:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media(min-width:48rem){.md\:hidden{display:none}.md\:h-36{height:calc(var(--spacing) * 36)}.md\:h-96{height:calc(var(--spacing) * 96)}.md\:h-full{height:100%}.md\:w-36{width:calc(var(--spacing) * 36)}.md\:w-\[45\%\]{width:45%}.md\:w-\[55\%\]{width:55%}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:pt-32{padding-top:calc(var(--spacing) * 32)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pl-16{padding-left:calc(var(--spacing) * 16)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media(min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:min-h-\[440px\]{min-height:440px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[1\.6fr_1fr\]{grid-template-columns:1.6fr 1fr}.lg\:items-stretch{align-items:stretch}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-\[2\.2rem\]{font-size:2.2rem}}@media(min-width:80rem){.xl\:pl-24{padding-left:calc(var(--spacing) * 24)}}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-cyrillic-wght-normal-5WvUvBgz.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-vietnamese-wght-normal-Cabi7G8-.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-ext-wght-normal-CT1r92Rl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-wght-normal-BOwq7MWX.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=neon-flora]{--primary:#a3e635;--primary-dark:#84cc16;--primary-50:#a3e63526;--primary-glow:#a3e63566;--primary-rgb:163, 230, 53;--violet:#14b8a6;--violet-50:#14b8a626;--violet-rgb:20, 184, 166;--cyan:#fde047;--cyan-50:#fde04726;--cyan-rgb:253, 224, 71;--surface:#000;--surface-50:#080808}[data-theme=forest-canopy]{--primary:#10b981;--primary-dark:#059669;--primary-50:#10b9811f;--primary-glow:#10b98159;--primary-rgb:16, 185, 129;--violet:#65a30d;--violet-50:#65a30d1f;--violet-rgb:101, 163, 13;--cyan:#86efac;--cyan-50:#86efac1f;--cyan-rgb:134, 239, 172;--surface:#0a0f0d;--surface-50:#0f1612}[data-theme=olive-sage]{--primary:#4d7c0f;--primary-dark:#3f6212;--primary-50:#4d7c0f1f;--primary-glow:#4d7c0f59;--primary-rgb:77, 124, 15;--violet:#86efac;--violet-50:#86efac1f;--violet-rgb:134, 239, 172;--cyan:#d9f99d;--cyan-50:#d9f99d1f;--cyan-rgb:217, 249, 157;--surface:#1c1917;--surface-50:#292524}[data-theme=mint-pine]{--primary:#0f766e;--primary-dark:#115e59;--primary-50:#0f766e1f;--primary-glow:#0f766e59;--primary-rgb:15, 118, 110;--violet:#6ee7b7;--violet-50:#6ee7b71f;--violet-rgb:110, 231, 183;--cyan:#99f6e4;--cyan-50:#99f6e41f;--cyan-rgb:153, 246, 228;--surface:#111827;--surface-50:#1f2937}[data-theme=jungle-night]{--primary:#14b8a6;--primary-dark:#0f766e;--primary-50:#14b8a626;--primary-glow:#14b8a666;--primary-rgb:20, 184, 166;--violet:#22c55e;--violet-50:#22c55e26;--violet-rgb:34, 197, 94;--cyan:#84cc16;--cyan-50:#84cc1626;--cyan-rgb:132, 204, 22;--surface:#022c22;--surface-50:#064e3b}[data-theme=aqua-teal]{--primary:#9ec5cf;--primary-dark:#6ca8b8;--primary-50:#9ec5cf26;--primary-glow:#9ec5cf66;--primary-rgb:158, 197, 207;--violet:#e1ecef;--violet-50:#e1ecef26;--violet-rgb:225, 236, 239;--cyan:#416b7a;--cyan-50:#416b7a26;--cyan-rgb:65, 107, 122;--surface:#121e23;--surface-50:#1b2c34}[data-theme=moss-forestry]{--primary:#94a179;--primary-dark:#6e7c4f;--primary-50:#94a17926;--primary-glow:#94a17966;--primary-rgb:148, 161, 121;--violet:#d7d8c6;--violet-50:#d7d8c626;--violet-rgb:215, 216, 198;--cyan:#3c4a2a;--cyan-50:#3c4a2a26;--cyan-rgb:60, 74, 42;--surface:#182016;--surface-50:#212b1c}html,body,#root{height:100%}body{background:var(--surface);color:#ffffffd9;font-family:var(--font-sans);font-feature-settings:"cv02","cv03","cv04","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;color:#fff}:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:var(--radius-ctl)}.glass-card{-webkit-backdrop-filter:blur(20px);border-radius:var(--radius-card);background:#ffffff0a;border:1px solid #ffffff1a}.glass-card-elevated{-webkit-backdrop-filter:blur(24px);border-radius:var(--radius-card);background:#ffffff0f;border:1px solid #ffffff21;box-shadow:0 8px 40px #00000080,inset 0 1px #ffffff14}.glass-btn{font-family:var(--font-sans);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden}.glass-btn:before{content:"";border-radius:inherit;opacity:0;background:linear-gradient(135deg,#ffffff1f,#0000 60%);transition:opacity .2s;position:absolute;top:0;right:0;bottom:0;left:0}.glass-btn:hover:before{opacity:1}.glass-btn-primary{background:linear-gradient(135deg,var(--primary) 0%,var(--primary-dark) 100%);color:#fff;border-color:rgba(var(--primary-rgb),.5);box-shadow:0 0 28px -4px rgba(var(--primary-rgb),.55),inset 0 1px #fff3}.glass-btn-primary:hover:not(:disabled){box-shadow:0 0 40px -4px rgba(var(--primary-rgb),.7),inset 0 1px #ffffff40;transform:translateY(-1px)scale(1.02)}.glass-btn-primary:active:not(:disabled){transform:translateY(0)scale(.99)}.glass-btn-primary:disabled{opacity:.38;cursor:not-allowed}.glass-btn-secondary{color:#fffc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff12;border-color:#ffffff24}.glass-btn-secondary:hover:not(:disabled){color:#fff;background:#ffffff1c;border-color:#ffffff38;transform:translateY(-1px)}.glass-btn-ghost{color:#fff9;background:0 0;border-color:#0000;padding-left:.75rem;padding-right:.75rem}.glass-btn-ghost:hover:not(:disabled){color:#ffffffe6;background:#ffffff12}.glow-frame{pointer-events:none;z-index:0;background:radial-gradient(ellipse 80% 60% at 50% -10%,rgba(var(--primary-rgb),.13) 0%,transparent 70%),radial-gradient(ellipse 60% 40% at 100% 50%,rgba(var(--violet-rgb),.07) 0%,transparent 70%),radial-gradient(ellipse 60% 40% at 0% 50%,rgba(var(--cyan-rgb),.06) 0%,transparent 70%);position:fixed;top:0;right:0;bottom:0;left:0}.ambient-canvas{pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.leaflet-container{background:var(--surface-50);width:100%;height:100%;font-family:var(--font-sans)}.leaflet-popup-content-wrapper{border-radius:var(--radius-card);background:var(--surface);color:#ffffffd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff1f}.leaflet-popup-content{margin:10px 14px;line-height:1.45}.leaflet-popup-tip{background:var(--surface)}.reveal{opacity:0;will-change:opacity,transform;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.reveal.is-visible{opacity:1;transform:none}.reveal-stagger>*{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}.reveal-stagger.is-visible>:first-child{opacity:1;transition-delay:0s;transform:none}.reveal-stagger.is-visible>:nth-child(2){opacity:1;transition-delay:80ms;transform:none}.reveal-stagger.is-visible>:nth-child(3){opacity:1;transition-delay:.16s;transform:none}.reveal-stagger.is-visible>:nth-child(4){opacity:1;transition-delay:.24s;transform:none}.reveal-stagger.is-visible>:nth-child(5){opacity:1;transition-delay:.32s;transform:none}@keyframes neon-pulse{0%,to{box-shadow:0 0 12px 2px rgba(var(--primary-rgb),.5)}50%{box-shadow:0 0 28px 6px rgba(var(--primary-rgb),.8),0 0 60px 12px rgba(var(--violet-rgb),.3)}}@keyframes spin-neon{to{transform:rotate(360deg)}}@keyframes float-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.animate-float{animation:4s ease-in-out infinite float-gentle}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal,.reveal-stagger>*{opacity:1;transform:none}}.hero-earthy{--he-bg:#ded8c1;--he-border:#c7bc9c;--he-ink:#2a2e1f;--he-ink-soft:#575e44;--he-accent-50:#d5dcbd;--he-accent-border:#adb787;--he-accent-strong:#45562a;background:linear-gradient(165deg,#e3ddc6 0%,var(--he-bg) 45%,#d2c9a9 100%);color:var(--he-ink);transition:box-shadow .3s,transform .3s;position:relative;box-shadow:inset 0 1px #ffffff4d,0 30px 60px -28px #45562a66,0 16px 32px -20px #080b0580,0 2px 6px #080b054d}.hero-earthy:after{content:"";pointer-events:none;border-radius:inherit;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.16 0 0 0 0 0.19 0 0 0 0 0.12 0 0 0 0.45 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;right:0;bottom:0;left:0}button.hero-earthy:hover,a.hero-earthy:hover{box-shadow:inset 0 1px #ffffff59,0 36px 64px -26px #45562a73,0 18px 30px -16px #080b0580}.hero-earthy .rounded-full,.hero-earthy .rounded-md{box-shadow:0 1px 2px #232a141a,0 4px 10px -4px #232a1433}.region-panel{--rp-bg:#ccd5b3;--rp-card-bg:#c0cb9f;--rp-card-bg-hover:#b3bf8d;--rp-input-bg:#e9eeda;--rp-border:#a7b489;--rp-ink:#282c1c;--rp-ink-soft:#4c5337;--rp-ink-faint:#707856;--rp-accent:#64764a;--rp-accent-strong:#3a481d;background:linear-gradient(160deg,#d4dcbb 0%,var(--rp-bg) 55%,#becaa0 100%);position:relative;box-shadow:inset 0 1px #ffffff47,0 30px 56px -26px #3a481d6b,0 14px 28px -18px #080b057a}.region-panel:after{content:"";pointer-events:none;border-radius:inherit;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.16 0 0 0 0 0.19 0 0 0 0 0.12 0 0 0 0.45 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;right:0;bottom:0;left:0}.region-panel button,.region-panel .rounded-lg,.region-panel input[type=text]{box-shadow:0 1px 2px #232a141a,0 4px 10px -4px #232a1438}.region-panel input[list]{color-scheme:light}.app-shell{background-color:var(--surface);background-image:radial-gradient(ellipse 90% 55% at 50% -10%,rgba(var(--primary-rgb),.1),transparent 60%),radial-gradient(ellipse 70% 60% at 100% 100%,rgba(var(--violet-rgb),.08),transparent 60%),radial-gradient(ellipse 55% 45% at 0% 45%,rgba(var(--cyan-rgb),.06),transparent 60%);position:relative}.app-shell:before{content:"";z-index:0;pointer-events:none;opacity:var(--bg-terrain,.9);background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22640%22%20height%3D%22640%22%20viewBox%3D%220%200%20640%20640%22%3E%3Cg%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M%20253.5%20470.0%20C%20252.9%20483.8%20243.9%20499.3%20235.1%20510.1%20C%20226.4%20520.8%20214.0%20529.8%20201.0%20534.7%20C%20188.1%20539.7%20170.1%20543.9%20157.3%20539.9%20C%20144.5%20535.8%20131.6%20522.2%20124.1%20510.6%20C%20116.7%20498.9%20113.2%20483.9%20112.7%20470.0%20C%20112.1%20456.1%20113.2%20438.1%20120.8%20427.0%20C%20128.4%20415.9%20145.1%20406.8%20158.4%20403.4%20C%20171.7%20400.0%20187.2%20402.5%20200.6%20406.5%20C%20214.0%20410.4%20230.0%20416.7%20238.8%20427.3%20C%20247.6%20437.9%20254.1%20456.2%20253.5%20470.0%20Z%22%20fill%3D%22none%22%20stroke%3D%22%23E6ECD8%22%20stroke-width%3D%221.1%22%20opacity%3D%220.22%22%2F%3E%3Cpath%20d%3D%22M%20305.5%20470.0%20C%20304.9%20492.1%20283.8%20515.0%20269.4%20534.9%20C%20254.9%20554.8%20239.4%20582.6%20218.8%20589.3%20C%20198.2%20596.1%20169.1%20583.0%20145.8%20575.4%20C%20122.5%20567.7%2091.9%20560.9%2079.0%20543.4%20C%2066.1%20525.8%2068.2%20494.3%2068.3%20470.0%20C%2068.5%20445.7%2067.2%20415.2%2079.9%20397.3%20C%2092.7%20379.4%20122.1%20369.7%20145.1%20362.5%20C%20168.0%20355.2%20196.4%20347.2%20217.7%20353.9%20C%20239.0%20360.6%20258.3%20383.1%20272.9%20402.5%20C%20287.6%20421.8%20306.1%20447.9%20305.5%20470.0%20Z%22%20fill%3D%22none%22%20stroke%3D%22%23E6ECD8%22%20stroke-width%3D%221.3800000000000001%22%20opacity%3D%220.2%22%2F%3E%3Cpath%20d%3D%22M%20361.0%20470.0%20C%20360.0%20502.2%20331.8%20538.4%20310.1%20564.5%20C%20288.4%20590.6%20261.8%20613.6%20230.8%20626.4%20C%20199.9%20639.2%20153.9%20651.8%20124.4%20641.1%20C%2094.9%20630.3%2073.1%20590.2%2053.8%20561.7%20C%2034.4%20533.2%2010.8%20502.4%208.2%20470.0%20C%205.7%20437.6%2017.7%20391.7%2038.4%20367.1%20C%2059.0%20342.5%2099.3%20333.6%20132.1%20322.6%20C%20164.9%20311.5%20204.3%20292.7%20235.0%20300.8%20C%20265.6%20308.9%20294.9%20343.0%20315.9%20371.2%20C%20336.9%20399.4%20362.0%20437.8%20361.0%20470.0%20Z%22%20fill%3D%22none%22%20stroke%3D%22%23E6ECD8%22%20stroke-width%3D%221.6600000000000001%22%20opacity%3D%220.18%22%2F%3E%3Cpath%20d%3D%22M%20420.1%20470.0%20C%20420.1%20517.0%20401.9%20573.1%20374.2%20611.1%20C%20346.6%20649.2%20298.9%20683.8%20254.2%20698.3%20C%20209.5%20712.9%20150.5%20712.9%20105.8%20698.3%20C%2061.1%20683.8%2013.4%20649.2%20-14.2%20611.1%20C%20-41.9%20573.1%20-60.1%20517.0%20-60.1%20470.0%20C%20-60.1%20423.0%20-41.9%20366.9%20-14.2%20328.9%20C%2013.4%20290.8%2061.1%20256.2%20105.8%20241.7%20C%20150.5%20227.1%20209.5%20227.1%20254.2%20241.7%20C%20298.9%20256.2%20346.6%20290.8%20374.2%20328.9%20C%20401.9%20366.9%20420.1%20423.0%20420.1%20470.0%20Z%22%20fill%3D%22none%22%20stroke%3D%22%23E6ECD8%22%20stroke-width%3D%221.9400000000000002%22%20opacity%3D%220.16%22%2F%3E%3Cpath%20d%3D%22M%20485.0%20470.0%20C%20490.5%20522.6%20450.8%20598.3%20413.4%20639.6%20C%20376.0%20680.9%20312.1%20706.9%20260.5%20717.7%20C%20208.9%20728.6%20152.2%20720.5%20103.8%20704.7%20C%2055.3%20688.8%205.0%20661.9%20-30.3%20622.8%20C%20-65.5%20583.6%20-101.8%20525.3%20-107.8%20470.0%20C%20-113.9%20414.7%20-99.4%20337.6%20-66.7%20290.8%20C%20-33.9%20244.0%2033.8%20201.7%2088.7%20189.1%20C%20143.6%20176.4%20214.2%20192.5%20262.8%20215.1%20C%20311.5%20237.6%20343.6%20281.7%20380.6%20324.2%20C%20417.7%20366.7%20479.6%20417.4%20485.0%20470.0%20Z%22%20fill%3D%22none%22%20stroke%3D%22%23E6ECD8%22%20stroke-width%3D%222.22%22%20opacity%3D%220.14%22%2F%3E%3Cpath%20d%3D%22M%20556.0%20470.0%20C%20549.0%20536.7%20481.0%20605.2%20434.5%20654.9%20C%20388.0%20704.7%20338.7%20739.7%20277.0%20768.4%20C%20215.2%20797.2%20123.8%20845.3%2063.9%20827.4%20C%203.9%20809.6%20-51.4%20720.6%20-83.0%20661.1%20C%20-114.5%20601.5%20-118.9%20538.3%20-125.3%20470.0%20C%20-131.7%20401.7%20-154.9%20304.3%20-121.4%20251.0%20C%20-87.8%20197.7%2010.4%20161.1%2076.1%20150.1%20C%20141.7%20139.2%20205.7%20168.0%20272.5%20185.4%20C%20339.2%20202.9%20429.1%20207.3%20476.3%20254.7%20C%20523.6%20302.1%20563.0%20403.3%20556.0%20470.0%20Z%22%20fill%3D%22none%22%20stroke%3D%22%23E6ECD8%22%20stroke-width%3D%222.5%22%20opacity%3D%220.12%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22640%22%20height%3D%22640%22%20viewBox%3D%220%200%20640%20640%22%3E%3Cg%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M%201020.4%20300.0%20L%201035.6%20347.0%20L%201033.6%20394.2%20L%201018.2%20439.0%20L%20993.8%20480.3%20L%20963.9%20517.4%20L%20929.6%20550.0%20L%20889.6%20576.1%20L%20841.9%20592.7%20L%20785.3%20595.7%20L%20721.0%20582.0%20L%20653.8%20551.5%20L%20590.5%20508.6%20L%20538.6%20462.5%20L%20503.2%20426.0%20L%20485.4%20412.1%20L%20481.4%20430.6%20L%20483.3%20484.7%20L%20481.6%20569.3%20L%20468.3%20671.7%20L%20439.0%20774.3%20L%20395.0%20859.2%20L%20342.0%20912.2%20L%20288.5%20927.0%20L%20242.2%20905.7%20L%20208.0%20857.8%20L%20185.8%20796.9%20L%20171.4%20736.7%20L%20157.9%20686.9%20L%20138.9%20651.4%20L%20111.0%20628.0%20L%2075.5%20610.5%20L%2038.1%20591.3%20L%207.0%20564.8%20L%20-9.9%20528.7%20L%20-7.7%20485.0%20L%2013.8%20438.2%20L%2049.7%20393.5%20L%2092.0%20355.0%20L%20131.9%20324.2%20L%20162.4%20300.0%20L%20180.2%20279.6%20L%20186.2%20260.0%20L%20183.9%20238.8%20L%20177.8%20215.1%20L%20171.2%20189.1%20L%20165.1%20160.4%20L%20158.1%20127.8%20L%20147.8%2088.4%20L%20132.8%2038.5%20L%20114.3%20-24.7%20L%2096.6%20-100.9%20L%2086.2%20-185.6%20L%2090.3%20-269.0%20L%20113.7%20-338.5%20L%20157.1%20-380.6%20L%20216.3%20-385.4%20L%20283.0%20-349.6%20L%20347.4%20-278.2%20L%20400.9%20-183.7%20L%20439.0%20-83.7%20L%20462.3%203.8%20L%20476.3%2064.8%20L%20488.8%2092.7%20L%20507.3%2089.7%20L%20536.3%2065.1%20L%20575.3%2032.5%20L%20619.7%205.2%20L%20662.2%20-7.2%20L%20696.1%20-1.0%20L%20717.7%2021.3%20L%20727.9%2053.2%20L%20732.2%2087.0%20L%20738.5%20116.4%20L%20754.6%20139.2%20L%20785.0%20156.7%20L%20829.8%20173.0%20L%20884.0%20193.2%20L%20939.5%20220.7%20L%20987.2%20256.9%20Z%22%20fill%3D%22%23E9EFE2%22%20fill-opacity%3D%220.05%22%20%2F%3E%3Cpath%20d%3D%22M%20628.2%20190.0%20L%20631.6%20200.3%20L%20631.4%20210.7%20L%20628.3%20220.7%20L%20623.2%20229.9%20L%20616.9%20238.2%20L%20609.6%20245.7%20L%20601.2%20251.9%20L%20591.4%20256.4%20L%20579.8%20258.4%20L%20566.3%20257.1%20L%20551.7%20252.2%20L%20537.1%20244.0%20L%20524.0%20234.0%20L%20513.8%20224.3%20L%20507.2%20217.5%20L%20504.3%20216.2%20L%20503.8%20221.9%20L%20504.3%20235.0%20L%20503.7%20254.3%20L%20500.5%20276.9%20L%20494.0%20299.5%20L%20484.4%20318.3%20L%20472.8%20330.5%20L%20461.0%20334.8%20L%20450.4%20331.3%20L%20442.3%20321.8%20L%20436.8%20308.8%20L%20433.2%20295.2%20L%20430.4%20283.3%20L%20426.8%20274.2%20L%20421.6%20268.0%20L%20414.6%20263.7%20L%20406.4%20259.9%20L%20398.5%20255.1%20L%20392.6%20248.6%20L%20390.1%20240.0%20L%20391.7%20230.1%20L%20397.2%20219.8%20L%20405.5%20210.2%20L%20414.9%20201.9%20L%20423.5%20195.3%20L%20430.2%20190.0%20L%20434.1%20185.5%20L%20435.6%20181.2%20L%20435.3%20176.6%20L%20434.0%20171.5%20L%20432.6%20165.9%20L%20431.2%20159.8%20L%20429.8%20152.9%20L%20427.8%20144.9%20L%20425.0%20134.9%20L%20421.2%20122.4%20L%20417.0%20107.0%20L%20413.6%2089.2%20L%20412.5%2070.4%20L%20414.8%2052.8%20L%20421.3%2039.1%20L%20431.9%2031.8%20L%20445.5%2032.7%20L%20460.2%2042.0%20L%20474.2%2058.5%20L%20485.7%2079.5%20L%20494.0%20101.5%20L%20499.2%20120.8%20L%20502.3%20134.7%20L%20505.0%20141.7%20L%20508.8%20142.1%20L%20514.6%20137.4%20L%20522.7%20130.4%20L%20532.2%20123.8%20L%20541.9%20119.7%20L%20550.3%20119.4%20L%20556.3%20122.9%20L%20559.7%20129.0%20L%20561.2%20136.4%20L%20562.1%20143.6%20L%20564.0%20149.6%20L%20568.5%20154.1%20L%20576.0%20157.8%20L%20586.5%20161.5%20L%20598.6%20166.1%20L%20610.7%20172.4%20L%20621.0%20180.5%20Z%22%20fill%3D%22none%22%20stroke%3D%22%23E9EFE2%22%20stroke-width%3D%220.85%22%20opacity%3D%220.12%22%20%2F%3E%3Cpath%20d%3D%22M%20706.6%20212.0%20L%20712.3%20229.2%20L%20712.0%20246.5%20L%20706.9%20263.1%20L%20698.4%20278.4%20L%20687.8%20292.4%20L%20675.6%20304.8%20L%20661.7%20315.2%20L%20645.4%20322.7%20L%20625.9%20326.0%20L%20603.5%20323.8%20L%20579.2%20315.6%20L%20554.8%20302.1%20L%20533.0%20285.4%20L%20516.0%20269.2%20L%20505.1%20257.8%20L%20500.1%20255.6%20L%20499.4%20265.1%20L%20500.1%20287.0%20L%20499.1%20319.1%20L%20493.9%20356.9%20L%20483.0%20394.4%20L%20467.0%20425.8%20L%20447.7%20446.2%20L%20427.9%20453.3%20L%20410.4%20447.5%20L%20396.8%20431.6%20L%20387.6%20410.0%20L%20381.7%20387.4%20L%20377.0%20367.5%20L%20371.1%20352.4%20L%20362.4%20342.0%20L%20350.6%20334.8%20L%20336.9%20328.5%20L%20323.8%20320.6%20L%20313.9%20309.6%20L%20309.8%20295.4%20L%20312.5%20278.9%20L%20321.7%20261.7%20L%20335.5%20245.7%20L%20351.1%20231.9%20L%20365.5%20220.8%20L%20376.6%20212.0%20L%20383.2%20204.5%20L%20385.7%20197.3%20L%20385.1%20189.7%20L%20383.0%20181.2%20L%20380.6%20171.8%20L%20378.3%20161.6%20L%20375.9%20150.2%20L%20372.7%20136.8%20L%20367.9%20120.2%20L%20361.6%2099.4%20L%20354.7%2073.7%20L%20349.1%2044.1%20L%20347.1%2012.7%20L%20351.0%20-16.6%20L%20361.9%20-39.5%20L%20379.5%20-51.6%20L%20402.1%20-50.2%20L%20426.7%20-34.7%20L%20450.0%20-7.2%20L%20469.2%2027.8%20L%20483.0%2064.4%20L%20491.6%2096.7%20L%20496.9%20119.8%20L%20501.4%20131.5%20L%20507.6%20132.1%20L%20517.4%20124.4%20L%20530.8%20112.7%20L%20546.7%20101.6%20L%20562.9%2094.8%20L%20576.8%2094.3%20L%20586.8%20100.1%20L%20592.5%20110.4%20L%20594.9%20122.7%20L%20596.4%20134.7%20L%20599.7%20144.6%20L%20607.1%20152.2%20L%20619.7%20158.3%20L%20637.1%20164.5%20L%20657.3%20172.2%20L%20677.4%20182.7%20L%20694.6%20196.1%20Z%22%20fill%3D%22none%22%20stroke%3D%22%23E9EFE2%22%20stroke-width%3D%220.85%22%20opacity%3D%220.13%22%20%2F%3E%3Cpath%20d%3D%22M%20785.0%20234.0%20L%20793.1%20258.1%20L%20792.6%20282.3%20L%20785.4%20305.5%20L%20773.5%20327.0%20L%20758.7%20346.5%20L%20741.7%20363.9%20L%20722.2%20378.5%20L%20699.3%20389.0%20L%20672.1%20393.6%20L%20640.7%20390.6%20L%20606.6%20379.1%20L%20572.6%20360.1%20L%20542.0%20336.7%20L%20518.2%20314.0%20L%20502.9%20298.2%20L%20495.9%20295.0%20L%20495.0%20308.4%20L%20496.0%20339.1%20L%20494.6%20384.0%20L%20487.2%20436.8%20L%20472.0%20489.4%20L%20449.6%20533.3%20L%20422.6%20561.8%20L%20394.9%20571.8%20L%20370.3%20563.6%20L%20351.3%20541.4%20L%20338.5%20511.2%20L%20330.2%20479.5%20L%20323.6%20451.7%20L%20315.3%20430.5%20L%20303.1%20416.0%20L%20286.7%20406.0%20L%20267.5%20397.1%20L%20249.1%20386.0%20L%20235.3%20370.7%20L%20229.5%20350.8%20L%20233.4%20327.7%20L%20246.2%20303.6%20L%20265.6%20281.1%20L%20287.3%20261.8%20L%20307.5%20246.3%20L%20323.0%20234.0%20L%20332.3%20223.5%20L%20335.8%20213.5%20L%20335.0%20202.7%20L%20332.0%20190.8%20L%20328.6%20177.7%20L%20325.5%20163.4%20L%20322.1%20147.5%20L%20317.6%20128.7%20L%20310.9%20105.5%20L%20302.1%2076.3%20L%20292.4%2040.4%20L%20284.5%20-1.1%20L%20281.8%20-45.0%20L%20287.2%20-86.1%20L%20302.5%20-118.1%20L%20327.2%20-135.0%20L%20358.8%20-133.1%20L%20393.2%20-111.4%20L%20425.7%20-72.9%20L%20452.7%20-23.9%20L%20472.0%2027.4%20L%20484.1%2072.6%20L%20491.4%20105.0%20L%20497.7%20121.4%20L%20506.5%20122.2%20L%20520.1%20111.4%20L%20539.0%2095.0%20L%20561.2%2079.4%20L%20583.8%2070.0%20L%20603.4%2069.3%20L%20617.4%2077.3%20L%20625.3%2091.7%20L%20628.7%20109.0%20L%20630.8%20125.7%20L%20635.4%20139.7%20L%20645.8%20150.3%20L%20663.4%20158.9%20L%20687.7%20167.5%20L%20716.0%20178.3%20L%20744.2%20193.0%20L%20768.3%20211.8%20Z%22%20fill%3D%22none%22%20stroke%3D%22%23E9EFE2%22%20stroke-width%3D%220.85%22%20opacity%3D%220.14%22%20%2F%3E%3Cpath%20d%3D%22M%20863.5%20256.0%20L%20873.8%20286.9%20L%20873.2%20318.1%20L%20863.9%20348.0%20L%20848.6%20375.6%20L%20829.6%20400.7%20L%20807.8%20423.0%20L%20782.7%20441.7%20L%20753.2%20455.3%20L%20718.3%20461.2%20L%20677.9%20457.3%20L%20634.1%20442.5%20L%20590.3%20418.1%20L%20551.0%20388.1%20L%20520.4%20358.9%20L%20500.7%20338.5%20L%20491.8%20334.5%20L%20490.5%20351.7%20L%20491.8%20391.1%20L%20490.1%20448.8%20L%20480.5%20516.8%20L%20461.0%20584.4%20L%20432.2%20640.8%20L%20397.5%20677.5%20L%20361.9%20690.3%20L%20330.3%20679.8%20L%20305.9%20651.3%20L%20289.4%20612.4%20L%20278.7%20571.7%20L%20270.2%20535.9%20L%20259.5%20508.6%20L%20243.9%20490.0%20L%20222.7%20477.1%20L%20198.1%20465.7%20L%20174.4%20451.4%20L%20156.7%20431.7%20L%20149.2%20406.1%20L%20154.2%20376.4%20L%20170.7%20345.5%20L%20195.6%20316.6%20L%20223.6%20291.8%20L%20249.6%20271.8%20L%20269.5%20256.0%20L%20281.4%20242.5%20L%20285.9%20229.6%20L%20284.8%20215.8%20L%20281.0%20200.5%20L%20276.7%20183.7%20L%20272.6%20165.3%20L%20268.3%20144.7%20L%20262.5%20120.6%20L%20253.9%2090.8%20L%20242.5%2053.3%20L%20230.1%207.1%20L%20219.9%20-46.3%20L%20216.4%20-102.7%20L%20223.4%20-155.5%20L%20243.0%20-196.6%20L%20274.8%20-218.5%20L%20315.4%20-215.9%20L%20359.7%20-188.0%20L%20401.5%20-138.5%20L%20436.2%20-75.5%20L%20461.0%20-9.6%20L%20476.6%2048.4%20L%20486.0%2090.1%20L%20494.1%20111.2%20L%20505.4%20112.2%20L%20522.9%2098.3%20L%20547.1%2077.2%20L%20575.7%2057.3%20L%20604.8%2045.1%20L%20629.9%2044.2%20L%20647.9%2054.6%20L%20658.1%2073.1%20L%20662.5%2095.3%20L%20665.2%20116.8%20L%20671.1%20134.7%20L%20684.4%20148.4%20L%20707.1%20159.4%20L%20738.4%20170.4%20L%20774.7%20184.4%20L%20811.0%20203.3%20L%20841.9%20227.5%20Z%22%20fill%3D%22none%22%20stroke%3D%22%23E9EFE2%22%20stroke-width%3D%220.85%22%20opacity%3D%220.15%22%20%2F%3E%3Cpath%20d%3D%22M%20941.9%20278.0%20L%20954.5%20315.8%20L%20953.8%20353.9%20L%20942.5%20390.4%20L%20923.8%20424.1%20L%20900.5%20454.8%20L%20873.8%20482.1%20L%20843.2%20505.0%20L%20807.2%20521.5%20L%20764.5%20528.8%20L%20715.2%20524.0%20L%20661.5%20506.0%20L%20608.0%20476.2%20L%20560.1%20439.4%20L%20522.6%20403.8%20L%20498.6%20378.9%20L%20487.6%20373.9%20L%20486.1%20394.9%20L%20487.7%20443.1%20L%20485.5%20513.7%20L%20473.9%20596.8%20L%20450.0%20679.4%20L%20414.8%20748.3%20L%20372.4%20793.1%20L%20328.9%20808.8%20L%20290.2%20796.0%20L%20260.4%20761.1%20L%20240.2%20713.6%20L%20227.2%20663.9%20L%20216.8%20620.1%20L%20203.8%20586.8%20L%20184.6%20564.0%20L%20158.7%20548.3%20L%20128.7%20534.2%20L%2099.7%20516.8%20L%2078.1%20492.7%20L%2068.9%20461.5%20L%2075.0%20425.2%20L%2095.2%20387.4%20L%20125.6%20352.0%20L%20159.8%20321.7%20L%20191.6%20297.4%20L%20215.9%20278.0%20L%20230.5%20261.6%20L%20235.9%20245.7%20L%20234.7%20228.9%20L%20230.0%20210.2%20L%20224.7%20189.6%20L%20219.7%20167.1%20L%20214.5%20142.0%20L%20207.3%20112.6%20L%20196.9%2076.1%20L%20183.0%2030.2%20L%20167.7%20-26.2%20L%20155.4%20-91.4%20L%20151.1%20-160.4%20L%20159.6%20-225.0%20L%20183.6%20-275.2%20L%20222.4%20-301.9%20L%20272.1%20-298.8%20L%20326.1%20-264.7%20L%20377.3%20-204.2%20L%20419.6%20-127.2%20L%20450.0%20-46.6%20L%20469.0%2024.3%20L%20480.6%2075.3%20L%20490.4%20101.0%20L%20504.2%20102.3%20L%20525.6%2085.3%20L%20555.2%2059.5%20L%20590.2%2035.1%20L%20625.7%2020.3%20L%20656.4%2019.2%20L%20678.5%2031.8%20L%20690.9%2054.4%20L%20696.3%2081.6%20L%20699.6%20107.9%20L%20706.8%20129.7%20L%20723.1%20146.5%20L%20750.8%20159.9%20L%20789.0%20173.4%20L%20833.4%20190.5%20L%20877.7%20213.5%20L%20915.5%20243.1%20Z%22%20fill%3D%22none%22%20stroke%3D%22%23E9EFE2%22%20stroke-width%3D%220.85%22%20opacity%3D%220.16%22%20%2F%3E%3Cpath%20d%3D%22M%201020.4%20300.0%20L%201035.2%20344.7%20L%201034.4%20389.7%20L%201021.0%20432.8%20L%20998.9%20472.7%20L%20971.4%20509.0%20L%20939.9%20541.2%20L%20903.7%20568.3%20L%20861.1%20587.8%20L%20810.6%20596.4%20L%20752.4%20590.8%20L%20689.0%20569.5%20L%20625.8%20534.2%20L%20569.1%20490.8%20L%20524.8%20448.6%20L%20496.4%20419.2%20L%20483.5%20413.3%20L%20481.6%20438.2%20L%20483.5%20495.1%20L%20481.0%20578.5%20L%20467.2%20676.7%20L%20439.0%20774.3%20L%20397.4%20855.8%20L%20347.2%20908.8%20L%20295.8%20927.3%20L%20250.2%20912.2%20L%20214.9%20870.9%20L%20191.1%20814.8%20L%20175.7%20756.0%20L%20163.4%20704.3%20L%20148.0%20664.9%20L%20125.4%20638.0%20L%2094.8%20619.4%20L%2059.3%20602.8%20L%2025.0%20582.2%20L%20-0.6%20553.8%20L%20-11.3%20516.9%20L%20-4.2%20473.9%20L%2019.7%20429.3%20L%2055.6%20387.5%20L%2096.1%20351.7%20L%20133.6%20322.9%20L%20162.4%20300.0%20L%20179.6%20280.6%20L%20186.0%20261.9%20L%20184.5%20241.9%20L%20179.1%20219.8%20L%20172.7%20195.5%20L%20166.8%20168.9%20L%20160.6%20139.3%20L%20152.2%20104.5%20L%20139.8%2061.4%20L%20123.4%207.2%20L%20105.4%20-59.5%20L%2090.8%20-136.6%20L%2085.7%20-218.1%20L%2095.8%20-294.4%20L%20124.1%20-353.8%20L%20170.0%20-385.4%20L%20228.7%20-381.7%20L%20292.6%20-341.4%20L%20353.1%20-269.9%20L%20403.1%20-178.9%20L%20439.0%20-83.7%20L%20461.5%200.2%20L%20475.1%2060.4%20L%20486.7%2090.8%20L%20503.1%2092.3%20L%20528.4%2072.2%20L%20563.3%2041.8%20L%20604.7%2013.0%20L%20646.7%20-4.6%20L%20682.9%20-5.9%20L%20709.0%209.0%20L%20723.7%2035.8%20L%20730.1%2067.9%20L%20733.9%2098.9%20L%20742.5%20124.8%20L%20761.7%20144.6%20L%20794.5%20160.5%20L%20839.6%20176.4%20L%20892.1%20196.6%20L%20944.5%20223.8%20L%20989.2%20258.8%20Z%22%20fill%3D%22none%22%20stroke%3D%22%23E9EFE2%22%20stroke-width%3D%220.85%22%20opacity%3D%220.17%22%20%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20d%3D%22M%20452.0%20262.0%20C%20424.0%20296.0%20392.0%20366.0%20330.0%20430.0%22%20stroke%3D%22%23C9D8D1%22%20stroke-width%3D%222.6%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.13%22%20%2F%3E%3Cpath%20d%3D%22M%20398.0%20342.0%20C%20356.0%20330.0%20306.0%20302.0%20250.0%20258.0%22%20stroke%3D%22%23C9D8D1%22%20stroke-width%3D%221.3%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.1%22%20%2F%3E%3Cpath%20d%3D%22M%20306.0%20302.0%20C%20276.0%20264.0%20232.0%20232.0%20196.0%20178.0%22%20stroke%3D%22%23C9D8D1%22%20stroke-width%3D%220.7%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.09%22%20%2F%3E%3Cpath%20d%3D%22M%20250.0%20258.0%20C%20222.0%20244.0%20184.0%20208.0%20150.0%20160.0%22%20stroke%3D%22%23C9D8D1%22%20stroke-width%3D%220.7%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.09%22%20%2F%3E%3Cpath%20d%3D%22M%20352.0%20396.0%20C%20318.0%20434.0%20268.0%20466.0%20212.0%20500.0%22%20stroke%3D%22%23C9D8D1%22%20stroke-width%3D%221.4%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.1%22%20%2F%3E%3Cpath%20d%3D%22M%20268.0%20466.0%20C%20244.0%20466.0%20196.0%20474.0%20158.0%20462.0%22%20stroke%3D%22%23C9D8D1%22%20stroke-width%3D%220.8%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.09%22%20%2F%3E%3Cpath%20d%3D%22M%20212.0%20500.0%20C%20196.0%20512.0%20176.0%20540.0%20150.0%20572.0%22%20stroke%3D%22%23C9D8D1%22%20stroke-width%3D%220.7%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.09%22%20%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20d%3D%22M%20845.3%20-67.1%20846.8%20-60.9%20848.0%20-54.6%20848.9%20-48.3%20849.5%20-42.0%20849.9%20-35.6%20850.0%20-29.3%20849.8%20-22.9%20849.4%20-16.5%20848.7%20-10.2%20847.7%20-3.9%20846.5%202.4%20845.0%208.6%20843.2%2014.7%20841.2%2020.7%20838.9%2026.7%20836.3%2032.5%20833.6%2038.3%20830.5%2043.9%20827.3%2049.4%20823.8%2054.7%22%20fill%3D%22none%22%20stroke%3D%22%23DDE6D6%22%20stroke-width%3D%220.6%22%20stroke-dasharray%3D%223%206%22%20opacity%3D%220.08%22%20%2F%3E%3Cpath%20d%3D%22M%20908.3%20-83.2%20910.1%20-75.8%20911.6%20-68.3%20912.8%20-60.8%20913.7%20-53.2%20914.4%20-45.7%20914.8%20-38.1%20915.0%20-30.4%20914.9%20-22.8%20914.5%20-15.2%20913.8%20-7.6%20912.9%20-0.1%20911.7%207.4%20910.3%2014.9%20908.5%2022.3%20906.6%2029.7%20904.3%2037.0%20901.8%2044.1%20899.1%2051.2%20896.1%2058.2%20892.8%2065.1%20889.3%2071.9%20885.6%2078.5%20881.6%2085.0%20877.4%2091.4%22%20fill%3D%22none%22%20stroke%3D%22%23DDE6D6%22%20stroke-width%3D%220.6%22%20stroke-dasharray%3D%223%206%22%20opacity%3D%220.07%22%20%2F%3E%3Cpath%20d%3D%22M%20976.1%20-100.5%20978.2%20-92.1%20979.9%20-83.6%20981.4%20-75.1%20982.6%20-66.5%20983.6%20-57.9%20984.3%20-49.3%20984.8%20-40.7%20985.0%20-32.0%20984.9%20-23.4%20984.6%20-14.7%20984.0%20-6.1%20983.1%202.5%20982.0%2011.1%20980.6%2019.6%20979.0%2028.1%20977.1%2036.6%20975.0%2044.9%20972.6%2053.3%20969.9%2061.5%20967.0%2069.6%20963.9%2077.7%20960.5%2085.7%20956.8%2093.5%20953.0%20101.2%20948.9%20108.9%20944.6%20116.4%20940.0%20123.7%20935.2%20130.9%22%20fill%3D%22none%22%20stroke%3D%22%23DDE6D6%22%20stroke-width%3D%220.6%22%20stroke-dasharray%3D%223%206%22%20opacity%3D%220.055%22%20%2F%3E%3Cellipse%20cx%3D%22540%22%20cy%3D%22128%22%20rx%3D%22150%22%20ry%3D%2238%22%20fill%3D%22none%22%20stroke%3D%22%23DDE6D6%22%20stroke-width%3D%220.6%22%20opacity%3D%220.075%22%20transform%3D%22rotate(-16%20540%20128)%22%20%2F%3E%3Cpath%20d%3D%22M%20624%2026%20L%20634%2032%22%20stroke%3D%22%23E9EFE2%22%20stroke-width%3D%220.7%22%20opacity%3D%220.08%22%20%2F%3E%3Cpath%20d%3D%22M%20604%2023%20l%200%208%22%20stroke%3D%22%23E9EFE2%22%20stroke-width%3D%220.6%22%20opacity%3D%220.07%22%20%2F%3E%3Cpath%20d%3D%22M%20624%2052%20L%20634%2058%22%20stroke%3D%22%23E9EFE2%22%20stroke-width%3D%220.7%22%20opacity%3D%220.08%22%20%2F%3E%3Cpath%20d%3D%22M%20596%2049%20l%200%208%22%20stroke%3D%22%23E9EFE2%22%20stroke-width%3D%220.6%22%20opacity%3D%220.07%22%20%2F%3E%3Cpath%20d%3D%22M%20624%2078%20L%20634%2084%22%20stroke%3D%22%23E9EFE2%22%20stroke-width%3D%220.7%22%20opacity%3D%220.08%22%20%2F%3E%3Cpath%20d%3D%22M%20588%2075%20l%200%208%22%20stroke%3D%22%23E9EFE2%22%20stroke-width%3D%220.6%22%20opacity%3D%220.07%22%20%2F%3E%3Cpath%20d%3D%22M%20624%20104%20L%20634%20110%22%20stroke%3D%22%23E9EFE2%22%20stroke-width%3D%220.7%22%20opacity%3D%220.08%22%20%2F%3E%3Cpath%20d%3D%22M%20580%20101%20l%200%208%22%20stroke%3D%22%23E9EFE2%22%20stroke-width%3D%220.6%22%20opacity%3D%220.07%22%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:0 100%,100% 0;background-repeat:no-repeat,no-repeat;background-size:640px 640px,640px 640px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(140% 120% at 50% 54%,#0000 26%,#000 84%);mask-image:radial-gradient(140% 120% at 50% 54%,#0000 26%,#000 84%)}.app-shell:after{content:"";z-index:0;pointer-events:none;opacity:var(--bg-organic,.9);background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22640%22%20height%3D%22640%22%20viewBox%3D%220%200%20640%20640%22%3E%3Cg%20stroke%3D%22%23C9D6BF%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M545%20600%20C%20500%20540%20470%20500%20420%20448%22%20stroke-width%3D%224.2%22%20opacity%3D%220.4%22%2F%3E%3Cpath%20d%3D%22M420%20448%20C%20380%20420%20330%20400%20260%20360%22%20stroke-width%3D%223%22%20opacity%3D%220.4%22%2F%3E%3Cpath%20d%3D%22M420%20448%20C%20400%20470%20360%20500%20300%20540%22%20stroke-width%3D%222.4%22%20opacity%3D%220.4%22%2F%3E%3Cpath%20d%3D%22M330%20400%20C%20300%20380%20250%20372%20190%20396%22%20stroke-width%3D%221.6%22%20opacity%3D%220.4%22%2F%3E%3Cpath%20d%3D%22M300%20540%20C%20260%20560%20200%20566%20140%20540%22%20stroke-width%3D%221.6%22%20opacity%3D%220.4%22%2F%3E%3Cpath%20d%3D%22M260%20360%20C%20240%20330%20200%20300%20150%20280%22%20stroke-width%3D%221.3%22%20opacity%3D%220.4%22%2F%3E%3Cpath%20d%3D%22M190%20396%20C%20160%20420%20120%20430%2080%20420%22%20stroke-width%3D%221.1%22%20opacity%3D%220.4%22%2F%3E%3Cpath%20d%3D%22M150%20280%20C%20120%20260%2090%20240%2060%20210%22%20stroke-width%3D%221%22%20opacity%3D%220.4%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22640%22%20height%3D%22640%22%20viewBox%3D%220%200%20640%20640%22%3E%3Cg%3E%3Cellipse%20cx%3D%22120%22%20cy%3D%22120%22%20rx%3D%227%22%20ry%3D%2226%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.16%22%20transform%3D%22rotate(-28%20120%20120)%22%2F%3E%3Cellipse%20cx%3D%22140%22%20cy%3D%22104%22%20rx%3D%226%22%20ry%3D%2222%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.13%22%20transform%3D%22rotate(2%20140%20104)%22%2F%3E%3Cellipse%20cx%3D%22102%22%20cy%3D%22134%22%20rx%3D%226%22%20ry%3D%2220%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.13%22%20transform%3D%22rotate(-68%20102%20134)%22%2F%3E%3Cellipse%20cx%3D%22150%22%20cy%3D%22190%22%20rx%3D%227%22%20ry%3D%2226%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.18%22%20transform%3D%22rotate(44%20150%20190)%22%2F%3E%3Cellipse%20cx%3D%22170%22%20cy%3D%22174%22%20rx%3D%226%22%20ry%3D%2222%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.13%22%20transform%3D%22rotate(74%20170%20174)%22%2F%3E%3Cellipse%20cx%3D%22132%22%20cy%3D%22204%22%20rx%3D%226%22%20ry%3D%2220%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.13%22%20transform%3D%22rotate(4%20132%20204)%22%2F%3E%3Cellipse%20cx%3D%2290%22%20cy%3D%22240%22%20rx%3D%227%22%20ry%3D%2226%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.2%22%20transform%3D%22rotate(-10%2090%20240)%22%2F%3E%3Cellipse%20cx%3D%22110%22%20cy%3D%22224%22%20rx%3D%226%22%20ry%3D%2222%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.13%22%20transform%3D%22rotate(20%20110%20224)%22%2F%3E%3Cellipse%20cx%3D%2272%22%20cy%3D%22254%22%20rx%3D%226%22%20ry%3D%2220%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.13%22%20transform%3D%22rotate(-50%2072%20254)%22%2F%3E%3Cellipse%20cx%3D%22200%22%20cy%3D%2290%22%20rx%3D%227%22%20ry%3D%2226%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.22%22%20transform%3D%22rotate(20%20200%2090)%22%2F%3E%3Cellipse%20cx%3D%22220%22%20cy%3D%2274%22%20rx%3D%226%22%20ry%3D%2222%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.13%22%20transform%3D%22rotate(50%20220%2074)%22%2F%3E%3Cellipse%20cx%3D%22182%22%20cy%3D%22104%22%20rx%3D%226%22%20ry%3D%2220%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.13%22%20transform%3D%22rotate(-20%20182%20104)%22%2F%3E%3Cellipse%20cx%3D%2270%22%20cy%3D%22150%22%20rx%3D%227%22%20ry%3D%2226%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.24%22%20transform%3D%22rotate(66%2070%20150)%22%2F%3E%3Cellipse%20cx%3D%2290%22%20cy%3D%22134%22%20rx%3D%226%22%20ry%3D%2222%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.13%22%20transform%3D%22rotate(96%2090%20134)%22%2F%3E%3Cellipse%20cx%3D%2252%22%20cy%3D%22164%22%20rx%3D%226%22%20ry%3D%2220%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.13%22%20transform%3D%22rotate(26%2052%20164)%22%2F%3E%3Cpath%20d%3D%22M80%20520%20C%20140%20470%20200%20400%20240%20330%22%20stroke%3D%22%23A8B698%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20opacity%3D%220.45%22%2F%3E%3Cellipse%20cx%3D%22240%22%20cy%3D%22330%22%20rx%3D%227%22%20ry%3D%2230%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.16%22%20transform%3D%22rotate(-58%20240%20330)%22%2F%3E%3Cellipse%20cx%3D%22180%22%20cy%3D%22392%22%20rx%3D%226%22%20ry%3D%2224%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.14%22%20transform%3D%22rotate(-20%20180%20392)%22%2F%3E%3Cellipse%20cx%3D%22150%22%20cy%3D%22428%22%20rx%3D%225%22%20ry%3D%2220%22%20fill%3D%22%23B9C7AA%22%20opacity%3D%220.13%22%20transform%3D%22rotate(-78%20150%20428)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:100% 100%,0 0;background-repeat:no-repeat,no-repeat;background-size:640px 640px,560px 560px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(150% 120% at 50% 55%,#0000 30%,#000 85%);mask-image:radial-gradient(150% 120% at 50% 55%,#0000 30%,#000 85%)}:root,[data-theme=neon-flora]{--bg-terrain:.72;--bg-organic:.7}[data-theme=forest-canopy]{--bg-terrain:.9;--bg-organic:.88}[data-theme=olive-sage]{--bg-terrain:.88;--bg-organic:.9}[data-theme=mint-pine]{--bg-terrain:.85;--bg-organic:.82}[data-theme=jungle-night]{--bg-terrain:.9;--bg-organic:.9}[data-theme=aqua-teal]{--bg-terrain:.98;--bg-organic:1}[data-theme=moss-forestry]{--bg-terrain:.92;--bg-organic:.9}@media(max-width:767px){.app-shell:before{opacity:calc(var(--bg-terrain,.9) * .5);background-size:460px 460px,540px 540px}.app-shell:after{opacity:calc(var(--bg-organic,.9) * .5);background-size:460px 460px,420px 420px}}@keyframes geoCharIn{0%{opacity:0;filter:blur(4px);transform:translateY(7px)}60%{opacity:1}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes geoHyphenPulse{0%{opacity:0;filter:blur(3px);transform:scaleX(.2)}45%{opacity:1;filter:blur()drop-shadow(0 0 9px #f2c248f2);transform:scaleX(1.3)}70%{transform:scaleX(.88)}to{opacity:1;filter:blur()drop-shadow(0 0 4px #f2c24873);transform:scaleX(1)}}@keyframes geoWordBreath{0%,to{opacity:.93;text-shadow:0 0 #f2c24800}50%{opacity:1;text-shadow:0 0 20px #f2c24829}}.geo-char{opacity:0;will-change:opacity,transform,filter;animation:.55s cubic-bezier(.22,.61,.36,1) forwards geoCharIn;display:inline-block}.geo-hyphen{color:#f2c248;animation-name:geoHyphenPulse;animation-duration:.9s;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:forwards}.geo-word{transition:filter .6s;animation:7s ease-in-out 3.5s infinite geoWordBreath}.geo-geo{color:#0000;background:linear-gradient(#f8dc8c,#f2c248 55%,#d99b2b);-webkit-background-clip:text;background-clip:text}.geo-o{color:#0000;text-shadow:0 0 14px #f2c24840;background:radial-gradient(circle at 36% 30%,#fbe3a0,#f2c248 52%,#d99b2b);-webkit-background-clip:text;background-clip:text}.logo-halo{pointer-events:none;filter:blur(6px);opacity:.85;background:radial-gradient(circle at 50% 40%,#f2c24838,#0000 34%),radial-gradient(circle at 50% 48%,#fff4d61a,#0000 56%),radial-gradient(circle at 50% 60%,#4e6a3429,#0000 74%);transition:opacity .7s,transform .7s;position:absolute;top:-68%;right:-68%;bottom:-68%;left:-68%;transform:scale(.96)}.logo-lockup:hover .logo-halo{opacity:1;transform:scale(1.04)}.logo-lockup:hover .geo-word{filter:drop-shadow(0 0 16px #f2c24859)}@media(prefers-reduced-motion:reduce){.geo-char,.geo-hyphen,.geo-word{opacity:1;filter:none;transform:none;animation:none!important}.logo-halo{transition:none}}.water-env{z-index:0;pointer-events:none;animation:1.1s cubic-bezier(.33,1,.68,1) both waterEnvIn;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}@keyframes waterEnvIn{0%{opacity:0}to{opacity:1}}.water-env,.wr-root{--wa-bg1:#050816;--wa-bg2:#0a1228;--wa-bg3:#101d44;--wa-bg4:#16306b;--wa-glowA:56 120 195;--wa-glowB:20 60 130;--wa-glowC:40 90 175;--wa-spot:96 178 220;--wa-caustic:170 224 248;--wa-caustic2:150 214 244;--wa-blobA:72 170 210;--wa-blobB:28 108 150;--wa-blobC:120 200 230;--wa-mist:150 200 230;--wa-mist2:190 224 244;--wa-card1:56 122 168;--wa-card2:24 68 108;--wa-card3:12 40 72;--wa-card-border:140 216 248;--wa-accent:125 211 252;--wa-accent2:140 216 248;--wa-hi:168 233 255;--wa-glow:80 170 215;--wa-edge:210 240 252;--wa-sub:190 216 238;--wa-mote:190 232 250}.water-env.water--teal,.wr-root.water--teal{--wa-bg1:#051322;--wa-bg2:#07223a;--wa-bg3:#0a2f52;--wa-bg4:#10466e;--wa-glowA:30 110 175;--wa-glowB:12 66 125;--wa-glowC:26 96 160;--wa-spot:72 172 215;--wa-caustic:150 218 240;--wa-caustic2:130 204 232;--wa-blobA:48 150 200;--wa-blobB:16 88 145;--wa-blobC:105 195 230;--wa-mist:130 190 225;--wa-mist2:170 216 238;--wa-card1:36 108 160;--wa-card2:14 66 108;--wa-card3:8 46 80;--wa-card-border:115 205 235;--wa-accent:86 195 225;--wa-accent2:112 205 235;--wa-hi:168 226 245;--wa-glow:55 152 205;--wa-edge:206 238 248;--wa-sub:186 216 238;--wa-mote:190 232 248}.water-env.water--teal .water-contours,.water-env.water--teal .water-mist{filter:hue-rotate(-6deg)}.water-env.water--teal .water-blob{filter:blur(90px)hue-rotate(-6deg)}.water-base{background:radial-gradient(120% 90% at 78% -10%,rgb(var(--wa-glowA),.28),rgb(var(--wa-glowA),0) 55%),radial-gradient(110% 80% at 12% 110%,rgb(var(--wa-glowB),.34),rgb(var(--wa-glowB),0) 58%),radial-gradient(58% 52% at 50% 44%,rgb(var(--wa-glowC),.22),rgb(var(--wa-glowC),0) 70%),linear-gradient(165deg,var(--wa-bg1) 0%,var(--wa-bg2) 30%,var(--wa-bg3) 60%,var(--wa-bg4) 100%);position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 180px 60px #0208128c}.water-spot{background:radial-gradient(46% 42% at 50% 46%,rgb(var(--wa-spot),.12),rgb(var(--wa-spot),.04) 46%,rgb(var(--wa-spot),0) 72%);animation:12s ease-in-out infinite alternate waterSpot;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes waterSpot{0%{opacity:.75}to{opacity:1}}.water-caustics{opacity:.28;background:radial-gradient(24% 16% at 24% 28%,rgb(var(--wa-caustic),.07),rgb(var(--wa-caustic),0) 70%),radial-gradient(20% 13% at 66% 18%,rgb(var(--wa-caustic),.055),rgb(var(--wa-caustic),0) 70%),radial-gradient(26% 15% at 48% 66%,rgb(var(--wa-caustic2),.055),rgb(var(--wa-caustic2),0) 70%),radial-gradient(18% 11% at 82% 58%,rgb(var(--wa-caustic),.045),rgb(var(--wa-caustic),0) 70%);animation:19s ease-in-out infinite alternate waterCaustic;position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%}@keyframes waterCaustic{0%{transform:translate(-1.5%,-1%)scale(1)}to{transform:translate(1.5%,1.5%)scale(1.06)}}.water-blob{filter:blur(90px);will-change:transform;border-radius:50%;position:absolute}.water-blob-a{background:radial-gradient(closest-side,rgb(var(--wa-blobA),.2),rgb(var(--wa-blobA),0));width:62vw;height:52vh;animation:26s ease-in-out infinite alternate waterDriftA;top:-18%;left:-12%}.water-blob-b{background:radial-gradient(closest-side,rgb(var(--wa-blobB),.26),rgb(var(--wa-blobB),0));width:58vw;height:56vh;animation:32s ease-in-out infinite alternate waterDriftB;bottom:-22%;right:-10%}.water-blob-c{background:radial-gradient(closest-side,rgb(var(--wa-blobC),.1),rgb(var(--wa-blobC),0));width:44vw;height:40vh;animation:38s ease-in-out infinite alternate waterDriftC;top:28%;left:34%}@keyframes waterDriftA{0%{transform:translate(0)rotate(0)scale(1)}to{transform:translate(6vw,4vh)rotate(10deg)scale(1.12)}}@keyframes waterDriftB{0%{transform:translate(0)rotate(0)scale(1.06)}to{transform:translate(-5vw,-5vh)rotate(-8deg)scale(.96)}}@keyframes waterDriftC{0%{transform:translate(0)scale(1)}to{transform:translate(3vw,-4vh)scale(1.14)}}.water-mist{background:radial-gradient(90% 55% at 50% 118%,rgb(var(--wa-mist),.1),rgb(var(--wa-mist),0) 60%),radial-gradient(70% 45% at 22% 8%,rgb(var(--wa-mist2),.06),rgb(var(--wa-mist2),0) 62%);animation:22s ease-in-out infinite alternate waterMist;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes waterMist{0%{opacity:.75;transform:translateY(0)}to{opacity:1;transform:translateY(-1.5%)}}.water-contours{opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='520' viewBox='0 0 520 520'%3E%3Cg fill='none' stroke='%237db6d4' stroke-width='1'%3E%3Cpath d='M20 300 C 90 250, 150 330, 230 292 S 380 250, 500 300' opacity='0.14'/%3E%3Cpath d='M0 340 C 90 296, 170 372, 260 330 S 400 296, 520 348' opacity='0.11'/%3E%3Cpath d='M10 388 C 100 344, 180 414, 276 376 S 410 344, 520 392' opacity='0.08'/%3E%3Cpath d='M0 96 C 80 140, 180 70, 280 108 S 430 140, 520 92' opacity='0.10'/%3E%3Cpath d='M0 150 C 90 108, 190 178, 300 140 S 440 108, 520 148' opacity='0.07'/%3E%3C/g%3E%3C/svg%3E");background-size:640px 640px;position:absolute;top:0;right:0;bottom:0;left:0}.water-grain{opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;right:0;bottom:0;left:0}.water-mote{background:rgb(var(--wa-mote),.5);width:3px;height:3px;box-shadow:0 0 8px rgb(var(--wa-accent2),.45);border-radius:50%;animation:14s ease-in-out infinite waterMote;position:absolute}.water-mote-1{animation-delay:0s;top:18%;left:12%}.water-mote-2{width:2px;height:2px;animation-delay:-4s;top:64%;left:20%}.water-mote-3{width:2px;height:2px;animation-delay:-8s;top:30%;left:86%}.water-mote-4{animation-delay:-11s;top:78%;left:74%}@keyframes waterMote{0%,to{opacity:.15;transform:translate(0)}50%{opacity:.6;transform:translate(8px,-18px)}}.water-card{text-align:center;border:1px solid rgb(var(--wa-accent2),.28);background:linear-gradient(175deg,rgb(var(--wa-card1),.38),rgb(var(--wa-card2),.52) 42%,rgb(var(--wa-card3),.58));-webkit-backdrop-filter:blur(20px)saturate(1.15);max-width:42rem;box-shadow:0 30px 70px -20px #010a16cc,0 0 50px -12px rgb(var(--wa-glow),.28),inset 0 1px rgb(var(--wa-edge),.18),inset 0 0 70px #5aaad714;border-radius:1.75rem;margin:0 auto;padding:2.5rem 2rem;position:relative}.water-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgb(var(--wa-edge),.1),rgb(var(--wa-edge),0) 14%),radial-gradient(120% 90% at 50% -18%,rgb(var(--wa-accent2),.12),rgb(var(--wa-accent2),0) 55%),radial-gradient(140% 110% at 50% 128%,#030e1c47,#030e1c00 52%);position:absolute;top:0;right:0;bottom:0;left:0}.water-card:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(165deg,rgb(var(--wa-hi),.35),rgb(var(--wa-glow),.08) 38%,#5aaad70a 62%,rgb(var(--wa-accent2),.22));padding:1px;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.water-in{animation:.9s cubic-bezier(.22,1,.36,1) both waterIn}.water-in-1{animation-delay:.3s}.water-in-2{animation-delay:.48s}.water-in-3{animation-delay:.6s}.water-in-4{animation-delay:.74s}.water-in-5{animation-delay:.88s}.water-in-6{animation-delay:1s}@keyframes waterIn{0%{opacity:0;filter:blur(4px);transform:translateY(14px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.water-title{color:#f2fafe;text-shadow:0 0 26px #94dcfa4d,0 1px #ffffff1a}.water-subtitle{color:rgb(var(--wa-sub),.68)}.water-subtitle .font-medium{color:#e2f4fce6}.water-pct{color:rgb(var(--wa-sub),.45)}.water-note{color:rgb(var(--wa-sub),.35)}.water-ring-scan{border:1px solid rgb(var(--wa-accent),.14);background:conic-gradient(from 0deg,rgb(var(--wa-accent),0),rgb(var(--wa-accent),0) 250deg,rgb(var(--wa-accent),.55) 340deg,rgb(var(--wa-hi),.9) 356deg,rgb(var(--wa-accent),0) 360deg);filter:drop-shadow(0 0 6px rgb(var(--wa-accent),.45));animation:3.6s linear infinite waterScan;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 1.5px))}@keyframes waterScan{to{transform:rotate(360deg)}}.water-orbit{animation:7s linear infinite waterScan}.water-orbit-dot{box-shadow:0 0 10px rgb(var(--wa-hi),.9)}.water-ring-pulse{box-shadow:0 0 14px rgb(var(--wa-accent),.18) inset;animation:3s ease-in-out infinite waterRingPulse}@keyframes waterRingPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.14)}}.water-ripple{border:1px solid rgb(var(--wa-accent),.35);animation:4.2s cubic-bezier(.16,.84,.44,1) infinite waterRipple}@keyframes waterRipple{0%{opacity:0;transform:scale(.55)}12%{opacity:.5}70%,to{opacity:0;transform:scale(1.55)}}.water-track{box-shadow:inset 0 1px 3px #010812cc,inset 0 -1px rgb(var(--wa-accent),.06),0 0 0 1px rgb(var(--wa-accent),.1);background:#041222a6}.water-fill{position:relative}.water-fill-flow{box-shadow:0 0 14px rgb(var(--wa-accent),.6),0 0 3px rgb(var(--wa-hi),.9);background:linear-gradient(90deg,#1d6e9e,#2e96c6 40%,#55bedf 72%,#a8e9ff) 0 0/220% 100%;transition:width .5s ease-out;animation:2.6s linear infinite waterFlow;position:relative}.water-fill-flow:before{content:"";border-radius:inherit;background:linear-gradient(#ffffff47,#fff0 45%);position:absolute;top:0;right:0;bottom:0;left:0}.water-fill-flow:after{content:"";background:radial-gradient(closest-side,#d2f4ffd9,rgb(var(--wa-hi),0));border-radius:50%;width:14px;height:14px;position:absolute;top:50%;right:0;transform:translate(30%,-50%)}@keyframes waterFlow{0%{background-position:0 0}to{background-position:-220% 0}}.water-step-active{box-shadow:0 0 0 1px rgb(var(--wa-hi),.12),0 0 20px -2px rgb(var(--wa-accent),.55),inset 0 1px #e6f9ff4d;animation:2.6s ease-in-out infinite waterStepGlow;border-color:rgb(var(--wa-hi),.6)!important;color:#e6f9ff!important;background:linear-gradient(#5ebae26b,#266e9e61)!important}@keyframes waterStepGlow{0%,to{box-shadow:0 0 0 1px rgb(var(--wa-hi),.1),0 0 14px -4px rgb(var(--wa-accent),.4),inset 0 1px #e6f9ff47}50%{box-shadow:0 0 0 1px rgb(var(--wa-hi),.3),0 0 24px rgb(var(--wa-accent),.65),inset 0 1px #e6f9ff61}}.water-step-dot{box-shadow:0 0 10px rgb(var(--wa-hi),.95);animation:2s ease-in-out infinite waterDotPulse;background:#bdefff!important}@keyframes waterDotPulse{0%,to{opacity:.6;transform:scale(.85)}50%{opacity:1;transform:scale(1.18)}}@media(max-width:767px){.water-blob{filter:blur(60px)}.water-blob-a,.water-blob-b{opacity:.7}.water-mote{display:none}}@media(prefers-reduced-motion:reduce){.water-env,.water-in,.water-blob,.water-mist,.water-mote,.water-spot,.water-caustics,.water-ring-scan,.water-orbit,.water-ring-pulse,.water-ripple,.water-fill-flow,.water-step-active,.water-step-dot{opacity:1;filter:none;transform:none;animation:none!important}.water-ripple,.water-mote{opacity:0}}.wr-root{z-index:10;animation:.9s cubic-bezier(.22,1,.36,1) .15s both waterIn;position:relative}.water-panel{border:1px solid rgb(var(--wa-caustic2),.2);-webkit-backdrop-filter:blur(14px);background:linear-gradient(#60a0cd66,#2e64905c 46%,#1a486e66);border-radius:1.25rem;position:relative;box-shadow:inset 0 1px #e0f4fe2e,0 16px 40px -18px #020c1ab3}.water-panel:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(130% 70% at 22% 0,#d6f0fc24,#d6f0fc00 55%);position:absolute;top:0;right:0;bottom:0;left:0}.wr-result{background:linear-gradient(#94c8e885,#5892be70 52%,#32649475);border-color:#c4e8fa42;box-shadow:inset 0 1px #f0fafe47,0 20px 44px -18px #020c1aa6}.wr-map{overflow:hidden}.wr-map-head{border-bottom:1px solid rgb(var(--wa-caustic2),.2);background:linear-gradient(#78bee629,#78bee60a)}.wr-legend{background:linear-gradient(#469cb266,#266c8c61 55%,#164a6c6b);border-color:#96dae638}.wr-map-overlay{pointer-events:none;background:repeating-linear-gradient(0deg,#9edcf80b 0,#9edcf80b 1px,#0000 1px,#0000 44px),repeating-linear-gradient(90deg,#9edcf80b 0,#9edcf80b 1px,#0000 1px,#0000 44px),radial-gradient(90% 70% at 50% 120%,#06142659,#06142600 60%);animation:9s ease-in-out infinite alternate wrScan;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes wrScan{0%{opacity:.65}to{opacity:1}}.wr-title{color:#f0fafe;text-shadow:0 0 10px #8cd6f81f}.wr-body{color:#d2e8f6d1}.wr-date{color:#c8e4f6b3}.wr-label{color:#bad8ee7a}.wr-select{-webkit-backdrop-filter:blur(10px);color:#def2fce0;background:#4688b64d;border:1px solid #9edcf83d;transition:border-color .3s,background .3s;box-shadow:inset 0 1px #e0f4fe2e}.wr-select:hover,.wr-select:focus{background:#5498c661;border-color:#b2e8fe6b}.wr-select option{color:#d8ecf8;background:#0a2338}.wr-inset{background:linear-gradient(#70b4de33,#4684b229);border:1px solid #a0def838;box-shadow:inset 0 2px 8px #04102059,inset 0 1px #e2f6fe24}.wr-badge{box-shadow:inset 0 1px #e8fafe38;color:#e4f6fe!important;background:linear-gradient(#7cc4e066,#468aae5c)!important;border-color:#b8e8fc61!important}.wr-details summary{color:#d6ecfad9}.wr-details summary:hover{color:#f0fafe}.wr-details-body{border-top:1px solid rgb(var(--wa-caustic2),.2);background:#0a28422e}.wr-chip{border:1px solid rgb(var(--wa-caustic2),.26);-webkit-backdrop-filter:blur(8px);color:#cee8f8b8;background:#4e90bc38;box-shadow:inset 0 1px #def4fe24}.wr-root .glass-btn.glass-btn-primary.wr-btn-primary{color:#07202f;background:linear-gradient(120deg,#3390be,#45a9c8 46%,#55c2d0);border:1px solid #c8f0fe61;font-weight:700;transition:filter .35s,transform .35s,box-shadow .35s;box-shadow:inset 0 1px #f0fcfe66,0 10px 26px -12px #46bee066}.wr-root .glass-btn.glass-btn-primary.wr-btn-primary:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:inset 0 1px #f0fcfe7a,0 12px 30px -12px #50c8e680,0 0 22px -8px #82dcf866}.wr-root .glass-btn.glass-btn-secondary.wr-btn-ghost{color:#d6f0fce0;background:#4688b629;border:1px solid #a0def847;transition:background .35s,box-shadow .35s,border-color .35s}.wr-root .glass-btn.glass-btn-secondary.wr-btn-ghost:hover{background:#5498c642;border-color:#b4e8fe6b;box-shadow:0 0 14px -6px #82d4f659}@media(max-width:767px){.water-panel,.wr-result{-webkit-backdrop-filter:blur(10px)}.wr-map-overlay{background:repeating-linear-gradient(0deg,#9edcf808 0,#9edcf808 1px,#0000 1px,#0000 34px),repeating-linear-gradient(90deg,#9edcf808 0,#9edcf808 1px,#0000 1px,#0000 34px)}}@media(prefers-reduced-motion:reduce){.wr-root,.wr-map-overlay{animation:none}}@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-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}@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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
