/*! 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-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-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--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;--press-pulse:transparent}}}@layer theme{:root,:host{--font-sans:"Geist", ui-sans-serif, system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, monospace;--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-green-400:oklch(79.2% .209 151.711);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--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-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:calc(2.25 / 1.875);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--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;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Geist", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:"Geist Mono", ui-monospace, monospace;--color-on-amber:var(--on-amber);--radius-card:15px}}@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%;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;-webkit-text-decoration:inherit;-webkit-text-decoration: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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{border-color:var(--border)}html{font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;height:100%;font-family:Geist,ui-sans-serif,system-ui,sans-serif}body{background:var(--frame-bg);height:100%;color:var(--ink);overscroll-behavior-y:none;margin:0;font-size:14px;line-height:1.45}button{cursor:pointer;font-family:inherit}:disabled{cursor:default}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}input::placeholder,textarea::placeholder{color:var(--ink-subtle);opacity:1}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--border);border-radius:99px}::-webkit-scrollbar-track{background:0 0}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.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-7{inset:calc(var(--spacing) * -7)}.inset-0{inset:0}.inset-1\.5{inset:calc(var(--spacing) * 1.5)}.inset-x-1{inset-inline:var(--spacing)}.inset-x-1\.5{inset-inline:calc(var(--spacing) * 1.5)}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-6{top:calc(var(--spacing) * 6)}.top-9{top:calc(var(--spacing) * 9)}.top-10{top:calc(var(--spacing) * 10)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.-bottom-1\.5{bottom:calc(var(--spacing) * -1.5)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-7{bottom:calc(var(--spacing) * 7)}.bottom-40{bottom:calc(var(--spacing) * 40)}.bottom-\[100px\]{bottom:100px}.bottom-\[185px\]{bottom:185px}.bottom-\[268px\]{bottom:268px}.-left-6{left:calc(var(--spacing) * -6)}.-left-7{left:calc(var(--spacing) * -7)}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-\[7px\]{left:7px}.left-\[10px\]{left:10px}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-2{grid-column:2}.col-10{grid-column:10}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-7{grid-column:span 7/span 7}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-\[18px\]{margin-inline:18px}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-auto{margin-block:auto}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-auto{margin-inline-start:auto}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.-mt-8{margin-top:calc(var(--spacing) * -8)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.-mt-px{margin-top:-1px}.mt-0{margin-top:0}.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-3\.5{margin-top:calc(var(--spacing) * 3.5)}.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)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.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-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.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-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-px{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-12{margin-left:calc(var(--spacing) * 12)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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}.table-cell{display:table-cell}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-\[13px\]{width:13px;height:13px}.size-\[18px\]{width:18px;height:18px}.size-\[30px\]{width:30px;height:30px}.size-\[64px\]{width:64px;height:64px}.size-full{width:100%;height:100%}.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-4{height:calc(var(--spacing) * 4)}.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-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.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-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-440{height:calc(var(--spacing) * 440)}.h-\[3px\]{height:3px}.h-\[38px\]{height:38px}.h-\[42px\]{height:42px}.h-\[46px\]{height:46px}.h-\[50px\]{height:50px}.h-full{height:100%}.h-px{height:1px}.min-h-0{min-height:0}.min-h-\[13px\]{min-height:13px}.min-h-\[160px\]{min-height:160px}.min-h-\[180px\]{min-height:180px}.min-h-\[220px\]{min-height:220px}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.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-20{width:calc(var(--spacing) * 20)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[14ch\]{max-width:14ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[22ch\]{max-width:22ch}.max-w-\[30ch\]{max-width:30ch}.max-w-\[32ch\]{max-width:32ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[220px\]{max-width:220px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[640px\]{max-width:640px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1640px\]{max-width:1640px}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-3{scroll-margin-top:calc(var(--spacing) * 3)}.scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.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-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}: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)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[14px\]{border-radius:14px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:2147483647px}.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-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-tl-md{border-top-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-md{border-top-right-radius:var(--radius-md)}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border{border-color:var(--border)}.border-border-strong{border-color:var(--border-strong)}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-border\/80{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/80{border-color:color-mix(in oklab, var(--border) 80%, transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-mint,.border-mint\/40{border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.border-mint\/40{border-color:color-mix(in oklab, var(--mint) 40%, transparent)}}.bg-\[\#E879F9\]{background-color:#e879f9}.bg-amber{background-color:var(--amber)}.bg-amber-900,.bg-amber-900\/30{background-color:var(--amber-900)}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/30{background-color:color-mix(in oklab, var(--amber-900) 30%, transparent)}}.bg-amber\/10{background-color:var(--amber)}@supports (color:color-mix(in lab, red, red)){.bg-amber\/10{background-color:color-mix(in oklab, var(--amber) 10%, transparent)}}.bg-amber\/15{background-color:var(--amber)}@supports (color:color-mix(in lab, red, red)){.bg-amber\/15{background-color:color-mix(in oklab, var(--amber) 15%, transparent)}}.bg-bg,.bg-bg\/40{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-bg\/40{background-color:color-mix(in oklab, var(--bg) 40%, transparent)}}.bg-bg\/60{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-bg\/60{background-color:color-mix(in oklab, var(--bg) 60%, transparent)}}.bg-bg\/70{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-bg\/70{background-color:color-mix(in oklab, var(--bg) 70%, transparent)}}.bg-bg\/80{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-bg\/80{background-color:color-mix(in oklab, var(--bg) 80%, transparent)}}.bg-bg\/85{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-bg\/85{background-color:color-mix(in oklab, var(--bg) 85%, transparent)}}.bg-bg\/95{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-bg\/95{background-color:color-mix(in oklab, var(--bg) 95%, transparent)}}.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\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, 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-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-border{background-color:var(--border)}.bg-border-strong{background-color:var(--border-strong)}.bg-danger{background-color:var(--danger)}.bg-danger-900,.bg-danger-900\/30{background-color:var(--danger-900)}@supports (color:color-mix(in lab, red, red)){.bg-danger-900\/30{background-color:color-mix(in oklab, var(--danger-900) 30%, transparent)}}.bg-danger-ink{background-color:var(--danger-ink)}.bg-danger\/10{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/10{background-color:color-mix(in oklab, var(--danger) 10%, transparent)}}.bg-danger\/15{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/15{background-color:color-mix(in oklab, var(--danger) 15%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-green-400{background-color:var(--color-green-400)}.bg-info{background-color:var(--info)}.bg-info-900{background-color:var(--info-900)}.bg-info\/15{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/15{background-color:color-mix(in oklab, var(--info) 15%, transparent)}}.bg-ink{background-color:var(--ink)}.bg-ink-muted{background-color:var(--ink-muted)}.bg-ink-subtle,.bg-ink-subtle\/50{background-color:var(--ink-subtle)}@supports (color:color-mix(in lab, red, red)){.bg-ink-subtle\/50{background-color:color-mix(in oklab, var(--ink-subtle) 50%, transparent)}}.bg-mint{background-color:var(--mint)}.bg-mint-900{background-color:var(--mint-900)}.bg-mint\/5{background-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.bg-mint\/5{background-color:color-mix(in oklab, var(--mint) 5%, transparent)}}.bg-mint\/10{background-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.bg-mint\/10{background-color:color-mix(in oklab, var(--mint) 10%, transparent)}}.bg-mint\/15{background-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.bg-mint\/15{background-color:color-mix(in oklab, var(--mint) 15%, transparent)}}.bg-mint\/30{background-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.bg-mint\/30{background-color:color-mix(in oklab, var(--mint) 30%, transparent)}}.bg-mint\/40{background-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.bg-mint\/40{background-color:color-mix(in oklab, var(--mint) 40%, transparent)}}.bg-surface{background-color:var(--surface)}.bg-surface-2,.bg-surface-2\/70{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/70{background-color:color-mix(in oklab, var(--surface-2) 70%, transparent)}}.bg-surface-2\/80{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/80{background-color:color-mix(in oklab, var(--surface-2) 80%, transparent)}}.bg-surface-3{background-color:var(--surface-3)}.bg-surface\/40{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/40{background-color:color-mix(in oklab, var(--surface) 40%, transparent)}}.bg-surface\/70{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/70{background-color:color-mix(in oklab, var(--surface) 70%, transparent)}}.bg-surface\/80{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/80{background-color:color-mix(in oklab, var(--surface) 80%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.from-gray-700\/50{--tw-gradient-from:#36415380}@supports (color:color-mix(in lab, red, red)){.from-gray-700\/50{--tw-gradient-from:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.from-gray-700\/50{--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))}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.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)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-16{padding:calc(var(--spacing) * 16)}.px-1{padding-inline:var(--spacing)}.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-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-\[18px\]{padding-inline:18px}.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-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-px{padding-top:1px}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-12{padding-left:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-super{vertical-align:super}.font-mono{font-family:Geist Mono,ui-monospace,monospace}.font-sans{font-family:Geist,ui-sans-serif,system-ui,sans-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-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-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.text-\[48px\]{font-size:48px}.text-\[56px\]{font-size:56px}.text-\[64px\]{font-size:64px}.text-\[72px\]{font-size:72px}.text-\[88px\]{font-size:88px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[0\.94\]{--tw-leading:.94;line-height:.94}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]\!{--tw-leading:1.5!important;line-height:1.5!important}.leading-\[1\.14\]{--tw-leading:1.14;line-height:1.14}.leading-\[1\.45\]\!{--tw-leading:1.45!important;line-height:1.45!important}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[44px\]{--tw-leading:44px;line-height:44px}.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-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-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tightest{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[Npx\]{color:Npx}.text-amber{color:var(--amber)}.text-amber-ink{color:var(--amber-ink)}.text-bg,.text-bg\/40{color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.text-bg\/40{color:color-mix(in oklab, var(--bg) 40%, transparent)}}.text-black{color:var(--color-black)}.text-border-strong{color:var(--border-strong)}.text-danger{color:var(--danger)}.text-danger-ink{color:var(--danger-ink)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-info{color:var(--info)}.text-info-ink{color:var(--info-ink)}.text-ink{color:var(--ink)}.text-ink-muted{color:var(--ink-muted)}.text-ink-subtle,.text-ink-subtle\/60{color:var(--ink-subtle)}@supports (color:color-mix(in lab, red, red)){.text-ink-subtle\/60{color:color-mix(in oklab, var(--ink-subtle) 60%, transparent)}}.text-ink-subtle\/70{color:var(--ink-subtle)}@supports (color:color-mix(in lab, red, red)){.text-ink-subtle\/70{color:color-mix(in oklab, var(--ink-subtle) 70%, transparent)}}.text-mint{color:var(--mint)}.text-mint-ink{color:var(--mint-ink)}.text-mint\/60{color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.text-mint\/60{color:color-mix(in oklab, var(--mint) 60%, transparent)}}.text-on-mint{color:var(--on-mint)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--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-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_12px_40px_-8px_rgba\(77\,227\,161\,\.5\)\]{--tw-shadow:0 12px 40px -8px var(--tw-shadow-color,#4de3a180);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)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.shadow-gray-500\/20{--tw-shadow-color:#6a728233}@supports (color:color-mix(in lab, red, red)){.shadow-gray-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-gray-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-amber\/25{--tw-ring-color:var(--amber)}@supports (color:color-mix(in lab, red, red)){.ring-amber\/25{--tw-ring-color:color-mix(in oklab, var(--amber) 25%, transparent)}}.ring-amber\/30{--tw-ring-color:var(--amber)}@supports (color:color-mix(in lab, red, red)){.ring-amber\/30{--tw-ring-color:color-mix(in oklab, var(--amber) 30%, transparent)}}.ring-amber\/40{--tw-ring-color:var(--amber)}@supports (color:color-mix(in lab, red, red)){.ring-amber\/40{--tw-ring-color:color-mix(in oklab, var(--amber) 40%, transparent)}}.ring-bg{--tw-ring-color:var(--bg)}.ring-border{--tw-ring-color:var(--border)}.ring-border-strong{--tw-ring-color:var(--border-strong)}.ring-danger\/30{--tw-ring-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.ring-danger\/30{--tw-ring-color:color-mix(in oklab, var(--danger) 30%, transparent)}}.ring-danger\/40{--tw-ring-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.ring-danger\/40{--tw-ring-color:color-mix(in oklab, var(--danger) 40%, transparent)}}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-mint,.ring-mint\/30{--tw-ring-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.ring-mint\/30{--tw-ring-color:color-mix(in oklab, var(--mint) 30%, transparent)}}.ring-mint\/40{--tw-ring-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.ring-mint\/40{--tw-ring-color:color-mix(in oklab, var(--mint) 40%, transparent)}}.ring-mint\/50{--tw-ring-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.ring-mint\/50{--tw-ring-color:color-mix(in oklab, var(--mint) 50%, transparent)}}.ring-surface{--tw-ring-color:var(--surface)}.ring-surface-2{--tw-ring-color:var(--surface-2)}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.blur{--tw-blur:blur(8px);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,)}.grayscale{--tw-grayscale:grayscale(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,)}.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-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,)}.backdrop-filter{-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-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-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-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.\[program\:\$APP-horizon\]{program:$APP-horizon}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-\[\.status-down\]\:bg-red-600:is(:where(.group).status-down *){background-color:var(--color-red-600)}.selection\:bg-red-500 ::selection{background-color:var(--color-red-500)}.selection\:bg-red-500::selection{background-color:var(--color-red-500)}.selection\:text-white ::selection{color:var(--color-white)}.selection\:text-white::selection{color:var(--color-white)}.placeholder\:text-ink-subtle::placeholder{color:var(--ink-subtle)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:border-border-strong:hover{border-color:var(--border-strong)}.hover\:border-mint:hover{border-color:var(--mint)}.hover\:bg-bg:hover{background-color:var(--bg)}.hover\:bg-danger-900\/40:hover{background-color:var(--danger-900)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger-900\/40:hover{background-color:color-mix(in oklab, var(--danger-900) 40%, transparent)}}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-mint-400:hover{background-color:var(--mint-400)}.hover\:bg-surface-2:hover{background-color:var(--surface-2)}.hover\:bg-surface-3:hover{background-color:var(--surface-3)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-ink-muted:hover{color:var(--ink-muted)}.hover\:text-mint:hover{color:var(--mint)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:border-mint:focus{border-color:var(--mint)}.focus\:ring:focus{--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)}.focus\:ring-danger:focus{--tw-ring-color:var(--danger)}.focus\:ring-mint:focus{--tw-ring-color:var(--mint)}.focus\:outline:focus{outline-style:var(--tw-outline-style);outline-width:1px}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-red-500:focus{outline-color:var(--color-red-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-surface-2:disabled{background-color:var(--surface-2)}.disabled\:bg-surface-3:disabled{background-color:var(--surface-3)}.disabled\:text-ink-subtle:disabled{color:var(--ink-subtle)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:ring-1:disabled{--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)}.disabled\:ring-border:disabled{--tw-ring-color:var(--border)}.has-\[\:checked\]\:border-mint:has(:checked){border-color:var(--mint)}.has-\[\:checked\]\:bg-mint\/15:has(:checked){background-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.has-\[\:checked\]\:bg-mint\/15:has(:checked){background-color:color-mix(in oklab, var(--mint) 15%, transparent)}}.has-\[\:checked\]\:text-mint:has(:checked){color:var(--mint)}@media (width>=40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline-flex{display:inline-flex}.sm\:w-3\/4{width:75%}.sm\:flex-1{flex:1}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:pt-0{padding-top:0}.sm\:pt-24{padding-top:calc(var(--spacing) * 24)}.sm\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[36px\]{font-size:36px}.sm\:text-\[40px\]{font-size:40px}.sm\:text-\[72px\]{font-size:72px}}@media (width>=48rem){.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:gap-8{gap:calc(var(--spacing) * 8)}}@media (width>=64rem){.lg\:flex{display:flex}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:text-\[96px\]{font-size:96px}}@media (width>=80rem){.xl\:w-1\/2{width:50%}}.rtl\:flex-row-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme:dark){.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}@media (hover:hover){.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Geist-Variable.woff2)format("woff2-variations"),url(/fonts/Geist-Variable.woff2)format("woff2")}@font-face{font-family:Geist;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/Geist-Italic-Variable.woff2)format("woff2-variations"),url(/fonts/Geist-Italic-Variable.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/GeistMono-Variable.woff2)format("woff2-variations"),url(/fonts/GeistMono-Variable.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/GeistMono-Italic-Variable.woff2)format("woff2-variations"),url(/fonts/GeistMono-Italic-Variable.woff2)format("woff2")}:where([class*=text-\[]){line-height:1.2}.font-mono:is([class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[11px]"]),.font-mono[class*="text-[12px]"]:is(.text-ink-muted,.text-ink-subtle):not(.num){font-family:Geist,ui-sans-serif,system-ui,sans-serif}.app-frame{width:100%;height:100dvh;margin:0 auto}.screen{background:var(--bg);height:100%;color:var(--ink);padding-top:env(safe-area-inset-top);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=640px){.app-frame{max-width:430px}.screen{box-shadow:0 0 0 1px var(--border)}.app-frame.wide{max-width:none}.app-frame.wide .screen{box-shadow:none}}.turbo-progress-bar{visibility:hidden}.num{font-variant-numeric:tabular-nums}.mono{font-family:Geist Mono,ui-monospace,monospace}.mark{fill:currentColor;aspect-ratio:271.92/301;display:block}[x-cloak]{display:none!important}img[data-missing]{visibility:hidden}[data-photo-box]:has(>img[data-missing]){display:none}.tabbar{min-height:62px;padding:6px 18px calc(14px + env(safe-area-inset-bottom));background:var(--bg);justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.tabbar{background:color-mix(in oklab, var(--bg) 93%, transparent)}}.tabbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--tabbar-line);z-index:31;flex-shrink:0;position:relative;box-shadow:0 -6px 13px -9px #000c}html.light .tabbar{box-shadow:0 -6px 13px -10px #00000038}.tabbar a{color:var(--ink-subtle);flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:44px;text-decoration:none;display:flex}.tabbar a.on{color:var(--tab-on)}.tabbar a span{display:none}.tabbar a:after{content:"";background:0 0;border-radius:99px;width:4px;height:4px;margin-top:2px}.tabbar a.on:after{background:currentColor}.tabbar .tab-plus{cursor:pointer;background:var(--mint);width:48px;height:48px;color:var(--on-mint);box-shadow:0 0 0 4px var(--bg), 0 12px 26px -10px var(--mint);border:0;border-radius:99px;flex:none;justify-content:center;align-items:center;margin-top:-14px;display:flex}@supports (color:color-mix(in lab, red, red)){.tabbar .tab-plus{box-shadow:0 0 0 4px var(--bg), 0 12px 26px -10px color-mix(in oklab, var(--mint) 60%, transparent)}}.tabbar .tab-plus svg{width:22px;height:22px;transition:transform .22s cubic-bezier(.2,.9,.3,1.2)}.tabbar .tab-plus.rot svg{transform:rotate(45deg)}.screen.nav-open .tabbar{z-index:76}.navadd{z-index:74;visibility:hidden;position:absolute;inset:0}.navadd.open{visibility:visible}.navadd-bd{background:var(--bg);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.navadd-bd{background:color-mix(in oklab, var(--bg) 75%, transparent)}}.navadd-bd{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .18s}.navadd.open .navadd-bd{opacity:1}.navadd-list{left:16px;right:16px;bottom:calc(86px + env(safe-area-inset-bottom));flex-direction:column-reverse;align-items:center;gap:9px;display:flex;position:absolute}.navadd-list a{height:46px;color:var(--ink);background:var(--surface-2);border-radius:99px;align-items:center;gap:11px;padding:0 4px 0 17px;text-decoration:none;display:flex}@supports (color:color-mix(in lab, red, red)){.navadd-list a{background:color-mix(in oklab, var(--surface-2) 94%, transparent)}}.navadd-list a{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px var(--border-strong);opacity:0;transition:opacity .15s,transform .22s cubic-bezier(.2,.9,.3,1.2);transform:translateY(16px)scale(.96)}.navadd.open .navadd-list a{opacity:1;transform:none}.navadd-list a:nth-child(2){transition-delay:40ms}.navadd-list a:nth-child(3){transition-delay:80ms}.navadd-list a:nth-child(4){transition-delay:.12s}.navadd-list .lb{letter-spacing:-.012em;font-size:13.5px;font-weight:500}.navadd-list .bt{background:var(--surface-2);width:38px;height:38px;color:var(--ink-muted);border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex}.navadd-list .bt svg{width:16px;height:16px}.navadd-list a.hot{box-shadow:inset 0 0 0 1px var(--mint)}@supports (color:color-mix(in lab, red, red)){.navadd-list a.hot{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 45%, transparent)}}.navadd-list a.hot .bt{background:var(--mint-900);color:var(--mint-ink)}.dock{left:16px;right:16px;bottom:calc(var(--dock-b,74px) + env(safe-area-inset-bottom));z-index:35;gap:10px;display:flex;position:absolute}.askpill{background:var(--surface-2);border-radius:99px;flex:1;align-items:center;gap:10px;min-width:0;height:50px;padding:0 6px 0 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.askpill{background:color-mix(in oklab, var(--surface-2) 92%, transparent)}}.askpill{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--border-strong), 0 14px 32px -12px #000c;color:var(--ink-subtle);font:inherit;text-align:left;cursor:pointer;border:0;font-size:13.5px;transition:opacity .18s,filter .18s}.askpill .mk{width:15px;color:var(--mint);flex-shrink:0}.askpill>span:not(.go){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.askpill .go{background:var(--mint);width:38px;height:38px;color:var(--on-mint);border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.askpill .go svg{width:16px;height:16px}.dock.solo .askpill{max-width:100%;margin-left:auto;transition:max-width .3s cubic-bezier(.4,0,.2,1),padding .3s,background .22s,box-shadow .22s;overflow:hidden}.dock.solo.mini .askpill{background:var(--mint-900);max-width:52px;box-shadow:inset 0 0 0 1px var(--mint), 0 14px 32px -12px #000000d9;justify-content:center;gap:0;padding:0}@supports (color:color-mix(in lab, red, red)){.dock.solo.mini .askpill{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 45%, transparent), 0 14px 32px -12px #000000d9}}.dock.solo .askpill .mk{transition:width .3s,color .22s}.dock.solo.mini .askpill .mk{width:21px;color:var(--mint-ink)}.dock.solo.mini .askpill>span:not(.go){opacity:0;flex:0 0 0;width:0}.dock.solo.mini .askpill .go{display:none}.dockmoney{background:var(--surface-2);border-radius:99px;flex:none;width:50px;height:50px;position:relative}@supports (color:color-mix(in lab, red, red)){.dockmoney{background:color-mix(in oklab, var(--surface-2) 92%, transparent)}}.dockmoney{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--border-strong);color:var(--ink);cursor:pointer;justify-content:center;align-items:center;transition:background .22s,border-color .22s,color .22s;display:flex;box-shadow:0 14px 32px -12px #000000d9}.dockmoney svg{width:20px;height:20px}.dockmoney .mdot{background:var(--mint);width:9px;height:9px;box-shadow:0 0 0 2.5px var(--surface-2);border-radius:99px;position:absolute;top:8px;right:8px}.dockmoney.on{background:var(--mint);border-color:var(--mint);color:var(--on-mint)}.dockmoney.on .mdot{display:none}.dock.money-open{z-index:72}.dock.money-open .askpill{opacity:.3;filter:blur(2.5px)}.mscrim{z-index:70;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;background:#060607b8;transition:opacity .18s;position:absolute;inset:0}.mscrim.open{opacity:1;pointer-events:auto}.mpops{right:16px;bottom:calc(var(--dock-b,74px) + env(safe-area-inset-bottom) + 58px);z-index:72;pointer-events:none;flex-direction:column;align-items:flex-end;gap:9px;display:flex;position:absolute}.mpops.open{pointer-events:auto}.mpops a{height:46px;color:var(--ink);background:var(--surface-2);border-radius:99px;align-items:center;gap:11px;padding:0 4px 0 17px;text-decoration:none;display:flex}@supports (color:color-mix(in lab, red, red)){.mpops a{background:color-mix(in oklab, var(--surface-2) 94%, transparent)}}.mpops a{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px var(--border-strong);opacity:0;transition:opacity .15s,transform .22s cubic-bezier(.2,.9,.3,1.2);transform:translateY(16px)scale(.96)}.mpops.open a{opacity:1;transform:none}.mpops.open a:nth-child(2){transition-delay:50ms}.mpops.open a:first-child{transition-delay:.1s}.mpops .lb{letter-spacing:-.012em;font-size:13.5px;font-weight:500}.mpops .bt{background:var(--surface-2);width:38px;height:38px;color:var(--ink-muted);border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex}.mpops .bt svg{width:16px;height:16px}.mpops a.hot{box-shadow:inset 0 0 0 1px var(--mint)}@supports (color:color-mix(in lab, red, red)){.mpops a.hot{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 45%, transparent)}}.mpops a.hot .bt{background:var(--mint-900);color:var(--mint-ink)}.ask{z-index:90;display:none;position:absolute;inset:0}.ask.open{display:block}.ask-bd{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;position:absolute;inset:0}.ask-sheet{left:0;right:0;top:calc(54px + env(safe-area-inset-top));background:var(--surface);border-top:1px solid var(--border);border-radius:22px 22px 0 0;flex-direction:column;animation:.26s cubic-bezier(.4,0,.2,1) askUp;display:flex;position:absolute;bottom:0;overflow:hidden}@keyframes askUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.ask-hd{border-bottom:1px solid var(--border);align-items:center;gap:11px;padding:14px 16px 13px;display:flex}.ask-hd .avm{background:var(--mint-900);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ask-hd .avm svg{width:15px;color:var(--mint-ink)}.ask-hd .nm{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.1;display:block}.ask-hd .sb{color:var(--ink-muted);align-items:center;gap:5px;margin-top:3px;font-size:12px;line-height:1.1;display:flex}.ask-hd .sb:before{content:"";background:var(--mint);border-radius:99px;width:6px;height:6px}.ask-hd .sb.off:before{background:var(--ink-subtle)}.ask-hd .x{background:var(--surface-2);width:34px;height:34px;color:var(--ink-muted);cursor:pointer;border:0;border-radius:99px;justify-content:center;align-items:center;margin-left:auto;display:flex}.ask-hd .x svg{width:16px;height:16px}.ask-log{scrollbar-width:none;flex-direction:column;flex:1;gap:18px;padding:18px 16px;display:flex;overflow-y:auto}.mu{background:var(--mint);max-width:80%;color:var(--on-mint);border-radius:16px 16px 5px;align-self:flex-end;padding:9px 13px;font-size:13.5px;font-weight:500}.mb{grid-template-columns:20px minmax(0,1fr);gap:11px;display:grid}.mb .mk{width:14px;color:var(--mint);margin-top:3px}.mb .tx{color:var(--ink);text-wrap:pretty;font-size:14px;line-height:1.5}.mb .tx .an{white-space:pre-line;display:block}.ask-sugg{scrollbar-width:none;flex-shrink:0;gap:8px;padding:0 16px 13px;display:flex;overflow-x:auto}.ask-sugg button{background:var(--surface-2);border:1px solid var(--border);height:34px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:99px;flex-shrink:0;padding:0 14px;font-size:13px;font-weight:500}.ask-cmp{border-top:1px solid var(--border);align-items:center;gap:9px;padding:12px 16px 8px;display:flex}.ask-note{padding:0 16px calc(14px + env(safe-area-inset-bottom));text-align:center;color:var(--ink-subtle);font-size:11px}.ask-in{background:var(--surface-2);border:1px solid var(--border);height:46px;color:var(--ink);font:inherit;border-radius:99px;flex:1;padding:0 16px;font-size:14px}.ask-in:focus{border-color:var(--mint);outline:none}.ask-send{background:var(--mint);width:46px;height:46px;color:var(--on-mint);cursor:pointer;border:0;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ask-send svg{width:16px;height:16px}.modal-root{z-index:80;display:none;position:absolute;inset:0}.modal-root.open{flex-direction:column;display:flex}.modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;position:absolute;inset:0}.modal-sheet{left:0;right:0;bottom:var(--kb,0px);background:var(--surface);border-top:1px solid var(--border);padding:8px 0 calc(32px + env(safe-area-inset-bottom));max-height:var(--kb-max,80%);border-radius:24px 24px 0 0;animation:.22s ease-out slideUp;position:absolute;overflow:auto}.modal-sheet:before{content:"";background:var(--border-strong);border-radius:99px;width:36px;height:4px;margin:6px auto 14px;display:block}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.toast{--toast-tint:var(--mint);--toast-base:#0a0a0b6b;--toast-dim:.62;--toast-icon:var(--mint-ink);left:16px;right:16px;bottom:calc(100px + env(safe-area-inset-bottom));background:var(--toast-tint);position:absolute}@supports (color:color-mix(in lab, red, red)){.toast{background:color-mix(in srgb, var(--toast-tint) 22%, var(--toast-base))}}.toast{-webkit-backdrop-filter:blur(24px) saturate(180%) brightness(var(--toast-dim));backdrop-filter:blur(24px) saturate(180%) brightness(var(--toast-dim));color:var(--ink);z-index:70;border:1px solid #ffffff29;border-radius:14px;align-items:center;gap:10px;padding:14px 16px;font-size:13px;animation:.22s ease-out toastIn;display:flex;box-shadow:inset 0 1px #ffffff1a,0 12px 40px -8px #00000080}html.light .toast{--toast-base:#ffffff94;--toast-dim:1.15;border-color:#ffffffb3;box-shadow:inset 0 1px #fff9,0 12px 40px -8px #00000038}.toast>svg{color:var(--toast-icon)}.toast.tap{cursor:pointer}.toast.mute{--toast-tint:var(--ink-subtle);--toast-icon:var(--ink-muted)}.toast.bad{--toast-tint:var(--danger);--toast-icon:var(--danger-ink)}.toast .undo{color:var(--mint-ink);cursor:pointer;background:0 0;border:0;margin-left:auto;font-family:inherit;font-size:13px;font-weight:600}@keyframes toastIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.chip{background:var(--surface-2);border:1px solid var(--border);height:28px;color:var(--ink);border-radius:99px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.badge{letter-spacing:.04em;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;display:inline-flex}.b-ok{background:var(--mint-900);color:var(--mint-ink)}.b-warn{background:var(--amber-900);color:var(--amber-ink)}.b-bad{background:var(--danger-900);color:var(--danger-ink)}.b-info{background:var(--info-900);color:var(--info-ink)}.b-mute{background:var(--surface-2);color:var(--ink-muted);border:1px solid var(--border)}.ck{border:1.5px solid var(--border-strong);background:var(--surface);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.ck.on{background:var(--mint-600);border-color:var(--mint-600);color:var(--bg)}.ck svg{width:12px;height:12px;display:none}.ck.on svg{display:block}.tg{background:var(--surface-3);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;width:36px;height:20px;position:relative}.tg:after{content:"";background:#fafafa;border-radius:999px;width:16px;height:16px;transition:all .2s;position:absolute;top:2px;left:2px}.tg.on{background:var(--mint-600)}.tg.on:after{left:18px}.field{background:var(--surface);border:1px solid var(--border);color:var(--ink);border-radius:10px;width:100%;height:42px;padding:0 12px;font-family:inherit;font-size:14px}.field:focus{border-color:var(--mint);box-shadow:0 0 0 3px var(--mint);outline:none}@supports (color:color-mix(in lab, red, red)){.field:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--mint) 16%, transparent)}}.av{color:#0a0a0b;border:2px solid var(--surface);border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:600;display:inline-flex}.av-stack{display:inline-flex}.av-stack .av+.av{margin-left:-8px}.field-lg{background:var(--surface-2);border-radius:12px;height:48px;padding:0 14px;font-size:15px}.hero-fallback{background:var(--surface-3)}.cal-pick{font-variant-numeric:tabular-nums;height:34px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:12px;display:flex}.cal-pick.past{color:var(--ink-subtle);cursor:default}.cal-pick.mid{background:var(--mint)}@supports (color:color-mix(in lab, red, red)){.cal-pick.mid{background:color-mix(in oklab, var(--mint) 12%, transparent)}}.cal-pick.sel{background:var(--mint);color:var(--on-mint);border-radius:8px;font-weight:600}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mb .src{flex-direction:column;gap:8px;margin-top:12px;display:flex}.mb .src a{background:var(--surface-2);border:1px solid var(--border);color:var(--ink);border-radius:14px;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:10px 11px;text-decoration:none;display:grid}.mb .src a:hover{border-color:var(--border-strong)}.mb .src .st{border-radius:11px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.mb .src .st svg{width:15px;height:15px}.mb .src .sn{letter-spacing:-.012em;font-size:13.5px;font-weight:600;display:block}.mb .src .sm{color:var(--ink-muted);margin-top:1px;font-size:12px;display:block}.mb .src .ch{color:var(--ink-subtle)}.mb .src .ch svg{width:16px;height:16px}.t-mint{background:var(--mint-900)}.t-mint svg{color:var(--mint-ink)}.t-amber{background:var(--amber-900)}.t-amber svg{color:var(--amber-ink)}.t-blue{background:var(--info-900)}.t-blue svg{color:var(--info-ink)}.t-grey{background:var(--surface-3)}.t-grey svg{color:var(--ink-muted)}.dots{gap:4px;padding:7px 0;display:flex}.dots span{background:var(--border-strong);border-radius:99px;width:6px;height:6px;animation:1.1s infinite blink}.dots span:nth-child(2){animation-delay:.15s}.dots span:nth-child(3){animation-delay:.3s}@keyframes blink{0%,60%,to{opacity:.3}30%{opacity:1}}.ask-in:disabled,.ask-send:disabled{opacity:.6}.mb .geo{color:var(--ink-subtle);align-items:center;gap:6px;margin-bottom:8px;font-size:11.5px;display:flex}.mb .geo svg{width:12px;height:12px;color:var(--mint-ink);flex:none}.mb .geoask{margin-top:10px;display:flex}.mb .geoask button{background:var(--surface-2);border:1px solid var(--border);height:34px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:99px;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.mb .geoask button svg{width:14px;height:14px;color:var(--mint-ink)}.mb .geoask button:disabled{opacity:.6}.rest{background:var(--surface-2);border:1px solid var(--border);color:var(--ink);border-radius:16px;margin:12px 0 0;display:grid;overflow:hidden}.rest .rimg{background:var(--surface-3);height:46px;color:var(--ink-subtle);align-items:center;gap:10px;padding:0 14px;display:flex;position:relative}.rest .rimg>span:first-child{flex:none;display:flex}.rest .rimg svg{width:16px;height:16px}.rest .rimg>span:not(.score):not(:first-child){letter-spacing:-.02em;min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:500;overflow:hidden}.rest .score{white-space:nowrap;background:var(--surface);height:22px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:99px;flex:none;align-items:baseline;gap:3px;margin-left:auto;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex}.rest .score .den{color:var(--ink-muted);font-size:10.5px;font-weight:400}.rest .rbody{gap:6px;padding:12px 14px;display:grid}.rest .rmeta{color:var(--ink-muted);font-size:13px}.rest .rmeta em{color:var(--mint-ink);font-style:normal;font-weight:500}.rest .rmeta .pr{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:.02em}.rest .rmeta .pr i{color:var(--ink-subtle);font-style:normal}.rest .rbody small{color:var(--ink-subtle);align-items:center;gap:6px;font-size:12px;display:flex}.rest .rbody small svg{flex:none;width:12px;height:12px}.acts{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;padding:0 10px 10px;display:grid}.acts a{background:var(--surface-3);height:40px;color:var(--ink);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--border-strong);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.acts a svg{width:14px;height:14px;color:var(--mint-ink)}.acts a:hover{background:var(--border-strong)}.rsrc{color:var(--ink-subtle);align-items:center;gap:6px;margin:8px 0 0 2px;font-size:11px;display:flex}.rsrc svg{flex:none;width:11px;height:11px}.rsrc span{align-items:center;gap:6px;display:inline-flex}.rsrc .sep{color:var(--border-strong)}.rsrc a{color:inherit;text-decoration:none}.rsrc a:hover{text-decoration:underline}.rest.see .rimg{padding:0}.rest.see .rimg .cap{align-items:center;gap:10px;width:100%;min-width:0;padding:0 14px;display:flex}.rest.see .rimg .cap>span:first-child{flex:none;display:flex}.rest.see .rimg .cap>span:last-child{letter-spacing:-.02em;min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:500;overflow:hidden}.rest.see .rimg.ph{background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:flex-end;height:132px}.rest.see .rimg.ph .cap{background:#0c0e109e;padding:8px 14px}.rest.see .rimg.ph .cap>span:last-child{color:#fff}.rest.see .rdesc{color:var(--ink-muted);text-wrap:pretty;margin:0;font-size:13px;line-height:1.5}.rest.see .cred{color:var(--ink-subtle);font-size:10.5px;text-decoration:none}.rest.see .cred:hover{text-decoration:underline}.picks{flex-direction:column;gap:8px;margin-top:12px;display:flex}.pick{background:var(--surface-2);border:1px solid var(--border);color:var(--ink);border-radius:14px;grid-template-columns:56px minmax(0,1fr) 16px;align-items:start;gap:12px;padding:9px 11px 9px 9px;text-decoration:none;display:grid}.pick:hover{border-color:var(--border-strong)}.pick .th{background:var(--surface-3);width:56px;height:56px;color:var(--ink-subtle);border-radius:10px;place-items:center;display:grid;position:relative}.pick .th svg{width:20px;height:20px}.pick .th .n{background:var(--surface-3);height:20px;box-shadow:0 0 0 2px var(--surface-2);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:99px;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:-5px;right:-5px}.pick .nm{letter-spacing:-.012em;font-size:14px;font-weight:500;display:block}.pick .me{color:var(--ink-muted);margin-top:2px;font-size:12px;display:block}.pick .me em{color:var(--mint-ink);font-style:normal;font-weight:500}.pick .me .pr{color:var(--ink)}.pick .me .pr i{color:var(--ink-subtle);font-style:normal}.pick .ds{color:var(--ink-subtle);margin-top:3px;font-size:11px;display:block}.pick .why{color:var(--ink-muted);text-wrap:pretty;margin-top:6px;font-size:12px;line-height:1.45;display:block}.pick .ch{color:var(--ink-subtle);margin-top:20px}.pick .ch svg{width:16px;height:16px}.cover-hero{border:1px solid var(--border);border-radius:16px;height:144px;position:relative;overflow:hidden}.cover-hero img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cover-shade,.cover-hero .shade{background:#0a0a0b73;position:absolute;inset:0}.cover-pick{aspect-ratio:16/9;background:var(--surface-2);cursor:pointer;box-shadow:inset 0 0 0 1px var(--border);border:0;border-radius:10px;padding:0;position:relative;overflow:hidden}.cover-pick img{object-fit:cover;width:100%;height:100%;display:block}.cover-pick.on{box-shadow:0 0 0 2px var(--mint)}.cover-pick .tick{background:var(--mint);width:20px;height:20px;color:var(--on-mint);border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:6px;right:6px}.cover-pick .credit{font-family:var(--font-mono,ui-monospace, monospace);color:#ffffffd9;text-shadow:0 1px 3px #000000b3;font-size:8px;position:absolute;bottom:6px;left:8px}.cover-menu{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:12px;overflow:hidden}.cover-menu>*+*{border-top:1px solid var(--border)}.cover-opt{text-align:left;width:100%;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 16px;font-family:inherit;font-size:13px;display:flex}.cover-opt:hover{background:var(--surface-3)}.cover-opt.on{color:var(--mint-ink)}.set-sec{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-subtle);font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.set-card{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);border-radius:16px;overflow:hidden}.set-card>form+form,.set-card>form+.set-row,.set-card>.set-row+form,.set-card>.set-row+.set-row{border-top:1px solid var(--border)}.set-row{text-align:left;width:100%;min-height:54px;color:var(--ink);background:0 0;border:0;align-items:center;gap:12px;padding:9px 16px;font-family:inherit;display:flex}.set-row .lbl{font-size:13px;font-weight:500}.set-row .sub{color:var(--ink-subtle);margin-top:3px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;line-height:1.3}.set-row .bare{width:100%;color:var(--ink);background:0 0;border:0;outline:none;font-family:inherit;font-size:14px;font-weight:500}.set-row .bare::placeholder{color:var(--ink-subtle);font-weight:400}.place-list{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:12px;margin-top:8px;overflow:hidden}.place-opt{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;align-items:center;gap:12px;padding:11px 14px;font-family:inherit;font-size:14px;display:flex}.place-opt+.place-opt{border-top:1px solid var(--border)}.place-opt:hover,.place-opt:focus-visible{background:var(--surface-3);outline:none}.place-opt .reg{color:var(--ink-subtle);font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.place-list.compact .place-opt{padding:9px 14px;font-size:13px}.set-card>.place-list{box-shadow:none;border-top:1px solid var(--border);border-radius:0;margin:0}.set-card>.place-list+.set-row{border-top:1px solid var(--border)}.offline-row{background:var(--surface-2);border-bottom:1px solid var(--border);height:26px;color:var(--ink-subtle);z-index:46;flex:none;justify-content:center;align-items:center;gap:6px;font-size:11px;display:none;position:relative}.screen.is-offline>.offline-row{display:flex}.offline-row svg{width:12px;height:12px}.offline-row .copy{display:none}.screen:is(.is-copy,.is-stale)>.offline-row{display:flex}.screen.is-copy:not(.is-offline)>.offline-row .off{display:none}.screen.is-copy:not(.is-offline)>.offline-row .copy{display:revert}[data-copy-wait]{animation:.9s ease-in-out .6s infinite alternate copy-wait}@keyframes copy-wait{to{opacity:.55}}@media (prefers-reduced-motion:reduce){[data-copy-wait]{opacity:.7;animation:none}}.is-off{opacity:.35!important;cursor:default!important}.upd-off,.screen.is-offline .upd{display:none}.screen.is-offline .upd-off{display:revert;color:var(--amber-ink)}.screen.is-offline .now .lv,.screen.is-offline .lvdot{opacity:.35}form[data-refresh][aria-busy=true] svg{animation:1s linear infinite spin}form[data-refresh] button:disabled{cursor:default}.hero-img{transition:height .34s cubic-bezier(.4,0,.2,1)}.compact .hero-img{height:92px!important}.hero-eyebrow,.hero-meta{max-height:60px;transition:opacity .24s,transform .3s cubic-bezier(.4,0,.2,1),max-height .32s cubic-bezier(.4,0,.2,1),margin .3s;overflow:hidden}.compact .hero-eyebrow,.compact .hero-meta{opacity:0;pointer-events:none;max-height:0;transform:translateY(-8px);margin-top:0!important}.hero-title{transition:font-size .32s cubic-bezier(.4,0,.2,1)}.compact .hero-title{font-size:19px}.pf-menu{z-index:40;background:var(--surface-2);min-width:200px;box-shadow:inset 0 0 0 1px var(--border-strong), 0 14px 34px #0000008c;border-radius:12px;position:absolute;top:44px;right:0;overflow:hidden}.pf-opt{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.pf-opt:hover{background:var(--surface-3)}.pf-opt.on{color:var(--mint)}.pf-opt .av{width:20px;height:20px;font-size:9px}.t-dim{opacity:.24;filter:grayscale(.95);transition:opacity .25s,filter .25s}.pfilter-bar{background:var(--surface-2);border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:9px 18px 10px;display:flex}.pfilter-bar .nm{color:var(--ink);font-size:12.5px;font-weight:500}.pfilter-bar .ct{color:var(--ink-subtle);font-size:12px}.pfilter-bar .xx{height:26px;font:inherit;color:var(--mint);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 4px;font-size:12px;font-weight:500}.days-wrap{align-items:center;gap:6px;max-height:56px;padding:9px 18px 10px;transition:max-height .34s cubic-bezier(.4,0,.2,1),opacity .24s,padding .3s;display:flex;overflow:hidden}.compact .days-wrap{opacity:0;pointer-events:none;max-height:0;padding-top:0;padding-bottom:0}.days{flex:1;justify-content:space-between;align-items:center;display:flex}.d{width:27px;height:34px;font:inherit;color:var(--ink-muted);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:99px;font-size:13.5px;font-weight:500}.d.empty{color:var(--border-strong);font-weight:400}.d.on{background:var(--mint);color:var(--on-mint);font-weight:600}.days-cal{background:var(--surface-2);width:32px;height:32px;color:var(--ink-muted);cursor:pointer;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.days-cal svg{width:16px;height:16px}.dhd{z-index:20;background:linear-gradient(to bottom, var(--bg) 0%, var(--bg) 70%, transparent 100%);align-items:baseline;gap:8px;margin:0 -18px;padding:18px 18px 10px;display:flex;position:sticky;top:0}.dhd .dnum{letter-spacing:-.035em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:.9}.dhd .ddow{color:var(--ink-subtle);font-size:13px}.dhd .dloc{color:var(--ink-muted);margin-left:auto;font-size:12.5px;font-weight:500}.row{border-top:1px solid var(--border);color:var(--ink);grid-template-columns:46px 40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;text-decoration:none;display:grid}.row.first,.fcard+.row{border-top:0}.row .h{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:14.5px;font-weight:600}.tile{border-radius:13px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.tile svg{width:15px;height:15px}.t-go{background:var(--mint-900);color:var(--mint-ink)}.t-stay{background:var(--info-900);color:var(--info-ink)}.t-fun,.t-todo{background:var(--amber-900);color:var(--amber-ink)}.t-min{background:var(--surface-2);color:var(--ink-subtle)}.tile.hollow{box-shadow:inset 0 0 0 1.5px var(--border-strong);background:0 0!important}.tile.hollow svg{opacity:.55}.row .ti{letter-spacing:-.012em;font-size:15px;font-weight:500;display:block}.row .me{color:var(--ink-muted);margin-top:1px;font-size:12.5px;display:block}.row .who{justify-content:flex-end;align-items:center;gap:8px;display:flex}.row.min .h{color:var(--ink-subtle);font-size:13px;font-weight:500}.row.min .ti{color:var(--ink-muted);font-size:14px;font-weight:400}.row.min .me{color:var(--ink-subtle)}.row.notme .h,.row.notme .tile,.row.notme>span:nth-child(3){opacity:.42}.row.notme .warn{display:none}.wp{color:var(--ink-muted);align-items:center;display:flex}.wp svg{width:16px;height:16px}.screen.pl-off .wp{display:none}.screen.pl-off .row.notme .h,.screen.pl-off .row.notme .tile,.screen.pl-off .row.notme>span:nth-child(3){opacity:1}.screen.pl-off .row.notme .warn{display:inline-flex}.row .warn{cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin-left:6px;padding:0;display:inline-flex}.row .warn svg{width:15px;height:15px;color:var(--amber-ink)}.fcard{background:var(--surface-2);border:1px solid var(--border);color:var(--ink);box-shadow:0 0 0 4px var(--mint);border-radius:18px;margin:12px 0 2px;padding:14px 15px 15px;text-decoration:none;display:block}@supports (color:color-mix(in lab, red, red)){.fcard{box-shadow:0 0 0 4px color-mix(in oklab, var(--mint) 5%, transparent)}}.fc-top{align-items:center;gap:9px;display:flex}.fc-top img{object-fit:cover;border-radius:9px;width:28px;height:28px}.fc-top .fl{letter-spacing:-.01em;font-size:14.5px;font-weight:600}.fc-top .ok{color:var(--mint);align-items:center;gap:5px;margin-left:auto;font-size:11.5px;font-weight:500;display:flex}.fc-top .ok:before{content:"";background:var(--mint);border-radius:99px;width:6px;height:6px}.fcard.notme .fc-top .ok{opacity:.42}.fcard.notme .wp{margin-left:8px}.fc-mid{align-items:flex-end;gap:12px;margin-top:13px;display:flex}.fc-mid .hh{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:.95;display:block}.fc-mid .hh sup{color:var(--mint);margin-left:2px;font-size:12px;position:relative;top:-.6em}.fc-mid .ap{color:var(--ink-muted);margin-top:5px;font-size:12px;font-weight:500;display:block}.fc-mid .mid{flex:1;padding-bottom:6px}.fc-mid .ln{background:linear-gradient(to right, var(--border-strong), var(--mint));border-radius:2px;height:2px;display:block;position:relative}.fc-mid .ln.stop:after{content:"";background:var(--surface-2);width:8px;height:8px;box-shadow:inset 0 0 0 2px var(--border-strong);border-radius:99px;position:absolute;top:-3px;left:47%}.fc-mid .du{text-align:center;color:var(--ink-subtle);margin-top:6px;font-size:11px;display:block}.voids{border-top:1px dashed var(--border-strong);align-items:center;gap:9px;margin-top:18px;padding-top:13px;display:flex}.voids .a{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.voids .b{color:var(--ink-subtle);font-size:12.5px}.voids .c{background:var(--surface-2);border:1px solid var(--border);height:32px;color:var(--mint);border-radius:99px;align-items:center;gap:6px;margin-left:auto;padding:0 13px;font-size:12.5px;font-weight:500;text-decoration:none;display:flex}.voids .c svg{width:14px;height:14px}.cal-day{font-variant-numeric:tabular-nums;height:36px;color:var(--ink-subtle);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;font-size:13px;display:flex}.cal-day.in{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--mint)}@supports (color:color-mix(in lab, red, red)){.cal-day.in{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 40%, transparent)}}.cal-day.in{color:var(--ink)}.cal-day:disabled{cursor:default}.cover-credit{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;color:#ffffff8c;font-size:9px}.cover-credit a{color:#fffc;text-underline-offset:2px;text-decoration:underline}.srch{background:var(--surface-2);height:46px;box-shadow:inset 0 0 0 1px var(--border);border-radius:14px;align-items:center;gap:9px;padding:0 13px;display:flex}.srch input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font:400 14.5px Geist,ui-sans-serif,system-ui,sans-serif}.ap-list{grid-template-columns:1fr 1fr;gap:7px;display:grid}.ap-list .ap{cursor:pointer;text-align:left;background:var(--surface-2);width:100%;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);border:0;border-radius:14px;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:8px;padding:10px 11px;display:grid}.ap-list .ap .bd{min-width:0}.ap-list .ap .nm{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:12.5px;display:block;overflow:hidden}.ap-list .ap .ct{color:var(--ink-subtle);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10.5px;display:block;overflow:hidden}.cd{perspective:180px;gap:2px;display:inline-flex}.ap-list .ap .cd i{background:var(--bg);border-radius:4px;justify-content:center;align-items:center;width:20px;height:27px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ap-list .ap .cd i{background:color-mix(in oklab, var(--bg) 70%, var(--surface-2))}}.ap-list .ap .cd i{box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted);font-family:Geist Mono,ui-monospace,monospace;font-size:13.5px;font-style:normal;font-weight:500;line-height:1;overflow:hidden}.cd i:after{content:"";background:#0009;height:1px;position:absolute;top:50%;left:0;right:0}.cd i.turn{animation:.11s linear flapturn}@keyframes flapturn{0%{transform:rotateX(0)}48%{transform:rotateX(-44deg)}to{transform:rotateX(0)}}.ap-list .ap.on{background:var(--mint-900);box-shadow:inset 0 0 0 1px var(--mint)}@supports (color:color-mix(in lab, red, red)){.ap-list .ap.on{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 45%, transparent)}}.ap-list .ap.on .cd i{color:var(--mint-ink);background:var(--mint-900)}@supports (color:color-mix(in lab, red, red)){.ap-list .ap.on .cd i{background:color-mix(in oklab, var(--mint-900) 80%, black)}}.ap-list .ap .tk{opacity:0;color:var(--mint-ink)}.ap-list .ap.on .tk{opacity:1}.ap-conf{z-index:6;background:var(--bg);padding:0 24px calc(34px + env(safe-area-inset-bottom));text-align:center;flex-direction:column;align-items:center;display:none;position:absolute;inset:0}.ap-conf.on{animation:.42s both cfin;display:flex}@keyframes cfin{0%{opacity:0}to{opacity:1}}.ap-conf .cf-mid{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;display:flex}.ap-conf .cd{perspective:520px;transform-origin:50%;will-change:transform;gap:6px}.ap-conf .cd i{background:var(--mint-900);width:62px;height:82px;box-shadow:inset 0 0 0 1px var(--mint);border-radius:9px;justify-content:center;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ap-conf .cd i{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 45%, transparent)}}.ap-conf .cd i{color:var(--mint-ink);font-family:Geist Mono,ui-monospace,monospace;font-size:46px;font-style:normal;font-weight:500;line-height:1;overflow:hidden}.ap-conf .up{opacity:0;transition:opacity .5s,transform .55s cubic-bezier(.2,.85,.25,1.04);transform:translateY(14px)}.ap-conf .up.on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cd i.turn{animation:none}.ap-conf .up{transition:none}}.nextups{z-index:30;transition:transform .58s cubic-bezier(.19,.86,.24,1.01);position:absolute;bottom:0;left:0;right:0;transform:translateY(118%)}.nextups.up{transform:none}.nextup{--pad:20px;--stub:74px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--border-strong);touch-action:pan-x;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:20px 20px 0 0;position:relative}.nextup.live{box-shadow:inset 0 0 0 1px var(--mint)}@supports (color:color-mix(in lab, red, red)){.nextup.live{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 38%, transparent)}}.nextups>.nextup:last-child{padding-bottom:calc(var(--dockh,62px) + 4px + env(safe-area-inset-bottom))}.nextups>.nextup:last-child:not(.nostub),.nextups .back:not(.nostub){-webkit-mask-image:radial-gradient(circle 8px at calc(100% - var(--pad) - var(--stub)) 0, transparent 8px, #000 8.5px);-webkit-mask-image:radial-gradient(circle 8px at calc(100% - var(--pad) - var(--stub)) 0, transparent 8px, #000 8.5px);-webkit-mask-image:radial-gradient(circle 8px at calc(100% - var(--pad) - var(--stub)) 0, transparent 8px, #000 8.5px);-webkit-mask-image:radial-gradient(circle 8px at calc(100% - var(--pad) - var(--stub)) 0, transparent 8px, #000 8.5px);mask-image:radial-gradient(circle 8px at calc(100% - var(--pad) - var(--stub)) 0, transparent 8px, #000 8.5px)}.nextup .grab{background:var(--border-strong);border-radius:99px;width:34px;height:3px;margin-left:-17px;position:absolute;top:7px;left:50%}.nextup .x{z-index:2;width:28px;height:28px;color:var(--ink-subtle);cursor:pointer;background:0 0;border:0;border-radius:99px;justify-content:center;align-items:center;display:flex;position:absolute;top:11px;right:10px}.nextup .x svg{width:15px;height:15px}.nextup>a{padding:19px var(--pad) 14px;color:var(--ink);align-items:stretch;text-decoration:none;display:flex}.nextup .body{flex:1;min-width:0;padding-right:15px}.nextup .kk{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:var(--mint);align-items:center;gap:6px;font-size:10px;font-weight:600;display:flex}.nextup .kk>:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.nextup .kk.warn{color:var(--amber-ink)}.nextup .kk.bad{color:var(--danger-ink)}.nextup .kk.mute{color:var(--ink-subtle)}.nextup .dot{background:currentColor;border-radius:99px;flex:none;width:6px;height:6px}.nextup.live .dot{animation:1.9s ease-in-out infinite nupulse}.nextup .ti{align-items:center;gap:9px;min-width:0;margin-top:7px;display:flex}.nextup .ti img{object-fit:contain;border-radius:5px;flex:none;width:22px;height:22px}.nextup .ti .ic,.nextup .ti svg{width:18px;height:18px;color:var(--mint);flex:none;display:block}.nextup .ti b{letter-spacing:-.018em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;overflow:hidden}.nextup .mt{font-variant-numeric:tabular-nums;color:var(--ink-subtle);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12.5px;display:block;overflow:hidden}.nextup .mt s{color:var(--ink-subtle);opacity:.6;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);margin-right:5px}.nextup .stub{width:var(--stub);border-left:1.5px dashed var(--border-strong);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;display:flex}.nextup .sk{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--ink-subtle);font-size:9.5px;font-weight:600}.nextup .sn{letter-spacing:.02em;white-space:nowrap;color:var(--ink-subtle);margin-top:-3px;font-size:9px}.nextup .sv{font-variant-numeric:tabular-nums;letter-spacing:-.02em;max-width:100%;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:500;overflow:hidden}.nextup.live .sv{color:var(--mint)}.nextup .track{padding:0 var(--pad) 18px}.nextup .segs{gap:3px;display:flex}.nextup .segs i{background:var(--surface-3);transform-origin:0;border-radius:99px;flex:1;height:3px;transition:transform .5s cubic-bezier(.22,.7,.2,1),background .3s;transform:scaleX(0)}.nextup.run .segs i{transform:none}.nextup .segs i.done{background:var(--mint)}.nextup .segs i.now{background:var(--mint);animation:1.6s ease-in-out infinite nxnow}.nextup .segs i:nth-child(2){transition-delay:50ms}.nextup .segs i:nth-child(3){transition-delay:.1s}.nextup .segs i:nth-child(4){transition-delay:.15s}.nextup .segs i:nth-child(5){transition-delay:.2s}.nextup .segs i:nth-child(6){transition-delay:.25s}.nextup .segs i:nth-child(7){transition-delay:.3s}@keyframes nxnow{0%,to{opacity:1}50%{opacity:.32}}.nextup .lg{font-variant-numeric:tabular-nums;color:var(--ink-subtle);align-items:baseline;gap:9px;margin-top:9px;font-size:11.5px;display:flex}.nextup .st{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.11em;text-transform:uppercase;min-width:0;color:var(--mint);flex:0 auto;font-size:10px;font-weight:600;display:block;overflow:hidden}.nextup .st.warn{color:var(--amber-ink)}.nextup .st.bad{color:var(--danger-ink)}.nextup .fr{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nextup .to{white-space:nowrap;color:var(--ink-muted);flex:none}@keyframes nupulse{0%,to{opacity:1}50%{opacity:.25}}.nextups .back{opacity:.74;cursor:pointer;height:78px;margin:0 11px -16px;overflow:hidden}.nextups .back .sk,.nextups .back .sv,.nextups .back .sn,.nextups .back .mt,.nextups .back .x,.nextups .back .track{display:none}.nextups .back .kk{color:var(--ink-subtle)}.nextups .back .dot{animation:none}@media (prefers-reduced-motion:reduce){.nextups{transition:none}.nextup .dot,.nextup .segs i.now{animation:none}.nextup .segs i{transition:none;transform:none}}.bk{--media-ink:#fafafa;--media-chip:#ffffff26;--media-veil:10, 10, 11;--media-fade:10, 10, 11;--media-bg:#14161a;--media-stars:255, 255, 255;--land-line:#ffffff38;--land-tick:#ffffff59}html.light .bk{--media-fade:255, 255, 255;--media-bg:var(--surface-3);--media-stars:10, 10, 11}.bk .k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-subtle);font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.bk .sec{margin-top:18px;padding:0 20px}.bk .card{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:18px;position:relative;overflow:hidden}.bk{--sat:env(safe-area-inset-top,0px)}.screen.bk-show{--head-sat:var(--sat);padding-top:0}.screen.bk-show:is(.is-offline,.is-copy,.is-stale){--head-sat:0px}.screen.bk-show>.offline-row{height:calc(26px + var(--sat));padding-top:var(--sat)}.bk-scroll>:is(.hero,.globe,.sea,.sea-empty):first-child{box-sizing:content-box;padding-top:var(--head-sat)}.bk-scroll>.globe:first-child svg{margin-top:calc(-1 * var(--head-sat));height:calc(100% + var(--head-sat))}.bk-scroll>.sea:first-child>.sea-name{top:calc(96px + var(--head-sat))}.bk-scroll>.sea:first-child>.sea-rose{top:calc(100px + var(--head-sat))}.bk .topbar{z-index:45;height:calc(var(--sat) + 60px);padding:calc(var(--sat) + 8px) 16px 0;align-items:center;gap:10px;transition:background .22s,box-shadow .22s;display:flex;position:absolute;top:0;left:0;right:0}.screen.bk-show:is(.is-offline,.is-copy,.is-stale)>.topbar{top:26px}.bk .topbar.solid{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bk .topbar.solid{background:color-mix(in oklab, var(--bg) 88%, transparent)}}.bk .topbar.solid{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--border)}.bk .topbar .ttl{flex:1;justify-content:center;min-width:0;display:flex}.bk .topbar .tname{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;min-width:0;color:var(--ink);opacity:0;visibility:hidden;font-size:15px;font-weight:500;transition:opacity .18s,visibility 0s linear .18s;overflow:hidden}.bk .topbar.solid .tname,.bk .topbar.route .tname{opacity:1;visibility:visible;transition:opacity .18s,color .22s}.bk .topbar.route:not(.solid) .tname{color:var(--media-ink)}.bk .rnd{background:var(--bg);border-radius:99px;width:36px;height:36px}@supports (color:color-mix(in lab, red, red)){.bk .rnd{background:color-mix(in oklab, var(--bg) 55%, transparent)}}.bk .rnd{box-shadow:inset 0 0 0 1px var(--border-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ink);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;display:flex}.bk .rnd svg{width:16px;height:16px}.bk .hchip{white-space:nowrap;background:var(--media-chip);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.1em;height:19px;color:var(--media-ink);border-radius:6px;align-items:center;padding:0 8px;font-family:Geist Mono,monospace;font-size:9px;display:inline-flex}.bk .hero{flex:none;height:292px;position:relative;overflow:hidden}.bk .hero img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bk .hero.hero-map>.lvm{position:absolute;inset:0;height:auto!important}.bk .hero.hero-map>.hsh,.bk .hero.hero-map>.hov{pointer-events:none}.bk .hsh{background:linear-gradient(180deg, rgba(var(--media-veil), .72) 0%, rgba(var(--media-veil), .18) 34%, rgba(var(--media-veil), .62) 72%, var(--bg) 100%);position:absolute;inset:0}.bk .hov{color:var(--media-ink);position:absolute;bottom:34px;left:20px;right:20px}.bk .hero.hgrow{flex-direction:column;justify-content:flex-end;height:auto;display:flex}.bk .hero.hgrow>.hov{margin:72px 20px 34px;position:relative;bottom:auto;left:auto;right:auto}.bk .hero.hgrow .hk>*{flex:none}.bk .hero.hgrow .hk>.k{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.bk .hov h1{letter-spacing:-.04em;margin:6px 0 0;font-size:31px;font-weight:500;line-height:1.02}.bk .now{background:linear-gradient(168deg, var(--mint-900) 0%, var(--surface) 58%);border-radius:20px}@supports (color:color-mix(in lab, red, red)){.bk .now{background:linear-gradient(168deg, color-mix(in oklab, var(--mint-900) 55%, var(--surface)) 0%, var(--surface) 58%)}}.bk .now{box-shadow:inset 0 0 0 1px var(--mint)}@supports (color:color-mix(in lab, red, red)){.bk .now{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 18%, var(--border))}}.bk .now{padding:16px 18px 15px}.bk .lv{flex:none;width:8px;height:8px;display:inline-flex;position:relative}.bk .lv i{background:var(--mint);border-radius:99px;position:absolute;inset:0}.bk .lv u{background:var(--mint);opacity:.55;border-radius:99px;animation:1.7s cubic-bezier(0,0,.2,1) infinite ping;position:absolute;inset:0}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.bk .big{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:11px;font-size:38px;font-weight:500;line-height:.9}.bk .rail{background:var(--bg);height:6px;box-shadow:inset 0 0 0 1px var(--border);border-radius:99px;margin-top:15px;position:relative}.bk .rail i{background:var(--mint);border-radius:99px;transition:width .7s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;left:0}.bk .rail b{background:var(--bg);width:1px;position:absolute;top:0;bottom:0}.bk .rail u{background:var(--mint);width:12px;height:12px;box-shadow:0 0 0 3px var(--mint-900);border-radius:99px;margin:-6px 0 0 -6px;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.bk .rail u{box-shadow:0 0 0 3px color-mix(in oklab, var(--mint-900) 60%, var(--surface))}}.bk .row{border-top:1px solid var(--border);color:var(--ink);text-align:left;background:0 0;border-bottom:0;border-left:0;border-right:0;align-items:center;gap:11px;width:100%;padding:12px 14px;text-decoration:none;display:flex}.bk .row.first,.bk .card>.row:first-child{border-top:0}.bk .ico{background:var(--surface-3);width:32px;height:32px;color:var(--ink-muted);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.bk .ico svg{width:16px;height:16px}.bk .ico.dash{box-shadow:inset 0 0 0 1.5px var(--border-strong);color:var(--ink-subtle);background:0 0}.bk .row .chev{width:16px;height:16px;color:var(--ink-subtle);flex:none}.bk .inout{grid-template-columns:1fr 1fr;display:grid}.bk .inout>div{padding:13px 16px 14px}.bk .inout>div+div{border-left:1px solid var(--border)}.bk .inout .t{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:22px;font-weight:500;line-height:1}.bk .inout .dd{color:var(--ink-subtle);margin-top:6px;font-family:Geist Mono,monospace;font-size:10px}.bk .nights{border-top:1px solid var(--border);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.bk .nights>div{text-align:center;padding:12px 6px 13px;position:relative}.bk .nights>div+div{border-left:1px solid var(--border)}.bk .nights .n,.bk .nights .dw{letter-spacing:.08em;color:var(--ink-subtle);font-family:Geist Mono,monospace;font-size:9.5px}.bk .nights .dw{letter-spacing:0;margin-top:4px}.bk .nights .dn{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:14px;font-weight:500}.bk .nights>div.done{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bk .nights>div.done{background:color-mix(in oklab, var(--surface) 60%, var(--surface-2))}}.bk .nights>div.done .dn{color:var(--ink-muted)}.bk .nights>div.live{background:var(--mint-900)}@supports (color:color-mix(in lab, red, red)){.bk .nights>div.live{background:color-mix(in oklab, var(--mint-900) 40%, var(--surface-2))}}.bk .nights>div.live{box-shadow:inset 0 2px 0 var(--mint)}.bk .nights>div.live .n,.bk .nights>div.live .dn{color:var(--mint-ink)}.bk .addr{padding:14px 16px 15px}.bk .amenities{flex-wrap:wrap;gap:8px;padding:14px 16px 15px;display:flex}.bk .addr .jp{letter-spacing:.01em;font-size:20px;line-height:1.35}.bk .addr .lat{color:var(--ink-muted);margin-top:7px;font-family:Geist Mono,monospace;font-size:11px;line-height:1.5}.bk .cpy{background:var(--surface-3);height:34px;color:var(--ink);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:12px;display:inline-flex}.bk .cpy svg{width:14px;height:14px}.bk .globe{background:var(--media-bg);flex:none;height:330px;position:relative}.bk .globe:after{content:"";pointer-events:none;background:linear-gradient(180deg, rgba(var(--media-fade), .55) 0%, rgba(var(--media-fade), 0) 26%, rgba(var(--media-fade), 0) 62%, var(--bg) 100%);position:absolute;inset:0}.bk .globe svg{width:100%;height:100%;display:block}.bk .stars{background-image:radial-gradient(1px 1px at 14% 24%, rgba(var(--media-stars), .4), transparent), radial-gradient(1px 1px at 82% 16%, rgba(var(--media-stars), .32), transparent), radial-gradient(1px 1px at 68% 82%, rgba(var(--media-stars), .26), transparent), radial-gradient(1px 1px at 24% 74%, rgba(var(--media-stars), .22), transparent);position:absolute;inset:0}.bk .blk{position:relative}.bk .blk .pic{background:var(--media-bg);height:138px;position:relative;overflow:hidden}.bk .blk .pic img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bk .blk .pic .sh{background:linear-gradient(to top, rgba(var(--media-veil), .95) 6%, rgba(var(--media-veil), .35) 55%, rgba(var(--media-veil), .12));position:absolute;inset:0}.bk .blk .pic .ov{color:var(--media-ink);position:absolute;bottom:12px;left:44px;right:16px}.bk .here{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--media-chip);height:22px;color:var(--media-ink);letter-spacing:.1em;z-index:4;border-radius:7px;align-items:center;padding:0 9px;font-family:Geist Mono,monospace;font-size:9px;display:inline-flex;position:absolute;top:12px;right:16px}.bk .meta{border-top:1px solid var(--border);align-items:center;gap:14px;padding:11px 16px 11px 44px;display:flex}.bk .meta>div+div{border-left:1px solid var(--border);padding-left:14px}.bk .meta .v{margin-top:4px;font-size:15px;font-weight:500;line-height:1}.bk .meta .v.none{color:var(--ink-subtle)}.bk .leg{border-top:1px solid var(--border);background:var(--surface);align-items:center;gap:10px;padding:12px 16px 12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.bk .leg{background:color-mix(in oklab, var(--surface) 55%, var(--surface-2))}}.bk .leg{position:relative}.bk .leg .pin{background:var(--surface-3);width:20px;height:20px;color:var(--ink-subtle);z-index:4;border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.bk .leg .pin svg{width:11px;height:11px}.bk .leg.done .pin{background:var(--mint);color:var(--on-mint)}.bk .blk:before,.bk .leg:before{content:"";background:var(--surface-3);z-index:3;width:2px;position:absolute;top:0;bottom:0;left:23px}.bk .blk.first:before{top:92px}.bk .blk.last:before{height:92px;bottom:auto}.bk .blk.done:before,.bk .leg.done:before{background:var(--mint-700)}.bk .dot{background:var(--surface-3);width:12px;height:12px;box-shadow:0 0 0 3px rgba(var(--media-veil), .85);z-index:4;border-radius:99px;position:absolute;top:6px;left:-27px}.bk .dot.on{background:var(--mint)}.bk .tz{border-top:1px solid var(--border);padding:13px 16px 16px 44px}.bk .tzh{justify-content:space-between;align-items:baseline;margin-bottom:15px;display:flex}.bk .tzk{grid-template-columns:1fr 1fr;display:grid}.bk .tzcell{align-items:center;gap:11px;display:flex}.bk .tzcell.tok{border-left:1px solid var(--border);padding-left:15px}.bk .clk{flex:none;width:44px;height:44px}.bk .actionbar{padding:10px 20px calc(env(safe-area-inset-bottom,0px) + 14px);background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bk .actionbar{background:color-mix(in oklab, var(--bg) 94%, transparent)}}.bk .actionbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--border);flex:none;grid-template-columns:1fr auto auto;gap:10px;display:grid}.bk .btn-m{background:var(--mint);height:50px;color:var(--on-mint);cursor:pointer;border:0;border-radius:15px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.bk .btn-m svg{width:16px;height:16px}.bk .btn-s{background:var(--surface-2);width:50px;height:50px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--ink);cursor:pointer;border:0;border-radius:15px;justify-content:center;align-items:center;display:inline-flex}.bk .btn-s svg{width:16px;height:16px}.evacts{flex-direction:column;gap:9px;padding:26px 18px 34px;display:flex}.evacts button{cursor:pointer;border:0;font-family:inherit}.evacts .ev-hist{height:44px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-subtle);background:0 0;border-radius:13px;justify-content:center;align-items:center;gap:8px;font-size:12.5px;display:flex}.evacts .ev-hist svg{width:15px;height:15px}.evacts .ev-del{height:38px;color:var(--danger);opacity:.78;background:0 0;font-size:12.5px}.ev-log{flex-direction:column;margin-top:16px;display:flex}.ev-e{grid-template-columns:28px minmax(0,1fr);gap:12px;padding-bottom:18px;display:grid;position:relative}.ev-e:before{content:"";background:var(--border);width:1px;position:absolute;top:32px;bottom:2px;left:13.5px}.ev-e:last-child{padding-bottom:0}.ev-e:last-child:before{display:none}.ev-e .wh{color:#0a0a0b;border-radius:99px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:500;display:flex}.ev-e .wh svg{width:14px;height:14px}.ev-e .wh.auto{background:var(--surface-3);color:var(--ink-muted)}.ev-e .wh.mail{background:var(--mint-900);color:var(--mint-ink)}.ev-e .wt{letter-spacing:-.01em;color:var(--ink);font-size:13.5px}.ev-e .df{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;display:flex}.ev-e .df s{color:var(--ink-subtle);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.ev-e .df b{color:var(--ink);font-weight:500}.ev-e .df svg{width:12px;height:12px;color:var(--ink-subtle)}.ev-e .wm{color:var(--ink-subtle);margin-top:5px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.bk .sheet-list{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:16px;overflow:hidden}.bk .sheet-list>*{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:14px 16px;font-size:14px;display:flex}.bk .sheet-list>*+*{border-top:1px solid var(--border)}.bk .sheet-list svg{width:16px;height:16px;color:var(--ink-muted);flex:none}.bk .sheet-list .danger,.bk .sheet-list .danger svg{color:var(--danger)}.bk .fgrid{grid-template-columns:1fr 1fr;gap:12px 10px;display:grid}.bk .fgrid .full{grid-column:1/-1}.bk .lb{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-subtle);margin-bottom:6px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;display:block}.bk .field.num{font-family:Geist Mono,ui-monospace,monospace}.bk .field.caps{text-transform:uppercase}.bk .field.caps::placeholder{text-transform:none}.bk .samedrop{background:var(--surface);border:1px solid var(--border);width:100%;height:44px;color:var(--ink);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-family:inherit;font-size:14px;display:flex}.bk .hint{color:var(--ink-subtle);margin-top:5px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;display:block}.bk .pchip{background:var(--surface);border:1px solid var(--border);height:36px;color:var(--ink);cursor:pointer;border-radius:99px;align-items:center;gap:8px;padding:0 12px 0 4px;font-size:13px;display:inline-flex}.bk .pchip .av{border:0;width:28px;height:28px}.bk .pchip.on{background:var(--mint)}@supports (color:color-mix(in lab, red, red)){.bk .pchip.on{background:color-mix(in oklab, var(--mint) 14%, transparent)}}.bk .pchip.on{border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.bk .pchip.on{border-color:color-mix(in oklab, var(--mint) 50%, transparent)}}.bk .pchip.on{color:var(--mint-ink)}.bk .notice{background:var(--amber-900);box-shadow:inset 0 0 0 1px var(--amber);border-radius:16px;align-items:flex-start;gap:12px;padding:13px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.bk .notice{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--amber) 28%, transparent)}}.bk .notice{color:var(--amber-ink)}.bk .notice .ico{background:var(--amber)}@supports (color:color-mix(in lab, red, red)){.bk .notice .ico{background:color-mix(in oklab, var(--amber) 16%, transparent)}}.bk .notice .ico,.bk .notice .font-mono{color:var(--amber-ink)}@supports (color:color-mix(in lab, red, red)){.bk .notice .font-mono{color:color-mix(in oklab, var(--amber-ink) 80%, var(--ink-muted))}}.bk .stub{padding:14px 16px 15px}.bk .stub .perf{border-top:1px dashed var(--border-strong);height:0;margin:14px -16px;position:relative}.bk .stub .perf:before,.bk .stub .perf:after{content:"";background:var(--bg);width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--border);border-radius:99px;position:absolute;top:-7px}.bk .stub .perf:before{left:-7px}.bk .stub .perf:after{right:-7px}.bk .plate{color:#18181b;background:#f4f4f5;border-radius:7px;align-items:stretch;height:44px;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 2px #18181b}.bk .plate .eu{color:#fff;background:#1e40af;justify-content:center;align-items:flex-end;width:26px;padding-bottom:5px;font-size:10px;font-weight:600;display:flex}.bk .plate .no{letter-spacing:.08em;font-variant-numeric:tabular-nums;align-items:center;padding:0 14px;font-family:Geist Mono,monospace;font-size:20px;font-weight:500;display:flex}.bk .plate-row .pl-show{text-align:left;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:0}.bk .plate-row .pl-edit{width:32px;height:32px;color:var(--ink-subtle);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-6px -6px -6px 0;display:flex}.bk .plate-row .pl-edit svg{width:15px;height:15px}.bk .plate-row .pl-form{flex:1;align-items:flex-end;gap:8px;min-width:0;display:flex}.bk .plate-row .pl-form .field{letter-spacing:.03em;height:40px}.bk .plate-row .pl-save{background:var(--mint);height:40px;color:var(--on-mint);cursor:pointer;border:0;border-radius:10px;flex:none;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500}.bk .vgrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bk .vslot{background:var(--surface);border:1.5px dashed var(--border-strong);height:104px;color:var(--ink-subtle);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:flex;position:relative;overflow:hidden}.bk .vslot svg{opacity:.7;width:24px;height:24px}.bk .vslot .cap{color:var(--ink-muted);font-size:12.5px;font-weight:500}.bk div.vslot{cursor:default}.bk .vslot.on{border:1px solid var(--border);background:var(--surface-3)}.bk .vslot.on img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bk .vadd{background:var(--surface-2);height:44px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--ink);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex;position:relative}.bk .vadd svg{width:16px;height:16px}.nb .mode-opt{text-align:left;background:var(--surface-2);width:100%;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);cursor:pointer;border:0;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-family:inherit;transition:box-shadow .15s;display:flex}.nb .mode-opt.on{box-shadow:inset 0 0 0 1.5px var(--mint)}.nb .mode-opt .ic{width:16px;height:16px;color:var(--ink-muted);flex:none}.nb .mode-opt.on .ic,.nb .mode-opt .ck{color:var(--mint)}.nb .mode-opt .ck{opacity:0;flex:none;width:16px;height:16px;transition:opacity .15s}.nb .mode-opt.on .ck{opacity:1}.nb .found{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--mint), 0 0 0 4px var(--mint);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.nb .found{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 40%, transparent), 0 0 0 4px color-mix(in oklab, var(--mint) 6%, transparent)}}.nb .found{overflow:hidden}.nb .found .t{font-variant-numeric:tabular-nums;font-size:20px;font-weight:500;line-height:1}.nb .found .t sup{color:var(--mint);margin-left:2px;font-size:10px}.nb .savein{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--mint), 0 0 0 4px var(--mint);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.nb .savein{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 30%, transparent), 0 0 0 4px color-mix(in oklab, var(--mint) 6%, transparent)}}.nb .savein{padding:12px}.nb .savein .pic{background:var(--surface-3);border-radius:8px;flex:none;width:36px;height:36px;overflow:hidden}.nb .savein .pic img{object-fit:cover;width:100%;height:100%}.nb .danger-zone{border-top:1px solid var(--border);margin-top:28px;padding-top:18px}.nb .danger-zone .lb{color:var(--danger-ink)}.nb .danger-zone button{color:var(--danger-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:13px;display:inline-flex}.nb .danger-zone button svg{width:16px;height:16px}.bk img.aclogo{object-fit:cover;border-radius:11px;flex:none;width:40px;height:40px}.bk span.mn{background:var(--surface-3);letter-spacing:.04em;width:32px;height:32px;color:var(--ink-muted);border-radius:9px;flex:none;justify-content:center;align-items:center;font-family:Geist Mono,monospace;font-size:11px;display:inline-flex}.bk .hov img.aclogo,.bk .hov .mn{border-radius:8px;width:28px;height:28px;position:static;inset:auto}.bk .card:has(>.land){overflow:visible}.bk .sec:has(>.card>.land){overflow-x:clip}.bk .land{z-index:2;background:radial-gradient(at 50% 70%,#1b2430 0%,#0d0e11 74%);border-radius:18px 18px 0 0;height:112px;position:relative;overflow:visible}.bk .land .rwy{background:linear-gradient(90deg, transparent, var(--land-line) 18%, var(--land-line) 82%, transparent);height:1px;position:absolute;bottom:14px;left:14px;right:14px}.bk .land .rwy i{background:var(--land-tick);border-radius:1px;width:6px;height:3px;position:absolute;top:-1px;transform:translate(-50%)}.bk .land .ac{object-fit:contain;filter:drop-shadow(0 10px 18px #0000008c);opacity:0;will-change:transform;width:92%;height:84px;position:absolute;bottom:20px;left:4%;transform:translate(130%,-260px)rotate(-8deg)scale(.55)}.bk .land .sh{filter:blur(5px);opacity:0;background:#000000b3;border-radius:99px;width:60%;height:10px;position:absolute;bottom:12px;left:20%;transform:scale(.4)}.bk .land.go .ac{animation:3.2s cubic-bezier(.33,0,.15,1) forwards landing}.bk .land.go .sh{animation:3.2s cubic-bezier(.33,0,.15,1) forwards landsh}@keyframes landing{0%{opacity:0;transform:translate(130%,-260px)rotate(-8deg)scale(.55)}8%{opacity:1}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes landsh{0%{opacity:0;transform:scale(.4)}70%{opacity:.15}to{opacity:.7;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bk .land .ac{opacity:1;transform:none;animation:none!important}.bk .land .sh{opacity:.7;transform:none;animation:none!important}}.bk .now .trk{border-top:1px solid var(--border);align-items:flex-start;gap:10px;margin-top:14px;padding-top:13px;display:flex}.bk .now .trk svg{width:16px;height:16px;color:var(--ink-subtle);flex:none;margin-top:1px}.bk .now .trk p{color:var(--ink-muted);font-size:12px;line-height:1.5}.bk .now .nxt{border-top:1px solid var(--border);justify-content:flex-end;margin-top:13px;padding-top:11px;display:flex}.bk .now .nxt button{background:var(--surface-3);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--border-strong);border-radius:99px;flex:none;justify-content:center;align-items:center;display:inline-flex}.bk .now .nxt button svg{width:13px;height:13px;color:var(--mint)}.bk .hchip.warn{background:var(--amber-900);color:var(--amber-ink)}.bk.cond .k{letter-spacing:.02em;text-transform:none;color:var(--ink-subtle);font-family:inherit;font-size:11px;font-weight:500}.bk .cond-list{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.bk .cond-row{align-items:center;gap:12px;padding:13px 2px;display:flex}.bk .cond-list .cond-row+.cond-row{border-top:1px solid var(--border)}.bk .cond-row p{margin:0}.bk .cond-row .t{font-size:13px;font-weight:500;line-height:1.15}.bk .cond-row .s{color:var(--ink-muted);margin-top:2px;font-size:11px;line-height:1.3}.bk .cond-row .t i{color:var(--mint);vertical-align:2px;margin-left:4px;font-size:9px;font-style:normal}.bk .ic-wrap{background:var(--surface-2);width:34px;height:34px;color:var(--ink-muted);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.bk .ic-wrap.ok{background:var(--mint)}@supports (color:color-mix(in lab, red, red)){.bk .ic-wrap.ok{background:color-mix(in oklab, var(--mint) 14%, transparent)}}.bk .ic-wrap.ok{color:var(--mint-ink)}.bk .ic-wrap.pay{background:var(--amber)}@supports (color:color-mix(in lab, red, red)){.bk .ic-wrap.pay{background:color-mix(in oklab, var(--amber) 14%, transparent)}}.bk .ic-wrap.pay{color:var(--amber-ink)}.bk .ic-wrap.no{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bk .ic-wrap.no{background:color-mix(in oklab, var(--danger) 14%, transparent)}}.bk .ic-wrap.no{color:var(--danger-ink)}.bk .fare-known{color:var(--ink-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.bk .fare-known b{color:var(--ink);font-weight:500}.bk .fare-seg{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);scrollbar-width:none;border-radius:99px;gap:3px;padding:3px;display:flex;overflow-x:auto}.bk .fare-seg::-webkit-scrollbar{display:none}.bk .fare-seg button{text-overflow:ellipsis;height:30px;color:var(--ink-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:99px;flex:1 0 calc(25% - 2.25px);padding:0 6px;font-size:12px;overflow:hidden}.bk .fare-seg button.on{background:var(--surface-3);color:var(--ink);font-weight:500}.bk .cond-src{color:var(--ink-subtle);flex-direction:column;gap:8px;margin-top:20px;font-size:11px;line-height:1.35;display:flex}.bk .cond-src div{align-items:center;gap:8px;display:flex}.bk .cond-src i{background:var(--mint);border-radius:99px;flex:none;width:6px;height:6px}.bk .cond-src i.g{background:var(--ink-subtle)}.bk .cond-src p{border-top:1px solid var(--border);margin:6px 0 0;padding-top:10px}.bk .todo{background:var(--amber-900);box-shadow:inset 0 0 0 1px var(--amber-ink);border-radius:18px;align-items:flex-start;gap:11px;padding:14px 16px 15px;display:flex}@supports (color:color-mix(in lab, red, red)){.bk .todo{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--amber-ink) 28%, var(--amber-900))}}.bk .todo p{color:var(--ink)}.bk .arow{grid-template-columns:1fr 1fr;gap:8px;margin-top:11px;display:grid}.bk .arow.one{grid-template-columns:1fr}.bk .abtn{background:var(--amber-ink);border-radius:10px;height:36px}@supports (color:color-mix(in lab, red, red)){.bk .abtn{background:color-mix(in oklab, var(--amber-ink) 16%, transparent)}}.bk .abtn{color:var(--amber-ink);letter-spacing:.08em;cursor:pointer;border:0;justify-content:center;align-items:center;gap:7px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;text-decoration:none;display:inline-flex}.bk .abtn.hot{background:var(--mint);color:var(--on-mint)}.bk .abtn svg{flex:none;width:14px;height:14px}.bk .okmark{background:var(--mint-900);width:28px;height:28px;color:var(--mint-ink);border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex}.bk .okmark svg{width:16px;height:16px}.bk .chips{flex-wrap:wrap;gap:7px;display:flex}.bk .chips .chip{background:var(--surface-2);height:34px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted);cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;display:inline-flex}.bk .chips .chip svg{width:14px;height:14px}.bk .chips .chip.on{background:var(--mint-900);color:var(--mint-ink);box-shadow:inset 0 0 0 1px var(--mint)}@supports (color:color-mix(in lab, red, red)){.bk .chips .chip.on{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 40%, transparent)}}.bk .orig{color:var(--ink-subtle);margin-right:7px;font-size:15px;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px}.bk .stops .stage{gap:12px;display:flex}.bk .srail{flex-direction:column;flex:none;align-items:center;width:14px;display:flex}.bk .sdot{background:var(--surface-3);width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--border-strong);border-radius:99px;flex:none;margin-top:2px;position:relative}.bk .sdot.done{background:var(--mint);box-shadow:none}.bk .sdot.active{background:var(--mint);box-shadow:0 0 0 5px var(--mint)}@supports (color:color-mix(in lab, red, red)){.bk .sdot.active{box-shadow:0 0 0 5px color-mix(in oklab, var(--mint) 22%, transparent)}}.bk .sdot.active:after{content:"";background:var(--bg);border-radius:99px;position:absolute;inset:4px}.bk .sline{background:var(--border);flex:1;width:2px;min-height:18px;margin:3px 0}.bk .sline.done{background:var(--mint)}.bk .scont{flex:1;padding-bottom:16px}.bk .stops .stage:last-child .scont{padding-bottom:0}.bk .sname{letter-spacing:-.01em;font-size:15px;font-weight:500}.bk .stops .stage.end .sname{font-weight:600}.bk .stops .stage.out{opacity:.45}.bk .stub-row{align-items:stretch;gap:12px;display:flex}.bk .stub-btn{background:var(--surface-2);height:28px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted);cursor:pointer;border:0;border-radius:99px;align-items:center;gap:6px;margin:2px 0 14px;padding:0 12px;font-size:12px;display:inline-flex}.bk .stub-btn svg{width:14px;height:14px;transition:transform .2s}.bk .train-bleed{padding:14px 0 6px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 84%,#0000 100%);mask-image:linear-gradient(90deg,#000 84%,#0000 100%)}.bk .train-shot{filter:drop-shadow(0 16px 20px #00000073);width:92%;max-width:none;height:auto;margin-left:8%;display:block}.bk .seab{background:var(--info-900);height:96px;position:relative;overflow:hidden}.bk .seab svg{width:100%;height:100%;position:absolute;top:0;left:0}.bk .doug{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.bk .doug i{background:var(--surface-3);border-radius:99px;height:6px}.bk .doug i.past{background:var(--mint-700)}.bk .doug i.on{background:var(--mint)}.bk .hopwrap{border-top:1px solid var(--border);background:var(--surface);padding:14px 16px 14px 44px;position:relative}@supports (color:color-mix(in lab, red, red)){.bk .hopwrap{background:color-mix(in oklab, var(--surface) 55%, var(--surface-2))}}.bk .hopwrap .dot{background:var(--mint);z-index:4;border-radius:99px;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:21px}.bk .hopbox{text-align:left;background:var(--mint);border-radius:14px;width:100%;display:block}@supports (color:color-mix(in lab, red, red)){.bk .hopbox{background:color-mix(in oklab, var(--mint) 6%, transparent)}}.bk .hopbox{box-shadow:inset 0 0 0 1px var(--mint)}@supports (color:color-mix(in lab, red, red)){.bk .hopbox{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 22%, transparent)}}.bk .hopbox{color:var(--ink);padding:12px 13px}.bk .hopbox .pill{background:var(--mint);height:22px;color:var(--on-mint);white-space:nowrap;border-radius:7px;align-items:center;padding:0 9px;font-family:Geist Mono,monospace;font-size:11px;font-weight:500;display:inline-flex}.bk .hopbox .ttl{color:var(--mint);margin-top:9px;font-size:13px;line-height:1.25}.bk .hopbox .sub{color:var(--ink-muted);margin-top:3px;font-size:12px;line-height:1.35}.bk .hopsep{background:var(--border);height:1px;margin:11px -13px}.bk .ink-soft{color:var(--media-ink)}@supports (color:color-mix(in lab, red, red)){.bk .ink-soft{color:color-mix(in oklab, var(--media-ink) 70%, transparent)}}.bk .tr-live{margin-top:14px}.bk .tr-metrics{grid-template-columns:repeat(3,1fr);display:grid}.bk .tr-metrics>div{padding-right:12px}.bk .tr-metrics>div+div{border-left:1px solid var(--border);padding-left:12px}.bk .tr-metrics .v{font-variant-numeric:tabular-nums;margin-top:6px;font-size:16px;font-weight:500;line-height:1}.bk .tr-metrics .v.none{color:var(--ink-subtle)}.bk .tr-metrics .v .u{color:var(--ink-muted);font-size:11px;font-weight:400}.bk .tr-off{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:14px;align-items:flex-start;gap:8px;margin-top:12px;padding:11px 13px 12px;display:flex}.bk .tr-off svg{width:15px;height:15px;color:var(--ink-subtle);flex:none;margin-top:1px}.bk .tr-off p{color:var(--ink-subtle);font-family:Geist Mono,monospace;font-size:10.5px;line-height:1.55}.bk .tr-off p b{color:var(--ink);margin-bottom:3px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:500;display:block}.bk .tr-upd{color:var(--ink-subtle);margin-top:10px;font-family:Geist Mono,monospace;font-size:10px}.bk .tr-nostops{color:var(--ink-subtle);margin-top:4px;padding-left:26px;font-family:Geist Mono,monospace;font-size:10px;line-height:1.5}.bk .tr-track{scrollbar-width:none;scroll-snap-type:x mandatory;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.bk .tr-track::-webkit-scrollbar{display:none}.bk .tr-tkt{scroll-snap-align:center;background:var(--surface-2);max-width:82%;box-shadow:inset 0 0 0 1px var(--border);border-radius:16px;flex:0 0 82%;overflow:hidden}.bk .tr-tkt-h{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 14px;display:flex}.bk .tr-tkt-q{background:var(--media-ink);justify-content:center;align-items:center;min-height:120px;padding:16px;display:flex}.bk .tr-tkt-q p{color:rgb(var(--media-veil))}@supports (color:color-mix(in lab, red, red)){.bk .tr-tkt-q p{color:color-mix(in oklab, rgb(var(--media-veil)) 60%, var(--media-ink))}}.bk .tr-qr svg{width:100%;height:100%;display:block}.bk .tr-tkt-f{text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;padding:11px 14px 13px;display:grid}.bk .tr-tkt-f .v{font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px;font-weight:500}.bk .tr-tkt-f .v.none{color:var(--ink-subtle)}.bk .tu-stage{padding:calc(var(--head-sat,0px) + 68px) 20px 26px;position:relative;overflow:hidden}.bk .tu-wm{letter-spacing:-.04em;max-width:calc(100% - 28px);color:var(--mint);opacity:.07;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:58px;font-weight:600;line-height:.78;position:absolute;bottom:30px;right:14px;overflow:hidden}.bk .tu-after{margin-top:14px}.bk .tu-tk{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);border-radius:22px;position:relative;overflow:hidden}.bk .tu-band{border-bottom:1px solid var(--border);background:var(--surface-2);align-items:center;gap:10px;height:31px;padding-right:12px;display:flex}.bk .tu-mq{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.bk .tu-mq b{white-space:nowrap;letter-spacing:.22em;color:var(--mint);font-family:Geist Mono,monospace;font-size:9.5px;animation:40s linear infinite tu-mq;display:inline-block}@keyframes tu-mq{to{transform:translate(-50%)}}.bk .tu-cd{letter-spacing:.1em;color:var(--ink-muted);flex:none;align-items:center;gap:6px;font-family:Geist Mono,monospace;font-size:9.5px;display:flex}.bk .tu-hd{padding:19px 18px 18px}.bk .tu-hd h1{letter-spacing:-.04em;text-wrap:pretty;margin:0;font-size:29px;font-weight:500;line-height:1.03}.bk .tu-hd .sb{color:var(--ink-muted);margin-top:8px;font-family:Geist Mono,monospace;font-size:11px}.bk .tu-dtl{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:22px;display:flex}.bk .tu-dtl .d{white-space:nowrap;letter-spacing:.16em;color:var(--ink-muted);padding-bottom:5px;font-family:Geist Mono,monospace;font-size:11px}.bk .tu-dtl .t{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:500;line-height:.86}.bk .tu-perf{border-top:1px dashed var(--border-strong);height:0;position:relative}.bk .tu-perf:before,.bk .tu-perf:after{content:"";background:var(--bg);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--border);border-radius:99px;position:absolute;top:-8px}.bk .tu-perf:before{left:-8px}.bk .tu-perf:after{right:-8px}.bk .tu-acc{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:16px 18px;display:flex}.bk .tu-qr{background:var(--media-ink);border-radius:11px;flex:none;width:74px;height:74px;padding:5px;overflow:hidden}.bk .tu-qr svg{width:100%;height:100%;display:block}.bk .tu-acc .st{letter-spacing:-.01em;font-size:14px;line-height:1.3;display:block}.bk .tu-acc .cd{color:var(--ink-subtle);margin-top:7px;font-family:Geist Mono,monospace;font-size:10.5px;display:block}.bk .tu-acc .go{color:var(--mint);align-items:center;gap:6px;margin-top:10px;font-size:12px;display:inline-flex}.bk .tu-acc .go svg{width:14px;height:14px}.bk .tu-stub{border-top:1px solid var(--border);background:var(--surface-2);align-items:center;gap:11px;padding:13px 18px 14px;display:flex}.bk .tu-stub .q{color:var(--ink-muted);flex:1;font-family:Geist Mono,monospace;font-size:10.5px}.bk .tu-stub .p{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.bk .tu-tlc,.bk .tu-rows{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:18px;overflow:hidden}.bk .tu-tlh{justify-content:space-between;align-items:center;padding:13px 15px 10px;display:flex}.bk .tu-tl{padding:2px 15px 12px}.bk .tu-tl .stp{grid-template-columns:42px 14px 1fr;column-gap:11px;display:grid}.bk .tu-tl .stp .t{color:var(--ink-subtle);text-align:right;font-variant-numeric:tabular-nums;padding-top:1px;font-family:Geist Mono,monospace;font-size:10.5px}.bk .tu-tl .stp .r{justify-content:center;display:flex;position:relative}.bk .tu-tl .stp .r b{background:var(--border-strong);z-index:1;border-radius:99px;width:7px;height:7px;margin-top:4px}.bk .tu-tl .stp.on .r b{background:var(--mint);box-shadow:0 0 0 4px var(--mint)}@supports (color:color-mix(in lab, red, red)){.bk .tu-tl .stp.on .r b{box-shadow:0 0 0 4px color-mix(in oklab, var(--mint) 20%, transparent)}}.bk .tu-tl .stp .r i{background:var(--border);width:1.5px;margin-left:-.75px;position:absolute;top:9px;bottom:-3px;left:50%}.bk .tu-tl .stp:last-child .r i{display:none}.bk .tu-tl .stp .c{padding-bottom:14px}.bk .tu-tl .stp .c b{font-size:13.5px;font-weight:400;line-height:1.3;display:block}.bk .tu-tl .stp .c em{color:var(--ink-subtle);margin-top:3px;font-family:Geist Mono,monospace;font-size:10px;font-style:normal;display:block}.bk .qrfull.modal-root.open{background:var(--bg)}.bk .qrfull .sh{flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:26px;display:flex;position:absolute;inset:0}.bk .qrfull .big{background:var(--media-ink);border-radius:20px;width:250px;padding:16px}.bk .qrfull .big svg{width:100%;height:auto;display:block}.bk .qrfull .tx{text-align:center}.bk .qrfull .tx h3{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:500}.bk .qrfull .tx p{color:var(--ink-muted);margin:8px 0 0;font-family:Geist Mono,monospace;font-size:11px;line-height:1.6}.bk .qrfull .cls{top:calc(env(safe-area-inset-top,0px) + 20px);position:absolute;right:20px}@media (prefers-reduced-motion:reduce){.bk .tu-mq b{animation:none}}.bk .hero.rs-hero{--rs-warm:#3b2413;--rs-cool:#221a34;--rs-top:#14100e;--rs-grid:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bk .hero.rs-hero{--rs-grid:color-mix(in oklab, var(--ink) 3.5%, transparent)}}.bk .hero.rs-hero{background:radial-gradient(ellipse 70% 55% at 72% 26%, var(--rs-warm) 0%, transparent 62%), radial-gradient(ellipse 60% 50% at 16% 82%, var(--rs-cool) 0%, transparent 60%), linear-gradient(180deg, var(--rs-top) 0%, var(--bg) 78%);height:268px}html.light .bk .hero.rs-hero{--rs-warm:#f5e1c8;--rs-cool:#e8e2f4;--rs-top:#fbf6f0;--rs-grid:var(--ink)}@supports (color:color-mix(in lab, red, red)){html.light .bk .hero.rs-hero{--rs-grid:color-mix(in oklab, var(--ink) 5%, transparent)}}html.light .bk .hero.rs-hero{--media-ink:var(--ink);--media-chip:var(--ink)}@supports (color:color-mix(in lab, red, red)){html.light .bk .hero.rs-hero{--media-chip:color-mix(in oklab, var(--ink) 7%, transparent)}}.bk .rs-hero .gr{background-image:linear-gradient(to right, var(--rs-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--rs-grid) 1px, transparent 1px);background-size:9px 9px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 60% 40%,#000 0%,#0000 78%);mask-image:radial-gradient(at 60% 40%,#000 0%,#0000 78%)}.bk .rs-note{border-top:1px solid var(--border);align-items:flex-start;gap:11px;padding:12px 14px;display:flex}.bk .rs-note.first{border-top:0}.bk .rs-note.empty{align-items:center}.bk .rs-note .who{background:var(--surface-3);width:26px;height:26px;color:var(--ink-muted);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:500;display:flex}.bk .rs-note .who.dash{box-shadow:inset 0 0 0 1.5px var(--border-strong);color:var(--ink-subtle);background:0 0}.bk .rs-note .who svg{width:14px;height:14px}.bk .rs-note .tx{letter-spacing:-.01em;font-size:13px;line-height:1.42}.bk .rs-note .mt{color:var(--ink-subtle);margin-top:4px;font-family:Geist Mono,monospace;font-size:10px}.bk .rs-addn{border-top:1px solid var(--border);align-items:center;gap:9px;padding:10px 12px;display:flex}.bk .rs-addn input{background:var(--surface-3);min-width:0;height:38px;color:var(--ink);border:0;border-radius:11px;flex:1;padding:0 12px;font-family:inherit;font-size:13px}.bk .rs-addn input::placeholder{color:var(--ink-subtle)}.bk .rs-addn button{background:var(--mint);width:38px;height:38px;color:var(--on-mint);cursor:pointer;border:0;border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.bk .rs-addn button svg{width:16px;height:16px}.bk .rs-err{color:var(--danger);padding:0 14px 12px;font-family:Geist Mono,monospace;font-size:10px}.bk .gomap.rs-mini{border:0;height:118px}.bk .gomap.rs-mini .pw{left:72%}.bk .gomap.rs-mini .pin{width:26px;height:26px}.bk .gomap.rs-mini .cap{z-index:3;pointer-events:none;color:var(--ink-muted);text-shadow:0 0 2px rgb(var(--gm-veil)), 0 0 6px rgb(var(--gm-veil)), 0 0 10px rgb(var(--gm-veil));justify-content:space-between;align-items:center;gap:10px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;display:flex;position:absolute;bottom:11px;left:16px;right:16px}.bk .gomap.rs-mini .cap .go{color:var(--mint)}.bk .gomap.rs-mini .maplibregl-ctrl-bottom-right{top:6px;bottom:auto;right:10px}.bk .rs-mini+.addr{border-top:1px solid var(--border)}.bk .rs-phrase.modal-root.open{background:var(--bg)}.bk .rs-phrase .sh{padding:calc(env(safe-area-inset-top,0px) + 26px) 22px calc(env(safe-area-inset-bottom,0px) + 18px);flex-direction:column;display:flex;position:absolute;inset:0}.bk .rs-phrase .body{flex-direction:column;flex:1;justify-content:center;gap:12px;min-height:0;display:flex;overflow-y:auto}.bk .rs-phrase .ph{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);border-radius:16px;padding:16px 18px}.bk .rs-phrase .ph .j{word-break:keep-all;line-break:strict;margin-top:8px;font-size:24px;line-height:1.45}.bk .rs-phrase .ph .j:first-child{margin-top:0}.bk .rs-phrase .ph .it{color:var(--ink-subtle);margin-top:8px;padding:0;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;line-height:1.5}.bk .rs-phrase [lang=ja]{font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic,Noto Sans JP,system-ui,sans-serif}.sea{--sea-water:#071822;--sea-land:#1b3746;--sea-coast:#a0d2eb80;--sea-grid:#96c8e114;--sea-grid-ink:#96c8e147;--sea-route:#bee1f052;--sea-label:#bee1f073;--sea-name:#dcf0f8cc;--sea-port:#8fa9b6;--sea-ping:var(--mint)}@supports (color:color-mix(in lab, red, red)){.sea{--sea-ping:color-mix(in oklab, var(--mint) 45%, transparent)}}.sea{--sea-halo:var(--mint)}@supports (color:color-mix(in lab, red, red)){.sea{--sea-halo:color-mix(in oklab, var(--mint) 14%, transparent)}}.sea{background:var(--sea-water);flex:none;position:relative;overflow:hidden}html.light .sea{--sea-water:#cfe3ef;--sea-land:#eef4f7;--sea-coast:#1e5faf73;--sea-grid:#1e5faf1f;--sea-grid-ink:#1e5faf80;--sea-route:#143c5a59;--sea-label:#143c5a99;--sea-name:#0a2337d9;--sea-port:#64748b}.sea .sea-canvas{position:absolute;inset:0}.sea .sea-fb-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.sea .maplibregl-ctrl-attrib{white-space:nowrap;padding:0 6px 0 0;font-family:Geist Mono,ui-monospace,monospace;font-size:8px;color:var(--sea-label)!important;background:0 0!important}.sea .maplibregl-ctrl-attrib a{text-decoration:none;color:var(--sea-label)!important}.sea .maplibregl-marker{pointer-events:none}.sea-veil{pointer-events:none;background:linear-gradient(180deg, rgba(var(--media-fade), .8) 0%, rgba(var(--media-fade), 0) 22%, rgba(var(--media-fade), 0) 56%, var(--bg) 100%);position:absolute;inset:0}.sea-cl{z-index:4;letter-spacing:.16em;text-transform:uppercase;color:var(--sea-label);font-family:Geist Mono,ui-monospace,monospace;font-size:9px;position:absolute}.sea-cl.sea-name{top:96px;left:20px}.sea-cl.sea-ais{letter-spacing:.1em;align-items:center;gap:6px;display:flex;bottom:96px;right:16px}.sea-live{flex:none;width:6px;height:6px;display:inline-flex;position:relative}.sea-live i,.sea-live u{background:var(--mint);border-radius:99px;position:absolute;inset:0}.sea-live u{opacity:.55;animation:1.7s cubic-bezier(0,0,.2,1) infinite sea-blip}@keyframes sea-blip{75%,to{opacity:0;transform:scale(2.6)}}.sea-ping{transform-box:fill-box;transform-origin:50%;animation:2.4s cubic-bezier(0,0,.2,1) infinite sea-blip}.sea-rose{z-index:4;opacity:.6;width:38px;height:38px;position:absolute;top:100px;right:18px}.sea-scale{z-index:4;position:absolute;bottom:96px;left:20px}.sea-scale b{border-left:1.5px solid var(--sea-label);border-right:1.5px solid var(--sea-label);border-bottom:1.5px solid var(--sea-label);min-width:24px;height:5px;display:block}.sea-scale span{color:var(--sea-label);margin-top:4px;font-family:Geist Mono,ui-monospace,monospace;font-size:9px;display:block}.sea-head{z-index:4;color:var(--ink);position:absolute;bottom:34px;left:20px;right:20px}.sea-head .kick{letter-spacing:.18em;text-transform:uppercase;color:var(--mint-ink);align-items:center;gap:7px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;display:flex}.sea-head .kick svg{width:14px;height:14px}.sea-head h1{letter-spacing:-.035em;margin:6px 0 0;font-size:27px;font-weight:500;line-height:1.04}.sea-mini{height:100%;position:absolute;inset:0}.sea-cl.sea-fb{letter-spacing:.1em;bottom:118px;left:20px}.sea-cl.sea-fb:empty{display:none}.sea-mk{font-family:Geist Mono,ui-monospace,monospace;display:block}.sea-mk-port>i{box-sizing:border-box;background:var(--sea-water);border:2px solid var(--sea-port);border-radius:99px;width:9px;height:9px;display:block}.sea-mk-port.on>i{border-color:var(--mint)}.sea-mk-port>b{letter-spacing:.14em;white-space:nowrap;color:var(--sea-name);font-size:9px;font-weight:500;position:absolute;top:16px;left:50%;transform:translate(-50%)}.sea-mk-port.up>b{top:auto;bottom:16px}.sea-mk-mid{letter-spacing:.1em;white-space:nowrap;color:var(--sea-label);font-size:9px;font-weight:500}.sea-mk-ship{width:22px;height:22px}.sea-mk-ship .ping,.sea-mk-ship .halo{transform-origin:50%;border-radius:99px;position:absolute}.sea-mk-ship .ping{background:var(--sea-ping);width:18px;height:18px;animation:2.4s cubic-bezier(0,0,.2,1) infinite sea-blip;top:2px;left:2px}.sea-mk-ship .halo{background:var(--sea-halo);inset:0}.sea-mk-ship .g{position:absolute;inset:0}.sea-mk-ship .g svg{width:100%;height:100%;display:block}.sea-mk-spot{background:var(--sea-port);border-radius:99px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}@supports (color:color-mix(in lab, red, red)){.sea-mk-spot{background:color-mix(in oklab, var(--sea-port) 22%, transparent)}}.sea-mk-spot:after{content:"";background:var(--sea-port);border-radius:99px;width:8px;height:8px}.sea-mk-spot.on{background:var(--sea-halo)}.sea-mk-spot.on:after{background:var(--mint)}@media (prefers-reduced-motion:reduce){.sea-live u,.sea-ping,.sea-mk-ship .ping{animation:none}}.sea-grid3{background:var(--border);box-shadow:inset 0 0 0 1px var(--border);border-radius:16px;grid-template-columns:1fr 1fr 1fr;gap:1px;margin-top:10px;display:grid;overflow:hidden}.sea-grid3>div{background:var(--surface-2);padding:11px 12px 12px}.sea-grid3 .k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-subtle);font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.sea-grid3 b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:19px;font-weight:500;line-height:1;display:block}.sea-grid3 b.none{color:var(--ink-subtle)}.sea-grid3 u{color:var(--ink-subtle);margin-top:5px;font-family:Geist Mono,ui-monospace,monospace;font-size:9px;text-decoration:none;display:block}.bk .sea-empty{background:var(--bg);flex:none;align-items:flex-end;height:190px;display:flex;position:relative;overflow:hidden}.bk .sea-empty .semsg{align-items:flex-start;gap:10px;padding:0 20px 34px;display:flex}.bk .sea-empty .semsg svg{width:18px;height:18px;color:var(--ink-subtle);flex:none;margin-top:2px}.bk .sea-empty .semsg p{color:var(--ink-muted);font-size:13.5px;line-height:1.5}.sea-off{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:16px;align-items:flex-start;gap:10px;margin-top:10px;padding:12px 14px;display:flex}.sea-off svg{width:16px;height:16px;color:var(--ink-subtle);flex:none;margin-top:1px}.sea-off p{color:var(--ink-muted);font-size:13px;line-height:1.45}.sea-off p b{color:var(--ink);font-weight:500;display:block}.sea-note{color:var(--ink-subtle);margin-top:8px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;line-height:1.5;display:block}.sea-blk{position:relative}.sea-blk .pic{background:#071822;height:126px;position:relative;overflow:hidden}.sea-blk .pic .sh{z-index:3;background:linear-gradient(to top, rgba(var(--media-fade), .94) 6%, rgba(var(--media-fade), .24) 62%, rgba(var(--media-fade), 0));position:absolute;inset:0}.sea-blk .pic .ov{z-index:4;position:absolute;bottom:12px;left:44px;right:16px}.sea-blk .here{background:var(--surface-3);height:22px;color:var(--ink);letter-spacing:.1em;z-index:5;border-radius:7px;align-items:center;padding:0 9px;font-family:Geist Mono,ui-monospace,monospace;font-size:9px;display:inline-flex;position:absolute;top:12px;right:16px}.sea-blk .meta{border-top:1px solid var(--border);align-items:center;gap:14px;padding:11px 16px 11px 44px;display:flex}.sea-blk .meta>div+div{border-left:1px solid var(--border);padding-left:14px}.sea-leg{border-top:1px solid var(--border);background:var(--surface);align-items:center;gap:10px;padding:12px 16px 12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.sea-leg{background:color-mix(in oklab, var(--surface) 60%, var(--surface-2))}}.sea-leg{position:relative}.sea-leg .pin{background:var(--surface-3);width:20px;height:20px;color:var(--ink-subtle);z-index:4;border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.sea-leg .pin svg{width:12px;height:12px}.sea-leg.done .pin{background:var(--mint);color:var(--on-mint)}.sea-blk:before,.sea-leg:before{content:"";background:var(--surface-3);z-index:5;width:2px;position:absolute;top:0;bottom:0;left:23px}.sea-blk.first:before{top:86px}.sea-blk.last:before{height:86px;bottom:auto}.sea-blk.done:before,.sea-leg.done:before{background:var(--mint-700)}.sea-blk .dot{background:var(--surface-3);width:12px;height:12px;box-shadow:0 0 0 3px var(--bg);z-index:6;border-radius:99px;position:absolute;top:6px;left:-27px}.sea-blk .dot.on{background:var(--mint)}.sea-ask{text-align:left;background:var(--mint);cursor:pointer;border:0;border-radius:14px;align-items:center;gap:10px;width:100%;margin-top:10px;padding:12px 14px;display:flex}.sea-ask svg{width:16px;height:16px;color:var(--on-mint);flex:none}.sea-ask .t1{color:var(--on-mint);letter-spacing:-.01em;font-size:13px;font-weight:600}.sea-ask .tag{letter-spacing:.1em;color:var(--on-mint);align-items:center;gap:5px;font-family:Geist Mono,ui-monospace,monospace;font-size:9px;display:flex}@supports (color:color-mix(in lab, red, red)){.sea-ask .tag{color:color-mix(in oklab, var(--on-mint) 66%, transparent)}}.sea-ask .tag{flex:none}.sea-ask .tag b{background:var(--on-mint);border-radius:99px;width:5px;height:5px}.sea-sheet-map{border-radius:12px;height:112px;margin:-4px 0 6px;position:relative;overflow:hidden}.bk .missbar{background:var(--amber-900);color:var(--amber-ink);border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 12px;font-size:12.5px;line-height:1.4;display:flex}.bk .missbar svg{color:var(--amber-ink);flex:none}.bk .miss .lb{color:var(--amber-ink)}.bk .miss .field{border-color:var(--amber);box-shadow:inset 0 0 0 1px var(--amber)}.bk .miss-note{color:var(--amber-ink)}.bk .dubtbar{background:var(--surface-2);border:1px dashed var(--amber);color:var(--amber-ink);border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 12px;font-size:12.5px;line-height:1.4;display:flex}.bk .dubtbar svg{color:var(--amber-ink);flex:none}.bk .dubt .lb{color:var(--amber-ink)}.bk .dubt .field{border-color:var(--amber);border-style:dashed}.bk .dubt-note{color:var(--amber-ink)}.bk .unk .lb{color:var(--ink-muted)}@supports (color:color-mix(in lab, red, red)){.bk .unk .lb{color:color-mix(in oklab, var(--ink-muted) 80%, transparent)}}.bk .unk .field{border-style:dashed}.bk .unk-note{color:var(--ink-subtle)}.nb .nb-chips{flex-wrap:wrap;gap:8px;display:flex}.nb .nb-chip{background:var(--surface-2);height:38px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:13px;transition:all .15s;display:inline-flex}.nb .nb-chip.on{background:var(--mint);color:var(--on-mint);box-shadow:none;font-weight:500}.nb .nb-chip svg{flex:none;width:14px;height:14px}.nb .nb-seats>*+*{margin-top:8px}.nb .nb-seat{align-items:center;gap:8px;display:flex}.nb .nb-seat .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.nb .nb-seat .field{text-align:center;width:84px}.nb .nb-amen-head{background:var(--surface-2);width:100%;height:48px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);text-align:left;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-family:inherit;display:flex}.nb .nb-amen-head .t{flex:1;font-size:14px}.nb .nb-amen-head .c{color:var(--ink-subtle);font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.nb .nb-amen-head svg{flex:none;transition:transform .2s}.nb2{flex-direction:column;display:flex}.nb2 .k{letter-spacing:.13em;text-transform:uppercase;color:var(--ink-subtle);font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.nb2 .scr{scrollbar-width:none;flex:1;min-height:0;padding-bottom:8px;overflow-y:auto}.nb2 .scr::-webkit-scrollbar{display:none}.nb2 .step{flex-direction:column;flex:1;min-height:0;display:flex}.nb2 .fhd{flex:none;align-items:center;gap:12px;padding:10px 16px 12px;display:flex}.nb2 .fhd .cx{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-family:inherit;font-size:13.5px;display:flex}.nb2 .fhd .cx svg{width:16px;height:16px}.nb2 .fhd .ti{text-align:center;letter-spacing:-.01em;flex:1;font-size:14px;font-weight:500}.nb2 .fhd .sv{background:var(--mint);height:32px;color:var(--on-mint);cursor:pointer;border:0;border-radius:99px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500}.nb2 .fhd .sv[disabled]{background:var(--surface-2);color:var(--ink-subtle);box-shadow:inset 0 0 0 1px var(--border);cursor:default}.nb2 h2.q{letter-spacing:-.03em;margin:0;padding:0 18px 12px;font-size:21px;font-weight:500}.nb2 .blk{margin-top:18px}.nb2 .blk .hd{align-items:center;gap:8px;padding:0 18px 8px;display:flex}.nb2 .card{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:16px;margin:0 18px;overflow:hidden}.nb2 .frow{border-top:1px solid var(--border);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:11px 14px;display:grid}.nb2 .frow:first-child{border-top:0}.nb2 .frow .lb{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-subtle);min-width:74px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.nb2 .frow input{color:var(--ink);background:0 0;border:0;outline:none;width:100%;font-family:inherit;font-size:14px}.nb2 .frow input.mn{text-transform:uppercase;font-family:Geist Mono,ui-monospace,monospace}.nb2 .auto{border-top:1px solid var(--border);background:var(--mint);align-items:center;gap:7px;padding:9px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.nb2 .auto{background:color-mix(in oklab, var(--mint) 6%, transparent)}}.nb2 .auto{color:var(--mint-ink);font-size:12px}.nb2 .auto svg{flex:none;width:13px;height:13px}.nb2 .auto.w{background:var(--amber)}@supports (color:color-mix(in lab, red, red)){.nb2 .auto.w{background:color-mix(in oklab, var(--amber) 8%, transparent)}}.nb2 .auto.w{color:var(--amber-ink)}.nb2 .modes{flex-direction:column;gap:8px;margin:0 18px;display:flex}.nb2 .mopt{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);text-align:left;cursor:pointer;width:100%;color:var(--ink);border:0;border-radius:14px;align-items:center;gap:11px;padding:11px 13px;font-family:inherit;display:flex}.nb2 .mopt .ic{width:20px;height:20px;color:var(--ink-muted);flex:none;justify-content:center;align-items:center;display:flex}.nb2 .mopt .ic svg{width:19px;height:19px}.nb2 .mopt .tx{flex:1;min-width:0}.nb2 .mopt .tx b{letter-spacing:-.012em;font-size:13.5px;font-weight:500;line-height:1.25;display:block}.nb2 .mopt .tx span{color:var(--ink-subtle);font-size:11.5px;line-height:1.35;display:block}.nb2 .mopt.on{background:var(--mint)}@supports (color:color-mix(in lab, red, red)){.nb2 .mopt.on{background:color-mix(in oklab, var(--mint) 6%, transparent)}}.nb2 .mopt.on{box-shadow:inset 0 0 0 1.5px var(--mint)}.nb2 .mopt.on .ic,.nb2 .mopt.on .tx b{color:var(--mint-ink)}.nb2 .mopt .mck{width:17px;height:17px;color:var(--mint-ink);opacity:0;flex:none;justify-content:center;align-items:center;display:flex}.nb2 .mopt .mck svg{stroke-width:2.6px;width:17px;height:17px}.nb2 .mopt.on .mck{opacity:1}.nb2 .grid2{grid-template-columns:1fr 1fr;gap:8px;margin:0 18px;display:grid}.nb2 .inp{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);border-radius:13px;min-width:0;padding:8px 12px 9px;display:block}.nb2 .inp.w{grid-column:1/-1}.nb2 .inp>span{letter-spacing:.11em;text-transform:uppercase;color:var(--ink-subtle);font-family:Geist Mono,ui-monospace,monospace;font-size:9.5px;display:block}.nb2 .inp input,.nb2 .inp select{width:100%;color:var(--ink);letter-spacing:-.015em;background:0 0;border:0;outline:none;margin-top:3px;padding:0;font-family:inherit;font-size:15.5px;font-weight:500;display:block}.nb2 .inp select{font-size:13.5px;font-weight:400}.nb2 .inp input::placeholder{color:var(--ink-subtle);font-weight:400}.nb2 .inp input[type=date],.nb2 .inp input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-variant-numeric:tabular-nums}html.light .nb2 .inp input[type=date],html.light .nb2 .inp input[type=time]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.nb2 .inp:focus-within{box-shadow:inset 0 0 0 1px var(--mint), 0 0 0 3px var(--mint)}@supports (color:color-mix(in lab, red, red)){.nb2 .inp:focus-within{box-shadow:inset 0 0 0 1px var(--mint), 0 0 0 3px color-mix(in oklab, var(--mint) 16%, transparent)}}.nb2 .inp.mn input{text-transform:uppercase;letter-spacing:.02em;font-family:Geist Mono,ui-monospace,monospace}.nb2 .btn{background:var(--mint);height:48px;color:var(--on-mint);cursor:pointer;border:0;border-radius:15px;justify-content:center;align-items:center;gap:8px;width:calc(100% - 36px);margin:12px 18px 0;font-family:inherit;font-size:14px;font-weight:500;display:flex}.nb2 .btn svg{width:16px;height:16px}.nb2 .btn[disabled]{opacity:.5;cursor:default}.nb2 .err{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted);border-radius:14px;margin:12px 18px 0;padding:12px 14px;font-size:12.5px}.nb2 .err button{color:var(--mint-ink);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-family:inherit;font-size:12px;display:block}.nb2 .prev{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:18px;margin:12px 18px 0;padding:13px 15px 15px}.nb2 .prev .top{align-items:center;gap:9px;display:flex}.nb2 .prev .al{object-fit:contain;box-sizing:border-box;background:#fff;border-radius:8px;flex:none;width:26px;height:26px;padding:3px}.nb2 .prev .tile{background:var(--info-900);width:26px;height:26px;color:var(--info-ink);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.nb2 .prev .tile svg{width:15px;height:15px}.nb2 .prev .fl{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}.nb2 .prev .ok{color:var(--mint-ink);white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:11.5px;font-weight:500;display:flex}.nb2 .prev .ok:before{content:"";background:var(--mint);border-radius:99px;width:6px;height:6px}.nb2 .prev .mid{align-items:flex-end;gap:12px;margin-top:13px;display:flex}.nb2 .prev .hh{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1;display:block}.nb2 .prev .hh sup{color:var(--mint-ink);margin-left:2px;font-size:11px;top:-.55em}.nb2 .prev .plc{color:var(--ink-muted);margin-top:5px;font-size:12px;font-weight:500;display:block}.nb2 .prev .cn{flex:1;padding-bottom:6px}.nb2 .prev .ln{background:var(--border-strong);border-radius:2px;height:2px;display:block}.nb2 .prev .du{text-align:center;color:var(--ink-subtle);margin-top:6px;font-size:11px;display:block}.nb2 .prev .adr{color:var(--ink-muted);align-items:center;gap:7px;margin-top:13px;font-size:12.5px;display:flex}.nb2 .prev .adr svg{width:14px;height:14px;color:var(--ink-subtle);flex:none}.nb2 .prev .tk{border-top:1px solid var(--border);background:var(--mint);align-items:center;gap:7px;margin:14px -15px -15px;padding:9px 15px;display:flex}@supports (color:color-mix(in lab, red, red)){.nb2 .prev .tk{background:color-mix(in oklab, var(--mint) 6%, transparent)}}.nb2 .prev .tk{color:var(--mint-ink);border-radius:0 0 18px 18px;font-size:12px}.nb2 .prev .tk svg{flex:none;width:13px;height:13px}.nb2 .prev .tk.w{background:var(--amber)}@supports (color:color-mix(in lab, red, red)){.nb2 .prev .tk.w{background:color-mix(in oklab, var(--amber) 8%, transparent)}}.nb2 .prev .tk.w{color:var(--amber-ink)}.nb2 .prev .ride{margin-top:12px}.nb2 .prev .ride .all{font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink-subtle);margin-bottom:4px;font-size:10.5px}.nb2 .prev .rrow,.tstops .rrow{border-top:1px solid var(--border);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:9px;padding:10px 0;display:flex}.nb2 .prev .rrow .rk,.tstops .rrow .rk{width:64px;color:var(--ink-subtle);flex:none;font-size:11.5px}.nb2 .prev .rrow .v,.tstops .rrow .v{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;font-weight:500;overflow:hidden}.nb2 .prev .rrow .t,.tstops .rrow .t,.nb2 .prev .rlist .t,.tstops .rlist .t{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.nb2 .prev .rrow svg,.tstops .rrow svg{width:14px;height:14px;color:var(--ink-subtle);flex:none;transition:transform .15s}.nb2 .prev .rrow.open svg,.tstops .rrow.open svg{transform:rotate(180deg)}.nb2 .prev .rlist,.tstops .rlist{flex-direction:column;max-height:260px;margin:0 -6px 6px;display:flex;overflow-y:auto}.nb2 .prev .rlist button,.tstops .rlist button{color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:9px 6px;font-size:13px;display:flex}.nb2 .prev .rlist button.on,.tstops .rlist button.on{background:var(--mint-900);color:var(--mint-ink)}.nb2 .prev .rlist button.on .t,.tstops .rlist button.on .t{color:var(--mint-ink)}.tstops .tsrows{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:12px;padding:0 12px}.tstops .tsrows>.rrow:first-child{border-top:0}.tstops .tsfind{background:var(--surface-2);height:38px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--mint-ink);border-radius:10px;align-items:center;gap:7px;padding:0 14px;font-size:13px;display:inline-flex}.tstops .tsfind svg{width:14px;height:14px}.tstops .tsfind:disabled{opacity:.6}.nb2 .gchips{flex-wrap:wrap;gap:7px;padding:11px 14px;display:flex}.nb2 .gchip{height:31px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:99px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:12.5px;display:inline-flex}.nb2 .gchip svg{width:13px;height:13px}.nb2 .pchips{flex-wrap:wrap;gap:7px;padding:0 18px;display:flex}.nb2 .pchip{background:var(--surface-2);height:34px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);cursor:pointer;opacity:.55;border:0;border-radius:99px;align-items:center;gap:7px;padding:0 11px;font-family:inherit;font-size:13px;display:inline-flex}.nb2 .pchip .av{border:0;width:20px;height:20px;font-size:9px}.nb2 .pchip svg{width:13px;height:13px;color:var(--mint-ink);opacity:0}.nb2 .pchip.on{box-shadow:inset 0 0 0 1.5px var(--mint);opacity:1}.nb2 .pchip.on svg{opacity:1}.nb2 .seg3{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:3px;margin:0 18px;padding:3px;display:grid}.nb2 .seg3 button{height:32px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;font-family:inherit;font-size:12px}.nb2 .seg3 button.on{background:var(--mint);color:var(--on-mint);font-weight:500}.nb2 .prow{border-top:1px solid var(--border);align-items:center;gap:9px;padding:10px 0;display:flex}.nb2 .prow:first-child{border-top:0;padding-top:2px}.nb2 .prow .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;overflow:hidden}.nb2 .prow .sym{color:var(--ink-subtle);text-align:center;flex:none;min-width:14px;font-size:12px}.nb2 .prow input{text-align:right;background:var(--surface);width:96px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--border);border:0;border-radius:9px;outline:none;padding:7px 10px;font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.nb2 .prow input:focus{box-shadow:inset 0 0 0 1px var(--mint)}.nb2 .rows{margin:0 18px}.nb2 .splith{align-items:center;gap:8px;padding:2px 0 4px;display:flex}.nb2 .paybox{margin:8px 18px 0}.nb2 .paybox .pair{align-items:stretch;gap:8px;display:flex}.nb2 .paybox .pair .inp{flex:1}.nb2 select.cur{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--border);cursor:pointer;border:0;border-radius:13px;outline:none;flex:none;padding:0 10px;font-family:inherit;font-size:13px}.nb2 select.cur:focus{box-shadow:inset 0 0 0 1px var(--mint)}.nb2 .payout{color:var(--mint-ink);margin:9px 0 0;padding:0 2px;font-size:12px}.nb2 .svc{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:2px 10px;padding:10px 14px 12px;display:grid}.nb2 .svc .hdr{grid-column:1/-1;padding-bottom:6px}.nb2 .svcr{cursor:pointer;color:var(--ink-muted);text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:7px 0;font-family:inherit;font-size:13px;display:flex}.nb2 .svcr.on{color:var(--ink)}.nb2 .svcr .ck{width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--on-mint);border-radius:5px;flex:none;justify-content:center;align-items:center;display:flex}.nb2 .svcr .ck svg{opacity:0;width:11px;height:11px}.nb2 .svcr.on .ck{background:var(--mint);box-shadow:none}.nb2 .svcr.on .ck svg{opacity:1}.nb2 .attach{cursor:pointer;align-items:center;gap:11px;padding:12px 14px;display:flex}.nb2 .attach .tx{flex:1;min-width:0}.nb2 .attach .tx b{font-size:13.5px;font-weight:400;display:block}.nb2 .attach .tx span{color:var(--ink-subtle);margin-top:2px;font-size:11px;display:block}.nb2 .attach svg{width:16px;height:16px;color:var(--ink-subtle);flex:none}.nb2 .ctx{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:14px;align-items:center;gap:9px;margin:0 18px;padding:10px 13px;display:flex}.nb2 .ctx .al{object-fit:contain;box-sizing:border-box;background:#fff;border-radius:7px;flex:none;width:22px;height:22px;padding:2px}.nb2 .ctx .tile{background:var(--info-900);width:22px;height:22px;color:var(--info-ink);border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}.nb2 .ctx .tile svg{width:13px;height:13px}.nb2 .ctx .t{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.nb2 .ctx .m{color:var(--ink-subtle);white-space:nowrap;font-size:11.5px}.nb2 .tg{box-shadow:inset 0 0 0 1px var(--border)}.nb2 .tg.on{box-shadow:none}.nb2 .blk .hd .tg{margin-left:auto}.nb2 .ftr{padding:11px 18px calc(env(safe-area-inset-bottom,0px) + 20px);background:var(--bg);flex:none}@supports (color:color-mix(in lab, red, red)){.nb2 .ftr{background:color-mix(in oklab, var(--bg) 95%, transparent)}}.nb2 .ftr{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--border)}.nb2 .conf{align-items:center;gap:10px;padding:0 4px 2px;display:flex}.nb2 .conf .t{color:var(--ink-muted);flex:1;font-size:12.5px}.nb2 .conf .h{color:var(--ink-subtle);margin-top:2px;font-size:11px;display:block}.nb2 .cta{background:var(--mint);height:50px;color:var(--on-mint);cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:10px;font-family:inherit;font-size:14.5px;font-weight:500;display:flex}.nb2 .cta svg{width:16px;height:16px}.nb2 .cta[disabled]{background:var(--surface-2);color:var(--ink-subtle);box-shadow:inset 0 0 0 1px var(--border);cursor:default}.nb2 .ferr{background:var(--danger);border-radius:12px;margin:0 18px 10px}@supports (color:color-mix(in lab, red, red)){.nb2 .ferr{background:color-mix(in oklab, var(--danger) 10%, transparent)}}.nb2 .ferr{color:var(--danger-ink);padding:9px 12px;font-size:12px}.lvm-fb{position:absolute;inset:0}.lvm .sea-canvas{opacity:0;pointer-events:none}.lvm-on .sea-canvas{opacity:1;pointer-events:auto}.lvm-on .lvm-fb{display:none}.lvm-note{z-index:4;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-subtle);font-family:Geist Mono,ui-monospace,monospace;font-size:9px;position:absolute;top:60px;left:20px}.lvm-note:empty{display:none}.lvm-tag{z-index:4}.lvm-veh.est .ping{display:none}.lvm-veh.est .g circle{fill:var(--bg);stroke:var(--mint);stroke-width:1.5px}.lvm-veh.est .g path{fill:var(--mint)}.lvm-veh.est .halo{box-shadow:inset 0 0 0 1px var(--sea-route);background:0 0;border-radius:99px}@media (prefers-reduced-motion:reduce){.lvm-veh .ping{animation:none}}.nb1{flex-direction:column;display:flex}.nb1 .k{letter-spacing:.13em;text-transform:uppercase;color:var(--ink-subtle);margin:0;font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.nb1 .fhd{flex:none;align-items:center;gap:12px;padding:10px 16px 12px;display:flex}.nb1 .fhd .cx{color:var(--ink-muted);font-size:13.5px}.nb1 .fhd .ti{text-align:center;letter-spacing:-.01em;flex:1;margin:0;font-size:14px;font-weight:500}.nb1 .fhd .sp{width:44px}.nb1 .scr{scrollbar-width:none;flex:1;min-height:0;padding-bottom:28px;overflow-y:auto}.nb1 .scr::-webkit-scrollbar{display:none}.nb1 .hh{letter-spacing:-.03em;margin:0;padding:0 18px 14px;font-size:21px;font-weight:500}.nb1 .lane{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);border-radius:15px;align-items:center;gap:10px;margin:0 18px;padding:11px 13px;display:flex}.nb1 .lane.second{margin-top:8px}.nb1 .lane .ic{background:var(--mint-900);width:32px;height:32px;color:var(--mint-ink);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.nb1 .lane .ic.alt{background:var(--surface-3);color:var(--ink-muted)}.nb1 .lane .tx{flex:1;min-width:0}.nb1 .lane .tx b{letter-spacing:-.012em;font-size:13.5px;font-weight:500;display:block}.nb1 .lane .cv{color:var(--ink-subtle);flex:none}.nb1 .orln{align-items:center;gap:12px;margin:24px 18px 0;display:flex}.nb1 .orln span{background:var(--border);flex:1;height:1px}.nb1 .grp{margin-top:16px;padding:0 18px}.nb1 .grp .k{margin-bottom:8px;display:block}.nb1 .gcats{flex-wrap:wrap;gap:7px;display:flex}.nb1 .gcat{background:var(--surface-2);height:40px;box-shadow:inset 0 0 0 1px var(--border);letter-spacing:-.012em;color:var(--ink);border-radius:13px;align-items:center;gap:8px;padding:0 13px 0 11px;font-size:13.5px;font-weight:500;display:inline-flex}.nb1 .gcat svg{color:var(--ink-muted)}.nb1 .gcat.rec{box-shadow:inset 0 0 0 1px var(--mint)}@supports (color:color-mix(in lab, red, red)){.nb1 .gcat.rec{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 40%, transparent)}}.nb1 .gcat.rec svg{color:var(--mint)}.nb2 .ops{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 18px 0;display:grid}.nb2 .op{height:52px;box-shadow:inset 0 0 0 1px var(--border);cursor:pointer;opacity:.75;background:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;padding:0 12px;transition:all .15s;display:flex;overflow:hidden}.nb2 .op img{object-fit:contain;max-width:100%;max-height:24px;display:block}.nb2 .op img.fill{object-fit:cover;width:100%;height:100%;max-height:none}.nb2 .op:has(img.fill){padding:0}.nb2 .op img.fit{object-fit:contain;width:100%;height:100%;max-height:none}.nb2 .op:has(img.fit){padding:0 4px}.nb2 .op:hover{opacity:1}.nb2 .op.on{opacity:1;box-shadow:inset 0 0 0 1.5px var(--mint), 0 0 0 3px var(--mint)}@supports (color:color-mix(in lab, red, red)){.nb2 .op.on{box-shadow:inset 0 0 0 1.5px var(--mint), 0 0 0 3px color-mix(in oklab, var(--mint) 18%, transparent)}}.nb2 .op.other{background:var(--surface-2);color:var(--ink);opacity:1;gap:7px;font-family:inherit;font-size:13px;font-weight:500}.nb2 .op.other svg{width:15px;height:15px;color:var(--ink-muted)}.nb2 .op.other.on{background:var(--mint)}@supports (color:color-mix(in lab, red, red)){.nb2 .op.other.on{background:color-mix(in oklab, var(--mint) 5%, transparent)}}.nb2 .op.other.on,.nb2 .op.other.on svg{color:var(--mint)}.nb2 .sugg{text-align:center;color:var(--ink-subtle);margin:0 0 2px;font-size:12px}.nb2 .sugg button{color:var(--mint);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.nb2 .drop{text-align:center;background:var(--mint);border-radius:18px;margin:12px 18px 0;padding:24px 18px;display:block}@supports (color:color-mix(in lab, red, red)){.nb2 .drop{background:color-mix(in oklab, var(--mint) 4%, transparent)}}.nb2 .drop{box-shadow:inset 0 0 0 1.5px var(--border-strong);cursor:pointer;color:var(--ink);border:0}.nb2 .drop .ic{background:var(--mint-900);width:44px;height:44px;color:var(--mint);border-radius:14px;justify-content:center;align-items:center;margin:0 auto;display:flex}.nb2 .drop .ic svg{width:20px;height:20px}.nb2 .drop b{letter-spacing:-.02em;margin-top:11px;font-size:14.5px;font-weight:500;display:block}.nb2 .drop span{color:var(--ink-muted);margin-top:4px;font-size:12.5px;display:block}.nb2 .sug{border-top:1px solid var(--border);cursor:pointer;width:100%;color:var(--ink);text-align:left;background:0 0;border-bottom:0;border-left:0;border-right:0;align-items:center;gap:11px;padding:11px 13px;font-family:inherit;display:flex}.nb2 .sug:first-child{border-top:0}.nb2 .sug .ic{background:var(--surface-3);width:30px;height:30px;color:var(--ink-muted);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.nb2 .sug .ic svg{width:15px;height:15px}.nb2 .sug .tx{flex:1;min-width:0}.nb2 .sug .tx b{letter-spacing:-.01em;font-size:13.5px;font-weight:500;display:block}.nb2 .sug .tx span{color:var(--ink-subtle);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11.5px;display:block;overflow:hidden}.nb2 .sug .tx .mmc{color:var(--ink-muted);margin-top:3px}.nb2 .sug .tx .mmc b{color:var(--mint);font-size:11.5px;display:inline}.nb2 .ret{grid-column:1/-1}.nb2 .ret .same{background:var(--surface);width:100%;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);text-align:left;cursor:pointer;border:0;border-radius:13px;align-items:center;gap:10px;padding:12px 12px 12px 14px;font-family:inherit;font-size:13.5px;display:flex}.nb2 .ret .same .t{flex:1;min-width:0}.nb2 .ret .inp{margin-top:8px}.nb2 .ret .btn{width:100%;margin:8px 0 0}.nb2 .ret .card{margin:8px 0 0}.nb2 .inp.geo{position:relative}.nb2 .geo-list{z-index:5;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border), 0 12px 30px -10px #00000073;border-radius:13px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}.nb2 .geo-list button{color:var(--ink);text-align:left;cursor:pointer;border:0;border-top:1px solid var(--border);background:0 0;align-items:center;gap:8px;padding:10px 12px;font-family:inherit;font-size:13px;display:flex}.nb2 .geo-list button:first-child{border-top:0}.nb2 .geo-list button:hover{background:var(--surface-3)}.nb2 .geo-list svg{width:13px;height:13px;color:var(--ink-subtle);flex:none}.nb2 .lst .frow{border-top:1px solid var(--border)}.nb2 .lnk.add{border-top:1px solid var(--border);width:100%;color:var(--mint);cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0;align-items:center;gap:6px;padding:10px 14px 12px;font-family:inherit;font-size:12.5px;display:flex}.nb2 .lnk.add svg{width:13px;height:13px}.bk .stay{margin-top:26px;padding:0 20px}.bk .stay .io{grid-template-columns:auto 1fr auto;align-items:end;gap:14px;display:grid}.bk .stay .r{text-align:right}.bk .stay .t{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:36px;font-weight:500;line-height:.95}.bk .stay .d{color:var(--ink-muted);margin-top:7px;font-family:Geist Mono,monospace;font-size:11px}.bk .stay .mid{flex-direction:column;align-items:center;gap:7px;padding-bottom:22px;display:flex}.bk .stay .mid .ln{background:var(--mint);opacity:.55;width:100%;height:1px}.bk .stay .mid .n{letter-spacing:.1em;text-transform:uppercase;color:var(--mint);font-family:Geist Mono,monospace;font-size:10px}.bk .stay .tags{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.bk .rtag{min-height:27px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--ink-muted);border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.bk .rtag svg{width:12px;height:12px;color:var(--mint);flex:none}.bk .cpy.hot{background:var(--mint);color:var(--on-mint);text-decoration:none}.bk .cpy.hot svg{color:var(--on-mint)}.bk .kv{margin-top:28px;padding:0 20px}.bk .kvr{border-top:1px solid var(--border);width:100%;color:var(--ink);text-align:left;background:0 0;border-bottom:0;border-left:0;border-right:0;align-items:center;gap:14px;padding:13px 0;font-family:inherit;text-decoration:none;display:flex}button.kvr,a.kvr{cursor:pointer}.bk .kvr.first{border-top:0;padding-top:4px}.bk .kvr .lb{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-subtle);flex:none;width:52px;font-family:Geist Mono,monospace;font-size:10px}.bk .kvr .v{letter-spacing:-.01em;flex:1;min-width:0;font-size:15px}.bk .kvr .v.mono{letter-spacing:.02em;font-family:Geist Mono,monospace}.bk .kvr .v.num{font-variant-numeric:tabular-nums}.bk .kvr .v .s{color:var(--ink-subtle);letter-spacing:0;margin-top:3px;font-family:Geist Mono,monospace;font-size:10px;display:block}.bk .kvr>svg{width:16px;height:16px;color:var(--ink-subtle);flex:none}.bk .kvr.fact>svg{color:var(--mint)}.bk .kvr.fact .v{font-size:14.5px}.bk .kvr.fact.off>svg{color:var(--ink-subtle)}.bk .kvr.fact.off .v{color:var(--ink-muted)}.bk .wxs{margin-top:28px;padding:0 20px}.bk .wx{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);display:grid}.bk .wx>div{text-align:center;flex-direction:column;align-items:center;padding:12px 6px 13px;display:flex}.bk .wx>div+div{border-left:1px solid var(--border)}.bk .wx .dg{letter-spacing:.08em;color:var(--ink-subtle);white-space:nowrap;font-family:Geist Mono,monospace;font-size:9.5px}.bk .wx .wi{width:20px;height:20px;color:var(--ink-muted);margin-top:10px;display:block}.bk .wx .wi.sun{color:var(--amber)}.bk .wx .wi.rain,.bk .wx .wi.rain2,.bk .wx .wi.storm{color:var(--info)}.bk .wx .tp{font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:7px;font-size:17px;font-weight:500}.bk .wx .mn{color:var(--ink-subtle);margin-top:4px;font-family:Geist Mono,monospace;font-size:9.5px}.bk .wxmore{border-top:1px solid var(--border);height:40px;color:var(--ink-muted);justify-content:center;align-items:center;gap:4px;margin-top:6px;font-size:12.5px;text-decoration:none;display:flex}.bk .wxmore svg{width:14px;height:14px}.nb2 .boardp,.nb .boardp{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:99px;gap:3px;padding:3px;display:flex}.nb2 .boardp button,.nb .boardp button{height:28px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:99px;flex:1;font-family:Geist Mono,monospace;font-size:11px}.nb2 .boardp button.on,.nb .boardp button.on{background:var(--mint);color:var(--on-mint);font-weight:500}.bk .it{margin-top:28px;padding:0 20px}.bk .ir{cursor:pointer;grid-template-columns:34px 16px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:12px 0;display:grid;position:relative}.bk .ir.sea{cursor:default}.bk .ir .x{border-top:1px solid var(--border);grid-column:3/5;margin-top:8px;padding-top:10px;display:none}.bk .ir.open .x{display:block}.bk .ir .x p{color:var(--ink-muted);align-items:baseline;gap:10px;padding:4px 0;font-size:13px;display:flex}.bk .ir .x p b{color:var(--ink);font-variant-numeric:tabular-nums;min-width:104px;font-weight:500}.bk .ir .x p b:empty{min-width:0}.bk .ir .dd{text-align:right;line-height:1}.bk .ir .dd b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:600;display:block}.bk .ir .dd i{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-subtle);margin-top:4px;font-family:Geist Mono,ui-monospace,monospace;font-size:9px;font-style:normal;display:block}.bk .ir .rl{justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative}.bk .ir .rl:before{content:"";background:var(--surface-3);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.bk .ir:first-of-type .rl:before{top:50%}.bk .ir:last-of-type .rl:before{bottom:50%}.bk .ir .rl u{z-index:1;background:var(--surface-3);width:11px;height:11px;box-shadow:0 0 0 3px var(--bg);border-radius:99px;position:relative}.bk .ir.sea .rl u{width:7px;height:7px}.bk .ir.done .rl:before,.bk .ir.done .rl u{background:var(--mint-700)}.bk .ir.here .rl u{background:var(--mint);box-shadow:0 0 0 3px var(--bg), 0 0 0 6px #4de3a12e}.bk .ir .ct .pt{letter-spacing:-.012em;font-size:15.5px;font-weight:500;display:block}.bk .ir.sea .ct .pt{color:var(--ink-muted);font-weight:400}.bk .ir .here-now{letter-spacing:.14em;color:var(--mint);margin-top:4px;font-family:Geist Mono,ui-monospace,monospace;font-size:9px;display:inline-block}.bk .ir .ab{text-align:right;align-items:center;gap:8px;display:flex}.bk .ir .ab svg{width:16px;height:16px;color:var(--ink-subtle);flex:none;transition:transform .2s}.bk .ir.open .ab svg{transform:rotate(90deg)}.bk .ir .ab b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:500;line-height:1;display:block}.bk .ir .ab span{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-subtle);margin-top:4px;font-family:Geist Mono,ui-monospace,monospace;font-size:9px;display:block}.bk .ir.here .dd b,.bk .ir.here .dd i,.bk .ir.here .ab b,.bk .ir.here .ct .pt{color:var(--mint)}.bk .itn{border-top:1px solid var(--border);color:var(--ink-muted);align-items:center;gap:10px;margin-top:8px;padding:11px 0 0;font-size:12.5px;display:flex}.bk .itn svg{width:16px;height:16px;color:var(--amber);flex:none}.bk .wx .pl{color:var(--ink-muted);margin-top:3px;font-size:11px}.pmap{border-radius:16px;margin-bottom:16px;position:relative;overflow:hidden}.prow{text-align:left;border:0;border-top:1px solid var(--border);width:100%;color:var(--ink);background:0 0;align-items:center;gap:12px;padding:12px 14px;font-family:inherit;display:flex}.prow:first-child{border-top:0}.prow .pn{background:var(--mint);width:28px;height:28px;color:var(--on-mint);font-variant-numeric:tabular-nums;border-radius:99px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.prow .pn.mute{background:var(--surface-3);color:var(--ink-subtle);font-weight:500}.sea-mk-stop{width:auto;height:24px}.sea-mk-stop>i{background:var(--mint);min-width:24px;height:24px;color:var(--on-mint);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:99px;justify-content:center;align-items:center;padding:0 7px;font-size:10px;font-style:normal;font-weight:600;display:flex}.sea-mk-stop.mute>i{background:var(--sea-water);color:var(--sea-name);box-shadow:inset 0 0 0 2px var(--sea-port)}.sea-mk-stop>b{letter-spacing:.14em;white-space:nowrap;color:var(--sea-name);font-size:9px;font-weight:500;position:absolute;top:28px;left:50%;transform:translate(-50%)}.nb2 .cabs,.nb .cabs{flex-direction:column;gap:8px;display:flex}.nb2 .card.cab{padding:12px 14px 13px}.nb .cabs .cab{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:16px;padding:12px 14px 13px}.leg-t{letter-spacing:-.01em;margin-bottom:10px;font-size:14px;font-weight:500;display:block}.leg-hd{align-items:center;gap:10px;margin-bottom:10px;display:flex}.leg-hd .leg-t{flex:1;margin:0}.leg-sea{color:var(--ink-muted);cursor:pointer;align-items:center;gap:6px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;display:inline-flex}.leg-sea input{width:15px;height:15px;accent-color:var(--mint)}.nb2 .lnk{color:var(--mint);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px}.nb2 .lnk svg,.nb .lnk svg{width:14px;height:14px}.nb2 .chips{flex-wrap:wrap;gap:7px;display:flex}.nb2 .chips .chip{background:var(--bg);height:34px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted);cursor:pointer;border-radius:10px;padding:0 12px;font-size:12.5px}.nb2 .chips .chip.on{background:var(--mint-900);color:var(--mint-ink);box-shadow:inset 0 0 0 1px var(--mint)}@supports (color:color-mix(in lab, red, red)){.nb2 .chips .chip.on{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 40%, transparent)}}.bk .sea-hero .hov{color:var(--ink);z-index:5;bottom:52px}.bk .sea-hero .hov h1{font-size:31px}.bk .sea-hero .hchip{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--ink-muted)}.bk .stay .io .d{cursor:auto;background:0 0;border-radius:0;width:auto;height:auto;font-weight:400}.bk .stay.cruise .io{grid-template-columns:auto minmax(72px,1fr) auto;gap:22px}.bk .stay.cruise .io .d{line-height:1.45}.bk .stay.cruise .mid{gap:9px;padding-bottom:26px}.bk .stay.cruise .mid .n{white-space:nowrap}.bk .io2{color:var(--ink-muted);align-items:center;gap:10px;font-size:14px;display:flex}.bk .io2 svg{width:16px;height:16px;color:var(--mint);flex:none}.bk .ir.here{-webkit-backdrop-filter:none;backdrop-filter:none;height:auto;color:inherit;font-family:inherit;font-size:inherit;letter-spacing:normal;z-index:auto;background:0 0;border-radius:0;padding:12px 0;display:grid;position:relative;top:auto;right:auto}.bk .ir.nav{cursor:default;padding:6px 0}.bk .ir.nav .rl u{background:var(--bg);width:22px;height:22px;box-shadow:0 0 0 3px var(--bg);justify-content:center;align-items:center;display:flex}.bk .ir.nav .rl u svg{width:12px;height:12px;color:var(--mint)}.bk .ir.nav .rl:before{background:var(--mint-700)}.bk .ir.nav .ct .pt{color:var(--mint);font-size:13.5px}.bk .ir .ct .tm{display:none}.bk .ir.nav .ct .tm{color:var(--ink-muted);margin-top:2px;font-size:12.5px;display:block}.bk .kvr.note{align-items:flex-start;gap:12px}.bk .kvr.note .av{flex:none;width:24px;height:24px;margin-top:1px;font-size:10px}.bk .kvr.note .av.dash{box-shadow:inset 0 0 0 1.5px var(--border-strong);color:var(--ink-subtle);background:0 0}.bk .kvr.note .av svg{width:13px;height:13px}.bk .kvr.note .v{font-size:14.5px;line-height:1.42}.bk .rs-addn.kvadd{padding:12px 0 0}.bk .actionbar.two{grid-template-columns:1fr 1fr}.bk .actionbar.two .btn-s{width:auto}.cruise-chart{--sea-water-top:#0a2231;--sea-water-bottom:#061520;--sea-land:#132934;--sea-glow:#78c8e61a;--sea-on-mint:#06231a;--sea-fade:7, 24, 34}html.light .cruise-chart{--sea-water-top:#dcecf5;--sea-water-bottom:#c6dced;--sea-land:#eef4f7;--sea-glow:#1e5faf14;--sea-on-mint:#fff;--sea-fade:207, 227, 239}.cruise-chart .cruise-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.cruise-ping{transform-box:fill-box;transform-origin:50%;animation:2.4s cubic-bezier(0,0,.2,1) infinite cruise-ping}@keyframes cruise-ping{0%{opacity:.6;transform:scale(.5)}70%{opacity:0;transform:scale(2.8)}to{opacity:0}}.bk .sea-hero.cruise-chart .sea-veil{background:linear-gradient(180deg, rgba(var(--sea-fade), .82) 0%, rgba(var(--sea-fade), 0) 24%, rgba(var(--media-fade), 0) 60%, rgba(var(--media-fade), .72) 84%, var(--bg) 100%)}.pmap.cruise-chart{border-radius:0;margin:-8px -20px 4px}.pmap-sh{pointer-events:none;background:linear-gradient(180deg, var(--surface) 0%, transparent 30%, transparent 70%, var(--surface) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pmap-sh{background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 25%, transparent) 0%, transparent 30%, transparent 70%, var(--surface) 100%)}}.pmap .sea-cl.sea-name{top:14px}.nb2 .fopt{border-top:1px solid var(--border);cursor:pointer;width:100%;color:var(--ink);text-align:left;background:0 0;border-bottom:0;border-left:0;border-right:0;align-items:center;gap:10px;padding:11px 13px;font-family:inherit;display:flex}.nb2 .fopt:first-child{border-top:0}.nb2 .fopt.on{background:var(--mint)}@supports (color:color-mix(in lab, red, red)){.nb2 .fopt.on{background:color-mix(in oklab, var(--mint) 6%, transparent)}}.nb2 .fopt.on{box-shadow:inset 2px 0 0 var(--mint)}.nb2 .fopt .h{font-variant-numeric:tabular-nums;letter-spacing:-.015em;font-size:15px;font-weight:600}.nb2 .fopt .h sup{color:var(--mint-ink);font-size:9px;top:-.6em}.nb2 .fopt .ap{color:var(--ink-subtle);margin-top:2px;font-size:11px;display:block}.nb2 .fopt .mid{text-align:center;flex:1;min-width:0}.nb2 .fopt .mid b{color:var(--ink-muted);font-size:11px;font-weight:400;display:block}.nb2 .fopt .mid u{color:var(--ink-subtle);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;text-decoration:none;display:block;overflow:hidden}.nb2 .fopt .fn{color:var(--ink-muted);white-space:nowrap;font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px}.nb2 .inp.geo.apt .geo-list button span{letter-spacing:.02em;font-family:Geist Mono,ui-monospace,monospace;font-size:12px}.nb2 .frow select{color:var(--ink);background:0 0;border:0;outline:none;width:100%;padding:0;font-family:inherit;font-size:14px}.nb2 .legs{margin:10px 18px 0}.nb2 .legs .lb{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-subtle);margin-bottom:6px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;display:block}.nb2 .legs .cabs .cab{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:16px;padding:12px 14px 13px}.nb2 .legs .field.num{font-family:Geist Mono,ui-monospace,monospace}.nb2 .legs .hint{color:var(--ink-subtle);margin-top:6px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;display:block}.maplibregl-map{-webkit-tap-highlight-color:#0000;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.maplibregl-canvas{position:absolute;top:0;left:0}.maplibregl-map:fullscreen{width:100%;height:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;z-index:2;position:absolute}.maplibregl-ctrl-top-left{top:0;left:0}.maplibregl-ctrl-top-right{top:0;right:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px buttontext}}.maplibregl-ctrl-group button{box-sizing:border-box;cursor:pointer;background-color:#0000;border:0;outline:none;width:29px;height:29px;padding:0;display:block}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;width:100%;height:100%;display:block}@media (forced-colors:active){.maplibregl-ctrl-icon{background-color:#0000}.maplibregl-ctrl-group button+button{border-top:1px solid buttontext}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media (hover:hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}}.maplibregl-ctrl button:not(:disabled):active{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22none%22%20stroke%3D%22%23333%22%20viewBox%3D%220%200%2022%2022%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M17.5%2011c0%204.819-3.02%208.5-6.5%208.5S4.5%2015.819%204.5%2011%207.52%202.5%2011%202.5s6.5%203.681%206.5%208.5Z%22%2F%3E%3Cpath%20d%3D%22M13.5%2011c0%202.447-.331%204.64-.853%206.206-.262.785-.562%201.384-.872%201.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831%2015.64%208.5%2013.446%208.5%2011s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872%201.777.522%201.565.853%203.76.853%206.206Z%22%2F%3E%3Cpath%20d%3D%22M11%207.5c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138q.07-.058.224-.138c.299-.151.763-.302%201.379-.434C7.378%205.666%209.091%205.5%2011%205.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0%209c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138%201.3%201.3%200%200%201%20.224-.138c.299-.151.763-.302%201.379-.434C7.378%2014.666%209.091%2014.5%2011%2014.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138a1.3%201.3%200%200%201-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0-4c-2.46%200-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5%201.5%200%200%201-.39-.272.3.3%200%200%201-.047-.064.3.3%200%200%201%20.048-.064c.066-.073.189-.167.389-.272.399-.21%201.009-.413%201.805-.59C6.328%209.722%208.54%209.5%2011%209.5s4.672.222%206.256.574c.795.177%201.405.38%201.804.59.2.105.323.2.39.272a.3.3%200%200%201%20.047.064.3.3%200%200%201-.048.064%201.4%201.4%200%200%201-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0%20.018v.002zm17.002.002v-.002zm0-.018v-.002z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22none%22%20stroke%3D%22%2333b5e5%22%20viewBox%3D%220%200%2022%2022%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M17.5%2011c0%204.819-3.02%208.5-6.5%208.5S4.5%2015.819%204.5%2011%207.52%202.5%2011%202.5s6.5%203.681%206.5%208.5Z%22%2F%3E%3Cpath%20d%3D%22M13.5%2011c0%202.447-.331%204.64-.853%206.206-.262.785-.562%201.384-.872%201.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831%2015.64%208.5%2013.446%208.5%2011s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872%201.777.522%201.565.853%203.76.853%206.206Z%22%2F%3E%3Cpath%20d%3D%22M11%207.5c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138q.07-.058.224-.138c.299-.151.763-.302%201.379-.434C7.378%205.666%209.091%205.5%2011%205.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0%209c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138%201.3%201.3%200%200%201%20.224-.138c.299-.151.763-.302%201.379-.434C7.378%2014.666%209.091%2014.5%2011%2014.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138a1.3%201.3%200%200%201-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0-4c-2.46%200-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5%201.5%200%200%201-.39-.272.3.3%200%200%201-.047-.064.3.3%200%200%201%20.048-.064c.066-.073.189-.167.389-.272.399-.21%201.009-.413%201.805-.59C6.328%209.722%208.54%209.5%2011%209.5s4.672.222%206.256.574c.795.177%201.405.38%201.804.59.2.105.323.2.39.272a.3.3%200%200%201%20.047.064.3.3%200%200%201-.048.064%201.4%201.4%200%200%201-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0%20.018v.002zm17.002.002v-.002zm0-.018v-.002z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20d%3D%22m1.754%2013.406%204.453-4.851%203.09%203.09%203.281%203.277.969-.969-3.309-3.312%203.844-4.121%206.148%206.886h1.082v-.855l-7.207-8.07-4.84%205.187L6.169%206.57l-5.48%205.965v.871ZM.688%2016.844h20.625v1.375H.688Zm0%200%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20d%3D%22m1.754%2013.406%204.453-4.851%203.09%203.09%203.281%203.277.969-.969-3.309-3.312%203.844-4.121%206.148%206.886h1.082v-.855l-7.207-8.07-4.84%205.187L6.169%206.57l-5.48%205.965v.871ZM.688%2016.844h20.625v1.375H.688Zm0%200%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23aaa%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e58978%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e54e33%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:2s linear infinite maplibregl-spin}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23999%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e58978%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e54e33%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23666%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}}@keyframes maplibregl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;width:88px;height:23px;margin:0 0 -4px -4px;display:block;overflow:hidden}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:#0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{color:#000;box-sizing:content-box;background-color:#fff;border-radius:12px;min-height:20px;margin:10px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{visibility:visible;padding:2px 28px 2px 8px}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{cursor:pointer;box-sizing:border-box;background-color:#ffffff80;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E);border:0;border-radius:12px;outline:none;width:24px;height:24px;display:none;position:absolute;top:0;right:0}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;right:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;left:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E)}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{white-space:nowrap;color:#333;box-sizing:border-box;background-color:#ffffffbf;border:2px solid #333;border-top:#333;padding:0 5px;font-size:10px}.maplibregl-popup{will-change:transform;pointer-events:none;display:flex;position:absolute;top:0;left:0}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{z-index:1;border:10px solid #0000;width:0;height:0}.maplibregl-popup-anchor-top .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;align-self:center}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;border-left:none;align-self:flex-start}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;border-right:none;align-self:flex-end}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;align-self:center}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;border-left:none;align-self:flex-start}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;border-right:none;align-self:flex-end}.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-left:none;border-right-color:#fff;align-self:center}.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:#fff;border-right:none;align-self:center}[dir=rtl] .maplibregl-popup-anchor-left{flex-direction:row-reverse}[dir=rtl] .maplibregl-popup-anchor-right{flex-direction:row}[dir=rtl] .maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-start}[dir=rtl] .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-start}.maplibregl-popup-close-button{cursor:pointer;background-color:#0000;border:0;border-radius:0 3px 0 0;position:absolute;top:0;right:0}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{pointer-events:auto;background:#fff;border-radius:3px;padding:15px 10px;position:relative;box-shadow:0 1px 2px #0000001a}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{will-change:transform;transition:opacity .2s;position:absolute;top:0;left:0}.maplibregl-marker-draggable{cursor:grab}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;width:15px;height:15px}.maplibregl-user-location-dot:before{content:"";animation:2s infinite maplibregl-user-location-dot-pulse;position:absolute}.maplibregl-user-location-dot:after{content:"";box-sizing:border-box;border:2px solid #fff;border-radius:50%;width:19px;height:19px;position:absolute;top:-2px;left:-2px;box-shadow:0 0 3px #00000059}@media (prefers-reduced-motion:reduce){.maplibregl-user-location-dot:before{animation:none}}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;width:1px;height:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{opacity:.5;background:#fff;border:2px dotted #202020;width:0;height:0;position:absolute;top:0;left:0}.maplibregl-cooperative-gesture-screen{color:#fff;opacity:0;pointer-events:none;z-index:99999;background:#0006;justify-content:center;align-items:center;padding:1rem;font-size:1.4em;line-height:1.2;transition:opacity 1s 1s;display:flex;position:absolute;inset:0}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity 50ms}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{z-index:99999;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.mp .rail-days{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:2px;padding:7px 12px 8px;display:flex}.mp .allb{border:1px solid var(--border-strong);height:30px;color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;border-radius:99px;flex:none;margin-right:6px;padding:0 10px;font-size:12.5px;font-weight:500}.mp .allb.on{background:var(--mint);border-color:var(--mint);color:var(--on-mint);font-weight:600}.mp .days{scrollbar-width:none;flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex;overflow-x:auto}.mp .dbtn{min-width:23px;height:30px;font:inherit;color:var(--ink-muted);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:99px;flex:none;font-size:13px;font-weight:500}.mp .dbtn.empty{color:var(--border-strong);font-weight:400}.mp .dbtn.on{background:var(--mint);color:var(--on-mint);font-weight:600}.mp .dbtn.gapday:after{content:"";background:var(--amber);border-radius:99px;width:4px;height:4px;margin:-4px auto 0;display:block}.mp .mapwrap{background:#0f1012;flex:1;min-height:0;position:relative;overflow:hidden}html.light .mp .mapwrap{background:#eef1f2}.mp .map{position:absolute;inset:0}.mp .maplibregl-canvas,.gomap .maplibregl-canvas{filter:invert()hue-rotate(186deg)saturate(.34)brightness(.97)contrast(.9)}html.light .mp .maplibregl-canvas,html.light .gomap .maplibregl-canvas{filter:saturate(.4)brightness(1.04)contrast(.94)}.mp .maplibregl-ctrl-top-right{top:8px;right:12px}.mp .maplibregl-ctrl-attrib,.gomap .maplibregl-ctrl-attrib,.lvm .maplibregl-ctrl-attrib{white-space:nowrap;text-shadow:0 1px 3px #000000e6;padding:0 6px 2px 0;font-family:inherit;font-size:9px;color:var(--ink-subtle)!important;background:0 0!important}.mp .maplibregl-ctrl-attrib a,.gomap .maplibregl-ctrl-attrib a,.lvm .maplibregl-ctrl-attrib a{text-decoration:none;color:var(--ink-subtle)!important}html.light .mp .maplibregl-ctrl-attrib,html.light .gomap .maplibregl-ctrl-attrib,html.light .lvm .maplibregl-ctrl-attrib{text-shadow:0 1px 3px #fffffff2}.mp .maplibregl-ctrl-attrib.maplibregl-compact,.gomap .maplibregl-ctrl-attrib.maplibregl-compact,.sea .maplibregl-ctrl-attrib.maplibregl-compact,.mp .maplibregl-ctrl-attrib.maplibregl-compact-show,.gomap .maplibregl-ctrl-attrib.maplibregl-compact-show,.sea .maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:0;min-height:14px;margin:0;padding:0 19px 0 0;background:0 0!important}.mp .maplibregl-ctrl-attrib-inner,.gomap .maplibregl-ctrl-attrib-inner,.sea .maplibregl-ctrl-attrib-inner{line-height:14px}.mp .maplibregl-ctrl-attrib .maplibregl-ctrl-attrib-button,.gomap .maplibregl-ctrl-attrib .maplibregl-ctrl-attrib-button,.sea .maplibregl-ctrl-attrib .maplibregl-ctrl-attrib-button{border-radius:0;width:14px;height:14px;top:0;right:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 16v-4M12 8h.01'/%3E%3C/svg%3E") 50%/14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 16v-4M12 8h.01'/%3E%3C/svg%3E") 50%/14px 14px no-repeat;background:currentColor!important}.sea .maplibregl-ctrl-top-right{top:72px;right:16px}.lv .sea .maplibregl-ctrl-top-right{top:60px;right:20px}.bk-scroll>.sea:first-child .maplibregl-ctrl-top-right{top:calc(72px + var(--head-sat,0px))}.sea .maplibregl-ctrl-top-right .maplibregl-ctrl,.sea .maplibregl-ctrl-bottom-right .maplibregl-ctrl{margin:0}.lvm .maplibregl-ctrl-bottom-right{bottom:24px;right:12px}.sea.lvm{--lvm-land:#171817;--lvm-water:#3c3e3f;--lvm-border:#4f4f4f;--lvm-label:#878787;--lvm-halo:#171817;--lvm-urban:#1e1f1e;--lvm-road:#2c2d2c;--lvm-road-major:#3b3c3b;--lvm-motorway:#4a4b4a;--lvm-rail:#5c5d5c;--lvm-runway:#3f403f;--sea-water:#171817;--sea-route:#fafafa66;--sea-label:var(--ink-subtle);--sea-name:#fafafad9;--sea-port:#a1a1aa}html.light .sea.lvm{--lvm-land:#f5f5f4;--lvm-water:#c8cbcb;--lvm-border:#b7b7b7;--lvm-label:#787878;--lvm-halo:#f5f5f4;--lvm-urban:#ebebe9;--lvm-road:#e0e0de;--lvm-road-major:#d2d2d0;--lvm-motorway:#c4c4c2;--lvm-rail:#a9a9a7;--lvm-runway:#d6d6d4;--sea-water:#f5f5f4;--sea-route:#0a0a0b66;--sea-label:var(--ink-subtle);--sea-name:#0a0a0bd9;--sea-port:#71717a}.mp .maplibregl-marker{cursor:pointer}.mp .mpin{cursor:pointer;background:0 0;border:0;padding:0}.mp .mpin.on{z-index:1}.mp .pin,.gomap .pin{border-radius:99px;justify-content:center;align-items:center;width:30px;height:30px;transition:transform .22s cubic-bezier(.2,.9,.3,1.2),box-shadow .2s;display:flex;position:relative;box-shadow:0 6px 16px #0000008c}.mp .pin svg,.gomap .pin svg{width:14px;height:14px}.mp .pin:after,.gomap .pin:after{content:"";width:8px;height:8px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)rotate(45deg)}.mp .pin-mint,.gomap .pin-mint{background:var(--mint);color:var(--on-mint)}.mp .pin-mint:after,.gomap .pin-mint:after{background:var(--mint)}.mp .pin-dark{color:#fafafa;background:#131316;box-shadow:0 8px 18px #000000bf,inset 0 0 0 1.5px #fafafa52}.mp .pin-dark:after{background:#131316;box-shadow:inset 0 0 0 1.5px #fafafa52}html.light .mp .pin-dark{color:#0a0a0b;background:#fff;box-shadow:0 6px 16px #0000002e,inset 0 0 0 1px #d4d4d8}html.light .mp .pin-dark:after{background:#fff;box-shadow:inset 0 0 0 1px #d4d4d8}.mp .mpin .ord{background:var(--bg);min-width:16px;height:16px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--border-strong);text-align:center;border-radius:99px;padding:0 4px;font-size:10.5px;font-weight:500;line-height:16px;position:absolute;top:-5px;left:-6px}.mp .mpin.on .pin{box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--mint), 0 8px 18px #0009;transform:scale(1.16)}.mp .mpin.dim .pin{opacity:.3}.mp .clu{height:28px;font:inherit;color:var(--ink);background:var(--bg);border:0;border-radius:99px;align-items:center;gap:7px;padding:0 5px 0 10px;font-size:12.5px;font-weight:500;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mp .clu{background:color-mix(in oklab, var(--bg) 88%, transparent)}}.mp .clu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px var(--border-strong), 0 8px 18px #00000073;cursor:pointer;white-space:nowrap}.mp .clu b{background:var(--mint);color:var(--on-mint);border-radius:99px;padding:2px 8px;font-size:11.5px;font-weight:600}.mp .lgl{width:24px;height:24px;color:var(--ink-muted);background:var(--bg);border-radius:99px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.mp .lgl{background:color-mix(in oklab, var(--bg) 82%, transparent)}}.mp .lgl{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:inset 0 0 0 1px var(--border);pointer-events:none}.mp .lgl svg{width:14px;height:14px}.mp .lgl.w{color:var(--amber);box-shadow:inset 0 0 0 1px var(--amber)}@supports (color:color-mix(in lab, red, red)){.mp .lgl.w{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--amber) 50%, transparent)}}.mp .me-dot{box-sizing:border-box;background:var(--mint);pointer-events:none;z-index:2;border:3px solid #fff;border-radius:99px;width:18px;height:18px}.mp .me-acc{background:var(--mint);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.mp .me-acc{background:color-mix(in oklab, var(--mint) 10%, transparent)}}.mp .me-acc{box-shadow:inset 0 0 0 1px var(--mint)}@supports (color:color-mix(in lab, red, red)){.mp .me-acc{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 30%, transparent)}}.mp .me-acc{pointer-events:none}.mp .me-acc.off{display:none}.mp .mctl{z-index:3;bottom:calc(var(--sh) + 12px);flex-direction:column;gap:6px;display:flex;position:absolute}.mp .mctl.l{left:12px}.mp .mctl.r{right:12px}.mp .mctl.tl{top:12px;bottom:auto;left:12px}.mp .mctl button{background:var(--bg);border-radius:99px;width:34px;height:34px}@supports (color:color-mix(in lab, red, red)){.mp .mctl button{background:color-mix(in oklab, var(--bg) 84%, transparent)}}.mp .mctl button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border-strong);color:var(--ink-muted);cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.mp .mctl button svg{width:16px;height:16px}.mp .mctl button.on{color:var(--ink);background:var(--surface-2)}.mp .mctl button.amber{color:var(--amber);border-color:var(--amber)}@supports (color:color-mix(in lab, red, red)){.mp .mctl button.amber{border-color:color-mix(in oklab, var(--amber) 45%, transparent)}}.mp .mctl button.amber span{background:var(--amber);color:#0a0a0b;text-align:center;border-radius:99px;min-width:15px;height:15px;padding:0 3px;font-size:10px;font-weight:600;line-height:15px;position:absolute;top:-3px;right:-3px}.mp .lgnd,.mp .gaps{left:54px;bottom:calc(var(--sh) + 12px);z-index:3;background:var(--bg);border-radius:13px;flex-direction:column;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.mp .lgnd,.mp .gaps{background:color-mix(in oklab, var(--bg) 84%, transparent)}}.mp .lgnd,.mp .gaps{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mp .lgnd{box-shadow:inset 0 0 0 1px var(--border), 0 12px 28px -10px #000000b3;gap:5px;padding:9px 11px}.mp .lgnd p{color:var(--ink-muted);white-space:nowrap;align-items:center;gap:7px;margin:0;font-size:11px;display:flex}.mp .lgnd i{border-top:2px solid var(--mint);flex:none;width:18px;height:0}.mp .lgnd i.dsh{border-top-style:dashed}.mp .lgnd i.fer{border-color:var(--info)}.mp .lgnd i.gap{border-color:var(--amber);border-top-style:dashed}.mp .gaps{max-width:236px;max-height:calc(100% - var(--sh) - 40px);scrollbar-width:none;box-shadow:inset 0 0 0 1px var(--amber), 0 12px 28px -10px #000000b3;gap:2px;padding:9px 10px;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.mp .gaps{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--amber) 30%, transparent), 0 12px 28px -10px #000000b3}}.mp .gh{color:var(--amber);margin:0 0 4px;font-size:11px;font-weight:500}.mp .gh.off{color:var(--ink-subtle);border-top:1px solid var(--border);margin-top:8px;padding-top:8px}.mp .gr{padding:5px 0 7px}.mp .gr+.gr{border-top:1px solid var(--border)}.mp .gt{text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;padding:0;display:block}.mp .gt b{letter-spacing:-.01em;font-size:12.5px;font-weight:500;display:block}.mp .gt span{color:var(--ink-subtle);margin-top:1px;font-size:11px;display:block}.mp .gx{gap:6px;margin-top:6px;display:flex}.mp .gx a,.mp .gx button{height:26px;font:inherit;cursor:pointer;border:0;border-radius:99px;align-items:center;padding:0 10px;font-size:11.5px;font-weight:500;text-decoration:none;display:inline-flex}.mp .gx a{background:var(--amber)}@supports (color:color-mix(in lab, red, red)){.mp .gx a{background:color-mix(in oklab, var(--amber) 20%, transparent)}}.mp .gx a{color:var(--amber-ink)}.mp .gx button{box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--ink-muted);background:0 0}.mp .gr.o{border-top:0;align-items:center;gap:10px;padding:4px 0;display:flex}.mp .gr.o b{color:var(--ink-subtle);flex:1;font-size:12px;font-weight:400}.mp .gr.o button{height:24px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--mint);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;padding:0 9px;font-size:11px;font-weight:500}.mp .sheet{z-index:4;background:linear-gradient(to top, var(--bg) 58%, var(--bg) 82%, transparent);padding-top:34px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.mp .sheet{background:linear-gradient(to top, var(--bg) 58%, color-mix(in oklab, var(--bg) 55%, transparent) 82%, transparent)}}.mp .sh-hd{align-items:center;gap:10px;padding:0 16px 9px;display:flex}.mp .sh-t{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.mp .sh-t b{color:var(--mint);font-weight:500}.mp .sh-s{color:var(--ink-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11.5px;overflow:hidden}.mp .cards{scroll-snap-type:x mandatory;scrollbar-width:none;gap:9px;padding:0 16px 16px;scroll-padding-left:16px;display:flex;overflow-x:auto}.mp .cards::-webkit-scrollbar{display:none}.mp .mcard{scroll-snap-align:start;background:var(--surface);border-radius:18px;flex:0 0 268px;min-width:0}@supports (color:color-mix(in lab, red, red)){.mp .mcard{background:color-mix(in oklab, var(--surface) 96%, transparent)}}.mp .mcard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border);color:var(--ink);flex-direction:column;padding:11px 13px 12px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:flex}.mp .mcard.on{border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.mp .mcard.on{border-color:color-mix(in oklab, var(--mint) 50%, transparent)}}.mp .mcard.on{box-shadow:0 0 0 3px #4de3a117}.mp .mcard.dim{opacity:.42}.mp .leg{color:var(--ink-subtle);white-space:nowrap;align-items:center;gap:5px;margin-bottom:7px;font-size:11.5px;display:flex;overflow:hidden}.mp .leg svg{flex:none;width:12px;height:12px}.mp .leg span{text-overflow:ellipsis;min-width:0;overflow:hidden}.mp .leg.w{color:var(--amber)}.mp .c-hd{align-items:baseline;gap:7px;display:flex}.mp .c-t{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.mp .c-t sup{color:var(--mint);font-size:9px;top:-.7em}.mp .c-city{color:var(--ink-subtle);margin-left:auto;font-size:11.5px}.mp .c-n{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:15px;font-weight:500;overflow:hidden}.mp .c-a{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.mp .c-ac{gap:6px;margin-top:10px;display:flex}.mp .c-ac a,.mp .c-ac button{height:33px;font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.mp .c-go{background:var(--mint);color:var(--on-mint);flex:1}.mp .c-dir{background:var(--surface-2);width:44px;color:var(--ink-muted);flex:none;border:1px solid var(--border-strong)!important}.mp .c-dir svg{width:16px;height:16px}.mp .mcard .who{margin-left:6px;display:flex}.mp .mcard .who .av{width:17px;height:17px;box-shadow:0 0 0 2px var(--surface);font-size:8.5px}.mp .mcard .who .av+.av{margin-left:-6px}.bk .gosec{margin-top:28px}.bk .gomap{--gm-veil:10, 10, 11;--gm-glow:#0009;isolation:isolate;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#0e0f12;height:236px;position:relative;overflow:hidden}html.light .bk .gomap{--gm-veil:255, 255, 255;--gm-glow:#fff9;background:#eef1f2}.bk .gomap:before{content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}html.light .bk .gomap:before{background-image:linear-gradient(#00000008 1px,#0000 1px),linear-gradient(90deg,#00000008 1px,#0000 1px)}.bk .gomap .gm-map{position:absolute;inset:0}.bk .gomap .pw{position:absolute;top:44%;left:62%;transform:translate(-50%,-100%)}html.light .bk .gomap .pw{z-index:1;pointer-events:none}.bk .gomap .sh{background:linear-gradient(180deg, rgba(var(--gm-veil), .86) 0%, rgba(var(--gm-veil), .25) 45%, rgba(var(--gm-veil), .15) 70%, rgba(var(--gm-veil), .8) 100%);pointer-events:none;position:absolute;inset:0}.bk .gomap .gm-go{position:absolute;inset:0}.bk .gomap .ov{z-index:3;pointer-events:none;position:absolute;top:16px;left:20px;right:20px}.bk .gomap .jp{letter-spacing:.01em;text-shadow:0 1px 12px var(--gm-glow);font-size:23px;line-height:1.3}.bk .gomap .lat{color:var(--ink-muted);margin-top:6px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.bk .gomap .acts{z-index:3;pointer-events:none;gap:8px;display:flex;position:absolute;bottom:14px;left:20px;right:20px}.bk .gomap .acts>*{pointer-events:auto}.bk .gomap .cpy{background:rgba(var(--gm-veil), .7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:36px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--ink);border-radius:11px;gap:7px;padding:0 13px;font-size:12.5px}.bk .gomap .cpy.hot{background:var(--mint);color:var(--on-mint);box-shadow:none}.bk .gomap .maplibregl-ctrl-bottom-right{bottom:0;right:12px}.bk .gomap .maplibregl-ctrl-bottom-right .maplibregl-ctrl{margin:0}.xp{font-variant-numeric:tabular-nums}.xp .xp-scroll{scrollbar-width:none}.xp .xp-scroll::-webkit-scrollbar{display:none}.xp .lbl{text-transform:uppercase;letter-spacing:.055em;color:var(--ink-subtle);font-size:11px}.xp .num{font-variant-numeric:tabular-nums}.xp .av{border:0;width:34px;height:34px;font-size:12.5px}.xp .heads{flex:none;grid-template-columns:1fr 1fr;padding:26px 20px 24px;transition:padding .22s;display:grid}.xp .heads .h+.h{border-left:1px solid var(--border);padding-left:20px}.xp .heads .hl{letter-spacing:.005em;color:var(--ink-subtle);font-size:11.5px}.xp .heads .n{letter-spacing:-.035em;margin-top:10px;font-size:30px;font-weight:500;line-height:1;transition:font-size .22s,margin-top .22s}.xp .heads .n s{letter-spacing:-.01em;font-size:17px;text-decoration:none;transition:font-size .22s}.xp .heads .mine .n,.xp .heads .mine .n s{color:var(--mint)}@supports (color:color-mix(in lab, red, red)){.xp .heads .mine .n s{color:color-mix(in oklab, var(--mint) 60%, transparent)}}.xp .heads .all .n s{color:var(--ink-muted)}.xp.shrunk .heads{padding:12px 20px 13px}.xp.shrunk .heads .n{margin-top:5px;font-size:20px}.xp.shrunk .heads .n s{font-size:13px}.xp .dhd{z-index:10;color:var(--ink-subtle);background:linear-gradient(to bottom, var(--bg), var(--bg) 58%, transparent);justify-content:space-between;align-items:baseline;gap:10px;margin:0;padding:9px 20px 18px;font-size:12px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.xp .dhd{background:linear-gradient(to bottom, color-mix(in oklab, var(--bg) 97%, transparent), color-mix(in oklab, var(--bg) 82%, transparent) 58%, transparent)}}.xp .dhd{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);-webkit-mask-image:linear-gradient(#000 0 52%,#0000 100%);mask-image:linear-gradient(#000 0 52%,#0000 100%)}.xp .dhd b{color:var(--ink-muted);font-weight:400}.xp .grp{padding:0 0 20px}.xp .ex{color:var(--ink);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:13px;padding:11px 20px;text-decoration:none;display:grid}.xp .ex .ic{background:var(--surface-2);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted);border-radius:12px;justify-content:center;align-items:center;display:flex}.xp .ex .ic svg{width:16px;height:16px}.xp .ex .t{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.xp .ex .m{color:var(--ink-subtle);align-items:center;gap:8px;margin-top:5px;font-size:11.5px;display:flex}.xp .ex .m .sep{background:var(--border-strong);border-radius:99px;flex:none;width:3px;height:3px}.xp .ex .m .av{width:20px;height:20px;font-size:9px}.xp .ex .n{font-size:14px;font-weight:500}.xp .ex.notmine{opacity:.55}.xp .bnr{background:var(--mint-900);box-shadow:inset 0 0 0 1px var(--mint);border-radius:15px;align-items:center;gap:12px;margin:14px 20px 0;padding:14px 15px;display:flex}@supports (color:color-mix(in lab, red, red)){.xp .bnr{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 30%, transparent)}}.xp .bnr{color:var(--ink);text-decoration:none}.xp .bnr.warn{background:var(--amber-900);box-shadow:inset 0 0 0 1px var(--amber)}@supports (color:color-mix(in lab, red, red)){.xp .bnr.warn{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--amber) 30%, transparent)}}.xp .bnr .ic2{background:var(--mint);border-radius:11px;width:34px;height:34px}@supports (color:color-mix(in lab, red, red)){.xp .bnr .ic2{background:color-mix(in oklab, var(--mint) 14%, transparent)}}.xp .bnr .ic2{color:var(--mint-ink);flex:none;justify-content:center;align-items:center;display:flex}.xp .bnr.warn .ic2{background:var(--amber)}@supports (color:color-mix(in lab, red, red)){.xp .bnr.warn .ic2{background:color-mix(in oklab, var(--amber) 14%, transparent)}}.xp .bnr.warn .ic2{color:var(--amber-ink)}.xp .bnr .ic2 svg,.xp .more svg,.xp .fopt svg{width:16px;height:16px}.xp .bnr .l{letter-spacing:-.01em;font-size:14px;display:block}.xp .bnr .s{color:var(--ink-muted);margin-top:3px;font-size:11.5px;display:block}.xp .more{border-top:1px solid var(--border);color:var(--ink-muted);align-items:center;gap:9px;margin:24px 20px 0;padding:15px 0 4px;font-size:13px;text-decoration:none;display:flex}.xp .more+.more{margin-top:0;padding-top:13px}.xp .note{color:var(--ink-subtle);text-wrap:pretty;margin:12px 20px 0;font-size:12px;line-height:1.55}.xp .empty{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);text-align:center;border-radius:16px;margin:26px 20px 0;padding:22px 20px}.xp .empty p{color:var(--ink-muted);margin-top:6px;font-size:13px;line-height:1.5}.xp .fopt{cursor:pointer;text-align:left;width:100%;color:var(--ink);font:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:14px 4px;display:flex}.xp .fopt+.fopt{border-top:1px solid var(--border)}.xp .fopt .l{flex:1;font-size:14px}.xp .fopt .c{color:var(--ink-subtle);font-size:12px}.xp .fopt.on .l,.xp .fopt .ok{color:var(--mint-ink)}.xp .hero{padding:26px 20px 4px}.xp .hero .n{letter-spacing:-.035em;margin-top:11px;font-size:40px;font-weight:500;line-height:1}.xp .hero .n s{letter-spacing:-.01em;font-size:21px;text-decoration:none}.xp .hero.credit .n,.xp .hero.credit .n s{color:var(--mint-ink)}@supports (color:color-mix(in lab, red, red)){.xp .hero.credit .n s{color:color-mix(in oklab, var(--mint-ink) 60%, transparent)}}.xp .hero.debit .n,.xp .hero.debit .n s{color:var(--amber-ink)}@supports (color:color-mix(in lab, red, red)){.xp .hero.debit .n s{color:color-mix(in oklab, var(--amber-ink) 60%, transparent)}}.xp .hero .sub{color:var(--ink-muted);text-wrap:pretty;margin:13px 0 0;font-size:13.5px;line-height:1.5}.xp .hero .sub b{color:var(--ink);font-weight:500}.xp .sec{margin-top:24px;padding:0 20px}.xp .sec .hd{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.xp .sec .hd .c{color:var(--ink-subtle);font-size:12px}.xp .row{border-top:1px solid var(--border);color:var(--ink);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 0;text-decoration:none;display:grid}.xp .row .nm{letter-spacing:-.01em;font-size:14.5px;display:block}.xp .row .sb{color:var(--ink-subtle);margin-top:3px;font-size:11.5px;display:block}.xp .row .amt{white-space:nowrap;font-size:15px;font-weight:500}.xp .row .chev{width:16px;height:16px;color:var(--ink-subtle)}.xp .row.credit .amt{color:var(--mint-ink)}.xp .row.debit .amt{color:var(--amber-ink)}.xp .row.quiet{opacity:.5;cursor:default}.xp .row.quiet .amt{font-weight:400}.xp .tot{border-top:1px solid var(--border);color:var(--ink-subtle);justify-content:space-between;align-items:baseline;gap:14px;padding:12px 0 0;font-size:12px;display:flex}.xp .tot span:last-child{white-space:nowrap;color:var(--ink-muted)}.xp .others{margin:22px 20px 0}.xp .others>summary{border-top:1px solid var(--border);color:var(--ink-muted);cursor:pointer;align-items:center;gap:10px;padding:13px 0;font-size:13px;list-style:none;display:flex}.xp .others>summary::-webkit-details-marker{display:none}.xp .others>summary .ct{flex:1}.xp .others>summary .ar{width:16px;height:16px;color:var(--ink-subtle);transition:transform .2s}.xp .others[open]>summary .ar{transform:rotate(90deg)}.xp .card{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:16px;margin:24px 20px 0;padding:16px 18px 18px}.xp .card h3{letter-spacing:-.015em;margin:0;font-size:15.5px;font-weight:500}.xp .card .tx{color:var(--ink-muted);text-wrap:pretty;margin:6px 0 0;font-size:13px;line-height:1.5}.xp .btn{background:var(--mint);width:100%;height:46px;color:var(--on-mint);cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;margin-top:14px;font:500 14px Geist,ui-sans-serif,system-ui,sans-serif;text-decoration:none;display:flex}.xp .btn svg{width:16px;height:16px}.xp .btn.ghost{background:var(--surface-3);color:var(--ink)}.xp .btn.sm{border-radius:10px;width:auto;height:36px;margin-top:0;padding:0 14px;font-size:13px}.xp .band{background:var(--mint-900);box-shadow:inset 0 0 0 1px var(--mint);border-radius:13px;align-items:center;gap:10px;margin:18px 20px 0;padding:11px 13px;display:flex}@supports (color:color-mix(in lab, red, red)){.xp .band{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 30%, transparent)}}.xp .band{color:var(--ink);font-size:12.5px}.xp .band svg{width:16px;height:16px;color:var(--mint-ink);flex:none}.xp .band .ct{flex:1}.xp .band .un{font:inherit;color:var(--mint-ink);cursor:pointer;background:0 0;border:0;padding:0}.xp .swap{align-items:center;gap:14px;padding:20px 20px 0;display:flex}.xp .swap .b{text-align:center}.xp .swap .b .v{letter-spacing:-.035em;font-size:34px;font-weight:500;line-height:1}.xp .swap .b .k{text-transform:uppercase;letter-spacing:.055em;color:var(--ink-subtle);margin-top:7px;font-size:11px;display:block}.xp .swap .old .v{color:var(--ink-subtle)}.xp .swap .new .v{color:var(--mint-ink)}.xp .swap .ar{width:20px;height:20px;color:var(--ink-subtle)}.xp .swap .eur{text-align:right;color:var(--ink-subtle);margin-left:auto;font-size:12px;line-height:1.5}.xp .swap .eur b{color:var(--ink);font-size:15px;font-weight:500;display:block}.xp .pay{border-top:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}.xp .pay .pair{align-items:center;gap:5px;display:flex}.xp .pay .pair .av{width:30px;height:30px;font-size:11.5px}.xp .pay .pair svg{width:14px;height:14px;color:var(--ink-subtle)}.xp .pay .who{letter-spacing:-.01em;font-size:14px}.xp .pay .who b{font-weight:500}.xp .pay .amt{white-space:nowrap;font-size:15px;font-weight:500}.xp .pay.mine .amt{color:var(--mint-ink)}.xp .pay.mine{padding-bottom:12px}.xp .pay .act{grid-column:1/-1;justify-self:start;margin-top:11px}.xp .pay.other{opacity:.5}.xp .done{border-top:1px solid var(--border);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}.xp .done .ok{background:var(--surface-3);width:30px;height:30px;color:var(--ink-subtle);border-radius:99px;justify-content:center;align-items:center;display:flex}.xp .done .ok svg{width:14px;height:14px}.xp .done .nm{letter-spacing:-.01em;font-size:14px;display:block}.xp .done .sb{color:var(--ink-subtle);margin-top:4px;font-size:11.5px;display:block}.xp .done .sb b{color:var(--ink-muted);font-weight:400}.xp .done .sb button{font:inherit;color:var(--danger-ink);cursor:pointer;background:0 0;border:0;padding:0}.xp .done .amt{color:var(--ink-muted);white-space:nowrap;font-size:14px}.xp .done.other{opacity:.5}.xp .amtwrap{justify-content:center;align-items:baseline;gap:6px;max-width:100%;display:inline-flex}.xp .amtwrap .sym{color:var(--ink-muted);letter-spacing:-.02em;font-size:30px;font-weight:500}.xp .amt-in{width:100%;max-width:240px;color:var(--ink);letter-spacing:-.04em;text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:0;font:500 56px/1 Geist,ui-sans-serif,system-ui,sans-serif}.xp .amt-in::placeholder{color:var(--border-strong)}.xp .cur{background:var(--surface-2);border:1px solid var(--border);height:28px;color:var(--ink);font:inherit;appearance:none;cursor:pointer;border-radius:99px;padding:0 10px 0 12px;font-size:12px}.xp .chips{flex-wrap:wrap;gap:6px;display:flex}.xp .chips .chip{cursor:pointer;font:inherit;height:32px;padding:0 10px;font-size:12px}.xp .chips .chip svg{width:13px;height:13px}.xp .chips .chip.on{background:var(--mint);border-color:var(--mint);color:var(--on-mint);font-weight:500}.xp .frow{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.xp .frow>svg{width:16px;height:16px;color:var(--ink-subtle);flex:none}.xp .frow .l{flex:1;font-size:13px}.xp .frow input[type=date],.xp .frow input[type=time]{color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;font-size:13px}html.light .xp .frow input[type=date],html.light .xp .frow input[type=time]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.xp .frow input[type=date]::-webkit-calendar-picker-indicator{opacity:.4}.xp .frow input[type=time]::-webkit-calendar-picker-indicator{opacity:.4}.xp .payer{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.xp .payer button{background:var(--surface-2);border:1px solid var(--border);height:34px;color:var(--ink-muted);font:inherit;cursor:pointer;white-space:nowrap;border-radius:99px;align-items:center;gap:7px;padding:0 12px 0 4px;font-size:12.5px;display:inline-flex}.xp .payer button .av{width:26px;height:26px;font-size:10px}.xp .payer button.on{border-color:var(--mint);color:var(--ink);box-shadow:inset 0 0 0 1px var(--mint)}.xp .split{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--mint), 0 0 0 4px var(--mint);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.xp .split{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 30%, transparent), 0 0 0 4px color-mix(in oklab, var(--mint) 6%, transparent)}}.xp .split{padding:12px}.xp .split .pr{cursor:pointer;align-items:center;gap:10px;padding:5px 0;display:flex}.xp .split .pr .av{width:28px;height:28px;font-size:11px}.xp .split .pr .nm{flex:1;font-size:13px}.xp .split .pr .q{color:var(--ink-subtle);font-variant-numeric:tabular-nums;font-size:12px}.xp .split .pr.off{opacity:.55}.xp .split .pr input.q{text-align:right;background:var(--surface);border:1px solid var(--border);width:92px;height:30px;color:var(--ink);font:inherit;border-radius:8px;padding:0 8px;font-size:13px}.xp .split .ft{border-top:1px solid var(--border);color:var(--ink-subtle);margin-top:10px;padding-top:10px;font-size:11.5px}.xp .split .ft.bad{color:var(--danger-ink)}.xp .flab{text-transform:uppercase;letter-spacing:.055em;color:var(--ink-subtle);margin-bottom:6px;font-size:11px;display:block}.xp .err{background:var(--danger-900);color:var(--danger-ink);border-radius:10px;margin:0 20px;padding:10px 12px;font-size:12.5px}.xp .drow{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.xp .drow>svg{width:16px;height:16px;color:var(--ink-subtle);flex:none}.xp .drow .l{color:var(--ink-muted);flex:1;font-size:13px}.xp .drow .v{font-size:13px}.xp .drow .av{width:24px;height:24px;font-size:10px}.xp .srow{align-items:center;gap:10px;padding:6px 0;display:flex}.xp .srow .av{width:28px;height:28px;font-size:11px}.xp .srow .nm{flex:1;font-size:13px}.xp .srow .q{font-variant-numeric:tabular-nums;font-size:12.5px}.xp .srow.off{opacity:.5}.xp .dbtn{height:44px;font:inherit;cursor:pointer;background:var(--surface-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--border);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.xp .dbtn svg{width:16px;height:16px}.xp .dbtn.danger{color:var(--danger-ink);box-shadow:inset 0 0 0 1px var(--danger);background:0 0}@supports (color:color-mix(in lab, red, red)){.xp .dbtn.danger{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--danger) 30%, transparent)}}.xp .scard{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:16px;margin:0 20px;padding:16px}.xp .scard+.scard{margin-top:12px}.xp .bars{align-items:stretch;gap:5px;height:112px;margin-top:12px;display:flex}.xp .bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.xp .bars .bar{background:var(--surface-3);border-radius:3px;width:100%;min-height:2px}.xp .bars .bar.hot{background:var(--mint)}.xp .bars .bar.est{opacity:.5;border:1px dashed var(--mint)}@supports (color:color-mix(in lab, red, red)){.xp .bars .bar.est{border:1px dashed color-mix(in oklab, var(--mint) 40%, transparent)}}.xp .bars .bar.est{background:var(--surface-3)}.xp .bars p{color:var(--ink-subtle);font-variant-numeric:tabular-nums;font-size:9px}.xp .bars p.on{color:var(--mint-ink)}.xp .pbar{background:var(--surface-3);border-radius:99px;height:8px;overflow:hidden}.xp .pbar i{border-radius:99px;height:100%;display:block}.wx,.wx .n{font-variant-numeric:tabular-nums}.wx svg{width:16px;height:16px}.wx .rail{scrollbar-width:none;gap:7px;padding:8px 18px 12px;display:flex;position:relative;overflow-x:auto}.wx .rail::-webkit-scrollbar{display:none}.wx .c3w::-webkit-scrollbar{display:none}.wx .rail.more,.wx .c3w.more{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 52px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 52px),#0000)}.wx .dc{background:var(--surface-2);border:1px solid var(--border);text-align:center;cursor:pointer;width:64px;font:inherit;color:var(--ink);border-radius:15px;flex:none;padding:9px 0 8px;transition:background .18s,border-color .18s}.wx .dc .dd{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-subtle);font-size:9.5px;display:block}.wx .dc .dn{letter-spacing:-.03em;margin-top:1px;font-size:17px;font-weight:600;line-height:1.1;display:block}.wx .dc .di{justify-content:center;gap:2px;margin:0 0 5px;display:flex}.wx .dc .di svg{width:15px;height:15px;color:var(--ink-muted)}.wx .dc .dt{color:var(--ink-muted);white-space:nowrap;font-size:10.5px;display:block}.wx .dc .dw{background:var(--border);border-radius:2px;height:2px;margin:6px 8px 0;display:block}.wx .dc .dw span{background:var(--info);border-radius:2px;height:2px;transition:width .4s;display:block}.wx .dc.on{background:var(--ink);border-color:var(--ink);color:var(--bg)}.wx .dc.on .di svg,.wx .dc.on .dd,.wx .dc.on .dt{color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.wx .dc.on .dd,.wx .dc.on .dt{color:color-mix(in oklab, var(--bg) 60%, var(--ink))}}.wx .dc.on .dw{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.wx .dc.on .dw{background:color-mix(in oklab, var(--bg) 25%, var(--ink))}}.wx .dc.nd{opacity:.55}.wx .hero{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;margin:0 18px;position:relative;overflow:hidden}.wx .hcontent{padding:16px 17px 15px;position:relative}.wx .fx{pointer-events:none;position:absolute;inset:0}.wx .fx-sun{background:radial-gradient(120% 92% at 84% -12%,#f5a62342,#0000 62%) 0 0/100% 100% no-repeat;animation:1.5s cubic-bezier(.25,.8,.25,1) both wx-sunmove,7s ease-in-out 1.5s infinite wx-glow}.wx .fx-fog{background:linear-gradient(#a1a1aa33,#0000 70%);animation:10s ease-in-out infinite wx-glow}.wx .fx-haze{background:linear-gradient(#38bdf81c,#0000 58%)}.wx .fx-rain span{background:linear-gradient(#38bdf800,#38bdf8f2);border-radius:2px;width:1.5px;animation-name:wx-fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-26px}.wx .fx-rain.hard span{width:2px}.wx .fx-flash{opacity:0;background:radial-gradient(95% 72% at 62% -12%,#c4b5fd6b,#0000 62%);animation:3.4s ease-out .5s infinite wx-flash}.wx .fx-bolt svg{opacity:0;width:34px;height:auto;animation:3.4s linear .5s infinite wx-bolt;position:absolute;top:42%;left:14%}.wx .fx-bolt svg path{fill:#ede9fe;filter:drop-shadow(0 0 7px #c4b5fde6)}.wx .fx-bolt.b2 svg{width:15px;animation-duration:5.2s;animation-delay:1.5s;top:30%;left:72%}.wx .fx-rain span.hard{width:2px}.wx .fx-haze.part{-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000)}.wx .fx-flash.part{background:radial-gradient(90% 80% at 50% -10%,#c4b5fd6b,#0000 66%)}.wx .crvw{margin-top:14px;position:relative}.wx .crvw .crv{margin-top:0;position:relative}.wx .crvw .fx-bolt svg{width:30px;margin-left:-15px;top:-22px}.wx .crvw .fx-bolt.b2 svg{width:14px;margin-left:-7px;top:2px}.wx .fx-cloud span{filter:blur(22px);background:#a1a1aa4d;border-radius:50%;position:absolute}.wx .fx-cloud span:first-child{width:190px;height:96px;animation:34s linear infinite wx-drift;top:-34px;left:-120px}.wx .fx-cloud span:nth-child(2){background:#a1a1aa38;width:150px;height:80px;animation:52s linear 6s infinite wx-drift;top:-6px;left:-200px}@keyframes wx-fall{0%{transform:translate(0)}to{transform:translate(-14px,300px)}}@keyframes wx-bolt{0%{opacity:0}1%{opacity:1}3%{opacity:0}4.6%{opacity:.85}6%{opacity:0}to{opacity:0}}@keyframes wx-glow{0%,to{opacity:.75}50%{opacity:1}}@keyframes wx-sunmove{0%{opacity:.35;background-position:-78% 0}to{opacity:.9;background-position:0 0}}@keyframes wx-flash{0%{opacity:0}1%{opacity:.5}3.4%{opacity:.1}5%{opacity:.32}9%{opacity:0}to{opacity:0}}@keyframes wx-drift{0%{transform:translate(0)}to{transform:translate(560px)}}.wx .top{align-items:flex-start;gap:12px;display:flex}.wx .city{letter-spacing:-.015em;font-size:15px;font-weight:500;display:block}.wx .when{color:var(--ink-subtle);margin-top:2px;font-size:12px;display:block}.wx .deg{letter-spacing:-.05em;align-items:baseline;gap:2px;margin-left:auto;font-size:44px;font-weight:500;line-height:.86;display:flex}.wx .dlo{color:var(--ink-subtle);letter-spacing:-.05em;margin-right:7px;font-size:33px;font-weight:500}.wx .dlo:after{content:"/";color:var(--border-strong);margin-left:6px}.wx .deg i,.wx .ld i{color:var(--ink-subtle);letter-spacing:0;align-self:flex-start;font-size:21px;font-style:normal;line-height:1}.wx .cond{flex-wrap:wrap;align-items:center;gap:8px;margin:11px 0 0;font-size:14px;display:flex}.wx .cond svg{width:17px;height:17px}.wx .cond .dim{color:var(--ink-subtle);font-size:12.5px}.wx .tdot{border-radius:99px;flex:none;width:7px;height:7px;display:inline-block}.wx .src{color:var(--amber-ink);align-items:center;gap:6px;margin:10px 0 0;font-size:11px;display:flex}.wx .src svg{width:13px;height:13px}.wx .src.quiet{color:var(--ink-subtle)}.wx .chips{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.wx .chips .chip{background:var(--ink);border-radius:99px;height:27px;padding:0 10px}@supports (color:color-mix(in lab, red, red)){.wx .chips .chip{background:color-mix(in oklab, var(--ink) 5%, transparent)}}.wx .chips .chip{border:1px solid var(--border);color:var(--ink-muted);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:11.5px;display:flex}.wx .chips .chip svg{width:13px;height:13px;color:var(--ink-subtle)}.wx .chip.t-warn{border-color:var(--amber)}@supports (color:color-mix(in lab, red, red)){.wx .chip.t-warn{border-color:color-mix(in oklab, var(--amber) 34%, transparent)}}.wx .chip.t-warn,.wx .chip.t-warn svg{color:var(--amber-ink)}.wx .chip.t-bad{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.wx .chip.t-bad{border-color:color-mix(in oklab, var(--danger) 40%, transparent)}}.wx .chip.t-bad,.wx .chip.t-bad svg{color:var(--danger-ink)}.wx .alist{flex-direction:column;gap:7px;padding:12px 18px 0;display:flex}.wx .al{background:var(--surface-2);border:1px solid var(--border);border-radius:14px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:11px;padding:10px 12px;animation:.34s cubic-bezier(.22,.7,.2,1) both wx-rise;display:grid}.wx .al .ali{background:var(--surface-3);border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.wx .al .ali svg{width:15px;height:15px;color:var(--ink-muted)}.wx .al .alt{font-size:13.5px;display:block}.wx .al .als{color:var(--ink-subtle);margin-top:1px;font-size:11.5px;display:block}.wx .al.t-warn{border-color:var(--amber)}@supports (color:color-mix(in lab, red, red)){.wx .al.t-warn{border-color:color-mix(in oklab, var(--amber) 30%, transparent)}}.wx .al.t-warn .ali svg{color:var(--amber-ink)}.wx .al.t-bad{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.wx .al.t-bad{border-color:color-mix(in oklab, var(--danger) 34%, transparent)}}.wx .al.t-bad .ali svg{color:var(--danger-ink)}.wx .dayline{color:var(--ink-subtle);margin:0 0 11px;font-size:12px}.wx .legs{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.wx .lc{letter-spacing:-.015em;font-size:15px;font-weight:500;display:block}.wx .lw{color:var(--ink-subtle);margin-top:2px;font-size:11.5px;display:block}.wx .ld{letter-spacing:-.045em;align-items:baseline;margin-top:7px;font-size:26px;font-weight:500;line-height:1;display:flex}.wx .ld .dlo{margin-right:5px;font-size:20px}.wx .ld i{font-size:15px}.wx .lk{color:var(--ink-muted);align-items:center;gap:6px;margin-top:5px;font-size:12.5px;display:flex}.wx .lk svg{width:15px;height:15px}.wx .lsep{color:var(--ink-subtle);align-self:center;display:flex}.wx .legs.multi{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wx .legs.multi .lsep{display:none}.wx .legs.multi .lg{background:var(--ink);border-radius:14px;padding:10px 11px}@supports (color:color-mix(in lab, red, red)){.wx .legs.multi .lg{background:color-mix(in oklab, var(--ink) 4.5%, transparent)}}.wx .legs.multi .lg{border:1px solid var(--border)}.wx .legs.multi .lg:last-child:nth-child(odd){grid-column:span 2}.wx .legs.multi .lc{font-size:13.5px}.wx .legs.multi .ld{margin-top:5px;font-size:22px}.wx .legs.multi .ld .dlo{font-size:17px}.wx .crv{width:100%;height:104px;color:var(--mint);margin-top:14px;display:block;overflow:visible}.wx .crv .ar{fill:url(#wxgA)}.wx .crv .ln{fill:none;stroke:var(--mint);stroke-width:2px;stroke-linecap:round;stroke-dasharray:520;stroke-dashoffset:520px;animation:1.1s cubic-bezier(.22,.7,.2,1) forwards wx-draw}@keyframes wx-draw{to{stroke-dashoffset:0}}.wx .crv .pb{fill:var(--info);opacity:.55;transform-box:fill-box;transform-origin:bottom;animation:.45s cubic-bezier(.22,.7,.2,1) both wx-grow}@keyframes wx-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.wx .crv .sw{stroke:var(--border-strong);stroke-width:1px;stroke-dasharray:3 4}.wx .crv .evm line{stroke:var(--ink-subtle);stroke-width:1px}.wx .crv .evm circle{fill:var(--bg);stroke:var(--ink);stroke-width:1.6px}.wx .crv .evm,.wx .crv .tv{opacity:0;animation:.34s ease-out forwards wx-pop}@keyframes wx-pop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.wx .crv .ax{fill:var(--ink-subtle);text-anchor:middle;font-family:Geist,sans-serif;font-size:8.5px}.wx .crv .tmx,.wx .crv .tmn{text-anchor:middle;paint-order:stroke;stroke:var(--surface-2);stroke-width:3px;stroke-linejoin:round;font-family:Geist,sans-serif;font-size:11px;font-weight:500}.wx .crv .tmx{fill:var(--ink)}.wx .crv .tmn{fill:var(--ink-subtle)}.wx .crv .tvd{fill:var(--mint)}.wx .crv .nw{stroke:var(--mint);stroke-width:1px;stroke-dasharray:2 3}.wx .crv .nwd{fill:var(--mint)}.wx .hdr{align-items:baseline;gap:9px;padding:24px 18px 5px;display:flex}.wx .hdr h2{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:500}.wx .hdr .ct{color:var(--ink-subtle);margin-left:auto;font-size:12.5px}.wx .sub{color:var(--ink-subtle);text-wrap:pretty;padding:0 18px 10px;font-size:12.5px}.wx .hlist{padding:0 4px}.wx .hr,.wx .ev{animation:.34s cubic-bezier(.22,.7,.2,1) both wx-rise}@keyframes wx-rise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.wx .hr{grid-template-columns:34px 22px 58px minmax(0,1fr);align-items:center;gap:10px;padding:7px 14px;display:grid}.wx .hm{color:var(--ink-subtle);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.wx .hm .wet{color:var(--info-ink)}.wx .hr .hh{color:var(--ink-subtle);font-size:12.5px}.wx .hr .hv{color:var(--ink);align-items:center;gap:6px;font-size:15px;display:flex}.wx .hr.mv{grid-template-columns:34px minmax(0,1fr)}.wx .hr.mv .mvl{color:var(--ink-subtle);align-items:center;gap:7px;font-size:12px;display:flex}.wx .hr.mv .mvl svg{width:14px;height:14px}.wx .hr.now{background:var(--mint)}@supports (color:color-mix(in lab, red, red)){.wx .hr.now{background:color-mix(in oklab, var(--mint) 7%, transparent)}}.wx .hr.now{border-radius:12px}.wx .hr.now .hh{color:var(--mint-ink);font-weight:600}.wx .nowtag{color:var(--mint-ink);margin-left:6px;font-size:10px}.wx .ev{color:var(--ink);background:var(--ink);border-radius:12px;grid-template-columns:34px 22px minmax(0,1fr) 58px;align-items:center;gap:10px;padding:12px 14px;text-decoration:none;display:grid}@supports (color:color-mix(in lab, red, red)){.wx .ev{background:color-mix(in oklab, var(--ink) 3.5%, transparent)}}.wx .ev .eh{color:var(--mint-ink);font-size:12.5px;font-weight:600}.wx .ev.bad .eh{color:var(--amber-ink)}.wx .eic{justify-content:center;align-items:center;display:flex}.wx .eic svg{color:var(--ink-muted)}.wx .et{letter-spacing:-.01em;font-size:13px;font-weight:500;display:block}.wx .ev2{color:var(--ink-subtle);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11px;display:block;overflow:hidden}.wx .ev.bad .ev2{color:var(--amber-ink)}.wx .ew{color:var(--ink);justify-content:flex-end;align-items:center;gap:6px;font-size:15px;display:flex}.wx .duo{grid-template-columns:1fr 1fr;gap:8px;padding:0 18px;display:grid}.wx .cd{perspective:none;background:var(--surface-2);border:1px solid var(--border);border-radius:18px;padding:12px 13px 13px;display:block}.wx .cdt{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-subtle);margin:0;font-size:11px}.wx .cdv{color:var(--ink);margin:9px 0 0;font-size:14px}.wx .cds{color:var(--ink-subtle);margin:3px 0 0;font-size:11.5px}.wx .sun{width:100%;height:70px;margin-top:6px;display:block;overflow:visible}.wx .sun .hz{stroke:var(--border);stroke-width:1px}.wx .sun .pa{fill:none;stroke:var(--amber);stroke-width:1.6px;stroke-dasharray:300;stroke-dashoffset:300px;animation:1.2s cubic-bezier(.22,.7,.2,1) forwards wx-draw}.wx .sun .sd{fill:var(--amber);animation:.4s ease-out .5s both wx-pop}.wx .rose{justify-content:center;align-items:center;height:70px;margin-top:6px;display:flex;position:relative}.wx .rose:before{content:"";border:1px solid var(--border);border-radius:99px;width:58px;height:58px;position:absolute}.wx .rose .nd{color:var(--ink-subtle);font-size:9px;position:absolute;top:0}.wx .rose .ar2{display:flex}.wx .rose .ar2 svg{width:26px;height:26px;color:var(--mint)}.wx .waves{justify-content:center;align-items:flex-end;gap:5px;height:70px;margin-top:6px;display:flex}.wx .waves .wb{background:var(--border);transform-origin:bottom;border-radius:3px;width:9px;height:12px;animation:.45s cubic-bezier(.22,.7,.2,1) both wx-grow}.wx .waves .wb.on{background:var(--info)}.wx .waves .wb:nth-child(2){height:22px}.wx .waves .wb:nth-child(3){height:34px}.wx .waves .wb:nth-child(4){height:46px}.wx .waves .wb:nth-child(5){height:58px}.wx .gauge{background:var(--surface-3);border-radius:99px;height:8px;margin:14px 0 16px;overflow:hidden}.wx .gauge span{background:var(--mint);border-radius:99px;height:8px;display:block}.wx .gauge.uv span{background:var(--amber)}.wx .gauge.air span{background:var(--info)}.wx .cw{border-top:1px solid var(--border)}.wx .cr{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:22px minmax(0,1fr) auto 16px;align-items:center;gap:11px;padding:11px 18px;display:grid}.wx .cch{color:var(--ink-subtle);transition:transform .24s;display:flex}.wx .cch svg{width:15px;height:15px}.wx .cw.op .cch{transform:rotate(180deg)}.wx .c3w{scrollbar-width:none;gap:8px;padding:4px 18px 14px;display:flex;overflow-x:auto}.wx .c3{background:var(--ink);border-radius:14px;flex-direction:column;flex:none;align-items:center;gap:6px;width:62px;padding:9px 0 8px;display:flex}@supports (color:color-mix(in lab, red, red)){.wx .c3{background:color-mix(in oklab, var(--ink) 4%, transparent)}}.wx .c3{border:1px solid var(--border);animation:.3s cubic-bezier(.22,.7,.2,1) both wx-rise}.wx .c3h{color:var(--ink-subtle);font-size:10px}.wx .c3i svg{width:19px;height:19px;color:var(--ink-muted)}.wx .c3t{align-items:center;gap:5px;font-size:15px;display:flex}.wx .c3p{color:var(--ink-subtle);font-size:10px}.wx .c3p.wet{color:var(--info-ink)}.wx .cm{flex-direction:column;gap:2px;min-width:0;display:flex}.wx .cr .cn{align-items:center;gap:7px;font-size:14px;display:flex}.wx .cr .cc{color:var(--ink-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.wx .cr .ctt{justify-content:flex-end;align-items:center;gap:6px;min-width:66px;font-size:15px;display:flex}.wx .cr .clo{color:var(--ink-subtle);font-size:13px}.wx .cr .clo:after{content:"/";color:var(--border-strong);margin:0 3px 0 4px}.wx .cr.mine{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.wx .cr.mine{background:color-mix(in oklab, var(--ink) 3.5%, transparent)}}.wx .tagme{background:var(--mint);border-radius:99px;height:19px;padding:0 7px}@supports (color:color-mix(in lab, red, red)){.wx .tagme{background:color-mix(in oklab, var(--mint) 14%, transparent)}}.wx .tagme{color:var(--mint-ink);letter-spacing:.05em;text-transform:uppercase;align-items:center;font-size:9.5px;display:flex}.wx .tripc{padding:2px 18px 0}.wx .trp{width:100%;height:96px;display:block;overflow:visible}.wx .trp .tb{fill:var(--info);opacity:.4}.wx .trp .tb.on{opacity:.85}.wx .trp .tl{fill:none;stroke:var(--mint);stroke-width:1.8px}.wx .trp .td{fill:var(--bg);stroke:var(--mint);stroke-width:1.6px}.wx .trp .td.on{fill:var(--mint)}.wx .trp .ax{fill:var(--ink-subtle);text-anchor:middle;font-family:Geist,sans-serif;font-size:8.5px}.wx .trp .ax.on{fill:var(--ink);font-weight:600}.wx .attr{text-align:center;color:var(--ink-subtle);padding:16px 18px 4px;font-size:10.5px}.wx .nowc{align-items:flex-start;gap:12px;display:flex;position:relative}.wx .nowl{letter-spacing:.06em;text-transform:uppercase;color:var(--mint-ink);align-items:center;gap:7px;font-size:11px;display:flex}.wx .nowl .pulse{background:var(--mint);border-radius:99px;width:7px;height:7px;animation:2.2s ease-in-out infinite wx-pulse}@keyframes wx-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.5)}}.wx .nowd{letter-spacing:-.05em;margin-left:auto;font-size:54px;font-weight:500;line-height:.86}.wx .nowd i{color:var(--ink-subtle);font-size:21px;font-style:normal}.wx .nowm{color:var(--ink-subtle);margin:9px 0 0;font-size:12.5px}.wx .empty{background:var(--surface-2);border:1px solid var(--border);text-align:center;color:var(--ink-muted);border-radius:18px;margin:12px 18px 0;padding:22px 18px;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.wx .fx-sun,.wx .fx-rain span,.wx .fx-flash,.wx .fx-bolt svg,.wx .fx-cloud span,.wx .crv .ln,.wx .crv .pb,.wx .crv .evm,.wx .hr,.wx .ev,.wx .sun .pa,.wx .sun .sd{animation:none!important}.wx .crv .ln,.wx .sun .pa{stroke-dashoffset:0!important}}.pkg .n{font-variant-numeric:tabular-nums}.pkg .wstrip{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);border-radius:12px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.pkg .wstrip .wi{background:var(--surface-3);width:36px;height:36px;color:var(--info-ink);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.pkg .wstrip .wi svg{width:20px;height:20px}.pkg .wstrip .t{font-size:13px;display:block}.pkg .wstrip .s{color:var(--ink-subtle);margin-top:2px;font-size:11.5px;display:block}.pkg .hdr{align-items:baseline;gap:9px;padding:20px 18px 8px;display:flex}.pkg .hdr h2{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:500}.pkg .hdr .hi{width:16px;height:16px;color:var(--mint);align-self:center;margin-right:-2px}.pkg .hdr .ct{color:var(--ink-subtle);font-size:12.5px}.pkg .hdr .lk{color:var(--mint-ink);margin-left:auto;font-size:12.5px;text-decoration:none}.pkg .hdr .plus{border:1px solid var(--border);width:30px;height:30px;color:var(--mint-ink);cursor:pointer;background:0 0;border-radius:99px;justify-content:center;align-self:center;align-items:center;margin-left:auto;display:flex}.pkg .hdr .plus svg{width:16px;height:16px}.pkg .why{color:var(--ink-subtle);text-wrap:pretty;padding:0 18px 8px;font-size:12.5px}.pkg .why a{color:var(--mint-ink)}.pkg .pk{border-top:1px solid var(--border);grid-template-columns:20px minmax(0,1fr) 30px;align-items:center;gap:13px;padding:9px 18px;display:grid}.pkg .pk.al{grid-template-columns:minmax(0,1fr) 30px;padding:13px 18px}.pkg .pk .lb{color:var(--ink);font-size:13.5px;line-height:1.25}.pkg .pk.al .lb{font-size:14.5px}.pkg .pk .mt{color:var(--ink-subtle);align-items:center;gap:6px;margin-top:3px;font-size:11.5px;display:flex}.pkg .pk .mt .av{border:0;width:17px;height:17px;font-size:8.5px}.pkg .pk.on .lb{color:var(--ink-subtle);text-decoration:line-through;-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.pkg .pk form{display:contents}.pkg .pk .ck{cursor:pointer;padding:0}.pkg .pk .x{width:30px;height:30px;color:var(--ink-subtle);cursor:pointer;background:0 0;border:0;border-radius:99px;justify-content:center;align-items:center;margin-right:-6px;display:flex}.pkg .pk .x svg{width:15px;height:15px}.pkg .pk .x:hover{background:var(--surface-2);color:var(--ink)}.pkg .pk.gh .lb{color:var(--ink-muted)}.pkg .pk .add{border:1px dashed var(--border-strong);width:22px;height:22px;color:var(--mint-ink);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;margin-left:-1px;padding:0;display:flex}.pkg .pk .add svg{width:13px;height:13px}.pkg .addrow{border-top:1px solid var(--border);width:100%;font:inherit;color:var(--mint-ink);cursor:pointer;text-align:left;background:0 0;border-bottom:0;border-left:0;border-right:0;align-items:center;gap:11px;padding:13px 18px;font-size:13.5px;display:flex}.pkg .addrow svg{width:16px;height:16px}.pkg .foot{text-align:center;color:var(--ink-subtle);padding:22px 18px 14px;font-size:11.5px}.pkg .shr,.pack-add .shr{background:var(--surface-2);border:1px solid var(--border);text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;border-radius:13px;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;display:flex}.pkg .shr .t1,.pack-add .shr .t1{font-size:13.5px;display:block}.pkg .shr .t2,.pack-add .shr .t2{color:var(--ink-subtle);margin-top:2px;font-size:11.5px;display:block}.pack-add .pa-ctx{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-subtle);margin:0;font-size:10px}.pack-add .pa-ct{color:var(--mint-ink);margin:12px 0 0;font-size:12px}.pack-add .pa-more{background:var(--surface-2);border:1px solid var(--border);width:100%;height:46px;color:var(--ink);font:inherit;cursor:pointer;border-radius:13px;margin-top:14px;font-size:14px;font-weight:500}.pack-add .pa-more[disabled]{color:var(--ink-subtle);cursor:default}.dv .lbl{text-transform:uppercase;letter-spacing:.055em;color:var(--ink-subtle);font-size:11px}.dv .num{font-variant-numeric:tabular-nums}.dv .doc-thumb{aspect-ratio:3/4;background:linear-gradient(160deg, var(--surface-2), var(--surface));border:1px solid var(--border);border-radius:10px;position:relative;overflow:hidden}.dv .doc-thumb:not(.img):before{content:"";background:var(--border-strong);height:1px;box-shadow:0 8px 0 var(--border-strong), 0 16px 0 var(--border-strong), 0 24px 0 var(--border-strong);position:absolute;top:18px;left:14px;right:14px}.dv .doc-thumb img{object-fit:cover;width:100%;height:100%;display:block}.dv .doc-thumb .kind{letter-spacing:.06em;color:var(--ink-subtle);font-size:9px;position:absolute;top:8px;right:8px}.dv .doc-thumb .badge{position:absolute;bottom:8px;left:8px}.dv .addtile{border:1px dashed var(--border-strong);aspect-ratio:3/4;color:var(--ink-subtle);border-radius:10px;justify-content:center;align-items:center;text-decoration:none;display:flex}.dv .warnbox{background:var(--amber-900);box-shadow:inset 0 0 0 1px var(--amber);border-radius:12px;align-items:flex-start;gap:12px;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.dv .warnbox{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--amber) 30%, transparent)}}.dv .warnbox{color:var(--ink);margin-bottom:16px;text-decoration:none}.dv .warnbox .wic{background:var(--amber);border-radius:8px;width:32px;height:32px}@supports (color:color-mix(in lab, red, red)){.dv .warnbox .wic{background:color-mix(in oklab, var(--amber) 16%, transparent)}}.dv .warnbox .wic{color:var(--amber-ink);flex:none;justify-content:center;align-items:center;display:flex}.dv .warnbox .wic svg{width:16px;height:16px}.dv .fchip{white-space:nowrap;background:var(--surface-2);border:1px solid var(--border);height:32px;color:var(--ink-muted);font:inherit;cursor:pointer;border-radius:99px;flex:none;align-items:center;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.dv .fchip.on{background:var(--ink);border-color:var(--ink);color:var(--bg);font-weight:500}.dv .fchip.warn{color:var(--amber-ink)}.dv .card{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:12px;padding:12px}.dv .empty{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);text-align:center;border-radius:16px;margin-top:20px;padding:22px 20px}.dv .empty p{color:var(--ink-muted);margin-top:6px;font-size:13px;line-height:1.5}.dv .ty{border-top:1px solid var(--border);color:var(--ink);grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:13px;padding:13px 0;text-decoration:none;display:grid}.dv .ty .ic{background:var(--surface-2);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted);border-radius:12px;justify-content:center;align-items:center;display:flex}.dv .ty .ic svg{width:16px;height:16px}.dv .ty .nm{letter-spacing:-.01em;font-size:14.5px;display:block}.dv .ty.hot .ic{background:var(--mint-900);box-shadow:inset 0 0 0 1px var(--mint)}@supports (color:color-mix(in lab, red, red)){.dv .ty.hot .ic{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 35%, transparent)}}.dv .ty.hot .ic{color:var(--mint-ink)}.dv .drop{border:1px dashed var(--mint);border-radius:16px;display:block}@supports (color:color-mix(in lab, red, red)){.dv .drop{border:1px dashed color-mix(in oklab, var(--mint) 40%, transparent)}}.dv .drop{background:var(--mint)}@supports (color:color-mix(in lab, red, red)){.dv .drop{background:color-mix(in oklab, var(--mint) 4%, transparent)}}.dv .drop{text-align:center;cursor:pointer;padding:20px}.dv .drop .dic{background:var(--mint);border-radius:12px;width:48px;height:48px;margin:0 auto 10px}@supports (color:color-mix(in lab, red, red)){.dv .drop .dic{background:color-mix(in oklab, var(--mint) 15%, transparent)}}.dv .drop .dic{color:var(--mint-ink);justify-content:center;align-items:center;display:flex}.dv .frow{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.dv .frow>svg{flex:none;width:16px;height:16px}.dv .frow .l{text-align:left;flex:1;font-size:13px}.dv .fbox{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:12px;padding:10px 12px;display:block}.dv .fbox .k{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-subtle);margin-bottom:4px;font-size:10px;display:block}.dv .fbox input,.dv .fbox textarea{width:100%;color:var(--ink);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:0;padding:0;font-size:14px}html.light .dv .fbox input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dv .dove{text-align:left;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted);font:inherit;cursor:pointer;border:0;border-radius:12px;padding:12px}.dv .dove:disabled{opacity:.5;cursor:default}.dv .dove .t{color:var(--ink);letter-spacing:-.01em;margin-top:8px;font-size:13px;display:block}.dv .dove .s{color:var(--ink-subtle);margin-top:3px;font-size:11px;display:block}.dv .dove.on{background:var(--mint-900);box-shadow:inset 0 0 0 1px var(--mint)}@supports (color:color-mix(in lab, red, red)){.dv .dove.on{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 40%, transparent)}}.dv .dove.on{color:var(--mint-ink)}.dv .err{background:var(--danger-900);color:var(--danger-ink);border-radius:10px;padding:10px 12px;font-size:12.5px}.dv .preview{border:1px solid var(--border);background:linear-gradient(160deg, var(--surface-2), var(--surface));aspect-ratio:3/4;border-radius:12px;justify-content:center;align-items:center;margin:12px 20px 0;display:flex;position:relative;overflow:hidden}.dv .preview img{object-fit:contain;width:100%;height:100%;display:block}.dv .preview a:not(.pdf){width:100%;height:100%;display:block}.dv .preview .pdf{color:var(--ink-subtle);flex-direction:column;align-items:center;gap:8px;font-size:11px;text-decoration:none;display:flex}.dv .preview.pdfv{background:var(--surface-2)}.dv .preview.pdfv.ready{aspect-ratio:auto;display:block;overflow:visible}.dv .pdfv .sheet{border-radius:inherit;overflow:hidden}.dv .pdfv canvas{width:100%;height:auto;display:block}.dv .pdfv canvas+canvas{border-top:1px solid var(--border)}.dv .pdfv .st,.dv .pdfv .more{color:var(--ink-subtle);text-align:center;padding:0 16px;font-size:11px}.dv .pdfv .more{border-top:1px solid var(--border);padding:10px 16px}.dv .pdfopen{color:var(--ink-subtle);text-align:right;margin:8px 20px 0;font-size:11px;text-decoration:none;display:block}html.is-shell .dv .pdfopen{display:none}.dv .preview.zoomable{touch-action:pan-y}.dv .preview .sheet{transform-origin:0 0}.dv .preview.pdfv.ready .sheet,.dv .preview.imgv .sheet{width:100%}.dv .preview.zoomed,.dv .preview.pdfv.ready.zoomed{aspect-ratio:auto;touch-action:none;display:block;overflow:hidden}.dv .preview.zoomed .sheet{will-change:transform}.dv .preview.imgv{display:block}.dv .preview.imgv .sheet{justify-content:center;align-items:center;height:100%;display:flex}html.is-shell .dv .preview .imglink{pointer-events:none}.dv .preview .zoomc{z-index:2;gap:6px;width:max-content;margin:-36px 0 8px 12px;display:flex;position:sticky;bottom:8px}.dv .preview.imgv .zoomc,.dv .preview.zoomed .zoomc{margin:0;position:absolute;bottom:8px;left:12px}.dv .meta{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:12px;margin:16px 20px 0}.dv .meta>div{align-items:center;gap:12px;padding:12px;font-size:13px;line-height:1.2;display:flex}.dv .meta>div+div{border-top:1px solid var(--border)}.dv .meta .k{text-transform:uppercase;width:80px;color:var(--ink-subtle);flex:none;font-size:10px}.dv .abtn{background:var(--surface-2);height:44px;box-shadow:inset 0 0 0 1px var(--border-strong);font:inherit;color:var(--ink);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}.dv .abtn.danger{color:var(--danger-ink);box-shadow:inset 0 0 0 1px var(--danger);background:0 0}@supports (color:color-mix(in lab, red, red)){.dv .abtn.danger{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--danger) 30%, transparent)}}.dv .seg{height:32px;font:inherit;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;font-size:12.5px}.dv .seg.on{background:var(--mint);color:var(--on-mint);font-weight:500}.dv .vis{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.dv .vis.on{box-shadow:inset 0 0 0 1px var(--mint)}@supports (color:color-mix(in lab, red, red)){.dv .vis.on{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mint) 40%, transparent)}}.dv .vis .radio{border:2px solid var(--border-strong);border-radius:99px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.dv .vis .radio.on{border-color:var(--mint)}.dv .vis .radio.on:after{content:"";background:var(--mint);border-radius:99px;width:10px;height:10px}.dv .vis .ic{background:var(--surface-3);width:36px;height:36px;color:var(--ink-muted);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.dv .vis .ic.mint{background:var(--mint-900);color:var(--mint-ink)}.dv .vis .t{font-size:13px;font-weight:500;display:block}.dv .vis .s{color:var(--ink-subtle);margin-top:2px;font-size:10px;display:block}.dv .acc{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:12px}.dv .acc>div{align-items:center;gap:12px;padding:12px;display:flex}.dv .acc>div+div{border-top:1px solid var(--border)}.dv .acc .av{width:32px;height:32px;color:var(--bg);border-radius:99px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:500;display:flex}.dv .acc .st{color:var(--ink-subtle);font-size:10px}.dv .acc .st.yes{color:var(--mint-ink)}.dv.bp{background:radial-gradient(ellipse at 50% -5%, var(--mint-900) 0%, transparent 55%), var(--bg)}@supports (color:color-mix(in lab, red, red)){.dv.bp{background:radial-gradient(ellipse at 50% -5%, color-mix(in oklab, var(--mint-900) 55%, var(--bg)) 0%, transparent 55%), var(--bg)}}.bp .pass .top{background:linear-gradient(135deg, var(--mint-900) 0%, var(--surface) 70%)}@supports (color:color-mix(in lab, red, red)){.bp .pass .top{background:linear-gradient(135deg, color-mix(in oklab, var(--mint-900) 40%, var(--surface)) 0%, var(--surface) 70%)}}.bp .perf .notch{background:var(--bg);border-radius:99px;width:26px;height:26px;position:absolute;top:50%;transform:translateY(-50%)}.bp .qrbox{background:#fff;border-radius:16px;width:100%;padding:12px}.dv.bp .preview.qr{aspect-ratio:auto;background:0 0;border:0;border-radius:6px;margin:0}.dv.bp .preview.qr.imgv .sheet,.dv.bp .preview.qr img{height:auto}.dv.bp .preview.qr .st,.dv.bp .preview.qr .more{color:#71717a}.dv.bp .preview.qr.pdfv:not(.ready){min-height:160px}.dv.bp .preview.qr .sheet.crop{position:relative;overflow:hidden}.dv.bp .preview.qr .sheet.crop img{max-width:none;position:absolute}.dv.bp .preview.qr .whole{z-index:2;position:absolute;bottom:8px;right:12px}.dv.bp .preview.qr.cut .whole{width:max-content;margin:10px auto 0;display:block;position:static}.bp .pax{scrollbar-width:none;overflow-x:auto}.bp .pax button{min-width:104px}.bp .deck{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;margin:-1px -20px;display:flex;overflow:auto hidden}.bp .deck::-webkit-scrollbar{display:none}.bp .deck>.slide{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;min-width:0;padding:1px 20px}.bp .deck .preview.zoomable:not(.zoomed){touch-action:pan-x pan-y}.bp .deck:has(.zoomed){touch-action:pan-y}.inbox .feed{border-top:1px solid var(--border)}.inbox .hd{align-items:baseline;gap:8px;padding:20px 18px 9px;display:flex}.inbox .hd .k{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-subtle);font-size:11px;font-weight:500}.inbox .tp{color:var(--ink-muted);font-weight:500}.inbox .big{align-items:baseline;gap:9px;padding:22px 18px 11px;display:flex}.inbox .big h2{letter-spacing:-.022em;color:var(--ink);margin:0;font-size:20px;font-weight:500}.inbox .big .ct{color:var(--ink-subtle);font-size:12.5px}.inbox .fold{max-height:322px;transition:max-height .42s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.inbox .fold.open{max-height:9000px}.inbox .fold.short{max-height:none;overflow:visible}.inbox .fold .veil{cursor:pointer;background:linear-gradient(to bottom, transparent 0%, var(--bg) 68%);justify-content:center;align-items:flex-end;height:170px;padding-bottom:2px;display:flex;position:absolute;bottom:0;left:0;right:0}.inbox .fold.open .veil{display:none}.inbox .fold .veil span{background:var(--surface-2);border:1px solid var(--border);height:33px;color:var(--ink-muted);white-space:nowrap;border-radius:99px;align-items:center;gap:7px;padding:0 15px;font-size:12.5px;display:flex}.inbox .fold .veil svg{width:14px;height:14px}.inbox .foldx{width:100%;font:inherit;color:var(--ink-subtle);cursor:pointer;background:0 0;border:0;padding:12px 0 2px;font-size:12.5px;display:none}.inbox .fold.open+.foldx{display:block}.inbox .list{flex-direction:column;gap:8px;padding:0 18px;display:flex}.inbox .tc{background:var(--surface-2);border:1px solid var(--border);color:var(--ink);border-radius:16px;padding:12px 14px 13px;display:block}.inbox .tc.bad{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.inbox .tc.bad{border-color:color-mix(in oklab, var(--danger) 34%, transparent)}}.inbox .tc.warn2{border-color:var(--amber)}@supports (color:color-mix(in lab, red, red)){.inbox .tc.warn2{border-color:color-mix(in oklab, var(--amber) 32%, transparent)}}.inbox .tc .bt{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-subtle);align-items:center;gap:6px;font-size:10.5px;font-weight:500;display:flex}.inbox .tc .bt b{color:var(--amber-ink);font-weight:700}.inbox .tc.bad .bt b{color:var(--danger-ink)}.inbox .tc .bt .w{color:var(--ink-subtle);margin-left:auto;font-weight:400}.inbox .tc .ti{letter-spacing:-.012em;text-wrap:pretty;margin-top:7px;font-size:14.5px;font-weight:500;line-height:1.3}.inbox .tc .sb{color:var(--ink-subtle);margin-top:4px;font-size:12px;line-height:1.45}.inbox .acts{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.inbox .acts button,.inbox .acts a{border:1px solid var(--border);height:31px;font:inherit;color:var(--ink-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:99px;flex:none;align-items:center;padding:0 12px;font-size:12px;display:inline-flex}.inbox .acts .m{border-color:var(--mint);color:var(--mint);font-weight:500}.inbox .acts button:active,.inbox .acts a:active{transform:scale(.98)}.inbox .r{color:var(--ink);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 18px;display:grid}.inbox .r+.r{border-top:1px solid var(--border)}.inbox .ic{border-radius:11px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.inbox .ic svg{width:15px;height:15px}.inbox .i-ok{background:var(--mint-900)}.inbox .i-ok svg{color:var(--mint-ink)}.inbox .i-live{background:var(--mint)}@supports (color:color-mix(in lab, red, red)){.inbox .i-live{background:color-mix(in oklab, var(--mint) 14%, transparent)}}.inbox .i-live svg{color:var(--mint)}.inbox .i-eur{background:var(--info-900)}.inbox .i-eur svg{color:var(--info-ink)}.inbox .i-grp{background:var(--surface-3)}.inbox .i-grp svg{color:var(--ink-muted)}.inbox .i-warn{background:var(--amber-900)}.inbox .i-warn svg{color:var(--amber-ink)}.inbox .r .ti{font-size:13px;line-height:1.35;display:block}.inbox .r .ti b{font-weight:500}.inbox .r .sb{color:var(--ink-subtle);margin-top:2px;font-size:11.5px;display:block}.inbox .r .cv{color:var(--ink-subtle);display:flex}.inbox .r .cv svg{width:15px;height:15px}.inbox .th{align-items:center;gap:10px;padding:20px 18px 10px;display:flex}.inbox .th .cv2{border:1px solid var(--border);background:var(--surface-3);border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.inbox .th .cv2 img{object-fit:cover;width:100%;height:100%}.inbox .th .nm{letter-spacing:-.015em;font-size:15px;font-weight:500}.inbox .th .mt{color:var(--ink-subtle);margin-top:2px;font-size:11.5px}.inbox .th .cnt{color:var(--amber-ink);flex:none;margin-left:auto;font-size:12px}.inbox .empty{text-align:center;color:var(--ink-subtle);padding:34px 18px;font-size:13px}.inbox .foot{text-align:center;color:var(--ink-subtle);padding:26px 18px 12px;font-size:11.5px}.gone{animation:.3s forwards gone}@keyframes gone{to{opacity:0;border-width:0;height:0;margin:0;padding:0;overflow:hidden;transform:translateY(-4px)}}.mail .av-stack{display:inline-flex}.mail .av-stack .av{box-shadow:0 0 0 2px var(--surface-2)}.mail .av-stack .av+.av{margin-left:-6px}.mail .spin{animation:1.1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.mail .av{color:#0a0a0b;border-radius:99px;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;font-weight:600;display:inline-flex}#alert-detail .ad-h{align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}#alert-detail .ad-h svg{color:var(--ink-subtle)}#alert-detail .ad-msg{color:var(--ink-muted);text-wrap:pretty;margin:6px 0 0;font-size:12.5px;line-height:1.45}#alert-detail .ad-diff{border-top:1px solid var(--border);margin-top:16px}#alert-detail .dr{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:13px 0 14px;display:grid}#alert-detail .dk{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-subtle);grid-column:1/-1;margin-bottom:2px;font-size:10px;font-weight:700}#alert-detail .dold{color:var(--ink-subtle);text-decoration:line-through;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);font-size:14px}#alert-detail .darr{color:var(--ink-subtle);align-items:center;display:flex}#alert-detail .darr svg{width:15px;height:15px}#alert-detail .dnew{color:var(--mint);letter-spacing:-.015em;font-size:15px;font-weight:600}#alert-detail .ad-src{color:var(--ink-subtle);margin-top:12px;font-size:11.5px}#alert-detail .ad-yes{background:var(--mint);width:100%;height:50px;color:var(--on-mint);font:inherit;cursor:pointer;border:0;border-radius:14px;margin-top:18px;font-size:14px;font-weight:600}#alert-detail .ad-no{background:var(--surface-2);border:1px solid var(--border);width:100%;height:48px;color:var(--ink-muted);font:inherit;cursor:pointer;border-radius:14px;margin-top:8px;font-size:13px}#alert-detail .ad-go{background:var(--surface-2);border:1px solid var(--border);width:100%;height:48px;color:var(--ink-muted);border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:13px;font-weight:500;display:flex}#alert-detail .ad-row{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}#alert-detail .ad-row>*{text-align:center;height:48px;margin-top:0!important}#alert-detail .ad-x{background:var(--surface-2);border:1px solid var(--border);width:30px;height:30px;color:var(--ink-subtle);cursor:pointer;border-radius:99px;justify-content:center;align-items:center;display:flex;position:absolute;top:-2px;right:16px}#alert-detail .ad-ign{width:100%;height:44px;color:var(--ink-subtle);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;margin-top:8px;font-size:13px}#alert-detail .ad-opts{gap:14px;margin-top:18px;display:grid}#alert-detail .opt-wrap{display:grid}#alert-detail .opt{text-align:left;background:var(--surface-2);border:1px solid var(--border);cursor:pointer;width:100%;font:inherit;color:var(--ink);z-index:1;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;transition:transform .12s;display:flex;position:relative}#alert-detail .opt:active{transform:scale(.985)}#alert-detail .opt .vv{letter-spacing:-.015em;font-size:15px;font-weight:600;display:block}#alert-detail .opt .ss{color:var(--ink-subtle);margin-top:3px;font-size:11.5px;display:block}#alert-detail .opt .why{color:var(--mint);margin-top:2px;font-size:11.5px;display:block}#alert-detail .opt.done .why{color:var(--on-mint)}#alert-detail .opt .ar{border-radius:99px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}#alert-detail .opt .ar svg{width:16px;height:16px;color:var(--ink-subtle)}#alert-detail .opt.hi{border-color:var(--mint);box-shadow:0 0 0 3px var(--mint)}@supports (color:color-mix(in lab, red, red)){#alert-detail .opt.hi{box-shadow:0 0 0 3px color-mix(in oklab, var(--mint) 10%, transparent)}}#alert-detail .opt.hi .ar svg{color:var(--mint)}#alert-detail .tab{text-align:center;letter-spacing:.07em;text-transform:uppercase;background:var(--surface-2);border:1px solid var(--border);width:100%;color:var(--ink-subtle);border-top:0;border-radius:0 0 14px 14px;margin-top:-9px;padding:14px 0 6px;font-size:9.5px;font-weight:700}#alert-detail .tab.hi{background:var(--mint);border-color:var(--mint);color:var(--on-mint)}#alert-detail .opt.done{background:var(--mint);border-color:var(--mint);color:var(--on-mint);animation:.4s optpop}#alert-detail .opt.done .ss{color:var(--on-mint)}@supports (color:color-mix(in lab, red, red)){#alert-detail .opt.done .ss{color:color-mix(in oklab, var(--on-mint) 62%, transparent)}}#alert-detail .opt.done .ar{background:var(--on-mint)}@supports (color:color-mix(in lab, red, red)){#alert-detail .opt.done .ar{background:color-mix(in oklab, var(--on-mint) 14%, transparent)}}#alert-detail .opt.done .ar svg{color:var(--on-mint)}#alert-detail .opt-wrap.dim{opacity:.25;transition:opacity .25s}@keyframes optpop{0%{transform:scale(1)}35%{transform:scale(1.035)}to{transform:scale(1)}}.capture .hd{flex:none;align-items:center;gap:12px;padding:2px 16px 12px;display:flex}.capture .hd .ti{text-align:center;letter-spacing:-.01em;flex:1;font-size:14px;font-weight:500}.capture .hd .cx{color:var(--ink-muted);font-size:13.5px}.capture .h2{letter-spacing:-.03em;margin:0;padding:0 18px;font-size:21px;font-weight:500}.capture .sb{color:var(--ink-muted);margin:6px 18px 0;font-size:12.5px;line-height:1.45}.capture .pbox{background:var(--surface);width:calc(100% - 36px);box-shadow:inset 0 0 0 1px var(--border-strong);min-height:140px;color:var(--ink);resize:none;border-radius:18px;margin:14px 18px 0;padding:14px 15px;font-family:inherit;font-size:13.5px;line-height:1.5;display:block}.capture .pbox::placeholder{color:var(--ink-subtle)}.capture .pbox:focus{box-shadow:inset 0 0 0 1px var(--mint);outline:none}.capture .lane{background:var(--surface-2);width:calc(100% - 36px);box-shadow:inset 0 0 0 1px var(--border);text-align:left;border-radius:15px;align-items:center;gap:10px;margin:8px 18px 0;padding:11px 13px;display:flex}.capture .lane .ic{background:var(--surface-3);width:32px;height:32px;color:var(--ink-muted);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.capture .lane.hot .ic{background:var(--mint-900);color:var(--mint-ink)}.capture .lane .tx{flex:1;min-width:0}.capture .lane .tx b{letter-spacing:-.012em;font-size:13.5px;font-weight:500;display:block}.capture .lane .tx span{color:var(--ink-muted);margin-top:1px;font-size:12px;display:block}.capture .orln{align-items:center;gap:12px;margin:22px 18px 0;display:flex}.capture .orln span{background:var(--border);flex:1;height:1px}.capture .orln p{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-subtle);margin:0;font-size:10px}.capture .rdbox{background:var(--surface);height:150px;box-shadow:inset 0 0 0 1px var(--border-strong);border-radius:18px;margin:2px 18px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.capture .rdbox pre{font-family:var(--font-mono);color:var(--ink-muted);white-space:pre-wrap;margin:0;padding:14px 15px;font-size:11px;line-height:1.75;animation:9s linear infinite cap-scroll}@keyframes cap-scroll{0%,6%{transform:translateY(0)}90%,to{transform:translateY(-190px)}}.capture .rdbox .bar{background:var(--mint);height:22px;position:absolute;top:64px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.capture .rdbox .bar{background:color-mix(in oklab, var(--mint) 8%, transparent)}}.capture .rdbox .bar{border-top:1px solid var(--mint)}@supports (color:color-mix(in lab, red, red)){.capture .rdbox .bar{border-top:1px solid color-mix(in oklab, var(--mint) 30%, transparent)}}.capture .rdbox .bar{border-bottom:1px solid var(--mint)}@supports (color:color-mix(in lab, red, red)){.capture .rdbox .bar{border-bottom:1px solid color-mix(in oklab, var(--mint) 30%, transparent)}}.capture .rdbox .bar{pointer-events:none}.capture .seek{flex-direction:column;align-items:center;gap:16px;margin:26px 18px 0;display:flex}.capture .sk{height:36px;color:var(--ink);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border-strong);border-radius:99px;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;transition:opacity .2s;display:inline-flex}.capture .sk:before{content:"";background:var(--mint);border-radius:99px;width:6px;height:6px;animation:1s ease-in-out infinite cap-pulse}@keyframes cap-pulse{50%{opacity:.25;transform:scale(.7)}}.capture .skbar{background:var(--surface-3);border-radius:2px;width:140px;height:2px;overflow:hidden}.capture .skbar span{background:var(--mint);border-radius:2px;height:100%;transition:width .4s linear;display:block}.capture .skmsg{text-align:center;color:var(--ink-muted);min-height:20px;margin:18px 18px 0;font-size:14px}.capture .card{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:16px;margin:0 18px;overflow:hidden}.capture .fr2{border-top:1px solid var(--border);grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 14px;display:grid}.capture .fr2:first-child{border-top:0}.capture .fr2 .lb{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-subtle);font-size:10px}.capture .fr2 .vl{letter-spacing:-.012em;overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:500}.capture .fr2 .vl.mn{font-family:var(--font-mono);font-size:13.5px}.capture .fr2 .vl.em{color:var(--ink-subtle);font-weight:400}.capture .src{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--mint-ink);background:var(--mint-900);white-space:nowrap;border-radius:5px;padding:3px 6px;font-size:9px}.capture .src.w{color:var(--amber-ink);background:var(--amber-900)}.capture .src.g{color:var(--ink-subtle);background:var(--surface-3)}.capture .blk{margin-top:20px}.capture .blk .hd2{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-subtle);margin:0;padding:0 18px 8px;font-size:10px}.capture .gchips{flex-wrap:wrap;gap:7px;padding:11px 14px;display:flex}.capture .gchip{height:31px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--ink-muted);border-radius:99px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;display:inline-flex}.capture .warnb{background:var(--amber-900);color:var(--amber-ink);border-radius:13px;align-items:flex-start;gap:8px;margin:11px 18px 0;padding:11px 12px;font-size:12.5px;line-height:1.45;display:flex}.capture .warnb svg{flex:none;margin-top:1px}.capture .opt{border-top:1px solid var(--border);text-align:left;align-items:center;gap:11px;width:100%;padding:12px 14px;display:flex}.capture .opt:first-child{border-top:0}.capture .opt .ic{background:var(--surface-3);width:30px;height:30px;color:var(--ink-muted);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.capture .opt.rec .ic{background:var(--mint-900);color:var(--mint-ink)}.capture .opt .tx{flex:1;min-width:0}.capture .opt .tx b{letter-spacing:-.012em;font-size:13.5px;font-weight:500;display:block}.capture .opt .tx span{color:var(--ink-subtle);margin-top:1px;font-size:11.5px;display:block}.capture .pk{border-top:1px solid var(--border);text-align:left;align-items:flex-start;gap:11px;width:100%;padding:12px 14px;display:flex}.capture .pk:first-child{border-top:0}.capture .pk .ck2{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--border-strong);color:#0000;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-top:1px;display:flex}.capture .pk input:checked+.ck2{background:var(--mint);box-shadow:none;color:var(--on-mint)}.capture .pk .tt{flex:1;min-width:0}.capture .pk .tt b{letter-spacing:-.012em;font-size:14px;font-weight:500;display:block}.capture .pk .tt span{color:var(--ink-muted);margin-top:2px;font-size:12.5px;display:block}.capture .pk input:not(:checked)~.tt{opacity:.45}.capture .tcard{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);text-align:left;border-radius:16px;width:calc(100% - 36px);margin:0 18px;display:block;overflow:hidden}.capture .tcard .img{background:var(--surface-3);height:108px;position:relative}.capture .tcard .img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.capture .tcard .sh{background:linear-gradient(#0000,#0a0a0b26 42%,#0a0a0be6 95%);position:absolute;inset:0}.capture .tcard .bot{justify-content:space-between;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.capture .tcard .ti{letter-spacing:-.03em;color:#fafafa;font-size:22px;font-weight:500;line-height:1}.capture .tcard .dt{font-family:var(--font-mono);color:#fffc;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.capture .tcard .pick{color:var(--ink-muted);align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;display:flex}.capture .tcard input:checked~.pick{color:var(--mint-ink)}.capture .tcard input:checked~.pick .dot{background:var(--mint);box-shadow:none}.capture .tcard .dot,.capture .opt .dot{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--border-strong);border-radius:99px;flex:none}.capture .opt input:checked~.dot{background:var(--mint);box-shadow:none}.capture .stretch{background:var(--mint);width:calc(100% - 36px);color:var(--on-mint);text-align:left;border-radius:16px;align-items:center;gap:11px;margin:14px 18px 0;padding:12px 14px;display:flex}.capture .stretch .ic{background:var(--on-mint);border-radius:10px;width:30px;height:30px}@supports (color:color-mix(in lab, red, red)){.capture .stretch .ic{background:color-mix(in oklab, var(--on-mint) 14%, transparent)}}.capture .stretch .ic{flex:none;justify-content:center;align-items:center;display:flex}.capture .stretch .t{flex:1;font-size:13.5px;font-weight:500;line-height:1.3}.capture .stretch .t span{opacity:.7;margin-top:1px;font-size:11.5px;font-weight:400;display:block}.capture .stretch .n{font-variant-numeric:tabular-nums;font-weight:500}.capture .rawbox{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);border-radius:14px;margin:14px 18px 0;overflow:hidden}.capture .rawbox summary{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-subtle);cursor:pointer;padding:11px 14px;font-size:10px;list-style:none}.capture .rawbox summary::-webkit-details-marker{display:none}.capture .rawbox pre{font-family:var(--font-mono);color:var(--ink-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:0 14px 13px;font-size:11px;line-height:1.7}.capture .thumbs{flex-wrap:wrap;gap:7px;padding:0 18px;display:flex}.capture .thumbs .t{background:var(--surface-3);height:62px;color:var(--ink-subtle);border-radius:10px;flex:60px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.capture .thumbs .t img{object-fit:cover;width:100%;height:100%}.capture .thumbs .t em{text-align:center;color:#e4e4e7;white-space:nowrap;text-overflow:ellipsis;background:#08080ab8;padding:3px 4px;font-size:9.5px;font-style:normal;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.capture .ftr{background:var(--bg);border-top:1px solid var(--border);flex:none;padding:11px 18px 22px}.capture .cta{background:var(--mint);width:100%;height:50px;color:var(--on-mint);border-radius:16px;justify-content:center;align-items:center;gap:8px;font-size:14.5px;font-weight:500;display:flex}.capture .cta[disabled]{background:var(--surface-2);color:var(--ink-subtle);box-shadow:inset 0 0 0 1px var(--border)}.capture .sbt{background:var(--surface-2);width:100%;height:46px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--ink);border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:14px;font-weight:500;display:flex}.capture .sbt.gh{box-shadow:none;color:var(--ink-subtle);background:0 0;height:38px;margin-top:2px}.ch{flex:none;gap:4px;display:flex}.ch>button,.ch>span{width:30px;height:30px;color:var(--ink-subtle);opacity:.4;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .16s,opacity .16s;display:flex}.ch svg{width:15px;height:15px}.ch>.on{color:var(--mint);opacity:1}.ch>.mute{opacity:.16;cursor:default}.ch.ro{gap:9px}.ch.ro>span{width:auto;height:auto;color:var(--mint);opacity:1;cursor:default;gap:5px}.ch.ro .tick{width:12px;height:12px}.ch.ro>.mute{opacity:.16}.vrow{align-items:center;gap:12px;padding:12px 14px;display:flex}.vrow .ti{letter-spacing:-.005em;font-size:14px}.srule{border-top:1px solid var(--border);align-items:center;gap:10px;margin-top:11px;padding-top:11px;display:flex}.srule .a{color:var(--ink);font-size:13.5px}.reset{background:var(--surface-2);width:100%;height:40px;box-shadow:inset 0 0 0 1px var(--border-strong);font:inherit;color:var(--ink);cursor:pointer;border:0;border-radius:12px;margin-top:10px;font-size:13px;font-weight:500}.lv .mapbg{background:var(--surface);background-image:linear-gradient(to right, var(--ink) 1px, transparent 1px), linear-gradient(to bottom, var(--ink) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){.lv .mapbg{background-image:linear-gradient(to right, color-mix(in oklab, var(--ink) 4%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklab, var(--ink) 4%, transparent) 1px, transparent 1px)}}.lv .mapbg{background-size:24px 24px;overflow:hidden}.lv .maptag{letter-spacing:.04em;color:var(--ink-subtle);background:var(--bg);font-family:Geist Mono,ui-monospace,monospace;font-size:9px;position:absolute;bottom:26px;right:12px}@supports (color:color-mix(in lab, red, red)){.lv .maptag{background:color-mix(in oklab, var(--bg) 70%, transparent)}}.lv .maptag{border:1px solid var(--border);border-radius:99px;padding:3px 8px}.lv .ping{background:var(--mint);border-radius:99px;position:absolute;inset:-8px}@supports (color:color-mix(in lab, red, red)){.lv .ping{background:color-mix(in oklab, var(--mint) 25%, transparent)}}.lv .ping{animation:1.6s cubic-bezier(0,0,.2,1) infinite ping}.spin{animation:1.1s linear infinite spin}.qr svg{width:200px;height:200px;display:block}@media (prefers-reduced-motion:reduce){.lv .ping{animation:none}}.world{min-height:86px;padding:16px 16px 16px 96px;position:relative;overflow:hidden}.world img{pointer-events:none;width:154px;height:154px;position:absolute;top:-14px;left:-66px}.plan{background:linear-gradient(150deg, #10281f 0%, #0c1a15 46%, var(--surface-2) 100%);box-shadow:inset 0 0 0 1px var(--mint), 0 0 0 4px var(--mint);border-radius:18px;padding:18px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.plan{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mint) 34%, transparent), 0 0 0 4px color-mix(in srgb, var(--mint) 5%, transparent)}}.plan:after{content:"";background:radial-gradient(circle at 50% 50%, var(--mint), transparent 68%);border-radius:99px;width:190px;height:190px;position:absolute;top:-72px;right:-58px}@supports (color:color-mix(in lab, red, red)){.plan:after{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--mint) 22%, transparent), transparent 68%)}}.plan:after{pointer-events:none}.plan>*{position:relative}html.light .plan{background:linear-gradient(150deg,#dcfce7 0%,#f0fdf5 46%,#fff 100%);box-shadow:inset 0 0 0 1px #22b27a4d,0 0 0 4px #22b27a0d}.plan .kick{background:var(--mint);height:24px;color:var(--on-mint);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;align-items:center;gap:6px;padding:0 10px;font-size:10.5px;font-weight:600;display:inline-flex}.plan h3{letter-spacing:-.03em;margin:12px 0 0;font-size:26px;font-weight:500;line-height:1.1}.plan h3 b{color:var(--mint-ink);font-weight:500}.plan .sub{color:var(--ink-muted);margin:8px 0 0;font-size:13px;line-height:1.5}.lang-row{cursor:pointer;text-align:left;width:100%;color:var(--ink);background:0 0;border:0;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:12px;padding:14px 15px;display:grid}.lang-row+.lang-row{border-top:1px solid var(--border)}.lang-row .nm{letter-spacing:-.01em;font-size:14.5px}.lang-row .sub{font-family:var(--font-mono);color:var(--ink-subtle);margin-top:3px;font-size:10.5px;display:block}.lang-row .tk{opacity:0;color:var(--mint)}.lang-row.on .nm{color:var(--mint)}.lang-row.on .tk{opacity:1}.legal-col{width:100%;max-width:720px;margin:0 auto}.legal h2{letter-spacing:-.01em;margin:22px 0 6px;font-size:15px;font-weight:500}.legal p{color:var(--ink-muted);font-size:13px;line-height:1.6}.legal p+p,.legal ul+p{margin-top:8px}.legal ul{color:var(--ink-muted);margin:6px 0 0;padding-left:18px;font-size:13px;line-height:1.6;list-style:outside}.legal li+li{margin-top:4px}.legal b{color:var(--ink);font-weight:500}.legal a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.legal .brief{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:12px;margin-top:16px;padding:12px 14px}@media (width>=640px){.legal h2{margin-top:30px;font-size:18px}.legal p,.legal ul{font-size:15px}}.cookie{left:10px;right:10px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:70;position:absolute}.cookie.has-tab{bottom:calc(74px + env(safe-area-inset-bottom))}.cookie-card{background:var(--surface);box-shadow:0 12px 40px #00000080, inset 0 0 0 1px var(--border-strong);border-radius:18px;padding:14px 16px}html.light .cookie-card{box-shadow:0 12px 40px #0000002e, inset 0 0 0 1px var(--border-strong)}.pincode{justify-content:center;gap:18px;display:flex;position:relative}.pincode .field{background:var(--surface-3);color:#0000;border:0;border-radius:999px;width:16px;height:16px;padding:0;font-size:0;transition:background .15s,transform .15s}.pincode .field.full{background:var(--mint);transform:scale(1.1)}.pincode.bad .field{background:var(--danger);box-shadow:none}.pincode.dead{opacity:.35}.keypad{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.keypad>span{display:flex}.keypad button{width:100%;height:56px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;font-family:inherit;font-size:22px;font-weight:500;display:flex}.keypad button:active{background:var(--surface-2)}.keypad button svg{width:22px;height:22px}.keypad button[data-k=bio]{color:var(--mint)}.keypad button[data-k=bio] svg{width:26px;height:26px}.keypad button[data-k=del]{color:var(--ink-muted)}.pick{text-align:left;background:var(--surface-2);width:100%;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);cursor:pointer;border-radius:16px;align-items:center;gap:14px;padding:16px;font-family:inherit;display:flex}.pick.on{box-shadow:inset 0 0 0 1.5px var(--mint)}.pick .ic{background:var(--surface-3);width:40px;height:40px;color:var(--ink-muted);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.pick.on .ic{background:var(--mint-900);color:var(--mint)}.pick .t{font-size:15px;font-weight:500;display:block}.pick .s{color:var(--ink-muted);margin-top:2px;font-size:12.5px;display:block}.pick .rd{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--border-strong);border-radius:99px;flex:none;margin-left:auto}.pick.on .rd{background:var(--mint);box-shadow:none}.pin-stage{background:linear-gradient(180deg, var(--mint), var(--bg) 70%);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pin-stage{background:linear-gradient(180deg, color-mix(in oklab, var(--mint) 14%, var(--bg)), var(--bg) 70%)}}.pin-stage .ray{opacity:0;background:radial-gradient(circle, var(--mint), transparent 62%);border-radius:99px;width:420px;height:420px;margin:-210px 0 0 -210px;position:absolute;top:40%;left:50%}@supports (color:color-mix(in lab, red, red)){.pin-stage .ray{background:radial-gradient(circle, color-mix(in oklab, var(--mint) 28%, transparent), transparent 62%)}}.pin-stage .ray{transition:opacity 1.2s}.pin-stage.lit .ray{opacity:1}.pin-stage .shield{width:96px;height:96px;color:var(--mint);opacity:0;position:relative;transform:scale(.4)}.pin-stage .shield svg{width:96px;height:96px}.pin-stage.lit .shield{animation:.5s cubic-bezier(.2,1.4,.4,1) both pinSlam}@keyframes pinSlam{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.pin-stage .copy{opacity:0;transition:opacity .5s .35s,transform .5s .35s;transform:translateY(10px)}.pin-stage.burst .copy{opacity:1;transform:none}.pin-stage .paper{pointer-events:none;width:300px;height:300px;margin:-150px 0 0 -150px;position:absolute;top:40%;left:50%}.pin-stage .paper i{opacity:0;background:var(--mint);border-radius:1px;width:5px;height:9px;position:absolute}.pin-stage .paper i:nth-child(3n){background:var(--ink)}.pin-stage .paper i:nth-child(4n){background:var(--amber)}.pin-stage.burst .paper i{animation:1.4s cubic-bezier(.2,.6,.4,1) both pinFall}@keyframes pinFall{0%{opacity:0;transform:translate(0)rotate(0)}12%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(var(--r))}}@media (prefers-reduced-motion:reduce){.pin-stage.lit .shield{opacity:1;animation:none;transform:none}.pin-stage.burst .paper i{animation:none}.pin-stage .copy{transition:none}}.lock{background:var(--bg);flex-direction:column;flex:1;padding:0 28px;display:flex}.lock-top{padding-top:calc(28px + env(safe-area-inset-top))}.lock-mid{flex-direction:column;flex:1;justify-content:center;margin-top:-24px;display:flex}.lock-avatar{width:60px;height:60px;color:var(--on-mint);border-radius:999px;justify-content:center;align-items:center;font-size:22px;font-weight:500;display:flex}.lock-name{letter-spacing:-.03em;margin-top:16px;font-size:26px;font-weight:500}.lock-sub{color:var(--ink-muted);max-width:30ch;margin-top:6px;font-size:13.5px;line-height:1.55}.lock-error{background:var(--danger-900);color:var(--danger-ink);border-radius:12px;margin-top:16px;padding:10px 12px;font-size:12.5px;line-height:1.5}.lock-bio{background:var(--mint);width:100%;height:52px;color:var(--on-mint);border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;margin-top:24px;font-size:15px;font-weight:500;display:inline-flex}.lock-bio[disabled]{opacity:.6}.lock-alt{width:100%;height:46px;color:var(--ink-muted);background:0 0;border:0;border-radius:14px;margin-top:10px;font-size:13.5px}.lock-pw{margin-top:22px}.lock-go{background:var(--surface-2);width:100%;height:48px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--ink);border:0;border-radius:14px;margin-top:14px;font-size:14.5px;font-weight:500}.lock-go.only{background:var(--mint);box-shadow:none;color:var(--on-mint)}.lock-note{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted);border-radius:14px;margin-top:22px;padding:14px;font-size:12.5px;line-height:1.6}.lock-foot{padding-bottom:calc(30px + env(safe-area-inset-bottom));text-align:center}.lock-out{height:40px;color:var(--ink-subtle);font-family:var(--font-mono);background:0 0;border:0;border-radius:999px;padding:0 18px;font-size:11.5px}.wd{--wd-head:linear-gradient(to bottom, var(--bg) 30%, transparent 100%);--wd-globe:radial-gradient(ellipse at 50% 40%, #0d1116 0%, #0a0a0b 70%);--wd-globe2:radial-gradient(ellipse at 50% 45%, #0d1116 0%, #0a0a0b 72%);--wd-moon:linear-gradient(180deg, #0b1016, #08090b);--wd-rank:linear-gradient(155deg, #0f3d2a 0%, #0c1512 55%, var(--surface-2) 100%);--wd-plane:linear-gradient(160deg, #101922, #0c0c0e);--wd-night:linear-gradient(160deg, #101820, #0b0c0e);--wd-far:linear-gradient(160deg, #0e1319, #0b0b0d);--wd-share:linear-gradient(160deg, #0f3d2a, #0a0a0b);--wd-ink:#0d0e10;--wd-ink-btn:#141518;--wd-track:#101013;--wd-cell0:#16181c;--wd-dist-lo:#4de3a138;--wd-dist-hi:#ffffff1a;--wd-dist-me:#4de3a124}html.light .wd{--wd-globe:radial-gradient(ellipse at 50% 40%, #e9eef4 0%, var(--bg) 70%);--wd-globe2:radial-gradient(ellipse at 50% 45%, #e9eef4 0%, var(--surface) 72%);--wd-moon:linear-gradient(180deg, #e8eef5, #f7f8fa);--wd-rank:linear-gradient(155deg, #d6f5e3 0%, #eefaf3 55%, var(--surface-2) 100%);--wd-plane:linear-gradient(160deg, #e4edf6, #f5f6f8);--wd-night:linear-gradient(160deg, #e3edf7, #f5f6f8);--wd-far:linear-gradient(160deg, #e7eef5, #f6f7f8);--wd-share:linear-gradient(160deg, #d6f5e3, #fff);--wd-ink:#f4f4f5;--wd-ink-btn:#e8e8eb;--wd-track:#e4e4e7;--wd-cell0:#e4e4e7;--wd-dist-lo:#22b27a40;--wd-dist-hi:#0a0a0b14;--wd-dist-me:#22b27a1f}.wd .k{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-subtle);font-size:10px}.wd .disp{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-weight:500;line-height:.86}.wd .card{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:18px;position:relative;overflow:hidden}.wd .card.dk{background:var(--surface)}.wd .card.mint{background:var(--mint-900)}.wd .card.moon{background:var(--wd-moon)}.wd .card.rank{background:var(--wd-rank)}.wd .card.plane{background:var(--wd-plane)}.wd .card.night{background:var(--wd-night)}.wd .card.far{background:var(--wd-far)}.wd .card.ink{background:var(--wd-ink)}.wd .ink-btn{background:var(--wd-ink-btn)}.wd .glow{pointer-events:none;border-radius:99px;position:absolute}.wd .stars{pointer-events:none;background-image:radial-gradient(1px 1px at 12% 30%, rgba(var(--wd-stars), .5), transparent), radial-gradient(1px 1px at 78% 18%, rgba(var(--wd-stars), .4), transparent), radial-gradient(1px 1px at 46% 72%, rgba(var(--wd-stars), .35), transparent), radial-gradient(1px 1px at 88% 62%, rgba(var(--wd-stars), .3), transparent), radial-gradient(1px 1px at 28% 86%, rgba(var(--wd-stars), .25), transparent), radial-gradient(1px 1px at 62% 44%, rgba(var(--wd-stars), .22), transparent);position:absolute;inset:0}.wd .cell{padding:14px 16px}.wd .sec{margin-top:26px;padding:0 20px}.wd .hd{letter-spacing:-.032em;font-weight:500;line-height:1.04}.wd .pm-head{z-index:30;padding:calc(8px + env(safe-area-inset-top)) 20px 6px;background:var(--wd-head);align-items:center;gap:12px;transition:background .25s;display:flex;position:absolute;top:0;left:0;right:0}.wd .pm-head.solid{background:var(--bg);box-shadow:0 1px 0 var(--border)}.wd .pm-body{padding-top:0}.wd .globe-wrap{background:var(--wd-globe);touch-action:none;cursor:grab;height:392px;position:relative}.wd .globe-wrap:active{cursor:grabbing}.wd .globe-wrap svg{width:100%;height:100%;display:block}.wd .globe-wrap .fade{background:linear-gradient(to bottom, transparent 55%, var(--bg) 99%);pointer-events:none;position:absolute;inset:0}.wd .bar{background:var(--wd-track);border-radius:99px;height:8px;overflow:hidden}.wd .bar>i{background:var(--mint);border-radius:99px;width:0;height:100%;transition:width 1.1s cubic-bezier(.2,.8,.2,1);display:block}.wd .bar.am>i{background:var(--amber)}.wd .bar.dg>i{background:var(--danger)}.wd .bar.info>i{background:var(--info)}.wd .flypin{background:var(--mint);width:26px;height:26px;color:var(--on-mint);opacity:0;border-radius:99px;justify-content:center;align-items:center;margin:-13px 0 0 -13px;display:flex;position:absolute;top:0;left:0;box-shadow:0 0 22px #4de3a1a6}.wd .col{background:linear-gradient(180deg, var(--mint), var(--mint));border-radius:4px 4px 0 0;width:100%}@supports (color:color-mix(in lab, red, red)){.wd .col{background:linear-gradient(180deg, var(--mint), color-mix(in srgb, var(--mint) 18%, transparent))}}.wd .col{height:0;transition:height 1s cubic-bezier(.2,.8,.2,1)}.wd .col.dim{opacity:.4}.wd .bleed{margin-top:26px;position:relative;overflow:hidden}.wd .bleed .ph{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wd .bleed .vg{background:linear-gradient(#0a0a0b1a 22%,#0a0a0b80 58%,#0a0a0bf2 96%);position:absolute;inset:0}.wd .bleed .cap{color:#fafafa;padding:0 20px 22px;position:absolute;bottom:0;left:0;right:0}.wd .bleed .cap .k{color:#ffffffd1}.wd .bleed.nophoto{background:var(--surface)}.wd .bleed.nophoto .cap{color:var(--ink)}.wd .bleed.nophoto .cap .k{color:var(--ink-subtle)}.wd .flap{perspective:220px;gap:3px;display:inline-flex}.wd .flap i{background:var(--surface);width:31px;height:44px;box-shadow:inset 0 0 0 1px var(--border);letter-spacing:-.02em;color:var(--ink);border-radius:5px;justify-content:center;align-items:center;font-size:27px;font-style:normal;font-weight:500;line-height:1;display:flex;position:relative;overflow:hidden}.wd .flap i:after{content:"";background:#0009;height:1px;position:absolute;top:50%;left:0;right:0}.wd .flap i.turn{animation:.11s linear flapturn}.wd .page{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);border-radius:18px;padding:20px 16px;position:relative;overflow:hidden}.wd .page:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px);background-size:100% 26px;position:absolute;inset:0}html.light .wd .page:before{background-image:linear-gradient(#00000009 1px,#0000 1px)}.wd .tab{background:var(--surface-2);height:30px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted);font-size:12px;font-family:var(--font-mono);white-space:nowrap;border-radius:99px;padding:0 13px}.wd .tab.on{background:var(--mint);color:var(--on-mint);box-shadow:none}.wd .nite{background:var(--wd-cell0);border-radius:3px;flex:1;position:relative;overflow:hidden}.wd .nite i{background:var(--mint);border-radius:3px;position:absolute;inset:0}.wd .nite i.full{background:var(--info)}.wd .chip{white-space:nowrap}.wd .sent{letter-spacing:-.02em;color:var(--ink-muted);text-wrap:pretty;font-size:18.5px;line-height:2.15}.wd .sent b{color:var(--mint);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:0 3px;font-size:40px;font-weight:500;line-height:0;display:inline-block;transform:translateY(2px)}.wd .ghero{padding:26px 20px 24px;position:relative;overflow:hidden}.wd .ring-track{stroke:var(--surface-3)}.wd .bleed.nophoto{background:var(--surface);box-shadow:inset 0 1px 0 var(--border), inset 0 -1px 0 var(--border)}.wd .bleed.nophoto .cap{padding:22px 20px;position:static}.wd .bleed .credit{text-align:right;max-width:62%;position:absolute;top:14px;right:20px}:root{--stp-1:#4de3a1;--stp-2:#38bdf8;--stp-3:#f5a623;--stp-4:#c084fc;--stp-5:#e4e4e7}html.light{--stp-1:#22b27a;--stp-2:#0284c7;--stp-3:#b3720a;--stp-4:#8b5cf6;--stp-5:#71717a}.stp{aspect-ratio:1;rotate:var(--rot,0deg);color:inherit;text-decoration:none;display:block;position:relative}.stp>svg{width:100%;height:100%;display:block;overflow:visible}.stp svg text{text-transform:uppercase}.stp .stp-ic{color:currentColor;width:20%;height:20%;position:absolute;top:47%;left:50%;translate:-50% -50%}.stp .stp-ic svg{stroke-width:2.2px;width:100%;height:100%;display:block}.stp.ic-xl .stp-ic{width:28%;height:28%;top:45%}.stp.ic-xl .stp-ic svg{stroke-width:1.9px}.stp .stp-lm{background:currentColor;width:34%;height:34%;position:absolute;top:44%;left:50%;translate:-50% -50%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.stp.locked{color:var(--ink-subtle)}.stp.locked svg text{fill:var(--ink-muted)}.stp.locked .stp-lm{background:var(--ink-subtle);opacity:.6}.stp.in{animation:.55s cubic-bezier(.2,1.3,.4,1) both stpslam}@keyframes stpslam{0%{opacity:0;transform:scale(2.1)rotate(-10deg)}60%{opacity:1}to{opacity:1;transform:none}}.stp.out{animation:.38s cubic-bezier(.4,0,.8,.4) both stplift}@keyframes stplift{to{opacity:0;transform:scale(.6)translateY(-30px)}}.wd .stpgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.wd .stpgrid.four{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.wd .gal{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;display:grid}.wd .gal figure{flex-direction:column;gap:7px;margin:0;display:flex}.wd .gal figcaption{text-align:center;color:var(--ink-muted);font-size:11px;line-height:1.2}.wd .gal figure.off figcaption{color:var(--ink-subtle)}.wd .only-mine .gal figure.off,.wd .only-todo .gal figure:not(.off){display:none}.wd{--wd-stars:255, 255, 255}html.light .wd{--wd-stars:10, 10, 11}.wd .shero{padding:30px 24px 26px;position:relative;overflow:hidden}.wd .shero .stars{pointer-events:none;background-image:radial-gradient(1px 1px at 12% 30%, rgba(var(--wd-stars), .45), transparent), radial-gradient(1px 1px at 78% 18%, rgba(var(--wd-stars), .35), transparent), radial-gradient(1px 1px at 46% 76%, rgba(var(--wd-stars), .3), transparent), radial-gradient(1px 1px at 88% 62%, rgba(var(--wd-stars), .25), transparent), radial-gradient(1px 1px at 24% 88%, rgba(var(--wd-stars), .2), transparent);position:absolute;inset:0}.wd .shero .ray{opacity:0;pointer-events:none;border-radius:99px;width:360px;height:360px;margin:-180px 0 0 -180px;transition:opacity 1.2s;position:absolute;top:46%;left:50%}.wd .shero.lit .ray{opacity:.55}.wd .shero .paper{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;right:0}.wd .shero .big{width:208px;margin:0 auto;position:relative}.wd .shero .copy{opacity:0;transition:opacity .4s .3s,transform .4s .3s;transform:translateY(8px)}.wd .shero.lit .copy{opacity:1;transform:none}.wd .shero .h1{letter-spacing:-.035em;text-wrap:balance;font-size:26px;font-weight:500;line-height:1.08}.wd .shero .lead{color:var(--ink-muted);text-wrap:pretty;font-size:15px;line-height:1.45}.wd .fact{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;padding:13px 0;display:flex}.wd .fact:first-child{border-top:0;padding-top:0}.wd .fact .v{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px}.cg{background:var(--bg);flex-direction:column;flex:1;transition:background 1s;display:flex;position:relative;overflow:hidden}.cg .ray{opacity:0;pointer-events:none;border-radius:99px;width:420px;height:420px;margin:-210px 0 0 -210px;transition:opacity 1.2s;position:absolute;top:42%;left:50%}.cg.lit .ray{opacity:.55}.cg .paper{pointer-events:none;width:100%;height:62%;position:absolute;top:0;left:0;right:0}.cg .slot{width:220px;height:220px;position:relative}.cg .slot .stp{position:absolute;inset:0}.cg .copy{opacity:0;transition:opacity .5s .35s,transform .5s .35s;transform:translateY(10px)}.cg .copy.in{opacity:1;transform:none}.cg .dots{justify-content:center;gap:6px;display:flex}.cg .dots i{background:var(--surface-3);border-radius:99px;width:6px;height:6px;transition:all .4s}.cg .dots i.on{background:var(--mint);width:18px}.cg .dots i.done{background:var(--ink-subtle)}.wd{--wd-rain-a:#0e141c;--wd-rain-b:#0a0d12;--wd-drop:160, 195, 235;--wd-cell:#16181c;--wd-sp3:#2b2e35;--wd-sp4:#1a1c21}html.light .wd{--wd-rain-a:#e8eef5;--wd-rain-b:#f4f7fa;--wd-drop:40, 90, 150;--wd-cell:#dde3ea;--wd-sp3:#d4d4d8;--wd-sp4:#e4e4e7}.wd .train{transition:transform 1.8s cubic-bezier(.2,.7,.2,1);transform:translate(100%)}.wd .train.in{transform:translate(14px)}.wd .tavolo{opacity:0;transition:transform 1.1s cubic-bezier(.2,.7,.2,1),opacity .8s;transform:translateY(40px)}.wd .tavolo.in{opacity:1;transform:none}.wd .doves{opacity:0;transition:transform 1.4s cubic-bezier(.2,.7,.2,1),opacity .9s;transform:translate(-60px,24px)}.wd .doves.in{opacity:1;transform:none}.wd .bag{opacity:0;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),opacity .8s;transform:translateY(-36px)rotate(-3deg)scale(1.04)}.wd .bag.in{opacity:1;transform:rotate(-3deg)}.wd .spend{opacity:0;transition:transform 1.1s cubic-bezier(.2,.7,.2,1),opacity .8s;transform:translateY(30px)scale(.96)}.wd .spend.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.wd .train,.wd .tavolo{transition:none;transform:none}}.wd .livery{height:22px;position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 36px);mask:linear-gradient(90deg,#0000,#000 36px)}.wd .livery img{width:auto;max-width:none;height:22px;position:absolute;top:0;right:0;transform:scaleX(-1)}.wd .kmgrid{grid-template-columns:repeat(20,1fr);gap:5px;display:grid}.wd .kmgrid span{aspect-ratio:1;background:var(--mint-900);border-radius:3px}.wd .kmgrid span.on{background:var(--info)}.wd .dinehours{align-items:flex-end;gap:3px;height:44px;display:flex}.wd .dinehours span{background:var(--mint-900);border-radius:2px;flex:1}.wd .dinehours span.on{background:var(--mint)}.wd .rain{background:linear-gradient(180deg, var(--wd-rain-a) 0%, var(--wd-rain-b) 100%)}.wd .rain canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wd .raingrid{grid-template-columns:repeat(31,1fr);gap:2px;display:grid}.wd .raingrid span{aspect-ratio:1;background:var(--wd-cell);border-radius:1.5px}.wd .raingrid span.on{background:var(--info)}.wd .spendbar{border-radius:5px;gap:3px;height:10px;display:flex;overflow:hidden}.wd .spendbar .c0{background:var(--mint)}.wd .spendbar .c1{background:var(--mint-900)}.wd .spendbar .c2{background:var(--wd-sp3)}.wd .spendbar .c3{background:var(--wd-sp4)}.wd .clocks{grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:start;gap:3px;margin-inline:-8px;display:grid}.wd .clock{min-width:0;color:var(--ink-subtle);flex-direction:column;align-items:center;gap:6px;display:flex}.wd .clock svg{stroke:currentColor;flex:none;width:26px;height:26px}.wd .clock .ring{stroke:var(--border-strong)}.wd .clock.on{color:var(--mint)}.wd .clock.on .ring{stroke:var(--mint)}.wd .clock .city{letter-spacing:.02em;text-align:center;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:8.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.sp-bar{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:12px 20px;display:flex}.sp-hero{flex-shrink:0;height:200px;position:relative}.sp-hero img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sp-cap{position:absolute;bottom:14px;left:18px;right:18px}.sp-eb{letter-spacing:.16em;text-transform:uppercase;color:var(--mint);font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.sp-h1{letter-spacing:-.038em;color:#fafafa;margin-top:5px;font-size:34px;font-weight:500;line-height:.96}.sp-facts{border-bottom:1px solid var(--border);color:var(--ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:9px;padding:11px 18px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;display:flex}.sp-facts b{color:var(--ink);font-weight:600}.sp-facts .sep{color:var(--border-strong)}.sp-sec{padding:0 18px 24px}.sp-lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-subtle);margin:18px 0 2px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.sp-day{align-items:baseline;gap:8px;padding:18px 0 8px;display:flex}.sp-day .dd{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:21px;font-weight:600;line-height:1}.sp-day .dow{color:var(--ink-subtle);font-size:12.5px}.sp-day .loc{text-align:right;color:var(--ink-muted);margin-left:auto;font-size:12.5px;font-weight:500}.sp-row{border-top:1px solid var(--border);grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:12px;padding:9px 0;display:grid}.sp-row.first{border-top:0}.sp-row .h{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:13.5px;font-weight:600}.sp-row .ti{letter-spacing:-.012em;color:var(--ink);font-size:14.5px;font-weight:500;display:block}.sp-row .me{color:var(--ink-muted);margin-top:2px;font-size:12px;display:block}.sp-row.min .h{color:var(--ink-subtle);font-size:12.5px;font-weight:500}.sp-row.min .ti{color:var(--ink-muted);font-size:13.5px;font-weight:400}.sp-row.min .me{color:var(--ink-subtle)}.sp-voids{border-top:1px dashed var(--border-strong);align-items:center;gap:9px;margin-top:14px;padding-top:11px;display:flex}.sp-voids .a{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600}.sp-voids .b{color:var(--ink-subtle);font-size:12.5px}.app-frame:has(>.st-screen){max-width:760px}.st-scroll{scrollbar-width:none;flex:1;overflow-y:auto}.st-scroll::-webkit-scrollbar{display:none}.st-head{border-bottom:1px solid var(--border);flex-shrink:0;padding:18px 20px 14px}.st-eb{letter-spacing:.16em;text-transform:uppercase;color:var(--mint);font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.st-h1{letter-spacing:-.035em;margin-top:6px;font-size:27px;font-weight:500;line-height:1.05}.st-headline{color:var(--ink);align-items:center;gap:9px;margin-top:10px;font-size:15px;display:flex}.st-when{color:var(--ink-subtle);font-variant-numeric:tabular-nums;margin-top:5px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.st-dot{background:var(--ink-subtle);border-radius:999px;flex-shrink:0;width:10px;height:10px;display:inline-block}.st-dot--ok{background:var(--mint)}.st-dot--warn{background:var(--amber)}.st-dot--down{background:var(--danger)}.st-dot--na{background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--border-strong)}.st-headline .st-dot{width:12px;height:12px}.st-note{border-radius:var(--radius-card);background:var(--amber-900);color:var(--amber-ink);margin:16px 20px 0;padding:12px 14px;font-size:13px;line-height:1.45}.st-group{padding:22px 20px 0}.st-group+.st-group{padding-top:26px}.st-h2{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-subtle);font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.st-list{border-radius:var(--radius-card);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);margin-top:9px;overflow:hidden}.st-row{align-items:flex-start;gap:11px;padding:12px 14px;display:flex}.st-row+.st-row{border-top:1px solid var(--border)}.st-row .st-dot{margin-top:5px}.st-txt{flex:1;min-width:0}.st-name{letter-spacing:-.01em;font-size:14px;font-weight:500}.st-detail{color:var(--ink-muted);margin-top:2px;font-size:12px;line-height:1.4}.st-meta{text-align:right;color:var(--ink-subtle);font-variant-numeric:tabular-nums;flex-shrink:0;font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.st-meta span{display:block}.st-meta .st-old{margin-top:2px;font-size:10px}.st-strip-row{padding:11px 14px}.st-strip-row+.st-strip-row{border-top:1px solid var(--border)}.st-strip-name{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.st-strip-name b{font-weight:500}.st-strip-name span{color:var(--ink-subtle);font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.st-strip{gap:2px;margin-top:7px;display:flex}.st-day{background:var(--surface-3);border-radius:2px;flex:1;min-width:3px;height:22px}.st-day--ok{background:var(--mint-700)}.st-day--warn{background:var(--amber)}.st-day--down{background:var(--danger)}.st-day--na{background:var(--surface-3)}.st-day--none{box-shadow:inset 0 0 0 1px var(--border);background:0 0}.st-scale{color:var(--ink-subtle);justify-content:space-between;margin-top:9px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;display:flex}.st-change{align-items:flex-start;gap:11px;padding:11px 14px;display:flex}.st-change+.st-change{border-top:1px solid var(--border)}.st-change time{color:var(--ink-subtle);font-variant-numeric:tabular-nums;flex-shrink:0;font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.st-empty{color:var(--ink-muted);padding:14px;font-size:13px}.st-legend{color:var(--ink-subtle);flex-wrap:wrap;gap:6px 14px;margin-top:12px;font-size:11px;display:flex}.st-legend span{align-items:center;gap:6px;display:flex}.st-foot{color:var(--ink-subtle);padding:26px 20px 34px;font-size:12px;line-height:1.55}.st-foot a{color:var(--mint)}.fb-dock{--edge-l:calc(12px + env(safe-area-inset-left));--edge-r:calc(12px + env(safe-area-inset-right));display:contents}.fb-dock[data-hidden] .fb-h,.fb-dock[data-hidden] .fb-i{display:none}.fb-h{z-index:75;background:var(--surface-2);border-radius:99px;align-items:center;gap:8px;width:40px;height:40px;padding:0;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.fb-h{background:color-mix(in oklab, var(--surface-2) 88%, transparent)}}.fb-h{-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px var(--border-strong), 0 8px 24px -10px #0009;color:var(--ink-muted);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;white-space:nowrap;font-family:inherit;transition:width .28s cubic-bezier(.2,.8,.2,1),opacity .25s,transform .25s;overflow:hidden}.fb-h svg{flex:none;width:17px;height:17px;margin-left:11px}.fb-h .lb{letter-spacing:-.01em;color:var(--ink);opacity:0;padding-right:14px;font-size:12.5px;font-weight:500;transition:opacity .2s}.fb-h.wide{width:auto;padding-right:0}.fb-h.wide .lb{opacity:1;transition-delay:.12s}.fb-h.wide svg{color:var(--mint)}.fb-h.drag{cursor:grabbing;transition:none;transform:scale(1.08)}.fb-h.in{opacity:0;transform:scale(.6)}.fb-h.pulse{animation:1.6s ease-out 3 fbPulse}@keyframes fbPulse{0%{box-shadow:inset 0 0 0 1px var(--border-strong), 0 0 0 0 color-mix(in oklab, var(--mint) 55%, transparent)}70%{box-shadow:inset 0 0 0 1px var(--border-strong), 0 0 0 12px transparent}to{box-shadow:inset 0 0 0 1px var(--border-strong), 0 0 0 0 transparent}}.fb-i{z-index:76;background:var(--surface);width:230px;box-shadow:inset 0 0 0 1px var(--border-strong), 0 16px 40px -12px #000000b3;color:var(--ink);opacity:0;border-radius:18px;padding:14px 16px 12px;transition:opacity .3s,transform .3s;position:absolute;transform:translateY(6px)}.fb-i.on{opacity:1;transform:none}.fb-i:before{content:"";background:var(--surface);width:12px;height:12px;box-shadow:-1px -1px 0 0 var(--border-strong);position:absolute;top:-6px;transform:rotate(45deg)}.fb-i.r:before{right:14px}.fb-i.l:before{left:14px}.fb-i .k{letter-spacing:.08em;text-transform:uppercase;color:var(--mint);align-items:center;gap:6px;margin:0 0 6px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;display:flex}.fb-i .k svg{width:12px;height:12px}.fb-i p{color:var(--ink-muted);margin:0;font-size:13px;line-height:1.45}.fb-i p b{color:var(--ink);font-weight:500}.fb-i .ok{background:var(--mint);width:100%;height:36px;color:var(--on-mint);cursor:pointer;border:0;border-radius:10px;margin-top:12px;font-family:inherit;font-size:13px;font-weight:500}.fb .modal-sheet{padding:8px 20px 28px}.fb .k{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-subtle);margin:0 0 6px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.fb h2{letter-spacing:-.02em;color:var(--ink);margin:0 0 16px;font-size:20px;font-weight:500;line-height:1.2}.fb .moods{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}.fb .md{background:var(--surface-2);height:64px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted);cursor:pointer;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-family:inherit;font-size:12px;display:flex}.fb .md svg{width:18px;height:18px}.fb .md.on{box-shadow:inset 0 0 0 1.5px var(--mint);color:var(--ink);background:var(--mint-900)}.fb .md.on svg{color:var(--mint)}.fb textarea{resize:none;background:var(--surface-2);width:100%;min-height:92px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);border:0;border-radius:14px;outline:0;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.45;display:block}.fb textarea:focus{box-shadow:inset 0 0 0 1.5px var(--mint)}.fb textarea::placeholder{color:var(--ink-subtle)}.fb .opt{color:var(--ink-muted);cursor:pointer;align-items:center;gap:10px;margin:14px 2px 16px;font-size:13px;display:flex}.fb .opt .ck{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--border-strong);color:#0000;border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.fb .opt .ck svg{width:12px;height:12px}.fb .opt.on .ck{background:var(--mint);box-shadow:none;color:var(--on-mint)}.fb .go{background:var(--mint);width:100%;height:48px;color:var(--on-mint);cursor:pointer;border:0;border-radius:12px;font-family:inherit;font-size:15px;font-weight:500}.fb .go:disabled{opacity:.4;cursor:default}.fb .no{width:100%;height:40px;color:var(--ink-subtle);cursor:pointer;background:0 0;border:0;margin-top:4px;font-family:inherit;font-size:13px}.rcv{scrollbar-width:none;font-feature-settings:"ss01", "cv11";min-height:0;color:var(--ink);flex-direction:column;flex:1;display:flex;overflow-y:auto}.rcv .ic,.rcv svg.lucide{flex:none}.rcv .f{flex:1;min-width:0}.rcv .sub{color:var(--ink-subtle)}.rcv .top{align-items:center;gap:12px;min-height:60px;padding:16px 20px 8px;display:flex}.rcv .rb{background:var(--surface-2);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted);border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex}.rcv .rb svg{width:16px;height:16px}.rcv .pg{background:var(--surface-3);border-radius:99px;flex:1;height:4px;overflow:hidden}.rcv .pg span{background:var(--mint);height:100%;transition:width .5s cubic-bezier(.2,.7,.2,1);display:block}.rcv .body{flex-direction:column;flex:1 0 auto;padding:8px 24px 0;display:flex}.rcv .body.cen{text-align:center;justify-content:center;align-items:center;padding-bottom:60px}.rcv .body.cen .lead{max-width:270px}.rcv .h1{letter-spacing:-.025em;text-wrap:balance;margin-top:16px;font-size:28px;font-weight:500;line-height:1.12}.rcv .h2{letter-spacing:-.02em;font-size:21px;font-weight:500}.rcv .lead{color:var(--ink-muted);text-wrap:pretty;margin-top:10px;font-size:14px;line-height:1.5}.rcv .foot{flex-direction:column;gap:10px;margin-top:auto;padding:16px 24px 30px;display:flex}.rcv .btn,.rc-sheet .btn{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font:500 15px Geist,ui-sans-serif,system-ui,sans-serif;display:flex}.rcv .btn svg,.rc-sheet .btn svg{width:16px;height:16px}.rcv .pri,.rc-sheet .pri{background:var(--mint);color:var(--on-mint)}.rcv .sec,.rc-sheet .sec{background:var(--surface-2);color:var(--ink-muted);box-shadow:inset 0 0 0 1px var(--border-strong)}.rcv .dis{opacity:.38;pointer-events:none}.rcv .btn:disabled{cursor:progress}.rcv .pri .spin{border-color:var(--on-mint)}@supports (color:color-mix(in lab, red, red)){.rcv .pri .spin{border-color:color-mix(in srgb, var(--on-mint) 25%, transparent)}}.rcv .pri .spin{border-top-color:var(--on-mint)}.rcv .btn.dg{color:var(--danger-ink)}.rcv .lk{height:44px;box-shadow:inset 0 0 0 1px var(--border);color:var(--mint-ink);border-radius:12px;justify-content:space-between;align-items:center;margin-top:10px;padding:0 14px;font-size:14px;font-weight:500;display:flex}.rcv .lk svg{width:16px;height:16px}.rcv .lks{align-items:center;gap:9px;display:flex}.rcv .lks svg{width:18px;height:18px}.rcv .safe{color:var(--ink-subtle);justify-content:center;align-items:center;gap:7px;margin-top:10px;font-size:12.5px;display:flex}.rcv .safe svg{width:13px;height:13px}.rcv .pts,.rc-sheet .pts{flex-direction:column;gap:10px;margin-top:16px;list-style:none;display:flex}.rcv .pts li,.rc-sheet .pts li{color:var(--ink);align-items:center;gap:10px;font-size:14px;display:flex}.rcv .pi,.rc-sheet .pi{background:var(--mint-900);width:28px;height:28px;color:var(--mint-ink);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.rcv .pi svg,.rc-sheet .pi svg{width:15px;height:15px}.rcv .provs{flex-direction:column;gap:10px;margin-top:24px;display:flex}.rcv .prov{background:var(--surface-2);height:56px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--ink);border-radius:12px;align-items:center;gap:12px;padding:0 14px;display:flex}.rcv .pvi{background:var(--bg);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);border-radius:9px;justify-content:center;align-items:center;display:flex}.rcv .pvi>svg.lucide{width:18px;height:18px;color:var(--ink-muted)}.rcv .prov .rt{font-size:14.5px;font-weight:500}.rcv .prov>svg{width:16px;height:16px}.rcv .pt{background:var(--bg);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--ink);border-radius:12px;justify-content:center;align-items:center;display:flex}.rcv .pt svg{width:20px;height:20px}.rcv .steps{flex-direction:column;gap:10px;margin-top:16px;list-style:none;display:flex}.rcv .steps li{align-items:center;gap:10px;font-size:14px;display:flex}.rcv .steps li span{background:var(--surface-3);width:24px;height:24px;color:var(--ink-muted);border-radius:99px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}.rcv .fl{margin-top:14px;display:block}.rcv .fl>span{color:var(--ink-subtle);font-size:12.5px}.rcv .fld{background:var(--surface-2);width:100%;height:46px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--ink);border:0;border-radius:12px;outline:none;margin-top:6px;padding:0 14px;font:400 14px Geist,ui-sans-serif,system-ui,sans-serif}.rcv .fld:focus{box-shadow:inset 0 0 0 1px var(--mint)}.rcv .fld.mono2{letter-spacing:.04em}.rcv .fld::placeholder{color:var(--ink-subtle)}.rcv .two{grid-template-columns:2fr 1fr;gap:10px;display:grid}.rcv .err{background:var(--danger-900);color:var(--danger-ink);border-radius:12px;gap:10px;margin-top:14px;padding:12px 14px;font-size:12.5px;line-height:1.45;display:flex}.rcv .err svg{flex:none;width:16px;height:16px;margin-top:1px}.rcv .win{justify-content:center;align-items:center;width:168px;height:168px;display:flex;position:relative}.rcv .win span{border-radius:99px;justify-content:center;align-items:center;display:flex;position:absolute}.rcv .w3{background:var(--mint-900);opacity:.45;animation:2.4s ease-out infinite rcWp;inset:0}.rcv .w2{background:var(--mint-900);inset:22px}.rcv .w1{background:var(--mint);color:var(--on-mint);inset:44px}.rcv .w1 svg{stroke-width:2.4px;width:40px;height:40px}@keyframes rcWp{0%{opacity:.6;transform:scale(.86)}to{opacity:0;transform:scale(1.08)}}.rcv .okc{background:var(--mint-900);height:28px;color:var(--mint-ink);border-radius:99px;align-self:center;align-items:center;gap:6px;max-width:100%;margin-top:18px;padding:0 11px;font:500 12.5px Geist,ui-sans-serif,system-ui,sans-serif;display:inline-flex}.rcv .okc svg{width:13px;height:13px}.rcv .okc span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rcv .ill{flex:none;width:180px;height:150px;position:relative}.rcv .ill .orb{border:1.5px dashed var(--border-strong);border-radius:99px;width:120px;height:120px;animation:26s linear infinite rcSp;position:absolute;top:15px;left:30px}.rcv .ill .core{background:var(--mint);width:56px;height:56px;color:var(--on-mint);border-radius:18px;justify-content:center;align-items:center;animation:1.2s ease-in-out infinite rcCp;display:flex;position:absolute;top:47px;left:62px}.rcv .ill .core svg{stroke-width:2px;width:26px;height:26px}.rcv .ill .m{background:var(--surface-2);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--ink-muted);opacity:0;border-radius:11px;justify-content:center;align-items:center;animation-duration:4.8s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite;display:flex;position:absolute;top:57px;left:72px}.rcv .ill .m svg{width:16px;height:16px}.rcv .ill .m1{animation-name:rcIn1}.rcv .ill .m2{animation-name:rcIn2;animation-delay:1.2s}.rcv .ill .m3{animation-name:rcIn3;animation-delay:2.4s}.rcv .ill .m4{animation-name:rcIn4;animation-delay:3.6s}@keyframes rcIn1{0%{opacity:0;transform:translate(-78px,-44px)rotate(-10deg)}12%{opacity:1}60%{opacity:1;transform:translate(-62px,-34px)rotate(-6deg)}85%,to{opacity:0;transform:translate(0)scale(.4)}}@keyframes rcIn2{0%{opacity:0;transform:translate(80px,-40px)rotate(10deg)}12%{opacity:1}60%{opacity:1;transform:translate(62px,-30px)rotate(6deg)}85%,to{opacity:0;transform:translate(0)scale(.4)}}@keyframes rcIn3{0%{opacity:0;transform:translate(78px,46px)rotate(8deg)}12%{opacity:1}60%{opacity:1;transform:translate(60px,36px)rotate(4deg)}85%,to{opacity:0;transform:translate(0)scale(.4)}}@keyframes rcIn4{0%{opacity:0;transform:translate(-80px,44px)rotate(-8deg)}12%{opacity:1}60%{opacity:1;transform:translate(-62px,34px)rotate(-4deg)}85%,to{opacity:0;transform:translate(0)scale(.4)}}@keyframes rcCp{0%,70%,to{transform:scale(1)}80%{transform:scale(1.07)}}@keyframes rcSp{to{transform:rotate(360deg)}}.rcv .rc-ask .ill+.h1{margin-top:14px}.rcv .rc-ask .h1{margin-top:22px}.rcv .rc-ask .pts{text-align:left;align-self:center;margin-top:20px}.rcv .rc-ask .lk{align-self:stretch}.rcv .cnt,.rc-cnt{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:16px;margin-top:22px;padding:16px}.rcv .cc .cnt{text-align:center;align-self:stretch}.rcv .rc-which{color:var(--ink-muted);overflow-wrap:anywhere;margin-top:8px;font-size:13px;line-height:1.4}.rcv .rc-ch{color:var(--ink-muted);white-space:nowrap;justify-content:center;align-items:center;gap:8px;font:13px Geist,ui-sans-serif,system-ui,sans-serif;display:flex}.rcv .spin,.rc-spin{border:2px solid var(--surface-3);border-top-color:var(--mint);border-radius:99px;flex:none;width:14px;height:14px;animation:.9s linear infinite rcSp}.rcv .big{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:14px;font-size:42px;font-weight:500;line-height:1}.rcv .big small{color:var(--ink-muted);letter-spacing:-.01em;margin-left:6px;font-size:17px;font-weight:400}.rcv .fps{flex-wrap:wrap;place-content:flex-start center;gap:6px;min-height:104px;margin-top:14px;display:flex;position:relative}.rcv .lens{pointer-events:none;justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:absolute;inset:0}.rcv .lens.out{opacity:0}.rcv .lw{background:var(--mint-900);width:52px;height:52px;color:var(--mint-ink);border-radius:99px;justify-content:center;align-items:center;animation:1.8s ease-in-out infinite rcLm;display:flex}.rcv .lw svg{stroke-width:2px;width:24px;height:24px}@keyframes rcLm{0%{transform:translate(-26px,6px)rotate(-8deg)}25%{transform:translateY(-10px)}50%{transform:translate(26px,6px)rotate(8deg)}75%{transform:translateY(14px)}to{transform:translate(-26px,6px)rotate(-8deg)}}.rcv .fp{background:var(--bg);height:28px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);border-radius:99px;align-items:center;gap:5px;padding:0 10px 0 8px;font-size:12.5px;animation:.35s cubic-bezier(.2,.7,.3,1) both rcFp;display:inline-flex}.rcv .fp svg{width:12px;height:12px;color:var(--mint-ink);stroke-width:2.6px}@keyframes rcFp{0%{opacity:0;filter:blur(4px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}.rcv .cc .h1{margin-top:20px}.rcv .sh,.rc-sheet .sh{background:var(--mint-900);width:64px;height:64px;color:var(--mint-ink);border-radius:18px;justify-content:center;align-items:center;display:flex}.rcv .sh svg,.rc-sheet .sh svg{stroke-width:1.6px;width:32px;height:32px}.rcv .cc .sh{margin-bottom:-4px}.rcv .sh.bad{background:var(--danger-900);color:var(--danger-ink)}.rc-sheet .sh.sm{border-radius:14px;width:48px;height:48px}.rc-sheet .sh.sm svg{width:24px;height:24px}.rcv .hero{flex-direction:column;align-items:center;display:flex}.rcv .hn{letter-spacing:-.05em;color:var(--mint-ink);font-variant-numeric:tabular-nums;font-size:88px;font-weight:500;line-height:.95}.rcv .hl{color:var(--ink);margin-top:8px;font-size:17px}.rcv .hp{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}.rcv .hp>span{background:var(--surface-2);height:30px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted);border-radius:99px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;display:inline-flex}.rcv .hp svg{width:13px;height:13px}.rcv .note{background:var(--amber-900);color:var(--amber-ink);text-align:center;border-radius:10px;margin-top:16px;padding:10px 12px;font-size:12.5px;line-height:1.45}.rc-mb{background:var(--surface-3);height:34px;color:var(--ink);cursor:pointer;border:0;border-radius:99px;align-items:center;gap:6px;margin-top:14px;padding:0 14px;font:500 13px Geist,ui-sans-serif,system-ui,sans-serif;display:inline-flex}.rc-mb svg{width:14px;height:14px}.rcv .sh-h{width:64px;height:64px;margin-top:4px;position:relative}.rcv .key{background:var(--mint);width:28px;height:28px;color:var(--on-mint);box-shadow:0 0 0 3px var(--bg);border-radius:99px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-6px;right:-8px}.rcv .key svg{stroke-width:2.2px;width:14px;height:14px}.rcv .rc-srch{background:var(--surface-2);height:42px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-subtle);border-radius:12px;align-items:center;gap:8px;margin-top:18px;padding:0 12px;font-size:14px;display:flex}.rcv .rc-srch svg{width:16px;height:16px}.rcv .rc-srch input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font:400 14px Geist,ui-sans-serif,system-ui,sans-serif}.rcv .rc-srch input::placeholder{color:var(--ink-subtle)}.rcv .grp{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:12px}.rcv .grp>*+*{border-top:1px solid var(--border)}.rcv .cr{text-align:left;cursor:pointer;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.rcv .cr.open{padding-bottom:8px}.rcv .cr>svg{width:16px;height:16px}.rcv .tile,.rc-tile{background:var(--surface-3);width:36px;height:36px;color:var(--ink-muted);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.rcv .tile svg,.rc-tile svg{width:16px;height:16px}.rcv .rt{font-size:13.5px;font-weight:500;line-height:1.35}.rcv .rs{color:var(--ink-subtle);margin-top:2px;font:12px/1.45 Geist,ui-sans-serif,system-ui,sans-serif}.rcv .ct{color:var(--ink-subtle);margin-left:4px;font:400 13px Geist,ui-sans-serif,system-ui,sans-serif}.rcv .names{color:var(--ink-muted);grid-template-columns:1fr 1fr;gap:7px 12px;padding:4px 12px 14px 60px;font-size:13px;display:grid;border-top:0!important}.rcv .ro{color:var(--ink-subtle);font-size:12px;line-height:1.45}.rcv .it{gap:12px;padding:12px;display:flex}.rcv .it .q{color:var(--ink);text-wrap:pretty;margin-top:6px;font-size:13px;line-height:1.4}.rc-two{gap:6px;margin-top:9px;display:grid}.rc-one{background:var(--surface-3);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.rc-one .f{flex:1;min-width:0}.rc-one p{color:var(--ink-muted);text-wrap:pretty;font:12.5px/1.4 Geist,ui-sans-serif,system-ui,sans-serif}.rc-one .cd{color:var(--ink-subtle);letter-spacing:.02em;font-size:11px}.rc-one .dr{border:1px solid var(--border-strong);height:27px;color:var(--ink-muted);cursor:pointer;background:0 0;border-radius:99px;flex:none;padding:0 10px;font:11.5px Geist,ui-sans-serif,system-ui,sans-serif}.rc-acts{flex-wrap:wrap;gap:7px;margin-top:9px;padding:0;display:flex}.rc-acts button,.rc-acts a{border:1px solid var(--border-strong);height:31px;color:var(--ink-muted);cursor:pointer;box-shadow:none;background:0 0;border-radius:99px;align-items:center;padding:0 12px;font:12px Geist,ui-sans-serif,system-ui,sans-serif;display:inline-flex}.rc-acts .m{border-color:var(--mint);color:var(--mint-ink);font-weight:500}.rcv .xb{width:28px;height:28px;color:var(--ink-subtle);cursor:pointer;background:0 0;border:0;border-radius:99px;flex:none;justify-content:center;align-items:center;margin:-4px -4px 0 0;display:flex}.rcv .xb svg{width:16px;height:16px}.rcv .foot.fx{background:var(--bg);border-top:1px solid var(--border);position:sticky;bottom:0}.rcv{--ez:cubic-bezier(.2, .7, .2, 1)}.rcv.in-fwd>:not(.top){animation:rcPgF .34s var(--ez) both}.rcv.in-back>:not(.top){animation:rcPgB .34s var(--ez) both}.rcv.in-tab>*{animation:.22s ease-out both rcPgT}.rcv.in-tab .h1 .w{animation:none}.rcv .h1 .w{animation:.55s cubic-bezier(.2,.85,.25,1.04) both rcWr;display:inline-block}.rcv.in-ob .body>:not(.h1),.rcv.in-ob .foot{animation:.55s cubic-bezier(.2,.85,.25,1.04) both rcRv;animation-delay:var(--d,.3s)}.rcv .rv-in{animation:.55s cubic-bezier(.2,.85,.25,1.04) both rcRv}@keyframes rcWr{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes rcRv{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes rcPgF{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes rcPgB{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes rcPgT{0%{opacity:0}to{opacity:1}}.rc-sheet.open .modal-backdrop{animation:.24s ease-out both rcFd}.rc-sheet.open .modal-sheet{animation:.36s cubic-bezier(.2,.7,.2,1) both rcShU}.rc-sheet .sb{flex-direction:column;gap:10px;margin-top:22px;display:flex}.rc-sheet .lead{color:var(--ink-muted);margin-top:10px;font-size:14px;line-height:1.5}.rc-sheet .h2{letter-spacing:-.02em;font-size:21px;font-weight:500}.rc-sheet .pts{margin-top:18px}@keyframes rcFd{0%{opacity:0}to{opacity:1}}@keyframes rcShU{0%{transform:translateY(100%)}to{transform:none}}.rc-bar{background:var(--surface-3);border-radius:99px;height:4px;margin:8px 0 4px;overflow:hidden}.rc-bar span{background:var(--mint);height:100%;display:block}.rc-rot{animation:1.6s linear infinite rcSp}.rc-rec{background:var(--danger-900);border-radius:10px;flex-direction:column;align-items:flex-start;margin:0 10px 12px;padding:12px;display:flex}.rc-rec .et{color:var(--danger-ink);font-size:13.5px;font-weight:500}.rc-rec .rb2{color:var(--ink);margin-top:6px;font-size:12.5px;line-height:1.45}.rc-rec .rc-mb{background:var(--mint);height:32px;color:var(--on-mint);margin-top:12px;padding:0 12px}.rc-nudge{text-align:left;background:var(--surface-2);height:44px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted);border-radius:12px;flex:none;align-items:center;gap:10px;margin:4px 20px 10px;padding:0 12px;font-size:13px;display:flex}.rc-nudge .nt{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rc-nudge .nn{white-space:nowrap;color:var(--ink-subtle);font-variant-numeric:tabular-nums;flex:none;font:12.5px Geist,ui-sans-serif,system-ui,sans-serif}.rc-nudge>svg{flex:none;width:16px;height:16px}.rc-nudge.bad{background:var(--danger-900);box-shadow:none;color:var(--ink)}.rc-nudge.bad .ei{color:var(--danger-ink)}.rc-ring{background:conic-gradient(var(--mint) calc(var(--p) * 1%), var(--surface-3) 0);border-radius:99px;flex:none;width:18px;height:18px;-webkit-mask:radial-gradient(circle,#0000 5.5px,#000 6px);mask:radial-gradient(circle,#0000 5.5px,#000 6px)}.rc-ldb{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--mint);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.rc-ldb{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mint) 30%, transparent)}}.rc-ldb{margin-bottom:4px;padding:14px}.rc-ldh{align-items:center;gap:10px;font-size:13.5px;font-weight:500;display:flex}.rc-ldh .rc-ring{width:22px;height:22px;-webkit-mask:radial-gradient(circle,#0000 7px,#000 7.5px);mask:radial-gradient(circle,#0000 7px,#000 7.5px)}.rc-stp{flex-direction:column;gap:2px;margin-top:12px;list-style:none;display:flex}.rc-stp li{height:30px;color:var(--ink-subtle);align-items:center;gap:10px;font-size:13.5px;display:flex;position:relative}.rc-stp li:not(:last-child):after{content:"";background:var(--surface-3);border-radius:2px;width:2px;height:10px;position:absolute;top:25px;left:9px}.rc-stp li.ok:after{background:var(--mint)}.rc-stp .sd{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--border-strong);border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex}.rc-stp li.ok .sd{background:var(--mint);box-shadow:none;color:var(--on-mint)}.rc-stp li.ok .sd svg{stroke-width:3px;width:12px;height:12px}.rc-stp li.ok{color:var(--ink-muted)}.rc-stp li.now{color:var(--ink);font-weight:500}.rc-stp li.now .sd{box-shadow:none}.rc-stp .rc-spin{width:16px;height:16px}.rc-stp .f{flex:1}.rc-stp .nn{color:var(--ink-subtle);font-variant-numeric:tabular-nums;font:400 12.5px Geist,ui-sans-serif,system-ui,sans-serif}.rc-th-ic{background:var(--surface-3);color:var(--ink-subtle);justify-content:center;align-items:center;display:flex}.rc-src{color:var(--ink-muted)}.rc-skr .rc-sk{background:var(--surface-3);border-radius:6px;height:12px;animation:1.4s ease-in-out infinite rcPu;display:block}.rc-skr .rc-sk.th{border-radius:8px;flex:none;width:48px;height:48px}@keyframes rcPu{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.rcv *,.rcv,.rc-sheet *,.rc-ring,.rc-rot,.rc-spin,.rc-sk{transition:none!important;animation:none!important}.rcv .ill .m{opacity:1}.rcv .ill .m1{transform:translate(-62px,-34px)rotate(-6deg)}.rcv .ill .m2{transform:translate(62px,-30px)rotate(6deg)}.rcv .ill .m3{transform:translate(60px,36px)rotate(4deg)}.rcv .ill .m4{transform:translate(-62px,34px)rotate(-4deg)}}html{-webkit-tap-highlight-color:transparent}.is-pressed{box-shadow:inset 0 0 0 100vmax var(--press), var(--press-under,0 0 #0000)!important;transition:none!important}.is-pressed:is(.rounded-2xl,.card,.fcard){transform:scale(.985)}@property --press-pulse{syntax:"<color>";inherits:false;initial-value:#0000}.is-pressed.is-waiting{animation:.9s ease-in-out infinite alternate press-wait;box-shadow:inset 0 0 0 100vmax var(--press), inset 0 0 0 100vmax var(--press-pulse), var(--press-under,0 0 #0000)!important}@keyframes press-wait{to{--press-pulse:var(--press)}}.tabbar a.is-waiting:after{animation:.9s ease-in-out infinite alternate tab-wait}@keyframes tab-wait{to{opacity:.25}}@media (prefers-reduced-motion:reduce){.is-pressed.is-waiting{--press-pulse:var(--press);animation:none}.tabbar a.is-waiting:after{opacity:.5;animation:none}}:root{--bg:#0a0a0b;--surface:#141416;--surface-2:#1c1c20;--surface-3:#26262a;--border:#26262a;--border-strong:#3a3a40;--ink:#fafafa;--ink-muted:#a1a1aa;--ink-subtle:#71717a;--mint:#4de3a1;--mint-400:#6aeab1;--mint-600:#22b27a;--mint-700:#1b9968;--mint-900:#0f3d2a;--amber:#f5a623;--amber-900:#3f2a07;--danger:#f04438;--danger-900:#3d110d;--info:#38bdf8;--info-900:#0b2d3f;--mint-ink:#4de3a1;--amber-ink:#f5a623;--danger-ink:#f04438;--info-ink:#38bdf8;--tabbar-line:#1a1a1d;--tab-on:var(--mint);--frame-bg:#050506;--on-mint:#0a0a0b;--on-amber:#0a0a0b;--press:#ffffff12}html.light{--bg:#fff;--surface:#fff;--surface-2:#f4f4f5;--surface-3:#e5e5e7;--border:#e5e5e7;--border-strong:#d4d4d8;--ink:#0a0a0b;--ink-muted:#52525b;--ink-subtle:#71717a;--mint:#22b27a;--mint-400:#4de3a1;--mint-600:#1b9968;--mint-700:#0f7a47;--mint-900:#dcfce7;--amber-900:#fef3c7;--danger-900:#fee2e2;--info-900:#dbeafe;--mint-ink:#0f7a47;--amber-ink:#8a5a0b;--danger-ink:#b42318;--info-ink:#1e5faf;--tabbar-line:#e5e5e7;--tab-on:var(--ink);--frame-bg:#f4f4f5;--on-mint:#fff;--press:#0a0a0b0f}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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}}
