@layer theme{@theme default{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-red-50: oklch(97.1% .013 17.38); --color-red-100: oklch(93.6% .032 17.717); --color-red-200: oklch(88.5% .062 18.334); --color-red-300: oklch(80.8% .114 19.571); --color-red-400: oklch(70.4% .191 22.216); --color-red-500: oklch(63.7% .237 25.331); --color-red-600: oklch(57.7% .245 27.325); --color-red-700: oklch(50.5% .213 27.518); --color-red-800: oklch(44.4% .177 26.899); --color-red-900: oklch(39.6% .141 25.723); --color-red-950: oklch(25.8% .092 26.042); --color-orange-50: oklch(98% .016 73.684); --color-orange-100: oklch(95.4% .038 75.164); --color-orange-200: oklch(90.1% .076 70.697); --color-orange-300: oklch(83.7% .128 66.29); --color-orange-400: oklch(75% .183 55.934); --color-orange-500: oklch(70.5% .213 47.604); --color-orange-600: oklch(64.6% .222 41.116); --color-orange-700: oklch(55.3% .195 38.402); --color-orange-800: oklch(47% .157 37.304); --color-orange-900: oklch(40.8% .123 38.172); --color-orange-950: oklch(26.6% .079 36.259); --color-amber-50: oklch(98.7% .022 95.277); --color-amber-100: oklch(96.2% .059 95.617); --color-amber-200: oklch(92.4% .12 95.746); --color-amber-300: oklch(87.9% .169 91.605); --color-amber-400: oklch(82.8% .189 84.429); --color-amber-500: oklch(76.9% .188 70.08); --color-amber-600: oklch(66.6% .179 58.318); --color-amber-700: oklch(55.5% .163 48.998); --color-amber-800: oklch(47.3% .137 46.201); --color-amber-900: oklch(41.4% .112 45.904); --color-amber-950: oklch(27.9% .077 45.635); --color-yellow-50: oklch(98.7% .026 102.212); --color-yellow-100: oklch(97.3% .071 103.193); --color-yellow-200: oklch(94.5% .129 101.54); --color-yellow-300: oklch(90.5% .182 98.111); --color-yellow-400: oklch(85.2% .199 91.936); --color-yellow-500: oklch(79.5% .184 86.047); --color-yellow-600: oklch(68.1% .162 75.834); --color-yellow-700: oklch(55.4% .135 66.442); --color-yellow-800: oklch(47.6% .114 61.907); --color-yellow-900: oklch(42.1% .095 57.708); --color-yellow-950: oklch(28.6% .066 53.813); --color-lime-50: oklch(98.6% .031 120.757); --color-lime-100: oklch(96.7% .067 122.328); --color-lime-200: oklch(93.8% .127 124.321); --color-lime-300: oklch(89.7% .196 126.665); --color-lime-400: oklch(84.1% .238 128.85); --color-lime-500: oklch(76.8% .233 130.85); --color-lime-600: oklch(64.8% .2 131.684); --color-lime-700: oklch(53.2% .157 131.589); --color-lime-800: oklch(45.3% .124 130.933); --color-lime-900: oklch(40.5% .101 131.063); --color-lime-950: oklch(27.4% .072 132.109); --color-green-50: oklch(98.2% .018 155.826); --color-green-100: oklch(96.2% .044 156.743); --color-green-200: oklch(92.5% .084 155.995); --color-green-300: oklch(87.1% .15 154.449); --color-green-400: oklch(79.2% .209 151.711); --color-green-500: oklch(72.3% .219 149.579); --color-green-600: oklch(62.7% .194 149.214); --color-green-700: oklch(52.7% .154 150.069); --color-green-800: oklch(44.8% .119 151.328); --color-green-900: oklch(39.3% .095 152.535); --color-green-950: oklch(26.6% .065 152.934); --color-emerald-50: oklch(97.9% .021 166.113); --color-emerald-100: oklch(95% .052 163.051); --color-emerald-200: oklch(90.5% .093 164.15); --color-emerald-300: oklch(84.5% .143 164.978); --color-emerald-400: oklch(76.5% .177 163.223); --color-emerald-500: oklch(69.6% .17 162.48); --color-emerald-600: oklch(59.6% .145 163.225); --color-emerald-700: oklch(50.8% .118 165.612); --color-emerald-800: oklch(43.2% .095 166.913); --color-emerald-900: oklch(37.8% .077 168.94); --color-emerald-950: oklch(26.2% .051 172.552); --color-teal-50: oklch(98.4% .014 180.72); --color-teal-100: oklch(95.3% .051 180.801); --color-teal-200: oklch(91% .096 180.426); --color-teal-300: oklch(85.5% .138 181.071); --color-teal-400: oklch(77.7% .152 181.912); --color-teal-500: oklch(70.4% .14 182.503); --color-teal-600: oklch(60% .118 184.704); --color-teal-700: oklch(51.1% .096 186.391); --color-teal-800: oklch(43.7% .078 188.216); --color-teal-900: oklch(38.6% .063 188.416); --color-teal-950: oklch(27.7% .046 192.524); --color-cyan-50: oklch(98.4% .019 200.873); --color-cyan-100: oklch(95.6% .045 203.388); --color-cyan-200: oklch(91.7% .08 205.041); --color-cyan-300: oklch(86.5% .127 207.078); --color-cyan-400: oklch(78.9% .154 211.53); --color-cyan-500: oklch(71.5% .143 215.221); --color-cyan-600: oklch(60.9% .126 221.723); --color-cyan-700: oklch(52% .105 223.128); --color-cyan-800: oklch(45% .085 224.283); --color-cyan-900: oklch(39.8% .07 227.392); --color-cyan-950: oklch(30.2% .056 229.695); --color-sky-50: oklch(97.7% .013 236.62); --color-sky-100: oklch(95.1% .026 236.824); --color-sky-200: oklch(90.1% .058 230.902); --color-sky-300: oklch(82.8% .111 230.318); --color-sky-400: oklch(74.6% .16 232.661); --color-sky-500: oklch(68.5% .169 237.323); --color-sky-600: oklch(58.8% .158 241.966); --color-sky-700: oklch(50% .134 242.749); --color-sky-800: oklch(44.3% .11 240.79); --color-sky-900: oklch(39.1% .09 240.876); --color-sky-950: oklch(29.3% .066 243.157); --color-blue-50: oklch(97% .014 254.604); --color-blue-100: oklch(93.2% .032 255.585); --color-blue-200: oklch(88.2% .059 254.128); --color-blue-300: oklch(80.9% .105 251.813); --color-blue-400: oklch(70.7% .165 254.624); --color-blue-500: oklch(62.3% .214 259.815); --color-blue-600: oklch(54.6% .245 262.881); --color-blue-700: oklch(48.8% .243 264.376); --color-blue-800: oklch(42.4% .199 265.638); --color-blue-900: oklch(37.9% .146 265.522); --color-blue-950: oklch(28.2% .091 267.935); --color-indigo-50: oklch(96.2% .018 272.314); --color-indigo-100: oklch(93% .034 272.788); --color-indigo-200: oklch(87% .065 274.039); --color-indigo-300: oklch(78.5% .115 274.713); --color-indigo-400: oklch(67.3% .182 276.935); --color-indigo-500: oklch(58.5% .233 277.117); --color-indigo-600: oklch(51.1% .262 276.966); --color-indigo-700: oklch(45.7% .24 277.023); --color-indigo-800: oklch(39.8% .195 277.366); --color-indigo-900: oklch(35.9% .144 278.697); --color-indigo-950: oklch(25.7% .09 281.288); --color-violet-50: oklch(96.9% .016 293.756); --color-violet-100: oklch(94.3% .029 294.588); --color-violet-200: oklch(89.4% .057 293.283); --color-violet-300: oklch(81.1% .111 293.571); --color-violet-400: oklch(70.2% .183 293.541); --color-violet-500: oklch(60.6% .25 292.717); --color-violet-600: oklch(54.1% .281 293.009); --color-violet-700: oklch(49.1% .27 292.581); --color-violet-800: oklch(43.2% .232 292.759); --color-violet-900: oklch(38% .189 293.745); --color-violet-950: oklch(28.3% .141 291.089); --color-purple-50: oklch(97.7% .014 308.299); --color-purple-100: oklch(94.6% .033 307.174); --color-purple-200: oklch(90.2% .063 306.703); --color-purple-300: oklch(82.7% .119 306.383); --color-purple-400: oklch(71.4% .203 305.504); --color-purple-500: oklch(62.7% .265 303.9); --color-purple-600: oklch(55.8% .288 302.321); --color-purple-700: oklch(49.6% .265 301.924); --color-purple-800: oklch(43.8% .218 303.724); --color-purple-900: oklch(38.1% .176 304.987); --color-purple-950: oklch(29.1% .149 302.717); --color-fuchsia-50: oklch(97.7% .017 320.058); --color-fuchsia-100: oklch(95.2% .037 318.852); --color-fuchsia-200: oklch(90.3% .076 319.62); --color-fuchsia-300: oklch(83.3% .145 321.434); --color-fuchsia-400: oklch(74% .238 322.16); --color-fuchsia-500: oklch(66.7% .295 322.15); --color-fuchsia-600: oklch(59.1% .293 322.896); --color-fuchsia-700: oklch(51.8% .253 323.949); --color-fuchsia-800: oklch(45.2% .211 324.591); --color-fuchsia-900: oklch(40.1% .17 325.612); --color-fuchsia-950: oklch(29.3% .136 325.661); --color-pink-50: oklch(97.1% .014 343.198); --color-pink-100: oklch(94.8% .028 342.258); --color-pink-200: oklch(89.9% .061 343.231); --color-pink-300: oklch(82.3% .12 346.018); --color-pink-400: oklch(71.8% .202 349.761); --color-pink-500: oklch(65.6% .241 354.308); --color-pink-600: oklch(59.2% .249 .584); --color-pink-700: oklch(52.5% .223 3.958); --color-pink-800: oklch(45.9% .187 3.815); --color-pink-900: oklch(40.8% .153 2.432); --color-pink-950: oklch(28.4% .109 3.907); --color-rose-50: oklch(96.9% .015 12.422); --color-rose-100: oklch(94.1% .03 12.58); --color-rose-200: oklch(89.2% .058 10.001); --color-rose-300: oklch(81% .117 11.638); --color-rose-400: oklch(71.2% .194 13.428); --color-rose-500: oklch(64.5% .246 16.439); --color-rose-600: oklch(58.6% .253 17.585); --color-rose-700: oklch(51.4% .222 16.935); --color-rose-800: oklch(45.5% .188 13.697); --color-rose-900: oklch(41% .159 10.272); --color-rose-950: oklch(27.1% .105 12.094); --color-slate-50: oklch(98.4% .003 247.858); --color-slate-100: oklch(96.8% .007 247.896); --color-slate-200: oklch(92.9% .013 255.508); --color-slate-300: oklch(86.9% .022 252.894); --color-slate-400: oklch(70.4% .04 256.788); --color-slate-500: oklch(55.4% .046 257.417); --color-slate-600: oklch(44.6% .043 257.281); --color-slate-700: oklch(37.2% .044 257.287); --color-slate-800: oklch(27.9% .041 260.031); --color-slate-900: oklch(20.8% .042 265.755); --color-slate-950: oklch(12.9% .042 264.695); --color-gray-50: oklch(98.5% .002 247.839); --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-gray-950: oklch(13% .028 261.692); --color-zinc-50: oklch(98.5% 0 0); --color-zinc-100: oklch(96.7% .001 286.375); --color-zinc-200: oklch(92% .004 286.32); --color-zinc-300: oklch(87.1% .006 286.286); --color-zinc-400: oklch(70.5% .015 286.067); --color-zinc-500: oklch(55.2% .016 285.938); --color-zinc-600: oklch(44.2% .017 285.786); --color-zinc-700: oklch(37% .013 285.805); --color-zinc-800: oklch(27.4% .006 286.033); --color-zinc-900: oklch(21% .006 285.885); --color-zinc-950: oklch(14.1% .005 285.823); --color-neutral-50: oklch(98.5% 0 0); --color-neutral-100: oklch(97% 0 0); --color-neutral-200: oklch(92.2% 0 0); --color-neutral-300: oklch(87% 0 0); --color-neutral-400: oklch(70.8% 0 0); --color-neutral-500: oklch(55.6% 0 0); --color-neutral-600: oklch(43.9% 0 0); --color-neutral-700: oklch(37.1% 0 0); --color-neutral-800: oklch(26.9% 0 0); --color-neutral-900: oklch(20.5% 0 0); --color-neutral-950: oklch(14.5% 0 0); --color-stone-50: oklch(98.5% .001 106.423); --color-stone-100: oklch(97% .001 106.424); --color-stone-200: oklch(92.3% .003 48.717); --color-stone-300: oklch(86.9% .005 56.366); --color-stone-400: oklch(70.9% .01 56.259); --color-stone-500: oklch(55.3% .013 58.071); --color-stone-600: oklch(44.4% .011 73.639); --color-stone-700: oklch(37.4% .01 67.558); --color-stone-800: oklch(26.8% .007 34.298); --color-stone-900: oklch(21.6% .006 56.043); --color-stone-950: oklch(14.7% .004 49.25); --color-mauve-50: oklch(98.5% 0 0); --color-mauve-100: oklch(96% .003 325.6); --color-mauve-200: oklch(92.2% .005 325.62); --color-mauve-300: oklch(86.5% .012 325.68); --color-mauve-400: oklch(71.1% .019 323.02); --color-mauve-500: oklch(54.2% .034 322.5); --color-mauve-600: oklch(43.5% .029 321.78); --color-mauve-700: oklch(36.4% .029 323.89); --color-mauve-800: oklch(26.3% .024 320.12); --color-mauve-900: oklch(21.2% .019 322.12); --color-mauve-950: oklch(14.5% .008 326); --color-olive-50: oklch(98.8% .003 106.5); --color-olive-100: oklch(96.6% .005 106.5); --color-olive-200: oklch(93% .007 106.5); --color-olive-300: oklch(88% .011 106.6); --color-olive-400: oklch(73.7% .021 106.9); --color-olive-500: oklch(58% .031 107.3); --color-olive-600: oklch(46.6% .025 107.3); --color-olive-700: oklch(39.4% .023 107.4); --color-olive-800: oklch(28.6% .016 107.4); --color-olive-900: oklch(22.8% .013 107.4); --color-olive-950: oklch(15.3% .006 107.1); --color-mist-50: oklch(98.7% .002 197.1); --color-mist-100: oklch(96.3% .002 197.1); --color-mist-200: oklch(92.5% .005 214.3); --color-mist-300: oklch(87.2% .007 219.6); --color-mist-400: oklch(72.3% .014 214.4); --color-mist-500: oklch(56% .021 213.5); --color-mist-600: oklch(45% .017 213.2); --color-mist-700: oklch(37.8% .015 216); --color-mist-800: oklch(27.5% .011 216.9); --color-mist-900: oklch(21.8% .008 223.9); --color-mist-950: oklch(14.8% .004 228.8); --color-taupe-50: oklch(98.6% .002 67.8); --color-taupe-100: oklch(96% .002 17.2); --color-taupe-200: oklch(92.2% .005 34.3); --color-taupe-300: oklch(86.8% .007 39.5); --color-taupe-400: oklch(71.4% .014 41.2); --color-taupe-500: oklch(54.7% .021 43.1); --color-taupe-600: oklch(43.8% .017 39.3); --color-taupe-700: oklch(36.7% .016 35.7); --color-taupe-800: oklch(26.8% .011 36.5); --color-taupe-900: oklch(21.4% .009 43.1); --color-taupe-950: oklch(14.7% .004 49.3); --color-black: #000; --color-white: #fff; --spacing: .25rem; --breakpoint-sm: 40rem; --breakpoint-md: 48rem; --breakpoint-lg: 64rem; --breakpoint-xl: 80rem; --breakpoint-2xl: 96rem; --container-3xs: 16rem; --container-2xs: 18rem; --container-xs: 20rem; --container-sm: 24rem; --container-md: 28rem; --container-lg: 32rem; --container-xl: 36rem; --container-2xl: 42rem; --container-3xl: 48rem; --container-4xl: 56rem; --container-5xl: 64rem; --container-6xl: 72rem; --container-7xl: 80rem; --text-xs: .75rem; --text-xs--line-height: calc(1 / .75); --text-sm: .875rem; --text-sm--line-height: calc(1.25 / .875); --text-base: 1rem; --text-base--line-height: calc(1.5 / 1); --text-lg: 1.125rem; --text-lg--line-height: calc(1.75 / 1.125); --text-xl: 1.25rem; --text-xl--line-height: calc(1.75 / 1.25); --text-2xl: 1.5rem; --text-2xl--line-height: calc(2 / 1.5); --text-3xl: 1.875rem; --text-3xl--line-height: calc(2.25 / 1.875); --text-4xl: 2.25rem; --text-4xl--line-height: calc(2.5 / 2.25); --text-5xl: 3rem; --text-5xl--line-height: 1; --text-6xl: 3.75rem; --text-6xl--line-height: 1; --text-7xl: 4.5rem; --text-7xl--line-height: 1; --text-8xl: 6rem; --text-8xl--line-height: 1; --text-9xl: 8rem; --text-9xl--line-height: 1; --font-weight-thin: 100; --font-weight-extralight: 200; --font-weight-light: 300; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --font-weight-black: 900; --tracking-tighter: -.05em; --tracking-tight: -.025em; --tracking-normal: 0em; --tracking-wide: .025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; --radius-xs: .125rem; --radius-sm: .25rem; --radius-md: .375rem; --radius-lg: .5rem; --radius-xl: .75rem; --radius-2xl: 1rem; --radius-3xl: 1.5rem; --radius-4xl: 2rem; --shadow-2xs: 0 1px #0000000d; --shadow-xs: 0 1px 2px 0 #0000000d; --shadow-sm: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; --shadow-md: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a; --shadow-lg: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a; --shadow-xl: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a; --shadow-2xl: 0 25px 50px -12px #00000040; --inset-shadow-2xs: inset 0 1px #0000000d; --inset-shadow-xs: inset 0 1px 1px #0000000d; --inset-shadow-sm: inset 0 2px 4px #0000000d; --drop-shadow-xs: 0 1px 1px #0000000d; --drop-shadow-sm: 0 1px 2px #00000026; --drop-shadow-md: 0 3px 3px #0000001f; --drop-shadow-lg: 0 4px 4px #00000026; --drop-shadow-xl: 0 9px 7px #0000001a; --drop-shadow-2xl: 0 25px 25px #00000026; --text-shadow-2xs: 0px 1px 0px #00000026; --text-shadow-xs: 0px 1px 1px #0003; --text-shadow-sm: 0px 1px 0px #00000013, 0px 1px 1px #00000013, 0px 2px 2px #00000013; --text-shadow-md: 0px 1px 1px #0000001a, 0px 1px 2px #0000001a, 0px 2px 4px #0000001a; --text-shadow-lg: 0px 1px 2px #0000001a, 0px 3px 2px #0000001a, 0px 4px 8px #0000001a; --ease-in: cubic-bezier(.4, 0, 1, 1); --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; --animate-bounce: bounce 1s infinite; @keyframes spin { to { transform: rotate(360deg); } } @keyframes ping { 75%, 100% { transform: scale(2); opacity: 0; } } @keyframes pulse { 50% { opacity: .5; } } @keyframes bounce { 0%, 100% { transform: translateY(-25%); animation-timing-function: cubic-bezier(.8, 0, 1, 1); } 50% { transform: none; animation-timing-function: cubic-bezier(0, 0, .2, 1); } } --blur-xs: 4px; --blur-sm: 8px; --blur-md: 12px; --blur-lg: 16px; --blur-xl: 24px; --blur-2xl: 40px; --blur-3xl: 64px; --perspective-dramatic: 100px; --perspective-near: 300px; --perspective-normal: 500px; --perspective-midrange: 800px; --perspective-distant: 1200px; --aspect-video: 16 / 9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: --theme(--font-sans, initial); --default-font-feature-settings: --theme(--font-sans--font-feature-settings, initial); --default-font-variation-settings: --theme(--font-sans--font-variation-settings, initial); --default-mono-font-family: --theme(--font-mono, initial); --default-mono-font-feature-settings: --theme(--font-mono--font-feature-settings, initial); --default-mono-font-variation-settings: --theme(--font-mono--font-variation-settings, initial);}@theme default inline reference{--blur: 8px; --shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; --shadow-inner: inset 0 2px 4px 0 #0000000d; --drop-shadow: 0 1px 2px #0000001a, 0 1px 1px #0000000f; --radius: .25rem; --max-width-prose: 65ch;}@theme inline{--color-background: var(--background); --color-foreground: var(--foreground); --color-surface: var(--surface); --color-surface-foreground: var(--surface-foreground); --color-surface-hover: color-mix(in oklab, var(--surface) 92%, var(--surface-foreground) 8%); --color-surface-secondary: var(--surface-secondary); --color-surface-secondary-foreground: var(--surface-secondary-foreground); --color-surface-tertiary: var(--surface-tertiary); --color-surface-tertiary-foreground: var(--surface-tertiary-foreground); --color-overlay: var(--overlay); --color-overlay-foreground: var(--overlay-foreground); --color-muted: var(--muted); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-segment: var(--segment); --color-segment-foreground: var(--segment-foreground); --color-border: var(--border); --color-separator: var(--separator); --color-focus: var(--focus); --color-link: var(--link); --color-default: var(--default); --color-default-foreground: var(--default-foreground); --color-success: var(--success); --color-success-foreground: var(--success-foreground); --color-warning: var(--warning); --color-warning-foreground: var(--warning-foreground); --color-danger: var(--danger); --color-danger-foreground: var(--danger-foreground); --color-backdrop: var(--backdrop); --shadow-surface: var(--surface-shadow); --shadow-overlay: var(--overlay-shadow); --shadow-field: var(--field-shadow);  --color-field: var(--field-background,var(--default)); --color-field-hover: color-mix(in oklab, var(--field-background,var(--default)) 90%, var(--field-foreground,var(--default-foreground)) 10%); --color-field-foreground: var(--field-foreground,var(--foreground)); --color-field-placeholder: var(--field-placeholder,var(--muted)); --color-field-border: var(--field-border,var(--border)); --radius-field: var(--field-radius,calc(var(--radius) * 1.5)); --border-width-field: var(--field-border-width,var(--border-width));    --color-background-secondary: color-mix(in oklab, var(--background) 96%, var(--foreground) 4%); --color-background-tertiary: color-mix(in oklab, var(--background) 92%, var(--foreground) 8%); --color-background-inverse: var(--foreground);  --color-default-hover: color-mix(in oklab, var(--default) 96%, var(--default-foreground) 4%); --color-accent-hover: color-mix(in oklab, var(--accent) 90%, var(--accent-foreground) 10%); --color-success-hover: color-mix(in oklab, var(--success) 90%, var(--success-foreground) 10%); --color-warning-hover: color-mix(in oklab, var(--warning) 90%, var(--warning-foreground) 10%); --color-danger-hover: color-mix(in oklab, var(--danger) 90%, var(--danger-foreground) 10%);  --color-field-hover: color-mix(in oklab, var(--field-background,var(--default)) 90%, var(--field-foreground,var(--foreground)) 2%); --color-field-focus: var(--field-background,var(--default)); --color-field-border-hover: color-mix(in oklab, var(--field-border,var(--border)) 88%, var(--field-foreground,var(--foreground)) 10%); --color-field-border-focus: color-mix(in oklab, var(--field-border,var(--border)) 74%, var(--field-foreground,var(--foreground)) 22%);  --color-accent-soft: var(--accent-soft,color-mix(in oklab, var(--accent) 15%, transparent)); --color-accent-soft-foreground: var(--accent-soft-foreground,var(--accent)); --color-accent-soft-hover: var(--accent-soft-hover,color-mix(in oklab, var(--accent) 20%, transparent)); --color-danger-soft: var(--danger-soft,color-mix(in oklab, var(--danger) 15%, transparent)); --color-danger-soft-foreground: var(--danger-soft-foreground,var(--danger)); --color-danger-soft-hover: var(--danger-soft-hover,color-mix(in oklab, var(--danger) 20%, transparent)); --color-warning-soft: var(--warning-soft,color-mix(in oklab, var(--warning) 15%, transparent)); --color-warning-soft-foreground: var(--warning-soft-foreground,var(--warning)); --color-warning-soft-hover: var(--warning-soft-hover,color-mix(in oklab, var(--warning) 20%, transparent)); --color-success-soft: var(--success-soft,color-mix(in oklab, var(--success) 15%, transparent)); --color-success-soft-foreground: var(--success-soft-foreground,var(--success)); --color-success-soft-hover: var(--success-soft-hover,color-mix(in oklab, var(--success) 20%, transparent));  --color-separator-secondary: color-mix(in oklab, var(--surface) 85%, var(--surface-foreground) 15%); --color-separator-tertiary: color-mix(in oklab, var(--surface) 81%, var(--surface-foreground) 19%);   --color-border-secondary: color-mix(in oklab, var(--surface) 78%, var(--surface-foreground) 22%); --color-border-tertiary: color-mix(in oklab, var(--surface) 66%, var(--surface-foreground) 34%);  --radius-xs: calc(var(--radius) * .25);  --radius-sm: calc(var(--radius) * .5);  --radius-md: calc(var(--radius) * .75);  --radius-lg: calc(var(--radius) * 1);  --radius-xl: calc(var(--radius) * 1.5);  --radius-2xl: calc(var(--radius) * 2);  --radius-3xl: calc(var(--radius) * 3);  --radius-4xl: calc(var(--radius) * 4);   --ease-smooth: ease;    --ease-in-quad: cubic-bezier(.55, .085, .68, .53); --ease-in-cubic: cubic-bezier(.55, .055, .675, .19); --ease-in-quart: cubic-bezier(.895, .03, .685, .22); --ease-in-quint: cubic-bezier(.755, .05, .855, .06); --ease-in-expo: cubic-bezier(.95, .05, .795, .035); --ease-in-circ: cubic-bezier(.6, .04, .98, .335);  --ease-out-quad: cubic-bezier(.25, .46, .45, .94); --ease-out-cubic: cubic-bezier(.215, .61, .355, 1); --ease-out-quart: cubic-bezier(.165, .84, .44, 1); --ease-out-quint: cubic-bezier(.23, 1, .32, 1); --ease-out-expo: cubic-bezier(.19, 1, .22, 1); --ease-out-circ: cubic-bezier(.075, .82, .165, 1);  --ease-out-fluid: cubic-bezier(.32, .72, 0, 1);  --ease-in-out-quad: cubic-bezier(.455, .03, .515, .955); --ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1); --ease-in-out-quart: cubic-bezier(.77, 0, .175, 1); --ease-in-out-quint: cubic-bezier(.86, 0, .07, 1); --ease-in-out-expo: cubic-bezier(1, 0, 0, 1); --ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);  --ease-linear: linear;  --animate-spin-fast: spin .75s linear infinite; --animate-skeleton: skeleton 2s linear infinite; --animate-caret-blink: caret-blink 1.2s ease-out infinite; @keyframes skeleton { 100% { transform: translateX(200%); } } @keyframes caret-blink { 0%, 70%, 100% { opacity: 1; } 20%, 50% { opacity: 0; } }}@layer theme{@layer base{:root,.light,.default,[data-theme=light],[data-theme=default]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--white:oklch(100% 0 0);--black:oklch(0% 0 0);--snow:oklch(99.11% 0 0);--eclipse:oklch(21.03% .0059 285.89);--spacing:.25rem;--border-width:1px;--field-border-width:0px;--disabled-opacity:.5;--ring-offset-width:2px;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--radius:.5rem;--field-radius:calc(var(--radius) * 1.5);--background:oklch(97.02% 0 0);--foreground:var(--eclipse);--surface:var(--white);--surface-foreground:var(--foreground);--surface-secondary:oklch(95.24% .0013 286.37);--surface-secondary-foreground:var(--foreground);--surface-tertiary:oklch(93.73% .0013 286.37);--surface-tertiary-foreground:var(--foreground);--overlay:var(--white);--overlay-foreground:var(--foreground);--muted:oklch(55.17% .0138 285.94);--scrollbar:oklch(87.1% .006 286.286);--default:oklch(94% .001 286.375);--default-foreground:var(--eclipse);--accent:oklch(62.04% .195 253.83);--accent-foreground:var(--snow);--field-background:var(--white);--field-foreground:oklch(21.03% .0059 285.89);--field-placeholder:var(--muted);--field-border:transparent;--success:oklch(73.29% .1935 150.81);--success-foreground:var(--eclipse);--warning:oklch(78.19% .1585 72.33);--warning-foreground:var(--eclipse);--danger:oklch(65.32% .2328 25.74);--danger-foreground:var(--snow);--segment:var(--white);--segment-foreground:var(--eclipse);--border:oklch(90% .004 286.32);--separator:oklch(92% .004 286.32);--focus:var(--accent);--link:var(--foreground);--backdrop:#00000080;--surface-shadow:0 2px 4px 0 #0000000a, 0 1px 2px 0 #0000000f, 0 0 1px 0 #0000000f;--overlay-shadow:0 2px 8px 0 #0000000f, 0 -6px 12px 0 #00000008, 0 14px 28px 0 #00000014;--field-shadow:0 2px 4px 0 #0000000a, 0 1px 2px 0 #0000000f, 0 0 1px 0 #0000000f;--skeleton-animation:shimmer}.dark,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(12% .005 285.823);--foreground:var(--snow);--surface:oklch(21.03% .0059 285.89);--surface-foreground:var(--foreground);--surface-secondary:oklch(25.7% .0037 286.14);--surface-tertiary:oklch(27.21% .0024 247.91);--overlay:oklch(21.03% .0059 285.89);--overlay-foreground:var(--foreground);--muted:oklch(70.5% .015 286.067);--scrollbar:oklch(70.5% .015 286.067);--default:oklch(27.4% .006 286.033);--default-foreground:var(--snow);--field-background:oklch(21.03% .0059 285.89);--field-foreground:var(--foreground);--warning:oklch(82.03% .1388 76.34);--warning-foreground:var(--eclipse);--danger:oklch(59.4% .1967 24.63);--danger-foreground:var(--snow);--segment:oklch(39.64% .01 285.93);--segment-foreground:var(--foreground);--border:oklch(28% .006 286.033);--separator:oklch(25% .006 286.033);--focus:var(--accent);--link:var(--foreground);--backdrop:#0009;--surface-shadow:0 0 0 0 transparent inset;--overlay-shadow:0 0 1px 0 #ffffff4d inset;--field-shadow:0 0 0 0 transparent inset}}}@layer components;}@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:--theme(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:--theme(--default-font-feature-settings, normal);font-variation-settings:--theme(--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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:--theme(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:--theme(--default-mono-font-feature-settings, normal);font-variation-settings:--theme(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}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: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}*,:after,:before,::backdrop{border-color:var(--border,currentColor)}::file-selector-button{border-color:var(--border,currentColor)}:root{view-transition-name:none}::view-transition{pointer-events:none}}@layer components{@apply relative isolate inline-flex h-6 w-6 shrink-0 origin-center items-center justify-center rounded-xl p-1 select-none no-highlight;.close-button{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart), color .15s var(--ease-out), background-color .1s var(--ease-out), box-shadow .15s var(--ease-out)}@apply transform-gpu motion-reduce:transition-none;@apply status-focused;@apply status-disabled;@apply status-pending;@apply pointer-events-none;@apply size-4 shrink-0 self-center;@apply -mx-0.5 my-0.5;@apply bg-default text-muted;@media (hover:hover){@apply bg-default-hover;}.close-button--default:active,.close-button--default[data-pressed=true]{transform:scale(.93)}@apply text-xs text-wrap wrap-break-word text-muted;@apply h-auto text-xs wrap-break-word text-danger;.error-message{transition:opacity .15s var(--ease-out), height .35s var(--ease-smooth)}@apply motion-reduce:transition-none;@apply h-0 px-1 text-xs wrap-break-word text-danger opacity-0 data-[visible=true]:h-auto data-[visible=true]:opacity-100;.field-error{transition:opacity .15s var(--ease-out), height .35s var(--ease-smooth)}@apply motion-reduce:transition-none;@apply text-sm font-medium text-foreground;@apply after:ml-0.5 after:text-danger after:content-["*"];@apply status-disabled;@apply text-danger;@apply w-full;.accordion{contain:layout style}@apply text-sm;@apply px-4 pt-0 pb-4 text-muted;@apply flex;@apply ml-auto size-4 shrink-0 text-muted;@apply transition duration-250 motion-reduce:transition-none;@apply -rotate-180;@apply relative border-none;.accordion__item:after{content:""}@apply absolute bottom-0 left-0 h-px w-full rounded-xs bg-separator;.accordion__item:last-child:after{content:none}.accordion__item[data-hide-separator=true]:after{display:none}.accordion__trigger{cursor:var(--cursor-interactive)}@apply flex flex-1 items-center justify-between px-4 py-4 text-left text-sm font-medium no-highlight;.accordion__trigger{transition:opacity .15s var(--ease-out), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@media (hover:hover){.accordion__trigger:hover:not([aria-expanded=true]),.accordion__trigger[data-hovered=true]:not([aria-expanded=true]){background-color:color-mix(in oklab, var(--color-foreground) 3%, transparent 90%)}}@apply status-focused;@apply status-disabled;.accordion__panel{opacity:0;height:var(--disclosure-panel-height);transition:height .2s var(--ease-out-quad), opacity .2s var(--ease-out);overflow:clip}@apply motion-reduce:transition-none;.accordion__panel[data-expanded=true]{will-change:height, opacity;opacity:1}@apply bg-surface;.accordion--surface{border-radius:min(32px, var(--radius-3xl))}@media (hover:hover){@apply bg-default;}@apply bg-surface-foreground/6;@apply left-[3%] w-[94%];.accordion--surface .accordion__item:first-child [data-slot=accordion-trigger]{border-top-left-radius:min(32px, var(--radius-3xl));border-top-right-radius:min(32px, var(--radius-3xl))}.accordion--surface .accordion__item:last-child:not(:has([data-slot=accordion-trigger][aria-expanded=true])) [data-slot=accordion-trigger]{border-bottom-left-radius:min(32px, var(--radius-3xl));border-bottom-right-radius:min(32px, var(--radius-3xl))}@apply flex items-center;@apply relative px-0.5 text-sm leading-5 font-medium text-muted no-underline opacity-100;@apply underline;@apply text-link opacity-100;@apply flex shrink-0 items-center justify-center gap-0.5 px-0.5;@apply size-3 text-muted rtl:rotate-180;@apply w-full;.disclosure-group{contain:layout style}@apply relative;@apply flex;.disclosure__trigger{cursor:var(--cursor-interactive)}@apply inline-block no-highlight;@apply status-focused;@apply status-disabled;@apply ml-auto size-4 shrink-0 text-inherit;@apply transition duration-250 motion-reduce:transition-none;@apply -rotate-180;.disclosure__content{opacity:0;height:var(--disclosure-panel-height);transition:height .2s var(--ease-out-quad), opacity .2s var(--ease-out);overflow:clip}@apply motion-reduce:transition-none;.disclosure__content[data-expanded=true]{will-change:height, opacity;opacity:1}@apply p-2;@apply relative inline-flex h-fit w-fit items-center rounded-xl text-sm font-medium text-link underline decoration-separator-tertiary decoration-[1.5px] underline-offset-4 no-highlight;.link{transition:color .1s var(--ease-smooth), text-decoration-color .1s var(--ease-out), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out), opacity .1s var(--ease-out)}@apply motion-reduce:transition-none;.link{cursor:var(--cursor-interactive)}@media (hover:hover){@apply decoration-muted;@apply opacity-100;}@apply status-focused;@apply opacity-100;@apply status-disabled;@apply pointer-events-none inline-flex size-2 shrink-0 items-center justify-center text-current opacity-60;.link .link__icon{transition:opacity .15s var(--ease-out)}@apply motion-reduce:transition-none;@apply transform-gpu;@apply ml-1 pb-1.5;@apply gap-0 no-underline;@apply flex w-full flex-col items-center justify-between gap-4 sm:flex-row;@apply flex items-center gap-2 self-start text-sm text-muted sm:self-center;@apply flex items-center gap-1 self-start sm:self-center;@apply inline-flex;@apply relative isolate inline-flex size-9 origin-center items-center justify-center rounded-3xl text-sm font-medium whitespace-nowrap outline-none select-none no-highlight md:size-8;.pagination__link{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-smooth), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out)}@apply transform-gpu motion-reduce:transition-none;.pagination__link{--pagination-link-bg:transparent;--pagination-link-bg-hover:var(--color-default-hover);--pagination-link-bg-pressed:var(--color-default-hover);--pagination-link-fg:var(--color-default-foreground);background-color:var(--pagination-link-bg);color:var(--pagination-link-fg)}@apply status-focused;@apply status-disabled;@media (hover:hover){.pagination__link:hover,.pagination__link[data-hovered=true]{background-color:var(--pagination-link-bg-hover)}}.pagination__link:active,.pagination__link[data-pressed=true]{background-color:var(--pagination-link-bg-pressed);transform:scale(.97)}.pagination__link[data-active=true]{--pagination-link-bg:var(--color-default);--pagination-link-bg-hover:var(--color-default-hover);--pagination-link-bg-pressed:var(--color-default-hover)}@apply inline-flex size-9 items-center justify-center text-sm text-muted select-none md:size-8;@apply w-auto gap-1.5 px-2.5;@apply size-8 text-xs md:size-7;.pagination--sm .pagination__link:active,.pagination--sm .pagination__link[data-pressed=true]{transform:scale(.98)}@apply w-auto px-2;@apply size-8 text-xs md:size-7;@apply text-xs;@apply size-10 text-base md:size-9;.pagination--lg .pagination__link:active,.pagination--lg .pagination__link[data-pressed=true]{transform:scale(.96)}@apply w-auto px-3;@apply size-10 text-base md:size-9;@apply text-base;@apply flex gap-2;@apply flex-col;@apply flex-row;@apply relative;@apply inline-flex bg-default p-1;.tabs__list{border-radius:calc(var(--radius) * 2.5)}@apply w-full flex-row;@apply flex-col gap-1;@apply min-w-20;.tabs__tab{z-index:1;cursor:var(--cursor-interactive);position:relative}@apply flex h-8 w-full items-center justify-center rounded-3xl px-4 text-center text-sm font-medium text-muted outline-none no-highlight;.tabs__tab{transition:color .15s var(--ease-smooth), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out), opacity .15s var(--ease-smooth)}@apply motion-reduce:transition-none;@apply text-segment-foreground;.tabs__tab[data-selected=true] .tabs__separator,.tabs__tab[data-selected=true]+.tabs__tab .tabs__separator{opacity:0}@apply status-disabled;@media (hover:hover){@apply opacity-70;}@apply status-focused;@apply rounded-sm bg-muted/25;.tabs__separator{pointer-events:none;transition:opacity .15s var(--ease-smooth);position:absolute}@apply motion-reduce:transition-none;.tabs__list[data-orientation=horizontal] .tabs__separator{width:1px;height:50%;top:25%;left:0}.tabs__list[data-orientation=vertical] .tabs__separator{width:90%;height:1px;top:0;left:5%}@apply w-full p-2 outline-none;@apply absolute top-0 left-0 w-full;@apply mt-4;@apply ml-4;.tabs__indicator{box-shadow:var(--shadow-surface);z-index:-1;border-radius:var(--radius-3xl);width:100%;height:100%;position:absolute;top:0;left:0}@apply bg-segment;.tabs__indicator{transition-property:translate,width,height;transition-duration:.25s;transition-timing-function:var(--ease-out-fluid)}@apply motion-reduce:transition-none;@apply bg-transparent p-0;.tabs--secondary>.tabs__list-container>.tabs__list{border-radius:0}@apply border-b border-border;.tabs--secondary>.tabs__list-container>.tabs__list[data-orientation=horizontal]{scrollbar-width:none;max-width:100%;overflow:auto clip}.tabs--secondary>.tabs__list-container>.tabs__list[data-orientation=horizontal]::-webkit-scrollbar{display:none}@apply border-l border-border;@apply rounded-none;@apply text-foreground;.tabs--secondary>.tabs__list-container .tabs__separator{display:none}@apply bg-accent;.tabs--secondary>.tabs__list-container .tabs__indicator{box-shadow:none;border-radius:0}.tabs--secondary[data-orientation=horizontal]>.tabs__list-container .tabs__indicator{height:2px;top:auto;bottom:0}.tabs--secondary[data-orientation=vertical]>.tabs__list-container .tabs__indicator{width:2px;height:100%;top:0;left:0}@apply relative isolate inline-flex h-10 w-fit origin-center items-center justify-center gap-2 rounded-3xl px-4 text-sm font-medium whitespace-nowrap outline-none select-none no-highlight md:h-9;.button{transition:transform .25s var(--ease-smooth), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out)}@apply transform-gpu motion-reduce:transition-none;.button{cursor:var(--cursor-interactive);--button-bg:transparent;--button-bg-hover:var(--button-bg);--button-bg-pressed:var(--button-bg-hover);--button-fg:currentColor;background-color:var(--button-bg);color:var(--button-fg)}@apply status-focused;@apply status-disabled;@apply status-pending;.button:active,.button[data-pressed=true]{background-color:var(--button-bg-pressed);transform:scale(.97)}@media (hover:hover){.button:hover,.button[data-hovered=true]{background-color:var(--button-bg-hover)}}@apply pointer-events-none -mx-0.5 my-0.5 size-5 shrink-0 self-center sm:my-1 sm:size-4;@apply h-9 px-3 md:h-8;@apply size-4;.button--sm:active,.button--sm[data-pressed=true]{transform:scale(.98)}@apply h-11 text-base md:h-10;.button--lg:active,.button--lg[data-pressed=true]{transform:scale(.96)}.button--primary{--button-bg:var(--color-accent);--button-bg-hover:var(--color-accent-hover);--button-bg-pressed:var(--color-accent-hover);--button-fg:var(--color-accent-foreground)}.button--secondary{--button-bg:var(--color-default);--button-bg-hover:var(--color-default-hover);--button-bg-pressed:var(--color-default-hover);--button-fg:var(--color-accent-soft-foreground)}.button--tertiary{--button-bg:var(--color-default);--button-bg-hover:var(--color-default-hover);--button-bg-pressed:var(--color-default-hover)}.button--ghost,.button--outline{--button-bg:transparent;--button-bg-hover:var(--color-default);--button-bg-pressed:var(--color-default);--button-fg:var(--color-default-foreground)}@apply border border-border;.button--outline{--button-bg-hover:color-mix(in srgb, var(--color-default) 60%, transparent)}.button--danger{--button-bg:var(--color-danger);--button-bg-hover:var(--color-danger-hover);--button-bg-pressed:var(--color-danger-hover);--button-fg:var(--color-danger-foreground)}.button--danger-soft{--button-bg:var(--color-danger-soft);--button-bg-hover:var(--color-danger-soft-hover);--button-bg-pressed:var(--color-danger-soft-hover);--button-fg:var(--color-danger-soft-foreground)}@apply w-10 p-0 md:w-9;@apply w-9 md:w-8;@apply w-11 md:w-10;@apply w-full;@apply inline-flex h-auto items-center justify-center gap-0;@apply flex-row;@apply flex-col;@apply rounded-none;@apply rounded-s-3xl;@apply rounded-e-3xl;@apply rounded-3xl;@apply rounded-t-3xl;@apply rounded-b-3xl;@apply rounded-3xl;.button-group .button:active,.button-group .button[data-pressed=true]{transform:none}.button-group .button:focus-visible:not(:focus),.button-group .button[data-focus-visible=true]{--tw-ring-offset-width:0px}@apply ring-inset;@apply rounded-sm bg-current opacity-15;.button-group__separator{pointer-events:none;transition:opacity .15s var(--ease-smooth);position:absolute}@apply motion-reduce:transition-none;.button-group--horizontal .button-group__separator{width:1px;height:50%;top:25%;left:-1px}.button-group--vertical .button-group__separator{width:50%;height:1px;top:-1px;left:25%}@apply border-e-0;@apply border-s-0;@apply border-x-0;@apply border-b-0;@apply border-t-0;@apply border-y-0;@apply w-full;@apply relative isolate inline-flex h-10 w-fit origin-center items-center justify-center gap-2 rounded-3xl px-4 text-sm font-medium whitespace-nowrap outline-none select-none no-highlight md:h-9;.toggle-button{transition:transform .25s var(--ease-smooth), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out)}@apply transform-gpu motion-reduce:transition-none;.toggle-button{cursor:var(--cursor-interactive);--toggle-button-bg:var(--color-default);--toggle-button-bg-hover:var(--color-default-hover);--toggle-button-bg-pressed:var(--color-default-hover);--toggle-button-fg:currentColor;--toggle-button-bg-selected:var(--color-accent-soft);--toggle-button-bg-selected-hover:var(--color-accent-soft-hover);--toggle-button-bg-selected-pressed:var(--color-accent-soft-hover);--toggle-button-fg-selected:var(--color-accent-soft-foreground);background-color:var(--toggle-button-bg);color:var(--toggle-button-fg)}@apply status-focused;@apply status-disabled;@media (hover:hover){.toggle-button:hover,.toggle-button[data-hovered=true]{background-color:var(--toggle-button-bg-hover)}}.toggle-button:active,.toggle-button[data-pressed=true]{background-color:var(--toggle-button-bg-pressed);transform:scale(.97)}.toggle-button[data-selected=true]{background-color:var(--toggle-button-bg-selected);color:var(--toggle-button-fg-selected)}@media (hover:hover){.toggle-button[data-selected=true]:hover,.toggle-button[data-selected=true][data-hovered=true]{background-color:var(--toggle-button-bg-selected-hover)}}.toggle-button[data-selected=true]:active,.toggle-button[data-selected=true][data-pressed=true]{background-color:var(--toggle-button-bg-selected-pressed)}@apply pointer-events-none -mx-0.5 my-0.5 size-5 shrink-0 self-center sm:my-1 sm:size-4;@apply h-9 px-3 md:h-8;@apply size-4;.toggle-button--sm:active,.toggle-button--sm[data-pressed=true]{transform:scale(.98)}@apply h-11 text-base md:h-10;.toggle-button--lg:active,.toggle-button--lg[data-pressed=true]{transform:scale(.96)}.toggle-button--default{--toggle-button-bg:var(--color-default);--toggle-button-bg-hover:var(--color-default-hover);--toggle-button-bg-pressed:var(--color-default-hover)}.toggle-button--ghost{--toggle-button-bg:transparent;--toggle-button-bg-hover:var(--color-default);--toggle-button-bg-pressed:var(--color-default);--toggle-button-fg:var(--color-default-foreground)}@apply w-10 p-0 md:w-9;@apply w-9 md:w-8;@apply w-11 md:w-10;@apply inline-flex h-auto w-fit items-center justify-center gap-0;@apply flex-row;@apply flex-col;@apply w-full;@apply rounded-none;@apply rounded-s-3xl;@apply rounded-e-3xl;@apply rounded-3xl;@apply rounded-t-3xl;@apply rounded-b-3xl;@apply rounded-3xl;.toggle-button-group .toggle-button:active,.toggle-button-group .toggle-button[data-pressed=true]{transform:none}.toggle-button-group .toggle-button:focus-visible:not(:focus),.toggle-button-group .toggle-button[data-focus-visible=true]{--tw-ring-offset-width:0px}@apply ring-inset;@apply flex-1;@apply rounded-sm bg-current opacity-15;.toggle-button-group__separator{pointer-events:none;transition:opacity .15s var(--ease-smooth);position:absolute}@apply motion-reduce:transition-none;.toggle-button-group--horizontal .toggle-button-group__separator{width:1px;height:50%;top:25%;left:-1px}.toggle-button-group--vertical .toggle-button-group__separator{width:50%;height:1px;top:-1px;left:25%}@apply gap-1;@apply rounded-3xl;.toggle-button-group--detached .toggle-button-group__separator{display:none}@apply grid w-fit grid-flow-col items-center gap-2;@apply h-1/2 self-center;@apply w-1/2 justify-center justify-self-center;@apply grid-flow-row items-start justify-start;@apply justify-start;@apply rounded-3xl bg-surface p-1 shadow-overlay;@apply flex flex-col gap-1;@apply inline-block;@apply outline-none;.dropdown__trigger{transition:transform .25s var(--ease-out-quart), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply transform-gpu motion-reduce:transition-none;.dropdown__trigger{cursor:var(--cursor-interactive)}@apply status-focused;@apply status-disabled;@apply status-pending;.dropdown__trigger:active,.dropdown__trigger[data-pressed=true]{transform:scale(.97)}@apply max-w-[48svw] origin-(--trigger-anchor-point) scroll-py-1 overflow-y-auto overscroll-contain bg-overlay p-0 text-sm md:min-w-55;.dropdown__popover{border-radius:min(32px, var(--radius-3xl));box-shadow:var(--shadow-overlay)}@apply outline-none;@apply animate-in duration-150 ease-smooth fade-in-0 zoom-in-90;@apply slide-in-from-bottom-1;@apply slide-in-from-top-1;@apply slide-in-from-right-1;@apply slide-in-from-left-1;@apply animate-out duration-100 ease-smooth zoom-out-95 fade-out;@apply will-change-[opacity,transform];.dropdown__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.dropdown__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.dropdown__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.dropdown__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}@apply p-1.5 outline-none;@apply px-2.5;@apply relative flex w-full flex-col gap-0.5 overflow-clip p-1;@apply ml-[3%] w-[94%];@apply relative flex min-h-9 w-full items-center justify-start gap-3 rounded-2xl px-2 py-1.5 outline-none no-highlight;.list-box-item{transition:transform .25s var(--ease-out-quart), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;.list-box-item{cursor:var(--cursor-interactive)}@apply pointer-events-none w-fit select-none;@apply pointer-events-none text-wrap select-none;@apply pr-7;@apply status-focused;.list-box-item:active,.list-box-item[data-pressed=true]{transform:scale(.98)}@media (hover:hover){@apply bg-default;}@apply status-disabled;@apply absolute top-1/2 right-2 flex size-4 shrink-0 -translate-y-1/2 items-center justify-center text-default-foreground;@apply transition duration-250 motion-reduce:transition-none;@apply size-2.5;@apply transition-all duration-300 motion-reduce:transition-none;.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]{transition:stroke-dashoffset .25s linear}@apply motion-reduce:transition-none;@apply text-danger;@apply text-danger;@apply flex flex-col items-start gap-0;@apply relative flex w-full flex-col gap-1 overflow-clip p-1;@apply ml-[3%] w-[94%];@apply relative flex min-h-9 w-full items-center justify-start gap-3 rounded-2xl px-2 py-1.5 outline-none no-highlight;.menu-item{transition:transform .25s var(--ease-out-quart), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;.menu-item{cursor:var(--cursor-interactive)}@apply pointer-events-none w-fit select-none;@apply pointer-events-none text-wrap select-none;@apply size-3.5;@apply pl-7;@apply pr-7 pl-2;@apply status-focused;.menu-item:active,.menu-item[data-pressed=true]{transform:scale(.98)}@media (hover:hover){@apply bg-default;}:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]{transition:stroke-dashoffset .1s linear}@apply motion-reduce:transition-none;@apply scale-100 opacity-100;@apply status-disabled;@apply absolute top-1/2 left-2 flex size-4 shrink-0 -translate-y-1/2 items-center justify-center text-muted;@apply transition duration-250 motion-reduce:transition-none;@apply right-2 left-auto;@apply size-2.5;@apply transition-all duration-300 motion-reduce:transition-none;@apply size-2;@apply transition-all duration-250 motion-reduce:transition-none;@apply scale-70 opacity-0;@apply text-muted;@apply size-3;@apply text-danger;@apply text-danger;@apply flex flex-col items-start gap-0;@apply relative flex w-full flex-col gap-1 overflow-clip p-1;@apply ml-[3%] w-[94%];@apply relative flex flex-col gap-1;@apply relative flex flex-wrap gap-1.5;@apply p-1;.tag{--optical-offset:.031em}@apply relative inline-flex items-center gap-1 rounded-xl font-medium select-none no-highlight;.tag{transition:color .1s var(--ease-smooth), scale .1s var(--ease-smooth), opacity .1s var(--ease-smooth), background-color .1s var(--ease-smooth), box-shadow .1s var(--ease-out)}@apply origin-center transform-gpu motion-reduce:transition-none;.tag{cursor:var(--cursor-interactive)}@apply pointer-events-none size-3 shrink-0 self-center text-current;@apply status-disabled;@apply status-focused;@apply bg-accent-soft text-accent-soft-foreground;@media (hover:hover){@apply bg-accent-soft-hover;}@apply px-2 py-0.5 text-xs;@apply px-2 py-1 text-xs;@apply rounded-2xl px-2.5 py-1.5 text-sm;@apply bg-default text-default-foreground;@media (hover:hover){@apply bg-default-hover;}@apply bg-surface text-surface-foreground;@media (hover:hover){@apply bg-surface-hover;}@apply size-3 text-inherit;@apply size-[inherit] shrink-0 self-center text-current;@apply relative w-full max-w-56 shrink-0 rounded-2xl no-highlight;.color-area{aspect-ratio:1;background:var(--color-area-background);box-shadow:inset 0 0 0 1px #0000001a}@apply status-disabled;.color-area--show-dots:after{content:""}@apply pointer-events-none absolute inset-0 rounded-[inherit];.color-area--show-dots:after{background-image:radial-gradient(circle,#fff3 1px,#0000 1px);background-size:8px 8px}@apply size-4 rounded-xl will-change-[width,height];.color-area__thumb{background-color:var(--color-area-thumb-color);transition:width .15s var(--ease-out), height .15s var(--ease-out);border:3px solid #fff;box-shadow:0 0 0 1px #0000001a,inset 0 0 0 1px #0000001a}@apply motion-reduce:transition-none;@apply status-focused;@apply size-5;@apply status-disabled;@apply inline-flex;@apply inline-flex items-center gap-3 rounded-sm text-sm no-highlight;.color-picker__trigger{cursor:var(--cursor-interactive);transition:background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;.color-picker__trigger [data-slot=label]{cursor:var(--cursor-interactive)}@apply status-focused;@apply status-disabled;@apply min-w-62 origin-(--trigger-anchor-point) overflow-x-hidden overflow-y-auto overscroll-contain bg-overlay px-2 pt-2 pb-3;.color-picker__popover{box-shadow:var(--shadow-overlay);border-radius:min(32px, calc(var(--radius) * 2.5))}@apply flex flex-col gap-3;.color-picker__popover::-webkit-scrollbar{display:none}.color-picker__popover{-ms-overflow-style:none;scrollbar-width:none}@apply outline-none;@apply animate-in duration-150 ease-smooth fade-in-0 zoom-in-95;@apply slide-in-from-bottom-1;@apply slide-in-from-top-1;@apply slide-in-from-right-1;@apply slide-in-from-left-1;@apply animate-out duration-100 ease-smooth zoom-out-95 fade-out;@apply will-change-[opacity,transform];@apply grid w-full gap-1;.color-slider{grid-template:"label output""track track"/1fr auto}.color-slider:not(:has([data-slot=label])):not(:has(.color-slider__output)){grid-template:"track"/1fr;gap:0}.color-slider:has([data-slot=label]):not(:has(.color-slider__output)){grid-template-columns:1fr;grid-template-areas:"label""track"}.color-slider:not(:has([data-slot=label])):has(.color-slider__output){grid-template-columns:1fr;grid-template-areas:"output""track"}.color-slider:not(:has([data-slot=label])):has(.color-slider__output) .color-slider__output{justify-self:end}@apply w-fit text-sm font-medium;.color-slider [data-slot=label]{grid-area:label}@apply text-sm font-medium tabular-nums;.color-slider .color-slider__output{grid-area:output}@apply relative rounded-2xl;.color-slider .color-slider__track{grid-area:track}.color-slider .color-slider__track:before,.color-slider .color-slider__track:after{content:"";z-index:0;pointer-events:none;position:absolute}@apply absolute flex cursor-grab items-center justify-center rounded-2xl no-highlight;@apply border-3 border-white shadow-overlay;.color-slider .color-slider__thumb{z-index:1;transition:transform .25s var(--ease-out), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@apply cursor-grabbing;@apply z-10 status-focused;@apply cursor-default bg-default;@apply status-disabled;@apply opacity-100;.color-slider[data-orientation=horizontal]{flex-direction:column}@apply h-5 justify-self-center rounded-none;.color-slider[data-orientation=horizontal] .color-slider__track{width:calc(100% - 1.25rem);box-shadow:inset 0 1px #0000001a,inset 0 -1px #0000001a}@apply top-0 h-full;.color-slider[data-orientation=horizontal] .color-slider__track:before,.color-slider[data-orientation=horizontal] .color-slider__track:after{width:.625rem}@apply rounded-tl-2xl rounded-bl-2xl;.color-slider[data-orientation=horizontal] .color-slider__track:before{background:linear-gradient(var(--track-start-color,transparent)), repeating-conic-gradient(#efefef 0% 25%, #f7f7f7 0% 50%) 50% / 16px 16px;left:-.625rem;box-shadow:inset 1px 0 #0000001a,inset 0 1px #0000001a,inset 0 -1px #0000001a}@apply rounded-tr-2xl rounded-br-2xl;.color-slider[data-orientation=horizontal] .color-slider__track:after{background-color:var(--track-end-color,transparent);right:-.625rem;box-shadow:inset -1px 0 #0000001a,inset 0 1px #0000001a,inset 0 -1px #0000001a}@apply top-1/2 size-4;@apply h-full gap-2;.color-slider[data-orientation=vertical]{flex-direction:row;grid-template:"output""track"1fr"label"/1fr;place-items:center}.color-slider[data-orientation=vertical]:not(:has([data-slot=label])):not(:has(.color-slider__output)){grid-template-rows:1fr;grid-template-areas:"track";gap:0}.color-slider[data-orientation=vertical]:has([data-slot=label]):not(:has(.color-slider__output)){grid-template-rows:1fr auto;grid-template-areas:"track""label"}.color-slider[data-orientation=vertical]:not(:has([data-slot=label])):has(.color-slider__output){grid-template-rows:auto 1fr;grid-template-areas:"output""track"}.color-slider[data-orientation=vertical] .color-slider__output,.color-slider[data-orientation=vertical] [data-slot=label]{text-align:center}@apply w-5 justify-self-center rounded-none;.color-slider[data-orientation=vertical] .color-slider__track{height:calc(100% - 1.25rem);box-shadow:inset 1px 0 #0000001a,inset -1px 0 #0000001a}@apply left-0 w-full;.color-slider[data-orientation=vertical] .color-slider__track:before,.color-slider[data-orientation=vertical] .color-slider__track:after{height:.625rem}.color-slider[data-orientation=vertical] .color-slider__track:before{background:linear-gradient(var(--track-start-color,transparent)), repeating-conic-gradient(#efefef 0% 25%, #f7f7f7 0% 50%) 50% / 16px 16px;border-bottom-right-radius:999px;border-bottom-left-radius:999px;bottom:-.625rem;box-shadow:inset 1px 0 #0000001a,inset -1px 0 #0000001a,inset 0 -1px #0000001a}.color-slider[data-orientation=vertical] .color-slider__track:after{background-color:var(--track-end-color,transparent);border-top-left-radius:999px;border-top-right-radius:999px;top:-.625rem;box-shadow:inset 1px 0 #0000001a,inset -1px 0 #0000001a,inset 0 1px #0000001a}@apply left-1/2 size-4;@apply relative box-border size-8 shrink-0;.color-swatch{background:linear-gradient(var(--color-swatch-current), var(--color-swatch-current)), repeating-conic-gradient(#efefef 0% 25%, #f7f7f7 0% 50%) 50% / 16px 16px;box-shadow:inset 0 0 0 1px #0000001a}@apply rounded-2xl;@apply rounded-md;@apply size-4;@apply rounded-lg;@apply size-6;@apply rounded-xl;@apply size-9;@apply rounded-3xl;@apply size-10;@apply rounded-3xl;@apply flex flex-wrap items-center gap-2;@apply relative flex size-8 items-center justify-center rounded-2xl border-2 border-transparent outline-none no-highlight;.color-swatch-picker__item{cursor:var(--cursor-interactive);transition:border-color .1s var(--ease-out), box-shadow .1s var(--ease-out)}@apply transform-gpu motion-reduce:transition-none;@apply status-focused;@apply status-disabled;.color-swatch-picker__item[data-selected=true]{border-color:var(--color-swatch-current);box-shadow:var(--field-shadow)}.color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{transform:scale(.77)}@apply block size-full;.color-swatch-picker__swatch{border-radius:inherit;transition:transform .1s var(--ease-out)}@apply transform-gpu motion-reduce:transition-none;@media (hover:hover){.color-swatch-picker__swatch:hover{transform:scale(1.1)}}@apply pointer-events-none absolute inset-0 z-10 flex items-center justify-center;@apply size-1/3 text-white;.color-swatch-picker__indicator>*{transition:transform .15s var(--ease-out);transform:scale(0)translateZ(0)}@apply motion-reduce:transition-none;@apply text-black;.color-swatch-picker__item[data-selected=true] .color-swatch-picker__indicator>*{transform:scale(1)translateZ(0)}@apply flex-col;@apply size-4 rounded-lg border;@apply size-6 rounded-xl border-2;@apply size-9 rounded-3xl border-3;@apply size-10 rounded-3xl border-3;@apply rounded-xl;@apply rounded-lg;@apply rounded-lg;@apply rounded-md;@apply rounded-md;@apply rounded-md;@apply rounded-lg;@apply rounded-lg;@apply rounded-md;@apply rounded-xl;@apply rounded-lg;@apply rounded-lg;@apply rounded-xl;@apply rounded-lg;@apply rounded-lg;@apply inline-flex h-9 items-center overflow-hidden rounded-field border bg-field text-sm text-field-foreground shadow-field outline-none;.color-input-group{border-width:var(--border-width-field);border-color:var(--color-field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@media (hover:hover){@apply bg-field-hover;.color-input-group:hover:not(:focus-within),.color-input-group[data-hovered=true]:not([data-focus-within=true]){border-color:var(--color-field-border-hover)}}@apply status-focused-field;@apply status-invalid-field;.color-input-group[data-invalid=true]{background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}@apply status-disabled;@apply flex h-full flex-1 cursor-text items-center rounded-none border-0 bg-transparent px-3 py-2 text-base shadow-none outline-none sm:text-sm;@apply text-field-placeholder;@apply rounded-l-none pl-2;@apply rounded-r-none pr-2;@apply outline-none;@apply shrink-0 text-field-placeholder;@apply mr-0 ml-3 flex items-center;@apply shrink-0 text-field-placeholder;@apply mr-3 flex items-center;@apply shadow-none;.color-input-group--secondary{background-color:var(--color-input-group-bg);--color-input-group-bg:var(--color-default);--color-input-group-bg-hover:var(--color-default-hover);--color-input-group-bg-focus:var(--color-default)}@media (hover:hover){.color-input-group--secondary:hover:not(:focus-within),.color-input-group--secondary[data-hovered=true]:not([data-focus-within=true]){background-color:var(--color-input-group-bg-hover)}}.color-input-group--secondary:focus-within,.color-input-group--secondary[data-focus-within=true]{background-color:var(--color-input-group-bg-focus)}@apply status-invalid-field;.color-input-group--secondary[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--color-input-group-bg-focus)}@apply bg-transparent;@apply w-full;@apply flex flex-col gap-1;@apply hidden;@apply w-fit;@apply w-full;@apply grid w-full gap-1;.slider{grid-template-columns:1fr auto;grid-template-areas:"label output""track track"}@apply w-fit text-sm font-medium;.slider [data-slot=label]{grid-area:label}@apply text-sm font-medium tabular-nums;.slider .slider__output{grid-area:output}@apply relative rounded-xl bg-default;.slider .slider__track{grid-area:track}@apply pointer-events-none absolute bg-accent;@apply absolute flex cursor-grab items-center justify-center rounded-xl bg-accent no-highlight;.slider .slider__thumb{transition:background-color .25s var(--ease-smooth), transform .25s var(--ease-out), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@apply relative z-10 rounded-lg bg-accent-foreground text-black shadow-field;.slider .slider__thumb:after{content:""}@apply origin-center transition-all motion-reduce:transition-none;@apply cursor-grabbing;@apply scale-[.9] motion-reduce:scale-100;@apply z-10 status-focused;@apply cursor-default;@apply status-disabled;@apply opacity-100;.slider[data-orientation=horizontal]{flex-direction:column}@apply h-5 w-full;@apply border-x-[.75rem] border-x-transparent;@apply border-s-accent;@apply border-e-accent;@apply h-full;@apply top-1/2;.slider[data-orientation=horizontal] .slider__thumb{width:1.75rem}.slider[data-orientation=horizontal] .slider__thumb:after{width:1.5rem;height:1rem}@apply h-full gap-2;.slider[data-orientation=vertical]{flex-direction:row;grid-template:"output""track"1fr"label"/1fr}.slider[data-orientation=vertical] .slider__output,.slider[data-orientation=vertical] [data-slot=label]{text-align:center}@apply h-full w-5;@apply border-y-[.75rem] border-y-transparent;.slider[data-orientation=vertical] .slider__track{justify-self:center}@apply border-b-accent;@apply border-t-accent;@apply w-full;@apply left-1/2;.slider[data-orientation=vertical] .slider__thumb{height:1.75rem}.slider[data-orientation=vertical] .slider__thumb:after{width:1rem;height:1.5rem}@apply inline-flex items-center gap-3 no-highlight;.switch{cursor:var(--cursor-interactive);--switch-control-bg:var(--color-default);--switch-control-bg-hover:color-mix(in oklab, var(--switch-control-bg), transparent 20%);--switch-control-bg-pressed:var(--switch-control-bg-hover);--switch-control-bg-checked:var(--color-accent);--switch-control-bg-checked-hover:var(--color-accent-hover)}@apply status-disabled;@apply bg-default-foreground/20;:is(.switch:disabled[aria-checked=true],.switch:disabled[data-selected=true],.switch[data-disabled=true][aria-checked=true],.switch[data-disabled=true][data-selected=true],.switch[aria-disabled=true][aria-checked=true],.switch[aria-disabled=true][data-selected=true]) .switch__thumb{opacity:.4}@apply relative flex shrink-0 items-center overflow-hidden rounded-xl;.switch__control{background-color:var(--switch-control-bg);width:2.5rem;height:1.25rem;transition:background-color .25s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@apply status-focused;.switch:hover .switch__control,.switch[data-hovered=true] .switch__control{background-color:var(--switch-control-bg-hover)}.switch:active .switch__control,.switch[data-pressed=true] .switch__control{background-color:var(--switch-control-bg-pressed)}@apply motion-reduce:transform-none;.switch[aria-checked=true] .switch__control,.switch[data-selected=true] .switch__control{background-color:var(--switch-control-bg-checked)}.switch[aria-checked=true]:hover .switch__control,.switch[data-selected=true]:hover .switch__control,.switch[aria-checked=true][data-hovered=true] .switch__control,.switch[data-selected=true][data-hovered=true] .switch__control,.switch[aria-checked=true]:active .switch__control,.switch[data-selected=true]:active .switch__control,.switch[aria-checked=true][data-pressed=true] .switch__control,.switch[data-selected=true][data-pressed=true] .switch__control{background-color:var(--switch-control-bg-checked-hover)}@apply rounded-lg;.switch--sm .switch__control{width:2rem;height:1rem}.switch--lg .switch__control{width:3rem;height:1.5rem}@apply ms-0.5 flex origin-center rounded-lg bg-white text-black shadow-field;.switch__thumb{width:1.375rem;height:1rem;transition:margin .3s var(--ease-out-fluid), background-color .2s var(--ease-out)}@apply motion-reduce:transition-none;@apply ms-[calc(100%-1.5rem)] bg-accent-foreground text-accent;.switch[aria-checked=true] .switch__thumb,.switch[data-selected=true] .switch__thumb{box-shadow:0 0 5px #00000005,0 2px 10px #0000000f,0 0 1px #0000004d}@apply rounded-md;.switch--sm .switch__thumb{width:1.03125rem;height:.75rem}@apply ms-[calc(100%-1.15625rem)];@apply rounded-xl;.switch--lg .switch__thumb{width:1.71875rem;height:1.25rem}@apply ms-[calc(100%-1.84375rem)];@apply flex size-full items-center justify-center;@apply text-base font-medium text-foreground;@apply flex flex-col gap-0;@apply flex flex-col gap-6;@apply flex gap-4;@apply flex-row;@apply flex-col;@apply inline-flex shrink-0 items-center justify-center gap-0.5 font-medium;@apply min-h-7 min-w-7 rounded-3xl text-xs leading-[1.34];.badge{--badge-bg:var(--color-default);--badge-fg:var(--color-default-foreground);--badge-border:var(--color-background);background-color:var(--badge-bg);color:var(--badge-fg);border:1px solid var(--badge-border)}@apply px-0.5;@apply relative inline-flex shrink-0;@apply min-h-8 min-w-8 rounded-2xl text-sm leading-[1.43];@apply min-h-4 min-w-4 rounded-xl text-[10px] leading-[1.34];.badge--accent{--badge-fg:var(--color-accent-soft-foreground)}.badge--default{--badge-fg:var(--color-default-foreground)}.badge--success{--badge-fg:var(--color-success)}.badge--warning{--badge-fg:var(--color-warning)}.badge--danger{--badge-fg:var(--color-danger)}@apply absolute top-0 right-0;.badge--top-right{transform:translate(25%,-25%)}@apply absolute top-0 left-0;.badge--top-left{transform:translate(-25%,-25%)}@apply absolute right-0 bottom-0;.badge--bottom-right{transform:translate(25%,25%)}@apply absolute bottom-0 left-0;.badge--bottom-left{transform:translate(-25%,25%)}.badge--primary.badge--accent{--badge-bg:var(--color-accent);--badge-fg:var(--color-accent-foreground)}.badge--primary.badge--default{--badge-bg:var(--color-default);--badge-fg:var(--color-default-foreground)}.badge--primary.badge--success{--badge-bg:var(--color-success);--badge-fg:var(--color-success-foreground)}.badge--primary.badge--warning{--badge-bg:var(--color-warning);--badge-fg:var(--color-warning-foreground)}.badge--primary.badge--danger{--badge-bg:var(--color-danger);--badge-fg:var(--color-danger-foreground)}.badge--soft.badge--accent{--badge-bg:var(--color-accent-soft);--badge-fg:var(--color-accent-soft-foreground)}.badge--soft.badge--default{--badge-bg:var(--color-default);--badge-fg:var(--color-default-foreground)}.badge--soft.badge--success{--badge-bg:var(--color-success-soft);--badge-fg:var(--color-success-soft-foreground)}.badge--soft.badge--warning{--badge-bg:var(--color-warning-soft);--badge-fg:var(--color-warning-soft-foreground)}.badge--soft.badge--danger{--badge-bg:var(--color-danger-soft);--badge-fg:var(--color-danger-soft-foreground)}@apply inline-flex shrink-0 items-center gap-0.5 rounded-2xl px-2 py-0.5 text-xs leading-5 font-medium;.chip{--chip-bg:var(--color-default);--chip-fg:currentColor;background-color:var(--chip-bg);color:var(--chip-fg)}@apply px-0.5;.chip--accent{--chip-fg:var(--color-accent-soft-foreground)}.chip--danger{--chip-fg:var(--color-danger)}.chip--default{--chip-fg:var(--color-default-foreground)}.chip--success{--chip-fg:var(--color-success)}.chip--warning{--chip-fg:var(--color-warning)}.chip--tertiary{--chip-bg:transparent}@apply px-1 py-0 text-xs;@apply text-xs;@apply px-3 py-1 text-sm font-medium;.chip--primary.chip--accent{--chip-bg:var(--color-accent);--chip-fg:var(--color-accent-foreground)}.chip--primary.chip--success{--chip-bg:var(--color-success);--chip-fg:var(--color-success-foreground)}.chip--primary.chip--warning{--chip-bg:var(--color-warning);--chip-fg:var(--color-warning-foreground)}.chip--primary.chip--danger{--chip-bg:var(--color-danger);--chip-fg:var(--color-danger-foreground)}.chip--accent.chip--soft{--chip-bg:var(--color-accent-soft);--chip-fg:var(--color-accent-soft-foreground)}.chip--success.chip--soft{--chip-bg:var(--color-success-soft);--chip-fg:var(--color-success-soft-foreground)}.chip--warning.chip--soft{--chip-bg:var(--color-warning-soft);--chip-fg:var(--color-warning-soft-foreground)}.chip--danger.chip--soft{--chip-bg:var(--color-danger-soft);--chip-fg:var(--color-danger-soft-foreground)}@apply relative grid w-full overflow-clip;.table-root{grid-template-columns:minmax(0,1fr)}@apply overflow-x-auto;.table__scroll-container{scrollbar-width:thin;scrollbar-color:oklch(0% 0 0/.15) transparent}.table__scroll-container::-webkit-scrollbar{width:6px}.table__scroll-container::-webkit-scrollbar-track{background:0 0}.table__scroll-container::-webkit-scrollbar-thumb{background:oklch(0% 0 0/.15);border-radius:3px}.table__scroll-container::-webkit-scrollbar-thumb:hover{background:oklch(0% 0 0/.25)}:is([data-theme=dark],.dark) .table__scroll-container{scrollbar-color:oklch(100% 0 0/.15) transparent}:is([data-theme=dark],.dark) .table__scroll-container::-webkit-scrollbar-thumb{background:oklch(100% 0 0/.15)}:is([data-theme=dark],.dark) .table__scroll-container::-webkit-scrollbar-thumb:hover{background:oklch(100% 0 0/.25)}@apply bg-surface-secondary px-1 pb-1;.table-root--primary{border-radius:min(32px, calc(var(--radius) * 2.5))}@apply border-b-0 bg-transparent;@apply bg-surface-secondary;.table-root--secondary .table__column:first-child{border-top-left-radius:min(32px, var(--radius-2xl));border-bottom-left-radius:min(32px, var(--radius-2xl))}.table-root--secondary .table__column:last-child{border-top-right-radius:min(32px, var(--radius-2xl));border-bottom-right-radius:min(32px, var(--radius-2xl))}@apply shadow-none;@apply rounded-none;@apply overflow-visible rounded-none;@apply border-b border-separator-tertiary/50 bg-transparent;@media (hover:hover){@apply bg-default/50;}@apply w-full border-separate border-spacing-0 text-sm;@apply overflow-clip;@apply border-b border-separator/50 bg-surface-secondary;@apply relative px-4 py-2.5 text-left text-xs font-medium text-muted;.table__column:after{content:""}@apply pointer-events-none absolute top-1/2 right-0 h-4 w-px -translate-y-1/2 rounded-sm bg-separator;.table__column:last-child:not(:only-child):after{content:none}.table__column[data-allows-sorting=true]{cursor:var(--cursor-interactive)}@media (hover:hover){@apply text-foreground;}@apply rounded-lg outline-none;.table__column:focus-visible,.table__column[data-focus-visible=true]{box-shadow:inset 0 0 0 2px var(--color-focus)}.table__body tr:first-child td:first-child{border-top-left-radius:min(32px, var(--radius-2xl))}.table__body tr:first-child td:last-child{border-top-right-radius:min(32px, var(--radius-2xl))}.table__body tr:last-child td:first-child{border-bottom-left-radius:min(32px, var(--radius-2xl))}.table__body tr:last-child td:last-child{border-bottom-right-radius:min(32px, var(--radius-2xl))}@apply relative h-full overflow-clip;.table__body:not(tbody){border-radius:min(32px, var(--radius-2xl))}@apply relative h-full;@apply border-b border-separator/50;@apply border-b-0;@media (hover:hover){@apply bg-surface/40;}@apply bg-surface/10;@apply status-disabled;@apply outline-none;@apply opacity-50;@apply bg-accent-soft;@apply h-full bg-surface px-4 py-3 align-middle text-sm text-foreground;@apply border-b border-separator-tertiary/50;@apply rounded-lg outline-none;.table__cell:focus-visible,.table__cell[data-focus-visible=true]{box-shadow:inset 0 0 0 2px var(--color-focus)}@apply shadow-none;@apply rounded-lg shadow-[inset_0_0_0_2px_var(--color-focus)] outline-none;@apply rounded-l-lg shadow-[inset_2px_0_0_0_var(--color-focus),inset_0_2px_0_0_var(--color-focus),inset_0_-2px_0_0_var(--color-focus)] outline-none;@apply rounded-r-lg shadow-[inset_-2px_0_0_0_var(--color-focus),inset_0_2px_0_0_var(--color-focus),inset_0_-2px_0_0_var(--color-focus)] outline-none;@apply shadow-[inset_0_2px_0_0_var(--color-focus),inset_0_-2px_0_0_var(--color-focus)] outline-none;.table__cell[data-tree-column]{padding-inline-start:calc(1rem * var(--table-row-level,1))}@apply flex items-center px-4 py-2.5;@apply relative overflow-auto;@apply absolute top-1/2 right-0 h-4 w-px -translate-y-1/2 rounded-sm bg-separator;@apply box-content translate-x-1/2 cursor-col-resize touch-none px-2;@apply border-none bg-clip-content outline-none;@apply h-full w-0.5 bg-accent;@apply h-full w-0.5 bg-accent;@apply h-full w-0.5 bg-focus;.table__column:has(.table__column-resizer):after{content:none}@apply py-3 text-center;@apply mx-auto;@apply flex items-center justify-center gap-2 py-2;@apply flex w-full flex-row items-start justify-start gap-4 bg-surface px-4 py-3 shadow-surface;.alert{border-radius:min(32px, var(--radius-3xl))}@apply flex h-full grow flex-col items-start;@apply flex items-center justify-center p-1 select-none;@apply box-content size-4;@apply text-sm leading-6 font-medium;@apply text-sm text-muted;@apply text-foreground;@apply text-foreground;@apply text-accent;@apply text-accent;@apply text-success;@apply text-success;@apply text-warning;@apply text-warning;@apply text-danger;@apply text-danger;@apply p-2 text-sm text-muted;@apply pointer-events-none relative overflow-hidden rounded-sm bg-surface-tertiary/70;@apply absolute inset-0 -translate-x-full animate-skeleton bg-linear-to-r from-transparent via-surface-tertiary to-transparent content-[""];.skeleton--shimmer:has(.skeleton):after{content:none}@apply absolute inset-0 -translate-x-full animate-skeleton content-[""];.skeleton--shimmer:has(.skeleton):before{z-index:10;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(90deg,#0000 0%,#ffffff80 50%,#0000 100%)}.skeleton--shimmer:has(.skeleton) .skeleton:after{content:none}@apply animate-pulse;@apply grid w-full gap-1;.meter{--meter-fill:var(--color-accent);grid-template-columns:1fr auto;grid-template-areas:"label output""track track"}@apply w-fit text-sm font-medium;.meter [data-slot=label]{grid-area:label}@apply text-sm font-medium tabular-nums;.meter .meter__output{grid-area:output}@apply relative overflow-hidden rounded-sm bg-default;.meter .meter__track{grid-area:track}@apply h-2;@apply absolute top-0 left-0 h-full rounded-sm;.meter .meter__fill{background-color:var(--meter-fill);transition:width .3s var(--ease-out)}@apply motion-reduce:transition-none;@apply status-disabled;@apply opacity-100;@apply h-1 rounded-xs;@apply rounded-xs;@apply h-3 rounded-md;@apply rounded-md;.meter--default{--meter-fill:var(--color-default-foreground)}.meter--accent{--meter-fill:var(--color-accent)}.meter--success{--meter-fill:var(--color-success)}.meter--warning{--meter-fill:var(--color-warning)}.meter--danger{--meter-fill:var(--color-danger)}@apply grid w-full gap-1;.progress-bar{--progress-bar-fill:var(--color-accent);grid-template-columns:1fr auto;grid-template-areas:"label output""track track"}@apply w-fit text-sm font-medium;.progress-bar [data-slot=label]{grid-area:label}@apply text-sm font-medium tabular-nums;.progress-bar .progress-bar__output{grid-area:output}@apply relative overflow-hidden rounded-sm bg-default;.progress-bar .progress-bar__track{grid-area:track}@apply h-2;@apply absolute top-0 left-0 h-full rounded-sm;.progress-bar .progress-bar__fill{background-color:var(--progress-bar-fill);transition:width .3s var(--ease-out)}@apply motion-reduce:transition-none;@apply w-2/5;.progress-bar:not([aria-valuenow]) .progress-bar__fill{animation:1.5s cubic-bezier(.65,0,.35,1) infinite progress-bar-indeterminate}@apply motion-reduce:animate-none;@apply status-disabled;@apply opacity-100;@keyframes progress-bar-indeterminate{0%{transform:translate(-100%)}to{transform:translate(350%)}}@apply h-1 rounded-xs;@apply rounded-xs;@apply h-3 rounded-md;@apply rounded-md;.progress-bar--default{--progress-bar-fill:var(--color-default-foreground)}.progress-bar--accent{--progress-bar-fill:var(--color-accent)}.progress-bar--success{--progress-bar-fill:var(--color-success)}.progress-bar--warning{--progress-bar-fill:var(--color-warning)}.progress-bar--danger{--progress-bar-fill:var(--color-danger)}@apply inline-flex items-center justify-center;.progress-circle{--progress-circle-stroke:var(--color-accent);--progress-circle-track-stroke:var(--color-default)}@apply size-7;.progress-circle .progress-circle__track-circle{stroke:var(--progress-circle-track-stroke)}.progress-circle .progress-circle__fill-circle{stroke:var(--progress-circle-stroke);transition:stroke-dashoffset .3s var(--ease-out)}@apply motion-reduce:transition-none;.progress-circle:not([aria-valuenow]) .progress-circle__track{animation:1s linear infinite progress-circle-spin}@apply motion-reduce:animate-none;@apply status-disabled;@keyframes progress-circle-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@apply size-5;@apply size-9;.progress-circle--default{--progress-circle-stroke:var(--color-default-foreground)}.progress-circle--accent{--progress-circle-stroke:var(--color-accent)}.progress-circle--success{--progress-circle-stroke:var(--color-success)}.progress-circle--warning{--progress-circle-stroke:var(--color-warning)}.progress-circle--danger{--progress-circle-stroke:var(--color-danger)}@apply pointer-events-none relative size-6 origin-center animate-spin-fast;@apply size-4;@apply size-8;@apply size-10;.spinner--current{color:inherit}.spinner--accent{color:var(--accent)}.spinner--danger{color:var(--danger)}.spinner--success{color:var(--success)}.spinner--warning{color:var(--warning)}@apply pointer-events-none fixed z-50 outline-none;@apply w-[calc(100vw-2rem)] sm:w-auto sm:min-w-(--toast-width);.toast-region{display:block}@apply bottom-4 left-1/2 -translate-x-1/2;@apply bottom-4 left-4;@apply right-4 bottom-4;@apply top-4 left-1/2 -translate-x-1/2;@apply top-4 left-4;@apply top-4 right-4;@apply outline-2 outline-offset-2 outline-focus;.toast{position:absolute;left:0;right:0}@apply pointer-events-auto flex flex-row items-start justify-start gap-1.5 bg-surface px-4 py-3 shadow-overlay;.toast{border-radius:min(32px, var(--radius-3xl))}.toast--bottom,.toast--bottom-start,.toast--bottom-end{bottom:0}.toast--top,.toast--top-start,.toast--top-end{top:0}@apply pointer-events-none;.toast:not([data-frontmost=true]){height:var(--front-height);overflow:hidden}@apply pointer-events-none opacity-0;.toast:not([data-frontmost=true]) .toast__close-button{outline:none}@apply pointer-events-none flex opacity-0;@apply outline-2 outline-offset-2 outline-focus;.toast--bottom,.toast--bottom-start,.toast--bottom-end{view-transition-class:toast-bottom}.toast--top,.toast--top-start,.toast--top-end{view-transition-class:toast-top}@apply flex h-full grow flex-col items-start self-center;@apply flex shrink-0 items-center justify-center p-1 text-overlay-foreground select-none;@apply box-content size-4;@apply size-4;@apply size-4;@apply text-sm leading-5 font-medium text-overlay-foreground;@apply text-sm text-muted;@apply absolute top-2.5 right-2.5 size-5 border-border bg-default opacity-100 sm:pointer-events-none sm:-top-1 sm:-right-1 sm:border sm:bg-overlay sm:opacity-0;.toast__close-button{transition:opacity .15s var(--ease-smooth)}@apply motion-reduce:transition-none;@apply size-3.5 sm:size-3;@media (hover:hover){@apply bg-default;}@apply pointer-events-auto opacity-100;@apply mt-2 sm:mt-0;@apply text-accent;@apply text-success;@apply text-success;@apply text-warning;@apply text-warning;@apply text-danger;@apply text-danger;::view-transition-old(*){will-change:translate, opacity}::view-transition-new(*){will-change:translate, opacity}::view-transition-new(.toast-bottom):only-child{animation:.35s toast-slide-bottom-in}::view-transition-old(.toast-bottom):only-child{animation:.35s forwards toast-slide-bottom-out}::view-transition-new(.toast-top):only-child{animation:.35s toast-slide-top-in}::view-transition-old(.toast-top):only-child{animation:.35s forwards toast-slide-top-out}@keyframes toast-slide-bottom-in{0%{opacity:0;translate:0 100%}}@keyframes toast-slide-bottom-out{to{opacity:0;translate:0 100%}}@keyframes toast-slide-top-in{0%{opacity:0;translate:0 -100%}}@keyframes toast-slide-top-out{to{opacity:0;translate:0 -100%}}@apply flex flex-col;@apply mt-4;@apply flex gap-3 outline-none no-highlight;.checkbox{cursor:var(--cursor-interactive)}@apply items-center;@apply items-start;@apply select-none;@apply text-wrap select-none;@apply status-disabled;:is(.checkbox[data-selected=true],.checkbox[data-indeterminate=true]) .checkbox__indicator{border-color:var(--accent-foreground)}@apply size-2.5 stroke-[2.5px] text-accent-foreground;@apply transition-all duration-200 motion-reduce:transition-none;.checkbox[data-selected=true] [data-slot=checkbox-default-indicator--checkmark]{transition:stroke-dashoffset .15s linear 15ms}@apply text-danger-foreground;@apply size-3;@apply text-danger-foreground;@apply relative inline-flex size-4 shrink-0 items-center justify-center overflow-hidden rounded-md bg-field shadow-field outline-none no-highlight;.checkbox__control{transition:background-color .2s var(--ease-out), transform .1s var(--ease-out)}@apply motion-reduce:transition-none;.checkbox__control{cursor:var(--cursor-interactive)}@apply mt-0.5;@apply pointer-events-none absolute inset-0 z-0 origin-center scale-70 rounded-md bg-accent opacity-0 content-[""];.checkbox__control:before{transition:scale .1s var(--ease-linear), opacity .2s var(--ease-linear), background-color .2s var(--ease-out)}@apply motion-reduce:transition-none;@apply status-focused;@apply border-field-border-hover;@apply bg-accent-hover;@apply border-transparent text-accent-foreground;@apply scale-100 opacity-100;@apply bg-accent text-accent-foreground;@apply bg-accent-hover;@apply status-invalid-field;@apply border-transparent bg-danger text-danger-foreground;@apply scale-100 bg-danger opacity-100;@apply bg-danger text-danger-foreground;@apply relative z-10 flex size-3 items-center justify-center;@apply transform-gpu;@apply flex flex-col gap-0;@apply status-disabled;@apply shadow-none;.checkbox--secondary .checkbox__control{background-color:var(--checkbox-control-bg);--checkbox-control-bg:var(--color-default)}@apply border-field-border-hover;.checkbox--secondary:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control{background-color:var(--checkbox-control-bg)}@apply bg-accent;@apply bg-accent;@apply bg-accent;@apply flex flex-col gap-6;@apply shrink grow basis-0;@apply text-base font-medium text-foreground;@apply w-full space-y-4;@apply flex items-center gap-2 pt-1;@apply relative flex items-center gap-2;@apply cursor-not-allowed opacity-50;@apply flex items-center gap-2;@apply relative flex h-10 w-9.5 flex-1 items-center justify-center;@apply border bg-field text-field-foreground shadow-field;@apply rounded-field text-sm font-semibold outline-none;.input-otp__slot{border-width:var(--border-width-field);border-color:var(--color-field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@media (hover:hover){@apply bg-field-hover;.input-otp__slot:hover,.input-otp__slot[data-hovered=true]{border-color:var(--color-field-border-hover)}}@apply z-10 bg-field-focus status-focused-field;@apply bg-field-focus;@apply status-disabled;@apply status-invalid-field;.input-otp__slot[data-invalid=true]{background-color:var(--color-field-focus)}@apply text-lg leading-6 tracking-[-.27px];.input-otp__slot-value{animation:slot-value-in .25s var(--ease-smooth) both;transform-origin:bottom}@apply motion-reduce:animate-none;@apply absolute h-4 w-[2px] animate-caret-blink rounded-sm bg-field-placeholder;@apply h-[2px] w-[6px] shrink-0 rounded-sm bg-separator;@apply shadow-none;.input-otp--secondary .input-otp__slot{background-color:var(--input-otp-slot-bg);--input-otp-slot-bg:var(--color-default);--input-otp-slot-bg-hover:var(--color-default-hover);--input-otp-slot-bg-focus:var(--color-default)}@media (hover:hover){.input-otp--secondary .input-otp__slot:hover,.input-otp--secondary .input-otp__slot[data-hovered=true]{background-color:var(--input-otp-slot-bg-hover)}}.input-otp--secondary .input-otp__slot[data-active=true],.input-otp--secondary .input-otp__slot[data-filled=true]{background-color:var(--input-otp-slot-bg-focus)}@keyframes slot-value-in{0%{opacity:0;transform:translateY(8px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}@apply rounded-field border bg-field px-3 py-2 text-base text-field-foreground shadow-field outline-none placeholder:text-field-placeholder sm:text-sm;.input{border-width:var(--border-width-field);border-color:var(--color-field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@media (hover:hover){@apply bg-field-hover;.input:hover:not(:focus):not(:focus-visible),.input[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:var(--color-field-border-hover)}}@apply status-focused-field;.input:focus,.input[data-focused=true]{border-color:var(--color-field-border-focus);background-color:var(--color-field-focus)}@apply status-invalid-field;.input[data-invalid=true]{background-color:var(--color-field-focus)}@apply status-disabled;@apply shadow-none;.input--secondary{background-color:var(--input-bg);--input-bg:var(--color-default);--input-bg-hover:var(--color-default-hover);--input-bg-focus:var(--color-default)}@media (hover:hover){.input--secondary:hover:not(:focus):not(:focus-visible),.input--secondary[data-hovered=true]:not([data-focus-visible=true]):not([data-focused=true]){background-color:var(--input-bg-hover)}}.input--secondary:focus,.input--secondary[data-focused=true]{background-color:var(--input-bg-focus)}@apply status-invalid-field;.input--secondary[data-invalid=true]{background-color:var(--input-bg-focus)}@apply w-full;@apply inline-flex min-h-9 items-center rounded-field border bg-field text-sm text-field-foreground shadow-field outline-none;.input-group{border-width:var(--border-width-field);border-color:var(--color-field-border)}@apply items-start;.input-group:has([data-slot=input-group-textarea]){height:auto}.input-group{transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@media (hover:hover){@apply bg-field-hover;.input-group:hover:not(:focus-within),.input-group[data-hovered=true]:not([data-focus-within=true]){border-color:var(--color-field-border-hover)}}@apply status-focused-field;:is(.input-group:has([data-slot=input-group-input]:focus),.input-group:has([data-slot=input-group-textarea]:focus)){border-color:var(--color-field-border-focus);background-color:var(--color-field-focus)}@apply status-invalid-field;.input-group[data-invalid=true]{background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}@apply status-disabled;@apply flex-1 rounded-none border-0 bg-transparent px-3 py-2 text-base shadow-none outline-none placeholder:text-field-placeholder sm:text-sm;@apply rounded-l-none pl-0;@apply rounded-r-none pr-0;@apply outline-none;.input-group__input[data-slot=input-group-textarea]{resize:vertical;min-height:38px}@apply flex h-full items-center justify-center rounded-l-field rounded-r-none bg-transparent px-3 text-field-placeholder;.input-group__prefix{border-width:var(--border-width-field);border-color:var(--color-field-border);border-style:solid;border-right-color:var(--color-field-border);border-top:none;border-bottom:none;border-left:none}@apply items-start;.input-group:has([data-slot=input-group-textarea]) .input-group__prefix{padding-top:.5rem}.input-group__prefix{transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth)}@apply motion-reduce:transition-none;@apply flex h-full items-center justify-center rounded-l-none rounded-r-field bg-transparent px-3 text-field-placeholder;.input-group__suffix{border-width:var(--border-width-field);border-color:var(--color-field-border);border-style:solid;border-left-color:var(--color-field-border);border-top:none;border-bottom:none;border-right:none}@apply items-start;.input-group:has([data-slot=input-group-textarea]) .input-group__suffix{padding-top:.5rem}.input-group__suffix{transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth)}@apply motion-reduce:transition-none;@apply shadow-none;.input-group--secondary{background-color:var(--input-group-bg);--input-group-bg:var(--color-default);--input-group-bg-hover:var(--color-default-hover);--input-group-bg-focus:var(--color-default)}@media (hover:hover){.input-group--secondary:hover:not(:focus-within),.input-group--secondary[data-hovered=true]:not([data-focus-within=true]){background-color:var(--input-group-bg-hover)}}:is(.input-group--secondary:has([data-slot=input-group-input]:focus),.input-group--secondary:has([data-slot=input-group-textarea]:focus)){background-color:var(--input-group-bg-focus)}@apply status-invalid-field;.input-group--secondary[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--input-group-bg-focus)}@apply bg-transparent;@apply w-full;@apply flex flex-col gap-1;@apply hidden;@apply w-fit;@apply grid h-9 items-center overflow-hidden rounded-field border bg-field text-sm text-field-foreground shadow-field outline-none;.number-field__group{border-width:var(--border-width-field);border-color:var(--color-field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);grid-template-columns:40px 1fr 40px}@apply motion-reduce:transition-none;@media (hover:hover){@apply bg-field-hover;.number-field__group:hover:not(:focus-within),.number-field__group[data-hovered=true]:not([data-focus-within=true]){border-color:var(--color-field-border-hover)}}@apply status-focused-field;.number-field__group[data-focus-within=true],.number-field__group:focus-within{border-color:var(--color-field-border-focus);background-color:var(--color-field-focus)}@apply status-invalid-field;.number-field__group[data-invalid=true]{background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}@apply status-disabled;@apply min-w-0 rounded-none border-0 bg-transparent px-3 py-2 text-base tabular-nums shadow-none outline-none sm:text-sm;@apply rounded-l-none;@apply rounded-r-none;@apply outline-none;@apply flex h-full w-10 items-center justify-center rounded-none bg-transparent text-field-foreground outline-none;.number-field__increment-button,.number-field__decrement-button{border-width:var(--border-width-field);border-color:var(--color-field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth);border-style:solid}@apply motion-reduce:transition-none;.number-field__increment-button,.number-field__decrement-button{cursor:var(--cursor-interactive)}@apply bg-field-foreground/10;:is(.number-field__increment-button,.number-field__decrement-button):active,:is(.number-field__increment-button,.number-field__decrement-button)[data-pressed=true]{transform:scale(.97)}@apply status-disabled;@apply size-4;@apply rounded-l-none rounded-r-field border-l border-field-placeholder/15;@apply rounded-l-field rounded-r-none border-r border-field-placeholder/15;@apply shadow-none;.number-field--secondary .number-field__group{background-color:var(--number-field-group-bg);--number-field-group-bg:var(--color-default);--number-field-group-bg-hover:var(--color-default-hover);--number-field-group-bg-focus:var(--color-default)}@media (hover:hover){.number-field--secondary .number-field__group:hover:not(:focus-within),.number-field--secondary .number-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--number-field-group-bg-hover)}}.number-field--secondary .number-field__group:focus-within,.number-field--secondary .number-field__group[data-focus-within=true]{background-color:var(--number-field-group-bg-focus)}@apply status-invalid-field;.number-field--secondary .number-field__group[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--number-field-group-bg-focus)}@apply bg-transparent;@apply w-full;@apply w-full;@apply flex flex-col;@apply mt-4;@apply flex-row flex-wrap gap-4;@apply shadow-none;.radio-group--secondary .radio__control{background-color:var(--radio-control-bg);--radio-control-bg:var(--color-default);--radio-control-bg-hover:var(--color-default-hover)}@apply border-field-border-hover;.radio:not([aria-checked=true]):not([data-selected=true]) :is(.radio-group--secondary .radio__control) .radio__indicator:empty:before{background-color:var(--radio-control-bg)}:is(.radio:hover:not([aria-checked=true]):not([data-selected=true]) :is(.radio-group--secondary .radio__control),.radio[data-hovered=true]:not([aria-checked=true]):not([data-selected=true]) :is(.radio-group--secondary .radio__control)) .radio__indicator:empty:before{background-color:var(--radio-control-bg-hover)}@apply relative flex items-start gap-3 outline-none no-highlight;.radio{cursor:var(--cursor-interactive)}@apply select-none;@apply text-wrap select-none;@apply status-disabled;@apply relative mt-[3px] inline-flex size-4 shrink-0 items-center justify-center rounded-lg border [border-width:var(--border-width-field)] bg-field shadow-field outline-none no-highlight;.radio__control{transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), transform .1s var(--ease-out)}@apply motion-reduce:transition-none;.radio__control{cursor:var(--cursor-interactive)}@apply status-focused;@apply border-field-border-hover;@apply bg-field-hover;@apply scale-95;@apply border-transparent bg-accent;@apply bg-accent-hover;@apply status-invalid-field;@apply status-invalid-field;@apply absolute inset-0 flex items-center justify-center;.radio__indicator{pointer-events:none}.radio__indicator:empty:before{content:""}@apply rounded-lg bg-field;.radio__indicator:empty:before{width:100%;height:100%;transition:scale .2s var(--ease-out), background-color .2s var(--ease-out);scale:1}@apply motion-reduce:transition-none;@apply bg-accent-foreground;.radio[aria-checked=true] .radio__indicator:empty:before,.radio[data-selected=true] .radio__indicator:empty:before{scale:.4286}.radio[data-selected=true][data-pressed=true] .radio__indicator:empty:before{scale:.5714}@apply flex flex-col gap-0;@apply status-disabled;@apply flex flex-col gap-1;@apply hidden;@apply w-full;@apply w-full;@apply flex flex-col gap-1;@apply hidden;@apply w-fit;@apply pointer-events-none opacity-0;@apply relative inline-flex h-9 items-center overflow-hidden rounded-field border bg-field text-sm text-field-foreground shadow-field outline-none;.search-field__group{border-width:var(--border-width-field);border-color:var(--color-field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@media (hover:hover){@apply bg-field-hover;.search-field__group:hover:not(:focus-within),.search-field__group[data-hovered=true]:not([data-focus-within=true]){border-color:var(--color-field-border-hover)}}@apply status-focused-field;@apply status-invalid-field;.search-field__group[data-invalid=true]{background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}@apply status-disabled;@apply flex-1 rounded-none border-0 bg-transparent px-3 py-2 text-base shadow-none outline-none sm:text-sm;.search-field__input::-webkit-search-cancel-button{appearance:none}.search-field__input::-webkit-search-decoration{appearance:none}@apply rounded-l-none pl-2;@apply rounded-r-none pr-2;@apply outline-none;@apply pointer-events-none shrink-0 text-field-placeholder;@apply mr-0 ml-3 size-4;@apply mr-2 size-5 shrink-0;@apply size-3;@apply shadow-none;.search-field--secondary .search-field__group{background-color:var(--search-field-group-bg);--search-field-group-bg:var(--color-default);--search-field-group-bg-hover:var(--color-default-hover);--search-field-group-bg-focus:var(--color-default)}@media (hover:hover){.search-field--secondary .search-field__group:hover:not(:focus-within),.search-field--secondary .search-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--search-field-group-bg-hover)}}.search-field--secondary .search-field__group:focus-within,.search-field--secondary .search-field__group[data-focus-within=true]{background-color:var(--search-field-group-bg-focus)}@apply status-invalid-field;.search-field--secondary .search-field__group[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--search-field-group-bg-focus)}@apply bg-transparent;@apply w-full;@apply w-full;@apply rounded-field border bg-field px-3 py-2 text-base text-field-foreground shadow-field outline-none placeholder:text-field-placeholder sm:text-sm;.textarea{border-width:var(--border-width-field);border-color:var(--color-field-border);min-height:38px;transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@media (hover:hover){@apply bg-field-hover;.textarea:hover:not(:focus):not(:focus-visible),.textarea[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){border-color:var(--color-field-border-hover)}}@apply status-focused-field;.textarea:focus,.textarea[data-focused=true]{border-color:var(--color-field-border-focus);background-color:var(--color-field-focus)}@apply status-invalid-field;.textarea[data-invalid=true]{background-color:var(--color-field-focus)}@apply status-disabled;@apply shadow-none;.textarea--secondary{background-color:var(--textarea-bg);--textarea-bg:var(--color-default);--textarea-bg-hover:var(--color-default-hover);--textarea-bg-focus:var(--color-default)}@media (hover:hover){.textarea--secondary:hover:not(:focus):not(:focus-visible),.textarea--secondary[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--textarea-bg-hover)}}.textarea--secondary:focus,.textarea--secondary[data-focused=true]{background-color:var(--textarea-bg-focus)}@apply status-invalid-field;.textarea--secondary[data-invalid=true]{background-color:var(--textarea-bg-focus)}@apply w-full;@apply w-63 max-w-full;.calendar{container-type:inline-size}@apply flex items-center justify-between px-0.5 pb-4;@apply pointer-events-none opacity-0;@apply flex-1 text-sm font-medium;@apply flex size-6 items-center justify-center rounded-2xl text-accent;.calendar__nav-button{will-change:scale;transition:transform .25s var(--ease-out), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out), opacity .15s var(--ease-out)}@apply transform-gpu motion-reduce:transition-none;.calendar__nav-button{cursor:var(--cursor-interactive)}@media (hover:hover){@apply bg-default text-accent;}.calendar__nav-button:active,.calendar__nav-button[data-pressed=true]{transform:scale(.95)}@apply status-focused;@apply status-disabled;@apply size-4;.calendar__grid{grid-template-columns:repeat(7,1fr);display:grid}@apply w-full;@apply pointer-events-none;.calendar__grid-header{display:contents}.calendar__grid-header>tr{display:contents}.calendar__grid-body{display:contents}.calendar__grid-body>tr{display:contents}@apply mt-1;.calendar__grid-row{display:contents}@apply flex items-center justify-center pb-2 text-xs font-medium text-muted;@apply relative flex aspect-square size-full items-center justify-center rounded-3xl text-center text-sm font-medium outline-none no-highlight;.calendar__cell{will-change:scale;transition:transform .25s var(--ease-out), box-shadow .1s var(--ease-out)}@apply transform-gpu motion-reduce:transition-none;.calendar__cell{cursor:var(--cursor-interactive)}@apply status-focused;@apply text-accent;@apply bg-accent text-accent-foreground;@apply bg-default;.calendar__cell:active,.calendar__cell[data-pressed=true]{transform:scale(.95)}@apply bg-accent-hover;@media (hover:hover){@apply bg-default;}@apply text-muted opacity-50;@apply bg-default;@apply status-disabled;@apply status-disabled;.calendar__cell:disabled:not([data-outside-month=true]),.calendar__cell[data-disabled=true]:not([data-outside-month=true]){text-decoration:line-through}@apply absolute bottom-1 left-1/2 size-[3px] -translate-x-1/2 rounded-xs bg-muted;@apply bg-accent-foreground;@apply w-63 max-w-full;.range-calendar{container-type:inline-size}@apply flex items-center justify-between px-0.5 pb-4;@apply pointer-events-none opacity-0;@apply flex-1 text-sm font-medium;@apply flex size-6 items-center justify-center rounded-xl text-accent;.range-calendar__nav-button{will-change:scale;transition:transform .25s var(--ease-out), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out), opacity .15s var(--ease-out)}@apply transform-gpu motion-reduce:transition-none;.range-calendar__nav-button{cursor:var(--cursor-interactive)}@media (hover:hover){@apply bg-default text-accent;}.range-calendar__nav-button:active,.range-calendar__nav-button[data-pressed=true]{transform:scale(.95)}@apply status-focused;@apply status-disabled;@apply size-4;.range-calendar__grid{grid-template-columns:repeat(7,1fr);display:grid}@apply w-full;@apply pointer-events-none;.range-calendar__grid-header{display:contents}.range-calendar__grid-header>tr{display:contents}.range-calendar__grid-body{display:contents}.range-calendar__grid-body>tr{display:contents}@apply mt-1;.range-calendar__grid-row{display:contents}@apply flex items-center justify-center pb-2 text-xs font-medium text-muted;@apply relative z-1 mx-0 my-[2px] rounded-3xl p-0 outline-none;.range-calendar__cell{cursor:var(--cursor-interactive);will-change:background-color, border-color;transition:box-shadow .1s var(--ease-out), border-color .1s var(--ease-out)}@apply transform-gpu motion-reduce:transition-none;@apply flex aspect-square w-full items-center justify-center rounded-3xl text-sm font-medium text-foreground no-highlight;.range-calendar__cell .range-calendar__cell-button{will-change:scale;transition:scale .2s var(--ease-out)}@apply transform-gpu motion-reduce:transition-none;@apply z-2;@apply status-focused;@apply text-accent;@apply rounded-none bg-accent-soft;@apply rounded-ss-lg rounded-es-lg;@apply rounded-ss-3xl rounded-es-3xl;@apply rounded-se-lg rounded-ee-lg;@apply rounded-se-3xl rounded-ee-3xl;@apply z-2;@apply bg-accent text-accent-foreground;@apply rounded-tl-3xl rounded-bl-3xl;@apply rounded-tr-3xl rounded-br-3xl;:is(.range-calendar__cell:active,.range-calendar__cell[data-pressed=true]) .range-calendar__cell-button{scale:.9}@apply bg-accent-hover;@media (hover:hover){@apply bg-default;}@apply text-muted opacity-50;@apply bg-default/20;@apply status-disabled;@apply status-disabled;.range-calendar__cell:disabled:not([data-outside-month=true]),.range-calendar__cell[data-disabled=true]:not([data-outside-month=true]){text-decoration:line-through}@apply rounded-ss-lg rounded-es-lg;@apply rounded-ss-3xl rounded-es-3xl;@apply rounded-se-lg rounded-ee-lg;@apply rounded-se-3xl rounded-ee-3xl;@apply absolute bottom-1 left-1/2 size-[3px] -translate-x-1/2 rounded-xs bg-muted;@apply bg-accent-foreground;:is(.calendar:has(.calendar-year-picker__year-grid),.range-calendar:has(.calendar-year-picker__year-grid)){position:relative}:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]){will-change:opacity;transition:opacity .15s var(--ease-out), visibility 0s linear}@apply motion-reduce:transition-none;@apply pointer-events-none opacity-0;:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]){visibility:hidden;transition:opacity .15s var(--ease-out), visibility 0s linear .15s}@apply motion-reduce:transition-none;@apply flex flex-1 items-center justify-start gap-1 rounded-lg outline-none;.calendar-year-picker__trigger{cursor:var(--cursor-interactive);touch-action:manipulation}@apply status-focused;@apply text-sm font-medium;.calendar-year-picker__trigger-heading{transition:color .15s var(--ease-out)}@apply motion-reduce:transition-none;@apply text-xs text-accent;.calendar-year-picker__trigger-indicator{transition:transform .15s var(--ease-out)}@apply motion-reduce:transition-none;.calendar-year-picker__trigger[data-open=true] .calendar-year-picker__trigger-indicator{transform:rotate(90deg)}@apply text-accent;@apply pointer-events-none absolute right-0 left-0 grid content-start gap-1 overflow-y-auto p-1 opacity-0;.calendar-year-picker__year-grid{will-change:opacity;scrollbar-width:thin;scrollbar-color:oklch(0% 0 0/.15) transparent;grid-template-columns:repeat(3,1fr)}.calendar-year-picker__year-grid::-webkit-scrollbar{width:6px}.calendar-year-picker__year-grid::-webkit-scrollbar-track{background:0 0}.calendar-year-picker__year-grid::-webkit-scrollbar-thumb{background:oklch(0% 0 0/.15);border-radius:3px}.calendar-year-picker__year-grid::-webkit-scrollbar-thumb:hover{background:oklch(0% 0 0/.25)}:is([data-theme=dark],.dark) .calendar-year-picker__year-grid{scrollbar-color:oklch(100% 0 0/.15) transparent}:is([data-theme=dark],.dark) .calendar-year-picker__year-grid::-webkit-scrollbar-thumb{background:oklch(100% 0 0/.15)}:is([data-theme=dark],.dark) .calendar-year-picker__year-grid::-webkit-scrollbar-thumb:hover{background:oklch(100% 0 0/.25)}@apply pointer-events-auto opacity-100;.calendar-year-picker__year-grid[data-open=true]{transition:opacity .2s var(--ease-out) 50ms}@apply motion-reduce:transition-none;@apply relative inline-flex h-8 items-center justify-center rounded-3xl px-2.5 text-sm font-medium outline-none select-none no-highlight;.calendar-year-picker__year-cell{touch-action:manipulation;transition:color .1s var(--ease-smooth), scale .1s var(--ease-smooth), opacity .1s var(--ease-smooth), background-color .1s var(--ease-smooth), box-shadow .1s var(--ease-out)}@apply origin-center transform-gpu motion-reduce:transition-none;.calendar-year-picker__year-cell{cursor:var(--cursor-interactive)}@media (hover:hover) and (pointer:fine){@apply bg-default text-default-foreground;}@apply bg-accent text-accent-foreground;@media (hover:hover) and (pointer:fine){@apply bg-accent-hover;}@apply status-focused;@apply flex flex-col gap-1;@apply hidden;@apply w-fit;@apply w-full;@apply flex flex-col gap-1;@apply hidden;@apply w-fit;@apply w-full;@apply inline-flex h-9 items-center overflow-hidden rounded-field border bg-field text-sm text-field-foreground shadow-field outline-none;.date-input-group{border-width:var(--border-width-field);border-color:var(--color-field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@media (hover:hover){@apply bg-field-hover;.date-input-group:hover:not(:focus-within),.date-input-group[data-hovered=true]:not([data-focus-within=true]){border-color:var(--color-field-border-hover)}}@apply status-focused-field;@apply status-invalid-field;.date-input-group[data-invalid=true]{background-color:var(--color-field-focus);border-color:var(--color-field-border-invalid)}@apply status-disabled;@apply flex flex-1 cursor-text items-center gap-px rounded-none border-0 bg-transparent px-3 py-2 text-base shadow-none outline-none sm:text-sm;@apply rounded-l-none pl-2;@apply rounded-r-none pr-2;@apply flex-none pr-0;@apply pl-0;@apply outline-none;@apply flex flex-1 items-center;.date-input-group__input-container{scrollbar-width:none;width:fit-content;overflow:auto clip}.date-input-group__input-container::-webkit-scrollbar{display:none}@apply inline-block rounded-md px-0.5 text-end text-nowrap outline-none;@apply p-0 text-muted;@apply text-field-placeholder;@apply bg-accent-soft text-accent-soft-foreground;@apply opacity-50;@apply text-danger;@apply bg-danger-soft text-danger-soft-foreground;@apply pointer-events-none shrink-0 text-field-placeholder;@apply mr-0 ml-3 flex items-center;@apply pointer-events-none shrink-0 text-field-placeholder;@apply mr-3 flex items-center;@apply shadow-none;.date-input-group--secondary{background-color:var(--date-input-group-bg);--date-input-group-bg:var(--color-default);--date-input-group-bg-hover:var(--color-default-hover);--date-input-group-bg-focus:var(--color-default)}@media (hover:hover){.date-input-group--secondary:hover:not(:focus-within),.date-input-group--secondary[data-hovered=true]:not([data-focus-within=true]){background-color:var(--date-input-group-bg-hover)}}.date-input-group--secondary:focus-within,.date-input-group--secondary[data-focus-within=true]{background-color:var(--date-input-group-bg-focus)}@apply status-invalid-field;.date-input-group--secondary[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--date-input-group-bg-focus)}@apply bg-transparent;@apply w-full;@apply inline-flex flex-col gap-1;@apply pointer-events-auto;@apply inline-flex w-full items-center rounded-field p-1 text-sm no-highlight;.date-picker__trigger{cursor:var(--cursor-interactive);transition:box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@apply status-focused;@apply status-disabled;@apply inline-flex size-4 items-center justify-center text-field-placeholder;@apply max-w-(--trigger-width) origin-(--trigger-anchor-point) overflow-x-hidden overflow-y-auto overscroll-contain bg-overlay p-3;@apply motion-reduce:transition-none;.date-picker__popover{box-shadow:var(--shadow-overlay);border-radius:min(32px, calc(var(--radius) * 2.5))}.date-picker__popover::-webkit-scrollbar{display:none}.date-picker__popover{-ms-overflow-style:none;scrollbar-width:none}@apply outline-none;@apply animate-in duration-150 ease-smooth fade-in-0 zoom-in-95;@apply slide-in-from-bottom-1;@apply slide-in-from-top-1;@apply slide-in-from-right-1;@apply slide-in-from-left-1;@apply animate-out duration-100 ease-smooth zoom-out-95 fade-out;@apply will-change-[opacity,transform];@apply inline-flex flex-col gap-1;@apply pointer-events-auto;@apply inline-flex w-full items-center rounded-field p-1 text-sm no-highlight;.date-range-picker__trigger{cursor:var(--cursor-interactive);transition:box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@apply status-focused;@apply status-disabled;@apply inline-flex size-4 items-center justify-center text-field-placeholder;@apply px-1 text-field-placeholder select-none;@apply max-w-(--trigger-width) origin-(--trigger-anchor-point) overflow-x-hidden overflow-y-auto overscroll-contain bg-overlay p-3;@apply motion-reduce:transition-none;.date-range-picker__popover{box-shadow:var(--shadow-overlay);border-radius:min(32px, calc(var(--radius) * 2.5))}.date-range-picker__popover::-webkit-scrollbar{display:none}.date-range-picker__popover{-ms-overflow-style:none;scrollbar-width:none}@apply outline-none;@apply animate-in duration-150 ease-smooth fade-in-0 zoom-in-95;@apply slide-in-from-bottom-1;@apply slide-in-from-top-1;@apply slide-in-from-right-1;@apply slide-in-from-left-1;@apply animate-out duration-100 ease-smooth zoom-out-95 fade-out;@apply will-change-[opacity,transform];@apply relative flex flex-col gap-3 overflow-hidden p-4;@apply shadow-surface;.card{border-radius:min(32px, var(--radius-3xl))}@apply flex flex-col;@apply text-sm leading-6 font-medium text-foreground;@apply text-sm leading-5 text-muted;@apply flex flex-1 flex-col gap-1;@apply flex flex-row items-center;@apply border-none bg-transparent shadow-none;@apply bg-surface;@apply bg-surface-secondary;@apply bg-surface-tertiary;@apply w-full px-2 pt-1.5 pb-1 text-left text-xs font-medium text-muted;@apply shrink-0 rounded-sm border-t-0 border-b-0 bg-separator;@apply h-px w-full;@apply h-px w-full;@apply h-auto min-h-2 w-px self-stretch;@apply bg-separator;@apply bg-separator-secondary;@apply bg-separator-tertiary;@apply flex items-center gap-3;@apply w-full flex-row;@apply h-full flex-col justify-center;@apply shrink-0 grow;@apply inline-flex items-center justify-center text-center whitespace-nowrap text-muted;@apply text-center;@apply text-center;@apply relative text-foreground;@apply bg-transparent;@apply bg-surface text-surface-foreground;@apply bg-surface-secondary text-surface-secondary-foreground;@apply bg-surface-tertiary text-surface-tertiary-foreground;@apply relative flex size-10 shrink-0 items-center justify-center overflow-hidden rounded-3xl bg-default;@apply flex size-full items-center justify-center bg-default text-sm font-medium;@apply absolute inset-0 aspect-square size-full;@apply transition-opacity duration-250 motion-reduce:transition-none;@apply size-8 rounded-2xl;@apply size-12 rounded-3xl;@apply text-base;@apply text-accent;@apply text-default-foreground;@apply text-success;@apply text-warning;@apply text-danger;@apply bg-transparent;@apply bg-accent-soft text-accent-soft-foreground;@apply bg-success-soft text-success-soft-foreground;@apply bg-warning-soft text-warning-soft-foreground;@apply bg-danger-soft text-danger-soft-foreground;@apply inline-block;@apply cursor-(--cursor-interactive);.alert-dialog__trigger{transition:transform .25s var(--ease-out-quart), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@apply status-focused;@apply status-disabled;.alert-dialog__trigger:active,.alert-dialog__trigger[data-pressed=true]{transform:scale(.97)}@apply fixed inset-0 z-50;@apply flex flex-row items-center justify-center;@apply h-(--visual-viewport-height) w-full;@apply animate-in duration-150 ease-out fade-in-0;@apply animate-out duration-100 ease-out fade-out-0;@apply will-change-[opacity];@apply motion-reduce:animate-none;@apply bg-transparent;@apply bg-backdrop;@apply bg-backdrop backdrop-blur-md;@apply flex flex-col items-center;@apply h-(--visual-viewport-height) w-full min-w-0 flex-1;@apply p-4;@apply sm:w-fit sm:p-10;@apply pointer-events-none;@apply animate-in duration-250 ease-out-quad fade-in-0 zoom-in-105;@apply slide-in-from-bottom-1;@apply sm:slide-in-from-bottom-0;@apply slide-in-from-top-1;@apply slide-in-from-top-0;@apply slide-in-from-bottom-1;@apply animate-out duration-100 ease-out-quad fade-out-0 zoom-out-95;@apply will-change-[opacity,transform];@apply motion-reduce:animate-none;@apply relative;@apply flex w-full flex-col;@apply bg-overlay shadow-overlay outline-none;.alert-dialog__dialog{border-radius:min(32px, var(--radius-3xl))}@apply p-6;@apply overflow-hidden;@apply pointer-events-auto;@apply mt-auto;@apply sm:my-auto;@apply my-auto;@apply mt-auto;@apply mt-0;@apply max-w-xs;@apply max-w-sm;@apply max-w-md;@apply max-w-lg;@apply h-full min-h-full w-full;@apply flex flex-col gap-3;@apply mb-0;@apply mb-0;@apply align-middle;@apply text-base font-medium text-foreground;@apply flex items-center justify-center;@apply size-10 shrink-0;@apply rounded-3xl select-none;@apply box-content size-5;@apply bg-default text-foreground;@apply bg-accent-soft text-accent-soft-foreground;@apply bg-success-soft text-success-soft-foreground;@apply bg-warning-soft text-warning-soft-foreground;@apply bg-danger-soft text-danger-soft-foreground;@apply min-h-0 flex-1;@apply text-sm leading-[1.43] text-muted;@apply my-0;@apply overflow-y-auto;.alert-dialog__body{-webkit-overflow-scrolling:touch}@apply flex flex-row items-center justify-end gap-2;@apply mt-0;@apply absolute top-4 right-4;@apply mt-2;@apply mt-5;@apply mt-5;@apply inline-block cursor-(--cursor-interactive);.drawer__trigger{transition:transform .25s var(--ease-out-quart), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@apply status-focused;@apply status-disabled;.drawer__trigger:active,.drawer__trigger[data-pressed=true]{transform:scale(.97)}@apply fixed inset-0 z-50;@apply h-(--visual-viewport-height) w-full;.drawer__backdrop{opacity:1;transition:opacity .25s cubic-bezier(.32,.72,0,1)}.drawer__backdrop[data-entering=true]{opacity:0}.drawer__backdrop[data-exiting=true]{opacity:0;transition-duration:.2s;transition-timing-function:cubic-bezier(.32,.72,0,1)}.drawer__backdrop[data-exiting=true],.drawer__backdrop[data-entering=true]{will-change:opacity}@media (prefers-reduced-motion:reduce){.drawer__backdrop{transition:none}}@apply bg-transparent;@apply bg-backdrop;@apply bg-backdrop backdrop-blur-md;@apply pointer-events-none;@apply fixed inset-0 z-50 flex;@apply h-(--visual-viewport-height) w-full min-w-0;@apply items-end;@apply items-start;@apply justify-start;@apply justify-end;@apply relative;@apply flex flex-col;@apply bg-overlay shadow-overlay outline-none;@apply p-6;@apply pointer-events-auto;.drawer__dialog{--drawer-enter-duration:.25s;--drawer-exit-duration:.2s;--drawer-enter-ease:cubic-bezier(.32, .72, 0, 1);--drawer-exit-ease:cubic-bezier(.32, .72, 0, 1);will-change:translate;transition:translate var(--drawer-enter-duration) var(--drawer-enter-ease)}@media (prefers-reduced-motion:reduce){.drawer__dialog{transition:none}}@apply w-full;@apply max-h-[85vh];.drawer__dialog[data-placement=bottom]{border-top-left-radius:min(32px, var(--radius-2xl));border-top-right-radius:min(32px, var(--radius-2xl))}@apply w-full;@apply max-h-[85vh];.drawer__dialog[data-placement=top]{border-bottom-left-radius:min(32px, var(--radius-2xl));border-bottom-right-radius:min(32px, var(--radius-2xl))}@apply h-full rounded-none;@apply w-80 max-w-[85vw] sm:w-96;@apply h-full rounded-none;@apply w-80 max-w-[85vw] sm:w-96;[data-exiting=true] .drawer__dialog{transition-duration:var(--drawer-exit-duration);transition-timing-function:var(--drawer-exit-ease)}.drawer__content--left .drawer__dialog,.drawer__content--right .drawer__dialog,.drawer__content--top .drawer__dialog,.drawer__content--bottom .drawer__dialog{translate:0}.drawer__content--left[data-entering=true] .drawer__dialog,.drawer__content--left[data-exiting=true] .drawer__dialog{translate:-100%}.drawer__content--right[data-entering=true] .drawer__dialog,.drawer__content--right[data-exiting=true] .drawer__dialog{translate:100%}.drawer__content--top[data-entering=true] .drawer__dialog,.drawer__content--top[data-exiting=true] .drawer__dialog{translate:0 -100%}.drawer__content--bottom[data-entering=true] .drawer__dialog,.drawer__content--bottom[data-exiting=true] .drawer__dialog{translate:0 100%}@apply pb-2;@apply pb-0;@apply flex flex-col gap-3;@apply mb-0;@apply align-middle;@apply text-base font-medium text-foreground;@apply min-h-0 flex-1;@apply text-sm leading-[1.43] text-muted;@apply -m-[3px] my-0 p-[3px];@apply overflow-y-auto overscroll-contain;.drawer__body{-webkit-overflow-scrolling:touch}@apply flex flex-row items-center justify-end gap-2;@apply mt-0;@apply flex items-center justify-center;@apply pb-2;@apply h-1 w-9 rounded-xs;@apply bg-separator;@apply absolute top-4 right-4;@apply mt-2;@apply mt-5;@apply mt-5;@apply mt-0;@apply mt-0;@apply inline-block cursor-(--cursor-interactive);.modal__trigger{transition:transform .25s var(--ease-out-quart), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@apply status-focused;@apply status-disabled;.modal__trigger:active,.modal__trigger[data-pressed=true]{transform:scale(.97)}@apply fixed inset-0 z-50;@apply flex flex-row items-center justify-center;@apply h-(--visual-viewport-height) w-full;@apply animate-in duration-150 ease-out fade-in-0;@apply animate-out duration-100 ease-out fade-out-0;@apply will-change-[opacity];@apply motion-reduce:animate-none;@apply bg-transparent;@apply bg-backdrop;@apply bg-backdrop backdrop-blur-md;@apply flex flex-col items-center;@apply h-(--visual-viewport-height) w-full min-w-0 flex-1;@apply p-4;@apply sm:w-fit sm:p-10;@apply pointer-events-none;@apply animate-in duration-250 ease-out-quad fade-in-0 zoom-in-105;@apply slide-in-from-bottom-1;@apply sm:slide-in-from-bottom-0;@apply slide-in-from-top-1;@apply slide-in-from-top-0;@apply slide-in-from-bottom-1;@apply animate-out duration-100 ease-out-quad fade-out-0 zoom-out-95;@apply will-change-[opacity,transform];@apply motion-reduce:animate-none;@apply overflow-y-auto;@apply pointer-events-auto;.modal__container--scroll-outside{-webkit-overflow-scrolling:touch}@apply p-0 sm:p-0;@apply slide-in-from-bottom-0 zoom-in-100;@apply sm:slide-in-from-bottom-0;@apply zoom-out-100;@apply relative;@apply flex w-full flex-col;@apply bg-overlay shadow-overlay outline-none;.modal__dialog{border-radius:min(32px, var(--radius-3xl))}@apply p-6;@apply pointer-events-auto;@apply mt-auto;@apply sm:my-auto;@apply my-auto;@apply mt-auto;@apply mt-0;@apply overflow-hidden;@apply h-auto;@apply min-h-0 shrink-0;@apply max-w-xs;@apply max-w-sm;@apply max-w-md;@apply max-w-lg;@apply h-full min-h-full w-full;@apply h-full min-h-full w-full;@apply rounded-none shadow-none;@apply flex flex-col gap-3;@apply mb-0;@apply mb-0;@apply align-middle;@apply text-base font-medium text-foreground;@apply flex items-center justify-center;@apply size-10 shrink-0;@apply rounded-3xl select-none;@apply min-h-0 flex-1;@apply text-sm leading-[1.43] text-muted;@apply my-0;@apply overflow-y-auto;.modal__body--scroll-inside{-webkit-overflow-scrolling:touch}@apply overflow-y-visible;@apply flex flex-row items-center justify-end gap-2;@apply mt-0;@apply absolute top-4 right-4;@apply mt-2;@apply mt-5;@apply mt-5;@apply origin-(--trigger-anchor-point) bg-overlay p-0 text-sm;.popover{border-radius:min(32px, var(--radius-3xl));box-shadow:var(--shadow-overlay)}@apply animate-in duration-150 ease-smooth fade-in-0 zoom-in-90;@apply slide-in-from-bottom-1;@apply slide-in-from-top-1;@apply slide-in-from-right-1;@apply slide-in-from-left-1;@apply animate-out duration-100 ease-smooth zoom-out-95 fade-out;@apply will-change-[opacity,transform];.popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}@apply p-4 outline-none;@apply font-medium;@apply inline-block;.popover__trigger{transition:color .15s var(--ease-smooth), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;.popover__trigger{cursor:var(--cursor-interactive)}@apply status-focused;@apply status-disabled;@apply max-w-xs origin-(--trigger-anchor-point) bg-overlay p-2 text-xs break-all;.tooltip{border-radius:min(32px, var(--radius-xl));box-shadow:var(--shadow-overlay)}@apply animate-in duration-150 ease-smooth fade-in-0 zoom-in-90;@apply slide-in-from-bottom-1;@apply slide-in-from-top-1;@apply slide-in-from-right-1;@apply slide-in-from-left-1;@apply animate-out duration-100 ease-smooth zoom-out-95 fade-out;@apply will-change-[opacity,transform];@apply stroke-border/40;.tooltip [data-slot=overlay-arrow]{fill:var(--overlay)}.tooltip[data-placement=bottom] [data-slot=overlay-arrow]{rotate:180deg}.tooltip[data-placement=left] [data-slot=overlay-arrow]{rotate:-90deg}.tooltip[data-placement=right] [data-slot=overlay-arrow]{rotate:90deg}@apply inline-block;.tooltip__trigger{transition:color .15s var(--ease-smooth), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;@apply status-focused;@apply flex flex-col gap-1;@apply hidden;@apply w-fit;@apply min-w-0 flex-1;@apply pr-7;@apply status-focused-field;.combo-box [data-slot=input]:focus,.combo-box [data-slot=input][data-focus]{border-color:var(--color-field-border-focus);background-color:var(--color-field-focus)}@apply status-disabled;@apply relative isolate inline-flex items-center;@apply absolute top-1/2 right-0 flex h-full shrink-0 -translate-y-1/2 cursor-pointer items-center justify-center pr-2 text-field-placeholder transition duration-150 no-highlight;@apply border-none bg-transparent outline-none;@media (hover:hover){@apply text-field-foreground;}@apply rounded ring-2 ring-focus ring-offset-2 ring-offset-background outline-none;@apply opacity-70;@apply cursor-not-allowed opacity-50;@apply size-4 transition-transform duration-150 motion-reduce:transition-none;@apply rotate-180;@apply min-w-(--trigger-width) origin-(--trigger-anchor-point) scroll-py-1 overflow-y-auto overscroll-contain bg-overlay p-0 text-sm;.combo-box__popover{border-radius:min(32px, var(--radius-3xl));box-shadow:var(--shadow-overlay)}@apply outline-none;@apply animate-in duration-150 ease-smooth fade-in-0 zoom-in-95;@apply slide-in-from-bottom-1;@apply slide-in-from-top-1;@apply slide-in-from-right-1;@apply slide-in-from-left-1;@apply animate-out duration-100 ease-smooth zoom-out-95 fade-out;@apply will-change-[opacity,transform];.combo-box__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.combo-box__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.combo-box__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.combo-box__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}@apply p-1.5 outline-none;@apply px-2.5;@apply transition-none;@apply w-full;@apply w-full;@apply flex flex-col gap-1;@apply hidden;@apply w-fit;@apply relative isolate inline-flex min-h-9 rounded-field border bg-field px-3 py-2 text-sm text-field-foreground shadow-field outline-none select-none no-highlight;.select__trigger{transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;.select__trigger{cursor:var(--cursor-interactive);border-width:var(--border-width-field);border-color:var(--color-field-border)}@apply pr-7;@media (hover:hover){@apply bg-field-hover;.select__trigger:hover,.select__trigger[data-hovered=true]{border-color:var(--color-field-border-hover)}}@apply status-focused;.select__trigger:focus-visible:not(:focus),.select__trigger[data-focus-visible=true]{border-color:var(--color-field-border-focus);background-color:var(--color-field-focus)}@apply status-invalid-field;.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger{background-color:var(--color-field-focus)}@apply status-disabled;@apply shadow-none;.select--secondary .select__trigger{background-color:var(--select-trigger-bg);--select-trigger-bg:var(--color-default);--select-trigger-bg-hover:var(--color-default-hover);--select-trigger-bg-focus:var(--color-default)}@media (hover:hover){.select--secondary .select__trigger:hover,.select--secondary .select__trigger[data-hovered=true]{background-color:var(--select-trigger-bg-hover)}}.select--secondary .select__trigger:focus-visible:not(:focus),.select--secondary .select__trigger[data-focus-visible=true]{background-color:var(--select-trigger-bg-focus)}@apply flex-1 text-left text-base wrap-break-word text-current sm:text-sm;@apply text-field-placeholder;@apply hidden;@apply absolute inset-y-0 right-2 my-auto flex shrink-0 items-center justify-center text-field-placeholder transition duration-150;@apply rotate-180;@apply size-4;@apply min-w-(--trigger-width) origin-(--trigger-anchor-point) scroll-py-1 overflow-y-auto overscroll-contain bg-overlay p-0 text-sm;.select__popover{border-radius:min(32px, var(--radius-3xl));box-shadow:var(--shadow-overlay)}@apply outline-none;@apply animate-in duration-150 ease-smooth fade-in-0 zoom-in-95;@apply slide-in-from-bottom-1;@apply slide-in-from-top-1;@apply slide-in-from-right-1;@apply slide-in-from-left-1;@apply animate-out duration-100 ease-smooth zoom-out-95 fade-out;@apply will-change-[opacity,transform];.select__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.select__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.select__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.select__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}@apply p-1.5 outline-none;@apply px-2.5;@apply transition-none;@apply w-full;@apply w-full;@apply flex flex-col gap-1;@apply relative isolate inline-flex min-h-9 rounded-field border bg-field px-3 py-2 text-sm text-field-foreground shadow-field outline-none select-none no-highlight;.autocomplete__trigger{transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}@apply motion-reduce:transition-none;.autocomplete__trigger{cursor:var(--cursor-interactive);border-width:var(--border-width-field);border-color:var(--color-field-border)}@apply pr-7;@media (hover:hover){@apply bg-field-hover;:is(.autocomplete__trigger:hover:not(:has(.autocomplete__clear-button:hover)),.autocomplete__trigger[data-hovered=true]:not(:has(.autocomplete__clear-button:hover))){border-color:var(--color-field-border-hover)}}@apply status-focused;.autocomplete__trigger:focus-visible:not(:focus),.autocomplete__trigger[data-focus-visible=true]{border-color:var(--color-field-border-focus);background-color:var(--color-field-focus)}@apply status-invalid-field;.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger{background-color:var(--color-field-focus)}@apply status-disabled;@apply shadow-none;.autocomplete--secondary .autocomplete__trigger{background-color:var(--autocomplete-trigger-bg);--autocomplete-trigger-bg:var(--color-default);--autocomplete-trigger-bg-hover:var(--color-default-hover);--autocomplete-trigger-bg-focus:var(--color-default)}@media (hover:hover){:is(.autocomplete--secondary .autocomplete__trigger:hover:not(:has(.autocomplete__clear-button:hover)),.autocomplete--secondary .autocomplete__trigger[data-hovered=true]:not(:has(.autocomplete__clear-button:hover))){background-color:var(--autocomplete-trigger-bg-hover)}}.autocomplete--secondary .autocomplete__trigger:focus-visible:not(:focus),.autocomplete--secondary .autocomplete__trigger[data-focus-visible=true]{background-color:var(--autocomplete-trigger-bg-focus)}@apply flex-1 text-left text-base wrap-break-word text-current sm:text-sm;@apply text-field-placeholder;@apply hidden;@apply absolute inset-y-0 right-2 my-auto flex shrink-0 items-center justify-center text-field-placeholder transition duration-150;.autocomplete__indicator{cursor:var(--cursor-interactive)}@apply rotate-180;@apply size-4;@apply min-w-(--trigger-width) origin-(--trigger-anchor-point) scroll-py-1 overflow-y-auto overscroll-contain bg-overlay p-0 pt-2 text-sm;.autocomplete__popover{border-radius:min(32px, var(--radius-3xl));box-shadow:var(--shadow-overlay)}@apply outline-none;@apply animate-in duration-250 ease-out-fluid fade-in-0 zoom-in-95;@apply slide-in-from-bottom-1;@apply slide-in-from-top-1;@apply slide-in-from-right-1;@apply slide-in-from-left-1;@apply animate-out duration-100 ease-out-quad zoom-out-95 fade-out;@apply will-change-[opacity,transform];.autocomplete__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.autocomplete__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.autocomplete__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.autocomplete__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}@apply p-1.5 outline-none;@apply px-2.5;@apply transition-none;@apply px-3 py-1 outline-none;@apply text-center text-sm text-overlay-foreground/60;@apply w-full;@apply w-full;@apply relative isolate inline-flex h-6 w-6 shrink-0 origin-center items-center justify-center rounded-xl p-1 text-muted select-none no-highlight;@apply mr-0 size-5 shrink-0 self-center bg-transparent;.autocomplete__clear-button{cursor:var(--cursor-interactive)}@apply transform-gpu;.autocomplete__clear-button:not([data-empty=true]){transition:opacity .15s var(--ease-smooth)}@apply motion-reduce:transition-none;@apply pointer-events-none opacity-0;@apply size-3.5;@media (hover:hover){@apply bg-default-hover;}.autocomplete__clear-button:active,.autocomplete__clear-button[data-pressed=true]{transform:scale(.93)}@apply inline-flex h-6 items-center space-x-0.5 rounded-lg bg-default px-2 text-center font-sans text-sm font-medium whitespace-nowrap text-muted rtl:space-x-reverse;.kbd{word-spacing:-.25rem}.kbd__abbr{justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex}.kbd__content{justify-content:center;align-items:center;display:flex}@apply bg-transparent;@apply text-foreground;@apply text-foreground;@apply text-4xl font-semibold tracking-tight;@apply text-3xl font-semibold tracking-tight;@apply text-2xl font-semibold tracking-tight;@apply text-xl font-semibold tracking-tight;@apply text-lg font-semibold tracking-tight;@apply text-base font-semibold tracking-tight;@apply text-base leading-7;@apply rounded-md bg-default px-1.5 py-0.5 font-mono text-sm text-foreground;@apply font-medium text-link underline underline-offset-4;@apply mt-4 border-l-4 border-border pl-4 italic text-muted;@apply my-4 list-disc space-y-2 pl-6;@apply my-4 list-decimal space-y-2 pl-6;@apply text-base leading-7;@apply my-8 border-separator;@apply my-4 overflow-x-auto rounded-xl bg-default p-4 font-mono text-sm leading-relaxed;@apply font-semibold text-foreground;@apply italic;@apply my-4 rounded-xl;@apply text-4xl font-semibold tracking-tight;@apply text-3xl font-semibold tracking-tight;@apply text-2xl font-semibold tracking-tight;@apply text-xl font-semibold tracking-tight;@apply text-lg font-semibold tracking-tight;@apply text-base font-semibold tracking-tight;@apply text-base leading-7;@apply text-sm leading-6;@apply text-xs leading-5;@apply rounded-md bg-default px-1.5 py-0.5 font-mono text-sm text-foreground;@apply text-left rtl:text-right;@apply text-center;@apply text-right rtl:text-left;@apply text-justify;@apply text-foreground;@apply text-muted;@apply block truncate;@apply font-normal;@apply font-medium;@apply font-semibold;@apply font-bold;@apply relative;.scroll-shadow{--scroll-shadow-size:40px}@apply overflow-y-auto;@apply overflow-x-auto;.scroll-shadow--fade.scroll-shadow--vertical[data-top-scroll=true]{--scroll-linear-gradient:0deg, #000 calc(100% - var(--scroll-shadow-size)), transparent;-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient));mask-image:linear-gradient(var(--scroll-linear-gradient));-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient))}.scroll-shadow--fade.scroll-shadow--vertical[data-bottom-scroll=true]{--scroll-linear-gradient:180deg, #000 calc(100% - var(--scroll-shadow-size)), transparent;-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient));mask-image:linear-gradient(var(--scroll-linear-gradient));-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient))}.scroll-shadow--fade.scroll-shadow--vertical[data-top-bottom-scroll=true]{--scroll-linear-gradient:#000, #000, transparent 0, #000 var(--scroll-shadow-size), #000 calc(100% - var(--scroll-shadow-size)), transparent;-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient));mask-image:linear-gradient(var(--scroll-linear-gradient));-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient))}.scroll-shadow--fade.scroll-shadow--horizontal[data-left-scroll=true]{--scroll-linear-gradient:270deg, #000 calc(100% - var(--scroll-shadow-size)), transparent;-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient));mask-image:linear-gradient(var(--scroll-linear-gradient));-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient))}.scroll-shadow--fade.scroll-shadow--horizontal[data-right-scroll=true]{--scroll-linear-gradient:90deg, #000 calc(100% - var(--scroll-shadow-size)), transparent;-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient));mask-image:linear-gradient(var(--scroll-linear-gradient));-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient))}.scroll-shadow--fade.scroll-shadow--horizontal[data-left-right-scroll=true]{--scroll-linear-gradient:to right, #000, #000, transparent 0, #000 var(--scroll-shadow-size), #000 calc(100% - var(--scroll-shadow-size)), transparent;-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient));mask-image:linear-gradient(var(--scroll-linear-gradient));-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient))}.scroll-shadow--hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}@apply hidden;}@layer utilities{@tailwind utilities;}:root{--font-sans:"Nunito", system-ui, -apple-system, sans-serif;--font-mono:"Nunito", system-ui, -apple-system, sans-serif;--font-heading:"Fraunces", Georgia, "Times New Roman", serif;--font-heading-number:"Fraunces", Georgia, "Times New Roman", serif;--font-serif:var(--font-heading);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.25rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--text-4xl:3rem;--text-strip:clamp(1.375rem, 2.5vw, 1.75rem);--text-hero:clamp(1.75rem, 4vw, 2.5rem);--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.55;--leading-relaxed:1.65;--leading-loose:1.8;--tracking-tight:-.01em;--tracking-normal:0em;--tracking-wide:.04em;--tracking-wider:.08em;--tracking-widest:.12em;--space-0:0px;--space-half:2px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:48px;--space-9:64px;--space-10:80px;--space-11:96px}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@theme inline{--animation-delay-0: 0s; --animation-delay-75: 75ms; --animation-delay-100: .1s; --animation-delay-150: .15s; --animation-delay-200: .2s; --animation-delay-300: .3s; --animation-delay-500: .5s; --animation-delay-700: .7s; --animation-delay-1000: 1s; --animation-repeat-0: 0; --animation-repeat-1: 1; --animation-repeat-infinite: infinite; --animation-direction-normal: normal; --animation-direction-reverse: reverse; --animation-direction-alternate: alternate; --animation-direction-alternate-reverse: alternate-reverse; --animation-fill-mode-none: none; --animation-fill-mode-forwards: forwards; --animation-fill-mode-backwards: backwards; --animation-fill-mode-both: both; --percentage-0: 0; --percentage-5: .05; --percentage-10: .1; --percentage-15: .15; --percentage-20: .2; --percentage-25: .25; --percentage-30: .3; --percentage-35: .35; --percentage-40: .4; --percentage-45: .45; --percentage-50: .5; --percentage-55: .55; --percentage-60: .6; --percentage-65: .65; --percentage-70: .7; --percentage-75: .75; --percentage-80: .8; --percentage-85: .85; --percentage-90: .9; --percentage-95: .95; --percentage-100: 1; --percentage-translate-full: 1; --animate-in: enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-out: exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); @keyframes enter { from { opacity: var(--tw-enter-opacity,1); transform: translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0)); filter: blur(var(--tw-enter-blur,0)); }}@keyframes exit { to { opacity: var(--tw-exit-opacity,1); transform: translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0)); filter: blur(var(--tw-exit-blur,0)); }}--animate-accordion-down: accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-accordion-up: accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-collapsible-down: collapsible-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-collapsible-up: collapsible-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); @keyframes accordion-down { from { height: 0; }to { height: var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto))))); }}@keyframes accordion-up { from { height: var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto))))); }to { height: 0; }}@keyframes collapsible-down { from { height: 0; }to { height: var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto)))); }}@keyframes collapsible-up { from { height: var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto)))); }to { height: 0; }}--animate-caret-blink: caret-blink 1.25s ease-out infinite; @keyframes caret-blink { 0%,70%,100% { opacity: 1; }20%,50% { opacity: 0; }}}@utility animation-duration-*{--tw-animation-duration: calc(--value(number)*1ms); --tw-animation-duration: --value(--animation-duration-*,[duration],"initial",[*]); animation-duration: calc(--value(number)*1ms); animation-duration: --value(--animation-duration-*,[duration],"initial",[*]);}@utility delay-*{animation-delay: calc(--value(number)*1ms); animation-delay: --value(--animation-delay-*,[duration],"initial",[*]); --tw-animation-delay: calc(--value(number)*1ms); --tw-animation-delay: --value(--animation-delay-*,[duration],"initial",[*]);}@utility repeat-*{animation-iteration-count: --value(--animation-repeat-*,number,"initial",[*]); --tw-animation-iteration-count: --value(--animation-repeat-*,number,"initial",[*]);}@utility direction-*{animation-direction: --value(--animation-direction-*,"initial",[*]); --tw-animation-direction: --value(--animation-direction-*,"initial",[*]);}@utility fill-mode-*{animation-fill-mode: --value(--animation-fill-mode-*,"initial",[*]); --tw-animation-fill-mode: --value(--animation-fill-mode-*,"initial",[*]);}@utility running{animation-play-state: running;}@utility paused{animation-play-state: paused;}@utility play-state-*{animation-play-state: --value("initial",[*]);}@utility blur-in{--tw-enter-blur: 20px;}@utility blur-in-*{--tw-enter-blur: calc(--value(number)*1px); --tw-enter-blur: --value(--blur-*,[*]);}@utility blur-out{--tw-exit-blur: 20px;}@utility blur-out-*{--tw-exit-blur: calc(--value(number)*1px); --tw-exit-blur: --value(--blur-*,[*]);}@utility fade-in{--tw-enter-opacity: 0;}@utility fade-in-*{--tw-enter-opacity: calc(--value(number)/100); --tw-enter-opacity: --value(--percentage-*,[*]);}@utility fade-out{--tw-exit-opacity: 0;}@utility fade-out-*{--tw-exit-opacity: calc(--value(number)/100); --tw-exit-opacity: --value(--percentage-*,[*]);}@utility zoom-in{--tw-enter-scale: 0;}@utility zoom-in-*{--tw-enter-scale: calc(--value(number)*1%); --tw-enter-scale: calc(--value(ratio)); --tw-enter-scale: --value(--percentage-*,[*]);}@utility -zoom-in-*{--tw-enter-scale: calc(--value(number)*-1%); --tw-enter-scale: calc(--value(ratio)*-1); --tw-enter-scale: --value(--percentage-*,[*]);}@utility zoom-out{--tw-exit-scale: 0;}@utility zoom-out-*{--tw-exit-scale: calc(--value(number)*1%); --tw-exit-scale: calc(--value(ratio)); --tw-exit-scale: --value(--percentage-*,[*]);}@utility -zoom-out-*{--tw-exit-scale: calc(--value(number)*-1%); --tw-exit-scale: calc(--value(ratio)*-1); --tw-exit-scale: --value(--percentage-*,[*]);}@utility spin-in{--tw-enter-rotate: 30deg;}@utility spin-in-*{--tw-enter-rotate: calc(--value(number)*1deg); --tw-enter-rotate: calc(--value(ratio)*360deg); --tw-enter-rotate: --value(--rotate-*,[*]);}@utility -spin-in{--tw-enter-rotate: -30deg;}@utility -spin-in-*{--tw-enter-rotate: calc(--value(number)*-1deg); --tw-enter-rotate: calc(--value(ratio)*-360deg); --tw-enter-rotate: --value(--rotate-*,[*]);}@utility spin-out{--tw-exit-rotate: 30deg;}@utility spin-out-*{--tw-exit-rotate: calc(--value(number)*1deg); --tw-exit-rotate: calc(--value(ratio)*360deg); --tw-exit-rotate: --value(--rotate-*,[*]);}@utility -spin-out{--tw-exit-rotate: -30deg;}@utility -spin-out-*{--tw-exit-rotate: calc(--value(number)*-1deg); --tw-exit-rotate: calc(--value(ratio)*-360deg); --tw-exit-rotate: --value(--rotate-*,[*]);}@utility slide-in-from-top{--tw-enter-translate-y: -100%;}@utility slide-in-from-top-*{--tw-enter-translate-y: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*-100%); --tw-enter-translate-y: calc(--value(ratio)*-100%); --tw-enter-translate-y: calc(--value(--translate-*,[percentage],[length])*-1);}@utility slide-in-from-bottom{--tw-enter-translate-y: 100%;}@utility slide-in-from-bottom-*{--tw-enter-translate-y: calc(--value(integer)*var(--spacing)); --tw-enter-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*100%); --tw-enter-translate-y: calc(--value(ratio)*100%); --tw-enter-translate-y: --value(--translate-*,[percentage],[length]);}@utility slide-in-from-left{--tw-enter-translate-x: -100%;}@utility slide-in-from-left-*{--tw-enter-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%); --tw-enter-translate-x: calc(--value(ratio)*-100%); --tw-enter-translate-x: calc(--value(--translate-*,[percentage],[length])*-1);}@utility slide-in-from-right{--tw-enter-translate-x: 100%;}@utility slide-in-from-right-*{--tw-enter-translate-x: calc(--value(integer)*var(--spacing)); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%); --tw-enter-translate-x: calc(--value(ratio)*100%); --tw-enter-translate-x: --value(--translate-*,[percentage],[length]);}@utility slide-in-from-start{&:dir(ltr){ --tw-enter-translate-x: -100%; }&:dir(rtl){ --tw-enter-translate-x: 100%; }}@utility slide-in-from-start-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-enter-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%); --tw-enter-translate-x: calc(--value(ratio)*-100%); --tw-enter-translate-x: calc(--value(--translate-*,[percentage],[length])*-1); }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-enter-translate-x: calc(--value(integer)*var(--spacing)); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%); --tw-enter-translate-x: calc(--value(ratio)*100%); --tw-enter-translate-x: --value(--translate-*,[percentage],[length]); }}@utility slide-in-from-end{&:dir(ltr){ --tw-enter-translate-x: 100%; }&:dir(rtl){ --tw-enter-translate-x: -100%; }}@utility slide-in-from-end-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-enter-translate-x: calc(--value(integer)*var(--spacing)); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%); --tw-enter-translate-x: calc(--value(ratio)*100%); --tw-enter-translate-x: --value(--translate-*,[percentage],[length]); }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-enter-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%); --tw-enter-translate-x: calc(--value(ratio)*-100%); --tw-enter-translate-x: calc(--value(--translate-*,[percentage],[length])*-1); }}@utility slide-out-to-top{--tw-exit-translate-y: -100%;}@utility slide-out-to-top-*{--tw-exit-translate-y: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*-100%); --tw-exit-translate-y: calc(--value(ratio)*-100%); --tw-exit-translate-y: calc(--value(--translate-*,[percentage],[length])*-1);}@utility slide-out-to-bottom{--tw-exit-translate-y: 100%;}@utility slide-out-to-bottom-*{--tw-exit-translate-y: calc(--value(integer)*var(--spacing)); --tw-exit-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*100%); --tw-exit-translate-y: calc(--value(ratio)*100%); --tw-exit-translate-y: --value(--translate-*,[percentage],[length]);}@utility slide-out-to-left{--tw-exit-translate-x: -100%;}@utility slide-out-to-left-*{--tw-exit-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%); --tw-exit-translate-x: calc(--value(ratio)*-100%); --tw-exit-translate-x: calc(--value(--translate-*,[percentage],[length])*-1);}@utility slide-out-to-right{--tw-exit-translate-x: 100%;}@utility slide-out-to-right-*{--tw-exit-translate-x: calc(--value(integer)*var(--spacing)); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%); --tw-exit-translate-x: calc(--value(ratio)*100%); --tw-exit-translate-x: --value(--translate-*,[percentage],[length]);}@utility slide-out-to-start{&:dir(ltr){ --tw-exit-translate-x: -100%; }&:dir(rtl){ --tw-exit-translate-x: 100%; }}@utility slide-out-to-start-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-exit-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%); --tw-exit-translate-x: calc(--value(ratio)*-100%); --tw-exit-translate-x: calc(--value(--translate-*,[percentage],[length])*-1); }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-exit-translate-x: calc(--value(integer)*var(--spacing)); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%); --tw-exit-translate-x: calc(--value(ratio)*100%); --tw-exit-translate-x: --value(--translate-*,[percentage],[length]); }}@utility slide-out-to-end{&:dir(ltr){ --tw-exit-translate-x: 100%; }&:dir(rtl){ --tw-exit-translate-x: -100%; }}@utility slide-out-to-end-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-exit-translate-x: calc(--value(integer)*var(--spacing)); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%); --tw-exit-translate-x: calc(--value(ratio)*100%); --tw-exit-translate-x: --value(--translate-*,[percentage],[length]); }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-exit-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%); --tw-exit-translate-x: calc(--value(ratio)*-100%); --tw-exit-translate-x: calc(--value(--translate-*,[percentage],[length])*-1); }}@utility focus-ring{@apply ring-2 ring-focus ring-offset-0 ring-offset-background outline-none;  --tw-ring-offset-width: var(--ring-offset-width);}@utility focus-field-ring{@apply ring-2 ring-focus ring-offset-0 outline-none;  --tw-ring-offset-width: 0px;}@utility invalid-field-ring{ @apply outline-1 outline-danger outline-solid; --tw-ring-offset-width: 3px;  &:focus, &:focus-visible, &[data-focused="true"], &[data-focus-visible="true"], &:focus-within, &[data-focus-within="true"] { @apply ring-2 ring-danger ring-offset-0; --tw-ring-offset-width: 0px; }}@utility no-highlight{-webkit-tap-highlight-color: transparent;}@utility status-focused{@apply focus-ring;}@utility status-focused-field{@apply focus-field-ring;}@utility status-invalid-field{@apply invalid-field-ring;}@utility status-disabled{opacity: var(--disabled-opacity); cursor: var(--cursor-disabled); pointer-events: none;}@utility status-pending{@apply pointer-events-none;}@custom-variant motion-reduce{ &:is([data-reduce-motion="true"], [data-reduce-motion="true"] *) { @slot; &::before, &::after { @slot; } }  @media (prefers-reduced-motion: reduce) { &:not(:is([data-reduce-motion="true"], [data-reduce-motion="true"] *)) { @slot; &::before, &::after { @slot; } } }}@custom-variant motion-safe{ &:is([data-reduce-motion="false"], [data-reduce-motion="false"] *) { @slot; &::before, &::after { @slot; } }  @media (prefers-reduced-motion: no-preference) { &:not(:is([data-reduce-motion="true"], [data-reduce-motion="true"] *, [data-reduce-motion="false"], [data-reduce-motion="false"] *)) { @slot; &::before, &::after { @slot; } } }}@custom-variant dark{ &:is(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { @slot; &::before, &::after { @slot; } }  @media (prefers-color-scheme: dark) { &:not(:is(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *)) & { @slot; &::before, &::after { @slot; } } }}.flag{aspect-ratio:1.33333;height:2.5rem;box-shadow:var(--tblr-shadow-border);border-radius:var(--tblr-border-radius);vertical-align:bottom;background:50%/cover no-repeat;display:inline-block;position:relative}.flag.flag-country-np{box-shadow:none;border-radius:0}.flag-country-ad{background-image:url(/assets/ad-BAKXjaEZ.svg)}.flag-country-af{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%2367BD38'%20fill-rule='evenodd'%20d='M14%200h6v15h-6V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23D51700'%20fill-rule='evenodd'%20d='M6%200h8v15H6V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23272727'%20fill-rule='evenodd'%20d='M0%200h6v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m7.705%204.986.216.135c-.36.607-.602%201.163-.728%201.668a.59.59%200%200%201%20.12.15c.098.17.18.334.247.494l-.287.122a3.813%203.813%200%200%200-.16-.333c-.029.246-.027.48.006.698a.586.586%200%200%201%20.148.036c.184.066.352.14.506.219l-.142.278a3.968%203.968%200%200%200-.431-.19l.003.01c.134.404.338.775.614%201.115a.595.595%200%200%201%20.13-.013c.196%200%20.38.011.55.033l-.037.31a3.82%203.82%200%200%200-.37-.028c.247.248.538.476.873.686l-.132.222a5.033%205.033%200%200%201-1.058-.869%204.134%204.134%200%200%200-.143.06l-.022.01c.254.266.554.51.9.734l-.134.22a5.095%205.095%200%200%201-1.029-.86.678.678%200%200%201-.384-.005l.083-.3c.02.006.04.01.06.013a3.883%203.883%200%200%201-.597-1.151%202.486%202.486%200%200%201-.061-.224.666.666%200%200%201-.282-.125l.182-.254a.424.424%200%200%200%20.047.03%203.56%203.56%200%200%201%20.134-1.24.667.667%200%200%201-.151-.295l.265-.069c.143-.405.346-.834.607-1.286l.218.133a7.228%207.228%200%200%200-.634%201.382c.039.035.086.073.144.116.138-.504.382-1.048.729-1.632zm-.806%201.963a4.984%204.984%200%200%200-.16-.12%203.138%203.138%200%200%200-.086%201.102c.047%200%20.1-.002.16-.006l.05-.003A3.035%203.035%200%200%201%206.9%206.95zm-.072%201.287.098-.005c.012.042.024.085.038.126.134.405.334.78.6%201.122l-.052.023c-.044.02-.084.036-.12.05a3.637%203.637%200%200%201-.68-1.31l.116-.006zm5.26-3.25-.216.135c.36.607.602%201.163.727%201.668a.59.59%200%200%200-.12.15%204.33%204.33%200%200%200-.246.494l.287.122a3.79%203.79%200%200%201%20.16-.333c.029.246.027.48-.006.698a.586.586%200%200%200-.148.036%204.18%204.18%200%200%200-.506.219l.141.278c.131-.067.275-.13.432-.19l-.003.01a3.494%203.494%200%200%201-.614%201.115.595.595%200%200%200-.13-.013c-.196%200-.38.011-.55.033l.037.31a3.82%203.82%200%200%201%20.37-.028%204.92%204.92%200%200%201-.873.686l.132.222c.414-.26.767-.55%201.058-.869l.143.06.022.01a4.97%204.97%200%200%201-.9.734l.134.22c.4-.258.744-.544%201.028-.86.136.035.25.035.385-.005l-.084-.3a.42.42%200%200%201-.06.013c.265-.352.464-.736.598-1.151a2.51%202.51%200%200%200%20.06-.224.667.667%200%200%200%20.282-.125l-.18-.254a.423.423%200%200%201-.049.03%203.56%203.56%200%200%200-.133-1.24.668.668%200%200%200%20.15-.295l-.265-.069a7.762%207.762%200%200%200-.606-1.286l-.218.133c.285.493.496.954.634%201.382a1.893%201.893%200%200%201-.144.116c-.139-.504-.382-1.048-.73-1.632zm.806%201.963a4.821%204.821%200%200%201%20.16-.12c.096.398.124.765.085%201.102-.046%200-.099-.002-.16-.006l-.05-.003c.042-.304.03-.628-.035-.973zm.072%201.287a6.322%206.322%200%200%200-.098-.005%203.745%203.745%200%200%201-.637%201.249l.05.022c.045.02.085.036.122.05a3.638%203.638%200%200%200%20.679-1.31%203.261%203.261%200%200%201-.116-.006z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m8.808%2010.165-.698.69s.602.369%201.736.369%201.794-.369%201.794-.369l-.53-.69s-.723.28-1.235.28c-.511%200-1.067-.28-1.067-.28z'%20clip-rule='evenodd'/%3e%3cpath%20stroke='%23C00001'%20stroke-width='.5'%20d='M8.823%2010.606s.59.139%201.043.139c.453%200%201.044-.14%201.044-.14'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M10.457%205.911c0%20.274-.25.495-.557.495-.308%200-.557-.221-.557-.495%200-.273.25-.494.557-.494.308%200%20.557.221.557.494zm-.557.495h-.6l-.165.127h-.033v-.99h-.304v.99h-.266v.169h.266v1.786c-.036.285-.12.446-.236.502l-.62.298h3.735l-.268-.268c-.236-.236-.349-.417-.349-.522V6.702h.107v-.17h-.107v-.99h-.304v.99h-.098l-.196-.126H9.9zm-.798.296h1.654v1.796c0%20.145.069.302.202.478H8.977a1.44%201.44%200%200%200%20.125-.469V6.702zm.849.798h-.66v1.302h1.319L9.95%207.5zm.68-3.652.001.001-.001-.001zm.963.338v.006-.006zm.187.023.001-.003v.003zm-.757.384h.004-.004z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m8.02%206.668-.124.09.128.188c-.11.04-.286.14-.286.374%200%20.34-.12.62-.12.62l.357.23s.038-.398.135-.624a.365.365%200%200%201%20.189-.198l.555.816.125-.09-.958-1.406zm3.8%200%20.124.09-.128.188c.11.04.286.14.286.374%200%20.34.12.62.12.62l-.357.23s-.038-.398-.135-.624a.365.365%200%200%200-.189-.198l-.555.816-.125-.09.958-1.406z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-ae{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23272727'%20fill-rule='evenodd'%20d='M0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20d='M0%200h6v15H0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-afrun{background-image:url(/assets/afrun-BesbE1XM.svg)}.flag-country-ag{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%231B1B1B'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F9D313'%20fill-rule='evenodd'%20d='m10%208.75-1.39%202.375.034-2.623-2.54%201.657%201.453-2.35-3.188.61%202.584-1.613L3.75%206.25l3.203-.556L4.37%204.08l3.188.61-1.454-2.35%202.541%201.657-.035-2.623L10%203.75l1.39-2.375-.034%202.623%202.54-1.657-1.453%202.35%203.188-.61-2.584%201.613%203.203.556-3.203.556L15.63%208.42l-3.188-.61%201.454%202.35-2.541-1.657.035%202.623L10%208.75z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F1F9FF'%20d='M3.75%208.75h12.5V15H3.75z'/%3e%3cpath%20fill='%234A80E8'%20d='M1.25%206.25h17.5v2.5H1.25z'/%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%203.75%2010%2015%2020%203.75V15H0V3.75z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-ai{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23fff'%20stroke='%23E6E617'%20stroke-width='.5'%20d='M16.219%2013.477c-.628%200-1.052-.148-1.35-.394-.298-.249-.5-.624-.632-1.14-.132-.52-.186-1.158-.207-1.907a55.84%2055.84%200%200%201-.009-1.711l.002-.555h4.453c.079%201.475.1%202.891-.184%203.953-.149.555-.375.99-.7%201.286-.32.291-.758.468-1.373.468z'/%3e%3cpath%20fill='%2382E5FF'%20fill-rule='evenodd'%20d='M14.246%2012.696c.373.834%201.027%201.25%201.96%201.25.928%200%201.583-.41%201.967-1.233l-3.927-.017z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E18600'%20fill-rule='evenodd'%20d='M14.653%209.75c0%20.83.675%201.5%201.506%201.5s1.507-.67%201.507-1.5-.676-1.5-1.507-1.5c-.83%200-1.506.67-1.506%201.5zm2.388%200a.878.878%200%200%201-.882.875.878.878%200%200%201-.88-.875c0-.483.394-.875.88-.875.487%200%20.882.392.882.875z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E18600'%20fill-rule='evenodd'%20d='M15.905%208.041s-.548.249-.429.716c.119.467.253.534.253.534s.194-1.012.976-1.012l-.8-.238zm-.997%202.521s.457.392.83.086c.373-.305.377-.455.377-.455s-1%20.252-1.33-.456l.123.825zm2.742-.052s.017-.602-.455-.7c-.472-.098-.591-.007-.591-.007s.824.618.482%201.32l.564-.614z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h11v9H0z'/%3e%3cmask%20id='c'%20width='11'%20height='9'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h11v9H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20fill='%23F7FCFF'%20d='M-1.253%208.125%201.223%209.21l10.083-8.03%201.306-1.614-2.647-.363-4.113%203.46-3.31%202.332-3.795%203.129z'/%3e%3cpath%20fill='%23F50100'%20d='m-.914%208.886%201.261.63L12.143-.583h-1.77L-.915%208.886z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M12.503%208.125%2010.306%209.52-.056%201.18-1.362-.434l2.647-.363%204.113%203.46%203.31%202.332%203.795%203.129z'/%3e%3cpath%20fill='%23F50100'%20d='m12.418%208.67-1.261.63-5.023-4.323-1.489-.483-6.133-4.921H.283l6.13%204.804%201.628.58%204.377%203.714z'/%3e%3cmask%20id='d'%20width='13'%20height='11'%20x='-1'%20y='-1'%20fill='%23000'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M-1-1h13v11H-1z'/%3e%3cpath%20fill-rule='evenodd'%20d='M6%200H5v4H0v1h5v4h1V5h5V4H6V0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cpath%20fill='%23F50100'%20fill-rule='evenodd'%20d='M6%200H5v4H0v1h5v4h1V5h5V4H6V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20d='M5%200v-.938h-.938V0H5zm1%200h.938v-.938H6V0zM5%204v.938h.938V4H5zM0%204v-.938h-.938V4H0zm0%201h-.938v.938H0V5zm5%200h.938v-.938H5V5zm0%204h-.938v.938H5V9zm1%200v.938h.938V9H6zm0-4v-.938h-.938V5H6zm5%200v.938h.938V5H11zm0-1h.938v-.938H11V4zM6%204h-.938v.938H6V4zM5%20.937h1V-.938H5V.938zM5.938%204V0H4.063v4h1.875zM0%204.938h5V3.063H0v1.874zM.938%205V4H-.938v1H.938zM5%204.062H0v1.875h5V4.063zM5.938%209V5H4.063v4h1.875zM6%208.062H5v1.876h1V8.062zM5.062%205v4h1.875V5H5.063zM11%204.062H6v1.875h5V4.063zM10.062%204v1h1.876V4h-1.876zM6%204.938h5V3.063H6v1.874zM5.062%200v4h1.875V0H5.063z'%20mask='url(%23d)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-al{background-image:url(/assets/al-BUHdMPlT.svg)}.flag-country-am{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23E31D1C'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%23FECA00'%20d='M0%2010v5h20v-5H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-ao{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%231D1D1D'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23F50100'%20d='M0%200v7.5h20V0H0z'/%3e%3cg%20filter='url(%23c)'%3e%3cpath%20fill='%23FCFF01'%20d='M9.719%208.37c.484-.599.636-1.373.636-1.856%200-2.573-3.211-3.997-3.211-3.997%202.208%200%204.666%201.79%204.666%203.997%200%20.935-.32%201.802-.858%202.492.984.49%201.817.874%201.817.874.309.202.395.742.192%201.052a.67.67%200%200%201-.926.192s-.79-.467-1.271-.783a20.846%2020.846%200%200%200-.748-.462%203.932%203.932%200%200%201-2.203.675s-2.936-.36-2.852-1.865c0%200%20.71.543%202.802.543.332%200%20.625-.046.881-.128-.905-.494-1.673-.886-1.673-.886-.31-.202-1.113-1.23-.91-1.538.202-.31%201.427.04%201.736.242%200%200%20.43.59%201.036.951.268.16.57.328.886.497zM8.238%206.127l-.631.42.201-.72-.463-.46.627-.025.266-.712.265.712h.626l-.462.485.232.678-.661-.378z'/%3e%3cpath%20fill='%23FFEA42'%20d='M9.719%208.37c.484-.599.636-1.373.636-1.856%200-2.573-3.211-3.997-3.211-3.997%202.208%200%204.666%201.79%204.666%203.997%200%20.935-.32%201.802-.858%202.492.984.49%201.817.874%201.817.874.309.202.395.742.192%201.052a.67.67%200%200%201-.926.192s-.79-.467-1.271-.783a20.846%2020.846%200%200%200-.748-.462%203.932%203.932%200%200%201-2.203.675s-2.936-.36-2.852-1.865c0%200%20.71.543%202.802.543.332%200%20.625-.046.881-.128-.905-.494-1.673-.886-1.673-.886-.31-.202-1.113-1.23-.91-1.538.202-.31%201.427.04%201.736.242%200%200%20.43.59%201.036.951.268.16.57.328.886.497zM8.238%206.127l-.631.42.201-.72-.463-.46.627-.025.266-.712.265.712h.626l-.462.485.232.678-.661-.378z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='c'%20width='8.111'%20height='8.717'%20x='4.959'%20y='2.517'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.2%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.flag-country-aq{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%235196ED'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='c'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20filter='url(%23b)'%20mask='url(%23c)'%3e%3cpath%20fill='%23fff'%20d='M5.448%204.934s1.29.707%201.47.903c.18.196.467.915.915.508.448-.406.897-.09.897-.738%200-.647.67-2.15%201.64-1.773.972.376%201.77.14%201.995.291.224.151.762.899%201.18.899.419%200%20.628.436.658%201.069.03.633-.135.693.254.768.388.076.538.362.344.738-.195.377-.18.211-.15.603.03.391-.388%202.7-1.674%202.927-1.285.225-2.504.105-2.175-.332.33-.437.784-.94.112-1.045-.673-.105-1.097-.195-1.77-.014-.672.18-1.374.467-1.793-.075-.418-.543-.328-.934-.672-1.19-.344-.256-.763-.211-.419-.708.344-.497.628-.311.344-.703-.284-.392-1.356-.562-1.356-.954%200-.391-.681-1.25.2-1.174z'/%3e%3cpath%20fill='%23F5F8FB'%20d='M5.448%204.934s1.29.707%201.47.903c.18.196.467.915.915.508.448-.406.897-.09.897-.738%200-.647.67-2.15%201.64-1.773.972.376%201.77.14%201.995.291.224.151.762.899%201.18.899.419%200%20.628.436.658%201.069.03.633-.135.693.254.768.388.076.538.362.344.738-.195.377-.18.211-.15.603.03.391-.388%202.7-1.674%202.927-1.285.225-2.504.105-2.175-.332.33-.437.784-.94.112-1.045-.673-.105-1.097-.195-1.77-.014-.672.18-1.374.467-1.793-.075-.418-.543-.328-.934-.672-1.19-.344-.256-.763-.211-.419-.708.344-.497.628-.311.344-.703-.284-.392-1.356-.562-1.356-.954%200-.391-.681-1.25.2-1.174z'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='b'%20width='11.889'%20height='9.466'%20x='3.997'%20y='2.774'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='.5'/%3e%3cfeColorMatrix%20values='0%200%200%200%200.0941176%200%200%200%200%200.32549%200%200%200%200%200.639216%200%200%200%200.43%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.flag-country-ar{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%2358A5FF'%20d='M0%200v5h20V0H0zm0%2010v5h20v-5H0z'/%3e%3cpath%20fill='%23FFD018'%20stroke='%23F19900'%20stroke-opacity='.98'%20stroke-width='.5'%20d='M10.345%209.054s-.638%201.325-1.2%201.596c.243-.607.332-1.846.332-1.846s-1.458.577-1.97.472c.616-.43%201.47-1.226%201.47-1.226s-1.887-.617-1.84-.879c.851.153%202.022-.014%202.022-.014S7.836%205.57%207.97%205.452c.202.196%201.788%201.025%201.788%201.025s.115-1.412.456-1.888c.041.336.52%201.857.52%201.857s.963-.963%201.498-.963c-.235.29-.791%201.57-.791%201.57s1.385-.022%201.912.237c-.638.09-1.756.652-1.756.652s1.456%201.104%201.324%201.334c-.782-.382-1.686-.51-1.686-.51s.25%201.537.048%201.884c-.197-.511-.938-1.596-.938-1.596z'/%3e%3cpath%20fill='%23FFD018'%20stroke='%23F19900'%20stroke-opacity='.98'%20stroke-width='.5'%20d='M10.262%208.339a.625.625%200%201%200%200-1.25.625.625%200%200%200%200%201.25z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-as{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%233547A0'%20stroke='%23E31D1C'%20stroke-width='1.25'%20d='M0-.625h-.625v7.692L-1.78%207.5l1.155.433v7.692H20l.22-1.21L1.78%207.5%2020.22.585%2020-.625H0z'/%3e%3cpath%20fill='%23C44800'%20fill-rule='evenodd'%20d='M17.556%203.767s-5.04%201.309-5.04%201.51c0%20.201-.453.84-.36%201.006.093.166.334.387.532.277.198-.11.668-.554.51-.277-.157.277.85.598.425%201.21%200%200%20.51-.294.263%201.377l1.213.346s1.356-.355.737-1.372h.718s-.297-1.318.143-1.561c.44-.244-.449-.429-.449-.429%201.878-1.069%201.308-2.087%201.308-2.087z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FFC221'%20fill-rule='evenodd'%20d='m16.722%209.357-3.042-.515-.399-.533-1.727.348%201.516.859.51-.275%203.142.502v-.386z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FFC221'%20fill-rule='evenodd'%20d='M17.189%209.824v-.301l-3.41-.208s-.207-.19-.714-.19-.565.398-.565.398.29.58.855.58c.564%200%201.441.135%201.679.414.237.279%201.222-.143%201.222-.143s-.421-.724-.96-.497c-.54.226-1.518-.11-1.518-.232%200-.122%203.411.18%203.411.18zm-5.761-2.44s-.33.709-.21.977c.528.551%201.488-.328%201.488-.328l-1.278-.65z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23979797'%20fill-rule='evenodd'%20d='M16.642%207.722c.351-.18.53-.515.53-.95%200-.336-.08-.602-.256-.771v-.229l-.31-.003c-2.774-.025-4.336.25-4.789.936-.458.695-.418%201.288.205%201.576l.276-.007c1.347-.702%202.717-.877%204.126-.527l.218-.025zm-4.564-.845c.366-.554%201.874-.82%204.525-.795v.079c.171.082.257.285.257.61s-.12.55-.36.673c-1.484-.369-2.933-.184-4.347.553-.415-.192-.44-.565-.075-1.12z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20d='M16.603%206.082c-2.651-.024-4.16.24-4.525.795-.365.555-.34.928.075%201.12%201.414-.737%202.863-.922%204.346-.553.24-.123.36-.348.36-.673%200-.325-.085-.528-.256-.61v-.08z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-at{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill='%23C51918'%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20d='M0%200v5h20V0H0zm0%2010v5h20v-5H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-au{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h11v9H0z'/%3e%3cmask%20id='b'%20width='11'%20height='9'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h11v9H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20d='M-1.253%208.125%201.223%209.21l10.083-8.03%201.306-1.614-2.647-.363-4.113%203.46-3.31%202.332-3.795%203.129z'/%3e%3cpath%20fill='%23F50100'%20d='m-.914%208.886%201.261.63L12.143-.583h-1.77L-.915%208.886z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M12.503%208.125%2010.306%209.52-.056%201.18-1.362-.434l2.647-.363%204.113%203.46%203.31%202.332%203.795%203.129z'/%3e%3cpath%20fill='%23F50100'%20d='m12.418%208.67-1.261.63-5.023-4.323-1.489-.483-6.133-4.921H.283l6.13%204.804%201.628.58%204.377%203.714z'/%3e%3cmask%20id='c'%20width='13'%20height='11'%20x='-1'%20y='-1'%20fill='%23000'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M-1-1h13v11H-1z'/%3e%3cpath%20fill-rule='evenodd'%20d='M6%200H5v4H0v1h5v4h1V5h5V4H6V0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cpath%20fill='%23F50100'%20fill-rule='evenodd'%20d='M6%200H5v4H0v1h5v4h1V5h5V4H6V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20d='M5%200v-.938h-.938V0H5zm1%200h.938v-.938H6V0zM5%204v.938h.938V4H5zM0%204v-.938h-.938V4H0zm0%201h-.938v.938H0V5zm5%200h.938v-.938H5V5zm0%204h-.938v.938H5V9zm1%200v.938h.938V9H6zm0-4v-.938h-.938V5H6zm5%200v.938h.938V5H11zm0-1h.938v-.938H11V4zM6%204h-.938v.938H6V4zM5%20.937h1V-.938H5V.938zM5.938%204V0H4.063v4h1.875zM0%204.938h5V3.063H0v1.874zM.938%205V4H-.938v1H.938zM5%204.062H0v1.875h5V4.063zM5.938%209V5H4.063v4h1.875zM6%208.062H5v1.876h1V8.062zM5.062%205v4h1.875V5H5.063zM11%204.062H6v1.875h5V4.063zM10.062%204v1h1.876V4h-1.876zM6%204.938h5V3.063H6v1.874zM5.062%200v4h1.875V0H5.063z'%20mask='url(%23c)'/%3e%3c/g%3e%3c/g%3e%3cpath%20fill='%23F7FCFF'%20d='m5.92%2012.278-.82.758.081-1.113-1.104-.17.922-.63-.557-.968%201.068.327.41-1.039.41%201.039%201.068-.327-.557.968.922.63-1.104.17.081%201.113-.82-.758zm7.32-3.981-.547.505.054-.743-.735-.112.614-.42-.371-.646.712.218.273-.692.273.692.712-.218-.37.645.613.421-.735.112.054.743-.547-.505zm1.28-5.334-.547.506.054-.743-.735-.112.614-.42-.371-.646.712.218.273-.693.273.693.712-.218-.37.645.613.42-.735.113.054.743-.547-.506zm3.2%202.667-.547.505.054-.742-.735-.113.614-.42-.371-.646.712.218.273-.692.273.692.712-.218-.37.646.613.42-.735.113.054.742-.547-.505zm-2.56%207.667-.547.505.054-.742-.735-.113.614-.42-.371-.646.712.218.273-.692.273.692.712-.218-.37.646.613.42-.735.113.054.742-.547-.505zM17.4%209.14l-.555.291.106-.618-.45-.438.621-.09.278-.563.278.562.62.09-.449.439.107.618-.556-.292z'/%3e%3c/svg%3e")}.flag-country-aw{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%235BA3DA'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cg%20filter='url(%23c)'%3e%3cpath%20fill='%23EF2929'%20d='M3.546%204.975.808%204.397l2.772-.549.8-2.868.633%202.845%202.474.575-2.445.575-.706%202.34-.791-2.34z'/%3e%3cpath%20fill='red'%20d='M3.546%204.975.808%204.397l2.772-.549.8-2.868.633%202.845%202.474.575-2.445.575-.706%202.34-.791-2.34z'/%3e%3c/g%3e%3cpath%20fill='%23FAD615'%20d='M20%209H0v1h20V9zm0%202H0v1h20v-1z'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='c'%20width='8.681'%20height='8.335'%20x='-.192'%20y='-.02'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='.5'/%3e%3cfeColorMatrix%20values='0%200%200%200%201%200%200%200%200%201%200%200%200%200%201%200%200%200%200.2%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.flag-country-ax{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%230061C1'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23D21034'%20stroke='%23FFCE00'%20d='M6-.5h-.5v6h-6v4h6v6h4v-6h11v-4h-11v-6H6z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-az{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23AF0100'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%233CA5D9'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%2373BE4A'%20d='M0%2010v5h20v-5H0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M10.726%209.317c-.842-.194-1.5-.856-1.492-1.828.008-.909.595-1.678%201.52-1.887.927-.209%201.741.232%201.741.232-.255-.567-1.143-.965-1.872-.963-1.357.003-2.804%201.039-2.818%202.62-.015%201.64%201.546%202.571%202.919%202.568%201.1-.003%201.624-.712%201.732-1.013%200%200-.888.465-1.73.27zm.535-.93.735-.51.735.51-.26-.856.714-.54-.895-.019-.294-.845-.294.845-.895.018.713.541-.259.857z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-ba{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='21'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='22'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h21.25v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20d='M0%200h20.25v15H0V0z'/%3e%3cpath%20fill='%23FECA00'%20d='M6.25%200H19v15L6.25%200z'/%3e%3cpath%20fill='%23F7FCFF'%20d='m4.443%201.746-.735.386.14-.818-.594-.58.821-.119.368-.744.367.744.821.12-.594.58.14.817-.734-.386zm2.179%202.675-.735.386.14-.818-.594-.58.821-.118.368-.745.367.745.822.119-.595.58.14.817-.734-.386zm2.043%202.603-.735.386.14-.818-.594-.58.821-.119.368-.744.367.744.821.12-.594.58.14.817-.734-.386zm2.001%202.494-.735.387.14-.819-.594-.579.822-.12.367-.744.367.745.822.119-.595.58.14.818-.734-.387zm2.156%202.567-.735.387.14-.818-.594-.58.821-.12.367-.744.368.745.821.12-.594.579.14.818-.734-.387zm2.382%202.485-.735.386.14-.819-.594-.579.822-.12.367-.744.368.745.821.12-.594.579.14.818-.735-.387z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-bb{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20d='M14%200h6v15h-6V0z'/%3e%3cpath%20fill='%23FECA00'%20d='M6%200h8v15H6V0z'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h6v15H0V0z'/%3e%3cpath%20fill='%23000'%20d='M11.521%209.546c.396-.818.852-2.311.852-2.311l.346-1.028-1.372.497.325.188s-.566%201.131-.85%201.684c-.286.552-.314.187-.314.187l.049-3.855.315-.086-.785-1.507-1.001%201.528.44.012S9.49%208.923%209.43%208.763c-.034-.09-.125.19-.17.081-.278-.681-.658-2.002-.658-2.002l.222-.208-1.492-.307.445.918s.393%201.635.825%202.434c.097.252.566.36.566.36s.23-.233.286%200c.057.233%200%201.172%200%201.172h1.055s-.074-.886%200-1.172c.074-.286.304%200%20.304%200s.612-.24.71-.493z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-bd{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%2338A17E'%20d='M0%200h20v15H0z'/%3e%3cpath%20fill='%23F72E45'%20fill-rule='evenodd'%20d='M7.5%2011.25a3.75%203.75%200%201%200%200-7.5%203.75%203.75%200%200%200%200%207.5z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-be{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23FECA00'%20d='M6%200h8v15H6V0z'/%3e%3cpath%20fill='%23E31D1C'%20d='M14%200h6v15h-6V0z'/%3e%3cpath%20fill='%231D1D1D'%20d='M0%200h6v15H0V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-bf{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23C51918'%20d='M0%200v7.5h20V0H0z'/%3e%3cpath%20fill='%23FECA00'%20d='m10.022%209.857-2.94%202.224.941-3.623-2.757-2.206h3.286l1.47-3.216%201.47%203.216h3.285l-2.786%202.209.97%203.62-2.939-2.224z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-bg{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%23E22C18'%20d='M0%2010v5h20v-5H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-bh{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20d='M0%200h20v15H0z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200h4.25L7.5%201.25%204.25%202.5%207.5%203.75%204.25%205%207.5%206.25%204.25%207.5%207.5%208.75%204.25%2010l3.25%201.25-3.25%201.25%203.25%201.25L4.25%2015H0V0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-bi{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3crect%20width='20'%20height='15'%20fill='%235EAA22'%20rx='1.25'/%3e%3cmask%20id='b'%20width='30'%20height='19'%20x='-5'%20y='-2'%20fill='%23000'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M-5-2h30v19H-5z'/%3e%3cpath%20fill-rule='evenodd'%20d='M10%207.5%2020%200H0l10%207.5zm0%200L0%2015h20L10%207.5z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cpath%20fill='%23DD2C2B'%20fill-rule='evenodd'%20d='M10%207.5%2020%200H0l10%207.5zm0%200L0%2015h20L10%207.5z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20d='m20%200%20.938%201.25%203.75-2.813H20V0zM0%200v-1.563h-4.688l3.75%202.813L0%200zm0%2015-.938-1.25-3.75%202.813H0V15zm20%200v1.563h4.688l-3.75-2.813L20%2015zm-.938-16.25-10%207.5%201.876%202.5%2010-7.5-1.875-2.5zM0%201.563h20v-3.125H0v3.125zM10.938%206.25l-10-7.5-1.875%202.5%2010%207.5%201.874-2.5zm-1.876%200-10%207.5%201.875%202.5%2010-7.5-1.874-2.5zM0%2016.563h20v-3.125H0v3.124zm20.938-2.813-10-7.5-1.876%202.5%2010%207.5%201.875-2.5z'%20mask='url(%23b)'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M10%2011.25a3.75%203.75%200%201%200%200-7.5%203.75%203.75%200%200%200%200%207.5z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23DD2C2B'%20fill-rule='evenodd'%20d='m10.104%206.518-.734.386.14-.818-.594-.58h.821l.367-.863.368.864h.821l-.594.58.14.817-.735-.386zm-1.753%202.5-.734.386.14-.818-.595-.58h.822l.367-.863.368.864h.821l-.594.58.14.817-.735-.386zm3.5%200-.734.386.14-.818-.595-.58h.822l.367-.863.368.864h.821l-.594.58.14.817-.735-.386z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-bj{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23DD2C2B'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M0%200v7.5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%235EAA22'%20d='M0%200h9v15H0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-bl{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23F50100'%20d='M14%200h6v15h-6V0z'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h8v15H0V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M6%200h8v15H6V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-bm{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23AF0100'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M13.755%207.5c0%203.68.348%204.957%202.445%204.957s2.67-1.854%202.494-4.957h-4.94z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23AF0100'%20fill-rule='evenodd'%20d='M16.313%209.625c.586%200%201.062-.56%201.062-1.25s-.476-1.25-1.063-1.25c-.586%200-1.062.56-1.062%201.25s.476%201.25%201.063%201.25z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M14.246%2011.446c.373.834%201.027%201.25%201.96%201.25.928%200%201.583-.41%201.967-1.233l-3.927-.017z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%2382B2CB'%20d='m14.762%209.394-.349-.87c.64-.257%201.258-.387%201.85-.387.594%200%201.211.13%201.852.387l-.35.87c-.533-.214-1.033-.32-1.501-.32-.468%200-.968.106-1.502.32z'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M15.625%2010a.625.625%200%201%200%200-1.25.625.625%200%200%200%200%201.25z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%238A4E22'%20fill-rule='evenodd'%20d='M16%2011a.625.625%200%201%200%200-1.25.625.625%200%200%200%200%201.25z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23AF0100'%20fill-rule='evenodd'%20d='M15%2010.5a.625.625%200%201%200%200-1.25.625.625%200%200%200%200%201.25zm2.125%200a.625.625%200%201%200%200-1.25.625.625%200%200%200%200%201.25zm-.437%201.375c.241%200%20.437-.28.437-.625s-.196-.625-.438-.625c-.241%200-.437.28-.437.625s.196.625.438.625zm-1.5%200c.241%200%20.437-.28.437-.625s-.196-.625-.438-.625c-.241%200-.437.28-.437.625s.196.625.438.625z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h11v9H0z'/%3e%3cmask%20id='c'%20width='11'%20height='9'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h11v9H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20fill='%23fff'%20d='M-1.253%208.125%201.223%209.21l10.083-8.03%201.306-1.614-2.647-.363-4.113%203.46-3.31%202.332-3.795%203.129z'/%3e%3cpath%20fill='%23F50100'%20d='m-.914%208.886%201.261.63L12.143-.583h-1.77L-.915%208.886z'/%3e%3cpath%20fill='%23fff'%20d='M12.503%208.125%2010.306%209.52-.056%201.18-1.362-.434l2.647-.363%204.113%203.46%203.31%202.332%203.795%203.129z'/%3e%3cpath%20fill='%23F50100'%20d='m12.418%208.67-1.261.63-5.023-4.323-1.489-.483-6.133-4.921H.283l6.13%204.804%201.628.58%204.377%203.714z'/%3e%3cmask%20id='d'%20width='13'%20height='11'%20x='-1'%20y='-1'%20fill='%23000'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M-1-1h13v11H-1z'/%3e%3cpath%20fill-rule='evenodd'%20d='M6%200H5v4H0v1h5v4h1V5h5V4H6V0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cpath%20fill='%23F50100'%20fill-rule='evenodd'%20d='M6%200H5v4H0v1h5v4h1V5h5V4H6V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20d='M5%200v-.938h-.938V0H5zm1%200h.938v-.938H6V0zM5%204v.938h.938V4H5zM0%204v-.938h-.938V4H0zm0%201h-.938v.938H0V5zm5%200h.938v-.938H5V5zm0%204h-.938v.938H5V9zm1%200v.938h.938V9H6zm0-4v-.938h-.938V5H6zm5%200v.938h.938V5H11zm0-1h.938v-.938H11V4zM6%204h-.938v.938H6V4zM5%20.937h1V-.938H5V.938zM5.938%204V0H4.063v4h1.875zM0%204.938h5V3.063H0v1.874zM.938%205V4H-.938v1H.938zM5%204.062H0v1.875h5V4.063zM5.938%209V5H4.063v4h1.875zM6%208.062H5v1.876h1V8.062zM5.062%205v4h1.875V5H5.063zM11%204.062H6v1.875h5V4.063zM10.062%204v1h1.876V4h-1.876zM6%204.938h5V3.063H6v1.874zM5.062%200v4h1.875V0H5.063z'%20mask='url(%23d)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-bn{background-image:url(/assets/bn-C8pQTTq_.svg)}.flag-country-bo{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23DB501C'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3cpath%20stroke='%23DB501C'%20stroke-width='.938'%20d='M7.28%207.038s-.233%202.38%201.883%202.38h1.577s2.226-.145%201.968-2.38'/%3e%3cpath%20fill='%23FECA00'%20stroke='%2368B9E8'%20stroke-width='.938'%20d='M11.406%207.375a1.406%201.406%200%201%201-2.812%200%201.406%201.406%200%200%201%202.812%200z'/%3e%3cpath%20fill='%23DB501C'%20fill-rule='evenodd'%20d='M10%207.5a.625.625%200%201%200%200-1.25.625.625%200%200%200%200%201.25z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M10.063%208.5c.586%200%201.062-.224%201.062-.5s-.476-.5-1.063-.5C9.476%207.5%209%207.724%209%208s.476.5%201.063.5z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23674F28'%20fill-rule='evenodd'%20d='M10.063%206.25c.828%200%201.5-.224%201.5-.5s-.672-.5-1.5-.5c-.829%200-1.5.224-1.5.5s.671.5%201.5.5z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-bq-bo{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FEDA00'%20fill-rule='evenodd'%20d='M0%206.833V0h10L0%206.833z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%2300268D'%20fill-rule='evenodd'%20d='M0%2015h20.006V0L0%2015z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20fill='%23fff'%3e%3cpath%20fill-rule='evenodd'%20d='m5.846%203.125.33.707a2.75%202.75%200%200%201%202.419%202.661l.597.299-.652.326A2.752%202.752%200%200%201%206.2%209.29l-.354.71-.355-.71a2.752%202.752%200%200%201-2.34-2.172L2.5%206.792l.597-.299a2.75%202.75%200%200%201%202.397-2.658l.352-.71z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='m5.846%203.125.33.707a2.75%202.75%200%200%201%202.419%202.661l.597.299-.652.326A2.752%202.752%200%200%201%206.2%209.29l-.354.71-.355-.71a2.752%202.752%200%200%201-2.34-2.172L2.5%206.792l.597-.299a2.75%202.75%200%200%201%202.397-2.658l.352-.71z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23000'%20d='m6.175%203.832-.453.211.117.252.277.033.06-.496zm-.33-.707.454-.211-.44-.943-.461.932.448.222zm2.75%203.368-.5.013.008.3.268.135.224-.448zm.597.299.223.447.895-.447-.895-.448-.223.448zm-.652.326-.224-.448-.217.11-.049.237.49.1zM6.2%209.29l-.063-.496-.264.034-.12.238.448.224zm-.354.71-.447.224.447.894.447-.894L5.846%2010zm-.355-.71.447-.224-.12-.238-.263-.034-.064.496zM3.15%207.118l.49-.1-.048-.239-.218-.109-.223.448zm-.65-.326-.224-.448-.894.448.894.447.224-.447zm.597-.299.223.448.27-.135.007-.3-.5-.013zm2.397-2.658.063.496.266-.034.12-.24-.449-.222zm1.134-.214L6.3%202.914l-.906.422.329.707.906-.422zm2.467%202.86a3.25%203.25%200%200%200-2.86-3.145l-.12.992a2.25%202.25%200%200%201%201.98%202.178l1-.025zm.32-.137-.596-.298-.448.895.597.298.447-.895zm-.652%201.22.652-.325-.447-.895-.652.326.447.895zM6.265%209.787A3.252%203.252%200%200%200%209.03%207.218l-.98-.2a2.252%202.252%200%200%201-1.913%201.776l.128.992zm-.511-.72-.355.71.894.448.355-.71-.894-.448zm.54.71-.356-.71-.894.447.355.71.894-.447zM2.661%207.218a3.252%203.252%200%200%200%202.765%202.568l.128-.992a2.252%202.252%200%200%201-1.913-1.777l-.98.201zm-.386.02.652.327.447-.895-.651-.326-.448.895zm.597-1.192-.597.298.448.895.596-.298-.447-.895zM5.431%203.34a3.25%203.25%200%200%200-2.834%203.14l1%20.025a2.25%202.25%200%200%201%201.96-2.175l-.126-.992zm-.033-.436-.352.71.896.444.352-.71-.896-.444z'%20mask='url(%23b)'/%3e%3cpath%20fill='%23F00A17'%20fill-rule='evenodd'%20d='m5.86%205.188-.406.68h-.8l.4.715-.4.686h.8l.406.7.412-.7h.793l-.39-.686.39-.715h-.793l-.412-.68z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-bq-sa{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0V0z'/%3e%3cpath%20fill='%23F00000'%20d='M0%207.29V0h10L0%207.29zm20%200V0H10l10%207.29z'/%3e%3cpath%20fill='%2300268D'%20d='M0%207.29V15h10L0%207.29zm20%200v7.92L10%2015l10-7.71z'/%3e%3cpath%20fill='%23FEDA00'%20d='m9.821%208.91-2.198%201.567.807-2.588-2.18-1.585h2.715l.856-2.554.907%202.554h2.642L11.21%207.89l.82%202.588L9.822%208.91z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-bq-se{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%2300268D'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%2300268D'%20stroke='%23E31D1C'%20stroke-width='1.25'%20d='M.625.625h18.75v13.75H.625V.625z'/%3e%3cpath%20fill='%23E31D1C'%20d='M9.375%200h1.25v15h-1.25z'/%3e%3cpath%20fill='%23E31D1C'%20d='M0%208.125v-1.25h20v1.25z'/%3e%3cpath%20fill='%23fff'%20stroke='%23E31D1C'%20stroke-width='1.25'%20d='m10.28%203.816-.28-.14-.28.14-6.25%203.125-1.118.559%201.118.559%206.25%203.125.28.14.28-.14%206.25-3.125%201.117-.559-1.117-.559-6.25-3.125z'/%3e%3cmask%20id='b'%20width='20'%20height='11'%20x='0'%20y='2'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20stroke='%23fff'%20stroke-width='1.25'%20d='m10.28%203.816-.28-.14-.28.14-6.25%203.125-1.118.559%201.118.559%206.25%203.125.28.14.28-.14%206.25-3.125%201.117-.559-1.117-.559-6.25-3.125z'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23059334'%20d='M7.256%2010h8.369l-.885-.957s-1.77-1.893-1.883-1.98c-.114-.086-.302-.124-.516.152-.215.276-.337-.151-.516-.151-.178%200-.253%200-.512.353l-1.19%201.626H8.755s-.231-.209-.363-.134c-.131.074-.872-.825-1.136-.892-.264-.067-.438.243-.438.49%200%20.248-.124-.226-.377-.087-.253.14-.171.489-.171.489S7.087%2010%207.256%2010z'/%3e%3cpath%20fill='%23FEDA00'%20fill-rule='evenodd'%20d='m9.753%207.034-.617.466.226-.77-.612-.47h.763l.24-.76.255.76h.742l-.607.47.23.77-.62-.466z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-br{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23093'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20filter='url(%23c)'%3e%3cpath%20fill='%23FFD221'%20d='M9.954%202.315%2017.58%207.63l-7.73%204.977-7.47-5.08%207.574-5.212z'/%3e%3cpath%20fill='url(%23d)'%20d='M9.954%202.315%2017.58%207.63l-7.73%204.977-7.47-5.08%207.574-5.212z'/%3e%3c/g%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M10%2010.75a3.125%203.125%200%201%200%200-6.25%203.125%203.125%200%200%200%200%206.25z'%20clip-rule='evenodd'/%3e%3cmask%20id='e'%20width='8'%20height='7'%20x='6'%20y='4'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M10%2010.75a3.125%203.125%200%201%200%200-6.25%203.125%203.125%200%200%200%200%206.25z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill='%23F7FCFF'%20mask='url(%23e)'%3e%3cpath%20fill-rule='evenodd'%20d='m8.988%209.106-.14.074.027-.156-.113-.11.156-.023.07-.141.07.141.155.023-.113.11.027.156-.14-.074zm1.25%200-.14.074.027-.156-.113-.11.156-.023.07-.141.07.141.155.023-.113.11.027.156-.14-.074zm0%20.75-.14.074.027-.156-.113-.11.156-.023.07-.141.07.141.155.023-.113.11.027.156-.14-.074zm-.625-2.625-.14.074.027-.156-.113-.11.156-.023.07-.141.07.141.155.023-.113.11.027.156-.14-.074zm0%201.25-.14.074.027-.156-.113-.11.156-.023.07-.141.07.141.155.023-.113.11.027.156-.14-.074zm-.876-.625-.14.074.028-.156-.113-.11.156-.023.07-.141.07.141.155.023-.113.11.027.156-.14-.074zm-.875.5-.14.074.028-.156-.113-.11.156-.023.07-.141.07.141.155.023-.113.11.027.156-.14-.074zm2.876-2.125-.14.074.027-.156-.113-.11.156-.023.07-.141.07.141.155.023-.112.11.026.156-.14-.074z'%20clip-rule='evenodd'/%3e%3cpath%20d='m6.203%206.873.094-1.246c2.999.226%205.365%201.212%207.07%202.966l-.896.871c-1.478-1.52-3.557-2.386-6.268-2.59z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id='d'%20x1='20'%20x2='20'%20y1='15'%20y2='0'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FFC600'/%3e%3cstop%20offset='1'%20stop-color='%23FFDE42'/%3e%3c/linearGradient%3e%3cfilter%20id='c'%20width='15.2'%20height='10.292'%20x='2.381'%20y='2.315'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeColorMatrix%20values='0%200%200%200%200.0313726%200%200%200%200%200.368627%200%200%200%200%200%200%200%200%200.28%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.flag-country-bs{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23FECA00'%20d='M0%200h20v15H0V0z'/%3e%3cpath%20fill='%233CB1CF'%20d='M0%200v5h20V0H0zm0%2010v5h20v-5H0z'/%3e%3cpath%20fill='%23272727'%20d='m0%200%2010%207.5L0%2015V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-bt{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23FF6230'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M0%200v15L20%200H0z'%20clip-rule='evenodd'/%3e%3cg%20filter='url(%23b)'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M2.739%2010.206s-.94.856-.195.9c.745.046.606.5%201.215.003.61-.496.018.08.83-.034.813-.113%201.22-1.104%201.649-1.036.428.067.18-.09.541.338.361.43.996-.481.657.15-.338.633-.474%201.264.023%201.242.497-.023.7-.316.925-.632.226-.316%201.987.768%201.174-.316-.812-1.083-1.128.119-1.195-.445-.068-.565-.23-.858.155-.587.383.27%201.286.203.586-.474-.7-.678-.602-.858-.806-.678-.203.181-.7-.677%200-.79.7-.112%201.506.271%201.777.474.27.204%201.106-.045%201.287.361.18.407.79.475.947.723.159.248.046%201.467%201.332%201.4%201.287-.068%201.693-.723%201.152-1.242-.542-.52-.497-1.467-1.061-1.016-.565.452-1.377.384-1.377-.158s.248-.632.203-1.06c-.045-.43-.09-.25.745-.227.835.023.541%200%201.15-.293.61-.293%201.017.993%201.265.045s-.09-1.918-.767-1.535c-.678.384-.655%201.332-1.513.587-.857-.745-1.264-.361-.993-.767.27-.407-.068-.7.542-.43.61.272.429.362.948.43.519.067%203.273.406%202.663-.158-.61-.565-1.194-.473-1.284-.834-.09-.36.28-.27.823-.474.541-.203.316-1.241-.204-1.038-.519.203-.474%201.106-1.535.542-1.218.53-1.03.263-1.649-.634-.542-.43-.835-.452-1.76.045-.731.301-1.342.858-.959%201.603.384.745%201.298%202.147.802%202.238-.497.09-2.28-1.242-3.318-.542-1.039.7-1.606%201.38-1.944%202.193-.339.813-1.434%201.286-1.705%201.286-.27%200-.652.478-1.126.84z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='b'%20width='20.429'%20height='15.551'%20x='-.743'%20y='-.782'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20values='0%200%200%200%200.866667%200%200%200%200%200.184314%200%200%200%200%200%200%200%200%200.38%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.flag-country-bv{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%232E42A5'%20stroke='%23F7FCFF'%20stroke-width='1.25'%20d='M6.25-.625h-.625v6.25h-6.25v3.75h6.25v6.25h3.75v-6.25h11.25v-3.75H9.375v-6.25H6.25z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-bw{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%2342ADDF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%2358A5FF'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23272727'%20stroke='%23F7FCFF'%20d='M0%205.5h-.5v4h21v-4H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-by{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%2373BE4A'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23AF0100'%20fill-rule='evenodd'%20d='M0%200v10h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20d='M0%200h3.75v15H0z'/%3e%3cpath%20fill='%23D0181A'%20fill-rule='evenodd'%20d='M.625%200a.625.625%200%201%201%200%201.25.625.625%200%200%201%200-1.25zm2.5%200a.625.625%200%201%201%200%201.25.625.625%200%200%201%200-1.25zM1.25%203.125a.625.625%200%201%200-1.25%200%20.625.625%200%200%200%201.25%200zM3.125%202.5a.625.625%200%201%201%200%201.25.625.625%200%200%201%200-1.25zm0%208.75a.625.625%200%201%201%200%201.25.625.625%200%200%201%200-1.25zm-1.875.625a.625.625%200%201%200-1.25%200%20.625.625%200%200%200%201.25%200zM.625%2013.75a.625.625%200%201%201%200%201.25.625.625%200%200%201%200-1.25zm3.125.625a.625.625%200%201%200-1.25%200%20.625.625%200%200%200%201.25%200zM1.875%2012.5a.625.625%200%201%201%200%201.25.625.625%200%200%201%200-1.25zM2.5%201.875a.625.625%200%201%200-1.25%200%20.625.625%200%200%200%201.25%200zm.069%205.65L3.75%208.75V10l.027.058-1.845-1.847L.274%2010H0V8.75l1.24-1.232L0%206.278V5h.136l1.779%201.846%201.787-1.778L3.75%205v1.25L2.569%207.524zM1.875%203.75a.625.625%200%201%201%200%201.25.625.625%200%200%201%200-1.25zm.625%206.875a.625.625%200%201%200-1.25%200%20.625.625%200%200%200%201.25%200z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%238F181A'%20fill-rule='evenodd'%20d='M0%200h1.25v1.25H0V0zm1.25%202.5H0v1.25h1.25V2.5zM0%205h1.25v1.25H0V5zm1.25%203.75H0V10h1.25V8.75zM0%2011.25h1.25v1.25H0v-1.25zm1.25%202.5H0V15h1.25v-1.25zm2.5%200H2.5V15h1.25v-1.25zM3.75%200H2.5v1.25h1.25V0z'%20clip-rule='evenodd'%20opacity='.4'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-bz{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%230168B4'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23E93C43'%20fill-rule='evenodd'%20d='M0-1v3h20v-3H0zm0%2014v3h20v-3H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20d='M10%2011.25a3.75%203.75%200%201%201%200-7.5%203.75%203.75%200%200%201%200%207.5z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M5.625%207.5a4.375%204.375%200%201%200%208.75%200%204.375%204.375%200%200%200-8.75%200zm8.125%200a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%235B8C39'%20fill-rule='evenodd'%20d='M6.25%207.5a3.75%203.75%200%201%200%207.5%200%203.75%203.75%200%200%200-7.5%200zm6.625%200a2.875%202.875%200%201%201-5.75%200%202.875%202.875%200%200%201%205.75%200z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%235B8C39'%20fill-rule='evenodd'%20d='m8.125%208.75%201.837-.235%201.913.235v.625L9.962%209.14l-1.837.235V8.75z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23769DF1'%20fill-rule='evenodd'%20d='M8.75%206.25h2.5S11.427%2010%2010%2010%208.75%206.25%208.75%206.25z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20d='M10%206.25h1.25V7.5H10z'/%3e%3cpath%20fill='%23F6F7F8'%20d='M8.75%206.25H10V7.5H8.75z'%20opacity='.6'/%3e%3crect%20width='2.5'%20height='1.25'%20x='8.75'%20y='5'%20fill='%235B8C39'%20opacity='.66'%20rx='.625'/%3e%3cpath%20fill='%23E9AD35'%20fill-rule='evenodd'%20d='M8.625%208c.345%200%20.625-.56.625-1.25S8.97%205.5%208.625%205.5%208%206.06%208%206.75%208.28%208%208.625%208z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%235C2216'%20fill-rule='evenodd'%20d='M11.375%208C11.72%208%2012%207.44%2012%206.75s-.28-1.25-.625-1.25-.625.56-.625%201.25.28%201.25.625%201.25z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-ca{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20d='M5%200h10v15H5V0z'/%3e%3cpath%20fill='%23E31D1C'%20d='M8.956%205.252%209.983%203.75%2010%2012.5h-.428l.263-2.165s-2.883.529-2.644.262c.238-.267.375-.757.375-.757L5%208.092s.405-.005.734-.205c.33-.2-.33-1.385-.33-1.385l1.296.192.49-.544.978%201.045h.44l-.44-2.393.788.45zM10%2012.5V3.75l1.044%201.502.788-.45-.44%202.393h.44l.977-1.045.49.544%201.296-.192s-.658%201.185-.33%201.385c.33.2.735.205.735.205L12.434%209.84s.137.49.376.757c.238.267-2.645-.262-2.645-.262l.263%202.165H10zM15%200h5v15h-5V0zM0%200h5v15H0V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-cc{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cg%20mask='url(%23CC_-_Cocos_(Keeling)_Islands__a)'%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='m15%204.375-.625.458.084-.77-.709-.313.709-.313-.084-.77.625.458.625-.458-.084.77.709.313-.709.313.084.77L15%204.375zm-.648%204.175-.625.457.083-.77-.708-.313.708-.312-.083-.77.625.457.625-.457-.084.77.709.312-.709.313.084.77-.625-.458zm1.898%203.325-.625.457.084-.77L15%2011.25l.709-.313-.084-.77.625.458.625-.457-.084.77.709.312-.709.313.084.77-.625-.458zm.625-5.937-.313.228.042-.385-.354-.156.354-.156-.041-.385.312.229.313-.23-.042.386.354.156-.354.156.041.385-.312-.229zM4.375%208.75a3.125%203.125%200%201%200%200-6.25%203.125%203.125%200%200%200%200%206.25z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23915E2B'%20d='m4.056%207.492-.224-.158c.496-.65.365-1.558.224-2.155l.912-.215c.21.89-.255%201.668-.912%202.528z'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M12.436%209.34c-.411.707-1.065%201.027-1.94%201.027a2.371%202.371%200%200%201%200-4.742c1%200%201.796.35%202.162%201.302-.29-.287-.738-.484-1.408-.46-1.036%200-1.71.807-1.71%201.498%200%20.69.675%201.628%201.71%201.628.52-.007.906-.103%201.186-.252z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M4.375%205.462c1.036%200%201.696-.28%201.696-.625s-.66-.625-1.696-.625-1.572.28-1.572.625.536.625%201.572.625z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-cd{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%233195F9'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23E31D1C'%20stroke='%23FECA00'%20stroke-width='1.563'%20d='m-1.139%2015.9.434.65.65-.434L22.608.988l.65-.433-.434-.65-1.388-2.08-.433-.65-.65.434L-2.31%2012.737l-.65.433.434.65%201.387%202.08z'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M3.082%205.379.903%206.89%201.6%204.302%200%202.649l2.165-.09L3.082%200l.916%202.56H6.16L4.564%204.301l.8%202.435L3.081%205.38z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-cf{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%233D58DB'%20d='M0%200h20v3.75H0V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M0%203.75h20V7.5H0V3.75z'/%3e%3cpath%20fill='%2373BE4A'%20d='M0%207.5h20v3.75H0V7.5z'/%3e%3cpath%20fill='%23FFD018'%20d='M0%2011.25h20V15H0v-3.75z'/%3e%3cpath%20fill='%23FECA00'%20d='M2.83%203.385%201.317%204.436l.484-1.8-1.113-1.15%201.507-.062.637-1.78.637%201.78h1.504l-1.11%201.212.556%201.694-1.587-.945z'/%3e%3cpath%20fill='%23E11C1B'%20d='M8%200h4v15H8V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-cg{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23FA1111'%20d='M20%200v15H0L20%200z'/%3e%3cpath%20fill='%2307A907'%20d='M0%2015V0h20L0%2015z'/%3e%3cpath%20fill='%23FBCD17'%20d='M18.432-3.625-.625%2014.735l3.782%201.883L21.65-.133l-3.218-3.493z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-ch{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F1F9FF'%20fill-rule='evenodd'%20d='M11.25%203.75h-2.5v2.5h-2.5v2.5h2.5v2.5h2.5v-2.5h2.5v-2.5h-2.5v-2.5z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-ci{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSI+PGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIG1hc2s9InVybCgjQ0lfLV9Dw7R0ZV9kJ0l2b2lyZV8oSXZvcnlfQ29hc3QpX19hKSI+PHBhdGggZmlsbD0iIzY3QkQzOCIgZD0iTTEzLjc1IDBIMjB2MTVoLTYuMjVWMHoiLz48cGF0aCBmaWxsPSIjRTQ3RTAwIiBkPSJNMCAwaDYuMjV2MTVIMFYweiIvPjxwYXRoIGZpbGw9IiNGN0ZDRkYiIGQ9Ik02LjI1IDBoNy41djE1aC03LjVWMHoiLz48L2c+PC9zdmc+)}.flag-country-ck{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%232E42A5'%20d='M0%200h11v9H0z'/%3e%3cmask%20id='c'%20width='11'%20height='9'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h11v9H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20fill='%23F7FCFF'%20d='M-1.253%208.125%201.223%209.21l10.083-8.03%201.306-1.614-2.647-.363-4.113%203.46-3.31%202.332-3.795%203.129z'/%3e%3cpath%20fill='%23F50100'%20d='m-.914%208.886%201.261.63L12.143-.583h-1.77L-.915%208.886z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M12.503%208.125%2010.306%209.52-.056%201.18-1.362-.434l2.647-.363%204.113%203.46%203.31%202.332%203.795%203.129z'/%3e%3cpath%20fill='%23F50100'%20d='m12.418%208.67-1.261.63-5.023-4.323-1.489-.483-6.133-4.921H.283l6.13%204.804%201.628.58%204.377%203.714z'/%3e%3cmask%20id='d'%20width='13'%20height='11'%20x='-1'%20y='-1'%20fill='%23000'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M-1-1h13v11H-1z'/%3e%3cpath%20fill-rule='evenodd'%20d='M6%200H5v4H0v1h5v4h1V5h5V4H6V0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cpath%20fill='%23F50100'%20fill-rule='evenodd'%20d='M6%200H5v4H0v1h5v4h1V5h5V4H6V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20d='M5%200v-.938h-.938V0H5zm1%200h.938v-.938H6V0zM5%204v.938h.938V4H5zM0%204v-.938h-.938V4H0zm0%201h-.938v.938H0V5zm5%200h.938v-.938H5V5zm0%204h-.938v.938H5V9zm1%200v.938h.938V9H6zm0-4v-.938h-.938V5H6zm5%200v.938h.938V5H11zm0-1h.938v-.938H11V4zM6%204h-.938v.938H6V4zM5%20.937h1V-.938H5V.938zM5.938%204V0H4.063v4h1.875zM0%204.938h5V3.063H0v1.874zM.938%205V4H-.938v1H.938zM5%204.062H0v1.875h5V4.063zM5.938%209V5H4.063v4h1.875zM6%208.062H5v1.876h1V8.062zM5.062%205v4h1.875V5H5.063zM11%204.062H6v1.875h5V4.063zM10.062%204v1h1.876V4h-1.876zM6%204.938h5V3.063H6v1.874zM5.062%200v4h1.875V0H5.063z'%20mask='url(%23d)'/%3e%3c/g%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='m14.907%209.284.662-.461.641.461-.2-.82.516-.521h-.655l-.303-.67-.258.67h-.768l.588.52-.223.821zm1.758.787.662-.462.391.282-.125.326h-.768l.588.52-.11.401-.075-.169-.258.67h-.768l.588.52-.224.822.663-.462.64.462-.199-.821.515-.52h-.655l-.11-.242.432-.3.64.461-.199-.821.515-.52h-.655l-.302-.67-.006.015-.076-.313.515-.52h-.655l-.303-.67-.258.67H16.3l.588.52-.223.82zm-1.029%203.227-.662.462.223-.822-.535-.473.131.54-.64-.461-.663.461.224-.82-.589-.521h.769l.052-.135-.585-.421-.663.461.224-.82-.588-.521h.768l.258-.67.036.078.097-.357-.588-.52h.768l.258-.67.302.67h.655l-.515.52.2.82-.641-.46-.408.283.138.306h.655l-.514.52.171.707.178-.461.302.67h.655l-.515.52.057.234h.726l.258-.67.302.67h.655l-.514.52.199.822-.641-.462z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-cl{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%233D58DB'%20d='M0%200h9v9H0V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M8.75-1.25H20v10H8.75v-10z'/%3e%3cpath%20fill='%23E31D1C'%20d='M0%208h20v7H0V8z'/%3e%3cpath%20fill='%23F7FCFF'%20d='m4.384%205.615-2.377%201.42L3.18%204.618l-2.078-1.57%202.399-.025.905-2.142.582%202.142%202.27.01L5.532%204.57l.896%202.465-2.044-1.42z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-cm{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23E11C1B'%20d='M6%200h8v15H6V0z'/%3e%3cpath%20fill='%23FECA00'%20d='M10.047%209.056%207.87%2010.568l.696-2.589-1.6-1.653%202.166-.09.916-2.558.916%202.559h2.162L11.53%207.979l.799%202.436-2.282-1.359z'/%3e%3cpath%20fill='%23FBCD17'%20d='M14%200h6v15h-6V0z'/%3e%3cpath%20fill='%230B9E7A'%20d='M0%200h6v15H0V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-cn{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20d='M0%200h20v15H0V0z'/%3e%3cpath%20fill='%23FECA00'%20d='M4.446%206.097%202.013%208.004l.93-2.884-1.624-1.5%202.198-.08.93-2.322.929%202.321h2.193L5.95%205.12l.738%202.884-2.242-1.907zm4.939-2.24-1.02.617.232-1.203-.85-.9%201.151-.049.487-1.123.487%201.123h1.15l-.849.949.256%201.203-1.044-.617z'/%3e%3cpath%20fill='%23FECA00'%20d='m10.635%206.357-1.02.617.232-1.203-.85-.9%201.151-.049.487-1.123.487%201.123h1.15l-.849.949.256%201.203-1.044-.617z'/%3e%3cpath%20fill='%23FECA00'%20d='m9.385%208.857-1.02.617.232-1.203-.85-.9%201.151-.049.487-1.123.487%201.123h1.15l-.849.949.256%201.203-1.044-.617z'/%3e%3cpath%20fill='%23FECA00'%20d='m6.885%2010.107-1.02.617.232-1.203-.85-.9%201.151-.049.487-1.123.487%201.123h1.15l-.849.949.256%201.203-1.044-.617z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-co{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23FECA00'%20d='M0%200v7h20V0H0z'/%3e%3cpath%20fill='%23E31D1C'%20d='M0%2011v4h20v-4H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-cr{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23E31D1C'%20stroke='%23F7FCFF'%20stroke-width='2'%20d='M0%205h-1v5h22V5H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-cu{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%233D58DB'%20stroke='%23F7FCFF'%20stroke-width='2.5'%20d='M0%205h-1.25v5h22.5V5H0z'/%3e%3c/g%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v15l11.25-7.5L0%200z'%20clip-rule='evenodd'/%3e%3cmask%20id='c'%20width='12'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15l11.25-7.5L0%200z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m4.18%208.886-2.295%201.21%201.117-2.433-1.424-1.3%201.758-.065.844-2.2.644%202.2h1.754l-1.17%201.365.931%202.434-2.16-1.211z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-cv{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%234141DB'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F90000'%20stroke='%23F7FCFF'%20stroke-width='1.25'%20d='M0%208.125h-.625v2.5h21.25v-2.5H0z'/%3e%3cg%20filter='url(%23c)'%3e%3cpath%20fill='%23FFDE00'%20fill-rule='evenodd'%20d='m5.119%206.32.53-.37.597.43-.009.032.027-.019.027.02-.008-.033.617-.43.596.43-.009.032.027-.019.027.02-.008-.033.617-.43.514.37h-.291l.588.521-.224.821.663-.461.514.37h-.291l.588.52-.199.73h-.39l.589.52-.199.73h-.39l.589.52-.199.73h-.311l-.302-.67-.258.67h-.768l.588.52-.199.73h-.311l-.302-.67-.258.67h-.69l-.302-.67-.258.67h-.69l-.302-.67-.258.67h-.373l-.177-.73.515-.52h-.655l-.302-.67-.258.67h-.373l-.177-.73.515-.52h-.338l-.177-.73.515-.52h-.338l-.177-.73.515-.52H3.87l.53-.37.642.461-.2-.821.515-.52H5.12zm-.107%200%20.199-.729-.588-.52h.768l.258-.67.302.67h.69L6.9%204.4l.302.67h.689l.258-.67.302.67h.655l-.515.52.177.73h.373l.258-.67.302.67h.655l-.515.52.177.73h.373l.258-.67.302.67h.655l-.515.52.177.73h.338l-.515.52.177.73h.338l-.515.52.2.821-.641-.461-.531.37h.237l-.515.52.2.821L9.4%2012.2l-.531.37h.237l-.515.52.2.821-.641-.461-.617.43.008.031-.027-.019-.027.02.01-.033-.597-.43-.617.43.008.032-.027-.019-.027.02.01-.033-.597-.43-.663.462.224-.821-.588-.52h.29L4.4%2012.2l-.663.461.224-.821-.588-.52h.29l-.513-.37-.663.461.224-.821-.588-.52h.39l.198-.73-.588-.52h.39l.198-.73-.588-.52h.768l.258-.67.302.67h.311l.199-.73-.588-.52h.768l.258-.67.302.67h.311zM3.35%208.595l.315.227H3.45l-.102-.227zm-.73.227.372-.26-.1.26H2.62zm0%201.25h.272l.1-.26-.372.26zm.73-.227.102.227h.213l-.315-.227zm2.742%203.247.173-.174.197.174-.195.718-.175-.718zm1.425.718.195-.718-.197-.174-.173.174.175.718zm2.875-3.738h-.272l.372-.26-.1.26zm.56%200-.102-.227.315.227h-.213zm.213-1.25-.315-.227.102.227h.213zm-.673-.26-.372.26h.272l.1-.26zm-2.78-2.97-.195.718-.175-.718.173-.174.197.174zm-1.447-.174-.173.174.175.718.195-.718-.197-.174z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='c'%20width='15.483'%20height='15.512'%20x='-.877'%20y='1.401'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.24%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.flag-country-cw{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20d='M2.659%203.843%201.416%204.5l.6-1.167-.766-.855.952-.035.457-1.192.349%201.192%201.114.035-.802.855.509%201.167-1.17-.656zm4.436%203.08-1.534.642.602-1.61-1.334-1.08h1.598l.668-1.742.51%201.742h1.6l-1.137%201.08.565%201.61-1.538-.642z'/%3e%3cpath%20fill='%23F9E813'%20d='M0%208.75v2.5h20v-2.5H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-cx{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%235EAA22'%20d='M0%200h20v15H0V0z'/%3e%3cpath%20fill='%234141DB'%20d='m0%200%2020%2015H0V0z'/%3e%3cpath%20fill='%23fff'%20d='m3.75%205.625-.625.458.084-.77L2.5%205l.709-.313-.084-.77.625.458.625-.458-.084.77L5%205l-.709.313.084.77-.625-.458zM2.5%209.375l-.625.458.084-.77-.709-.313.709-.313-.084-.77.625.458.625-.458-.084.77.709.313-.709.313.084.77-.625-.458zm2.5%203.75-.625.457.084-.77-.709-.312.709-.313-.084-.77.625.458.625-.457-.084.77.709.312-.709.313.084.77L5%2013.124zm.625-5.937-.313.228.042-.385L5%206.875l.354-.156-.042-.385.313.229.313-.23-.042.386.354.156-.354.156.042.385-.313-.229z'/%3e%3cpath%20fill='%23FECA00'%20d='M13.476%207.64c-.234-.244%201.869-.816%202.086-1.555.29-.643.096-1.164-.995-1.621-1.091-.458-2.194-1.343-.926-1.343%201.268%200%201.268.181%201.609.715.34.533%201.077.647%201.093%200%200-1.104.104-1.252-.787-2.212-.89-.96%202.234.394%201.976%202.04-.259%201.644-.57%201.113-.372%201.39.197.275%201.385-.582%201.237.56-.416.657-1.24%201.634-4.921%202.026z'/%3e%3cpath%20fill='%23FECA00'%20d='M10%2010.625a3.125%203.125%200%201%200%200-6.25%203.125%203.125%200%200%200%200%206.25z'/%3e%3cpath%20fill='%23548650'%20d='M8.096%206.351c.354-.079.839.87%201.714.514.874-.356%201.057-1.035%201.473-.786.415.248.47.847.193%201.148-.277.301-.747.372-.747.753%200%20.38-.092%201.737-.271%201.344-.539-.437-.21-1.133-.874-1.344-.663-.211-1.066-.204-1.555-.115-.49.089.329-.245.502-.562.353-.34-.597-.839-.435-.952z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-cy{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23F57A01'%20d='M15.355%202.974s-3.302%201.824-3.717%201.94c-.416.115-.139.184-.854.138-.716-.046-2.124.258-2.447.05-.324-.208-.44-.577-.462.046-.023.623.485%201.154-.162%201.2-.646.047-.715-.554-1.154-.184-.438.37-.808%201.2-1.085.992-.277-.207-.67-.761-.554-.23.115.53.462%201.868%201.57%201.89%201.108.024%201.339-.368%201.385-.045.046.323.53.369.646-.047.116-.415%201.062.464%201.57.025.508-.438.923-.808%201.085-1.062.162-.254.716-.207%201.247-.207.53%200%201.315.23.9-.277-.415-.508-1.131-.74-.716-1.247.416-.508%203.942-2.197%204.104-2.381.162-.185-.872-.877-1.356-.6z'/%3e%3cpath%20fill='url(%23c)'%20d='M15.355%202.974s-3.302%201.824-3.717%201.94c-.416.115-.139.184-.854.138-.716-.046-2.124.258-2.447.05-.324-.208-.44-.577-.462.046-.023.623.485%201.154-.162%201.2-.646.047-.715-.554-1.154-.184-.438.37-.808%201.2-1.085.992-.277-.207-.67-.761-.554-.23.115.53.462%201.868%201.57%201.89%201.108.024%201.339-.368%201.385-.045.046.323.53.369.646-.047.116-.415%201.062.464%201.57.025.508-.438.923-.808%201.085-1.062.162-.254.716-.207%201.247-.207.53%200%201.315.23.9-.277-.415-.508-1.131-.74-.716-1.247.416-.508%203.942-2.197%204.104-2.381.162-.185-.872-.877-1.356-.6z'/%3e%3cpath%20fill='%23006B49'%20d='M6.82%2010.065c1.639%200%203.047%201.824%203.047%201.824l.066.069.066-.07s1.642-1.823%203.281-1.823c1.64%200-1.18%202.655-3.004%202.655%200%200-.188-.017-.343-.095a1.1%201.1%200%200%201-.343.095c-1.823%200-4.41-2.655-2.77-2.655z'/%3e%3cpath%20fill='url(%23d)'%20d='M6.82%2010.065c1.639%200%203.047%201.824%203.047%201.824l.066.069.066-.07s1.642-1.823%203.281-1.823c1.64%200-1.18%202.655-3.004%202.655%200%200-.188-.017-.343-.095a1.1%201.1%200%200%201-.343.095c-1.823%200-4.41-2.655-2.77-2.655z'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id='c'%20x1='18.75'%20x2='18.75'%20y1='11.25'%20y2='1.25'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23EA5113'/%3e%3cstop%20offset='1'%20stop-color='%23FC9B58'/%3e%3c/linearGradient%3e%3clinearGradient%20id='d'%20x1='13.774'%20x2='13.774'%20y1='12.72'%20y2='10.065'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23008057'/%3e%3cstop%20offset='1'%20stop-color='%2300B77C'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}.flag-country-cz{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0-1.25V7.5h20v-8.75H0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M0%200v15l11.25-7.5L0%200z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-de{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23FFD018'%20d='M0%2010h20v5H0v-5z'/%3e%3cpath%20fill='%23E31D1C'%20d='M0%205h20v5H0V5z'/%3e%3cpath%20fill='%23272727'%20d='M0%200h20v5H0V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-dj{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%2373BE4A'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%2369F'%20fill-rule='evenodd'%20d='M0-1.25V7.5h20v-8.75H0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15l11.25-7.5L0%200z'%20clip-rule='evenodd'/%3e%3cmask%20id='c'%20width='12'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15l11.25-7.5L0%200z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='m4.376%208.794-1.17.706.268-1.377L2.5%207.092l1.318-.056.558-1.286.558%201.286H6.25l-.971%201.087L5.57%209.5l-1.195-.706z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-dk{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M6%200h3v6h11v3H9v6H6V9H0V6h6V0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-dm{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23279E19'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20d='M10%200h1.25v8.75H20V10h-8.75v5H10v-5H0V8.75h10V0z'/%3e%3cpath%20fill='%23272727'%20d='M8.75%200H10v7.5h10v1.25H10V15H8.75V8.75H0V7.5h8.75V0z'/%3e%3cpath%20fill='%23FECA00'%20d='M7.5%200h1.25v6.25H20V7.5H8.75V15H7.5V7.5H0V6.25h7.5V0z'/%3e%3cpath%20fill='%23C51918'%20d='M10%2012.5a5%205%200%201%200%200-10%205%205%200%200%200%200%2010z'/%3e%3cpath%20fill='%23804BFF'%20d='M9.204%205.258s.237-.77.789-.372c.865.426%201.15.915%201.484%201.47.334.554-.819.148-1.034-.164-.215-.312-1.408-.413-1.24-.674.17-.26%200-.26%200-.26z'/%3e%3cpath%20fill='%23A95601'%20d='M9.008%209.203s-.587.804%200%20.804%202.969-.173%202.683-.402c-.285-.229-2.4%200-2.4%200l-.283-.402z'/%3e%3cpath%20fill='%23804BFF'%20d='M9.886%209.178c-.06-.069-1.13-2.497-.633-3.002.497-.504.789-.208.789.55%200%20.756.03%202.64-.156%202.452z'/%3e%3cpath%20fill='%23279E19'%20d='M9.823%208.784s-.061.59.242%201.28c.304.688.917.675.917.111%200-.564.447-.035.619.342.172.376-.273-3.343-.905-4.174-.63-.832-1.24-.886-1.056-.348.183.537.183%202.789.183%202.789z'/%3e%3cpath%20fill='%23FECA00'%20d='M9.455%204.75s-.268.171-.268.643.633-.146.633-.146l-.365-.497zm.056-.18.552-.289.55.29-.105-.614.446-.434-.616-.09-.275-.558-.276.558-.616.09.446.434-.106.614zm0%207.376.552-.29.55.29-.105-.614.446-.434-.616-.09-.275-.558-.276.558-.616.09.446.434-.106.614zm4.052-3.79-.552.29.106-.614-.446-.434.616-.09.275-.558.276.558.616.09-.446.434.106.614-.552-.29zm-7.571-.324-.106.614.552-.29.55.29-.105-.614.446-.434-.616-.09-.275-.558-.276.558-.616.09.446.434zm1.8-2.393-.174.597-.368-.502-.623.02.364-.506-.21-.586.593.19.492-.381.003.622.515.35-.592.196zm5.131%205.473.175-.597.59-.195-.514-.35-.003-.623-.492.38-.593-.189.21.586-.363.505.622-.018.368.502zm.088-5.546-.174.598-.368-.502-.623.018.364-.505-.21-.586.593.19.492-.381.003.622.514.35-.59.196zm-5.248%205.723.175-.598.591-.195-.514-.35-.003-.623-.493.38-.593-.189.21.586-.363.506.622-.02.368.503z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-do{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M8.75%200h2.5v6.25H20v2.5h-8.75V15h-2.5V8.75H0v-2.5h8.75V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%234257BF'%20d='M0%200h8.75v6.25H0zm11.25%208.75H20V15h-8.75z'/%3e%3cpath%20fill='%23309404'%20d='m8.523%206.944.622.06c-.106%201.112.032%201.581.257%201.581v.625c-.778%200-1.018-.814-.879-2.266zm2.994%200-.622.06c.106%201.112-.032%201.581-.257%201.581v.625c.777%200%201.018-.814.879-2.266z'/%3e%3cpath%20fill='%23003994'%20d='M9.205%206.683h.591v.923h-.591zm.909%201.096h.59v.468a.455.455%200%200%201-.454.455h-.136v-.923z'/%3e%3cpath%20fill='%23DE2110'%20d='M10.068%206.625h.591v.923h-.591zm-.863%201.154h.59v.923H9.66a.455.455%200%200%201-.454-.455V7.78z'/%3e%3cpath%20fill='%2300319C'%20d='m8.959%206.63-.418-.464c.441-.397.902-.604%201.375-.604.474%200%20.934.207%201.376.604l-.418.465c-.335-.301-.652-.444-.958-.444-.305%200-.623.143-.957.444z'/%3e%3cpath%20fill='%23DE2110'%20d='m9.004%209.746-.418-.464c.442-.398.902-.604%201.376-.604.474%200%20.934.206%201.375.604l-.418.464c-.334-.3-.652-.443-.957-.443-.306%200-.623.142-.958.443z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-dz{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M10%200h10v15H10V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%2336A400'%20fill-rule='evenodd'%20d='M0%200h10v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='red'%20fill-rule='evenodd'%20d='M11.637%203.908c.9%200%201.739.247%202.441.673a5.322%205.322%200%201%200-.302%207.222%204.724%204.724%200%200%201-2.139.505c-2.482%200-4.494-1.88-4.494-4.2%200-2.32%202.012-4.2%204.494-4.2zm1.76%201.608-1.292%201.465-1.857-.511%201.03%201.61-1.03%201.713%201.948-.7%201.064%201.66V8.826L15%208.08l-1.74-.623.137-1.94z'%20clip-rule='evenodd'/%3e%3c/svg%3e")}.flag-country-ec{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M0%200v7.5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%2011.25V15h20v-3.75H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%237B2900'%20fill-rule='evenodd'%20d='M5.758%203.62c-.075-.17%202.82-1.029%203.036-1.029.217%200%20.491.515.491.515l1.76.142s-.208-.657%200-.657%203.395%201.107%203.395%201.107-3.984.48-3.984.589c0%20.108.261.701.261.701l-.736.242s.043-.716-.077-.716-.477.856-.477.856l-.35-1.083S5.833%203.79%205.758%203.62z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20d='m5.77%206.261.788.189c-.824%203.447-.062%205.1%202.284%205.254l-.053.809C5.85%2012.32%204.843%2010.138%205.77%206.26z'/%3e%3cpath%20fill='%2307138E'%20d='m6.25%205.796.8.126c-.564%203.608-.112%205.24%201.156%205.194l.028.81c-2.025.071-2.619-2.072-1.984-6.13z'/%3e%3cpath%20fill='%23E10001'%20d='m7.06%205.466.8.125c-.564%203.608-.112%205.24%201.156%205.195l.028.81c-2.024.07-2.619-2.073-1.984-6.13z'/%3e%3cpath%20fill='%2307138E'%20d='m8.564%2012.046.806-.079c.067.683.016%201.272-.157%201.766l-.764-.267c.13-.373.17-.847.115-1.42z'/%3e%3cpath%20stroke='%23FECA00'%20stroke-width='.81'%20d='M13.437%206.355s1.292%205.808-2.687%205.708'/%3e%3cpath%20fill='%2307138E'%20d='m13.351%205.796-.8.126c.565%203.608.113%205.24-1.155%205.194l-.028.81c2.024.071%202.618-2.072%201.983-6.13z'/%3e%3cpath%20fill='%23E10001'%20d='m12.541%205.466-.8.125c.565%203.608.112%205.24-1.155%205.195l-.029.81c2.025.07%202.62-2.073%201.984-6.13z'/%3e%3cpath%20fill='%2307138E'%20d='m10.88%2012.05-.805-.087c-.068.623-.016%201.164.161%201.618l.755-.294c-.126-.323-.165-.734-.11-1.237z'/%3e%3cpath%20fill='%23908F89'%20d='M8.667%2010.938h2.431v1.158H8.667z'/%3e%3cpath%20stroke='%23FEE901'%20stroke-width='.625'%20d='M9.882%2011.25c.685%200%201.277-.386%201.686-.954.409-.567.652-1.336.652-2.171%200-.835-.243-1.604-.652-2.171-.409-.568-1-.954-1.686-.954-.685%200-1.277.386-1.686.954-.409.567-.652%201.336-.652%202.171%200%20.835.243%201.604.652%202.171.409.568%201%20.954%201.686.954z'/%3e%3cmask%20id='c'%20width='6'%20height='8'%20x='7'%20y='4'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20stroke='%23fff'%20stroke-width='.625'%20d='M9.882%2011.25c.685%200%201.277-.386%201.686-.954.409-.567.652-1.336.652-2.171%200-.835-.243-1.604-.652-2.171-.409-.568-1-.954-1.686-.954-.685%200-1.277.386-1.686.954-.409.567-.652%201.336-.652%202.171%200%20.835.243%201.604.652%202.171.409.568%201%20.954%201.686.954z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23c)'%3e%3cpath%20fill='%238DDD61'%20d='M11.349%209.628s-.985-.536-1.268-.727c-.282-.19-.119-.617-.606-.503-.486.114-.877.312-.877.856s-.383.867-.513.495c-.13-.371-.743-2.109%200-2.109s2.479.39%202.99.39c.51%200%20.808.265.808.745%200%20.644-.534.853-.534.853z'/%3e%3cpath%20fill='%23FEE901'%20d='M9.882%206.801a.41.41%200%200%200%20.405-.413.41.41%200%200%200-.405-.414.41.41%200%200%200-.405.414.41.41%200%200%200%20.405.413z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M8.543%206.838s.472-.114%201.123.325c.65.438%202.23.688%202.23.344v.67s-3.503-.217-3.69%200c-.188.219-.207-1.217%200-1.34.205-.121.337%200%20.337%200z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-ee{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%2340A8FF'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%23272727'%20d='M0%205v5h20V5H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-eg{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23BF2714'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23272727'%20fill-rule='evenodd'%20d='M0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23C09302'%20d='m7.663%206.388.624.028-.157%203.419-.624-.029.157-3.418zm.652.212.624.035-.157%202.772-.624-.035.157-2.772z'/%3e%3cpath%20fill='%23C09302'%20d='m8.968%206.807.623.052-.157%201.91-.623-.052.157-1.91zm3.369-.419-.624.028.157%203.419.624-.029-.157-3.418zm-.652.212-.624.035.157%202.772.624-.035-.157-2.772z'/%3e%3cpath%20fill='%23C09302'%20d='m11.032%206.807-.623.052.157%201.91.623-.052-.157-1.91zM9.983%209.58l-.609-.14.258-1.126.61.14-.259%201.125z'/%3e%3cpath%20fill='%23C09302'%20d='m10.45%209.58.609-.14-.258-1.126-.61.14.259%201.125z'/%3e%3cpath%20fill='%23C09302'%20d='M10.295%209.569H9.67V8.464h.625v1.105zM9.147%206.82l.625.016-.037%201.488-.625-.015.037-1.488zm1.087%200%20.624.016-.036%201.488-.625-.015.037-1.488z'/%3e%3cpath%20fill='%23C09302'%20d='m8.336%209.952.163-.604c.663.179%201.172.267%201.52.267.346%200%20.855-.088%201.519-.267l.162.604c-.711.191-1.27.288-1.682.288-.412%200-.97-.097-1.682-.288zm-.66-3.562c-.041-.414.2-.693.61-.658.135.012.286.052.487.12l.116.04c.277.1.353.125.368.128-.061-.014.12-.34.16-.396.006.035-.015.03-.065.02l-.564-.113.402-.411a.732.732%200%200%201%20.54-.216c.022%200%20.043%200%20.11-.005l.107-.005c.39-.013.67.098.67.499%200%20.143.017.374.047.549.01.059.03.114-.027.138.002-.02.138-.075.35-.164l.026-.01c.618-.258.69-.282.889-.16.132.08.258.225.4.44l-.523.343a1.09%201.09%200%200%200-.198-.248c.078.055-.187.143-.327.201l-.025.011c-.48.2-.544.225-.681.225-.374%200-.508-.383-.545-.932-.115.38-.46.86-.743.86-.124%200-.065.019-.58-.164l-.107-.038a1.682%201.682%200%200%200-.34-.089.284.284%200%200%201%20.025-.024l-.582.058z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-eh{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20d='M0%200h20v15H0V0z'/%3e%3cpath%20fill='%23272727'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%235EAA22'%20d='M0%2010v5h20v-5H0z'/%3e%3cpath%20fill='%23E31D1C'%20d='m0%200%2010%207.5L0%2015V0zm13.555%209.673s-1.422-.859-1.422-2.279%201.422-2.167%201.422-2.167c-.636-.404-2.843.173-2.843%202.213%200%202.041%202.186%202.418%202.843%202.233zm1.15-2.603-.827-.775.286.99-.801.38.983.32.428%201.07.186-.991.972.214-.735-.717.248-.766-.74.275z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-er{background-image:url(/assets/er-DJBysoLd.svg)}.flag-country-es{background-image:url(/assets/es-QLO7BHGo.svg)}.flag-country-et{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%232B77B8'%20fill-rule='evenodd'%20d='M10%2011.25a3.75%203.75%200%201%200%200-7.5%203.75%203.75%200%200%200%200%207.5z'%20clip-rule='evenodd'/%3e%3cpath%20stroke='%23FECA00'%20stroke-width='.938'%20d='m10%208.75-1.726.58.537-1.444-1.17-1.397h1.624L10%205l.735%201.489h1.66L11.19%207.886l.428%201.443L10%208.75z'%20clip-rule='evenodd'/%3e%3cpath%20stroke='%232B77B8'%20stroke-width='.625'%20d='m9.81%207.522-1.303%202.725m1.098-3.072h-2.5m2.971.849%202.443%201.127m-1.915-1.73%201.769-1.936'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-eu{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='21'%20height='16'%20fill='none'%3e%3cmask%20id='a'%20width='21'%20height='16'%20x='0'%20y='0'%20mask-type='alpha'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M.001.927h20v15h-20z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M.001.927v15h20v-15h-20Z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='21'%20height='16'%20x='0'%20y='0'%20mask-type='alpha'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M.001.927v15h20v-15h-20Z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%233D58DB'%20d='M.001.927v15h20v-15h-20Z'/%3e%3cpath%20fill='%23FFD018'%20d='m9.407%203.137-.14.818L10%203.57l.735.386-.14-.818.594-.64h-.821L10%201.695l-.367.804h-.822l.595.639Zm0%2010.855-.14.819.734-.387.735.387-.14-.819.594-.639h-.821L10%2012.55l-.367.804h-.822l.595.64ZM3.484%209.438l.14-.818-.594-.64h.822l.367-.803.367.804h.822l-.595.639.14.818-.734-.386-.735.386Zm1.352%201.77-.14.818.734-.386.735.386-.14-.818.594-.64h-.821l-.368-.803-.367.804H4.24l.595.639Zm9.009.818.14-.818-.595-.64h.822l.367-.803.368.804h.821l-.594.639.14.818-.735-.386-.734.386Zm-9.01-6.062-.14.818.735-.386.735.386-.14-.818.594-.639h-.821l-.368-.804-.367.804H4.24l.595.64Zm9.01.818.14-.818-.595-.639h.822l.367-.804.368.804h.821l-.594.64.14.817-.735-.386-.734.386ZM6.66%2013.29l-.14.819.735-.387.734.386-.14-.818.595-.639h-.822l-.367-.804-.368.804h-.821l.594.64Zm5.418.819.14-.819-.594-.639h.821l.367-.804.368.804h.821l-.594.64.14.817-.735-.386-.734.386ZM6.52%204.666l.735-.387.734.387-.14-.818.595-.64h-.822l-.367-.804-.368.804h-.821l.594.64-.14.818Zm5.558%200%20.14-.818-.594-.64h.821l.367-.804.368.804h.821l-.594.64.14.818-.735-.387-.734.387Zm3.062%203.879-.14.818.735-.386.735.386-.14-.818.593-.64h-.82l-.368-.803-.368.804h-.821l.594.639Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-fi{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%232E42A5'%20stroke='%232E42A5'%20d='M7%20.5h-.5v6h-7v2h7v7h2v-7h12v-2h-12v-6H7z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-fj{background-image:url(/assets/fj-DUNYKJdm.svg)}.flag-country-fk{background-image:url(/assets/fk-_QlCwVIX.svg)}.flag-country-fm{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%2363B3E1'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill='%23F7FCFF'%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20d='m10%204.563-1.102.579.21-1.227-.891-.87%201.232-.178L10%201.75l.551%201.117%201.232.179-.891.869.21%201.227L10%204.562zm0%207.5-1.102.579.21-1.227-.891-.87%201.232-.178L10%209.25l.551%201.117%201.232.179-.891.869.21%201.227-1.102-.58zM6.125%208.438l-1.102.579.21-1.227-.891-.87%201.232-.178.551-1.117.551%201.117%201.232.179-.891.869.21%201.227-1.102-.58zm7.625%200-1.102.579.21-1.227-.891-.87%201.232-.178.551-1.117.551%201.117%201.232.179-.891.869.21%201.227-1.102-.58z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-fo{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F50100'%20stroke='%232E42A5'%20stroke-width='1.25'%20d='M6.25-.625h-.625v6.25h-6.25v3.75h6.25v6.25h3.75v-6.25h11.25v-3.75H9.375v-6.25H6.25z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-fr{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23F50100'%20d='M14%200h6v15h-6V0z'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h7v15H0V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M6%200h8v15H6V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-ga{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%2340A8FF'%20d='M0%2010h20v5H0v-5z'/%3e%3cpath%20fill='%23FECA00'%20d='M0%205h20v5H0V5z'/%3e%3cpath%20fill='%2373BE4A'%20d='M0%200h20v5H0V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-gb-eng{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20d='M0%200h20v15H0z'/%3e%3cpath%20fill='%23F50302'%20fill-rule='evenodd'%20d='M11%200H8.5v6.25H0v2.5h8.5V15H11V8.75h9v-2.5h-9V0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-gb-sct{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%230067C3'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20d='m-.75%201%2020%2015%201.5-2-20-15-1.5%202z'/%3e%3cpath%20fill='%23fff'%20d='m20.75%201-20%2015-1.5-2%2020-15%201.5%202z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-gb{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cmask%20id='c'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20fill='%23fff'%20d='m-2.227%2013.928%204.401%201.862L20.1%202.024l2.32-2.766-4.706-.622-7.312%205.932L4.52%208.565l-6.746%205.363z'/%3e%3cpath%20fill='%23F50100'%20d='m-1.624%2015.232%202.242%201.08%2020.97-17.31h-3.149l-20.062%2016.23z'/%3e%3cpath%20fill='%23fff'%20d='m22.227%2013.928-4.401%201.862L-.1%202.024-2.42-.742l4.706-.622%207.311%205.932%205.886%203.997%206.745%205.363z'/%3e%3cpath%20fill='%23F50100'%20d='m22.077%2014.864-2.242%201.08-8.93-7.412-2.647-.828L-2.645-.733H.504L11.4%207.504l2.895.993%207.782%206.367z'/%3e%3cmask%20id='d'%20fill='%23fff'%3e%3cpath%20fill-rule='evenodd'%20d='M12.361-1.25H7.64V5h-8.872v5H7.64v6.25h4.722V10h8.906V5h-8.906v-6.25z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cpath%20fill='%23F50100'%20fill-rule='evenodd'%20d='M12.361-1.25H7.64V5h-8.872v5H7.64v6.25h4.722V10h8.906V5h-8.906v-6.25z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20d='M7.639-1.25V-2.5h-1.25v1.25h1.25zm4.722%200h1.25V-2.5h-1.25v1.25zM7.64%205v1.25h1.25V5H7.64zm-8.872%200V3.75h-1.25V5h1.25zm0%205h-1.25v1.25h1.25V10zm8.872%200h1.25V8.75H7.64V10zm0%206.25H6.39v1.25h1.25v-1.25zm4.722%200v1.25h1.25v-1.25h-1.25zm0-6.25V8.75h-1.25V10h1.25zm8.906%200v1.25h1.25V10h-1.25zm0-5h1.25V3.75h-1.25V5zm-8.906%200h-1.25v1.25h1.25V5zM7.64%200h4.722v-2.5H7.64V0zm1.25%205v-6.25h-2.5V5h2.5zM-1.233%206.25H7.64v-2.5h-8.872v2.5zM.017%2010V5h-2.5v5h2.5zM7.64%208.75h-8.872v2.5H7.64v-2.5zm1.25%207.5V10h-2.5v6.25h2.5zM12.36%2015H7.64v2.5h4.722V15zm-1.25-5v6.25h2.5V10h-2.5zm10.156-1.25H12.36v2.5h8.906v-2.5zM20.017%205v5h2.5V5h-2.5zm-7.656%201.25h8.906v-2.5h-8.906v2.5zm-1.25-7.5V5h2.5v-6.25h-2.5z'%20mask='url(%23d)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-gb-wls{background-image:url(/assets/gb-wls-CLK0htuw.svg)}.flag-country-gb-nir{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cmask%20id='c'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20fill='%23fff'%20d='m-2.227%2013.928%204.401%201.862L20.1%202.024l2.32-2.766-4.706-.622-7.312%205.932L4.52%208.565l-6.746%205.363z'/%3e%3cpath%20fill='%23F50100'%20d='m-1.624%2015.232%202.242%201.08%2020.97-17.31h-3.149l-20.062%2016.23z'/%3e%3cpath%20fill='%23fff'%20d='m22.227%2013.928-4.401%201.862L-.1%202.024-2.42-.742l4.706-.622%207.311%205.932%205.886%203.997%206.745%205.363z'/%3e%3cpath%20fill='%23F50100'%20d='m22.077%2014.864-2.242%201.08-8.93-7.412-2.647-.828L-2.645-.733H.504L11.4%207.504l2.895.993%207.782%206.367z'/%3e%3cmask%20id='d'%20fill='%23fff'%3e%3cpath%20fill-rule='evenodd'%20d='M12.361-1.25H7.64V5h-8.872v5H7.64v6.25h4.722V10h8.906V5h-8.906v-6.25z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cpath%20fill='%23F50100'%20fill-rule='evenodd'%20d='M12.361-1.25H7.64V5h-8.872v5H7.64v6.25h4.722V10h8.906V5h-8.906v-6.25z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20d='M7.639-1.25V-2.5h-1.25v1.25h1.25zm4.722%200h1.25V-2.5h-1.25v1.25zM7.64%205v1.25h1.25V5H7.64zm-8.872%200V3.75h-1.25V5h1.25zm0%205h-1.25v1.25h1.25V10zm8.872%200h1.25V8.75H7.64V10zm0%206.25H6.39v1.25h1.25v-1.25zm4.722%200v1.25h1.25v-1.25h-1.25zm0-6.25V8.75h-1.25V10h1.25zm8.906%200v1.25h1.25V10h-1.25zm0-5h1.25V3.75h-1.25V5zm-8.906%200h-1.25v1.25h1.25V5zM7.64%200h4.722v-2.5H7.64V0zm1.25%205v-6.25h-2.5V5h2.5zM-1.233%206.25H7.64v-2.5h-8.872v2.5zM.017%2010V5h-2.5v5h2.5zM7.64%208.75h-8.872v2.5H7.64v-2.5zm1.25%207.5V10h-2.5v6.25h2.5zM12.36%2015H7.64v2.5h4.722V15zm-1.25-5v6.25h2.5V10h-2.5zm10.156-1.25H12.36v2.5h8.906v-2.5zM20.017%205v5h2.5V5h-2.5zm-7.656%201.25h8.906v-2.5h-8.906v2.5zm-1.25-7.5V5h2.5v-6.25h-2.5z'%20mask='url(%23d)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-gd{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M0%200h20v13.75c0%20.69-.56%201.25-1.25%201.25H1.25C.56%2015%200%2014.44%200%2013.75V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M3.75%203.75h12.5v7.5H3.75v-7.5z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='14'%20height='9'%20x='3'%20y='3'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M3.75%203.75h12.5v7.5H3.75v-7.5z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%2323875F'%20d='M3.75%203.75%2010%207.5l-6.25%203.75v-7.5zm12.5%200L10%207.5l6.25%203.75v-7.5z'/%3e%3cpath%20fill='%23C51918'%20d='M10%2010a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205z'/%3e%3cpath%20fill='%23FECA00'%20d='m9.956%208.32-1.294.899.413-1.538-.95-.982%201.287-.053.544-1.521.544%201.52h1.285l-.948%201.036.474%201.447-1.355-.807z'/%3e%3c/g%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='m5.485%202.776.708-.438.74.394-.259-.707.518-.506H6.49L6.193.776l-.298.743-.703.026.52.48-.227.751zm3.75%200%20.708-.438.74.394-.259-.707.518-.506h-.702L9.943.776l-.298.743-.703.026.52.48-.227.751zm4.458-.438-.707.438.225-.751-.519-.48.703-.026.298-.743.297.743h.702l-.518.506.26.707-.741-.394zM5.485%2013.855l.707-.44.741.395-.26-.707.519-.506H6.49l-.298-.742-.297.742-.703.026.519.48-.226.752zm4.457-.44-.707.44.226-.752-.52-.48.704-.026.297-.742.298.742h.702l-.518.506.259.707-.74-.394zm3.043.44.707-.44.741.395-.26-.707.519-.506h-.702l-.298-.742-.297.742-.703.026.519.48-.226.752z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M5.397%207.983s.336.3.52.401c.063-.24-.078-.782-.078-.782-.04-.13-.474-.363-.474-.363s-.122.41.032.744z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M5.747%208.706s-.864-.403-.952-.975c-.088-.57.098-1.481.098-1.481s1.404.32%201.5%201.004c.095.684-.222%201.114-.222%201.114s-.324-.834-.63-.927c0%200%200%20.827.206%201.265z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-ge{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill='%23E31D1C'%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20d='M8.75%200h2.5v6.25H20v2.5h-8.75V15h-2.5V8.75H0v-2.5h8.75V0z'/%3e%3cpath%20d='m6.25%2010.764%201.375-.139v1.25s-1.376-.086-1.376-.061c0%20.025.126%201.311.126%201.311h-1.25l.1-1.25h-1.35v-1.25l1.35.139-.1-1.389h1.25l-.126%201.389zm0-7.5%201.375-.139v1.25s-1.376-.086-1.376-.061c0%20.025.126%201.311.126%201.311h-1.25l.1-1.25h-1.35v-1.25l1.35.139-.1-1.389h1.25l-.126%201.389zm8.75%200%201.375-.139v1.25s-1.376-.086-1.376-.061c0%20.025.126%201.311.126%201.311h-1.25l.1-1.25h-1.35v-1.25l1.35.139-.1-1.389h1.25l-.126%201.389zm0%207.5%201.375-.139v1.25s-1.376-.086-1.376-.061c0%20.025.126%201.311.126%201.311h-1.25l.1-1.25h-1.35v-1.25l1.35.139-.1-1.389h1.25l-.126%201.389z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-gf{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%235EAA22'%20d='M0%200h20v15H0z'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='m0%200%2020%2015H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E21835'%20fill-rule='evenodd'%20d='m9.957%209.004-2.179%201.511.696-2.588-1.599-1.653%202.165-.09.917-2.559.916%202.56h2.162l-1.596%201.742.8%202.435-2.282-1.358z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-gg{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23E31D1C'%20d='M7.5%200h5v5H20v5h-7.5v5h-5v-5H0V5h7.5V0z'/%3e%3cpath%20fill='%23FECA00'%20d='M8.128%201.904%208.75%203v3.25H4.29v-.036l-1.099-.623v3.725l1.04-.566H8.75v3.157l-.622%201.096h3.726l-.599-1.1h-.005V8.75h4.5l1.04.566V5.591l-1.099.623v.036H11.25V3.003h.005l.599-1.1H8.128z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-gh{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%235EAA22'%20d='M0%2010h20v5H0v-5z'/%3e%3cpath%20fill='%23FECA00'%20d='M0%205h20v5H0V5z'/%3e%3cpath%20fill='%23E11C1B'%20d='M0%200h20v5H0V0z'/%3e%3cpath%20fill='%231D1D1D'%20d='m10.047%209.057-2.178%201.51.696-2.588-1.6-1.653%202.166-.09.916-2.558.916%202.559h2.162L11.53%207.979l.799%202.436-2.282-1.358z'%20opacity='.9'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-gi{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20d='M0%200h20v15H0z'/%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M0%2010h20v5H0v-5z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23DB000B'%20fill-rule='evenodd'%20d='M9.838%202.042h-.921v.916h.454L9.34%205.48H7.996V4.333h.46v-.916h-.92v.458h-.461v-.458h-.921v.916h.46V5.48h-.971v.917h.46v2.75h-.46v.916h8.75v-.916h-.921v-2.75h.92V5.48h-.902l.023-1.146h.47v-.916h-.922v.458h-.46v-.458h-.921v.916h.451l-.023%201.146H10.72l.033-2.52h.466v-.917h-.92V2.5h-.461v-.458z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23272727'%20d='M7.132%205.48a.23.23%200%201%201%20.46%200v1.145h-.46V5.48z'/%3e%3cpath%20fill='%23272727'%20fill-rule='evenodd'%20d='M6.76%208.556a.69.69%200%200%201%201.382%200V9.7H6.76V8.556zm5.066%200a.69.69%200%200%201%201.381%200V9.7h-1.381V8.556zm-2.763-.228a.921.921%200%200%201%201.842%200v1.83H9.063v-1.83z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23272727'%20d='M9.895%205.48a.23.23%200%200%201%20.46%200v1.145h-.46V5.48zm2.763%200a.23.23%200%200%201%20.46%200v1.145h-.46V5.48z'/%3e%3cpath%20fill='%23E8AA00'%20fill-rule='evenodd'%20d='m10.326%209.498-.113.208-.21-.314-1.724%201.155%201.922.915%201.696-1.108-1.57-.856zm-.787.957.555-.372.586.32-.527.344-.614-.292zm-.565%202.378h.92v.917h-.92v-.917z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E8AA00'%20fill-rule='evenodd'%20d='M9.5%2011.25h1.093v2.5H9.5v-2.5z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-gl{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M0%207.5h20V15H0V7.5z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='8'%20x='0'%20y='7'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%207.5h20V15H0V7.5z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M7.5%2012.5a5%205%200%201%200%200-10%205%205%200%200%200%200%2010z'%20clip-rule='evenodd'/%3e%3c/g%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200h20v7.5H0V0z'%20clip-rule='evenodd'/%3e%3cmask%20id='c'%20width='20'%20height='8'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200h20v7.5H0V0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M7.5%2012.5a5%205%200%201%200%200-10%205%205%200%200%200%200%2010z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-gm{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M0%2010h20v5H0v-5z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200h20v5H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%233D58DB'%20stroke='%23fff'%20stroke-width='1.5'%20d='M0%205.25h-.75v4.5h21.5v-4.5H0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-gn{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23FBCD17'%20d='M6%200h8v15H6V0z'/%3e%3cpath%20fill='%230B9E7A'%20d='M14%200h6v15h-6V0z'/%3e%3cpath%20fill='%23E11C1B'%20d='M0%200h6v15H0V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-gp{background-image:url(/assets/gp-DH52Emsp.svg)}.flag-country-gq{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15.36h20.48V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='21'%20height='16'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15.36h20.48V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23009D00'%20d='M0%200v5.12h20.48V0H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%205.12v5.12h20.48V5.12H0z'/%3e%3cpath%20fill='%23F80000'%20d='M0%2010.24v5.12h20.48v-5.12H0z'/%3e%3c/g%3e%3cpath%20fill='%230075D5'%20fill-rule='evenodd'%20d='M0%200v15.36l5.12-7.583L0%200z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FFD500'%20stroke='%23000'%20stroke-width='.04'%20d='m9.326%205.689-.01.002-.008-.007-.126-.117-.016.172-.001.01-.01.005-.15.084.159.068.01.004.001.01.034.17.113-.13.007-.008.01.002.171.02-.087-.148-.006-.01.005-.009.072-.156-.168.038zm.64%200-.01.002-.008-.007-.126-.117-.016.172-.001.01-.01.005-.15.084.159.068.01.004.001.01.034.17.113-.13.007-.008.01.002.171.02-.087-.148-.006-.01.005-.009.072-.156-.168.038zm.64%200-.01.002-.008-.007-.127-.117-.015.172-.001.01-.01.005-.15.084.159.068.01.004.001.01.034.17.113-.13.007-.008.01.002.171.02-.087-.148-.006-.01.005-.009.072-.156-.168.038zm.64%200-.01.002-.008-.007-.127-.117-.015.172-.001.01-.01.005-.15.084.159.068.01.004.001.01.034.17.113-.13.007-.008.01.002.171.02-.087-.148-.006-.01.005-.009.072-.156-.168.038zm.64%200-.01.002-.008-.007-.127-.117-.015.172-.001.01-.01.005-.15.084.159.068.01.004.001.01.034.17.113-.13.007-.008.01.002.171.02-.087-.148-.006-.01.005-.009.072-.156-.168.038zm.64%200-.01.002-.008-.007-.126-.117-.016.172-.001.01-.01.005-.15.084.159.068.01.004.001.01.034.17.113-.13.007-.008.01.002.171.02-.087-.148-.006-.01.005-.009.072-.156-.168.038z'/%3e%3cpath%20stroke='%23373737'%20stroke-width='.08'%20d='M9.64%206.44h2.48v1.88a1.24%201.24%200%200%201-2.48%200V6.44z'/%3e%3cpath%20fill='%236F3E1D'%20fill-rule='evenodd'%20d='M10.705%207.654s-.13%201.514-.258%201.606c-.129.092.618.137.689.069.071-.07-.326-1.303-.19-1.675.137-.372.357-.402.357-.402s-.277-.058-.356.053c-.08.112-.316-.053-.316-.053l.074.402z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23009D29'%20fill-rule='evenodd'%20d='M10.677%207.569h-.1s-.067.263-.221.131c-.154-.131-.372-.085-.372-.085s.02-.157.256-.22c.237-.062.337-.57.337-.57s.335-.125.54.13c.203.256.49.147.49.147s.21.12.105.293c-.105.174-.284.3-.44.174-.156-.127-.595%200-.595%200z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-gr{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%234564F9'%20d='M.017%203.438h20v1.875h-20z'/%3e%3cpath%20fill='%234564F9'%20fill-rule='evenodd'%20d='M0%200h20v1.875H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%234564F9'%20d='M-.037%206.875h20V8.75h-20zM.07%2010.25h20v1.875h-20zm-.007%203.188h20v1.875h-20z'/%3e%3cpath%20fill='%234564F9'%20fill-rule='evenodd'%20d='M0%200h10v8.75H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M4.044%200h1.978v3.438H10v2.366H6.022v3.571H4.044V5.804H0V3.437h4.044V0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-gs{background-image:url(/assets/gs-BL_GSanl.svg)}.flag-country-gt{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%2358A5FF'%20fill-rule='evenodd'%20d='M14%200h6v15h-6V0zM0%200h6v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M6%200h8v15H6V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23C6C6C6'%20d='m7.978%2010.648-.454-.43%204.804-5.08.455.43-4.805%205.08z'/%3e%3cpath%20fill='%235AB92D'%20fill-rule='evenodd'%20d='M8.115%205.066s-1.538.928-1.538%203.255%203.745%202.642%203.745%202.642-2.24-1.367-2.534-2.345c-.293-.979.327-3.552.327-3.552z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%235AB92D'%20fill-rule='evenodd'%20d='M11.909%205.066s1.538.928%201.538%203.255-3.745%202.642-3.745%202.642%202.355-1.35%202.685-2.642c.33-1.291-.478-3.255-.478-3.255z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%235AB92D'%20d='m9.255%204.75.622.056c-.02.226.103.455.408.702.98.793%201.507%201.782%201.094%202.906-.3.815-.707%201.504-1.222%202.063l-.46-.423c.458-.497.823-1.114%201.095-1.856.297-.807-.104-1.56-.9-2.204-.454-.367-.679-.786-.637-1.244z'/%3e%3cpath%20fill='%23EFE298'%20fill-rule='evenodd'%20d='m8.859%206.13.655%201.854h-.482s-.173.585.155.585h2.017s.22-.146.11-.585c-.11-.438-.665-1.648-.665-1.648s.237-.2.237-.35c0-.149-.237-.165-.237-.165H9.152c-.19.033-.293.31-.293.31z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-gu{background-image:url(/assets/gu-EGLN7gjB.svg)}.flag-country-gw{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23FBCD17'%20d='M10%200h10v7.5H10V0z'/%3e%3cpath%20fill='%230B9E7A'%20d='M10%207.5h10V15H10V7.5z'/%3e%3cpath%20fill='%23E11C1B'%20d='M0%200h10v15H0V0z'/%3e%3cpath%20fill='%231D1D1D'%20d='M5.582%209.129%203.403%2010.64%204.1%208.052%202.5%206.399l2.165-.09.917-2.559.916%202.56H8.66L7.064%208.051l.8%202.435L5.581%209.13z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-gy{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20stroke='%23F7FCFF'%20stroke-width='1.25'%20d='M.625%2014.117V.883L19.372%207.5.625%2014.117z'/%3e%3cpath%20fill='%23E11C1B'%20stroke='%23272727'%20stroke-width='1.25'%20d='M-.625%2014.972V.028L8.982%207.5l-9.607%207.472z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-hk{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23EA1A1A'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cg%20filter='url(%23c)'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M9.918%207.234s-3.618-3.227.7-5.107c0%200%201.256%201.385.314%202.94-.31.51-.57.875-.766%201.149-.401.56-.53.741-.248%201.018zm-5.34-2.317c-.249%204.703%204.256%202.91%204.256%202.91-.374.129-.478-.068-.8-.677a16.823%2016.823%200%200%200-.685-1.199c-.97-1.538-2.771-1.034-2.771-1.034zm6.82%202.475s4.646%201.39%201.53%204.923c0%200-1.724-.723-1.53-2.531.065-.593.146-1.033.208-1.364.126-.678.167-.897-.207-1.028zm-1.22%201.084s.833%204.776-3.72%203.57c0%200-.123-1.866%201.58-2.5.56-.209.99-.332%201.314-.425.662-.19.876-.252.826-.645zm5.746-2.054c-2.847-3.751-5.128.527-5.128.527.202-.34.409-.257%201.048%200%20.312.126.728.293%201.297.473%201.734.548%202.783-1%202.783-1z'%20clip-rule='evenodd'/%3e%3c/g%3e%3cpath%20stroke='%23EA1A1A'%20stroke-width='.625'%20d='M6.35%206.38s.91%201.432%202.4%201.432m1.163-3.406s-.817%201.507-.117%202.822m4.023-1.127s-1.907-.289-2.904.818m1.79%202.671s-.38-1.89-1.762-2.448m-2.235%203.475s1.646-1.004%201.698-2.494'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='c'%20width='13.356'%20height='12.188'%20x='3.568'%20y='1.127'%20color-interpolation-filters='sRGB'%20filterUnits='userSpaceOnUse'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='.5'/%3e%3cfeColorMatrix%20values='0%200%200%200%200.6%200%200%200%200%200%200%200%200%200%200%200%200%200%200.36%200'/%3e%3cfeBlend%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e")}.flag-country-hm{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h11v9H0z'/%3e%3cmask%20id='b'%20width='11'%20height='9'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h11v9H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20d='M-1.253%208.125%201.223%209.21l10.083-8.03%201.306-1.614-2.647-.363-4.113%203.46-3.31%202.332-3.795%203.129z'/%3e%3cpath%20fill='%23F50100'%20d='m-.914%208.886%201.261.63L12.143-.583h-1.77L-.915%208.886z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M12.503%208.125%2010.306%209.52-.056%201.18-1.362-.434l2.647-.363%204.113%203.46%203.31%202.332%203.795%203.129z'/%3e%3cpath%20fill='%23F50100'%20d='m12.418%208.67-1.261.63-5.023-4.323-1.489-.483-6.133-4.921H.283l6.13%204.804%201.628.58%204.377%203.714z'/%3e%3cmask%20id='c'%20width='13'%20height='11'%20x='-1'%20y='-1'%20fill='%23000'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M-1-1h13v11H-1z'/%3e%3cpath%20fill-rule='evenodd'%20d='M6%200H5v4H0v1h5v4h1V5h5V4H6V0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cpath%20fill='%23F50100'%20fill-rule='evenodd'%20d='M6%200H5v4H0v1h5v4h1V5h5V4H6V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20d='M5%200v-.938h-.938V0H5zm1%200h.938v-.938H6V0zM5%204v.938h.938V4H5zM0%204v-.938h-.938V4H0zm0%201h-.938v.938H0V5zm5%200h.938v-.938H5V5zm0%204h-.938v.938H5V9zm1%200v.938h.938V9H6zm0-4v-.938h-.938V5H6zm5%200v.938h.938V5H11zm0-1h.938v-.938H11V4zM6%204h-.938v.938H6V4zM5%20.937h1V-.938H5V.938zM5.938%204V0H4.063v4h1.875zM0%204.938h5V3.063H0v1.874zM.938%205V4H-.938v1H.938zM5%204.062H0v1.875h5V4.063zM5.938%209V5H4.063v4h1.875zM6%208.062H5v1.876h1V8.062zM5.062%205v4h1.875V5H5.063zM11%204.062H6v1.875h5V4.063zM10.062%204v1h1.876V4h-1.876zM6%204.938h5V3.063H6v1.874zM5.062%200v4h1.875V0H5.063z'%20mask='url(%23c)'/%3e%3c/g%3e%3c/g%3e%3cpath%20fill='%23F7FCFF'%20d='m5.92%2012.278-.82.758.081-1.114-1.104-.168.922-.631-.557-.968%201.068.327.41-1.039.41%201.039%201.068-.327-.557.968.922.63-1.104.17.081%201.113-.82-.758zm7.32-3.981-.547.505.054-.743-.735-.112.614-.42-.371-.646.712.218.273-.692.273.692.712-.218-.37.645.613.421-.735.112.054.743-.547-.505zm1.28-5.334-.547.506.054-.743-.735-.112.614-.42-.371-.646.712.218.273-.693.273.693.712-.218-.37.645.613.42-.735.113.054.743-.547-.506zm3.2%202.667-.547.505.054-.742-.735-.113.614-.42-.371-.646.712.218.273-.692.273.692.712-.218-.37.646.613.42-.735.113.054.742-.547-.505zm-2.56%207.667-.547.505.054-.742-.735-.113.614-.42-.371-.646.712.218.273-.692.273.692.712-.218-.37.646.613.42-.735.113.054.742-.547-.505zM17.4%209.14l-.555.291.106-.618-.45-.438.621-.09.278-.563.278.562.62.09-.449.439.107.618-.556-.292z'/%3e%3cpath%20stroke='%23979797'%20stroke-width='2'%20d='m14.846%2051.778%201.5.025'/%3e%3c/svg%3e")}.flag-country-hn{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill='%234564F9'%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20d='M0%200v5h20V0H0zm0%2010v5h20v-5H0zm10.511-1.793-.734.387.14-.818-.595-.64h.822l.367-.804.368.804h.821l-.594.64.14.818-.735-.387zm-3.75-1.25-.734.387.14-.818-.595-.64h.822l.367-.804.368.804h.821l-.594.64.14.818-.735-.387zm0%202.5-.734.387.14-.818-.595-.64h.822l.367-.804.368.804h.821l-.594.64.14.818-.735-.387zm7.5-2.5-.734.387.14-.818-.595-.64h.822l.367-.804.368.804h.821l-.594.64.14.818-.735-.387zm0%202.5-.734.387.14-.818-.595-.64h.822l.367-.804.368.804h.821l-.594.64.14.818-.735-.387z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-hr{background-image:url(/assets/hr-BY0h0Y6m.svg)}.flag-country-ht{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%207.5V15h20V7.5H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20d='M6.25%205h7.5v5h-7.5z'/%3e%3cmask%20id='c'%20width='8'%20height='5'%20x='6'%20y='5'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M6.25%205h7.5v5h-7.5z'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20fill='%23279E19'%20fill-rule='evenodd'%20d='M6.25%209.111s1.8-.473%203.75-.444c1.95.029%203.75.555%203.75.555V10h-7.5v-.889z'%20clip-rule='evenodd'/%3e%3cpath%20stroke='%23026A16'%20stroke-width='.5'%20d='M10.046%205.563s-.582-.262-.988-.262-.632.4-.632.4'/%3e%3cpath%20stroke='%23026A16'%20stroke-width='.5'%20d='M10.175%205.826s-.535-.192-.909-.192-.581.293-.581.293'/%3e%3cpath%20stroke='%23026A16'%20stroke-width='.5'%20d='M10.175%206.048s-.396-.191-.672-.191c-.277%200-.43.292-.43.292'/%3e%3cpath%20stroke='%23026A16'%20stroke-width='.5'%20d='M10.012%206.27s-.244-.191-.415-.191c-.17%200-.266.292-.266.292'/%3e%3cpath%20stroke='%23026A16'%20stroke-width='.5'%20d='M9.992%206.422s-.098-.12-.167-.12c-.068%200-.106.184-.106.184m.235-.923s.582-.262.988-.262.632.4.632.4'/%3e%3cpath%20stroke='%23026A16'%20stroke-width='.5'%20d='M9.825%205.826s.535-.192.909-.192.581.293.581.293'/%3e%3cpath%20stroke='%23026A16'%20stroke-width='.5'%20d='M9.825%206.048s.396-.191.672-.191c.277%200%20.43.292.43.292'/%3e%3cpath%20stroke='%23026A16'%20stroke-width='.5'%20d='M9.988%206.27s.244-.191.415-.191c.17%200%20.266.292.266.292'/%3e%3cpath%20stroke='%23026A16'%20stroke-width='.5'%20d='M10.008%206.422s.098-.12.167-.12c.068%200%20.106.184.106.184'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M9.93%206.499s-.072.836-.072%201.176c0%20.34.072%201.074.072%201.074h.183V7.675c0-.284-.107-1.176-.107-1.176H9.93z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M9.208%207.449s-.453.242-.453.96l.453.865h.816V7.848l-.816-.399z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%230A328C'%20fill-rule='evenodd'%20d='M8.537%206.766S7.48%207.08%207.48%208.234l1.37.117s-.076-.671.346-.981l-.66-.604z'%20clip-rule='evenodd'/%3e%3cpath%20stroke='%23FFD018'%20stroke-width='.5'%20d='m8.1%206.326%201.813%201.66M7.471%206.702l2.528%201.642M7.036%207.337l2.85%201.304'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='m7.487%208.225%201.891.212-.106.263h-.3l.204.15.46.107V8.7h.404v.546h-.864l-.33-.396s-.28.274-.55.274c-.272%200-.54-.09-.54-.388v-.208l-.269-.091v-.212z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M10.534%207.449s.452.242.452.96l-.452.865h-.817V7.848l.817-.399z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%230A328C'%20fill-rule='evenodd'%20d='M11.204%206.766s1.057.313%201.057%201.468l-1.369.117s.075-.671-.346-.981l.659-.604z'%20clip-rule='evenodd'/%3e%3cpath%20stroke='%23FFD018'%20stroke-width='.5'%20d='m11.64%206.326-1.812%201.66m2.442-1.284L9.742%208.344m2.964-1.007-2.85%201.304'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='m12.254%208.225-1.891.212.106.263h.3l-.204.15-.46.107V8.7H9.7v.546h.864l.331-.396s.278.274.55.274.54-.09.54-.388v-.208l.268-.091v-.212z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-hu{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23F14423'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%235EAA22'%20d='M0%2010v5h20v-5H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-id{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v7.5h20V0H0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-ie{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23FF8C1A'%20d='M14%200h6v15h-6V0z'/%3e%3cpath%20fill='%235EAA22'%20d='M0%200h6v15H0V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M6%200h8v15H6V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-il{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill='%233D58DB'%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20d='M0%202.5v2.228h20V2.5H0zm0%207.717V12.5h20v-2.283H0z'/%3e%3cpath%20d='M7.113%209.337h5.86l-2.9-5.013-2.96%205.013zm4.669-.688H8.317l1.75-2.963%201.715%202.963z'/%3e%3cpath%20d='M6.932%205.578h5.993l-2.84%205.029-3.153-5.029zm4.816.688H8.175l1.88%202.998%201.693-2.998z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-im{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M3.808%202.588a.059.059%200%200%201%20.104-.043c.28.307%201.023%201.072%201.452%201.072.537%200%202.645-1.776%203.268-1.487.623.29%201.885%203.316%201.885%203.316l-.822%201.031-1.063-.58-.2-2.28s-2.046%201.053-3.068.67l-.575.483s-.553-1.095-.771-1.43c-.144-.222-.193-.553-.21-.752z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='m5.164%205.078-.35.212.067-.45-.283-.317.39-.066.176-.408.175.408.39.066-.282.318.067.449-.35-.212zM8.133%202.37a.227.227%200%201%201%20.453%200v1.071a.227.227%200%201%201-.453%200V2.37z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M15.763%203.19c.051.026.038.1-.019.11-.41.075-1.451.3-1.678.663-.285.455.104%203.185-.471%203.56-.576.375-3.81-.158-3.81-.158l-.44-1.244%201.055-.594%202.04%201.038s.192-2.293%201.057-2.957l-.105-.743s1.223.111%201.622.104c.265-.005.571.13.749.22z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='m12.933%203.02.006-.41.345.295.42-.071-.152.366.254.365-.44-.068-.262.297-.12-.409-.416-.181.365-.184zm.763%203.983a.245.245%200%201%201-.265.412l-.968-.647a.225.225%200%200%201%20.244-.378l.99.613z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M9.29%2013.115a.06.06%200%200%201-.088-.071c.14-.393.467-1.407.266-1.786-.252-.474-2.81-1.501-2.848-2.187-.037-.687%202.042-3.221%202.042-3.221l1.297.242-.013%201.21L8.028%208.55s1.889%201.312%202.031%202.394l.697.28s-.708%201.003-.902%201.353c-.128.231-.397.43-.565.538z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='m10.851%2010.75.351.209-.427.152-.148.399-.242-.315-.442.037.278-.346-.126-.376.414.1.365-.27-.023.41zM6.94%209.348a.254.254%200%200%201-.183-.474l1.042-.407a.258.258%200%201%201%20.186.482l-1.045.4z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20d='M8.54%206.103a.153.153%200%200%201-.094-.193c.027-.08.151-.213.23-.186l1.084.38a.15.15%200%200%201%20.1.13l.097%201.19c.007.084-.115.152-.197.16a.15.15%200%200%201-.16-.14l-.09-1.023-.97-.318z'/%3e%3cpath%20fill='%23FECA00'%20d='M10.425%205.48c.065-.052.181.008.231.074a.155.155%200%200%201-.026.214l-.751.77c-.065.052-.21-.049-.261-.115-.05-.066-.065-.247%200-.3l.807-.643z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-in{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23FF8C1A'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%235EAA22'%20d='M0%2010v5h20v-5H0z'/%3e%3cpath%20fill='%233D58DB'%20d='M7.5%207.5a2.5%202.5%200%201%200%205%200%202.5%202.5%200%200%200-5%200zm4.375%200a1.875%201.875%200%201%201-3.75%200%201.875%201.875%200%200%201%203.75%200z'/%3e%3cpath%20fill='%233D58DB'%20d='m9.997%208.038-.522%201.921.306-1.967-1.258%201.543%201.079-1.673-1.776.898%201.666-1.089-1.989.098%201.965-.318-1.856-.719%201.925.51-1.403-1.413%201.55%201.248-.707-1.86.91%201.77L9.996%205l.11%201.987.91-1.77-.708%201.86%201.55-1.248-1.402%201.412%201.924-.509-1.856.72%201.965.317-1.988-.098%201.666%201.09-1.777-.899%201.08%201.673-1.258-1.543.305%201.967-.521-1.921z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-io{background-image:url(/assets/io-Ptko5M5Z.svg)}.flag-country-iq{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23BF2714'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%23272727'%20d='M0%2010v5h20v-5H0z'/%3e%3cpath%20fill='%23009C4E'%20d='M3.335%208.007c.569.816-.21%201.368-.21%201.368s.68%200%20.942-.546H9.64V7.625s-.117-.578-.613-.578-.608.578-.608.578H6.46L8.356%205.95l-.37-.326-2.106%201.86v.394h2.99v-.232s.017-.134.157-.134.106.134.106.134v.496H5.364v-.678l-.408.182v.496s-.5-.136-.816-.136c-.315%200-.334-.36-.334-.36l-.47.36zm7.57.046.305.761H9.994V5.76l.513.164v2.13h.397zm5.664%200%20.306.761h-1.216V5.76l.513.164v2.13h.397zm-1.506-2.262-.317.214v2.046h-.322v-1.64l-.532.306V8.05h-.357v-.926l-.404.26v.251s-.778.054-.778%201.153h2.707l.003-2.998zM4.683%209.354c.097%200%20.176-.07.176-.157%200-.086-.079-.156-.177-.156-.097%200-.177.07-.177.156%200%20.087.08.157.177.157zm9.014-3.328c-.138.181-.555%200-.555%200l1.183-.137c-.122.238-.628.137-.628.137z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-ir{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3cpath%20stroke='%23F7FCFF'%20stroke-width='.625'%20d='M.233%2010.854h-1.421m-.015.563v-.326h.463v.315h.467v-.315h-.242m.726.313h-.235v-.306h.496v-.251.557h.224v-.557m.253.033v.526H.716m1.956-.552H1.25m-.014.563v-.326h.463v.315h.467v-.315h-.242m.77.313h-.236v-.306h.496v-.251.557h.225v-.557m.252.033v.526h-.233m1.956-.552h-1.42m-.015.563v-.326h.462v.315h.468v-.315h-.243m.727.313h-.236v-.306h.496v-.251.557h.225v-.557m.252.033v.526h-.233m1.957-.552H6.172m-.014.563v-.326h.462v.315h.468v-.315h-.243m.727.313h-.236v-.306h.496v-.251.557h.225v-.557m.253.033v.526h-.234m1.957-.552H8.61m-.013.563v-.326h.462v.315h.468v-.315h-.243m.771.313h-.236v-.306h.496v-.251.557h.225v-.557m.252.033v.526h-.233m1.956-.552h-1.421m-.014.563v-.326h.462v.315h.467v-.315h-.242m.77.313h-.235v-.306h.496v-.251.557h.224v-.557m.253.033v.526h-.233m1.956-.552h-1.422m-.014.563v-.326h.462v.315h.468v-.315h-.243m.771.313h-.236v-.306h.496v-.251.557h.225v-.557m.252.033v.526h-.233m1.956-.552h-1.42m-.016.563v-.326h.463v.315h.467v-.315h-.242m.727.313h-.236v-.306h.496v-.251.557h.225v-.557m.252.033v.526h-.233m1.957-.552h-1.422m-.015.563v-.326h.463v.315h.468v-.315h-.243m.858.313h-.236v-.306h.496v-.251.557h.224v-.557M.233%203.23h-1.421m-.015.562v-.326h.463v.315h.467v-.315h-.242m.726.313h-.235v-.306h.496v-.251.557h.224v-.557m.253.033v.526H.716m1.956-.551H1.25m-.014.562v-.326h.463v.315h.467v-.315h-.242m.77.313h-.236v-.306h.496v-.251.557h.225v-.557m.252.033v.526h-.233m1.956-.551h-1.42m-.015.562v-.326h.462v.315h.468v-.315h-.243m.727.313h-.236v-.306h.496v-.251.557h.225v-.557m.252.033v.526h-.233m1.957-.551H6.172m-.014.562v-.326h.462v.315h.468v-.315h-.243m.727.313h-.236v-.306h.496v-.251.557h.225v-.557m.253.033v.526h-.234m1.957-.551H8.61m-.013.562v-.326h.462v.315h.468v-.315h-.243m.771.313h-.236v-.306h.496v-.251.557h.225v-.557m.252.033v.526h-.233m1.956-.551h-1.421m-.014.562v-.326h.462v.315h.467v-.315h-.242m.77.313h-.235v-.306h.496v-.251.557h.224v-.557m.253.033v.526h-.233m1.956-.551h-1.422m-.014.562v-.326h.462v.315h.468v-.315h-.243m.771.313h-.236v-.306h.496v-.251.557h.225v-.557m.252.033v.526h-.233m1.956-.551h-1.42m-.016.562v-.326h.463v.315h.467v-.315h-.242m.727.313h-.236v-.306h.496v-.251.557h.225v-.557m.252.033v.526h-.233m1.957-.551h-1.422m-.015.562v-.326h.463v.315h.468v-.315h-.243m.858.313h-.236v-.306h.496v-.251.557h.224v-.557'/%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M9.129%205.156s.267.14.54.14c.274%200%20.549-.14.549-.14v.188s-.3.14-.566.14c-.266%200-.523-.14-.523-.14v-.188zM7.16%207.37c0-1.111%201.526-1.838%201.526-1.838s-.882.473-.882%201.792c0%201.318.458%201.89.458%201.89S7.16%208.48%207.16%207.368zm5.149-.061c0-1.111-1.525-1.777-1.525-1.777s.882.473.882%201.792c0%201.318-.458%201.89-.458%201.89s1.1-.794%201.1-1.905zm-4.107.303c-.058-1.11.865-2.104.865-2.104s-.336.457-.267%201.774c.024.452.202%201.124.426%201.521V5.578h.938V8.83c.225-.37.398-1.002.422-1.46.069-1.318-.251-1.863-.251-1.863s.923.994.865%202.104c-.035.66-.543%201.36-.949%201.817.197.044.461.098.825.17.007.04-.074.038-.235.034a5.149%205.149%200%200%200-.813.035c-.165.17-.28.27-.28.27L9.7%209.88a1.55%201.55%200%200%200-.046.059s-.116-.101-.281-.27a5.148%205.148%200%200%200-.814-.036c-.16.004-.241.006-.234-.035.364-.071.628-.125.825-.169-.406-.457-.914-1.156-.949-1.817z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-is{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%230061C1'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23D21034'%20stroke='%23F1F9FF'%20stroke-width='1.25'%20d='M5-.625h-.625v6h-5v4.25h5v6h4.25v-6h12v-4.25h-12v-6H5z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-it{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23C51918'%20d='M14%200h6v15h-6V0z'/%3e%3cpath%20fill='%235EAA22'%20d='M0%200h6v15H0V0z'/%3e%3cpath%20fill='%23fff'%20d='M6%200h8v15H6V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-je{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20stroke='%23E31D1C'%20stroke-width='1.688'%20d='m-1.688.778-1.28-.774v15.492l1.28-.774%2010.336-6.25%201.194-.722-1.194-.722L-1.688.778z'/%3e%3cpath%20fill='%23F7FCFF'%20stroke='%23E31D1C'%20stroke-width='1.688'%20d='m21.826.77%201.267-.736v15.432l-1.267-.736-10.762-6.25-1.257-.73%201.257-.73L21.826.77z'/%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M8.547%202.94S8.01%205.312%209.863%206.224c0%200%201.779-.97%201.38-3.286%200%200-.765-.255-1.372-.255-.608%200-1.324.255-1.324.255z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FFD100'%20fill-rule='evenodd'%20d='M8.739%203.437s.198-.088.296%200c.098.087.179-.008.179-.06%200-.054.156-.235.156-.088%200%20.148-.049.23.088.23s.753-.203.901-.143c.148.06.261.046.224-.04-.038-.087-.135-.141-.32-.094-.187.047-.143.093-.303.093-.161%200-.34-.046-.34-.046s.05-.077.234-.022c.183.055.437-.068.505-.068.07%200%20.259-.004.277.043.02.047.134.09.046.134-.087.044-.23.072-.132.128.1.056.327.046.338.104.01.059.119.146.075.146-.043%200-.121.083-.194.058-.073-.025-.082-.048-.012-.068.07-.02.07-.106.012-.106-.058%200-.03.03-.16%200-.132-.03-.305-.063-.295%200%20.01.063.096.16-.062.174-.157.013-.231.065-.262.023-.03-.042-.14-.098-.054-.116.086-.018.169.061.2.048.03-.013.101-.02.042-.074-.059-.055-.156-.087-.066-.128.09-.04.02-.041-.152.043-.172.085-.267.156-.418.146-.15-.01-.207.004-.256-.01-.048-.014-.284.151-.352.11-.068-.042-.287-.058-.247-.11.039-.051.092-.078.151-.051.06.026.118.053.158.026.04-.026.154-.117.125-.135-.029-.019%200-.08-.164-.08s-.222.068-.26.025c-.04-.043.042-.092.042-.092zm.164.78s.174-.077.26%200c.086.077.157-.007.157-.053%200-.047.137-.207.137-.077s-.043.203.078.203c.12%200%20.662-.18.792-.126.13.053.23.04.197-.036-.034-.076-.118-.124-.282-.082-.164.041-.125.082-.266.082-.142%200-.299-.04-.299-.04s.044-.069.206-.02c.161.048.384-.06.444-.06s.227-.004.244.038c.016.041.117.08.04.118-.077.038-.203.063-.116.112.087.05.287.04.297.092.01.051.104.128.066.128-.038%200-.107.072-.17.05-.065-.022-.072-.041-.011-.059.061-.018.06-.093.01-.093-.05%200-.026.026-.141%200-.115-.026-.268-.056-.259%200%20.01.056.084.141-.054.152-.139.012-.203.057-.23.02-.027-.036-.124-.085-.048-.101s.148.054.176.042c.027-.011.089-.017.037-.065s-.137-.076-.058-.112c.08-.036.017-.037-.134.038-.151.074-.235.137-.368.128-.132-.009-.182.003-.224-.009-.043-.012-.25.133-.31.096-.06-.037-.252-.05-.218-.096.035-.045.082-.069.134-.045.052.023.103.046.138.023.035-.023.136-.103.11-.12-.025-.015%200-.069-.144-.069s-.195.06-.229.022.038-.081.038-.081zm.231.791s.132-.058.197%200c.066.059.12-.004.12-.04%200-.035.103-.156.103-.058s-.032.154.06.154c.09%200%20.502-.136.6-.096.099.04.174.03.149-.027-.025-.058-.09-.094-.213-.062-.124.031-.095.062-.202.062-.107%200-.227-.03-.227-.03s.034-.052.156-.016c.122.037.291-.045.337-.045.046%200%20.172-.003.185.029.012.031.089.06.03.09-.058.029-.154.047-.088.084.066.038.218.03.225.07.008.039.08.097.05.097-.028%200-.08.055-.129.038-.048-.016-.054-.031-.008-.045.047-.013.047-.07.008-.07-.038%200-.02.02-.107%200s-.203-.042-.196%200c.007.042.064.107-.041.115-.105.01-.154.044-.175.016-.02-.028-.093-.065-.036-.077.058-.012.112.04.133.032.02-.009.068-.014.028-.05-.039-.036-.104-.058-.044-.085.06-.027.013-.027-.101.029-.115.056-.178.104-.279.097-.1-.007-.138.003-.17-.007-.032-.009-.19.101-.235.073-.045-.028-.191-.038-.165-.073.026-.034.062-.052.1-.034.04.018.08.035.106.018.026-.018.103-.078.084-.09-.02-.013%200-.054-.11-.054s-.147.046-.173.017c-.026-.028.028-.062.028-.062z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-jm{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23093'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23272727'%20stroke='%23FECA00'%20stroke-width='1.688'%20d='m-.088-.65-1.38-1.14v18.58l1.38-1.14%209.086-7.5.789-.65-.789-.65-9.086-7.5z'/%3e%3cpath%20fill='%23272727'%20stroke='%23FECA00'%20stroke-width='1.688'%20d='m20.103-.663%201.366-1.077v18.48l-1.366-1.077-9.512-7.5-.84-.663.84-.663%209.512-7.5z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-jo{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23272727'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%23093'%20d='M0%2010v5h20v-5H0z'/%3e%3c/g%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v15l12.5-7.5L0%200z'%20clip-rule='evenodd'/%3e%3cmask%20id='c'%20width='13'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15l12.5-7.5L0%200z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m5.626%208.67-1.17.705.268-1.377-.974-1.031%201.318-.056.558-1.286.558%201.286H7.5l-.971%201.087.292%201.377-1.195-.706z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-jp{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M10%2012.188a4.688%204.688%200%201%200%200-9.376%204.688%204.688%200%200%200%200%209.376z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-ke{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23272727'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%234E8B1D'%20fill-rule='evenodd'%20d='M0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20stroke='%23F7FCFF'%20stroke-width='1.25'%20d='M0%204.375h-.625v6.25h21.25v-6.25H0z'/%3e%3c/g%3e%3cpath%20fill='%23fff'%20d='M11.812%202.418c.114-.246.42-.515.92-.807a.058.058%200%200%201%20.056-.002c.03.016.043.054.028.085L7.637%2012.871l-.27-.139%204.565-9.852c-.206-.035-.247-.19-.12-.462z'/%3e%3cpath%20fill='%23fff'%20d='M8.183%202.418c.126.273.086.427-.121.462l4.565%209.853-.27.138L7.18%201.694a.065.065%200%200%201%20.027-.085.058.058%200%200%201%20.056.002c.5.292.807.56.92.807z'/%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M10%2012.568c.598%200%203-2.262%203-5.052%200-2.79-2.402-5.053-3-5.053-.598%200-3%202.262-3%205.053%200%202.79%202.402%205.052%203%205.052z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='6'%20height='11'%20x='7'%20y='2'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M10%2012.568c.598%200%203-2.262%203-5.052%200-2.79-2.402-5.053-3-5.053-.598%200-3%202.262-3%205.053%200%202.79%202.402%205.052%203%205.052z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23272727'%20d='M4.3%2011.937c2.32%200%204.2-1.98%204.2-4.421%200-2.442-1.88-4.421-4.2-4.421-2.32%200-4.2%201.98-4.2%204.42%200%202.442%201.88%204.422%204.2%204.422zm11.4%200c2.32%200%204.2-1.98%204.2-4.421%200-2.442-1.88-4.421-4.2-4.421-2.32%200-4.2%201.98-4.2%204.42%200%202.442%201.88%204.422%204.2%204.422z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M10.12%206.84c.274-.205.48-1.097.48-2.166%200-1.07-.206-1.962-.48-2.167V6.84zm-.3-.057c-.243-.282-.42-1.12-.42-2.11%200-.99.177-1.827.42-2.109v4.219zm0%201.466v4.218c-.243-.282-.42-1.12-.42-2.11%200-.989.177-1.827.42-2.108zm.3%204.275V8.192c.274.204.48%201.096.48%202.166%200%201.07-.206%201.961-.48%202.166z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20d='M10%206.884c.331%200%20.6.283.6.632%200%20.349-.269.631-.6.631-.331%200-.6-.282-.6-.631%200-.349.269-.632.6-.632z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-kg{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23FFDC17'%20fill-rule='evenodd'%20d='M9.989%2011.167c.067%200%20.133-.002.2-.005l.385%201.23.09-1.285c.129-.024.255-.054.38-.09l.66%201.109-.212-1.271c.12-.053.236-.11.349-.175l.902.929-.503-1.19a3.56%203.56%200%200%200%20.298-.248l1.094.697-.765-1.043c.083-.099.16-.202.233-.31l1.226.429-.986-.84a3.61%203.61%200%200%200%20.155-.354l1.291.136-1.154-.59a3.68%203.68%200%200%200%20.068-.382l1.288-.163-1.26-.31a4.105%204.105%200%200%200-.022-.387l1.214-.453-1.296-.014a3.644%203.644%200%200%200-.112-.372l1.075-.718-1.264.283a3.68%203.68%200%200%200-.195-.337l.878-.944-1.163.564a3.743%203.743%200%200%200-.269-.283l.635-1.119-1%20.814a3.744%203.744%200%200%200-.328-.215l.358-1.232-.782%201.019a3.73%203.73%200%200%200-.371-.135l.061-1.278-.524%201.17a3.777%203.777%200%200%200-.392-.046L9.993%202.5l-.237%201.257a3.779%203.779%200%200%200-.394.045L8.84%202.634l.062%201.276a3.73%203.73%200%200%200-.373.134l-.78-1.016.356%201.227a3.747%203.747%200%200%200-.332.216l-.995-.81.632%201.113c-.095.09-.186.186-.272.286L5.98%204.5l.874.937a4%204%200%200%200-.2.341L5.4%205.497l1.068.713a3.655%203.655%200%200%200-.113.377l-1.288.014%201.206.45a3.91%203.91%200%200%200-.022.392L5%207.751l1.279.162c.016.131.039.26.069.386L5.2%208.886l1.283-.135c.046.123.099.243.157.36l-.98.833%201.22-.426c.072.109.151.213.235.313l-.76%201.037%201.088-.694c.096.089.196.172.301.25l-.5%201.185.899-.925c.113.064.23.122.35.174l-.21%201.268.659-1.107c.124.036.252.066.381.09l.09%201.282.385-1.229c.063.003.127.005.19.005zm2.812-3.72c0%201.553-1.269%202.812-2.835%202.812-1.565%200-2.835-1.259-2.835-2.812s1.27-2.812%202.835-2.812c1.566%200%202.835%201.26%202.835%202.812zm-.857.916a2.136%202.136%200%200%200%20.008-1.722c-.49.035-.904.164-1.24.329.746.326%201.084.864%201.232%201.393zm-.241.411c-.061.082-.128.16-.2.232-.04-.738-.355-1.3-.922-1.908.701.336%201.097%201.138%201.122%201.676zm-.537.507a2.14%202.14%200%200%201-.121.075c-.168-.829-.487-1.483-.93-2.006l.107-.081.044-.032c.567.652.925%201.212.9%202.044zm-1.181.355c.251%200%20.492-.043.717-.123-.163-.789-.447-1.523-.858-2.053a3.062%203.062%200%200%200-.75%201.983c.272.124.573.193.89.193zm-.413-2.43.049.04c-.523.594-.809%201.265-.858%202.009a2.152%202.152%200%200%201-.184-.144c.197-.787.523-1.436.993-1.905zm-1.56-.55c.49.055.878.174%201.169.313-.74.314-1.033.822-1.18%201.339a2.137%202.137%200%200%201%20.01-1.652zm.268%202.137a2.164%202.164%200%200%201-.048-.066c.037-.543.383-1.314%201.081-1.632A3.74%203.74%200%200%200%208.28%208.793zm.159-2.784a2.138%202.138%200%200%201%203.073-.02c-.612.072-1.13.225-1.552.464-.375-.216-.883-.361-1.521-.444z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-kh{background-image:url(/assets/kh-DjN1I8Sz.svg)}.flag-country-ki{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23FFC84A'%20fill-rule='evenodd'%20d='m9.577%2010.736.286-.62.286.62.17-.662.393.56.049-.68.487.48-.075-.677.566.387-.196-.654.627.28-.31-.609.667.165-.415-.543.686.044-.506-.462.683-.078-.581-.365.658-.198-.638-.255.612-.312-.673-.138.546-.415-.688-.017.463-.505-.68.105.365-.579-.65.224.254-.634-.599.335.136-.669-.529.436.014-.682-.442.523-.11-.674-.34.593-.23-.644-.229.644-.34-.593-.11.674-.442-.523.013.682-.529-.436.136.67-.599-.336.254.634-.65-.224.365.579-.68-.105.463.505-.688.017.547.415-.674.138.612.312-.638.255.659.198-.582.365.684.078-.507.462.686-.044-.415.543.668-.165-.311.61.627-.281-.196.654.566-.387-.075.678.488-.481.048.68.393-.56.17.662z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m-.495%208.7%201.634-.663a.976.976%200%200%201%20.743.003l2.269.944c.257.107.547.1.797-.02l1.83-.88a.976.976%200%200%201%20.833-.005l1.917.885c.258.12.556.12.814.002l1.962-.894a.976.976%200%200%201%20.814.002l1.937.894c.255.117.547.12.803.007l2.116-.932a.98.98%200%200%201%20.724-.025l1.898.682v6.259H-.551L-.495%208.7z'%20clip-rule='evenodd'/%3e%3cmask%20id='c'%20width='22'%20height='8'%20x='-1'%20y='7'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='m-.495%208.7%201.634-.663a.976.976%200%200%201%20.743.003l2.269.944c.257.107.547.1.797-.02l1.83-.88a.976.976%200%200%201%20.833-.005l1.917.885c.258.12.556.12.814.002l1.962-.894a.976.976%200%200%201%20.814.002l1.937.894c.255.117.547.12.803.007l2.116-.932a.98.98%200%200%201%20.724-.025l1.898.682v6.259H-.551L-.495%208.7z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20stroke='%23015989'%20stroke-width='1.25'%20d='m-.495%2010.154%201.634-.664a.976.976%200%200%201%20.743.004l2.269.944c.257.107.547.1.797-.021l1.83-.879a.976.976%200%200%201%20.833-.006l1.917.886c.258.12.556.12.814.002l1.962-.895a.976.976%200%200%201%20.814.002l1.937.894c.255.118.547.12.803.008l2.116-.932a.98.98%200%200%201%20.724-.026l1.898.683m-21.091%202.08%201.634-.663a.977.977%200%200%201%20.743.003l2.269.945a.976.976%200%200%200%20.797-.022l1.83-.878a.976.976%200%200%201%20.833-.006l1.917.886c.258.119.556.12.814.002l1.962-.895a.976.976%200%200%201%20.814.002l1.937.894c.255.117.547.12.803.007l2.116-.932a.98.98%200%200%201%20.724-.025l1.898.682'/%3e%3cpath%20fill='%23015989'%20fill-rule='evenodd'%20d='m-.495%2013.892.682-.277a3.477%203.477%200%200%201%202.643.012l1.32.55a.978.978%200%200%200%20.798-.022l.77-.369a3.476%203.476%200%200%201%202.961-.022l.849.392c.258.12.556.12.814.002l.918-.418a3.476%203.476%200%200%201%202.9.006l.895.414c.255.117.547.12.803.007l1.203-.53a3.476%203.476%200%200%201%202.577-.09l.958.345v2.072H-.38l-.115-2.072z'%20clip-rule='evenodd'/%3e%3c/g%3e%3cpath%20fill='%23FFC84A'%20fill-rule='evenodd'%20d='M6.113%202.137h1.162c.293%200%20.954-.448%201.336-.3.382.15%201.026.632%201.026.632s1.062-.838%201.695-.838c.634%200%201.777-.094%201.777-.094s-.268.696-1.023.814c-.754.118-1.656.696-1.656.696h1.226c.187%200%20.43.281.43.281s-.502.342-.754.342h-.528s-.534.458-1.193.36c-.66-.097-1.189-.702-1.189-.702s-.577-.082-.577-.182c0%200-.356-.182-.463%200-.107.182.463-.244.463-.244s.228-.214.403-.214c.174%200%20.756.358.756.358l.14-.144-.722-.55c-1.47.153-2.31-.215-2.31-.215z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-km{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%235196ED'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23AF0100'%20d='M0%207.5v3.75h20V7.5H0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M0%203.75V7.5h20V3.75H0z'/%3e%3cpath%20fill='%23FECA00'%20d='M0%200v3.75h20V0H0z'/%3e%3cpath%20fill='%235EAA22'%20d='m0%200%2012.5%207.5L0%2015V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M4.94%2010.683S2.7%209.904%202.78%207.468c.08-2.437%202.36-2.914%202.36-2.914-.799-.587-3.657.1-3.748%202.914-.092%202.813%202.697%203.438%203.548%203.215zm.068-4.26.07-.416-.297-.295.41-.06.184-.38.184.38.41.06-.297.295.07.417-.367-.197-.367.197zm.07.857-.07.417.367-.197.367.197-.07-.417.297-.295-.41-.06-.184-.38-.184.38-.41.06.297.295zm-.07%201.69.07-.417-.297-.295.41-.06.184-.38.184.38.41.06-.297.295.07.416-.367-.196-.367.196zm0%201.272.07-.416-.297-.295.41-.061.184-.38.184.38.41.06-.297.296.07.416-.367-.197-.367.197z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-kn{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M0%200v15L20%200H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23272727'%20stroke='%23FFD018'%20stroke-width='1.563'%20d='m.397%2017.47.453.504.563-.376L24.076%202.471l.75-.5-.602-.671-3.326-3.71-.452-.504-.563.376L-2.78%2012.589l-.75.5.602.671%203.325%203.71z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m7.555%2010.574-.68%201.184-.434-1.334-1.352-.43%201.126-.687L6.08%207.91l1.11.855%201.152-.638-.323%201.421.924%201.063-1.388-.038zm6.25-4.096-.68%201.184-.434-1.334-1.352-.43%201.126-.687-.135-1.395%201.11.854%201.152-.638-.323%201.421.924%201.063-1.388-.038z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-kp{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cg%20mask='url(%23KP_-_Korea_(North)__a)'%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cg%20mask='url(%23KP_-_Korea_(North)__b)'%3e%3cpath%20fill='%23C51918'%20stroke='%23F7FCFF'%20stroke-width='1.25'%20d='M0%203.125h-.625v8.75h21.25v-8.75H0z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M6.25%2010.625a3.125%203.125%200%201%200%200-6.25%203.125%203.125%200%200%200%200%206.25z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M6.247%208.669%204.549%209.85l.6-1.98L3.5%206.62l2.068-.041.679-1.954.679%201.954%202.068.042-1.648%201.25.599%201.979-1.698-1.181z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-kr{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cpath%20d='M0,0V15H20V0Z'%20fill='%23f7fcff'%20fill-rule='evenodd'/%3e%3cpath%20d='M13.74,7.58a3.66,3.66,0,1,1-3.66-3.7A3.67,3.67,0,0,1,13.74,7.58Z'%20fill='%23e31d1c'%20fill-rule='evenodd'/%3e%3cpath%20d='M6.47,6.93c.12.93.29,2,1.72,2.08a1.82,1.82,0,0,0,1.94-1.6,1.81,1.81,0,0,1,2.86-1,1.71,1.71,0,0,1,.74,1.35,3.64,3.64,0,0,1-1.84,3.08,3.73,3.73,0,0,1-4.16-.34A3.84,3.84,0,0,1,6.47,6.93Z'%20fill='%233d58db'%20fill-rule='evenodd'/%3e%3cpath%20d='M4.56,1.28l.57.52L2.48,4.89l-.57-.51Zm.94.84.58.52L3.52,5.69,3,5.17ZM7,3.48,6.44,3,3.88,6l.57.52L7,3.48Zm8.84-2.41-.57.51,1,1.16.57-.51Zm1.77,2.14L17,3.72l1,1.17.57-.52Zm-4.23,0L14,2.74l1,1.17-.57.51Zm2.34,1.62-.57.52,1,1.16.57-.51ZM14.37,2.39l.57-.51,2.77,3.36-.58.52ZM16.28,8.9l-.57-.52-1,1.17.57.52,1-1.17ZM14.6,11,14,10.44l-1,1.17.57.52,1-1.17ZM17.53,10l.58.52-1,1.17-.58-.52Zm-1,2.62-.58-.52-1,1.17.57.52ZM15,11.24l.58.51L14.51,13l-.58-.52Zm2.29-1.57-.58-.51-1,1.24.57.52ZM4,9.31l.58-.52,2.55,2.93-.57.51Zm.6,2.55.57-.51,1.08,1.18-.57.52ZM2.69,10.43,2.12,11l2.57,3,.57-.51Zm.41-.33.57-.52.94,1.1L4,11.19Z'%20fill='%23272727'%20fill-rule='evenodd'/%3e%3c/svg%3e")}.flag-country-kw{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23093'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%23E31D1C'%20d='M0%2010v5h20v-5H0z'/%3e%3c/g%3e%3cpath%20fill='%23272727'%20fill-rule='evenodd'%20d='M0%200v15l7.5-5V5L0%200z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-ky{background-image:url(/assets/ky-CKxwvqq0.svg)}.flag-country-kz{background-image:url(/assets/kz-BmV29Mbl.svg)}.flag-country-la{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20d='M0%2010h20v5H0v-5z'/%3e%3cpath%20fill='%232E42A5'%20d='M0%205h20v5H0V5z'/%3e%3cpath%20fill='%23E31D1C'%20d='M0%200h20v5H0V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M10%209.837a2.344%202.344%200%201%200%200-4.687%202.344%202.344%200%200%200%200%204.687z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-lb{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23F50101'%20d='M20%200H0v3.75h20V0zm0%2011.25H0V15h20v-3.75z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M0%203.75h20v7.5H0v-7.5z'/%3e%3cpath%20fill='%2352AB0B'%20d='M13.447%207.82c.046.543-1.954-.224-1.954-.007s2.143.598%202.14%201.084c-.004.486-2.542-.139-1.973.08.57.218%201.791.741%201.652%201.067-.296.696-2.266-.483-2.43-.25-.264.375%201.454%201.249%201.44%201.333-.029.16-1.174-.252-1.44.08-.215-.06-.314-.35-.381-.388l-.423-5.452s.38%205.133-.105%205.28c-.485.148-1.832.597-1.872.373-.014-.084%201.622-.851%201.358-1.226-.195-.276-2.17.703-2.296.136-.561-.405%201.818-.755%201.818-1.169%200-.414-2.176.49-1.916-.086.26-.576%202.003-.782%202.035-.862.06-.146-1.937.227-1.937%200%200-.43%201.195-.514%201.937-.901.044-.442-1.8.434-1.937.08-.137-.353%202.357-1.27%202.296-1.341-.096-.113-2.106.396-1.775.128.643-.518%201.9-1.223%202.188-1.412%200%200%20.035-.07.072-.046.037-.025.078-.05.078-.05s0%20.443-.006.096c-.006-.346%202.944%201.17%202.977%201.554.039.449-1.822-.338-1.779.103.379.234%201.455.688%201.9.888.201.09-1.486-.192-1.45-.053.09.353%201.734.396%201.783.962z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-lc{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%237CCFF5'%20d='M0%200h20v15H0V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='m10%202.5%205%2010H5l5-10z'/%3e%3cpath%20fill='%23272727'%20d='m10%205%204.375%207.5h-8.75L10%205z'/%3e%3cpath%20fill='%23FECA00'%20d='m10%208.75%205%203.75H5l5-3.75z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-li{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v7.5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23000'%20fill-rule='evenodd'%20d='M2.999%206.908s.754.47%202.502.47c1.747%200%202.675-.47%202.675-.47s-1.37-.796-2.596-.796c-1.225%200-2.58.796-2.58.796z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FFD83D'%20stroke='%23000'%20stroke-width='.5'%20d='m3.044%204.214-.216.126.072.124h5.531l.055-.175-.239-.075.239.075v-.002l.002-.004.004-.013a2.141%202.141%200%200%200%20.052-.213c.03-.138.061-.33.07-.543.017-.413-.049-.98-.475-1.35-.439-.381-.99-.315-1.432-.205a8.9%208.9%200%200%200-.453.13l-.19.058c-.2.06-.356.094-.476.094a1.48%201.48%200%200%201-.427-.086A10.7%2010.7%200%200%201%205%202.102a6.292%206.292%200%200%200-.406-.125c-.425-.112-.928-.157-1.484.158a1.141%201.141%200%200%200-.548.662%201.543%201.543%200%200%200-.028.734%202.662%202.662%200%200%200%20.283.788l.007.014.003.004v.002h.001l.216-.125z'/%3e%3cpath%20fill='%23FFD83D'%20stroke='%23000'%20stroke-width='.5'%20d='m2.502%204.454-.117-.22-.193.101.075.205.72%201.98.08.221.226-.067h.003l.01-.003.037-.01.146-.04c.127-.032.31-.075.53-.118A8.526%208.526%200%200%201%205.62%206.33c.58%200%201.152.085%201.58.172a9.313%209.313%200%200%201%20.655.158l.036.01.009.003h.002l.225.07.083-.22.74-1.981.078-.206-.195-.103-.117.221.117-.22-.001-.001h-.001l-.004-.003-.012-.006a3.03%203.03%200%200%200-.2-.086%205.368%205.368%200%200%200-.607-.194c-.536-.14-1.334-.277-2.4-.277-1.065%200-1.863.137-2.4.277-.267.07-.47.14-.607.194a3.034%203.034%200%200%200-.199.086l-.012.006-.004.002-.001.001.116.221zM5.546%202.76c.42%200%20.67-.405.67-.779%200-.373-.25-.778-.67-.778-.42%200-.67.405-.67.778%200%20.374.25.778.67.778z'/%3e%3cmask%20id='c'%20width='3'%20height='4'%20x='4.074'%20y='-1'%20fill='%23000'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M4.074-1h3v4h-3z'/%3e%3cpath%20fill-rule='evenodd'%20d='M5.704%200h-.315l.04.577-.355-.049v.397l.36-.05-.045.908h.315l-.047-.91.362.052V.528L5.664.58l.04-.58z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cpath%20fill='%23FFD83D'%20fill-rule='evenodd'%20d='M5.704%200h-.315l.04.577-.355-.049v.397l.36-.05-.045.908h.315l-.047-.91.362.052V.528L5.664.58l.04-.58z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23000'%20d='M5.389%200v-.5h-.537l.038.535L5.389%200zm.315%200%20.499.035L6.24-.5h-.536V0zm-.275.577-.067.495.61.083-.044-.613-.499.035zM5.074.528%205.14.033l-.567-.077v.572h.5zm0%20.397h-.5v.573l.568-.078-.068-.495zm.36-.05.5.025.03-.603-.598.082.069.496zm-.045.908-.5-.025-.026.525h.526v-.5zm.315%200v.5h.526l-.027-.526-.5.026zm-.047-.91.07-.495-.6-.085.03.606.5-.026zm.362.052-.07.495.57.08V.925h-.5zm0-.397h.5v-.577l-.571.082.07.495zM5.664.58l-.5-.034-.042.617.613-.088L5.664.58zM5.389.5h.315v-1h-.315v1zm.539.042-.04-.577-.998.07.04.577.998-.07zm-.922.482.356.048.135-.99-.356-.05-.135.992zm.568-.1V.529h-1v.397h1zM5.366.38l-.36.05.136.99.36-.049-.136-.99zm.522%201.43L5.934.9%204.935.85l-.046.908.999.05zm-.184-.526h-.315v1h.315v-1zM5.158.899l.046.91%201-.052-.048-.91L5.158.9zm.931-.47L5.727.38l-.14.99.362.05.14-.99zm-.57.1v.396h1V.528h-1zm.216.545.355-.05-.142-.99-.355.05.142.99zm-.53-1.109-.04.58.997.069.04-.58-.997-.069z'%20mask='url(%23c)'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-lk{background-image:url(/assets/lk-AWfD8liu.svg)}.flag-country-lr{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20d='M.017%203.438h20v1.875h-20z'/%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200h20v1.875H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20d='M-.037%206.875h20V8.75h-20zM.07%2010.25h20v1.875h-20zm-.007%203.188h20v1.875h-20z'/%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M0%200h10v8.75H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M5.083%205.758%203.257%207.025l.583-2.17L2.5%203.47l1.815-.075.768-2.145.768%202.145h1.811l-1.337%201.46.67%202.042-1.912-1.139z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-ls{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%2355BA07'%20d='M0%2010h20v5H0v-5z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M0%205h20v5H0V5z'/%3e%3cpath%20fill='%233D58DB'%20d='M0%200h20v5H0V0z'/%3e%3cpath%20fill='%231D1D1D'%20d='M9.531%205.15c-.326.088-.499.314-.499.713%200%20.457.224.885.5%201.106V5.15zm.781%201.807c.268-.224.483-.645.483-1.093%200-.388-.17-.612-.482-.706v1.799zm-.026-2.124c.512.113.882.462.882%201.028%200%20.411-.196.912-.5%201.255l1.522%201.492.375-.124.56.85S11.709%2010%209.958%2010c-1.75%200-3.083-.666-3.083-.666l.477-.726.385.126%201.411-1.592c-.316-.344-.522-.86-.522-1.281%200-.586.396-.94.936-1.04a.39.39%200%200%201%20.724.012zM7.501%208.935l-.158.22h.308l-.15-.22zm.18.307-.272.055.273.095v-.15zm.14-.317.139.325.346-.094-.069-.13-.416-.1zm.752.649-.508-.1-.058-.098.383-.084.183.282zm.03-.466.158.284.347-.105-.097-.128-.408-.05zm.284.522-.062-.117.384-.103.222.27-.544-.05zm.718-.195.495-.13-.06-.113h-.644l.209.243zm.177.25-.078-.121.475-.156.253.278h-.65zm.602-.484.152.186.412-.143-.052-.097-.512.054zm.894.387-.554.061-.081-.137.418-.138.217.214zm-.035-.477.155.19.372-.19-.104-.058-.423.058zm.321.426-.067-.103.354-.213.18.213-.467.103zm.351-.593.225.214.219-.214-.07-.088-.373.088zm.357.287.183-.18.131.18-.314.102V9.23z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-lt{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%2355BA07'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23FECA00'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%23C51918'%20d='M0%2010v5h20v-5H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-lu{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23F05234'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%232EB7EC'%20d='M0%2010v5h20v-5H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-lv{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23C51918'%20d='M0%209h20v6H0V9z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M0%205h20v3.75H0V5z'/%3e%3cpath%20fill='%23C51918'%20d='M0%200h20v6H0V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-ly{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%2355BA07'%20d='M0%2011h20v4H0v-4z'/%3e%3cpath%20fill='%231D1D1D'%20d='M0%203.75h20v7.5H0v-7.5z'/%3e%3cpath%20fill='%23E11C1B'%20d='M0%200h20v4H0V0z'/%3e%3cpath%20fill='%23fff'%20d='M9.873%209.416c-1.12-.231-1.41-.817-1.398-1.721%200-.957.504-1.925%201.387-2.031.884-.106%201.607.224%201.986.684-.317-1.249-1.368-1.385-2.175-1.385-1.214-.011-2.46.912-2.46%202.649%200%201.513%201.098%202.65%202.495%202.678%201.748%200%202.021-1.206%202.072-1.617-.101.072-.195.159-.292.247-.351.324-.736.678-1.615.496zm2.791-2.359-.827.26.927.363-.13.971.629-.668.91.187-.615-.72.545-.735-.76.16-.539-.607-.14.789z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-ma{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23C51918'%20d='M0%200h20v13.75c0%20.69-.56%201.25-1.25%201.25H1.25C.56%2015%200%2014.44%200%2013.75V0z'/%3e%3cpath%20fill='%23E31D1C'%20d='M0%200h20v15H0V0z'/%3e%3cpath%20fill='%23579D20'%20d='M14.051%2012.266%2010.104%201.688h-.172l-3.81%2010.578%203.957-2.378%203.972%202.378zM9.667%205.14l.423-1.65.439%201.697%201.262%203.535.74%201.712-1.599-1.127-.854-.511-.84.505-1.562%201.133.722-1.747L9.667%205.14z'/%3e%3cpath%20fill='%23579D20'%20d='M7.914%208.42%2010.1%209.874l2.039-1.452%203.872-3.273H3.99L7.915%208.42zm.045-1.249-1.486-.91h7.015l-1.276.809-2.122%201.61-2.13-1.509z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-mc{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M0%200v7.5h20V0H0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-md{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23D9071E'%20fill-rule='evenodd'%20d='M13%200h7v15h-7V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M0%200h7v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FBCD17'%20fill-rule='evenodd'%20d='M6%200h8v15H6V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FD1900'%20fill-rule='evenodd'%20d='m13.574%2012.259-.658.36-2.182-3.994.658-.36%202.182%203.994zm-7.003.096.658.36L9.411%208.72l-.658-.36-2.182%203.994z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23A77B3B'%20fill-rule='evenodd'%20d='M7.111%205.868v3.47c0%20.77-.663%201.775-.998%202.149-.335.373-1%201.23-1%201.23V3.38c0-1.047%201-1.407%201-1.407s.83.164.998%201.407v1.211c.257.203%201.115.823%201.669.561.658-.31.885-1.203.885-1.203s-.061-.9-.331-.9-.292-1.267.742-1.267%201.155.488%201.155.878c0%20.204-.164.532-.32.844-.141.283-.276.553-.276.705%200%20.321.242.943.596.943.248%200%201.442-.464%202.132-.74V3.38c.169-1.243.999-1.407.999-1.407s1%20.36%201%201.407v9.336s-.665-.856-1-1.23c-.335-.373-.999-1.378-.999-2.148v-3.47H7.111zm1.108%206.527c.676-.44%201.665-2.414%201.665-2.414l.328.077s.501%201.307%201.975%202.337c-1.57.42-1.975%201.261-1.975%201.261%200-.673-1.993-1.26-1.993-1.26zm-.109-1.25c.456%200%20.825-.349.825-.78%200-.432-.37-.782-.825-.782-.456%200-.825.35-.825.782%200%20.431.37.78.825.78zm4.84-.78c0%20.431-.37.78-.825.78-.456%200-.825-.349-.825-.78%200-.432.37-.782.825-.782.456%200%20.825.35.825.782z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FDFF00'%20d='m15.713%206.505.573.248-2.337%205.407-.574-.248%202.338-5.407z'/%3e%3cpath%20fill='%23E1E5E8'%20fill-rule='evenodd'%20d='M6.9%204.896h6.6V9.67s-1.68.506-3.3%201.336C9.004%2010.12%206.9%209.67%206.9%209.67V4.896z'%20clip-rule='evenodd'%20opacity='.3'/%3e%3cmask%20id='b'%20width='8'%20height='8'%20x='6'%20y='4'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M6.9%204.896h6.6V9.67s-1.68.506-3.3%201.336C9.004%2010.12%206.9%209.67%206.9%209.67V4.896z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%233D58DB'%20d='M6.9%208.021h6.6v3.125H6.9z'/%3e%3cpath%20fill='%23FD1900'%20d='M6.9%204.896h6.6v3.125H6.9z'/%3e%3cpath%20fill='%23FDFF00'%20fill-rule='evenodd'%20d='m9.867%206.301-.5.042.288-.39-.307-.402.502.064.193-.444.214.454.5-.042-.288.39.307.403-.502-.065-.193.444-.214-.454z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FDFF00'%20fill-rule='evenodd'%20d='M8.969%205.42s-1.344.817-.896%201.404c.448.587%201.012.662%201.012.662s-1.375%202.062%201.044%203.24c2.59-1.137%201.228-3.24%201.228-3.24s.798-.176.957-.81c.16-.635-1.042-1.363-1.042-1.363s.75%201.087.579%201.362c-.171.276-1.089.556-1.722.556s-1.61-.178-1.768-.659c-.158-.481.608-1.152.608-1.152z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FDFF00'%20fill-rule='evenodd'%20d='m7.725%207.5.825.52-.825.522L6.9%208.02l.825-.521zm4.95%200%20.825.52-.825.522-.825-.521.825-.521zM7.7%209.563a.25.25%200%201%200%200-.5.25.25%200%200%200%200%20.5zm5.319-.473c-.215-.175-.544-.124-.735.112-.191.236-.172.568.042.742.117.095.056-.28.233-.52.148-.2.558-.255.46-.335z'%20clip-rule='evenodd'/%3e%3c/g%3e%3cpath%20fill='%23048F02'%20fill-rule='evenodd'%20d='M2.96%207.206s.66.778%201.28.524c.62-.255.47-1.168.47-1.168l-.47.426h-.4v.218l-.313-.218v.218H2.96zm.446%201.197s.803.7%201.344.502c.541-.198.405-1.146.405-1.146l-.47.426h-.4v.218l-.312-.218v.218h-.567zm2.162%201.589c-.54.198-1.344-.503-1.344-.503h.567v-.217l.313.217v-.217h.4l.47-.426s.135.948-.406%201.146z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FDFF00'%20fill-rule='evenodd'%20d='M8.737%201.405h-.625v.373h-.294v.625h.294v1.09h.625v-1.09h.358v-.625h-.358v-.373z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23DB4400'%20fill-rule='evenodd'%20d='m9.474%202.115-1.448.373%201.448.458v-.83z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-me{background-image:url(/assets/me-D4jd8pqB.svg)}.flag-country-mf{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23F50100'%20d='M14%200h6v15h-6V0z'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h6v15H0V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M6%200h8v15H6V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-mg{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%2378D843'%20d='M7%207.5h13V15H7V7.5z'/%3e%3cpath%20fill='%23EA1A1A'%20d='M7%200h13v7.5H7V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M0%200h8v15H0V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-mh{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m5%206.875-.51%201.84.004-1.91-.988%201.635.52-1.838-1.393%201.307.997-1.63-1.694.884%201.4-1.3-1.87.393%201.698-.875-1.905-.125%201.87-.384-1.8-.635%201.904.135L1.67%203.275l1.798.644L2.26%202.44l1.558%201.106-.765-1.75%201.2%201.484-.265-1.89.757%201.752L5%201.25l.255%201.892.757-1.753-.265%201.891%201.201-1.484-.765%201.75L7.741%202.44%206.53%203.92l1.799-.644-1.563%201.097%201.905-.135-1.801.635%201.87.384-1.905.125%201.697.875-1.868-.393%201.399%201.3L6.37%206.28l.997%201.629-1.393-1.307.52%201.838-.988-1.635.005%201.91L5%206.875z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20d='M-.489%2015.466%2020.786.759v4.795L-.489%2015.466z'/%3e%3cpath%20fill='%23E2AE57'%20d='M-.489%2015.466%2020.786-2.991v4.795L-.489%2015.466z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-mk{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F50100'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill='%23FFD018'%20mask='url(%23b)'%3e%3cpath%20fill-rule='evenodd'%20d='M0-.026v2.552l8.75%203.72L2.035-.026H0zM10%207.5%2011.875%200h-3.75L10%207.5zm0%200L8.125%2015h3.75L10%207.5zM0%2012.47v2.552h2.035L8.75%208.75%200%2012.47zm20-9.93V-.01h-2.035L11.25%206.261%2020%202.541zm0%2012.496v-2.552l-8.75-3.72%206.715%206.272H20zm0-9.412L12.5%207.5%2020%209.375v-3.75zM7.5%207.5%200%205.625v3.75L7.5%207.5z'%20clip-rule='evenodd'/%3e%3cpath%20stroke='%23F50100'%20stroke-width='1.25'%20d='M10%2010.625a3.125%203.125%200%201%200%200-6.25%203.125%203.125%200%200%200%200%206.25z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-ml{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23FBCD17'%20d='M6%200h8v15H6V0z'/%3e%3cpath%20fill='%23E11C1B'%20d='M14%200h6v15h-6V0z'/%3e%3cpath%20fill='%230B9E7A'%20d='M0%200h6v15H0V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-mm{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20d='M0%2010h20v5H0v-5z'/%3e%3cpath%20fill='%235EAA22'%20d='M0%205h20v5H0V5z'/%3e%3cpath%20fill='%23FFD018'%20d='M0%200h20v5H0V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='m10.039%209.985-3.22%202.046L7.9%208.448l-2.296-2.34%203.166-.07%201.4-3.537%201.277%203.584%203.158.055-2.373%202.384%201.108%203.409-3.3-1.948z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-mn{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%234C67E8'%20d='M6%200h8v15H6V0z'/%3e%3cpath%20fill='%23C51918'%20d='M13%200h7v15h-7V0zM0%200h8v15H0V0z'/%3e%3cpath%20fill='%23F8D000'%20d='M3.759%204.303c-.634%200-.55-.617-.55-.617l.3-.649v.649c0%20.083.114-.084.114-.285%200-.2.136-.501.136-.501l.009-.2a.588.588%200%200%200%20.132.162l.036.038c.079.08.068.292.059.476-.008.167-.015.31.046.31.128%200%20.119-.575.119-.575l.215.575s.017.617-.616.617zm0-1.763c.016-.094.014.032.009.16a.272.272%200%200%201-.01-.16zm.953%202.887c0%20.502-.42.909-.938.909s-.937-.407-.937-.909c0-.501.42-.908.937-.908.518%200%20.938.407.938.908zm-2.356%201.7H1.25v5.358h1.106V7.128zm3.894%200H5.144v5.358H6.25V7.128zm-3.606.047%201.078.668%201.215-.668H2.644zM3.722%2012.5l-1.078-.667h2.293l-1.215.667zM2.644%208.06h2.26v.419h-2.26v-.42zm2.26%203.12h-2.26v.42h2.26v-.42zm-1.106-.232c.637%200%201.154-.501%201.154-1.119%200-.617-.517-1.118-1.154-1.118-.637%200-1.154.501-1.154%201.118%200%20.618.517%201.118%201.154%201.118zM2.502%205.76s.039%201.167%201.19%201.167c1.15%200%201.335-1.167%201.335-1.167s-.445.715-1.262.715c-.818%200-1.263-.715-1.263-.715z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-mo{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%231C9975'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M10.014%204.284%208.992%204.9l.233-1.203-.85-.9%201.151-.049.488-1.123.487%201.123h1.149l-.848.95.255%201.202-1.043-.616zm-2.9.456-.631.381.144-.743L6.1%203.82l.712-.03.301-.695.301.695h.711l-.525.587.158.743-.645-.38zm5.749%200-.631.381.144-.743-.526-.557.712-.03.301-.695.301.695h.711l-.524.587.157.743-.645-.38zM5.48%206.007l-.508.306.116-.597-.422-.447.571-.024.242-.558.242.558h.57l-.42.47.126.598-.518-.306zm9.246%200-.507.306.115-.597-.421-.447.57-.024.242-.558.242.558h.57l-.42.47.126.598-.518-.306z'%20clip-rule='evenodd'/%3e%3cmask%20id='c'%20width='10'%20height='11'%20x='5'%20y='3'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M10%2013.75a5%205%200%201%200%200-10%205%205%200%200%200%200%2010z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill='%23F7FCFF'%20mask='url(%23c)'%3e%3cpath%20fill-rule='evenodd'%20d='M7.926%2013.165h4.149v.67h-4.15v-.67zm-1.703-1.003h7.98v.615h-7.98v-.614z'%20clip-rule='evenodd'/%3e%3cpath%20d='M7.888%2011.888h-2.44v-.625h2.435c.863-.012%201.494-.259%201.915-.733l.21-.236.233.212c.562.51%201.123.757%201.691.757h2.69v.625h-2.69c-.652%200-1.282-.245-1.884-.726-.533.473-1.258.713-2.16.726z'/%3e%3c/g%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M10.022%204.755S8.954%205.81%208.954%207.258c0%20.31.049.602.125.871-.344-.763-.367-1.59-.07-2.491l-.405-.134c-.302.918-.303%201.78-.003%202.58a5.133%205.133%200%200%200-2.067-.706l-.047.423a4.7%204.7%200%200%201%201.814.6%203.36%203.36%200%200%200-.426-.14c-1.351-.344-2.678.145-2.678.145s.765%201.716%202.247%201.97c.074.012.147.022.22.03h-.012c-.706%200-1.363-.29-1.979-.877l-.293.308c.69.66%201.45.994%202.272.994.803%200%201.55-.32%202.231-.95a2.34%202.34%200%200%200%20.184-.122l.026.023c-.014.024-.02.038-.02.038s.066.04.188.098c.673.521%201.515.913%202.181.913.822%200%201.582-.335%202.273-.994l-.294-.308c-.615.587-1.272.876-1.979.876-.258%200-.51-.041-.759-.125a3.24%203.24%200%200%200%201.126-.133c1.46-.447%202.069-1.797%202.069-1.797s-.777-.419-1.764-.423c.221-.057.452-.1.692-.126l-.046-.423c-.925.103-1.726.415-2.397.936.392-.863.423-1.803.091-2.81l-.404.134c.271.822.275%201.581.013%202.287.045-.209.072-.432.072-.667%200-1.527-1.113-2.503-1.113-2.503zm.47%204.467-.016.023.019-.023h-.003zm-1.033-.1.042-.038c.038.063.076.123.113.178a4.854%204.854%200%200%200-.155-.14z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-mp{background-image:url(/assets/mp-CBwCHmJz.svg)}.flag-country-mq{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cpath%20fill='%2321428E'%20d='M0%200h20v15H0z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M8.75%200h2.5v6.25H20v2.5h-8.75V15h-2.5V8.75H0v-2.5h8.75V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20d='M1.597%203.963c.277.044.763.096.809-.008.061-.138.29-.78%201.116-.765.825.016%201.513-.153%201.513-.688%200-.544-.244-.565-.733-.428-.49.138-1.294.04-1.315-.275-.014-.209-.943-.089-.935-.255.003-.063.847-.071.957-.198.08-.204.3-.32.819-.311.84.015%201.941.29%202.048%201.04.122.855.122%201.39-.84%201.605-.911.202-1.208.152-1.07.275.29.259%201.91-.26%202.506%200%20.35.152.474%201.13-.688%201.146-1.161.015-1.987.184-2.583-.275-.596-.459-.245-.275-.795-.367-.505-.084-.637-.439-.809-.496zm0%208.847c.277.044.763.096.809-.008.061-.138.29-.78%201.116-.764.825.015%201.513-.153%201.513-.688%200-.545-.244-.566-.733-.428-.49.137-1.294.04-1.315-.276-.014-.208-.943-.089-.935-.255.003-.063.847-.071.957-.198.08-.204.3-.32.819-.31.84.015%201.941.29%202.048%201.039.122.856.122%201.39-.84%201.605-.911.202-1.208.153-1.07.275.29.259%201.91-.26%202.506%200%20.35.153.474%201.131-.688%201.146-1.161.016-1.987.184-2.583-.275-.596-.458-.245-.275-.795-.367-.505-.084-.637-.439-.809-.496zm11.465-8.847c.278.044.763.096.81-.008.06-.138.29-.78%201.115-.765.826.016%201.513-.153%201.513-.688%200-.544-.244-.565-.733-.428-.49.138-1.294.04-1.315-.275-.014-.209-.943-.089-.935-.255.003-.063.848-.071.957-.198.08-.204.3-.32.819-.311.84.015%201.941.29%202.048%201.04.122.855.122%201.39-.84%201.605-.91.202-1.208.152-1.07.275.29.259%201.91-.26%202.506%200%20.35.152.474%201.13-.688%201.146-1.161.015-1.987.184-2.583-.275-.596-.459-.245-.275-.795-.367-.505-.084-.637-.439-.809-.496zm0%208.847c.278.044.763.096.81-.008.06-.138.29-.78%201.115-.764.826.015%201.513-.153%201.513-.688%200-.545-.244-.566-.733-.428-.49.137-1.294.04-1.315-.276-.014-.208-.943-.089-.935-.255.003-.063.848-.071.957-.198.08-.204.3-.32.819-.31.84.015%201.941.29%202.048%201.039.122.856.122%201.39-.84%201.605-.91.202-1.208.153-1.07.275.29.259%201.91-.26%202.506%200%20.35.153.474%201.131-.688%201.146-1.161.016-1.987.184-2.583-.275-.596-.458-.245-.275-.795-.367-.505-.084-.637-.439-.809-.496z'/%3e%3c/svg%3e")}.flag-country-mr{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%231C7B4D'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23E31D1C'%20d='M0%200v3.75h20V0H0zm0%2011.25V15h20v-3.75H0z'/%3e%3cpath%20fill='%23FECA00'%20d='M10.151%208.987a4.276%204.276%200%200%200%204.154-2.696c-.184%202.321-1.468%203.896-4.154%203.896S6.48%208.147%205.998%206.113c0%200%20.912%202.856%204.153%202.874z'/%3e%3cpath%20fill='%23FECA00'%20d='m11.023%206.134.21%201.227-1.101-.58-1.103.58.211-1.227-.892-.96h1.233l.55-1.205.552%201.206h1.232l-.892.959z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-ms{background-image:url(/assets/ms-CZkjZzGU.svg)}.flag-country-mt{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cpath%20fill='%23F7FCFF'%20d='M0%200h20v15H0z'/%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cmask%20id='b'%20fill='%23fff'%3e%3cpath%20fill-rule='evenodd'%20d='M6.25%203.8h-2.5v1.87a.625.625%200%200%200-.48.63H1.25v2.5h2.082c.08.167.233.293.418.337V11.3h2.5V9.145a.626.626%200%200%200%20.458-.345H8.75V6.3H6.77a.625.625%200%200%200-.52-.638V3.8z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cpath%20fill='%23A0A0A0'%20fill-rule='evenodd'%20d='M6.25%203.8h-2.5v1.87a.625.625%200%200%200-.48.63H1.25v2.5h2.082c.08.167.233.293.418.337V11.3h2.5V9.145a.626.626%200%200%200%20.458-.345H8.75V6.3H6.77a.625.625%200%200%200-.52-.638V3.8z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20d='M3.75%203.8v-.625h-.625V3.8h.625zm2.5%200h.625v-.625H6.25V3.8zm-2.5%201.87.144.608.481-.114V5.67H3.75zm-.48.63v.625h.647l-.022-.646-.625.021zm-2.02%200v-.625H.625V6.3h.625zm0%202.5H.625v.625h.625V8.8zm2.082%200%20.562-.272-.17-.353h-.392V8.8zm.418.337h.625v-.494l-.48-.115-.145.609zm0%202.163h-.625v.625h.625V11.3zm2.5%200v.625h.625V11.3H6.25zm0-2.155-.104-.617-.521.089v.528h.625zm.458-.345v-.625h-.392l-.17.353.562.272zm2.042%200v.625h.625V8.8H8.75zm0-2.5h.625v-.625H8.75V6.3zm-1.98%200-.625-.021-.022.646h.646V6.3zm-.52-.638h-.625v.528l.52.089.105-.617zm-2.5-1.237h2.5v-1.25h-2.5v1.25zm.625%201.245V3.8h-1.25v1.87h1.25zm-.48.608-.29-1.216c-.55.13-.96.625-.96%201.216h1.25zm0%200h-1.25v.043l1.25-.042zm-2.645.647h2.02v-1.25H1.25v1.25zM1.875%208.8V6.3H.625v2.5h1.25zm1.457-.625H1.25v1.25h2.082v-1.25zm.562.353-1.125.544c.161.333.466.585.837.673l.288-1.217zm.481%202.772V9.137h-1.25V11.3h1.25zm1.875-.625h-2.5v1.25h2.5v-1.25zm-.625-1.53V11.3h1.25V9.145h-1.25zm.73.616a1.25%201.25%200%200%200%20.916-.69l-1.126-.543.21%201.233zM8.75%208.175H6.708v1.25H8.75v-1.25zM8.125%206.3v2.5h1.25V6.3h-1.25zm-1.356.625H8.75v-1.25H6.77v1.25zm-.624-.647%201.25.043v-.043h-1.25zm0%200h1.25a1.25%201.25%200%200%200-1.04-1.232l-.21%201.233zM5.626%203.8v1.862h1.25V3.8h-1.25z'%20mask='url(%23b)'/%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M10%200h10v15H10V0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-mu{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23579D20'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23FECA00'%20d='M0%207.5v3.75h20V7.5H0z'/%3e%3cpath%20fill='%233D58DB'%20d='M0%203.75V7.5h20V3.75H0z'/%3e%3cpath%20fill='%23E11C1B'%20d='M0%200v3.75h20V0H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-mv{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M0%200h20v13.75c0%20.69-.56%201.25-1.25%201.25H1.25C.56%2015%200%2014.44%200%2013.75V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23579D20'%20fill-rule='evenodd'%20d='M3%203h14v9H3V3z'%20clip-rule='evenodd'/%3e%3cpath%20stroke='%23B6EB9A'%20stroke-opacity='.238'%20stroke-width='1.25'%20d='M3.625%203.625h12.75v7.75H3.625v-7.75z'/%3e%3cmask%20id='b'%20width='14'%20height='9'%20x='3'%20y='3'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M3%203h14v9H3V3z'%20clip-rule='evenodd'/%3e%3cpath%20stroke='%23fff'%20stroke-width='1.25'%20d='M3.625%203.625h12.75v7.75H3.625v-7.75z'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F9FAFA'%20fill-rule='evenodd'%20d='M10.02%207.789c-.01%201.916%201.498%202.938%201.498%202.938-1.72.202-2.866-1.359-2.866-2.92%200-1.56%201.561-2.85%202.866-3.431%200%200-1.487%201.497-1.497%203.413z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-mw{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E11C1B'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23272727'%20d='M0%200v6h20V0H0z'/%3e%3cpath%20fill='%235EAA22'%20d='M0%2010v5h20v-5H0z'/%3e%3cpath%20fill='%23E11C1B'%20d='M2.501%208.666v-.001h-.006l.006.001zm.393-2.387h.064l-.098-.015.034.015zm1.83%200c.032-.063.066-.125.102-.186l-1.43-.948%201.687.55a5.12%205.12%200%200%201%20.303-.384l-1.24-1.18%201.58.824a5.56%205.56%200%200%201%20.364-.319L5.087%203.251l1.417%201.083c.132-.087.268-.17.408-.248l-.722-1.55%201.196%201.313c.143-.064.29-.122.438-.176l-.407-1.665.927%201.502c.15-.04.3-.075.455-.104L8.73%201.684l.616%201.64c.152-.017.306-.028.462-.034l.28-1.715.278%201.715c.156.007.31.018.461.035l.617-1.641-.068%201.724c.154.03.305.065.453.105l.929-1.505-.408%201.669c.148.054.293.112.435.176l1.2-1.317-.725%201.555c.14.078.275.16.405.248L15.09%203.25l-1.01%201.393c.126.1.246.206.36.316l1.59-.829-1.248%201.187a5.1%205.1%200%200%201%20.3.38l1.698-.552-1.44.954c.035.06.068.12.1.18h-1.229c-.846-1.173-2.393-1.958-4.16-1.958-1.769%200-3.316.785-4.162%201.958H4.724zm1.876%200c.802-.827%202.06-1.36%203.476-1.36s2.675.533%203.477%201.36H6.6zm10.618%200h.064l.035-.015-.099.015zm.458%202.386h.005l-.005.001v-.001z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-mx{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23D9071E'%20fill-rule='evenodd'%20d='M14%200h6v15h-6V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23006923'%20fill-rule='evenodd'%20d='M0%200h6v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M6%200h8v15H6V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FCCA3D'%20fill-rule='evenodd'%20d='M8.99%204.946s-.43.333-.349.688c.08.355.926%200%20.824-.344-.102-.344-.475-.344-.475-.344z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23A8AC71'%20fill-rule='evenodd'%20d='M8.335%205.793c-.322%200-.455-.268-.389-.553.035-.152.128-.344.278-.595l.536.322a3.585%203.585%200%200%200-.137.247%201.2%201.2%200%200%201%20.313.141c.292.193.4.535.087.789-.061.049-.16.216-.213.377a.74.74%200%200%201%20.354.09c.276.162.25.46.04.69-.15.164-.348.296-.536.364-.312.113-.646.07-.646-.33v-.003c0-.016-.002-.044.138-.047m.006%200H8.16c-.238-.004-.289-.13-.319-.354a2.316%202.316%200%200%201-.014-.227l-.003-.076-.003-.074-.001-.016c-.005-.072-.008-.122.153-.122h-.362V5.79h.362c.206%200%20.32.07.385.213.036-.065.075-.127.117-.182a.482.482%200%200%200-.14-.03m-.17%201.493h.022-.021zm.568-.395.01-.01a.024.024%200%200%200-.004.004l-.006.006zm-.274.186zm0-.236.002.01a.5.5%200%200%201-.002-.019v.01z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%238F4620'%20fill-rule='evenodd'%20d='M12.041%207.752s.579-1.714-.34-2.6c-.92-.887-1.981-.828-1.981-.828s-.306.227%200%20.4c.306.174.177.34.177.34s-.512-.52-.852-.216c-.34.304.318.257.248.486-.07.229-.364%201.245.066%201.757.431.513-.407.402-.236.402.17%200%20.774.12.774%200s.21.464.39.464c.18%200%20.319-.205.319-.205s.252.205.406.205c.153%200%20.689-.134.689-.134l-1.013-.853s.061-.376-.082-.458c-.144-.081%201.151.722%201.252.98.102.26.183.26.183.26z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%239FAB2F'%20d='M6.917%207.33s.093-.3.194-.32c.087-.019.27.143.27.143.325%201.806%201.111%202.511%202.416%202.511%201.32%200%202.12-.536%202.586-2.202%200%200%20.249-.253.336-.225.096.03.215.366.215.366-.535%201.911-1.547%202.762-3.137%202.762-1.605%200-2.507-.962-2.88-3.036z'/%3e%3cpath%20fill='%232FC2DC'%20fill-rule='evenodd'%20d='M8.334%208.535s1.878.399%202.619.399c.74%200-.65.604-1.193.604S8.334%208.535%208.334%208.535z'%20clip-rule='evenodd'/%3e%3crect%20width='1.25'%20height='.67'%20x='9.167'%20y='8.813'%20fill='%23F9AA51'%20rx='.104'/%3e%3cpath%20fill='%23259485'%20d='m7.61%207.585.511-.359c.666.95%201.662%201.261%203.055.935l.142.609c-1.628.381-2.886-.014-3.708-1.185z'/%3e%3cpath%20fill='%23FCCA3D'%20fill-rule='evenodd'%20d='M10.37%207.719s-.759.4-.506.4%201.242.199%201.05%200c-.193-.2-.544-.4-.544-.4zm-.897-.476s-.144-.417-.444-.417c-.3%200-.216.342-.36.342s.135.24.259.24.545-.165.545-.165z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-my{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20d='M.017%203.125h20v1.813h-20zm0%203.25h20v1.813h-20zM.07%209.5h20v1.563h-20zm0%203.125h20v1.688h-20z'/%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200h20v1.563H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M0%200h10v8.5H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M2.246%203.876c0%20.86.405%201.674%201.23%201.674%201.236%200%201.477-.264%202.054-.627.136.306-.324%201.617-2.072%201.617C2.061%206.512.931%205.39.931%203.876c0-1.736%201.278-2.674%202.492-2.663%201.073%200%202.21.608%202.176%201.385-.506-.494-1.054-.494-1.968-.494-.913%200-1.385.912-1.385%201.772z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='m6.875%204.563-.58.845.029-1.025-.966.344.625-.812L5%203.625l.983-.29-.625-.812.966.344-.028-1.025.579.845.58-.845-.029%201.025.966-.344-.625.812.983.29-.983.29.625.812-.966-.344.028%201.025-.579-.846z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-mz{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23093'%20fill-rule='evenodd'%20d='M0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23272727'%20stroke='%23fff'%20stroke-width='1.25'%20d='M0%204.375h-.625v6.25h21.25v-6.25H0z'/%3e%3c/g%3e%3cpath%20fill='%23F50100'%20fill-rule='evenodd'%20d='M0%200v15l11.25-7.5L0%200z'%20clip-rule='evenodd'/%3e%3cmask%20id='c'%20width='12'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15l11.25-7.5L0%200z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='m5.043%208.97-2.362%201.907L3.765%208.33%201.903%206.537H4.1l.902-2.162.957%202.162h2.194l-1.96%201.792.981%202.548-2.131-1.906z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m3.847%207.49-.4%201.338s1.352-.013%201.515.123c.489-.305%201.496-.123%201.496-.123l-.535-1.432s-.68-.308-.961-.139c-.69-.156-1.115.233-1.115.233z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23000'%20d='M7.227%209.51a.313.313%200%200%201-.499.376l-2.612-3.47a.312.312%200%201%201%20.499-.375l2.612%203.47z'/%3e%3cpath%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='.625'%20d='m4.359%206.15-.25-.3'/%3e%3cpath%20fill='%23000'%20fill-rule='evenodd'%20d='m3.503%205.852-.755%201.21.377.653.864-1.284.156-.397-.156-.182h-.486zm-.979%203.591.365.513%202.81-3.324.116.13.647-.61%201.036-1.125-1.035.846-.335-.093-.313.492H5.5L3.206%208.826l-.682.617z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-na{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23093'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%233195F9'%20fill-rule='evenodd'%20d='M0%200v15L20%200H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20stroke='%23F7FCFF'%20stroke-width='1.25'%20d='m-.633%2016.933.332.601.567-.386L22.036%202.33l.439-.299-.224-.481-1.464-3.15-.307-.66-.606.404-22.097%2014.722-.479.32.278.502%201.791%203.245z'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='m3.894%205.778-.81%201.009-.195-1.278-1.205.47.47-1.206-1.279-.196%201.01-.808-1.01-.81%201.278-.195-.47-1.205%201.206.47L3.085.75l.809%201.01.808-1.01.196%201.278%201.205-.47-.47%201.206%201.279.196-1.009.809%201.009.808-1.278.196.47%201.205-1.206-.47-.196%201.279-.808-1.009zm0-.447a1.563%201.563%200%201%200%200-3.125%201.563%201.563%200%200%200%200%203.125zm1.25-1.562a1.25%201.25%200%201%201-2.5%200%201.25%201.25%200%200%201%202.5%200z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-nc{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23F50100'%20d='M13.75%200H20v15h-6.25V0z'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h7.5v15H0V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M6.25%200h7.5v15h-7.5V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-ne{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23FC6500'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%235EAA22'%20d='M0%2010v5h20v-5H0z'/%3e%3cpath%20fill='%23FC6500'%20d='M10%2010a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-nf{background-image:url(/assets/nf-C_bJu4FR.svg)}.flag-country-ng{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20d='M0%200h20v15H0V0z'/%3e%3cpath%20fill='%23093'%20d='M14%200h6v15h-6V0zM0%200h6v15H0V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-ni{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%230080EC'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0zm0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23D0AB00'%20fill-rule='evenodd'%20d='M10%205c.118%200%20.234.008.347.024l-.124.797a1.71%201.71%200%200%200-.545.016L9.62%205.03A2.52%202.52%200%200%201%2010%205zm.72.105-.217.778a1.694%201.694%200%200%201%201.19%201.673l.804.068a2.501%202.501%200%200%200-1.777-2.519zm1.476%203.591a2.5%202.5%200%200%201-2.01%201.297v-.81c.462-.05.869-.287%201.143-.634l.867.147zm-4.335.098a2.5%202.5%200%200%200%201.996%201.202v-.809a1.691%201.691%200%200%201-1.21-.668l-.787.275zm-.359-1.187A2.5%202.5%200%200%201%209.095%205.17l.209.787c-.585.264-.992.85-.997%201.532l-.805.12z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%237CDFFF'%20fill-rule='evenodd'%20d='M9.984%205.594%208.274%208.55h3.448L9.984%205.594z'%20clip-rule='evenodd'/%3e%3cmask%20id='c'%20width='4'%20height='4'%20x='8'%20y='5'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M9.984%205.594%208.274%208.55h3.448L9.984%205.594z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20stroke='%23E31D1C'%20stroke-width='.625'%20d='M10%209.449a1.494%201.494%200%201%200%200-2.989%201.494%201.494%200%200%200%200%202.989z'/%3e%3cpath%20stroke='%23FFD018'%20stroke-width='.625'%20d='M10%209.449a1.494%201.494%200%201%200%200-2.989%201.494%201.494%200%200%200%200%202.989z'/%3e%3cpath%20stroke='%234EDD00'%20stroke-width='.625'%20d='M10%209.449a1.494%201.494%200%201%200%200-2.989%201.494%201.494%200%200%200%200%202.989z'/%3e%3cpath%20stroke='%233D58DB'%20stroke-width='.625'%20d='M10%209.449a1.494%201.494%200%201%200%200-2.989%201.494%201.494%200%200%200%200%202.989z'/%3e%3cpath%20fill='%233D58DB'%20d='M8.136%207.636h3.909v1.136H8.136z'/%3e%3cpath%20fill='%2397C923'%20fill-rule='evenodd'%20d='m8.398%208.12.78-.775.238.387.167-.473.186.355.195-.27.252.27.231-.355.198.355.226-.27.53.563.095.212-3.098.157V8.12z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-nl{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23E31D1C'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%233D58DB'%20d='M0%2010v5h20v-5H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-no{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%232E42A5'%20stroke='%23F7FCFF'%20stroke-width='1.25'%20d='M6.25-.625h-.625v6.25h-6.25v3.75h6.25v6.25h3.75v-6.25h11.25v-3.75H9.375v-6.25H6.25z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-np{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3cpath%20fill='%23C51918'%20stroke='%234857A1'%20d='m7.118%207.938%205.554%206.562H.5V.978l11.501%206.137H6.422l.696.823z'/%3e%3cmask%20id='a'%20width='14'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20stroke='%23fff'%20d='m7.118%207.938%205.554%206.562H.5V.978l11.501%206.137H6.422l.696.823z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20d='m3.644%2012.545-.766.978-.036-1.234-1.203.348.708-1.02-1.181-.414%201.181-.415-.708-1.02%201.203.35.036-1.236.766.979.765-.979.036%201.235%201.203-.348-.708%201.02%201.181.414-1.181.415.708%201.019-1.203-.348-.036%201.234-.765-.978zM3.625%205.24l-.4.51-.018-.645-.629.182.37-.532-.617-.217.617-.216-.37-.533.629.182.018-.644.4.51.4-.51.018.644.629-.182-.37.533.617.216-.617.217.37.532-.629-.182-.018.645-.4-.51z'/%3e%3cpath%20fill='%23F9FAFA'%20d='M3.54%205.09c1.37.005%202.101-.785%202.101-.785.145.901-.971%201.5-2.087%201.5s-1.792-.817-2.208-1.5c0%200%20.825.779%202.195.784z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-nr{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23FECA00'%20d='M0%205v2.5h20V5H0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='m5.519%2012.237-.966%201.254-.045-1.582-1.518.446.894-1.305-1.49-.532%201.49-.53-.894-1.306%201.518.446.045-1.582.966%201.254.965-1.254.045%201.582%201.518-.446-.894%201.305%201.49.531-1.49.532.894%201.305-1.518-.446-.045%201.582-.965-1.254z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-nu{background-image:url(/assets/nu-BQEHb6vi.svg)}.flag-country-nz{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cg%20mask='url(%23NZ_-_New_Zealand_(Aotearoa)__a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cg%20mask='url(%23NZ_-_New_Zealand_(Aotearoa)__b)'%3e%3cpath%20fill='%232E42A5'%20d='M0%200h11v9H0z'/%3e%3cg%20mask='url(%23NZ_-_New_Zealand_(Aotearoa)__c)'%3e%3cpath%20fill='%23F7FCFF'%20d='M-1.253%208.125%201.223%209.21l10.083-8.03%201.306-1.614-2.647-.363-4.113%203.46-3.31%202.332-3.795%203.129z'/%3e%3cpath%20fill='%23F50100'%20d='m-.914%208.886%201.261.63L12.143-.583h-1.77L-.915%208.886z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M12.503%208.125%2010.306%209.52-.056%201.18-1.362-.434l2.647-.363%204.113%203.46%203.31%202.332%203.795%203.129z'/%3e%3cpath%20fill='%23F50100'%20d='m12.418%208.67-1.261.63-5.023-4.323-1.489-.483-6.133-4.921H.283l6.13%204.804%201.628.58%204.377%203.714z'/%3e%3cpath%20fill='%23F50100'%20fill-rule='evenodd'%20d='M6%200H5v4H0v1h5v4h1V5h5V4H6V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20d='M5%200v-.938h-.938V0H5zm1%200h.938v-.938H6V0zM5%204v.938h.938V4H5zM0%204v-.938h-.938V4H0zm0%201h-.938v.938H0V5zm5%200h.938v-.938H5V5zm0%204h-.938v.938H5V9zm1%200v.938h.938V9H6zm0-4v-.938h-.938V5H6zm5%200v.938h.938V5H11zm0-1h.938v-.938H11V4zM6%204h-.938v.938H6V4zM5%20.937h1V-.938H5V.938zM5.938%204V0H4.063v4h1.875zM0%204.938h5V3.063H0v1.874zM.938%205V4H-.938v1H.938zM5%204.062H0v1.875h5V4.063zM5.938%209V5H4.063v4h1.875zM6%208.062H5v1.876h1V8.062zM5.062%205v4h1.875V5H5.063zM11%204.062H6v1.875h5V4.063zM10.062%204v1h1.876V4h-1.876zM6%204.938h5V3.063H6v1.874zM5.062%200v4h1.875V0H5.063z'%20mask='url(%23NZ_-_New_Zealand_(Aotearoa)__d)'/%3e%3c/g%3e%3cpath%20fill='%23F50100'%20fill-rule='evenodd'%20stroke='%23F7FCFF'%20stroke-width='.5'%20d='m15.533%2012.813-1.102.579.21-1.227-.891-.87%201.232-.178.551-1.117.551%201.117%201.233.179-.892.869.21%201.227-1.102-.58zM13.25%208.669l-.85.446.162-.946-.687-.67.95-.138.425-.861.425.86.95.139-.688.67.163.946-.85-.446zm4.373-.003-.848.447.162-.946-.687-.67.949-.137.424-.86.425.86.949.138-.687.67.162.945-.849-.447zM15.75%205.169l-.85.446.162-.946-.687-.67.95-.138L15.75%203l.425.86.95.139-.688.67.163.946-.85-.446z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-om{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F50101'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F50101'%20d='M0%200h7.5v15H0z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M6.731%201.27c.006-.056-.067-.078-.096-.029a23.922%2023.922%200%200%201-1.73%202.5v-.573c-.09-.097-.375-.358-.375-.358v-.573l.515-.466-.707-.521-.745.521.563.466v.573c0%20.274-.341.358-.341.358l-.063.505A23.357%2023.357%200%200%201%202.11%201.267c-.03-.05-.104-.027-.095.031.069.461.276%201.483.85%202.575H2.71v-.02a.054.054%200%200%200-.054-.055H1.338a.054.054%200%200%200-.055.054v.83c0%20.03.025.054.055.054h1.318c.03%200%20.054-.025.054-.055v-.435h.166c.056.13.185.221.337.224.105.163.22.326.344.486-.286-.028-2.174-.189-2.174.498%200%20.41.46.627%201.035.74-.58.525-1.127%201.019-1.38%201.246-.04.037-.008.1.045.087.45-.111%201.63-.455%202.752-1.22h.035a.854.854%200%200%200%20.688-.323C5.7%206.915%206.991%207.346%207.552%207.5c.058.016.09-.06.04-.094A16.983%2016.983%200%200%201%205.06%205.225l.028-.033c.214-.252.4-.512.563-.773.068-.04.122-.1.154-.173h.166v.435c0%20.03.024.055.054.055h1.318c.03%200%20.054-.025.054-.055v-.829a.054.054%200%200%200-.054-.054H6.025a.054.054%200%200%200-.036.014%207.722%207.722%200%200%200%20.742-2.541zm-.76%202.603v-.025l-.013.025h.013zM3.525%204.1a.304.304%200%200%201-.306.302.304.304%200%200%201-.305-.302c0-.167.137-.303.305-.303.17%200%20.306.136.306.303zm1.63%200c0%20.167.137.302.306.302a.304.304%200%200%200%20.306-.302.304.304%200%200%200-.306-.303.304.304%200%200%200-.305.303z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-pa{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23E31D1C'%20d='M10%200v7.5h10V0H10zm4.388%2011.969-1.439.89.559-1.495-1.223-1.132h1.483l.62-1.616.473%201.617h1.486l-1.07%201.131.524%201.495-1.413-.89z'/%3e%3cpath%20fill='%232E42A5'%20d='m5.638%205.228-1.439.89.559-1.494-1.223-1.132h1.483l.62-1.617.473%201.617h1.486l-1.07%201.132.523%201.494-1.412-.89zM0%207.5V15h10V7.5H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-pe{background-image:url(/assets/pe-Cql2yJ_Z.svg)}.flag-country-pf{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23BF2714'%20fill-rule='evenodd'%20d='M0%200v3.75h20V0H0zm0%2011.25V15h20v-3.75H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='c'%20width='8'%20height='9'%20x='6'%20y='3'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M10%2011.25a3.75%203.75%200%201%200%200-7.5%203.75%203.75%200%200%200%200%207.5z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20fill='%235277B9'%20fill-rule='evenodd'%20d='M6.593%208.603a.123.123%200%200%201%20.179-.144l.233.136c.035.02.078.022.114.005l.577-.27a.123.123%200%200%201%20.124.011l.623.45.86-.464a.123.123%200%200%201%20.108-.004l.648.282c.033.014.07.013.103-.002l.581-.28a.123.123%200%200%201%20.1-.004l.719.288a.123.123%200%200%200%20.1-.004l.557-.276a.123.123%200%200%201%20.112.001l.511.268a.12.12%200%200%200%20.118-.002l.266-.15a.123.123%200%200%201%20.18.138l-.056.209H6.653l-.06-.188zm-.003.741a.123.123%200%200%201%20.181-.141l.213.127c.036.022.08.024.117.006l.548-.266a.123.123%200%200%201%20.128.012l.597.447.827-.462a.123.123%200%200%201%20.11-.005l.62.279a.123.123%200%200%200%20.105-.002l.555-.277a.123.123%200%200%201%20.101-.004l.688.285a.123.123%200%200%200%20.103-.004l.531-.273a.123.123%200%200%201%20.115.002l.486.264c.038.02.084.02.12-.002l.245-.144a.123.123%200%200%201%20.181.137l-.053.206h-6.46l-.057-.185zm.123.492a.123.123%200%200%201%20.181-.142l.213.128a.12.12%200%200%200%20.117.005l.548-.266a.123.123%200%200%201%20.128.013l.597.447.827-.462a.123.123%200%200%201%20.11-.005l.62.279a.123.123%200%200%200%20.105-.002l.554-.277a.123.123%200%200%201%20.102-.004l.688.285a.123.123%200%200%200%20.103-.004l.531-.273a.123.123%200%200%201%20.115.002l.486.263a.12.12%200%200%200%20.12-.002l.245-.143a.123.123%200%200%201%20.181.137l-.053.206h-6.46l-.058-.185zm.738.492a.123.123%200%200%201%20.181-.142l.213.128c.035.021.08.023.117.005l.548-.266a.123.123%200%200%201%20.127.012l.598.447.827-.461a.123.123%200%200%201%20.11-.005l.619.278a.123.123%200%200%200%20.105-.002l.555-.276a.123.123%200%200%201%20.102-.004l.688.285a.123.123%200%200%200%20.103-.005l.53-.272a.123.123%200%200%201%20.116.002l.486.263c.037.02.083.02.12-.002l.244-.143a.123.123%200%200%201%20.182.137l-.053.205H7.508l-.057-.184zm-.983.615a.123.123%200%200%201%20.18-.142l.213.128c.036.021.08.023.117.005l.548-.266a.123.123%200%200%201%20.128.012l.597.447.827-.462a.123.123%200%200%201%20.11-.004l.62.278a.123.123%200%200%200%20.105-.002l.554-.277a.123.123%200%200%201%20.102-.003l.688.284a.123.123%200%200%200%20.103-.004l.531-.272a.123.123%200%200%201%20.115.001l.486.264c.038.02.084.02.12-.002l.245-.143a.123.123%200%200%201%20.181.136l-.053.206h-6.46l-.057-.184z'%20clip-rule='evenodd'/%3e%3cpath%20fill='red'%20d='M7.917%205.904h.625l-.014%202.47c.104.332.254.462.486.462v.625c-.528%200-.901-.324-1.097-.993V5.904zm4.225%200h-.625l.014%202.47c-.104.332-.254.462-.486.462v.625c.528%200%20.9-.324%201.097-.993V5.904z'/%3e%3cpath%20fill='red'%20fill-rule='evenodd'%20d='M10.453%204.318s-1.037-.271-1.037.416v2.164l1.209.359V5.488s-.604-.369-.604-.658c0-.288.432-.512.432-.512z'%20clip-rule='evenodd'/%3e%3cpath%20stroke='%23000'%20stroke-width='.625'%20d='m8.709%208.057.394-.504m-.035.487-.378-.507m.584.524.394-.504m-.034.487-.378-.507m.559.524.394-.504m-.034.487-.378-.507m.583.524.395-.504m-.035.487-.378-.507m.584.524.394-.504m-.034.487-.378-.507'/%3e%3cpath%20fill='%23FA8F21'%20fill-rule='evenodd'%20d='m8.409%204.434.748%201.462.092-1.462-.092-.288-.748.288zm-.375%201.247-.539-.571.54-.642%201.132%201.81v.46l-.545-.46v-.597h-.588zm-1.186.44.983.471.077-.727-.819-.7-.241.957zM7.88%207.33l-1.293-.133v-.912l1.293.498v.547zm-1.328.895L6.4%207.45l1.457.073v.702H6.552zM8.604%206.95v-.438l.546.438-.06.231-.486-.23zm5.071.499-.153.775h-1.304v-.702l1.457-.073zm-1.481-.12%201.293-.133v-.912l-1.293.498v.547zm1.032-1.207-.983.47-.076-.727.818-.7.241.957zm-1.186-.44.539-.572-.54-.642-1.132%201.81v.46l.545-.46v-.597h.588zm-.375-1.248-.748%201.462-.092-1.462.092-.288.748.288zM11.47%206.95v-.438l-.545.438.059.231.486-.23z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-pg{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3crect%20width='20'%20height='15'%20fill='%23E11C1B'%20rx='1.25'/%3e%3cpath%20fill='%231D1D1D'%20fill-rule='evenodd'%20d='m0%200%2020%2015H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23EEEEF6'%20fill-rule='evenodd'%20d='M4.427%2011.418h.833l.395-.933.466.927.852.046-.728.793.374.956-.927-.532-.855.537.323-.928-.733-.866zm-2.5-2.5h.833l.395-.934.466.927.852.047-.728.793.374.956-.927-.532-.855.537.323-.928-.733-.866zm2.5-1.25h.833l.395-.934.466.927.852.047-.728.793.374.956-.927-.532-.855.537.323-.928-.733-.866z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23EEEEF6'%20fill-rule='evenodd'%20d='m6.07%2010.353.572-.02.206-.59.232.587.527.051-.474.335.382.594-.664-.248-.574.256.303-.585-.51-.38zm1.25-1.25.572-.02.206-.59.232.587.527.051-.474.335.382.594-.664-.248-.575.256.304-.585-.51-.38z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FBCD17'%20fill-rule='evenodd'%20d='M13.177%201.25s-1.93.385-1.388%203.069h-.276s.023-.14-.242-.222c-.265-.083-.212-.052-.348%200-.137.05-.968%200-.968%200v.102l.588.254s-.014.212.231.33c.246.116.425.173.425.173s.036.233-.194.233-1.158-.3-1.487.438a6.455%206.455%200%200%201-.768%201.28h.494l-.132.165h.556l-.15.085s.688-.008.742-.085c.054-.078%200%20.21%200%20.21s.667-.304.704-.375l.311.213.089-.361.334.148.09-.345s.946%201.581%201.663%201.49V7.79l.654.262.083-.116s.79.322%201.033.352l-.173-.352h.173l-.173-.654h.173l-.347-.523.097-.142-.064-.186s1.272.405%201.215%201.05c-.058.645-.624.905-.624.905s-.543.166-1.034.13c0%200%20.39.46%201.214.305.824-.156%201.097-.955%201.097-.955s.378.785.067%201.198c-.311.412-1.697.702-1.697.702s.502.294.977.219c.475-.076%201.214-.49%201.357-1.164.144-.675-.494-1.92-.783-2.062l-.114-.432.26.104-.533-1.303.258.057-.753-.938.207-.064-1.041-.748.311-.083s-.77-.39-1.647.083l.008-.163-.23.039.013-.18.23-.347-.345-.133s.278-.418.237-.412c0%200-.31.089-.293.051%200%200%20.157-.403.115-.392%200%200-.36.123-.306.061l.138-.246-.034-.463z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-ph{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23BF2714'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M0-1.25V7.5h20v-8.75H0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15l11.25-7.5L0%200z'%20clip-rule='evenodd'/%3e%3cmask%20id='c'%20width='12'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15l11.25-7.5L0%200z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill='%23FECA00'%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23c)'%3e%3cpath%20d='m8.503%206.825.798.308.474-.559.013.747.733.239-.772.262.05.686-.508-.526-.8.153.473-.606-.46-.704zm-7.5%203.75.733.324.539-.575-.052.764.799.222-.837.278.115.67-.583-.478-.726.105.408-.59-.396-.72zm0-7.5.811.299.461-.55.026.738.72.248-.758.253.037.695-.505-.504-.804.13.486-.613-.474-.696zm4.073%206.008a1.563%201.563%200%201%200%200-3.125%201.563%201.563%200%200%200%200%203.125z'/%3e%3cpath%20d='m4.891%205.15.084%201.004a.14.14%200%200%200%20.277.004l.11-1a.238.238%200%201%200-.471-.008zm-.261.485.13.437c.012.04.052.065.098.057a.07.07%200%200%200%20.052-.084l-.104-.438a.099.099%200%200%200-.122-.073.08.08%200%200%200-.054.1zm.702.455c-.01.037.011.075.053.087a.083.083%200%200%200%20.096-.056l.145-.431a.08.08%200%200%200-.061-.105.1.1%200%200%200-.115.07l-.118.435zm1.298-.44-.699.772a.14.14%200%200%200%20.192.2l.834-.632a.238.238%200%201%200-.327-.34zm-.213%201.638%201.043-.08a.238.238%200%201%201-.008.471l-1.04-.114a.14.14%200%200%201%20.005-.277zM6.96%208.95l-.81-.706a.14.14%200%200%200-.2.193l.67.84a.238.238%200%201%200%20.34-.327zm-1.676-.22.061%201.054a.238.238%200%201%201-.47-.009l.132-1.05a.14.14%200%200%201%20.277.006zm-1.645.57.688-.838a.14.14%200%200%200-.192-.2l-.823.698a.239.239%200%201%200%20.327.34zm.202-1.704-1.05.086a.238.238%200%201%201%20.01-.471l1.045.108a.14.14%200%200%201-.005.277zM3.22%205.95l.89.689a.14.14%200%200%200%20.2-.193l-.75-.823a.238.238%200%201%200-.34.327zm2.618.26.217-.4a.08.08%200%200%201%20.118-.027c.042.03.054.088.026.132l-.236.383a.07.07%200%200%201-.096.023.084.084%200%200%201-.03-.11zm1.099.732-.437.13a.084.084%200%200%200-.057.098.07.07%200%200%200%20.084.052l.438-.104a.099.099%200%200%200%20.072-.121.08.08%200%200%200-.1-.055zM6.359%208.15l.4.217a.08.08%200%200%201%20.028.118.099.099%200%200%201-.132.027l-.383-.237a.07.07%200%200%201-.023-.096.084.084%200%200%201%20.11-.029zm-.731%201.1-.13-.437a.084.084%200%200%200-.098-.058.07.07%200%200%200-.052.084l.103.438a.099.099%200%200%200%20.122.073.08.08%200%200%200%20.055-.1zM4.42%208.671l-.217.4a.08.08%200%200%201-.118.028.099.099%200%200%201-.027-.132l.237-.383a.07.07%200%200%201%20.096-.023.084.084%200%200%201%20.029.11zm-1.1-.731.437-.13a.084.084%200%200%200%20.058-.098.07.07%200%200%200-.084-.052l-.438.104a.099.099%200%200%200-.073.122.08.08%200%200%200%20.1.054zm.58-1.206-.4-.217a.08.08%200%200%201-.028-.118.099.099%200%200%201%20.132-.027l.383.237a.07.07%200%200%201%20.023.096.084.084%200%200%201-.11.029zm2.33-.105c-.034.02-.046.062-.024.1a.084.084%200%200%200%20.107.028l.407-.203a.08.08%200%200%200%20.032-.117.099.099%200%200%200-.131-.03l-.391.222zm.165%201.069c.012-.041.05-.063.087-.053l.435.119a.099.099%200%200%201%20.068.124.08.08%200%200%201-.103.051l-.432-.145a.083.083%200%200%201-.055-.096zm-.452.844c-.02-.034-.062-.045-.1-.024a.083.083%200%200%200-.028.107l.203.408a.08.08%200%200%200%20.117.03.099.099%200%200%200%20.03-.13l-.222-.391zm-1.069.166a.07.07%200%200%201%20.053.086l-.119.435a.099.099%200%200%201-.124.068.08.08%200%200%201-.051-.102l.145-.432a.083.083%200%200%201%20.096-.055zm-.844-.453c.034-.02.045-.062.024-.099a.083.083%200%200%200-.107-.029l-.408.203a.08.08%200%200%200-.03.117.099.099%200%200%200%20.13.031l.391-.223zm-.166-1.069a.07.07%200%200%201-.086.053l-.435-.119a.099.099%200%200%201-.068-.124.08.08%200%200%201%20.102-.05l.432.144c.04.014.064.055.055.096zm.453-.844a.07.07%200%200%200%20.099.024.083.083%200%200%200%20.029-.107l-.203-.408a.08.08%200%200%200-.117-.03.099.099%200%200%200-.031.13l.223.391z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-pk{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%232F8D00'%20d='M5%200h15v15H5V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M0%200h5v15H0V0z'/%3e%3cpath%20fill='%23F1F9FF'%20d='M14.018%209.566s-2.79.728-5.006-.756C6.796%207.325%207.91%203.905%207.91%203.905c-1.155.168-2.97%204.384-.045%206.499%202.925%202.114%205.728.082%206.153-.838zm-3.097-4.024-1.482.724%201.564.279.21%201.528.886-1.302%201.743.118-1.365-1.018.727-1.36-1.36.622-1.009-.949.086%201.358z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-pl{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M0%207.5V15h20V7.5H0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-pm{background-image:url(/assets/pm-Ct4bFgT1.svg)}.flag-country-pn{background-image:url(/assets/pn-DVfAUlrv.svg)}.flag-country-pr{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23EF0000'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23EF0000'%20stroke='%23F7FCFF'%20stroke-width='2.5'%20d='M0%205h-1.25v5h22.5V5H0z'/%3e%3c/g%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M0%200v15l11.25-7.5L0%200z'%20clip-rule='evenodd'/%3e%3cmask%20id='c'%20width='12'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15l11.25-7.5L0%200z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m4.18%208.886-2.295%201.21%201.117-2.433-1.424-1.3%201.758-.065.844-2.2.644%202.2h1.754l-1.17%201.365.931%202.434-2.16-1.211z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-ps{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20d='M0%200h20v15H0V0z'/%3e%3cpath%20fill='%235EAA22'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%23272727'%20d='M0%2010v5h20v-5H0z'/%3e%3cpath%20fill='%23E31D1C'%20d='M0%201.25%2010%207.5%200%2013.75V1.25z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-pt{background-image:url(/assets/pt-CSP5CmhO.svg)}.flag-country-pw{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%2361C6F0'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23FBCD17'%20fill-rule='evenodd'%20d='M7.188%2011.25a4.062%204.062%200%201%200%200-8.125%204.062%204.062%200%200%200%200%208.125z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-py{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20stroke='%23272727'%20stroke-width='.625'%20d='M12.188%207.5a2.188%202.188%200%201%201-4.376%200%202.188%202.188%200%200%201%204.375%200z'/%3e%3cpath%20fill='%23F05234'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3cpath%20stroke='%2373BE4A'%20stroke-width='.625'%20d='M9.174%206.36s-.704.487-.45%201.432c.252.945%201.24.98%201.24.98'/%3e%3cpath%20stroke='%2373BE4A'%20stroke-width='.625'%20d='M10.73%206.36s.704.487.45%201.432c-.253.945-1.24.98-1.24.98'/%3e%3cpath%20fill='%23FBCD17'%20fill-rule='evenodd'%20d='M10.002%207.967a.625.625%200%201%200%200-1.25.625.625%200%200%200%200%201.25z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-qa{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23B61C49'%20d='M0%200h20v15H0z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200h4.25L7.5%201.25%204.25%202.5%207.5%203.75%204.25%205%207.5%206.25%204.25%207.5%207.5%208.75%204.25%2010l3.25%201.25-3.25%201.25%203.25%201.25L4.25%2015H0V0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-rainbow{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20mask-type='alpha'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0Z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20mask-type='alpha'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0Z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23FF0122'%20d='M0%200v2.5h20V0H0Z'/%3e%3cpath%20fill='%23FF8C01'%20d='M0%202.5V5h20V2.5H0Z'/%3e%3cpath%20fill='%23FECA00'%20d='M0%205v2.5h20V5H0Z'/%3e%3cpath%20fill='%2373BE4A'%20d='M0%207.5V10h20V7.5H0Z'/%3e%3cpath%20fill='%235770ED'%20d='M0%2010v2.5h20V10H0Z'/%3e%3cpath%20fill='%23871FF0'%20d='M0%2012.5V15h20v-2.5H0Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-re{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23F50100'%20d='M13.75%200H20v15h-6.25V0z'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h7.5v15H0V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M6.25%200h7.5v15h-7.5V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-ro{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23FBCD17'%20d='M6.25%200h7.5v15h-7.5V0z'/%3e%3cpath%20fill='%23E11C1B'%20d='M13.75%200H20v15h-6.25V0z'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h6.25v15H0V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-rs{background-image:url(/assets/rs-DYJElTPt.svg)}.flag-country-ru{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%233D58DB'%20d='M0%205h20v5H0z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-rw{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%233CA5D9'%20d='M0%200v8.75h20V0H0z'/%3e%3cpath%20fill='%235A962A'%20d='M0%2011.25V15h20v-3.75H0z'/%3e%3cpath%20fill='%23FFDC17'%20d='M15.051%207.416a2.582%202.582%200%200%201-.116%200l-.377%201.234-.08-1.285a2.485%202.485%200%200%201-.114-.026L13.71%208.45l.221-1.267a2.518%202.518%200%200%201-.105-.052l-.895.932.51-1.18a2.443%202.443%200%200%201-.091-.076l-1.087.702.77-1.03a2.596%202.596%200%200%201-.072-.096l-1.218.435.988-.826a2.405%202.405%200%200%201-.049-.11l-1.284.144%201.152-.577a2.357%202.357%200%200%201-.022-.12l-1.282-.152%201.255-.298.007-.122-1.21-.44%201.288-.004c.011-.04.023-.079.036-.118l-1.075-.704%201.256.29.062-.106-.882-.93%201.155.569c.027-.03.056-.06.085-.089L12.58%202.12l.992.817a1.78%201.78%200%200%201%20.102-.066l-.366-1.225.775%201.023a2.25%202.25%200%200%201%20.115-.042l-.071-1.276.516%201.173c.04-.005.08-.01.12-.013l.23-1.26.228%201.26.12.015.517-1.175-.071%201.28c.038.012.075.026.113.04l.777-1.025-.368%201.23c.034.02.067.042.1.065l.996-.821-.645%201.113c.028.028.055.057.081.086l1.162-.572-.888.936.06.102%201.264-.292-1.083.71c.012.036.024.074.034.112l1.298.004-1.22.443c.004.039.006.078.007.117l1.264.3-1.291.154a2.397%202.397%200%200%201-.02.114l1.16.581-1.293-.145a2.47%202.47%200%200%201-.047.106l.995.83-1.226-.436a2.38%202.38%200%200%201-.07.092l.775%201.036-1.091-.705c-.03.025-.059.05-.089.073l.513%201.186-.898-.935a2.506%202.506%200%200%201-.103.051l.222%201.271-.656-1.114a2.48%202.48%200%200%201-.112.026l-.08%201.287-.378-1.234zm-.085-.907c.876%200%201.585-.699%201.585-1.562%200-.862-.71-1.562-1.585-1.562s-1.585.7-1.585%201.562c0%20.863.71%201.562%201.585%201.562zm.912-1.516a.893.893%200%201%201-1.787%200%20.893.893%200%200%201%201.787%200z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-sa{background-image:url(/assets/sa-C0z8fl8-.svg)}.flag-country-sb{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23579D20'%20fill-rule='evenodd'%20d='M0%2015h20V0L0%2015z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20d='m-.489%2015.466-1.127-1.56L21.047-1.221l1.127%201.56L-.489%2015.466z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m2.283%204.092.853-.591.892.53-.313-.952.625-.682h-.846l-.358-1-.359%201-.847.035.626.647-.273%201.013zm3.537%200%20.852-.591.892.53-.312-.952.624-.682H7.03l-.358-1-.359%201-.847.035.626.647-.272%201.013z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m4.155%205.91.852-.592.893.531-.313-.952.624-.682h-.845l-.359-1.001-.358%201-.847.036.625.647-.272%201.012zm-1.02%201.34-.852.592.273-1.013-.626-.647.847-.035.359-1%20.358%201h.846l-.625.682.313.953-.892-.532zm3.537%200-.852.592.272-1.013-.626-.647.847-.035.359-1%20.358%201h.846l-.624.682.312.953-.892-.532z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-sc{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23FFD018'%20fill-rule='evenodd'%20d='M0%2014.998%2010.094-1.25H20.19L0%2014.998z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20d='m0%2014.998%2021.54-8.124V-3.19L0%2014.998z'/%3e%3cpath%20fill='%23F7FCFF'%20d='m0%2014.998%2021.54-3.124V6.81L0%2014.998z'/%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M0%2014.998h21.54V10.56L0%2014.998z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-sd{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20d='M0%200h20v15H0V0z'/%3e%3cpath%20fill='%23E31D1C'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%23272727'%20d='M0%2010v5h20v-5H0z'/%3e%3cpath%20fill='%235EAA22'%20d='m0%200%2010%207.5L0%2015V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-se{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M6.25%200h2.5v6.25H20v2.5H8.75V15h-2.5V8.75H0v-2.5h6.25V0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-sg{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23E31D1C'%20d='M0%200v7.5h20V0H0z'/%3e%3cpath%20fill='%23F1F9FF'%20d='M5.543%206.619s-1.766-.71-1.766-2.635c0-1.925%201.766-2.612%201.766-2.612-.859-.217-3.136-.023-3.136%202.612%200%202.635%202.243%203.131%203.136%202.635zm.452-.319.507-.305.518.305-.127-.596.42-.471h-.57l-.241-.558-.242.558-.571.024.422.447-.116.596zm2.348-.34-.506.306.115-.597-.422-.446.572-.024.241-.558.242.558h.57l-.42.47.126.597-.518-.306zM7.054%203.606l.507-.306.518.306-.127-.597.421-.47h-.57L7.56%201.98l-.242.557-.57.025.421.446-.116.597zm-1.198.908-.507.306.116-.597-.422-.446.571-.025.242-.557.242.557h.57l-.42.471.126.597-.518-.306zm2.842.279.507-.306.518.306-.127-.597.421-.471h-.57l-.242-.557-.242.557-.57.024.421.447-.116.597z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-sh{background-image:url(/assets/sh-NZtq-mf5.svg)}.flag-country-si{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M8.588%203.148s-1.316-.622-2.952-.622-2.952.622-2.952.622.147%202.496.378%203.819c.099.565.574%201.388%201.004%201.778.49.445%201.57.971%201.57.971.313-.215.897-.312%201.644-.97.748-.66.933-1.779.933-1.779l.375-3.82z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23C51918'%20d='m8.414%203.066.548.274-.377%203.764c-.131.796-.46%201.425-.988%201.89-.286.251-.565.44-.864.596l-.87.45a1.15%201.15%200%200%200-.167.093l-.069.047-.073-.036C4.822%209.788%204.139%209.308%203.8%209c-.463-.42-.951-1.28-1.056-1.874-.155-.89-.295-2.116-.393-3.786l.492-.258c.098%201.658.215%202.98.368%203.854.09.517.54%201.31.951%201.682.304.275.793.58%201.465.912.04-.023.085-.046.136-.07.001-.002.459-.205.618-.288a3.98%203.98%200%200%200%20.805-.556c.467-.412.76-.967.877-1.673l.35-3.877z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M3.464%206.89s.119.365.34.775c.323.085.521.08.584.01.181-.202.825-.289.946-.116.074.107.335.181.62.083l-.032.006c.05-.018.165-.064.237-.092l.058-.023a.937.937%200%200%201%20.267-.068c.1-.008.197.011.3.06.224.107.502.157.69.124.232-.402.397-.759.397-.759L6.773%205.837l-.436.473-.724-1.032-.607%201.032-.465-.473L3.464%206.89zm.634%201.244a3.42%203.42%200%200%201-.143-.21c.28.051.471.024.577-.094.05-.056.199-.11.368-.134a.978.978%200%200%201%20.212-.007.286.286%200%200%201%20.063.011c.005.002.004.002%200-.005l-.001-.001c.129.185.48.284.811.163l-.031.006c.09-.028.25-.091.309-.114l.02-.008a.77.77%200%200%201%20.214-.056.392.392%200%200%201%20.206.042c.199.095.43.151.635.153a7.41%207.41%200%200%201-.135.208c-.158.037-.404-.011-.602-.12a.47.47%200%200%200-.273-.062.751.751%200%200%200-.239.07%2010.445%2010.445%200%200%201-.257.115l.036-.008c-.248.096-.465.026-.527-.077-.11-.182-.69-.093-.852.116-.044.056-.175.066-.391.012zm.216.256.037.037c.564.55%201.262.82%201.262.82s.831-.252%201.303-.781c.04-.045.08-.094.12-.146a1.262%201.262%200%200%201-.525-.154.284.284%200%200%200-.167-.04.586.586%200%200%200-.195.061%204%204%200%200%201-.281.117l.036-.007c-.292.122-.602.025-.723-.157a.202.202%200%200%200-.049-.01.723.723%200%200%200-.18.007c-.143.022-.268.075-.31.128-.07.09-.179.13-.328.125z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M4.467%203.679h-.44l.341-.32-.34-.337h.439l.185-.327.187.327h.438l-.323.317.287.34h-.402l-.187.346-.185-.346zm2.071%200h-.44l.341-.32-.34-.337h.439l.185-.327.187.327h.438l-.323.317.287.34H6.91l-.187.346-.185-.346zM5.375%204.73h-.44l.341-.32-.34-.337h.439l.185-.328.187.328h.438l-.323.317.287.34h-.402l-.187.345-.185-.345z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-sj{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%232E42A5'%20stroke='%23F7FCFF'%20stroke-width='1.25'%20d='M6.25-.625h-.625v6.25h-6.25v3.75h6.25v6.25h3.75v-6.25h11.25v-3.75H9.375v-6.25H6.25z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-sk{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20stroke='%23fff'%20stroke-width='.625'%20d='m9.752%203.769.311-.033-.03-.28h-6.36l-.02.292.313.021-.312-.021v.003l-.001.007-.002.029-.007.11a78.473%2078.473%200%200%200-.089%201.68c-.04.962-.067%202.089.003%202.615.137%201.026.762%203.33%203.18%204.375l.125.054.126-.056c2.296-1.026%203.064-3.094%203.241-4.372.09-.644.044-1.772-.018-2.71a51.146%2051.146%200%200%200-.134-1.607l-.011-.103-.003-.028V3.736l-.312.033z'/%3e%3cmask%20id='c'%20width='8'%20height='10'%20x='3'%20y='3'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20stroke='%23fff'%20stroke-width='.625'%20d='m9.752%203.769.311-.033-.03-.28h-6.36l-.02.292.313.021-.312-.021v.003l-.001.007-.002.029-.007.11a78.473%2078.473%200%200%200-.089%201.68c-.04.962-.067%202.089.003%202.615.137%201.026.762%203.33%203.18%204.375l.125.054.126-.056c2.296-1.026%203.064-3.094%203.241-4.372.09-.644.044-1.772-.018-2.71a51.146%2051.146%200%200%200-.134-1.607l-.011-.103-.003-.028V3.736l-.312.033z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23c)'%3e%3cpath%20fill='%23F7FCFF'%20d='M6.41%204.119s.13.196.188.497c.057.3.067.827.067.827l-1.224-.15v.928l1.252-.16-.02.882s-.375.038-.682%200a9.994%209.994%200%200%201-.912-.202v1.063s.614-.197.912-.242c.297-.045.681%200%20.681%200v1.305h.508V7.562s.556-.048.887.004c.332.052.646.238.646.238V6.741s-.319.159-.619.198c-.3.04-.914.004-.914.004l.02-.881s.417-.043.65-.012c.233.032.525.171.525.171v-.928s-.285.155-.508.183c-.224.028-.694-.033-.694-.033s.009-.543.057-.808.184-.516.184-.516H6.411z'/%3e%3cpath%20fill='%232E42A5'%20d='M4.31%2010.153s.276-.59.722-.701c.447-.112.916.35.916.35s.286-.935.984-.935c.697%200%20.942.936.942.936s.298-.351.726-.351.824.701.824.701-1.278%202.321-2.556%202.321c-1.279%200-2.557-2.32-2.557-2.32z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-sl{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%2378D843'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%233D58DB'%20d='M0%2010v5h20v-5H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-sm{background-image:url(/assets/sm-B6FYPIkT.svg)}.flag-country-sn{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23FBCD17'%20d='M6.25%200h7.5v15h-7.5V0z'/%3e%3cpath%20fill='%23006923'%20d='M10.047%209.056%207.87%2010.568l.696-2.589-1.6-1.653%202.166-.09.916-2.558.916%202.559h2.162L11.53%207.979l.799%202.436-2.282-1.359z'/%3e%3cpath%20fill='%23E11C1B'%20d='M13.75%200H20v15h-6.25V0z'/%3e%3cpath%20fill='%23006923'%20d='M0%200h6.25v15H0V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-so{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%2356C6F5'%20d='M0%200h20v15H0V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='m10.112%209.198-2.353%201.496.79-2.618L6.87%206.365l2.314-.05%201.023-2.585.933%202.619%202.308.04-1.735%201.742.81%202.49-2.411-1.423z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-sr{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%234E8B1D'%20fill-rule='evenodd'%20d='M0%2010h20v5H0v-5zM0%200h20v3.75H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23AF0100'%20stroke='%23fff'%20stroke-width='1.875'%20d='M0%204.063h-.938v6.875h21.876V4.062H0z'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M10.002%209.059%208.441%2010l.356-1.836L7.5%206.789l1.758-.074L10.002%205l.743%201.715H12.5l-1.295%201.449.39%201.836L10%209.059z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-ss{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23272727'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%234E8B1D'%20fill-rule='evenodd'%20d='M0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20stroke='%23F7FCFF'%20stroke-width='1.25'%20d='M0%204.375h-.625v6.25h21.25v-6.25H0z'/%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='m0%200%2012.5%207.5L0%2015V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='m4.155%209.005-1.262%201.313-.132-1.866-1.61-.992%201.679-.526.274-1.85L4.267%206.55l1.695-.454-.877%201.734.852%201.673-1.782-.497z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-st{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23FBCD17'%20d='M0%200v15h20V0H0z'/%3e%3cpath%20fill='%2373BE4A'%20d='M0%200v5h20V0H0zm0%2010v5h20v-5H0z'/%3e%3cpath%20fill='%23C51918'%20d='M0%200v15l6.25-7.5L0%200z'/%3e%3cpath%20fill='%23272727'%20d='m10.626%208.67-1.169.705.267-1.377-.974-1.031%201.318-.056.558-1.286.558%201.286H12.5l-.971%201.087.292%201.377-1.195-.706zm5%200-1.169.705.267-1.377-.974-1.031%201.318-.056.558-1.286.558%201.286H17.5l-.971%201.087.292%201.377-1.195-.706z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-sv{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0zm0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3cpath%20stroke='%23E8AA00'%20stroke-width='.625'%20d='M12.14%207.411a2.276%202.276%200%201%201-4.551%200%202.276%202.276%200%200%201%204.552%200z'/%3e%3cpath%20fill='%231E601B'%20fill-rule='evenodd'%20d='M8.632%206.039s-.596.98-.596%201.652c0%20.673.713%201.518%201.834%201.518%201.094%200%201.88-.653%201.904-1.518.023-.864-.589-1.48-.589-1.48s.347%201.245.173%201.75c-.173.504-.733%201.114-1.488%201.037C9.116%208.92%208.4%207.99%208.4%207.69c0-.3.232-1.652.232-1.652z'%20clip-rule='evenodd'/%3e%3cpath%20stroke='%23188396'%20stroke-width='.625'%20d='M8.85%207.705h2.005'/%3e%3cpath%20stroke='%23E8AA00'%20stroke-width='.625'%20d='M9.037%207.379h1.725m-.106.378H9.121l.774-1.285.761%201.285z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-sx{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%207.5V15h20V7.5H0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0-1.25v17.5L12.5%207.5%200-1.25z'%20clip-rule='evenodd'/%3e%3cmask%20id='c'%20width='13'%20height='19'%20x='0'%20y='-2'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0-1.25v17.5L12.5%207.5%200-1.25z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20fill='%23FBCD17'%20fill-rule='evenodd'%20d='M5.079%205.743c.898%200%201.626-.446%201.626-.997%200-.55-.728-.996-1.626-.996-.898%200-1.626.446-1.626.997%200%20.55.728.996%201.626.996z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23DA610A'%20fill-rule='evenodd'%20d='M5.22%203.99c-.132%200-.226.086-.226.215v.014a.249.249%200%200%200-.012.072.23.23%200%200%200%20.077.178.147.147%200%200%201%20.005.035c-.003-.011-.016-.02-.041-.038-.035-.026-.093-.068-.181-.157-.127-.129-.223-.179-.342-.159a.555.555%200%200%200-.113.036.419.419%200%200%201-.245.008c-.319-.06-.668-.001-1.047.174l.131.284c.324-.15.609-.199.858-.151a.725.725%200%200%200%20.468-.043c-.004.001-.001.003.015.019l.052.051c.036.037.073.07.111.1-.073.019-.07.032-.056.08.006.02.013.045.017.079.01.074-.006.113.007.131.015.02.064.016.222.01l.166-.013c.13-.013.277-.03.367-.045.088-.015.11-.02.148-.047l.032-.04a14.701%2014.701%200%200%201%201.027-.115c.006%200%20.011-.002.043-.008l.026-.012h.001l.076-.181-.08-.096c-.052-.016-.052-.016-.059-.016l-.015-.001H6.58a.798.798%200%200%201-.152-.015l-.055-.01c-.244-.045-.47-.045-.949.027l-.027-.02a2.38%202.38%200%200%201%20.27-.029c.06-.003.06-.003.094-.003h.015l-.002-.313H5.22zm-.258.906.03-.007.03-.006a8.363%208.363%200%200%201-.06.013z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%2356C6F5'%20stroke='%23E31D1C'%20stroke-width='.625'%20d='m4.953%205.363.05.008.051-.008c.62-.102%201.03-.09%201.266-.01.273.091.575.065.892-.042-.1.449-.152.873-.152%201.271%200%20.455.087.822.167%201.144l.007.025c.078.316.142.577.142.877%200%20.269-.089.41-.214.499-.144.102-.385.167-.742.167-.504%200-.975.136-1.41.401l-.006-.005-.007.005a2.658%202.658%200%200%200-1.41-.401c-.357%200-.598-.065-.742-.167-.125-.089-.214-.23-.214-.5%200-.3.065-.56.143-.876l.006-.025c.08-.322.168-.69.168-1.144%200-.398-.052-.822-.152-1.27.317.106.618.132.891.04.237-.079.645-.09%201.266.011z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m5.49%206.39-.482-.428-.482.428h.143v.247l-.75.467v1.143h-.143v.215h2.5v-.215h-.178V7.104l-.786-.49V6.39h.178z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FBCD17'%20d='M4.97%2010.638c.663%200%201.12-.073%201.355-.196a.316.316%200%200%201%20.284-.16c.517.02.917-.198%201.231-.676.34-.517.409-1.251.187-2.215l.562-.129c.254%201.104.171%201.995-.266%202.66-.393.597-.928.916-1.58.937-.334.247-.918.356-1.773.356-.828%200-1.441-.161-1.835-.502-.893-.211-1.461-.568-1.685-1.096-.238-.563-.238-1.345-.016-2.353l.564.125c-.199.9-.199%201.57-.016%202.003.127.302.498.548%201.125.719l.583.124-.028.147c.285.167.72.256%201.308.256z'/%3e%3cpath%20stroke='%2373BE4A'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='.625'%20d='m2.946%205.515.32.129-.16.332.447-.23-.035.17-.096.47.184-.535v.473l.112-.473.332.1-.332-.206.332-.101'/%3e%3cpath%20fill='%23FBCD17'%20fill-rule='evenodd'%20d='M3.556%206.21a.312.312%200%201%200%200-.624.312.312%200%200%200%200%20.625z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M6.65%206.17c-.004-.21-.028-.69-.134-.69-.108%200-.124.486-.126.694-.185.06-.324.22-.324.22h.92s-.145-.166-.335-.223z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-sy{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20d='M0%200h20v15H0V0z'/%3e%3cpath%20fill='%23409100'%20d='m5.626%208.67-1.17.705.268-1.377-.974-1.031%201.318-.056.558-1.286.558%201.286H7.5l-.971%201.087.292%201.377-1.195-.706zm8.75%200-1.169.705.267-1.377-.974-1.031%201.318-.056.558-1.286.558%201.286h1.316l-.971%201.087.292%201.377-1.195-.706z'/%3e%3cpath%20fill='%23E31D1C'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%23272727'%20d='M0%2010v5h20v-5H0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-sz{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23C51918'%20stroke='%23FFD018'%20stroke-width='1.25'%20d='M0%203.125h-.625v8.75h21.25v-8.75H0z'/%3e%3cpath%20fill='%23FFD018'%20d='M4.468%205.832c-.075%200-.135-.17-.135-.379s.06-.378.135-.378H15.35c.075%200%20.136.17.136.378%200%20.21-.061.379-.136.379H4.468z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m15.06%205.376.631-.806%201.118.806-1.118.828-.632-.828z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FFD018'%20d='M4.468%208.332c-.075%200-.135-.17-.135-.379s.06-.378.135-.378H15.35c.075%200%20.136.17.136.378%200%20.21-.061.379-.136.379H4.468z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m15.06%207.876.631-.806%201.118.806-1.118.828-.632-.828z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FFD018'%20d='M2.716%209.889c-.1%200-.182-.193-.182-.43%200-.238.081-.43.182-.43h14.59c.1%200%20.182.192.182.43%200%20.237-.081.43-.182.43H2.716z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M5.51%207.533s1.777-3.738%204.317-3.738%204.375%203.738%204.375%203.738-2.241%203.688-4.346%203.688c-2.104%200-4.345-3.688-4.345-3.688z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='10'%20height='9'%20x='5'%20y='3'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M5.51%207.533s1.777-3.738%204.317-3.738%204.375%203.738%204.375%203.738-2.241%203.688-4.346%203.688c-2.104%200-4.345-3.688-4.345-3.688z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23272727'%20d='M9.953%203.55s-.58.704-.387%201.375c.193.671.644.6.644%201.192%200%20.59-.208%201.194%200%201.194.207%200%20.28.407.09.684-.19.277-.359.285-.347.735.01.45.995.892.518.892-.476%200-1.105.463-.905.463.2%200%201.246.36%201.246.833v.851H5.357V3.55h4.596z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M7.387%206.202h-.272v1.106h.272V6.202zm.8%200h-.27v1.106h.27V6.202zm-.671%200h.271v1.106h-.271V6.202zm1.072%200h-.271v1.106h.271V6.202zm.13%200h.27v1.106h-.27V6.202zm.671%200h-.271v1.106h.271V6.202zM7.115%207.789h.272v1.105h-.272V7.788zm1.073%200h-.272v1.105h.272V7.788zm-.672%200h.271v1.105h-.271V7.788zm1.072%200h-.271v1.105h.271V7.788zm.13%200h.27v1.105h-.27V7.788zm.671%200h-.271v1.105h.271V7.788z'/%3e%3cpath%20fill='%23272727'%20d='M10.61%206.202h-.27v1.106h.27V6.202zm.802%200h-.272v1.106h.272V6.202zm-.672%200h.271v1.106h-.271V6.202zm1.072%200h-.271v1.106h.271V6.202zm.13%200h.27v1.106h-.27V6.202zm.671%200h-.271v1.106h.271V6.202zM10.34%207.789h.272v1.105h-.272V7.788zm1.073%200h-.272v1.105h.272V7.788zm-.672%200h.271v1.105h-.271V7.788zm1.072%200h-.271v1.105h.271V7.788zm.13%200h.27v1.105h-.27V7.788zm.671%200h-.271v1.105h.271V7.788z'/%3e%3cpath%20fill='%233D58DB'%20d='M8.27%204.42c-.38.118-.555%201.115-.512%201.356.042.241.171-.03.171-.03s.264.572.29.726c.028.154.166-.233.166-.233s.457.314.519.665c.061.35.154-.401.154-.401l.104-.018-.066-.371.198.168-.061-.345s.148.194.11-.02l-.058-.332-.052-.292.196-.035s-.779-.956-1.16-.838z'/%3e%3c/g%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M16.305%208.56c-.395.05-.74%201.002-.74%201.247%200%20.245.175%200%20.175%200s.16.609.16.765c0%20.156.203-.2.203-.2s.395.389.395.744c0%20.356.222-.368.222-.368h.105v-.376l.165.2v-.35s.113.216.113%200v-.635h.198s-.6-1.077-.996-1.027zM3.496%208.416c.395.05.74%201.002.74%201.247%200%20.244-.175%200-.175%200s-.16.608-.16.765c0%20.156-.203-.2-.203-.2s-.395.388-.395.744-.222-.368-.222-.368h-.105v-.377l-.165.2v-.35s-.113.217-.113%200v-.634H2.5s.6-1.077.996-1.027z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-tc{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%232E42A5'%20d='M0%200h11v9H0z'/%3e%3cmask%20id='c'%20width='11'%20height='9'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h11v9H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20fill='%23F7FCFF'%20d='M-1.253%208.125%201.223%209.21l10.083-8.03%201.306-1.614-2.647-.363-4.113%203.46-3.31%202.332-3.795%203.129z'/%3e%3cpath%20fill='%23F50100'%20d='m-.914%208.886%201.261.63L12.143-.583h-1.77L-.915%208.886z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M12.503%208.125%2010.306%209.52-.056%201.18-1.362-.434l2.647-.363%204.113%203.46%203.31%202.332%203.795%203.129z'/%3e%3cpath%20fill='%23F50100'%20d='m12.418%208.67-1.261.63-5.023-4.323-1.489-.483-6.133-4.921H.283l6.13%204.804%201.628.58%204.377%203.714z'/%3e%3cmask%20id='d'%20width='13'%20height='11'%20x='-1'%20y='-1'%20fill='%23000'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M-1-1h13v11H-1z'/%3e%3cpath%20fill-rule='evenodd'%20d='M6%200H5v4H0v1h5v4h1V5h5V4H6V0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cpath%20fill='%23F50100'%20fill-rule='evenodd'%20d='M6%200H5v4H0v1h5v4h1V5h5V4H6V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20d='M5%200v-.938h-.938V0H5zm1%200h.938v-.938H6V0zM5%204v.938h.938V4H5zM0%204v-.938h-.938V4H0zm0%201h-.938v.938H0V5zm5%200h.938v-.938H5V5zm0%204h-.938v.938H5V9zm1%200v.938h.938V9H6zm0-4v-.938h-.938V5H6zm5%200v.938h.938V5H11zm0-1h.938v-.938H11V4zM6%204h-.938v.938H6V4zM5%20.937h1V-.938H5V.938zM5.938%204V0H4.063v4h1.875zM0%204.938h5V3.063H0v1.874zM.938%205V4H-.938v1H.938zM5%204.062H0v1.875h5V4.063zM5.938%209V5H4.063v4h1.875zM6%208.062H5v1.876h1V8.062zM5.062%205v4h1.875V5H5.063zM11%204.062H6v1.875h5V4.063zM10.062%204v1h1.876V4h-1.876zM6%204.938h5V3.063H6v1.874zM5.062%200v4h1.875V0H5.063z'%20mask='url(%23d)'/%3e%3c/g%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20stroke='%23F7FCFF'%20stroke-width='.5'%20d='M13.154%206.27s.554%207.457%203.051%207.457c2.498%200%203.112-7.457%203.112-7.457h-6.163z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23CF6900'%20fill-rule='evenodd'%20d='m16.195%206.639.091-.104.434.277c.063-.098.174-.143.331-.136l-.158-.24.129-.07.3.362.03.01-.076-.47.15-.018.099.609h.007c.043%200%20.09.02.14.053l.107-.662.15.018-.075.47.03-.01.3-.361.129.068-.159.241c.157-.007.269.038.332.136l.433-.277.092.104-.476.303c.007.034.01.072.01.112v.07l.657-.143.048.122-.705.25v.085l.668-.054.02.128-.688.1v.148l.69.114-.028.127-.662-.1v1.437h-.102V7.886L18%207.82c-.05.351-.106.794-.098.954.008.158.125.226.208.273.065.037.108.062.061.108-.106.104-.372.203-.638.203s-.528-.1-.585-.203c-.01-.02-.009-.018%200-.007.042.048.25.286.266-.374a3.622%203.622%200%200%200-.105-.94l-.346.052v1.452h-.101V7.902L15.998%208l-.028-.127.69-.114v-.148l-.688-.1.02-.128.669.054v-.085l-.706-.25.049-.122.657.144v-.07c0-.041.003-.079.01-.113l-.476-.303zm.869%201.032.006.02-.308.052v-.116l.302.044zm.006-.475a1.19%201.19%200%200%200-.014.016l-.294-.065v-.093c0-.018%200-.036.002-.052l.306.194zm.196-.193a2.2%202.2%200%200%200-.1.093l-.364-.232c.052-.088.152-.12.308-.097l.156.236zm.668.16.469-.299c-.051-.088-.152-.12-.308-.097l-.218.331c.02.022.04.044.057.065zm.158.061.35-.222a.592.592%200%200%201%20.001.052v.093l-.35.077zm.14.24.211-.075v.057l-.21.017zm-.161.217.372-.054v.116l-.372-.062zm-1.309-.292v.057l.21.017-.21-.074z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%2300A727'%20fill-rule='evenodd'%20d='M15.549%209.902s-.821%201.375-.821%202.208c0%200%20.56.444%201.522.444s1.457-.444%201.457-.444a29.947%2029.947%200%200%200-.732-2.208h-1.426z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M15.589%209.522a.686.686%200%200%201%201.371%200v.469h-1.371v-.469z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FF927F'%20fill-rule='evenodd'%20d='M13.45%208.02s1.083.224%201.083.576.437.48.544.384c.107-.095.862-.162.862-.62%200-.46.063-.584-.12-.876-.184-.291-.566-1.276-.654-.881-.088.394-.22.687-.465.451-.245-.235-.56-.733-.67-.451-.11.281.35.564%200%20.564s-.103.018-.103.256c0%20.239.041.463-.218.463-.26%200-.26.135-.26.135z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-td{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23E11C1B'%20d='M14%200h6v15h-6V0z'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h7v15H0V0z'/%3e%3cpath%20fill='%23FBCD17'%20d='M6%200h8v15H6V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-tf{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M11.743%203.875h5.03l-.49.94h-1.526v.505h1.17l-.477.874h-.693v1.75l1.142-1.8%201.478%202.559h-.604l-.21-.28h-1.338l-.941%201.738v.096l-.026-.048-.026.048v-.096l-.94-1.738h-1.338l-.211.28h-.604l1.478-2.56%201.142%201.8V4.815h-1.526l-.49-.94zm4.185%203.318-.328.505h.622l-.294-.505zm-3.34%200%20.328.505h-.621l.293-.505zm-2.392-.56.52-.383.519.383-.183-.641.504-.405-.633-.014-.208-.633-.207.633-.633.014.504.405-.183.641zm7.589-.383-.52.383.183-.641-.504-.405.633-.014.208-.633.207.633.633.014-.504.405.183.641-.52-.383zm-2.11%204.877.519-.383.52.383-.184-.642.504-.405-.632-.013-.208-.634-.208.634-.632.013.504.405-.183.642zm-3.369-.383-.52.383.184-.642-.504-.405.632-.013.208-.634.208.634.632.013-.504.405.183.642-.519-.383zm1.425%201.881.519-.383.52.383-.184-.642.504-.405-.632-.013-.208-.634-.208.634-.632.013.504.405-.183.642z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%232E42A5'%20stroke='%23fff'%20stroke-width='.625'%20d='M-.313-.313h8.125v6.875H-.313z'/%3e%3cmask%20id='c'%20width='10'%20height='8'%20x='-1'%20y='-1'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20stroke='%23fff'%20stroke-width='.625'%20d='M-.313-.313h8.125v6.875H-.313z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23c)'%3e%3cpath%20fill='%23F50100'%20d='M5%200h2.5v6.25H5V0z'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h2.5v6.25H0V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M2.5%200H5v6.25H2.5V0z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-tg{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%235EAA22'%20stroke='%23F7FCFF'%20stroke-width='1.25'%20d='M0-.625h-.625v16.25h21.25V-.625H0z'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M0%203.75v2.5h20v-2.5H0zm0%205v2.5h20v-2.5H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F50101'%20d='M0%200h10v8.75H0z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M5.156%206.34%202.832%207.78l.902-2.415-1.859-1.627h2.28l1.001-2.406.764%202.406h2.253L6.59%205.364l.778%202.296-2.213-1.32z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-th{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F50101'%20fill-rule='evenodd'%20d='M0%2010h20v5H0v-5zM0%200h20v3.75H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%233D58DB'%20stroke='%23fff'%20stroke-width='1.875'%20d='M0%204.063h-.938v6.875h21.876V4.062H0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-tj{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20d='M0%200h20v15H0V0z'/%3e%3cpath%20fill='%23C51918'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%23409100'%20d='M0%2010v5h20v-5H0z'/%3e%3cpath%20fill='%23FB0'%20d='m10.013%205.394-.37.26.13-.437-.358-.276.45-.01.148-.431.147.432.45.009-.358.276.13.438-.37-.261zm-1.561.383-.37.26.13-.437-.358-.276.45-.01.148-.431.148.432.45.009-.359.276.13.438-.37-.261zm-1.583%201.41.369-.261.37.26-.13-.437.358-.276-.45-.01-.148-.431-.148.432-.45.009.359.276-.13.438zm-.021%201.228-.37.261.13-.438-.358-.276.45-.009.148-.432.148.432.45.01-.359.275.13.438-.37-.261zm5.917.261.369-.261.37.261-.13-.438.358-.276-.45-.009-.148-.432-.148.432-.45.01.359.275-.13.438zm-.108-1.75-.37.26.131-.437-.359-.276.45-.01.148-.431.148.432.45.009-.359.276.13.438-.369-.261zm-1.565-.888.37-.261.369.26-.13-.437.358-.276-.45-.01-.148-.431-.147.432-.45.009.358.276-.13.438zm-3.175%204.434-.115-.41c.637-.173%201.37-.259%202.196-.259.826%200%201.558.086%202.196.258l-.116.41c-.597-.161-1.29-.242-2.08-.242s-1.483.08-2.08.243zm.79-.658c-.255.043-.463-.203-.463-.203l.253-.104c-.008-.175.097-.284.097-.284.085.04.202.255.202.255h.229s-.064.293-.318.336zm3.006-.16s-.208.245-.463.202c-.254-.043-.318-.336-.318-.336h.229s.116-.215.202-.254c0%200%20.105.108.097.283l.253.105zm-1.747.082c-.258.007-.43-.265-.43-.265l.265-.068a.4.4%200%200%201%20.136-.267c.079.05.164.28.164.28l.227.031s-.104.281-.362.289z'/%3e%3cpath%20fill='%23FB0'%20d='M9.974%208.562s-.293.67-.755.722c-.461.052-.696-.381-.696-.381s-.03.45-.578.624c-.549.174-.837-.52-.837-.52s.285.255.728.144c.443-.111.617-.522.617-.522s.328.428.766.214c.439-.214.681-.476.681-.727v-.751s-.113-.195-.31-.195c-.195%200-.25.138-.25.138s-.077-.781.629-.83v-.002l.02.001h.019v.001c.706.049.629.83.629.83s-.055-.138-.25-.138c-.197%200-.31.195-.31.195v.75c0%20.252.242.514.68.728.439.214.767-.214.767-.214s.174.41.617.522c.443.111.728-.144.728-.144s-.288.694-.837.52c-.548-.173-.578-.624-.578-.624s-.235.433-.696.381c-.462-.052-.755-.722-.755-.722l-.015-.886-.014.886zm-.006-1.873a.385.385%200%200%200-.392.275c.287%200%20.392.125.392.125s.212-.125.425-.125c0%200-.1-.275-.425-.275z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-tk{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20d='m2.059%206.29-.553.342.214-.575-.47-.435h.57L2.06%205l.182.622h.571l-.411.435.201.575-.543-.342zm2.501-2.5-.554.342.214-.575-.47-.435h.57l.24-.622.182.622h.572l-.412.435.201.575-.543-.342zm2.5%202.5-.554.342.214-.575-.47-.435h.57L7.06%205l.182.622h.572l-.412.435.201.575-.543-.342zm-2.5%202.5-.554.342.214-.575-.47-.435h.57l.24-.622.182.622h.572l-.412.435.201.575-.543-.342z'/%3e%3cpath%20fill='%23FECA00'%20d='M15.526%203.414c-2.552%201.261-10.938%206.927-10.938%206.927h13.97c-.14-.031-.27-.057-.393-.082-1.025-.204-1.531-.305-2.639-2.51-1.24-2.47%200-4.335%200-4.335zM4.135%2011.228l-.191.475.19.522%2014.222.275.394-.725-.394-.522-14.221-.025z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-tl{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20stroke='%23F7FCFF'%20stroke-width='1.25'%20d='M0-.625h-.625v16.25h21.25V-.625H0z'/%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='m0%200%2015%207.5L0%2015V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23272727'%20fill-rule='evenodd'%20d='m0%200%2010%207.5L0%2015V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m4.155%209.005-1.262%201.313-.132-1.866-1.61-.992%201.679-.526.274-1.85L4.267%206.55l1.695-.454-.877%201.734.852%201.673-1.782-.497z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-tm{background-image:url(/assets/tm-2J4dcJU8.svg)}.flag-country-tn{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20d='M10%2012.5a5%205%200%201%200%200-10%205%205%200%200%200%200%2010z'/%3e%3cpath%20fill='%23E31D1C'%20d='M10.877%2011.032s-2.636-.72-2.636-3.549c0-2.829%202.636-3.61%202.636-3.61-1.09-.421-4.279.226-4.279%203.61%200%203.385%203.278%203.994%204.279%203.549zm-.145-4.164-1.308.477%201.405.492.048%201.315.855-1.022%201.41.1-1.016-.829.612-1.197-1.195.403-.828-1.035.017%201.296z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-to{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20d='M0%200h11.25v10H0z'/%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M7.5%201.25H5v2.5H2.5v2.5H5v2.5h2.5v-2.5H10v-2.5H7.5v-2.5z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-tr{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M10.016%2010.071c-1.338-.33-2.387-1.45-2.374-3.092.01-1.537.942-2.836%202.413-3.188%201.471-.352%202.766.395%202.766.395-.406-.96-1.819-1.634-2.977-1.633C7.688%202.557%205.39%204.305%205.37%206.98c-.02%202.772%202.461%204.35%204.644%204.347%201.75-.003%202.579-1.2%202.75-1.71%200%200-1.41.785-2.748.455zm3.049-3.617-1.334.49%201.505.53-.026%201.587.991-1.19%201.638.119-1.298-1.116.852-1.19-1.387.467-.992-1.102.05%201.405z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-tt{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23272727'%20stroke='%23F7FCFF'%20stroke-width='.915'%20d='m18.468%2018.426-.332.271-.292-.312-18.965-20.25-.335-.357.38-.31L.857-4.113l.332-.27.292.311%2018.965%2020.25.335.357-.38.31-1.934%201.582z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-tv{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%2300B4FF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%232E42A5'%20d='M0%200h11v9H0z'/%3e%3cmask%20id='c'%20width='11'%20height='9'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h11v9H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23c)'%3e%3cpath%20fill='%23F7FCFF'%20d='M-1.253%208.125%201.223%209.21l10.083-8.03%201.306-1.614-2.647-.363-4.113%203.46-3.31%202.332-3.795%203.129z'/%3e%3cpath%20fill='%23F50100'%20d='m-.914%208.886%201.261.63L12.143-.583h-1.77L-.915%208.886z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M12.503%208.125%2010.306%209.52-.056%201.18-1.362-.434l2.647-.363%204.113%203.46%203.31%202.332%203.795%203.129z'/%3e%3cpath%20fill='%23F50100'%20d='m12.418%208.67-1.261.63-5.023-4.323-1.489-.483-6.133-4.921H.283l6.13%204.804%201.628.58%204.377%203.714z'/%3e%3cmask%20id='d'%20width='13'%20height='11'%20x='-1'%20y='-1'%20fill='%23000'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M-1-1h13v11H-1z'/%3e%3cpath%20fill-rule='evenodd'%20d='M6%200H5v4H0v1h5v4h1V5h5V4H6V0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cpath%20fill='%23F50100'%20fill-rule='evenodd'%20d='M6%200H5v4H0v1h5v4h1V5h5V4H6V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20d='M5%200v-.938h-.938V0H5zm1%200h.938v-.938H6V0zM5%204v.938h.938V4H5zM0%204v-.938h-.938V4H0zm0%201h-.938v.938H0V5zm5%200h.938v-.938H5V5zm0%204h-.938v.938H5V9zm1%200v.938h.938V9H6zm0-4v-.938h-.938V5H6zm5%200v.938h.938V5H11zm0-1h.938v-.938H11V4zM6%204h-.938v.938H6V4zM5%20.937h1V-.938H5V.938zM5.938%204V0H4.063v4h1.875zM0%204.938h5V3.063H0v1.874zM.938%205V4H-.938v1H.938zM5%204.062H0v1.875h5V4.063zM5.938%209V5H4.063v4h1.875zM6%208.062H5v1.876h1V8.062zM5.062%205v4h1.875V5H5.063zM11%204.062H6v1.875h5V4.063zM10.062%204v1h1.876V4h-1.876zM6%204.938h5V3.063H6v1.874zM5.062%200v4h1.875V0H5.063z'%20mask='url(%23d)'/%3e%3c/g%3e%3cpath%20fill='%23FFD018'%20fill-rule='evenodd'%20d='m16.785%206.678.38-.703.832-.025-.644-.539.222-.726-.556.334-.702-.426.068.807-.63.378.818.102.212.798zm-2.12.547-.38.703-.212-.798-.818-.102.63-.378-.068-.807.702.426.556-.334-.222.726.645.539-.833.025zm-1.63%201.953.38-.703.833-.025-.645-.539.222-.726-.556.334-.702-.426.068.807-.63.378.818.102.212.798zm-2.5%202.5.38-.703.833-.025-.645-.539.222-.726-.556.334-.702-.426.068.807-.63.378.818.102.212.798zM8.11%2013.585l-.688.407.229-.793-.648-.509h.734l.358-.727.382.727h.649l-.565.509.275.793-.726-.407zm2.806-.11-.38.703-.212-.798-.818-.102.63-.378-.068-.807.702.426.556-.334-.222.726.645.539-.833.025zm2.5-1.25-.38.703-.212-.798-.818-.102.63-.378-.068-.807.702.426.556-.334-.222.726.645.539-.833.025zm2.5-1.25-.38.703-.212-.798-.818-.102.63-.378-.068-.807.702.426.556-.334-.222.726.644.539-.832.025zm.87-.547.38-.703.832-.025-.644-.539.222-.726-.556.334-.702-.426.068.807-.63.378.818.102.212.798z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-tw{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23EF0000'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%232E42A5'%20d='M0%200v8.75h11.25V0H0z'/%3e%3cpath%20fill='%23FEFFFF'%20d='M5.456%206.757%204.53%207.912l-.224-1.464-1.38.538.538-1.38L2%205.382l1.155-.926L2%203.53l1.464-.224-.538-1.38%201.38.538L4.53%201l.926%201.155L6.382%201l.224%201.464%201.38-.538-.538%201.38%201.464.224-1.155.926%201.155.926-1.464.224.538%201.38-1.38-.538-.224%201.464-.926-1.155zm0-.512a1.789%201.789%200%201%200%200-3.578%201.789%201.789%200%200%200%200%203.578zm1.431-1.789a1.431%201.431%200%201%201-2.862%200%201.431%201.431%200%200%201%202.862%200z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-tz{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%233195F9'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%2373BE4A'%20fill-rule='evenodd'%20d='M0%200v15L20%200H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23272727'%20stroke='%23FFD018'%20stroke-width='1.563'%20d='m-1.139%2015.9.434.65.65-.434L22.608.988l.65-.433-.434-.65-1.388-2.08-.433-.65-.65.434L-2.31%2012.737l-.65.433.434.65%201.387%202.08z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-ua{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%233195F9'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M0%207.5V15h20V7.5H0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-ug{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23272727'%20d='M0%200h20v2.5H0z'/%3e%3cpath%20fill='%23D74800'%20d='M0%205h20v2.5H0z'/%3e%3cpath%20fill='%23272727'%20d='M0%207.5h20V10H0z'/%3e%3cpath%20fill='%23D74800'%20d='M0%2012.5h20V15H0z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M10%2011.25a3.75%203.75%200%201%200%200-7.5%203.75%203.75%200%200%200%200%207.5z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23272727'%20fill-rule='evenodd'%20d='m8.55%205.205-.661.217.66.057s.108.261%200%20.466a1.046%201.046%200%200%201-.186.202c-.262.25-.692.657-.692%201.32%200%20.887%201.713%201.29%201.713%201.29v.421s.198.124-.936.124c-.983%200-.922.373-.888.577.005.032.01.059.01.08%200%20.162.472-.161.694-.482.116-.17.604-.16%201.105-.114.04.003.404.777.087%201.176-.133.168-.593.19-.88.204-.146.007-.248.011-.239.032.007.016.094.011.22.003.157-.009.375-.022.577-.003.03.003-.088.106-.208.21-.123.107-.248.215-.213.217.04.002.27-.126.48-.242.174-.096.333-.185.357-.185.159%200%20.302.02.427.037.21.029.37.05.471-.037.032-.026-.149-.07-.333-.114-.19-.045-.383-.091-.352-.122.174-.173.101-.535.044-.82a1.497%201.497%200%200%201-.044-.314c.015-.26.289-.123.505-.016.094.046.177.088.222.088.408%200-.098-.517-.377-.8a13.806%2013.806%200%200%201-.067-.068c-.141-.147-.042-.127.182-.083.171.034.415.083.68.083.614%200%201.061-.2.906-.739-.103-.356-.664-.477-1.25-.603-.303-.066-.613-.132-.87-.233-.63-.249-.598-.612-.57-.918.005-.06.01-.117.01-.171%200-.333.56-.74.56-.74s-.255-.429-.68-.429c-.425%200-.464.43-.464.43zM9.705%209.11v-.313s.262-.009.354.212c.092.22-.354.101-.354.101z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23D74800'%20fill-rule='evenodd'%20d='m8.173%204.195.634.75.328-.076-.158-.759-.804.085z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FFD018'%20fill-rule='evenodd'%20d='m8.995%204.013.041%201.13.541-.134.23-.74-.812-.256z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23D74800'%20fill-rule='evenodd'%20d='M8.486%205.9c.12%200%20.216-.095.216-.212a.214.214%200%200%200-.216-.21.214.214%200%200%200-.217.21c0%20.117.097.211.217.211zM9.86%204.225l-.63.754.133.31.72-.287-.223-.777zm1.464%205.708s1.108-.495%201.108-1.187c0-.692-1.799-1.446-1.799-1.446s-1.058.243-.581.567c.477.324%201.116.448%201.116.88%200%20.43.175.841-.18.841s.336.345.336.345z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FFFDFF'%20fill-rule='evenodd'%20d='M9.726%207.174s-.392.069-.373.132c.051.176.587.405.82.564.477.324.93.288%201.266.077.336-.211-1.713-.773-1.713-.773z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-um{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%201.25V2.5h20V1.25H0zm0%202.5V5h20V3.75H0zM0%207.5V6.25h20V7.5H0zm0%201.25V10h20V8.75H0zm0%203.75v-1.25h20v1.25H0zM0%2015v-1.25h20V15H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h11.25v8.75H0z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m1.3%202.717.662-.461.514.37h-.29l.588.52-.2.73h-.31l-.303-.67-.257.67H.935l.589.52-.224.821.662-.461.514.37h-.29l.588.52-.2.73h-.31l-.303-.67-.257.67H.935l.589.52-.224.821.662-.461.641.461-.199-.82.515-.521H2.68l.531-.37.514.37h-.29l.588.52-.224.821.662-.461.641.461-.199-.82.515-.521H5.18l.531-.37.514.37h-.29l.588.52-.224.821.662-.461.641.461-.199-.82.515-.521H7.68l.531-.37.514.37h-.29l.588.52-.224.821.662-.461.641.461-.199-.82.515-.521h-.655l-.303-.67-.257.67H8.83l-.177-.73.515-.52H8.93l.531-.37.641.461-.199-.82.515-.521h-.655l-.303-.67-.257.67H8.83l-.177-.73.515-.52H8.93l.531-.37.641.461-.199-.82.515-.521h-.655L9.46.706l-.257.67h-.769l.589.52-.2.73h-.31l-.303-.67-.257.67H7.58l-.177-.73.515-.52h-.655L6.96.706l-.257.67h-.769l.589.52-.2.73h-.31l-.303-.67-.257.67H5.08l-.177-.73.515-.52h-.655L4.46.706l-.257.67h-.769l.589.52-.2.73h-.31l-.303-.67-.257.67H2.58l-.177-.73.515-.52h-.655L1.96.706l-.257.67H.935l.589.52-.224.821zm7.525%202.409.199-.73-.589-.52h.291l-.514-.37-.53.37h.237l-.515.52.177.73h.373l.257-.67.303.67h.31zm-1.349%200-.514-.37-.53.37h.237l-.515.52.177.73h.373l.257-.67.303.67h.31l.2-.73-.589-.52h.291zm-2.202.52-.2.73h-.31l-.303-.67-.257.67H3.83l-.177-.73.515-.52H3.93l.531-.37.514.37h-.29l.588.52zm.18-.52H5.08l-.177-.73.515-.52H5.18l.531-.37.514.37h-.29l.588.52-.2.73h-.31l-.303-.67-.257.67zm-1.63%200%20.2-.73-.589-.52h.291l-.514-.37-.53.37h.237l-.515.52.177.73h.373l.257-.67.303.67h.31zm3.95-1.98-.2.73h-.31l-.303-.67-.257.67H6.33l-.177-.73.515-.52H6.43l.531-.37.514.37h-.29l.588.52zm-2.798-.52-.514-.37-.53.37h.237l-.515.52.177.73h.373l.257-.67.303.67h.31l.2-.73-.589-.52h.291z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-unasur{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20mask-type='alpha'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0Z'%20clip-rule='evenodd'/%3e%3c/g%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M2.877%203.747c-.206-.16.026-.472.239-.321.14.099.408.274.793.501.643.38%201.373.76%202.175%201.113%202.415%201.066%204.957%201.68%207.502%201.613a5.1%205.1%200%200%200%201.481-.227%203.15%203.15%200%200%200-.356-.627c-.13-.183.093-.408.277-.28a3.404%203.404%200%200%201%20.667.63c.649-.44.691-1.144-.113-2.28-.129-.182.094-.407.278-.279a4.597%204.597%200%200%201%20.681.611c.673.742.93%201.531.479%202.282a1.826%201.826%200%200%201-.144.206c-.09.12-.268.286-.547.45a2.72%202.72%200%200%201-.187.099c-.001.28-.098.552-.297.8-.075.098-.22.234-.447.366a2.365%202.365%200%200%201-.555.233c-.005.229-.087.45-.249.65a1.282%201.282%200%200%201-.374.31%202.172%202.172%200%200%201-.976.277.801.801%200%200%201-.16.32.917.917%200%200%201-.269.223%201.545%201.545%200%200%201-.769.197c-.014.002-.014.002-.069.004a7.32%207.32%200%200%201-1.561-.128%208.123%208.123%200%200%201-2.751-1.027%207.644%207.644%200%200%201-.747-.513c-.206-.16.025-.472.238-.321.058.04.17.115.333.21.273.162.583.323.924.473%201.025.452%202.102.713%203.183.684.136%200%20.34-.018.537-.072.047-.013.09-.028.131-.044A11.77%2011.77%200%200%201%205.44%207.401c-.206-.16.026-.472.239-.32.088.062.26.174.507.32.413.243.882.487%201.397.715%201.55.684%203.182%201.078%204.817%201.035h.015a2%202%200%200%200-.11-.172.197.197%200%200%201%20.046-.279c-.404-.038-.84-.097-1.303-.181a14.816%2014.816%200%200%201-5.019-1.875%2013.933%2013.933%200%200%201-1.361-.934c-.206-.16.026-.472.238-.321.11.078.323.216.627.396.509.3%201.087.6%201.722.881%201.912.843%203.923%201.33%205.938%201.276.17.001.405-.014.662-.058a2.514%202.514%200%200%200-.178-.313c-3.506-.086-7.37-1.16-10.799-3.824Zm10.016%205.232c.034.038.066.076.096.115.358-.065.64-.178.81-.34-.346.01-.744.002-1.185-.031.078.058.178.145.28.256Zm1.484-1.012c.388-.121.76-.326.919-.674-.335.207-.758.207-1.392.207.095.07.27.168.473.467Zm-9.575-4.81c-.206-.16.026-.471.239-.32.098.07.29.194.563.356.457.27.977.54%201.548.792%201.719.758%203.527%201.195%205.338%201.148.24%200%20.588-.031.929-.126.9-.25%201.146-.752.423-1.773-.13-.183.093-.408.277-.28.127.088.311.241.496.446.496.546.687%201.134.35%201.698a1.353%201.353%200%200%201-.107.152%201.397%201.397%200%200%201-.408.336c-.325.19-.735.305-1.22.31a3.384%203.384%200%200%201-.11.005c-.657.026-1.538-.023-2.565-.21a13.36%2013.36%200%200%201-4.525-1.69%2012.565%2012.565%200%200%201-1.228-.843Zm5.558%208.786c-.045.276-.41.306-.863.215-.447-.09-.772-.255-.73-.519.045-.276.41-.306.864-.215.446.09.772.255.729.519Z'%20clip-rule='evenodd'/%3e%3c/svg%3e")}.flag-country-us{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%201.25V2.5h20V1.25H0zm0%202.5V5h20V3.75H0zM0%207.5V6.25h20V7.5H0zm0%201.25V10h20V8.75H0zm0%203.75v-1.25h20v1.25H0zM0%2015v-1.25h20V15H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h11.25v8.75H0z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m1.3%202.717.662-.461.514.37h-.29l.588.52-.2.73h-.31l-.303-.67-.257.67H.935l.589.52-.224.821.662-.461.514.37h-.29l.588.52-.2.73h-.31l-.303-.67-.257.67H.935l.589.52-.224.821.662-.461.641.461-.199-.82.515-.521H2.68l.531-.37.514.37h-.29l.588.52-.224.821.662-.461.641.461-.199-.82.515-.521H5.18l.531-.37.514.37h-.29l.588.52-.224.821.662-.461.641.461-.199-.82.515-.521H7.68l.531-.37.514.37h-.29l.588.52-.224.821.662-.461.641.461-.199-.82.515-.521h-.655l-.303-.67-.257.67H8.83l-.177-.73.515-.52H8.93l.531-.37.641.461-.199-.82.515-.521h-.655l-.303-.67-.257.67H8.83l-.177-.73.515-.52H8.93l.531-.37.641.461-.199-.82.515-.521h-.655L9.46.706l-.257.67h-.769l.589.52-.2.73h-.31l-.303-.67-.257.67H7.58l-.177-.73.515-.52h-.655L6.96.706l-.257.67h-.769l.589.52-.2.73h-.31l-.303-.67-.257.67H5.08l-.177-.73.515-.52h-.655L4.46.706l-.257.67h-.769l.589.52-.2.73h-.31l-.303-.67-.257.67H2.58l-.177-.73.515-.52h-.655L1.96.706l-.257.67H.935l.589.52-.224.821zm7.525%202.409.199-.73-.589-.52h.291l-.514-.37-.53.37h.237l-.515.52.177.73h.373l.257-.67.303.67h.31zm-1.349%200-.514-.37-.53.37h.237l-.515.52.177.73h.373l.257-.67.303.67h.31l.2-.73-.589-.52h.291zm-2.202.52-.2.73h-.31l-.303-.67-.257.67H3.83l-.177-.73.515-.52H3.93l.531-.37.514.37h-.29l.588.52zm.18-.52H5.08l-.177-.73.515-.52H5.18l.531-.37.514.37h-.29l.588.52-.2.73h-.31l-.303-.67-.257.67zm-1.63%200%20.2-.73-.589-.52h.291l-.514-.37-.53.37h.237l-.515.52.177.73h.373l.257-.67.303.67h.31zm3.95-1.98-.2.73h-.31l-.303-.67-.257.67H6.33l-.177-.73.515-.52H6.43l.531-.37.514.37h-.29l.588.52zm-2.798-.52-.514-.37-.53.37h.237l-.515.52.177.73h.373l.257-.67.303.67h.31l.2-.73-.589-.52h.291z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-uy{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%232E42A5'%20d='M0%202.5h20v1.25H0zM0%205h20v1.25H0zm0%202.5h20v1.25H0zM0%2010h20v1.25H0zm0%202.5h20v1.25H0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M0%200h10v8.75H0z'/%3e%3cpath%20fill='%23FFD018'%20fill-rule='evenodd'%20stroke='%23F19900'%20stroke-opacity='.98'%20stroke-width='.5'%20d='M5.767%206.898s-.638%201.324-1.2%201.596c.242-.607.332-1.847.332-1.847s-1.458.578-1.97.473c.616-.43%201.47-1.226%201.47-1.226s-1.887-.617-1.84-.88c.851.153%202.022-.013%202.022-.013s-1.323-1.587-1.19-1.705C3.595%203.492%205.18%204.32%205.18%204.32s.115-1.412.456-1.888c.04.336.52%201.858.52%201.858s.963-.964%201.498-.964c-.235.291-.791%201.57-.791%201.57s1.385-.022%201.912.238c-.638.09-1.756.652-1.756.652S8.475%206.89%208.342%207.12c-.781-.383-1.685-.51-1.685-.51s.25%201.536.048%201.884c-.197-.512-.938-1.596-.938-1.596z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FFD018'%20fill-rule='evenodd'%20stroke='%23F19900'%20stroke-opacity='.98'%20stroke-width='.5'%20d='M5.683%206.182a.625.625%200%201%200%200-1.25.625.625%200%200%200%200%201.25z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-uz{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%2314DC5A'%20fill-rule='evenodd'%20d='M0%2010h20v5H0v-5z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%230099B5'%20fill-rule='evenodd'%20d='M0%200h20v6.25H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20stroke='%23C51918'%20stroke-width='.938'%20d='M-1.25%205.781h-.469v4.689H21.72V5.78H-1.25z'/%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='m10.455%201.5-.615.349.176-.708-.589-.52h.769l.258-.67.302.67h.655l-.515.52.248.708-.69-.348zM7.306%203.423l.614-.348.69.348-.248-.708.514-.52h-.655l-.302-.67-.258.67h-.768l.588.52-.175.708zM5.61%204.721l-.614.348.176-.708-.589-.52h.769l.257-.67.303.67h.655l-.515.52.247.708-.689-.348zm2.346.002-.615.349.176-.708-.589-.52h.769l.258-.67.302.67h.655l-.515.52.248.708-.69-.349zm2.5%200-.615.349.176-.708-.589-.52h.769l.258-.67.302.67h.655l-.515.52.248.708-.69-.349zm-.65-1.3.614-.35.69.35-.248-.71.514-.52h-.655l-.302-.67-.258.67h-.768l.588.52-.175.71zm2.535%201.649.615-.349.689.349-.248-.708.515-.52h-.655l-.302-.67-.258.67h-.769l.589.52-.176.708zm.58-1.998-.615.348.175-.708-.588-.52h.768l.258-.67.302.67h.655l-.514.52.247.708-.689-.348zm-.58-1.225.614-.348.689.348-.248-.708.515-.52h-.655l-.302-.67-.258.67h-.768l.588.52-.176.708zm3.115%202.874-.615.349.176-.708-.589-.52h.769l.258-.67.302.67h.655l-.515.52.248.708-.69-.349zm-.65-1.3.614-.35.69.35-.248-.71.514-.52h-.655l-.302-.67-.258.67h-.768l.588.52-.175.71zm.649-1.922-.615.348.176-.708-.588-.52h.768l.258-.67.302.67h.655l-.515.52.248.708-.69-.348zM3.678%205.15s-1.51-.41-1.481-1.925C2.225%201.712%203.75%201.318%203.75%201.318c-.623-.236-2.466.08-2.5%201.893-.034%201.812%201.847%202.169%202.428%201.94z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-va{background-image:url(/assets/va-CmeiX4sx.svg)}.flag-country-vc{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23FFDC17'%20d='M5%200h10v15H5V0z'/%3e%3cpath%20fill='%235FBF2B'%20d='M15%200h5v15h-5V0z'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h5v15H0V0z'/%3e%3cpath%20fill='%235FBF2B'%20d='m12.329%203.125-1.9%202.79%201.9%202.69%201.9-2.69-1.9-2.79zm-4.656.05-2.048%202.74%201.9%202.64%201.9-2.64-1.752-2.74zm.354%205.818%202.048-2.74%201.752%202.74-1.752%202.82-2.048-2.82z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-ve{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3crect%20width='20'%20height='15'%20fill='%23fff'%20rx='1.25'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%232E42A5'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23FECA00'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%23E31D1C'%20d='M0%2010v5h20v-5H0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='m7.96%207.412.615-.348.689.348-.248-.708.515-.52h-.655l-.302-.67-.258.67h-.768l.577.51h-.648l-.302-.67-.258.67H6.15l.588.521-.112.454h-.49l-.303-.67-.257.67h-.769l.588.52-.108.44H5.07l-.302-.67-.258.67h-.768l.588.52-.176.708.615-.348.689.348-.248-.708.515-.52h-.033l.14-.08.69.349-.248-.709.295-.298-.008.032.614-.348.69.348-.248-.708.511-.517.007.006-.176.708zm4.054-.027-.614-.349-.689.349.248-.708-.515-.52h.655l.302-.67.258.67h.768l-.578.51h.652l.302-.67.257.67h.769l-.588.52.112.455h.49l.303-.67.257.67h.769l-.589.52.11.44h.214l.302-.67.258.67h.768l-.588.52.175.708-.614-.349-.689.349.248-.708-.515-.52h.033l-.14-.08-.69.348.248-.708-.295-.298.008.032-.614-.349-.69.349.248-.708-.513-.519-.008.008.175.708z'/%3e%3cpath%20fill='%23F7FCFF'%20d='m9.896%206.584-.615.349.176-.709-.589-.52h.769l.258-.67.302.67h.655l-.515.52.248.709-.69-.349z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-vg{background-image:url(/assets/vg-B7c2hEsH.svg)}.flag-country-vi{background-image:url(/assets/vi-B4jqVt9E.svg)}.flag-country-vn{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23FFD221'%20fill-rule='evenodd'%20d='m10.039%209.987-3.22%202.047L7.9%208.451l-2.296-2.34%203.166-.07%201.4-3.537%201.277%203.584%203.158.055-2.373%202.384%201.108%203.409-3.3-1.949z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-vu{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23272727'%20fill-rule='evenodd'%20d='M0-1.25%2010.418%207.5%200%2016.25v-17.5z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='24'%20height='25'%20x='-2'%20y='-5.097'%20fill='%23000'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M-2-5.097h24v25H-2z'/%3e%3cpath%20fill-rule='evenodd'%20d='M0-2.097%2010.88%206.25H20v2.5h-9.27L0%2016.757v-2.794L8.75%207.5%200%20.959v-3.056z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cpath%20fill='%23FFD018'%20fill-rule='evenodd'%20d='M0-2.097%2010.88%206.25H20v2.5h-9.27L0%2016.757v-2.794L8.75%207.5%200%20.959v-3.056z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23272727'%20d='m10.88%206.25-.76.992.336.258h.424V6.25zM0-2.097l.76-.992-2.01-1.542v2.534H0zM20%206.25h1.25V5H20v1.25zm0%202.5V10h1.25V8.75H20zm-9.27%200V7.5h-.414l-.333.248.748%201.002zM0%2016.757h-1.25v2.492l1.998-1.49L0%2016.757zm0-2.794-.743-1.006-.507.375v.63H0zM8.75%207.5l.743%201.005%201.353-.999-1.348-1.007L8.75%207.5zM0%20.959h-1.25v.626l.502.375.748-1zm11.641%204.3L.761-3.09-.761-1.105l10.88%208.347%201.522-1.984zM20%205h-9.12v2.5H20V5zm1.25%203.75v-2.5h-2.5v2.5h2.5zM10.73%2010H20V7.5h-9.27V10zM.749%2017.759l10.73-8.007-1.495-2.004-10.73%208.007L.747%2017.76zm-1.998-3.796v2.794h2.5v-2.794h-2.5zm9.257-7.468-8.75%206.462%201.486%202.011%208.75-6.463-1.486-2.01zM-.748%201.96l8.75%206.541L9.498%206.5.748-.042-.748%201.96zm-.502-4.057V.96h2.5v-3.056h-2.5z'%20mask='url(%23b)'/%3e%3cpath%20fill='%23FFD018'%20d='m3.046%2010.48.001-.988c.88-.194%201.464-.446%201.747-.75.7-.862.235-2.88-1.201-2.866-.711%200-1.447.339-1.447%201.136%200%20.991.204%201.415.901%201.415.693%200%20.948.037%201.404-.585l.496.153c-.49.667-1.15%201.193-1.9%201.193-1.24%200-1.913-.933-1.913-2.013%200-1.334%201.082-2.267%202.387-2.267.974%200%202.514%201.192%202.514%202.267%200%201.074%200%201.567-.845%202.317-.34.303-1.183.842-2.144.988z'/%3e%3cpath%20fill='%23FFD018'%20fill-rule='evenodd'%20d='M3.12%206.175a.09.09%200%200%200-.11.063l-.034.13-.005-.007a.09.09%200%200%200-.141.11l.061.079-.103.095a.09.09%200%201%200%20.121.13L3%206.693c.055.07.107.14.156.205l-.17.092a.09.09%200%201%200%20.084.157l.195-.105.133.179-.234.126a.09.09%200%200%200%20.084.157l.257-.138c.069.094.129.177.18.25l-.164.088a.09.09%200%201%200%20.084.157l.182-.097c.076.112.115.18.115.198a.09.09%200%201%200%20.178%200c0-.046-.047-.14-.145-.293a.088.088%200%200%200%20.004-.008l.132-.29a.09.09%200%200%200-.163-.074l-.09.198a13.703%2013.703%200%200%200-.198-.276l.094-.206a.09.09%200%201%200-.163-.073l-.052.115a32.747%2032.747%200%200%200-.09-.12l.126-.279a.09.09%200%201%200-.162-.074l-.087.19a57.997%2057.997%200%200%200-.172-.225l.07-.262a.09.09%200%200%200-.064-.11z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23FFD018'%20fill-rule='evenodd'%20d='M3.72%206.175a.09.09%200%200%201%20.11.063l.033.13.006-.007a.09.09%200%200%201%20.14.11l-.06.079.103.095a.09.09%200%201%201-.122.13l-.09-.083c-.055.07-.107.14-.157.205l.172.092a.09.09%200%201%201-.085.157l-.195-.105-.134.179.235.126a.09.09%200%200%201-.084.157l-.258-.138-.18.25.165.088a.09.09%200%200%201-.085.157l-.181-.097c-.076.112-.115.18-.115.198a.09.09%200%201%201-.178%200c0-.046.047-.14.145-.293A.091.091%200%200%201%202.9%207.66l-.132-.29a.09.09%200%200%201%20.162-.074l.09.198.198-.276-.093-.206a.09.09%200%201%201%20.162-.073l.053.115.09-.12-.127-.279a.09.09%200%200%201%20.163-.074l.087.19.172-.225-.07-.262a.09.09%200%200%201%20.064-.11z'%20clip-rule='evenodd'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-wf{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23a)'%3e%3cpath%20fill='%23C51918'%20d='M13.75%200H20v15h-6.25V0z'/%3e%3cpath%20fill='%232E42A5'%20d='M0%200h7.5v15H0V0z'/%3e%3cpath%20fill='%23F7FCFF'%20d='M6.25%200h7.5v15h-7.5V0z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-ws{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23C51918'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%232E42A5'%20d='M0%200v8.75h10V0H0z'/%3e%3cpath%20fill='%23FEFFFF'%20d='m2.229%204.857-.663.4.151-.78-.552-.584.747-.032.317-.729.316.73h.745l-.55.615.166.78-.677-.4zm5%200-.663.4.151-.78-.552-.584.747-.032.317-.729.316.73h.745l-.55.615.166.78-.677-.4zM4.666%202.586l-.624.377.143-.735-.52-.55.704-.03.297-.685.297.686h.702l-.518.58.156.734-.637-.377zm.675%202.68-.39.235.09-.46-.325-.343.44-.018.185-.429.186.429h.439l-.324.362.098.459-.399-.235zM4.63%208.018l-.935.564.213-1.102-.778-.824%201.054-.045.446-1.029.447%201.03H6.13l-.778.868.234%201.102-.956-.564z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-ye{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23b)'%3e%3cpath%20fill='%23E31D1C'%20d='M0%200v5h20V0H0z'/%3e%3cpath%20fill='%23272727'%20d='M0%2010v5h20v-5H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-country-za{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200h20v15H0V0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23E31D1C'%20fill-rule='evenodd'%20d='M0%200v5h20V0H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%233D58DB'%20fill-rule='evenodd'%20d='M0%2010v5h20v-5H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='24'%20height='24'%20x='-2'%20y='-4.25'%20fill='%23000'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M-2-4.25h24v24H-2z'/%3e%3cpath%20fill-rule='evenodd'%20d='M9.643%206.25%200-1.25v17.5l9.643-7.5H20v-2.5H9.643z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M9.643%206.25%200-1.25v17.5l9.643-7.5H20v-2.5H9.643z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23F7FCFF'%20d='m0-1.25.767-.987-2.017-1.569v2.556H0zm9.643%207.5-.768.987.339.263h.429V6.25zM0%2016.25h-1.25v2.556l2.017-1.57L0%2016.25zm9.643-7.5V7.5h-.429l-.339.263.768.987zM20%208.75V10h1.25V8.75H20zm0-2.5h1.25V5H20v1.25zM-.767-.263l9.642%207.5%201.535-1.974-9.643-7.5L-.767-.263zM1.25%2016.25v-17.5h-2.5v17.5h2.5zm7.625-8.487-9.642%207.5%201.534%201.974%209.643-7.5-1.535-1.974zM20%207.5H9.643V10H20V7.5zm-1.25-1.25v2.5h2.5v-2.5h-2.5zM9.643%207.5H20V5H9.643v2.5z'%20mask='url(%23b)'/%3e%3cpath%20fill='%23272727'%20stroke='%23FECA00'%20stroke-width='1.25'%20d='m.375%203.25-1-.75v10l1-.75%205-3.75.667-.5-.667-.5-5-3.75z'/%3e%3c/g%3e%3c/svg%3e")}.flag-country-zm{background-image:url(/assets/zm-DVZbRbRA.svg)}.flag-country-zw{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='15'%20fill='none'%3e%3cmask%20id='a'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v15H0z'/%3e%3c/mask%3e%3cg%20mask='url(%23a)'%3e%3cpath%20fill='%23F7FCFF'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3cmask%20id='b'%20width='20'%20height='15'%20x='0'%20y='0'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200v15h20V0H0z'%20clip-rule='evenodd'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23FECA00'%20fill-rule='evenodd'%20d='M0%201.25v12.5h20V1.25H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23272727'%20stroke='%23E31D1C'%20stroke-width='2.188'%20d='M0%205.156h-1.094v4.688h22.188V5.156H0z'/%3e%3cpath%20fill='%235EAA22'%20fill-rule='evenodd'%20d='M0%202.5V0h20v2.5H0zM0%2015v-2.5h20V15H0z'%20clip-rule='evenodd'/%3e%3c/g%3e%3cpath%20fill='%23F7FCFF'%20stroke='%23272727'%20stroke-width='1.25'%20d='m.373-.501-.998-.743v17.47l.992-.72L10.574%208.1l.689-.5-.683-.507L.373-.501z'/%3e%3cmask%20id='c'%20width='15'%20height='21'%20x='-2'%20y='-3'%20maskUnits='userSpaceOnUse'%3e%3cpath%20fill='%23fff'%20stroke='%23fff'%20stroke-width='1.25'%20d='m.373-.501-.998-.743v17.47l.992-.72L10.574%208.1l.689-.5-.683-.507L.373-.501z'/%3e%3c/mask%3e%3cg%20fill-rule='evenodd'%20clip-rule='evenodd'%20mask='url(%23c)'%3e%3cpath%20fill='%23E31D1C'%20d='M4.674%208.924%202.312%2010.83l1.084-2.547L1.534%206.49h2.197l.902-2.162.958%202.162h2.193l-1.96%201.793.981%202.547-2.131-1.906z'/%3e%3cpath%20fill='%23FECA00'%20d='M3.136%205.263s-.034-.082.168-.155.264-.228.423-.114c.159.114.258-.115.303.213.046.329.171.847.171.847l2.055%201.544H5.87s-.601.884-.502%201.658c0%200-.415-.063-.977-.063s-.93.135-.93.135l-.325-1.202s.118-.202.168-.365c.05-.163.26-.193.26-.322%200-.13-.207-.238-.103-.574.103-.335.103-1.338.103-1.338s-.326-.143-.26-.143.218-.12.109-.12h-.277z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.flag-xxs{height:1rem}.flag-xs{height:1.25rem}.flag-sm{height:2rem}.flag-md{height:2.5rem}.flag-lg{height:3rem}.flag-xl{height:5rem}.flag-2xl{height:7rem}[data-slot=select]{gap:var(--space-1);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}button[data-slot=select-trigger]{box-sizing:border-box;width:100%;min-width:0;min-height:2.25rem;padding:var(--space-1) var(--space-6) var(--space-1) var(--space-2);border:1px solid var(--border-medium-dark);background:var(--surface);font-family:var(--body);font-size:var(--text-base);font-weight:500;line-height:var(--leading-snug);color:var(--text);text-align:left;cursor:pointer;appearance:none;border-radius:6px;outline:none;justify-content:flex-start;align-items:center;margin:0;transition:border-color .15s,box-shadow .15s,background-color .15s;display:inline-flex;position:relative}button[data-slot=select-trigger]:hover:not(:disabled){border-color:color-mix(in srgb, var(--text-muted) 35%, var(--border-medium-dark));background:var(--surface)}button[data-slot=select-trigger]:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-overlay-accent-mid)}button[data-slot=select-trigger]:disabled,button[data-slot=select-trigger][data-disabled=true]{opacity:.55;cursor:not-allowed}[data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;text-align:left;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex:auto;min-width:0;overflow:hidden}[data-slot=select-value][data-placeholder=true]{color:var(--text-faint);font-weight:400}[data-slot=select-indicator],[data-slot=select-default-indicator]{top:50%;right:var(--space-2);width:1rem;height:1rem;color:var(--text-muted);pointer-events:none;justify-content:center;align-items:center;margin:0;transition:transform .15s;display:flex;position:absolute;transform:translateY(-50%)}[data-slot=select-indicator][data-open=true],[data-slot=select-default-indicator][data-open=true]{transform:translateY(-50%)rotate(180deg)}[data-slot=list-box]{gap:var(--space-1);min-width:var(--trigger-width,12rem);max-height:min(16rem,50vh);padding:var(--space-1);box-sizing:border-box;background:var(--surface);border:1px solid var(--border-strong);box-shadow:0 10px 28px var(--color-overlay-ink-mid);border-radius:8px;flex-direction:column;display:flex;overflow-y:auto}[data-slot=list-box-item]{min-height:2.25rem;padding:var(--space-1) var(--space-2);font-family:var(--body);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text);cursor:pointer;border-radius:6px;outline:none;align-items:center;display:flex}[data-slot=list-box-item][data-hovered=true],[data-slot=list-box-item]:hover{background:var(--bg-fainter)}[data-slot=list-box-item][data-selected=true],[data-slot=list-box-item][data-focus=true]{background:var(--bg-fainter);color:var(--text)}.app-select--import-menu{width:auto;max-width:100%}.app-select--import-menu button[data-slot=select-trigger]{width:auto;min-width:9.5rem;max-width:min(100%,22rem);min-height:2.75rem;padding:var(--space-2) var(--space-6) var(--space-2) var(--space-4);border:1px solid var(--color-text-base);background:var(--nav-bg);color:var(--accent-contrast);box-shadow:none;border-radius:8px;font-weight:600}.app-select--import-menu button[data-slot=select-trigger]:hover:not(:disabled),.app-select--import-menu button[data-slot=select-trigger][data-pressed=true]{border-color:var(--sky-blue-d7);background:var(--sky-blue-d7);box-shadow:none}.app-select--import-menu button[data-slot=select-trigger]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.app-select--import-menu [data-slot=select-value],.app-select--import-menu [data-slot=select-value][data-placeholder=true]{color:var(--accent-contrast);white-space:nowrap;font-weight:600}.app-select--import-menu [data-slot=select-indicator],.app-select--import-menu [data-slot=select-default-indicator]{color:var(--accent-contrast);opacity:1}.app-select--import-menu--compact button[data-slot=select-trigger]{min-width:8.25rem;min-height:2rem;padding:var(--space-1) var(--space-5) var(--space-1) var(--space-3);font-size:var(--text-sm);border-radius:6px}.app-select--import-menu--compact [data-slot=select-value],.app-select--import-menu--compact [data-slot=select-value][data-placeholder=true]{font-size:var(--text-sm);font-weight:600}.app-select--import-menu--compact [data-slot=select-indicator],.app-select--import-menu--compact [data-slot=select-default-indicator]{width:.875rem;height:.875rem}.app-select--import-menu--entry{width:100%}.app-select--import-menu--entry button[data-slot=select-trigger]{width:100%;min-width:0;max-width:none}.app-select--compact{width:auto;max-width:100%}.app-select--compact button[data-slot=select-trigger]{width:auto;min-width:8.5rem;max-width:min(100%,22rem);min-height:2.125rem;padding:var(--space-1) var(--space-5) var(--space-1) var(--space-3);border:1px solid var(--border-medium-dark);background:var(--surface);color:var(--text);font-size:var(--text-sm);box-shadow:none;border-radius:8px;font-weight:500}.app-select--compact button[data-slot=select-trigger]:hover:not(:disabled),.app-select--compact button[data-slot=select-trigger][data-pressed=true]{border-color:color-mix(in srgb, var(--text-muted) 35%, var(--border-medium-dark));background:var(--surface);box-shadow:none}.app-select--compact button[data-slot=select-trigger]:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-overlay-accent-mid);outline:none}.app-select--compact [data-slot=select-value],.app-select--compact [data-slot=select-value][data-placeholder=true]{color:var(--text);white-space:nowrap;font-weight:500}.app-select--compact [data-slot=select-indicator],.app-select--compact [data-slot=select-default-indicator]{color:var(--text-muted)}.app-select-import-menu__popover{overflow:hidden;background:var(--surface)!important;box-shadow:0 4px 6px var(--color-overlay-ink-strong), 0 14px 32px var(--color-overlay-ink-strong)!important;border:none!important;border-radius:8px!important;outline:none!important;padding:0!important}.app-select-import-menu__popover.popover,.app-select-import-menu__popover .popover__dialog{box-shadow:none;border:none!important;outline:none!important}.app-select-import-menu__popover .popover__dialog{background:0 0;margin:0;padding:0}.app-select-menu-scroll{box-sizing:border-box;max-height:min(14rem,45vh);display:block;overflow:hidden}.app-select-menu-scroll [data-overlayscrollbars-viewport]{min-height:0;max-height:min(14rem,45vh)}.app-select-menu-scroll .app-select-import-menu__list[data-slot=list-box],.app-select-menu-scroll [data-slot=list-box]{max-height:none!important;overflow:visible!important}.app-select-import-menu__popover [data-slot=list-box]{box-shadow:none;border:none!important;outline:none!important}.app-select-import-menu__list[data-slot=list-box]{min-width:var(--trigger-width,12rem);max-height:min(14rem,45vh);padding:var(--space-1) 0;background:var(--surface);box-shadow:none;border:none;border-radius:8px;gap:0}.app-select-import-menu__list [data-slot=list-box-item]{min-height:2.125rem;padding:0 var(--space-4);color:color-mix(in srgb, var(--color-text-base) 78%, var(--text-muted));font-size:var(--text-sm);white-space:nowrap;border-radius:0;align-items:center;font-weight:500;line-height:1.25;display:flex}.app-select-import-menu__list [data-slot=list-box-item] [data-slot=list-box-item-label],.app-select-import-menu__list [data-slot=list-box-item]>span{font-size:var(--text-sm);align-items:center;line-height:1.25;display:flex}.app-select-import-menu__list [data-slot=list-box-item][data-hovered=true],.app-select-import-menu__list [data-slot=list-box-item]:hover,.app-select-import-menu__list [data-slot=list-box-item][data-selected=true],.app-select-import-menu__list [data-slot=list-box-item][data-focus=true]{background:var(--bg-fainter);color:var(--color-text-base)}.csv-import-menu-option{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.csv-import-menu-option__label{min-width:0}.app-checkbox.checkbox,.csv-import-duplicate-notice .checkbox,.csv-import-manual-replace-notice .checkbox{align-items:center;gap:var(--space-2);flex:none;width:auto;max-width:100%;min-height:0;display:inline-flex}.app-checkbox .checkbox__control,.csv-import-duplicate-notice .checkbox__control,.csv-import-manual-replace-notice .checkbox__control{border:1.5px solid var(--border-strong);background:var(--surface);box-sizing:border-box;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;margin:0;display:inline-flex;position:relative;overflow:hidden}.app-checkbox.checkbox[data-selected=true] .checkbox__control,.csv-import-duplicate-notice .checkbox[data-selected=true] .checkbox__control,.csv-import-manual-replace-notice .checkbox[data-selected=true] .checkbox__control,.app-checkbox.checkbox[aria-checked=true] .checkbox__control,.csv-import-duplicate-notice .checkbox[aria-checked=true] .checkbox__control,.csv-import-manual-replace-notice .checkbox[aria-checked=true] .checkbox__control{border-color:var(--color-accent);background:var(--color-action-primary)}.app-checkbox .checkbox__indicator,.csv-import-duplicate-notice .checkbox__indicator,.csv-import-manual-replace-notice .checkbox__indicator{width:100%;height:100%;color:var(--surface);opacity:0;pointer-events:none;justify-content:center;align-items:center;display:flex}.app-checkbox.checkbox[data-selected=true] .checkbox__indicator,.csv-import-duplicate-notice .checkbox[data-selected=true] .checkbox__indicator,.csv-import-manual-replace-notice .checkbox[data-selected=true] .checkbox__indicator,.app-checkbox.checkbox[aria-checked=true] .checkbox__indicator,.csv-import-duplicate-notice .checkbox[aria-checked=true] .checkbox__indicator,.csv-import-manual-replace-notice .checkbox[aria-checked=true] .checkbox__indicator,.app-checkbox.checkbox[data-indeterminate=true] .checkbox__indicator,.csv-import-duplicate-notice .checkbox[data-indeterminate=true] .checkbox__indicator,.csv-import-manual-replace-notice .checkbox[data-indeterminate=true] .checkbox__indicator{opacity:1}.app-checkbox .checkbox__indicator svg,.csv-import-duplicate-notice .checkbox__indicator svg,.csv-import-manual-replace-notice .checkbox__indicator svg{flex-shrink:0;width:.75rem;height:.75rem}.app-checkbox .checkbox__content,.csv-import-duplicate-notice .checkbox__content,.csv-import-manual-replace-notice .checkbox__content{flex:auto;min-width:0}[data-slot=tabs]{gap:var(--space-2);box-sizing:border-box;width:100%;min-width:0;display:flex}[data-slot=tabs][data-orientation=horizontal]{flex-direction:column}[data-slot=tabs][data-orientation=vertical]{flex-direction:row}[data-slot=tabs-list-container]{position:relative}[data-slot=tabs-list]{padding:var(--space-1);border-radius:calc(var(--radius,.375rem) * 2.5);background:var(--surface2);box-sizing:border-box;align-items:center;gap:0;display:inline-flex}[data-slot=tabs-list][data-orientation=horizontal]{flex-direction:row;width:100%}[data-slot=tabs-list][data-orientation=vertical]{gap:var(--space-1);flex-direction:column}[data-slot=tabs-tab]{z-index:1;min-width:0;min-height:2rem;padding:0 var(--space-4);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);text-align:center;cursor:pointer;background:0 0;border:none;border-radius:9999px;outline:none;flex:1 1 0;justify-content:center;align-items:center;font-weight:500;line-height:1.25;transition:color .15s,background-color .15s,opacity .15s;display:flex;position:relative}[data-slot=tabs-tab][data-selected=true],[data-slot=tabs-tab][aria-selected=true]{color:var(--text);font-weight:600}@media (hover:hover){[data-slot=tabs-tab]:not([data-selected=true]):not([aria-disabled=true]):hover{opacity:.7}}[data-slot=tabs-tab]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}[data-slot=tabs-tab][data-disabled=true],[data-slot=tabs-tab][aria-disabled=true]{opacity:.45;cursor:not-allowed}[data-slot=tabs-indicator]{z-index:0;background:var(--surface);pointer-events:none;border-radius:9999px;width:100%;height:100%;transition:translate .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;box-shadow:0 1px 2px #0000000f}[data-slot=tabs-separator]{background:color-mix(in srgb, var(--text-muted) 25%, transparent);pointer-events:none;border-radius:2px;width:1px;height:50%;transition:opacity .15s;position:absolute;top:25%;left:0}[data-slot=tabs-tab][data-selected=true] [data-slot=tabs-separator],[data-slot=tabs-tab][data-selected=true]+[data-slot=tabs-tab] [data-slot=tabs-separator]{opacity:0}[data-slot=tabs-panel]{outline:none;width:100%}[data-slot=tabs-panel][data-orientation=horizontal]{margin-top:var(--space-4)}[data-slot=tabs-panel][data-orientation=vertical]{margin-left:var(--space-4)}[data-slot=tabs].tabs--secondary>[data-slot=tabs-list-container]>[data-slot=tabs-list]{background:0 0;border-radius:0;padding:0}[data-slot=tabs].tabs--secondary>[data-slot=tabs-list-container]>[data-slot=tabs-list][data-orientation=horizontal]{border-bottom:1px solid var(--border);scrollbar-width:none;max-width:100%;overflow:auto clip}[data-slot=tabs].tabs--secondary>[data-slot=tabs-list-container]>[data-slot=tabs-list][data-orientation=horizontal]::-webkit-scrollbar{display:none}[data-slot=tabs].tabs--secondary>[data-slot=tabs-list-container]>[data-slot=tabs-list][data-orientation=vertical]{border-left:1px solid var(--border)}[data-slot=tabs].tabs--secondary [data-slot=tabs-tab]{border-radius:0;flex:0 auto}[data-slot=tabs].tabs--secondary [data-slot=tabs-separator]{display:none}[data-slot=tabs].tabs--secondary [data-slot=tabs-indicator]{background:var(--color-accent);box-shadow:none;border-radius:0}[data-slot=tabs].tabs--secondary[data-orientation=horizontal] [data-slot=tabs-indicator]{height:2px;top:auto;bottom:0}[data-slot=tabs].tabs--secondary[data-orientation=vertical] [data-slot=tabs-indicator]{width:2px;height:100%}[data-slot=textfield]{gap:var(--space-1);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}input[data-slot=input],textarea[data-slot=textarea]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:2.75rem;padding:var(--space-1) var(--space-2);border:1px solid var(--border-medium-dark);background:var(--surface2);font-family:var(--body);font-size:1rem;font-weight:500;line-height:var(--leading-snug);color:var(--text);appearance:none;border-radius:6px;outline:none;margin:0;transition:border-color .15s,box-shadow .15s,background-color .15s}input[data-slot=input]:hover:not(:disabled):not([data-disabled=true]),textarea[data-slot=textarea]:hover:not(:disabled):not([data-disabled=true]){border-color:color-mix(in srgb, var(--text-muted) 35%, var(--border-medium-dark));background:var(--surface)}input[data-slot=input]:focus,input[data-slot=input]:focus-visible,input[data-slot=input][data-focused=true],textarea[data-slot=textarea]:focus,textarea[data-slot=textarea]:focus-visible,textarea[data-slot=textarea][data-focused=true]{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-overlay-accent-mid);background:var(--surface)}input[data-slot=input]:disabled,input[data-slot=input][data-disabled=true],textarea[data-slot=textarea]:disabled,textarea[data-slot=textarea][data-disabled=true]{opacity:.55;cursor:not-allowed}input[data-slot=input][data-invalid=true],input[data-slot=input][aria-invalid=true],textarea[data-slot=textarea][data-invalid=true],textarea[data-slot=textarea][aria-invalid=true]{border-color:var(--danger,var(--red1));box-shadow:0 0 0 2px color-mix(in srgb, var(--danger,var(--red1)) 18%, transparent)}input[data-slot=input]::placeholder,textarea[data-slot=textarea]::placeholder{color:var(--text-faint);opacity:1}.config-drawer-body input[data-slot=input],.config-drawer-body textarea[data-slot=textarea]{min-height:2.75rem;font-size:var(--text-sm)}.config-drawer-body .config-plan-text-field__control input[data-slot=input],.config-drawer-body .config-plan-select__control button[data-slot=select-trigger]{font-size:var(--text-sm)}.config-drawer-body .currency-amount-input__text-field input[data-slot=input]{font-family:var(--mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.onboarding-field-shell .currency-amount-input__text-field input[data-slot=input]{min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.onboarding-field-shell .currency-amount-input__text-field input[data-slot=input]:hover,.onboarding-field-shell .currency-amount-input__text-field input[data-slot=input]:focus,.onboarding-field-shell .currency-amount-input__text-field input[data-slot=input]:focus-visible{box-shadow:none;background:0 0;border:none}.num-input-wrap .currency-amount-input__text-field input[data-slot=input]{width:auto;min-width:3rem;min-height:0;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-1);box-shadow:none;background:0 0;border:none;border-radius:0}.num-input-wrap .currency-amount-input__text-field input[data-slot=input]:hover,.num-input-wrap .currency-amount-input__text-field input[data-slot=input]:focus,.num-input-wrap .currency-amount-input__text-field input[data-slot=input]:focus-visible{box-shadow:none;background:0 0;border:none}.num-input-wrap .currency-amount-input__text-field{flex:auto;width:auto;min-width:0}[data-slot=accordion]{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}[data-slot=accordion-item]{min-width:0;position:relative}[data-slot=accordion-item]:after{content:"";bottom:0;left:var(--space-3);right:var(--space-3);background:var(--border);height:1px;position:absolute}[data-slot=accordion-item]:last-child:after{content:none}[data-slot=accordion-heading]{min-width:0;display:flex}button[data-slot=accordion-trigger]{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;min-height:2.75rem;padding:var(--space-3);font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--text);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;outline:none;flex:auto;margin:0;transition:background-color .15s;display:flex}button[data-slot=accordion-trigger]:hover:not([aria-expanded=true]){background:color-mix(in srgb, var(--text) 4%, transparent)}button[data-slot=accordion-trigger]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}[data-slot=accordion-indicator]{color:var(--text-muted);flex-shrink:0}.config-life-tab__accordion [data-slot=accordion-indicator]{transition:transform .2s}.config-life-tab__accordion [data-slot=accordion-indicator][data-expanded=true]{transform:rotate(180deg)}.guaranteed-income-setup__accordion [data-slot=accordion-indicator]{flex:none;margin-left:auto;transition:transform .2s}.guaranteed-income-setup__accordion [data-slot=accordion-indicator][data-expanded=true]{transform:rotate(180deg)}[data-slot=accordion-panel]{opacity:0;transition:height .22s cubic-bezier(.16,1,.3,1),opacity .18s;overflow:clip}[data-slot=accordion-panel][data-expanded=true]{opacity:1}[data-slot=accordion-body]{font-family:var(--body);font-size:var(--text-sm);color:var(--text)}[data-slot=accordion-body]>div{padding:0 var(--space-3) var(--space-4)}.guaranteed-income-setup__accordion[data-slot=accordion],.config-life-tab__accordion[data-slot=accordion]{border:1px solid var(--border);background:var(--surface);border-radius:10px;overflow:hidden}.guaranteed-income-setup__accordion [data-slot=accordion-item]:after{content:none}.guaranteed-income-setup__accordion [data-slot=accordion-item]:not(:last-child):not(:has(button[data-slot=accordion-trigger][aria-expanded=true])) [data-slot=accordion-heading]{border-bottom:1px solid var(--border)}.config-life-tab__accordion [data-slot=accordion-item]:after{content:none}.config-life-tab__accordion [data-slot=accordion-item]:not(:last-child):not(:has(button[data-slot=accordion-trigger][aria-expanded=true])) [data-slot=accordion-heading]{border-bottom:1px solid var(--border)}.config-life-tab__accordion [data-slot=accordion-indicator]{flex:none;margin-left:auto}@media (prefers-reduced-motion:reduce){[data-slot=accordion-panel],[data-slot=accordion-indicator]{transition-duration:.01ms}}.app-chip.chip[data-slot=chip]{border:none}.app-chip.chip.chip--soft.chip--success[data-slot=chip]{color:color-mix(in srgb, var(--wtr-match-strong) 85%, var(--text));background:color-mix(in srgb, var(--wtr-match-strong) 14%, var(--surface))}.app-chip.chip.chip--soft.chip--warning[data-slot=chip]{color:color-mix(in srgb, var(--wtr-match-stretch) 90%, var(--text));background:color-mix(in srgb, var(--wtr-match-stretch) 18%, var(--surface))}.app-chip.chip.chip--soft.chip--danger[data-slot=chip]{color:color-mix(in srgb, var(--wtr-match-poor) 82%, var(--text));background:color-mix(in srgb, var(--wtr-match-poor) 12%, var(--surface))}.app-chip.chip.chip--soft.chip--default[data-slot=chip]{color:var(--text-muted);background:var(--surface2)}.app-chip.chip.chip--soft.chip--accent[data-slot=chip]{color:color-mix(in srgb, var(--accent) 88%, var(--text));background:color-mix(in srgb, var(--accent) 14%, var(--surface))}.app-chip.chip.chip--primary.chip--default[data-slot=chip],.app-chip.chip.chip--primary.chip--success[data-slot=chip],.app-chip.chip.chip--primary.chip--warning[data-slot=chip],.app-chip.chip.chip--primary.chip--danger[data-slot=chip],.app-chip.chip.chip--primary.chip--accent[data-slot=chip]{color:var(--surface);background:var(--color-primary)}.app-chip.chip.chip--secondary.chip--default[data-slot=chip]{color:var(--text-muted);background:var(--surface2);border:1px solid var(--border)}.app-chip.chip.chip--secondary.chip--success[data-slot=chip]{color:color-mix(in srgb, var(--wtr-match-strong) 85%, var(--text));background:color-mix(in srgb, var(--wtr-match-strong) 14%, var(--surface));border:1px solid color-mix(in srgb, var(--wtr-match-strong) 28%, var(--border))}.app-chip.chip.chip--secondary.chip--danger[data-slot=chip]{color:color-mix(in srgb, var(--wtr-match-poor) 82%, var(--text));background:color-mix(in srgb, var(--wtr-match-poor) 12%, var(--surface));border:1px solid color-mix(in srgb, var(--wtr-match-poor) 24%, var(--border))}.app-chip.chip.chip--secondary.chip--warning[data-slot=chip]{color:color-mix(in srgb, var(--wtr-match-stretch) 90%, var(--text));background:color-mix(in srgb, var(--wtr-match-stretch) 18%, var(--surface));border:1px solid color-mix(in srgb, var(--wtr-match-stretch) 30%, var(--border))}.app-chip.chip.chip--secondary.chip--accent[data-slot=chip]{color:color-mix(in srgb, var(--accent) 88%, var(--text));background:color-mix(in srgb, var(--accent) 14%, var(--surface));border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border))}button.app-btn[data-slot=button]{box-sizing:border-box;font-family:var(--body);letter-spacing:var(--tracking-normal);font-weight:600;line-height:var(--leading-snug);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;margin:0;transition:background .15s,border-color .15s,color .15s,filter .15s,opacity .15s;display:inline-flex}button.app-btn[data-slot=button]:disabled,button.app-btn[data-slot=button][data-disabled=true]{opacity:.5;cursor:not-allowed}button.app-btn--md[data-slot=button]{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}button.app-btn--sm[data-slot=button]{min-height:2.25rem;padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}button.app-btn--primary[data-slot=button]{background:var(--color-primary);color:var(--color-primary-on);border:none}button.app-btn--primary[data-slot=button]:hover:not(:disabled){filter:brightness(1.06)}button.app-btn--secondary[data-slot=button]{border:1px solid var(--btn-neutral-border);background:var(--btn-neutral-bg);color:var(--btn-neutral-color)}button.app-btn--secondary[data-slot=button]:hover:not(:disabled){background:var(--btn-neutral-bg-hover);border-color:var(--btn-neutral-border);color:var(--btn-neutral-color)}button.app-btn--ghost[data-slot=button]{color:var(--text-muted);background:0 0;border:1px solid #0000}button.app-btn--ghost[data-slot=button]:hover:not(:disabled){background:var(--btn-neutral-bg-hover);border-color:var(--border);color:var(--text)}@media (width<=899px){.app-scale-surface.app-scale-surface--behind{border-radius:12px;transform:scale(.93)}.mobile-bottom-sheet-panel--dragging{transition:none!important;animation:none!important}.panel-close-btn,.drawer-close,.modal-close{display:none!important}}@media (prefers-reduced-motion:reduce){.mobile-bottom-sheet-backdrop,.app-scale-surface{transition:none}.app-scale-surface.app-scale-surface--behind{border-radius:0;transform:none}}.country-flag.flag{--tblr-border-radius:2px;--tblr-shadow-border:inset 0 0 0 1px var(--color-overlay-text-base);vertical-align:middle;flex-shrink:0;line-height:0}.country-flag.flag.flag-xs{height:.875rem}.country-flag.flag.flag-sm{height:1.125rem}.country-flag.flag.flag-md{height:1.5rem}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--blue1:#1a2332;--blue-d5:color-mix(in srgb, var(--blue1) 10%, black);--blue-d4:color-mix(in srgb, var(--blue1) 30%, black);--blue-d3:color-mix(in srgb, var(--blue1) 50%, black);--blue-d2:color-mix(in srgb, var(--blue1) 70%, black);--blue-d1:color-mix(in srgb, var(--blue1) 90%, black);--blue2:color-mix(in srgb, var(--blue1) 90%, white);--blue3:color-mix(in srgb, var(--blue1) 70%, white);--blue4:color-mix(in srgb, var(--blue1) 50%, white);--blue5:color-mix(in srgb, var(--blue1) 30%, white);--blue6:color-mix(in srgb, var(--blue1) 10%, white);--amber1:#ed7e07;--amber-d5:color-mix(in srgb, var(--amber1) 10%, black);--amber-d4:color-mix(in srgb, var(--amber1) 30%, black);--amber-d3:color-mix(in srgb, var(--amber1) 50%, black);--amber-d2:color-mix(in srgb, var(--amber1) 70%, black);--amber-d1:color-mix(in srgb, var(--amber1) 90%, black);--amber2:color-mix(in srgb, var(--amber1) 90%, white);--amber3:color-mix(in srgb, var(--amber1) 70%, white);--amber4:color-mix(in srgb, var(--amber1) 50%, white);--amber5:color-mix(in srgb, var(--amber1) 30%, white);--amber6:color-mix(in srgb, var(--amber1) 10%, white);--amber7:var(--amber5);--amber8:var(--amber5);--amber9:var(--amber6);--amber10:var(--amber6);--red1:#c03221;--red-d5:color-mix(in srgb, var(--red1) 10%, black);--red-d4:color-mix(in srgb, var(--red1) 30%, black);--red-d3:color-mix(in srgb, var(--red1) 50%, black);--red-d2:color-mix(in srgb, var(--red1) 70%, black);--red-d1:color-mix(in srgb, var(--red1) 90%, black);--red2:color-mix(in srgb, var(--red1) 90%, white);--red3:color-mix(in srgb, var(--red1) 70%, white);--red4:color-mix(in srgb, var(--red1) 50%, white);--red5:color-mix(in srgb, var(--red1) 30%, white);--red6:color-mix(in srgb, var(--red1) 10%, white);--red7:var(--red5);--red8:var(--red5);--red9:var(--red6);--red10:var(--red6);--green1:#0f9544;--green-d5:color-mix(in srgb, var(--green1) 10%, black);--green-d4:color-mix(in srgb, var(--green1) 30%, black);--green-d3:color-mix(in srgb, var(--green1) 50%, black);--green-d2:color-mix(in srgb, var(--green1) 70%, black);--green-d1:color-mix(in srgb, var(--green1) 90%, black);--green2:color-mix(in srgb, var(--green1) 90%, white);--green3:color-mix(in srgb, var(--green1) 70%, white);--green4:color-mix(in srgb, var(--green1) 50%, white);--green5:color-mix(in srgb, var(--green1) 30%, white);--green6:color-mix(in srgb, var(--green1) 10%, white);--green7:var(--green5);--green8:var(--green5);--green9:var(--green6);--green10:var(--green6);--green-progress:#16db65;--page-bg:#e2ddd4;--page-bg-light:#efebe7;--page-bg-lighter:#f7f5f3;--app-privacy-trust-h:0px;--app-plan-banner-h:0px;--z-plan-banner:44;--z-privacy-trust:45;--range-track-bg:color-mix(in srgb, var(--page-bg) 62%, black);--surface1:#f9f9f9;--surface-u5:color-mix(in srgb, var(--surface1) 10%, white);--surface-u4:color-mix(in srgb, var(--surface1) 30%, white);--surface-u3:color-mix(in srgb, var(--surface1) 50%, white);--surface-u2:color-mix(in srgb, var(--surface1) 70%, white);--surface-u1:color-mix(in srgb, var(--surface1) 90%, white);--surface-d1:color-mix(in srgb, var(--surface1) 98%, black);--surface-d2:color-mix(in srgb, var(--surface1) 70%, black);--surface-d3:color-mix(in srgb, var(--surface1) 50%, black);--surface-d4:color-mix(in srgb, var(--surface1) 30%, black);--surface-d5:color-mix(in srgb, var(--surface1) 10%, black);--surface2:var(--ds-color-surface2);--surface3:var(--surface-d2);--surface4:var(--surface-d3);--surface5:var(--surface-d4);--surface6:var(--surface-d5);--surface7:var(--surface-d5);--surface8:var(--surface-d5);--surface9:var(--surface-d5);--surface10:var(--surface-d5);--border-medium-dark:var(--surface6);--divider:var(--border-medium-dark);--shadow-account-divider:#2123261a 0px 10px 10px -10px;--shadow-button-hover:#0000001a 0px 10px 15px -3px, #0000000d 0px 4px 6px -2px;--color-navy:var(--blue1);--color-teal-dark:color-mix(in srgb, var(--green1) 32%, var(--color-text-base));--color-teal-mid:var(--green1);--color-teal-light:var(--green4);--color-teal-bg:var(--green6);--color-amber:var(--amber1);--color-amber-dark:color-mix(in srgb, var(--amber1) 55%, var(--color-text-base));--color-amber-bg:var(--amber6);--color-surface:var(--surface1);--color-surface-dark:var(--surface-d1);--color-card:#fff;--color-border:var(--border-medium-dark);--color-text-primary:var(--blue1);--color-text-muted:var(--blue4);--color-text-hint:var(--blue5);--color-text-base:var(--blue1);--color-black:#1a1a1a;--color-true-black:#000;--color-action-primary:var(--green1);--color-action-secondary:var(--amber-d1);--color-action-danger:var(--red1);--color-accent:var(--sky-blue);--color-accent-dark:var(--sky-blue-d6);--color-accent-subtle:var(--sky-blue-u1);--color-wave-income:var(--sky-blue-d6);--color-wave-growth:var(--amber1);--color-nav-accent:var(--green1);--color-text-tertiary:var(--color-text-hint);--color-text-secondary:var(--color-text-muted);--color-border-tertiary:color-mix(in srgb, var(--color-border) 65%, transparent);--border-radius-lg:.75rem;--color-danger:var(--red1);--color-text-success:color-mix(in srgb, var(--green1) 40%, var(--color-text-base));--color-text-danger:var(--color-danger);--color-background-info:var(--sky-blue-u1);--color-text-info:var(--sky-blue-d5);--color-border-info:var(--sky-blue-d2);--sky-blue-chroma:#ddf0ff;--sky-blue-h:207;--sky-blue-s:100%;--sky-blue-u2:hsl(var(--sky-blue-h), var(--sky-blue-s), 97%);--sky-blue-u1:hsl(var(--sky-blue-h), var(--sky-blue-s), 95%);--sky-blue:hsl(var(--sky-blue-h), var(--sky-blue-s), 92%);--sky-blue-d1:hsl(var(--sky-blue-h), var(--sky-blue-s), 84%);--sky-blue-d2:hsl(var(--sky-blue-h), var(--sky-blue-s), 74%);--sky-blue-d3:hsl(var(--sky-blue-h), var(--sky-blue-s), 62%);--sky-blue-d4:hsl(var(--sky-blue-h), var(--sky-blue-s), 50%);--sky-blue-d5:hsl(var(--sky-blue-h), var(--sky-blue-s), 40%);--sky-blue-d6:hsl(var(--sky-blue-h), var(--sky-blue-s), 12%);--sky-blue-wave:hsl(var(--sky-blue-h), var(--sky-blue-s), 16%);--sky-blue-d7:hsl(var(--sky-blue-h), var(--sky-blue-s), 8%);--slider-gradient:linear-gradient(to bottom, var(--sky-blue-u1) 0%, #fff0 15px);--color-background-primary:#fff;--color-background-success:var(--green6);--color-border-success:color-mix(in srgb, var(--color-text-success) 32%, transparent);--color-background-warning:var(--amber6);--color-background-danger:color-mix(in srgb, var(--color-text-danger) 12%, var(--surface));--color-background-danger-strong:color-mix(in srgb, var(--color-text-danger) 20%, var(--surface));--color-text-warning:var(--color-amber-dark);--color-background-secondary:var(--surface2);--color-background-hindu:#f8dcc8;--color-background-jewish:#e4ddf0;--color-background-other:var(--surface4);--color-focus-ring:color-mix(in srgb, var(--color-accent) 35%, transparent);--color-focus-ring-danger:color-mix(in srgb, var(--color-action-danger) 35%, transparent);--color-hover-primary:color-mix(in srgb, var(--color-accent) 10%, var(--color-surface));--color-hover-secondary:color-mix(in srgb, var(--color-action-secondary) 10%, var(--color-surface));--color-hover-danger:color-mix(in srgb, var(--color-action-danger) 8%, var(--color-surface));--color-hover-neutral:color-mix(in srgb, var(--color-text-base) 6%, var(--color-surface));--color-active-primary:color-mix(in srgb, var(--color-accent) 20%, var(--color-surface));--color-border-accent:color-mix(in srgb, var(--accent) 35%, var(--border));--color-border-accent-soft:color-mix(in srgb, var(--accent) 22%, var(--border));--color-border-accent-strong:color-mix(in srgb, var(--accent) 45%, var(--border));--color-border-text:color-mix(in srgb, var(--text) 12%, var(--border));--color-border-text-muted:color-mix(in srgb, var(--text-muted) 45%, var(--border-strong));--color-border-faint:color-mix(in srgb, var(--border) 70%, transparent);--color-border-fainter:color-mix(in srgb, var(--border) 75%, transparent);--color-border-faintest:color-mix(in srgb, var(--border) 80%, var(--text-muted));--color-hover-accent-subtle:color-mix(in srgb, var(--accent) 6%, var(--surface));--color-hover-accent-soft:color-mix(in srgb, var(--accent) 8%, var(--surface));--color-hover-accent-mid:color-mix(in srgb, var(--accent) 12%, var(--surface));--color-overlay-accent:color-mix(in srgb, var(--accent) 18%, transparent);--color-overlay-accent-mid:color-mix(in srgb, var(--accent) 22%, transparent);--color-overlay-accent-strong:color-mix(in srgb, var(--accent) 35%, transparent);--color-overlay-text:color-mix(in srgb, var(--text) 6%, transparent);--color-overlay-text-soft:color-mix(in srgb, var(--text) 8%, transparent);--color-overlay-text-mid:color-mix(in srgb, var(--text) 10%, transparent);--color-overlay-text-base:color-mix(in srgb, var(--text) 12%, transparent);--color-overlay-text-muted:color-mix(in srgb, var(--text) 14%, transparent);--color-overlay-text-strong:color-mix(in srgb, var(--text) 32%, transparent);--color-overlay-ink:color-mix(in srgb, var(--color-text-base) 10%, transparent);--color-overlay-ink-mid:color-mix(in srgb, var(--color-text-base) 14%, transparent);--color-overlay-ink-strong:color-mix(in srgb, var(--color-text-base) 18%, transparent);--color-surface-blend-soft:color-mix(in srgb, var(--surface2) 40%, var(--surface));--color-surface-blend-mid:color-mix(in srgb, var(--surface2) 55%, var(--surface));--color-border-focus:color-mix(in srgb, var(--color-accent) 60%, transparent);--color-border-warning:color-mix(in srgb, var(--color-action-secondary) 42%, transparent);--color-border-danger:color-mix(in srgb, var(--color-action-danger) 40%, transparent);--color-bg-success:var(--green6);--color-bg-warning:var(--amber6);--color-bg-danger:color-mix(in srgb, var(--color-action-danger) 10%, var(--color-surface));--color-bg-info:var(--sky-blue-u1);--shadow-sm:0 1px 3px color-mix(in srgb, var(--color-text-base) 12%, transparent);--shadow-md:0 4px 8px color-mix(in srgb, var(--color-text-base) 10%, transparent), 0 1px 3px color-mix(in srgb, var(--color-text-base) 8%, transparent);--shadow-focus:0 0 0 3px var(--color-focus-ring);--shadow-card:0 8px 20px color-mix(in srgb, var(--color-text-base) 8%, transparent);--color-scrim-light:#00000059;--color-scrim-mid:#00000073;--color-scrim-strong:#0000008c;--success:var(--color-action-primary);--warning:var(--color-action-secondary);--color-red:var(--color-action-danger);--text-secondary:var(--color-text-muted);--border-subtle:var(--surface-d1);--surface-muted:var(--surface-u1);--accent-contrast:#fff;--color-border-secondary:var(--sky-blue-d2);--range-fill:var(--color-action-primary);--border-radius-md:.5rem;--border-radius-pill:999px;--wtr-content-bg:var(--sky-blue-u1);--wtr-filter-chrome-bg:var(--surface1);--wtr-toolbar-bg:var(--sky-blue-d6);--wtr-chrome-border:var(--border);--wtr-content-border:color-mix(in srgb, var(--sky-blue-d7) 12%, var(--sky-blue-u1));--wtr-toolbar-border:color-mix(in srgb, var(--sky-blue-d7) 16%, var(--sky-blue-d1));--wtr-match-strong:var(--color-text-success);--wtr-match-moderate:var(--green3);--wtr-match-stretch:var(--color-amber);--wtr-match-poor:var(--color-text-danger);--wtr-band-color:var(--color-text-danger);--wtr-city-detail-panel-bg:var(--bg-fainter);--map-marker-color:var(--green1);--wtr-precip-low:var(--sky-blue-u1);--wtr-precip-mid:var(--sky-blue-d3);--wtr-precip-high:var(--sky-blue-d5);--qol-excellent-ink:var(--green-d1);--qol-excellent-surface:var(--green6);--qol-excellent-fill:var(--green3);--qol-good-ink:var(--sky-blue-d5);--qol-good-surface:var(--sky-blue-u1);--qol-good-fill:var(--sky-blue-d3);--qol-moderate-ink:var(--amber-d1);--qol-moderate-surface:var(--amber6);--qol-moderate-fill:var(--amber3);--qol-poor-ink:var(--red1);--qol-poor-surface:var(--red6);--qol-poor-fill:var(--red3);--color-series-bull:#16a34a;--color-series-bull-soft:#6bc9a8;--color-series-bull-light:#b8f0dc;--color-series-bear:var(--red1);--color-series-bear-soft:#e8a5a5;--color-series-bear-light:#ffd6d6;--color-series-neutral:#e8b86a;--color-series-neutral-light:#ffe8b8;--color-cat-purple:#7b5ea8;--color-cat-purple-dark:#3c3489;--color-cat-purple-light:#eeedfe;--color-cat-indigo:#6366f1;--color-cat-blue:#4a7ab8;--ds-font-body:var(--font-sans);--ds-font-mono:var(--font-mono);--ds-color-bg:var(--surface2);--ds-color-surface:var(--color-card);--ds-color-surface2:var(--surface4);--ds-color-text:var(--color-text-primary);--ds-color-text-muted:var(--color-text-muted);--ds-color-text-faint:var(--color-text-hint);--ds-color-accent:var(--green1);--ds-color-accent-text:color-mix(in srgb, var(--green1) 28%, var(--color-text-base));--ds-color-accent-light:var(--green6);--ds-color-secondary:var(--amber1);--ds-color-secondary-text:color-mix(in srgb, var(--amber1) 55%, var(--color-text-base));--ds-color-secondary-light:var(--amber6);--ds-color-secondary-border:color-mix(in srgb, var(--amber1) 42%, transparent);--ds-color-strip-drawer:var(--ds-color-secondary);--ds-color-strip-drawer-strong:var(--color-amber-dark);--ds-color-strip-drawer-light:var(--ds-color-secondary-light);--ds-color-strip-drawer-border:var(--ds-color-secondary-border);--ds-color-strip-drawer-text:var(--ds-color-secondary-text);--ds-color-danger:var(--red1);--bg:var(--page-bg);--bg-faint:var(--page-bg-light);--bg-fainter:var(--page-bg-lighter);--surface:var(--ds-color-surface);--text:var(--ds-color-text);--text-muted:var(--ds-color-text-muted);--text-faint:var(--ds-color-text-faint);--color-primary:var(--ds-color-accent);--color-primary-on:#fff;--accent:var(--color-accent);--accent-light:var(--ds-color-accent-light);--accent-text:var(--ds-color-accent-text);--color-secondary:var(--ds-color-secondary);--secondary:var(--color-secondary);--secondary-text:var(--ds-color-secondary-text);--secondary-light:var(--ds-color-secondary-light);--secondary-border:var(--ds-color-secondary-border);--danger:var(--ds-color-danger);--strip-drawer:var(--ds-color-strip-drawer);--strip-drawer-strong:var(--ds-color-strip-drawer-strong);--strip-drawer-light:var(--ds-color-strip-drawer-light);--strip-drawer-border:var(--ds-color-strip-drawer-border);--strip-drawer-text:var(--ds-color-strip-drawer-text);--border:var(--border-medium-dark);--border-strong:var(--border-medium-dark);--btn-neutral-bg:var(--surface2);--btn-neutral-bg-hover:var(--surface1);--btn-neutral-border:var(--border-medium-dark);--btn-neutral-color:var(--text-muted);--warn:var(--color-amber-dark);--warn-light:var(--color-amber-bg);--danger-light:var(--red6);--gold:var(--amber1);--gold-light:var(--amber6);--accent-green:var(--green-progress);--nav-accent:var(--green1);--nav-bg:var(--sky-blue-d7);--nav-account-strip-bg:color-mix(in srgb, var(--nav-bg) 92%, black);--nav-account-strip-bg-hover:color-mix(in srgb, var(--nav-bg) 86%, black);--nav-account-strip-bg-active:color-mix(in srgb, var(--nav-bg) 88%, black);--nav-text:#ffffffeb;--nav-text-muted:var(--green4);--nav-hover:#ffffff14;--subheader-hero-fg:var(--green3);--subheader-label-fg:#ffffffd1;--subheader-phase-muted-fg:#ffffffc7;--subheader-income-wave:var(--color-wave-income);--mono:var(--ds-font-mono);--sans:var(--font-sans);--serif:var(--font-serif);--body:var(--ds-font-body);--heading:var(--font-heading);--heading-number:var(--font-heading-number);--subheader-bubble-h:max(min(calc(100vw * 72 / 1000), 7.5rem), clamp(4.9rem, min(20vw, 18vh) + 2.5rem, 7rem));--subheader-h:max(var(--subheader-bubble-h), clamp(6.35rem, min(38vw, 34vh), 9.5rem));--app-top-chrome-h:clamp(2.875rem, 8.5vw, 3.375rem);--app-measured-header-h:var(--app-top-chrome-h);--goal-bar-h:0px;--app-header-stack-h:calc(var(--app-top-chrome-h) + var(--goal-bar-h) + var(--subheader-h));--app-chrome-gap:0;--app-left-nav-w:178px;--app-left-nav-edge:14px;--layout-marketing-max:68rem;--layout-marketing-gutter:max(var(--space-4), env(safe-area-inset-left,0px));--layout-marketing-gutter-end:max(var(--space-4), env(safe-area-inset-right,0px));--layout-app-max:84rem;--layout-wtr-max:120rem;--layout-app-gutter:max(var(--space-4), env(safe-area-inset-left,0px));--layout-app-gutter-end:max(var(--space-4), env(safe-area-inset-right,0px));--layout-app-inner-pad:2rem;--layout-snapshot-panel-width:20rem;--layout-snapshot-panel-width-where-to-retire:22rem;--layout-snapshot-split-min:1280px;--layout-app-boundary:min(var(--layout-app-max), 100%);--layout-wtr-boundary:min(var(--layout-wtr-max), 100%);--wtr-content-max:var(--layout-wtr-max);--wtr-content-boundary:var(--layout-wtr-boundary);--layout-marketing-boundary:min(var(--layout-marketing-max), calc(100vw - var(--layout-marketing-gutter) - var(--layout-marketing-gutter-end)));--tax-summary-column-edge-gradient:radial-gradient(ellipse 40% 120% at calc(100% - 3px) center, white 0%, var(--bg-faint) 0%, transparent 50%);--tax-summary-column-edge-gradient-left:radial-gradient(ellipse 40% 120% at left center, white 0%, var(--bg-faint) 0%, transparent 50%);--dashboard-reveal-duration:.5s;--dashboard-stagger-step:.12s;--portfolio-reveal-duration:var(--dashboard-reveal-duration);--portfolio-stagger-step:18ms;--portfolio-row-stagger-base:0s;--portfolio-strip-slider-delay:calc(var(--dashboard-stagger-step) * 3);--portfolio-strip-slider-delay-income:calc(var(--dashboard-stagger-step) * 3);--portfolio-strip-slider-delay-growth:calc(var(--dashboard-stagger-step) * 3);--portfolio-subheader-hero-delay:calc(var(--dashboard-stagger-step) * 2);--portfolio-subheader-bottom-delay:calc(var(--dashboard-stagger-step) * 2 + 40ms);--z-panel-backdrop:350;--z-drawer-shell:360;--z-subheader:400;--z-auth-modal:500;--z-onboarding-in-app:199;--z-mobile-nav:201;--z-onboarding:520;--drawer-panel-inset:var(--space-6);--app-mobile-browser-chrome-h:max(0px, 100dvh - 100svh);--app-mobile-overlay-footer-pad:calc(var(--space-4) + env(safe-area-inset-bottom,0px) + var(--app-mobile-browser-chrome-h));--mobile-bottom-sheet-height:min(94dvh, calc(100svh - env(safe-area-inset-top,0px)));--mobile-bottom-sheet-backdrop-z:1099;--mobile-bottom-sheet-z:1100}@media (width<=900px){:root{--layout-app-inner-pad:var(--space-4)}}@media (width>=760px) and (width<=899px){:root{--layout-snapshot-panel-width:20rem}}.layout-marketing-bound{width:var(--layout-marketing-boundary);max-width:100%;padding-inline:var(--layout-marketing-gutter) var(--layout-marketing-gutter-end);box-sizing:border-box;margin-inline:auto}.layout-app-bound{width:100%;max-width:var(--layout-app-max);padding-inline:var(--layout-app-inner-pad);box-sizing:border-box;margin-inline:auto}.app-full-bleed{box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw)}.layout-wtr-bound{width:var(--wtr-content-boundary);box-sizing:border-box;max-width:100%;margin-inline:auto}html[data-no-portfolio-subheader=true]{--subheader-h:var(--subheader-bubble-h);--app-header-stack-h:calc(var(--app-top-chrome-h) + var(--goal-bar-h) + var(--subheader-h))}html[data-no-portfolio-subheader=true]:has(.app-header-shell--onboarding){--subheader-h:0px;--app-header-stack-h:var(--app-top-chrome-h)}html[data-app-hero-in-main=true]{--goal-bar-h:0px;--subheader-h:0px;--app-header-stack-h:var(--app-top-chrome-h);--app-sticky-hero-top:var(--app-measured-header-h,var(--app-top-chrome-h))}body{font-family:var(--body);font-size:var(--text-base);font-weight:400;line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;background-color:var(--bg);color:var(--text);min-height:100vh;padding:0}body.app-left-nav--mobile-open-body{touch-action:none;overflow:hidden}.font-xs{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:1.35}.font-base{font-family:var(--body);font-size:var(--text-base);font-weight:400;line-height:1.35}@media (width<=680px){:root{--drawer-panel-inset:0;--app-privacy-trust-h:0px;--range-thumb-size:1.625rem}}.num-input,.num-input-prefix,.num-input-suffix,.isr-val,.slider-val,.strip-total-val,.strip-total-caption,.strip-total-tax-caption,.strip-card-val,.strip-card-inline-val,.card-value,.range-inline-tick,.strip-equation-main-val,.strip-equation-total-val,.val-mono,.val-strong,.val-accent,.val-muted,.holding-card-value,.rate-pill,.scenario-table td,.stack-item-amount,.edit-row-val,.strip-select-underline,.app-left-nav__profile-age{font-variant-numeric:tabular-nums}.os-scrollbar.os-theme-app-thin{--os-size:6px;--os-padding-perpendicular:1px;--os-padding-axis:2px;--os-handle-perpendicular-size:3px;--os-handle-bg:#0000005c;--os-handle-bg-hover:#0000007a;--os-handle-bg-active:#00000094;--os-handle-border-radius:99px;--os-track-bg:transparent}.os-scrollbar.os-theme-app-thin.os-scrollbar-horizontal{--os-size:6px;--os-handle-perpendicular-size:2px;--os-handle-bg:#00000047;--os-handle-bg-hover:#0006;--os-handle-bg-active:#00000080}.wtr-scroll-y--hover{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:transparent transparent;overflow:hidden auto}.wtr-scroll-y--hover:hover,.wtr-scroll-y--hover:focus-within{scrollbar-color:color-mix(in srgb, var(--text-muted) 50%, transparent) transparent}.wtr-scroll-y--hover::-webkit-scrollbar{width:4px}.wtr-scroll-y--hover::-webkit-scrollbar-track{background:0 0}.wtr-scroll-y--hover::-webkit-scrollbar-thumb{background-color:#0000;border-radius:99px}.wtr-scroll-y--hover:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--text-muted) 50%, transparent)}.wtr-scroll-y--hover:focus-within::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--text-muted) 50%, transparent)}html.app-shell-layout{height:100%;min-height:100svh}html.app-shell-layout,html.app-shell-layout body{height:100%;min-height:100svh;overflow:hidden}html.app-shell-layout #root{height:100%;min-height:0;overflow:hidden}html.app-shell-layout{--app-sidebar-sticky-top:0px;--app-sidebar-sticky-max-height:calc(100svh - var(--app-measured-header-h,var(--app-top-chrome-h)) - var(--app-privacy-trust-h,0px))}html.app-shell-layout[data-main-hero-stuck=true]{--app-sidebar-sticky-top:8.5rem;--app-sidebar-sticky-max-height:calc(100svh - var(--app-measured-header-h,var(--app-top-chrome-h)) - var(--app-privacy-trust-h,0px) - 8.5rem)}.app-page-shell{box-sizing:border-box;flex-direction:column;width:100%;height:100svh;min-height:100svh;max-height:100svh;display:flex}.app-header-shell{flex-shrink:0;width:100%}.app-scroll-stack{box-sizing:border-box;flex:1 1 0;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.app-scroll-stack[data-overlayscrollbars=host]{flex-direction:column;display:flex}.app-scroll-stack[data-overlayscrollbars=host] [data-overlayscrollbars-viewport]{flex:auto;height:100%;min-height:0}.app-scroll-stack [data-overlayscrollbars-contents]{flex-direction:column;min-height:min-content;display:flex}.app-scroll-stack__main{flex-direction:column;flex:1 0 auto;min-width:0;display:flex}@media (width>=681px){.app-scroll-stack__main{height:100%}}@media (width<=680px){.app-scroll-stack__main{flex:none;height:auto;min-height:0}.app-scroll-stack [data-overlayscrollbars-contents]{min-height:auto}}.app-scroll-stack__main>.main{flex-direction:column;flex:1 0 auto;display:flex}.app-scroll-stack__main>.main,.app-scroll-stack__main>.where-to-retire>.main{box-shadow:var(--app-page-shell-shadow)}@container portfolio-bucket-account-row (width<=420px){.portfolio-bucket-account-row__header-row{flex-direction:column;align-items:stretch}.portfolio-bucket-account-row__main{padding:var(--portfolio-row-pad-y-start,var(--space-2)) var(--portfolio-row-pad-x,var(--space-4)) var(--space-1)}.portfolio-bucket-account-row__actions{width:100%;min-width:0;max-width:none;min-height:0;padding:var(--portfolio-scenario-stack-pad-top,var(--space-3)) var(--portfolio-row-pad-x,var(--space-4)) var(--space-2);justify-content:flex-start;align-items:stretch;gap:var(--space-4);flex-direction:column;flex:none}.portfolio-bucket-account-row__scenario{z-index:1;flex:none;width:100%;min-width:0;position:relative}.portfolio-bucket-account-row__chevron.view-holdings-hint{align-self:center}}@media (width<=680px){.portfolio-bucket-account-row__header-row{flex-direction:column;align-items:stretch;gap:0;width:100%}.portfolio-bucket-account-row__content{flex-direction:column;align-items:stretch;gap:0}.portfolio-bucket-account-row__main{padding:var(--portfolio-row-pad-y-start,var(--space-2)) var(--portfolio-row-pad-x,var(--space-4)) var(--space-2);flex-direction:column;align-items:stretch}.portfolio-account-list:not(.portfolio-account-list--income) .portfolio-bucket-account-row:not(.portfolio-bucket-account-row--amount-beside-scenario) .portfolio-bucket-account-row__title-row{justify-content:space-between;align-items:baseline;row-gap:var(--space-1);column-gap:var(--space-2);flex-flow:wrap}.portfolio-account-list:not(.portfolio-account-list--income) .portfolio-bucket-account-row:not(.portfolio-bucket-account-row--amount-beside-scenario) .portfolio-bucket-account-row__title-row--stacked-hint .portfolio-bucket-account-row__hint-stack{flex:100%;min-width:0}.portfolio-account-list:not(.portfolio-account-list--income) .portfolio-bucket-account-row:not(.portfolio-bucket-account-row--amount-beside-scenario) .tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__title-row .portfolio-bucket-account-row__values{text-align:right;align-self:auto;align-items:flex-end}.portfolio-account-list:not(.portfolio-account-list--income) .portfolio-bucket-account-row:not(.portfolio-bucket-account-row--amount-beside-scenario) .portfolio-bucket-account-row__values-row,.portfolio-account-list:not(.portfolio-account-list--income) .portfolio-bucket-account-row:not(.portfolio-bucket-account-row--amount-beside-scenario) .portfolio-bucket-account-row__values-extra{justify-content:flex-end}.portfolio-bucket-account-row__actions{align-self:stretch;align-items:stretch;gap:var(--space-4);width:100%;min-width:0;max-width:none;padding:0 var(--portfolio-row-pad-x,var(--space-4)) var(--portfolio-row-pad-y-end,var(--space-3));flex-direction:column}.portfolio-bucket-account-row__scenario{width:100%;min-width:0}.portfolio-bucket-account-row__chevron.view-holdings-hint{align-self:center}}@container portfolio-bucket-account-row (width>=421px){.portfolio-bucket-account-row__header-row{flex-direction:row;align-items:center;gap:0}.portfolio-bucket-account-row__content{flex:auto;align-items:center;min-width:0}.portfolio-bucket-account-row__actions{gap:var(--portfolio-account-chevron-gap,var(--space-3));width:var(--portfolio-account-actions-width);min-width:var(--portfolio-account-actions-width);max-width:var(--portfolio-account-actions-width);flex-direction:row;flex:none;align-self:center;align-items:center}.portfolio-bucket-account-row__scenario,.portfolio-bucket-account-row__scenario .portfolio-scenario-cell--account{align-items:center}.portfolio-bucket-account-row__chevron.view-holdings-hint{align-self:center}}@media (width<=680px){@container portfolio-bucket-account-row (width>=421px){.portfolio-bucket-account-row__header-row{flex-direction:column;align-items:stretch}.portfolio-bucket-account-row__content{flex:unset;flex-direction:column;align-items:stretch}.portfolio-bucket-account-row__actions{flex-direction:column;align-self:stretch;width:100%;min-width:0;max-width:none}}}@container portfolio-bucket-account-row (width>=421px){.portfolio-bucket-account-row--amount-beside-scenario .portfolio-bucket-account-row__header-row{gap:var(--space-3)}.portfolio-bucket-account-row--amount-beside-scenario .portfolio-bucket-account-row__title-row,.portfolio-bucket-account-row--amount-beside-scenario .portfolio-bucket-account-row__title-row--stacked-hint{justify-content:flex-start;align-items:flex-start;gap:var(--space-1);flex-flow:column}.portfolio-bucket-account-row--amount-beside-scenario .portfolio-bucket-account-row__title-row--stacked-hint .portfolio-bucket-account-row__hint-stack{flex:none;width:100%;max-width:none}.portfolio-bucket-account-row--amount-beside-scenario .portfolio-bucket-account-row__header-row>.portfolio-bucket-account-row__values{padding:var(--portfolio-row-pad-y-start,var(--space-2)) 0 var(--portfolio-row-pad-y-end,.5rem);flex:none;align-self:center}}@media (width<=680px){.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__header-row{column-gap:var(--space-2);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__content,.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__main,.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__identity,.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__title-row{display:contents}.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__name-group{min-width:0;padding:var(--space-4);padding-bottom:var(--space-1);grid-area:1/1;align-self:center}.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__header-row>.portfolio-bucket-account-row__values{text-align:right;grid-area:1/2;align-self:center;align-items:flex-end;padding:0}.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__values-row{padding:var(--space-4);padding-bottom:var(--space-1)}.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__hint-stack{padding:var(--space-1) var(--portfolio-row-pad-x,var(--space-4)) var(--space-2);grid-area:2/1/auto/-1}.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__identity-extra,.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__trend{padding-inline:var(--portfolio-row-pad-x,var(--space-4));grid-area:2/1/auto/-1}.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__actions{grid-area:3/1/auto/-1}}.edit-row--portfolio-bucket .portfolio-bucket-subrows{border-top:none;flex:100%;width:100%;margin-top:0;padding-top:0}.import-ledger{margin-bottom:var(--space-1);padding-left:var(--space-1)}.import-ledger:last-child{margin-bottom:0}.import-ledger__lead{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.import-ledger-account{align-items:flex-start;gap:var(--space-1);font-family:var(--body);font-size:var(--text-sm);color:var(--text);word-break:break-word;margin:0;font-weight:600;line-height:1.3;display:inline-flex}.import-ledger-account__identity{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.import-ledger-account__name{line-height:1.3}.import-ledger-account__sync{font-weight:400}.import-ledger__summary-end{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex-shrink:0;margin-left:auto;display:flex}.import-ledger__values{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.import-ledger__amount-row{justify-content:flex-end;align-items:center;gap:var(--space-1);max-width:100%;display:inline-flex}.import-ledger__total{font-family:var(--heading);font-size:var(--text-base);color:var(--accent-text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:500;line-height:1.25}.imported-holdings-disclosure{margin:0}.imported-holdings-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:var(--space-2);-webkit-user-select:none;user-select:none;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.imported-holdings-disclosure>summary::-webkit-details-marker{display:none}.imported-holdings-summary__text{align-items:center;min-width:0;display:inline-flex}.imported-holdings-summary__end{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;flex-shrink:0;max-width:100%;display:flex}.imported-holdings-disclosure[open]>summary{margin-bottom:var(--space-1)}.retirement-import-holdings{margin:var(--space-1) 0 0;border:1px solid var(--border);background:var(--surface);box-sizing:border-box;border-radius:0;padding:0;overflow:hidden}.holding-return-row{padding:var(--space-2) var(--space-3);box-shadow:var(--shadow-account-divider);box-sizing:border-box;background:0 0;border:none;border-radius:0;margin:0}.holding-return-row:last-child{box-shadow:none}.holding-return-row__primary{justify-content:space-between;align-items:flex-start;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.holding-return-row__left{align-items:flex-start;gap:var(--space-2);flex:140px;min-width:0;display:flex}.holding-custodian-logo{object-fit:contain;border-radius:4px;flex-shrink:0;width:18px;height:18px;box-shadow:0 0 0 1px #1c2b3a14}.holding-return-row__ipo{color:var(--accent-text);margin-top:var(--space-1);flex-shrink:0}.holding-return-row__symbol-name{flex:1;min-width:0}.holding-return-row__values{align-items:flex-end;gap:var(--space-1);text-align:right;flex-direction:column;flex-shrink:0;display:flex}.holding-return-row__projected{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}.holding-return-row__quote{justify-content:flex-end;align-items:baseline;gap:var(--space-1);font-family:var(--body);font-size:var(--text-xs);flex-wrap:wrap;font-weight:600;display:flex}.holding-return-row__quote-price,.holding-return-row__quote-chg{font-variant-numeric:tabular-nums}.holding-return-row__quote--up{color:var(--accent-text)}.holding-return-row__quote--down{color:var(--danger)}.holding-return-row__quote--flat{color:var(--text-muted)}.holding-return-row__edit{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--border-strong);background:var(--surface2);font-family:var(--body);color:var(--text-muted);cursor:pointer;border-radius:8px;flex-shrink:0;font-size:11px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.holding-return-row__edit:hover{background:var(--surface);color:var(--text);border-color:var(--strip-drawer-border)}.holding-return-row__secondary{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);margin-top:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;display:flex}.holding-return-row__vs{align-items:center;gap:var(--space-1);font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);display:inline-flex}.holding-return-row__vs--pos{color:var(--accent-text)}.holding-return-row__vs--neg{color:var(--danger)}.holding-return-row__vs--neutral{color:var(--text-muted)}.holding-card-symbol{align-items:center;gap:var(--space-1);font-family:var(--body);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-snug);color:var(--text);letter-spacing:var(--tracking-normal);display:inline-flex}.holding-card-symbol__overlap-warning{color:var(--color-amber-dark);flex-shrink:0;display:inline-flex}.holding-card-name{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted);word-break:break-word}.holding-card-value{font-family:var(--body);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-snug);color:var(--text);letter-spacing:var(--tracking-normal)}.holding-card-basis{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.3}@media (width<=760px){.retirement-import-holdings{border-left:none;border-right:none;border-radius:0}.holding-return-row{padding-inline:var(--space-4)}.holding-return-row__primary{flex-wrap:nowrap}.holding-return-row__left{flex:auto}.holding-return-row__values{flex-shrink:0}.holding-return-row__edit{flex:100%;justify-content:center}.holding-return-row__secondary{margin-top:var(--space-2);padding-top:var(--space-2);box-shadow:var(--shadow-account-divider)}.holding-card-basis{text-align:right;margin-left:auto}}.nav-btn{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);padding:var(--space-2) var(--space-4);background:var(--surface2);color:var(--text-muted);cursor:pointer;border:none;border-radius:6px;font-weight:600;transition:all .15s}.nav-btn:hover,.nav-btn.active{background:var(--text);color:var(--bg)}.strip-cards{gap:var(--space-2);padding-top:var(--space-3);display:none}.strip-cards.open{flex-wrap:wrap;display:flex}.strip-card{background:var(--surface);border:1px solid var(--border);padding:var(--space-3) var(--space-4);border-radius:10px;flex:1;min-width:130px}.strip-card.accent{background:var(--accent-light);border-color:color-mix(in srgb, var(--green1) 22%, transparent)}.strip-card.gold{background:var(--gold-light);border-color:#ef9f2747}.strip-card.warn{background:var(--warn-light);border-color:#7a4a1033}.strip-card-label{font-family:var(--body);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-faint);margin-bottom:var(--space-1)}.strip-card-val{font-family:var(--heading);font-size:var(--text-lg);color:var(--text);font-weight:500}.strip-card-sub{font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-1);font-weight:400}.strip-card.accent .strip-card-val{color:var(--accent-text)}.strip-card.gold .strip-card-val{color:var(--gold)}.strip-card.warn .strip-card-val{color:var(--warn)}.main{width:100%;max-width:var(--layout-app-max);padding:0 var(--layout-app-inner-pad) var(--space-6);box-sizing:border-box;margin-inline:auto}.main--has-hero{background:var(--accent-contrast);border-radius:0;padding:0;overflow:visible}.main--has-hero>.section{z-index:0;position:relative}@property --main-hero-subheader-max-h-active{syntax:"<length>";inherits:true;initial-value:9.5rem}.main__hero{--main-hero-subheader-max-h:10rem;--main-hero-subheader-max-h-stuck:8.5rem;--main-hero-subheader-max-h-active:var(--main-hero-subheader-max-h);--subheader-h:max(var(--subheader-bubble-h), clamp(6.35rem, min(38vw, 34vh), var(--main-hero-subheader-max-h-active)));z-index:var(--z-subheader);isolation:isolate;margin-inline:0;box-sizing:border-box;border-radius:0;width:100%;margin-bottom:0;transition:--main-hero-subheader-max-h-active .48s cubic-bezier(.33,1,.68,1);position:sticky;top:0;overflow:hidden;background:0 0!important}.main__hero .subheader--in-main:before{background:0 0}.main__hero .subheader{width:100%;transition:height .48s cubic-bezier(.33,1,.68,1),min-height .48s cubic-bezier(.33,1,.68,1)}.main__hero.main__hero--stuck,.main__hero--stuck{--main-hero-subheader-max-h-active:var(--main-hero-subheader-max-h-stuck)}.main__hero:stuck{--main-hero-subheader-max-h-active:var(--main-hero-subheader-max-h-stuck)}.main__hero.main__hero--stuck .subheader-estimate,.main__hero--stuck .subheader-estimate{gap:var(--space-2)}.main__hero:stuck .subheader-estimate{gap:var(--space-2)}html[data-main-hero-stuck=true] .main__hero{--main-hero-subheader-max-h-active:var(--main-hero-subheader-max-h-stuck)}html[data-main-hero-stuck=true] .main__hero .subheader-estimate{gap:var(--space-3)}html[data-app-phase=growth] .main__hero{--subheader-h:max(0px, calc(max(var(--subheader-bubble-h), clamp(6.35rem, min(38vw, 34vh), var(--main-hero-subheader-max-h-active))) - 1rem))}html[data-no-portfolio-subheader=true] .main__hero{--subheader-h:var(--subheader-bubble-h)}html[data-app-hero-in-main=true] .main__hero{background:var(--surface);overflow:hidden}.app-scroll-stack--hero-in-main .app-scroll-stack__main{overflow:visible}.app-scroll-stack--onboarding .app-scroll-stack__main{flex:auto}.grid-2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.grid-4{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}@media (width<=700px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr 1fr}.results-strip-inner{padding:0 var(--layout-app-inner-pad)}.subheader{padding-left:var(--layout-app-inner-pad);padding-right:var(--layout-app-inner-pad)}}@media (width<=480px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}.section{margin-bottom:2rem}.section-title{font-family:var(--body);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-faint);margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--border);font-weight:500}.card{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1.25rem 1.5rem}.card-label{font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-faint);margin-bottom:var(--space-1);font-family:var(--body)}.card-value{font-family:var(--heading);font-size:var(--text-lg);color:var(--text);font-weight:500}.card-sub{font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-1);font-weight:400}.card.accent{background:var(--accent-light);border-color:color-mix(in srgb, var(--green1) 22%, transparent)}.card.accent .card-value{color:var(--accent-text)}.card.accent .card-label{color:var(--color-action-primary)}.card.warn{background:var(--warn-light);border-color:#ba751738}.card.warn .card-value{color:var(--warn)}.card.gold{background:var(--gold-light);border-color:#ef9f2747}.card.gold .card-value{color:var(--gold)}.slider-group{margin-bottom:1.5rem}.slider-val{font-family:var(--heading);font-size:var(--text-md);color:var(--text);margin-bottom:var(--space-1);font-weight:500;display:block}.slider-name{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-2);font-weight:400;line-height:var(--leading-snug)}input[type=range]{appearance:none;background:var(--range-track-bg);cursor:pointer;border-radius:2px;outline:none;width:100%;height:4px;margin:0;padding:0;display:block}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--text);border:2px solid var(--bg);width:11px;height:11px;box-shadow:0 0 0 1px var(--border-strong);border-radius:50%;margin-top:-3.5px}input[type=range]::-webkit-slider-runnable-track{background:var(--range-track-bg);border-radius:2px;height:4px}input[type=range]::-moz-range-thumb{background:var(--text);border:2px solid var(--bg);width:11px;height:11px;box-shadow:0 0 0 1px var(--border-strong);border-radius:50%}input[type=range]::-moz-range-track{background:var(--range-track-bg);border-radius:2px;height:4px}input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb, var(--green1) 28%, transparent)}@media (width<=680px){input[type=range]{height:4px}input[type=range]::-webkit-slider-runnable-track{height:4px}input[type=range]::-moz-range-track{height:4px}input[type=range]::-webkit-slider-thumb{width:var(--range-thumb-size);height:var(--range-thumb-size);margin-top:calc((4px - var(--range-thumb-size)) / 2)}input[type=range]::-moz-range-thumb{width:var(--range-thumb-size);height:var(--range-thumb-size)}}.acct-row-group{flex-direction:column;gap:4px;display:flex}.acct-row-label{font-size:var(--text-sm);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted)}.acct-row-inner{align-items:center;gap:10px;display:flex}.acct-slider{flex:1;min-width:60px}.acct-tag{font-family:var(--mono);letter-spacing:.05em;padding:var(--space-1) var(--space-1);margin-left:var(--space-1);vertical-align:middle;border-radius:100px;font-size:.625rem;display:inline-block}.acct-tag.trad{background:var(--warn-light);color:var(--warn)}.acct-tag.roth{background:var(--accent-light);color:var(--accent-text)}.acct-tag.hsa{background:var(--gold-light);color:var(--gold)}.acct-tag.taxable{background:var(--surface2);color:var(--text-muted);border:1px solid var(--border)}.num-input-row{align-items:center;gap:8px;margin-bottom:4px;display:flex}.num-input-wrap{background:var(--surface2);border:1px solid var(--border-strong);border-radius:6px;align-items:center;display:inline-flex;overflow:hidden}.num-input-wrap:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--green1) 18%, transparent)}.num-input-prefix{font-family:var(--mono);color:var(--text-faint);padding:var(--space-1) 0 var(--space-1) var(--space-2);pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:1rem;font-weight:500}.num-input{font-family:var(--mono);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-1);color:var(--text);cursor:text;-webkit-user-select:text;user-select:text;background:0 0;border:none;outline:none;width:120px;font-size:1rem;font-weight:500}.balance-mode-toggle{margin-bottom:var(--space-2);border:1px solid var(--border-strong);background:var(--surface2);border-radius:8px;flex-wrap:wrap;gap:0;display:inline-flex;overflow:hidden}.balance-mode-btn{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);padding:var(--space-2) var(--space-3);color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-weight:500;transition:background .15s,color .15s}.balance-mode-btn:hover{color:var(--text);background:var(--surface)}.balance-mode-btn.active{background:var(--text);color:var(--bg)}.balance-mode-btn+.balance-mode-btn{border-left:1px solid var(--border-strong)}.tabs:not([data-slot=tabs]){gap:var(--space-1);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.tab-btn{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);padding:var(--space-1) var(--space-3);border:1px solid var(--border-strong);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:100px;font-weight:500;transition:all .15s}.tab-btn:hover{background:var(--surface2)}.tab-btn.active{background:var(--text);color:var(--bg);border-color:var(--text)}.scenario-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.scenario-table th{font-family:var(--body);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:none;color:var(--text-faint);text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);white-space:nowrap}.scenario-table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:11px 12px}.scenario-table td.scenario-table__stack{vertical-align:top}.scenario-table__kv{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-2);font-family:var(--body);font-size:var(--text-xs);line-height:var(--leading-snug);flex-wrap:wrap;display:flex}.scenario-table__kv--sub{margin-top:var(--space-1)}.scenario-table__kv-label{min-width:0;color:var(--text-muted);flex:auto;font-weight:400}.scenario-table__kv-val{font-family:var(--body);font-size:var(--text-xs);color:var(--text);font-variant-numeric:tabular-nums;text-align:right;flex:none;font-weight:500}.scenario-table__kv-val--muted{color:var(--text-muted);font-weight:400}.scenario-table__kv-val--accent{color:var(--accent-text);font-weight:500}.scenario-table tr:last-child td{border-bottom:none}.scenario-table tr:hover td{background:var(--surface2)}.rate-pill{font-family:var(--heading);white-space:nowrap;border-radius:100px;padding:3px 9px;font-size:12px;font-weight:500;display:inline-block}.pill-normal{background:var(--surface2);color:var(--text-muted)}.pill-warn{background:var(--warn-light);color:var(--warn)}.pill-danger{background:var(--danger-light);color:var(--danger)}.val-mono{font-family:var(--heading);font-size:13px}.val-strong{font-family:var(--heading);font-size:13px;font-weight:500}.val-accent{font-family:var(--heading);color:var(--accent-text);font-size:13px;font-weight:500}.val-muted{font-family:var(--heading);color:var(--text-muted);font-size:12px}.stack-item{background:var(--surface);border:1px solid var(--border);border-radius:10px;margin-bottom:8px;padding:1rem 1.25rem}.stack-item-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:5px;display:flex}.stack-item-title{font-size:13px;font-weight:500}.stack-item-amount{font-family:var(--heading);font-size:16px;font-weight:500}.stack-item-note{color:var(--text-muted);font-size:12px;line-height:1.55}.badge{font-family:var(--mono);letter-spacing:.05em;padding:var(--space-1) var(--space-2);margin-left:var(--space-1);vertical-align:middle;border-radius:100px;font-size:.625rem;display:inline-block}.badge-green{background:var(--accent-light);color:var(--accent-text)}.badge-warn{background:var(--warn-light);color:var(--warn)}.badge-danger{background:var(--danger-light);color:var(--danger)}.prog-bar{background:var(--surface2);border-radius:3px;height:5px;margin:8px 0 4px;overflow:hidden}.prog-fill{border-radius:3px;height:100%;transition:width .3s}.prog-labels{color:var(--text-faint);font-size:10px;font-family:var(--mono);justify-content:space-between;display:flex}.divider{border:none;border-top:1px solid var(--border);margin:1.5rem 0}.italy-flag{vertical-align:middle;gap:3px;margin-right:8px;display:inline-flex}.italy-flag span{border-radius:1px;width:6px;height:14px;display:inline-block}.footnote{font-size:var(--text-sm);font-weight:400;line-height:var(--leading-relaxed);color:var(--text-faint);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border)}.footnote--muted{color:var(--text-muted)}.panel{display:none}.panel.active{display:block}.inputs-grid{grid-template-columns:1fr 1fr;gap:1.5rem 2.5rem;display:grid}@media (width<=600px){.inputs-grid{grid-template-columns:1fr}}.input-col-title{font-family:var(--body);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-faint);margin-bottom:var(--space-4);padding-bottom:var(--space-1);border-bottom:1px solid var(--border);font-weight:500}.inline-slider-row{align-items:center;gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--border);display:flex}.inline-slider-row:last-child{border-bottom:none}.isr-label{gap:var(--space-1);flex-direction:column;flex-shrink:0;width:160px;display:flex}.isr-name{font-size:var(--text-sm);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted)}.isr-val{font-family:var(--heading);font-size:var(--text-md);color:var(--text);font-weight:500}.isr-track{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.range-inline-row{align-items:center;column-gap:var(--space-2);row-gap:var(--space-1);width:100%;padding:var(--space-3);border-radius:var(--space-2);background:0 0;background-image:var(--slider-gradient);grid-template-columns:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.range-inline-row>input[type=range]{grid-area:1/2;width:100%;min-width:0;margin:0}.range-inline-row>.range-inline-track-wrap{grid-area:1/2;width:100%;min-width:0}.range-inline-track-wrap{width:100%;position:relative}.range-inline-track-wrap input[type=range]{width:100%;min-width:0;margin:0}.range-inline-row--zero-hash .range-inline-zero-hash{width:2px;height:11px;margin-top:var(--space-1);background:var(--text-faint);pointer-events:none;opacity:.85;border-radius:1px;position:absolute;top:50%;transform:translate(-50%,-50%)}.range-inline-ticks{display:contents}.range-inline-row>.range-inline-ticks>.range-inline-tick:first-child{grid-area:1/1;place-self:center start}.range-inline-row>.range-inline-ticks>.range-inline-tick.range-inline-tick--end{grid-area:1/3;place-self:center end}.range-inline-tick{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--text-faint);white-space:nowrap;flex-shrink:0}.range-inline-tick--end{text-align:right}.range-inline-mid{width:100%;font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--text-faint);grid-area:2/1/auto/-1;justify-content:center;margin:0;display:flex}.balance-mode-button-group{border-radius:4px;flex-shrink:0;align-items:stretch;height:24px;min-height:24px;max-height:24px;margin:0;display:inline-flex;overflow:hidden}.balance-mode-button-group button{font-family:var(--mono)!important;font-size:var(--text-xs)!important;letter-spacing:var(--tracking-wide)!important;text-transform:none!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0 var(--space-2)!important;box-sizing:border-box!important;border-radius:0!important;font-weight:500!important;line-height:1!important}.balance-mode-button-group button:first-of-type{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.balance-mode-button-group button:last-of-type{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.balance-mode-button-group button.balance-mode-seg-active{background:var(--strip-drawer)!important;color:var(--surface)!important;border-color:var(--strip-drawer)!important;box-shadow:none!important}.balance-mode-button-group button:not(.balance-mode-seg-active){background:var(--surface)!important;color:var(--text-muted)!important;border-color:var(--border-strong)!important}.balance-mode-button-group button:not(.balance-mode-seg-active):hover{background:var(--surface2)!important;color:var(--text)!important;border-color:var(--strip-drawer-border)!important}.balance-mode-button-group button.balance-mode-seg-active:hover{background:var(--strip-drawer-strong)!important;border-color:var(--strip-drawer-strong)!important;color:var(--surface)!important}@media (width<=900px){.inputs-grid{grid-template-columns:1fr}.results-strip-inner{padding:0 1rem}.main.main--has-hero{padding-top:0}.subheader{padding-left:var(--layout-app-inner-pad);padding-right:var(--layout-app-inner-pad)}.strip-totals{gap:1rem}.strip-total-val,.strip-total-val--after-tax .strip-total-val-core{font-size:var(--text-strip)}.main.main--has-hero{border:none;padding-top:0}}@media (width<=760px){.main{padding:0 0 var(--space-8)}html{--app-plan-banner-h:0px}}@media (width<=680px){.isr-label{width:120px}.isr-val{font-size:var(--text-md)}.strip-totals{flex-wrap:wrap;gap:.5rem}.strip-total-item{min-width:120px}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr 1fr}.scenario-table{font-size:11px}.scenario-table th,.scenario-table td{padding:6px 8px}.drawer-shell.drawer-shell--right:not(.drawer-shell--snapshot){width:calc(100vw - var(--drawer-panel-inset,1rem) * 2);max-width:calc(100vw - var(--drawer-panel-inset,1rem) * 2)}.drawer-shell.drawer-shell--right.drawer-shell--snapshot{width:min(20rem, 100vw - var(--drawer-panel-inset,1rem) * 2);max-width:min(20rem, 100vw - var(--drawer-panel-inset,1rem) * 2)}.phase-toggle-bar button{padding:10px 0;font-size:10px}}@media (width<=480px){.isr-label{width:100px}.isr-name{font-size:var(--text-xs)}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.strip-cards{flex-direction:column}.strip-card{min-width:0}.tabs:not([data-slot=tabs]){gap:4px}.tab-btn{padding:var(--space-1) var(--space-2);font-size:10px}.result-hero-val{font-size:1.5rem!important}.inc-preset{padding:3px 8px;font-size:9px}#phase-slider-row,[id=phase-slider-row]{flex-wrap:wrap;gap:.75rem}.results-strip{padding:.75rem 0}}@media (width<=760px){.strip-equation-row{flex-wrap:wrap;gap:.5rem}.strip-equation-arrow{display:none}}@media (width<=600px){.acct-row-inner{flex-direction:column;align-items:flex-start}.num-input{width:100%!important}.inc-preset-add .num-input{min-width:48px;width:auto!important}}.edit-row{padding:var(--space-2) 0;box-shadow:var(--shadow-account-divider);border-bottom:none;justify-content:space-between;align-items:center;gap:0;display:flex}.edit-row:last-child,.edit-row--no-divider{box-shadow:none}.edit-row-label{font-size:var(--text-sm);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted);flex:1}.edit-row-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.edit-row-val{font-family:var(--heading);color:var(--text);font-size:1rem;font-weight:500}.edit-btn{border:1px solid var(--border);cursor:pointer;width:26px;height:26px;color:var(--text-faint);background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;transition:all .15s;display:flex}.edit-btn:hover{border-color:var(--color-accent);color:var(--accent-text);background:var(--accent-light)}.edit-popover{background:var(--surface);border:1px solid var(--border-strong);z-index:300;border-radius:12px;width:280px;padding:1rem 1.25rem;display:none;position:absolute;box-shadow:0 8px 32px #00000024}.edit-popover.open{display:block}.edit-popover-label{font-family:var(--body);text-transform:uppercase;letter-spacing:.1em;color:var(--text-faint);margin-bottom:8px;font-size:9px}.edit-popover-close{float:right;cursor:pointer;color:var(--text-faint);background:0 0;border:none;margin-top:-2px;font-size:16px;line-height:1}.inc-preset-row{gap:var(--space-1) var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.inc-preset-chip{align-items:center;gap:var(--space-1);max-width:100%;display:inline-flex}.inc-preset-edit-list{padding:var(--space-1) 0 0;gap:var(--space-1);flex-direction:column;margin:0;list-style:none;display:flex}.inc-preset-edit-item{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--surface2);border:1px solid var(--border);border-radius:8px;display:flex}.inc-preset-edit-text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.inc-preset-edit-label{color:var(--text);word-break:break-word;font-size:11px;line-height:1.3}.inc-preset-edit-meta{font-family:var(--mono);color:var(--text-muted);font-size:10px}.inc-preset{font-family:var(--mono);border:1px solid var(--border-strong);background:var(--surface2);color:var(--text-muted);cursor:pointer;white-space:nowrap;text-align:left;border-radius:100px;width:fit-content;max-width:100%;padding:4px 10px;font-size:10px;transition:all .15s}.inc-preset:hover{background:var(--surface);color:var(--text)}.inc-preset.active{background:var(--text);color:var(--bg);border-color:var(--text)}.inc-preset-del{font-family:var(--body);border:1px solid var(--border);background:var(--surface);width:22px;height:22px;color:var(--text-faint);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:1;transition:all .15s;display:flex}.inc-preset-del:hover{border-color:var(--danger);color:var(--danger);background:var(--danger-light)}.inc-preset-add{gap:var(--space-2) var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;align-items:flex-end;display:flex}.inc-preset-add--in-card{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);margin-bottom:0}.inc-preset-card{background:var(--surface);border:1px solid var(--border-strong);padding:var(--space-3) var(--space-3) var(--space-3);border-radius:12px;box-shadow:0 1px 2px #1c18120a}.inc-preset-card .inc-preset-row{margin-bottom:0}.inc-preset-card-head{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.inc-preset-card-title{font-family:var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);font-size:10px}.inc-preset-edit-btn{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--border-strong);background:var(--surface2);color:var(--text-muted);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:8px;flex-shrink:0;font-size:10px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.inc-preset-edit-btn:hover{background:var(--surface);color:var(--text);border-color:var(--text-faint)}.inc-preset-edit-btn.active{background:var(--text);color:var(--bg);border-color:var(--text)}.inc-preset-plus-btn{border:2px solid var(--color-action-primary);background:var(--accent-light);width:38px;height:38px;color:var(--accent-text);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,transform .12s;display:flex}.inc-preset-plus-btn:hover{background:var(--green5);transform:scale(1.04)}.inc-preset-plus-btn:active{transform:scale(.98)}.inc-preset-add-field{gap:var(--space-1);flex-direction:column;flex:120px;min-width:0;display:flex}.inc-preset-add-label{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:9px}.mode-btn{font-family:var(--mono);letter-spacing:.04em;padding:var(--space-1) var(--space-3);border:1px solid var(--border-strong);background:var(--surface);color:var(--text-muted);cursor:pointer;border-radius:100px;font-size:10px;transition:all .15s}.mode-btn:hover{background:var(--surface2)}.mode-btn.active{background:var(--text);color:var(--bg);border-color:var(--text)}.strip-mode-toggles .mode-btn{flex:none;width:fit-content}.csv-import-busy-overlay{padding:var(--space-4);box-sizing:border-box;justify-content:center;align-items:center;display:flex}.csv-import-busy-card{align-items:stretch;gap:var(--space-3);min-width:min(100%,17rem);max-width:min(100%,22rem);padding:var(--space-4) var(--space-5);background:var(--surface);border:1px solid var(--border-strong);border-radius:12px;flex-direction:column;display:flex;box-shadow:0 12px 40px #0000001f}.csv-import-busy-ring{border:3px solid var(--surface2);border-top-color:var(--color-accent);border-radius:50%;align-self:center;width:36px;height:36px;animation:.75s linear infinite csv-import-spin}@keyframes csv-import-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.csv-import-busy-ring{border-color:color-mix(in srgb, var(--accent) 55%, var(--surface2));animation:none}}.csv-import-busy-headline{font-family:var(--body);font-size:var(--text-md);font-weight:600;line-height:var(--leading-snug);color:var(--text);text-align:center;margin:0}.csv-import-busy-details{padding:0 0 0 var(--space-4);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);text-align:left;margin:0;line-height:1.45}.csv-import-busy-details li{margin-bottom:var(--space-1)}.csv-import-busy-details li:last-child{margin-bottom:0}.csv-import-dropzone{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);box-sizing:border-box;border:1px dashed var(--border);background:var(--surface);border-radius:8px;flex-wrap:wrap;width:fit-content;max-width:100%;min-height:48px;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.csv-import-file-btn{font-family:var(--body)!important;font-size:var(--text-sm)!important;height:auto!important;min-height:34px!important;padding:0 var(--space-3)!important;border-radius:8px!important}.csv-import-dropzone-active{border-color:var(--color-accent);background:var(--accent-light);border-style:solid;box-shadow:0 0 0 1px #2b5f3f33}.csv-import-dropzone-hint{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);-webkit-user-select:none;user-select:none}.csv-import-root{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;width:fit-content;max-width:100%;display:inline-flex}.csv-import-root--toolbar{gap:var(--space-1);flex:200px;justify-content:flex-start;align-items:center;width:auto;min-width:0;max-width:100%}.csv-import-dropzone--toolbar{width:fit-content;min-width:0;max-width:100%;height:auto;min-height:28px;padding:var(--space-1) var(--space-2);gap:var(--space-2);border-radius:4px;flex-wrap:nowrap;flex:none;align-items:center}.csv-import-dropzone--toolbar .csv-import-file-btn{height:auto!important;min-height:24px!important;font-size:var(--text-sm)!important;padding:0 var(--space-2)!important;border-radius:4px!important}.csv-import-dropzone--toolbar .csv-import-dropzone-hint{font-size:var(--text-sm);white-space:nowrap}.balance-input-toolbar{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.balance-input-toolbar--mb-sm{margin-bottom:var(--space-3)!important}.imported-account-disclosure{border:1px solid var(--border);margin-bottom:var(--space-2);background:var(--surface);border-radius:8px}.imported-account-disclosure>summary,.imported-account-disclosure .details-accordion__summary{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);cursor:pointer;color:var(--text);flex-wrap:wrap;font-size:13px;list-style:none;display:flex}.imported-account-disclosure>summary::-webkit-details-marker{display:none}.imported-account-disclosure .details-accordion__summary::-webkit-details-marker{display:none}.imported-account-summary-main{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.imported-account-name{word-break:break-word;font-weight:600;line-height:1.25}.imported-account-bucket-label{font-family:var(--mono);letter-spacing:.04em;text-transform:none;color:var(--text-muted);font-size:10px}.imported-account-bucket-label.unmapped{color:var(--warn)}.imported-account-summary-total{font-family:var(--heading);color:var(--accent-text);flex-shrink:0;font-size:13px;font-weight:600}.holdings-positions-table{color:var(--text-muted);padding:var(--space-3) var(--space-3) var(--space-2);background-color:var(--surface1);border-radius:var(--space-2);margin-bottom:var(--space-4);padding:0;font-size:11px}.holdings-positions-table table{border-collapse:collapse;width:100%}.holdings-positions-table th,.holdings-positions-table td{padding:var(--space-1) var(--space-1) var(--space-1) 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--border)}.holdings-positions-table tbody tr:last-child td{border-bottom:none}.holdings-positions-table th:first-child,.holdings-positions-table td:first-child{padding-left:var(--space-2)}.holdings-positions-table th{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.04em;text-transform:none;color:var(--text-faint)}.holdings-th-upper{text-transform:uppercase;letter-spacing:.08em}.holdings-positions-table .holdings-desc-cell{font-family:var(--body);text-transform:none;color:var(--text-muted)}.holdings-positions-table .holdings-desc-cell--trunc{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:12rem;overflow:hidden}.holdings-positions-table .sym{font-family:var(--heading);color:var(--text)}.holdings-positions-table .val{font-family:var(--heading);color:var(--text);text-align:right;white-space:nowrap}.holdings-positions-table th.holdings-scenario-th,.holdings-positions-table td.holdings-scenario-cell{width:9rem;min-width:9rem;max-width:11rem;padding-left:var(--space-2);padding-right:var(--space-2);text-align:right;vertical-align:middle;white-space:nowrap;background:#0000000a}.strip-inline-muted{font-size:var(--text-sm);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted)}.strip-cards-section-kicker{font-family:var(--body);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-faint);margin-bottom:var(--space-2);font-weight:500}.strip-card-inline-label{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--text-faint);margin-bottom:var(--space-1)}.strip-card-inline-val{font-family:var(--heading);font-size:var(--text-md);font-weight:500}.strip-card-inline-sub{font-size:var(--text-xs);font-weight:400;line-height:var(--leading-relaxed);color:var(--text-muted)}.strip-tax-bd-title{font-family:var(--body);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin-bottom:var(--space-1);font-weight:500}.strip-tax-bd-val{font-family:var(--heading);font-size:var(--text-md);font-weight:500}.strip-tax-bd-val-sub{font-size:var(--text-xs);margin-left:.25em;font-weight:400}.strip-tax-bd-desc{font-size:var(--text-sm);font-weight:400;line-height:var(--leading-relaxed);margin-top:var(--space-1)}.toggle-label-primary{font-size:var(--text-base);font-weight:500}.toggle-label-secondary{font-size:var(--text-xs);color:var(--text-muted);font-weight:400}.typo-nav-cluster button{font-family:var(--font-sans)!important;font-size:var(--text-xs)!important;letter-spacing:var(--tracking-wide)!important;font-weight:600!important}.typo-nav-cluster select{font-family:var(--mono)!important;font-size:var(--text-xs)!important}.isr-note{font-family:var(--mono);font-size:var(--text-xs);margin-top:var(--space-1);font-weight:400;display:block}.portfolio-accounts-reveal--pending .account-balances-stack{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.portfolio-accounts-reveal--pending .account-balances-stack{opacity:1;pointer-events:auto}}@keyframes dashboard-view-rise-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes dashboard-view-drop-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes dashboard-view-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dashboard-view-wave-in{0%{transform-origin:top;transform:scaleY(0)}to{transform-origin:top;transform:scaleY(1)}}@media (width>=760px){html[data-dashboard-view-enter] .section--tax-summary__sidebar,html[data-dashboard-view-flush] .section--tax-summary__sidebar{overflow-y:hidden}}.main .results-strip,.growth-assumptions-panel__slider,.growth-assumptions-panel__scenario,.account-balances-header-row,.where-to-retire-preview-panel,.wtr-panel-entry,.account-balances-stack,.main>.section--life-events,.where-to-retire__main-panel-back,.where-to-retire__mobile-back,.wtr-filters-sidebar__intro,.wtr-filters-sidebar__slider,.where-to-retire__map-stage,.wtr-filters-sidebar__footer{opacity:1}html[data-portfolio-import-flush] .subheader:not(.subheader--no-balances) .subheader-waves__front-scale,html[data-dashboard-view-flush] .subheader:not(.subheader--no-balances) .subheader-waves__front-scale{transform-origin:top;transition:none;transform:scaleY(0)}html[data-portfolio-import-flush] .subheader:not(.subheader--no-balances) .subheader-content,html[data-dashboard-view-flush] .subheader:not(.subheader--no-balances) .subheader-content,html[data-portfolio-import-flush] .main .results-strip,html[data-portfolio-import-flush] .growth-assumptions-panel__slider,html[data-portfolio-import-flush] .growth-assumptions-panel__scenario,html[data-portfolio-import-flush] .account-balances-header-row,html[data-portfolio-import-flush] .where-to-retire-preview-panel,html[data-portfolio-import-flush] .wtr-panel-entry,html[data-portfolio-import-flush] .account-balances-stack,html[data-portfolio-import-flush] .main>.section--life-events,html[data-portfolio-import-flush] .where-to-retire__main-panel-back,html[data-portfolio-import-flush] .where-to-retire__mobile-back,html[data-portfolio-import-flush] .wtr-filters-sidebar__intro,html[data-portfolio-import-flush] .wtr-filters-sidebar__slider,html[data-portfolio-import-flush] .where-to-retire__map-stage,html[data-portfolio-import-flush] .wtr-filters-sidebar__footer,html[data-dashboard-view-flush] .main .results-strip,html[data-dashboard-view-flush] .growth-assumptions-panel__slider,html[data-dashboard-view-flush] .growth-assumptions-panel__scenario,html[data-dashboard-view-flush] .account-balances-header-row,html[data-dashboard-view-flush] .where-to-retire-preview-panel,html[data-dashboard-view-flush] .wtr-panel-entry,html[data-dashboard-view-flush] .account-balances-stack,html[data-dashboard-view-flush] .main>.section--life-events,html[data-dashboard-view-flush] .where-to-retire__main-panel-back,html[data-dashboard-view-flush] .where-to-retire__mobile-back,html[data-dashboard-view-flush] .wtr-filters-sidebar__intro,html[data-dashboard-view-flush] .wtr-filters-sidebar__slider,html[data-dashboard-view-flush] .where-to-retire__map-stage,html[data-dashboard-view-flush] .wtr-filters-sidebar__footer{opacity:0}html[data-dashboard-view-enter=growth] .subheader:not(.subheader--no-balances) .subheader-waves__front-scale,html[data-dashboard-view-enter=income] .subheader:not(.subheader--no-balances) .subheader-waves__front-scale{animation:dashboard-view-wave-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 0);transform-origin:top}html[data-dashboard-view-enter=growth] .subheader:not(.subheader--no-balances) .subheader-content,html[data-dashboard-view-enter=income] .subheader:not(.subheader--no-balances) .subheader-content{animation:dashboard-view-drop-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 1)}html[data-dashboard-view-enter=growth] .main .results-strip{animation:dashboard-view-rise-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 3)}html[data-dashboard-view-enter=growth] .growth-assumptions-panel__slider{animation:dashboard-view-fade-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 3)}html[data-dashboard-view-enter=growth] .growth-assumptions-panel__scenario{animation:dashboard-view-fade-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 4)}html[data-dashboard-view-enter=growth] .account-balances-stack{animation:dashboard-view-rise-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 5)}html[data-dashboard-view-enter=growth] .main>.section--life-events{animation:dashboard-view-rise-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 6)}html[data-dashboard-view-enter=growth] .wtr-panel-entry{animation:dashboard-view-fade-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 4)}html[data-dashboard-view-enter=income] .account-balances-header-row{animation:dashboard-view-rise-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 3)}html[data-dashboard-view-enter=income] .where-to-retire-preview-panel{animation:dashboard-view-fade-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 4)}html[data-dashboard-view-enter=income] .account-balances-stack{animation:dashboard-view-rise-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 5)}html[data-dashboard-view-enter=where-to-retire] .where-to-retire__main-panel-back,html[data-dashboard-view-enter=where-to-retire] .where-to-retire__mobile-back{animation:dashboard-view-rise-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 0)}html[data-dashboard-view-enter=where-to-retire] .wtr-filters-sidebar__intro{animation:dashboard-view-rise-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 2)}html[data-dashboard-view-enter=where-to-retire] .wtr-filters-sidebar__slider{animation:dashboard-view-rise-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 3)}html[data-dashboard-view-enter=where-to-retire] .where-to-retire__map-stage{animation:dashboard-view-rise-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 4)}html[data-dashboard-view-enter=where-to-retire] .wtr-filters-sidebar__footer{animation:dashboard-view-rise-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 6)}html[data-dashboard-view-enter=growth] .account-balances-stack .portfolio-account-list>*,html[data-dashboard-view-enter=growth] .account-balances-stack .account-balances-card-inner-wrap>:not(.account-balances-manage__backdrop):not(.account-balances-manage){opacity:0;animation:dashboard-view-rise-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 5 + var(--portfolio-stagger-step) * var(--portfolio-row-i,0))}html[data-dashboard-view-enter=growth] .account-balances-stack .portfolio-account-list>:first-child,html[data-dashboard-view-enter=growth] .account-balances-stack .account-balances-card-inner-wrap>:first-child{--portfolio-row-i:0}html[data-dashboard-view-enter=growth] .account-balances-stack .portfolio-account-list>:nth-child(2),html[data-dashboard-view-enter=growth] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(2){--portfolio-row-i:1}html[data-dashboard-view-enter=growth] .account-balances-stack .portfolio-account-list>:nth-child(3),html[data-dashboard-view-enter=growth] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(3){--portfolio-row-i:2}html[data-dashboard-view-enter=growth] .account-balances-stack .portfolio-account-list>:nth-child(4),html[data-dashboard-view-enter=growth] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(4){--portfolio-row-i:3}html[data-dashboard-view-enter=growth] .account-balances-stack .portfolio-account-list>:nth-child(5),html[data-dashboard-view-enter=growth] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(5){--portfolio-row-i:4}html[data-dashboard-view-enter=growth] .account-balances-stack .portfolio-account-list>:nth-child(6),html[data-dashboard-view-enter=growth] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(6){--portfolio-row-i:5}html[data-dashboard-view-enter=growth] .account-balances-stack .portfolio-account-list>:nth-child(7),html[data-dashboard-view-enter=growth] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(7){--portfolio-row-i:6}html[data-dashboard-view-enter=growth] .account-balances-stack .portfolio-account-list>:nth-child(8),html[data-dashboard-view-enter=growth] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(8){--portfolio-row-i:7}html[data-dashboard-view-enter=growth] .account-balances-stack .portfolio-account-list>:nth-child(9),html[data-dashboard-view-enter=growth] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(9){--portfolio-row-i:8}html[data-dashboard-view-enter=growth] .account-balances-stack .portfolio-account-list>:nth-child(10),html[data-dashboard-view-enter=growth] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(10){--portfolio-row-i:9}html[data-dashboard-view-enter=growth] .account-balances-stack .portfolio-account-list>:nth-child(11),html[data-dashboard-view-enter=growth] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(11){--portfolio-row-i:10}html[data-dashboard-view-enter=growth] .account-balances-stack .portfolio-account-list>:nth-child(12),html[data-dashboard-view-enter=growth] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(12){--portfolio-row-i:11}html[data-dashboard-view-enter=income] .account-balances-stack .portfolio-account-list>*,html[data-dashboard-view-enter=income] .account-balances-stack .account-balances-card-inner-wrap>:not(.account-balances-manage__backdrop):not(.account-balances-manage){opacity:0;animation:dashboard-view-rise-in var(--dashboard-reveal-duration) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--dashboard-stagger-step) * 5 + var(--portfolio-stagger-step) * var(--portfolio-row-i,0))}html[data-dashboard-view-enter=income] .account-balances-stack .portfolio-account-list>:first-child,html[data-dashboard-view-enter=income] .account-balances-stack .account-balances-card-inner-wrap>:first-child{--portfolio-row-i:0}html[data-dashboard-view-enter=income] .account-balances-stack .portfolio-account-list>:nth-child(2),html[data-dashboard-view-enter=income] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(2){--portfolio-row-i:1}html[data-dashboard-view-enter=income] .account-balances-stack .portfolio-account-list>:nth-child(3),html[data-dashboard-view-enter=income] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(3){--portfolio-row-i:2}html[data-dashboard-view-enter=income] .account-balances-stack .portfolio-account-list>:nth-child(4),html[data-dashboard-view-enter=income] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(4){--portfolio-row-i:3}html[data-dashboard-view-enter=income] .account-balances-stack .portfolio-account-list>:nth-child(5),html[data-dashboard-view-enter=income] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(5){--portfolio-row-i:4}html[data-dashboard-view-enter=income] .account-balances-stack .portfolio-account-list>:nth-child(6),html[data-dashboard-view-enter=income] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(6){--portfolio-row-i:5}html[data-dashboard-view-enter=income] .account-balances-stack .portfolio-account-list>:nth-child(7),html[data-dashboard-view-enter=income] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(7){--portfolio-row-i:6}html[data-dashboard-view-enter=income] .account-balances-stack .portfolio-account-list>:nth-child(8),html[data-dashboard-view-enter=income] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(8){--portfolio-row-i:7}html[data-dashboard-view-enter=income] .account-balances-stack .portfolio-account-list>:nth-child(9),html[data-dashboard-view-enter=income] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(9){--portfolio-row-i:8}html[data-dashboard-view-enter=income] .account-balances-stack .portfolio-account-list>:nth-child(10),html[data-dashboard-view-enter=income] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(10){--portfolio-row-i:9}html[data-dashboard-view-enter=income] .account-balances-stack .portfolio-account-list>:nth-child(11),html[data-dashboard-view-enter=income] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(11){--portfolio-row-i:10}html[data-dashboard-view-enter=income] .account-balances-stack .portfolio-account-list>:nth-child(12),html[data-dashboard-view-enter=income] .account-balances-stack .account-balances-card-inner-wrap>:nth-child(12){--portfolio-row-i:11}@media (prefers-reduced-motion:reduce){html[data-dashboard-view-enter] .subheader:not(.subheader--no-balances) .subheader-waves__front-scale,html[data-dashboard-view-enter] .subheader:not(.subheader--no-balances) .subheader-content,html[data-dashboard-view-enter=growth] .main .results-strip,html[data-dashboard-view-enter=growth] .growth-assumptions-panel__slider,html[data-dashboard-view-enter=growth] .growth-assumptions-panel__scenario,html[data-dashboard-view-enter=growth] .account-balances-stack,html[data-dashboard-view-enter=growth] .main>.section--life-events,html[data-dashboard-view-enter=growth] .wtr-panel-entry,html[data-dashboard-view-enter=income] .account-balances-header-row,html[data-dashboard-view-enter=income] .where-to-retire-preview-panel,html[data-dashboard-view-enter=income] .account-balances-stack,html[data-dashboard-view-enter=where-to-retire] .where-to-retire__main-panel-back,html[data-dashboard-view-enter=where-to-retire] .where-to-retire__mobile-back,html[data-dashboard-view-enter=where-to-retire] .wtr-filters-sidebar__intro,html[data-dashboard-view-enter=where-to-retire] .wtr-filters-sidebar__slider,html[data-dashboard-view-enter=where-to-retire] .where-to-retire__map-stage,html[data-dashboard-view-enter=where-to-retire] .wtr-filters-sidebar__footer,html[data-dashboard-view-enter=growth] .account-balances-stack .portfolio-account-list>*,html[data-dashboard-view-enter=growth] .account-balances-stack .account-balances-card-inner-wrap>*,html[data-dashboard-view-enter=income] .account-balances-stack .portfolio-account-list>*,html[data-dashboard-view-enter=income] .account-balances-stack .account-balances-card-inner-wrap>*{opacity:1;animation:none;transform:none}}html{--page-bg-pattern-opacity:.15;--page-bg-pattern-image:url(/images/leaves-pattern.svg);min-height:100%}html[data-app-phase=income]{--page-bg-pattern-opacity:.15;--page-bg-pattern-image:url(/images/feathers-pattern.svg)}html[data-app-phase=where-to-retire]{--page-bg-pattern-opacity:.15;--page-bg-pattern-image:url(/images/travel-pattern.png)}body{background-color:var(--bg);background-image:linear-gradient(color-mix(in srgb, var(--color-background-primary,var(--bg,var(--bg))) calc((1 - var(--page-bg-pattern-opacity)) * 10%), transparent), color-mix(in srgb, var(--color-background-primary,var(--bg,var(--bg))) calc((1 - var(--page-bg-pattern-opacity)) * 10%), transparent)), var(--page-bg-pattern-image);background-position:0 0;background-repeat:repeat;min-height:100vh;margin:0}#root,.app-scale-surface{background:0 0;min-height:100vh}.auth-bar-stripe-form{align-items:stretch;gap:var(--space-3);flex-direction:column;min-width:min(100%,22rem);max-width:28rem;display:flex}.auth-bar-stripe-name-row{gap:var(--space-3);grid-template-columns:1fr 1fr;min-width:0;display:grid}.auth-bar-stripe-card-row{gap:var(--space-3);grid-template-columns:minmax(0,2fr) minmax(4.5rem,1fr) minmax(4.5rem,1fr);align-items:start;min-width:0;display:grid}@media (width<=479px){.auth-bar-stripe-card-row{grid-template-columns:1fr 1fr}.auth-bar-stripe-card-row>[data-slot=textfield]:first-child{grid-column:1/-1}}.auth-modal .auth-bar-stripe-slot{box-sizing:border-box;width:100%;min-width:0;min-height:2.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);background:var(--color-card);border-radius:8px;align-items:center;margin:0;transition:border-color .15s,box-shadow .15s;display:flex}.auth-modal .auth-bar-stripe-slot .StripeElement{width:100%}.auth-modal .auth-bar-stripe-textfield:hover .auth-bar-stripe-slot{border-color:var(--color-border-text-muted)}.auth-modal .auth-bar-stripe-textfield:focus-within .auth-bar-stripe-slot{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-overlay-accent-mid)}.auth-modal{z-index:var(--z-auth-modal);padding:max(var(--space-4), env(safe-area-inset-top)) max(var(--space-4), env(safe-area-inset-right)) max(var(--space-4), env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left));box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.auth-modal__backdrop{cursor:pointer;background:var(--color-scrim-mid);border:none;border-radius:0;margin:0;padding:0;position:absolute;inset:0}.auth-modal__panel{z-index:1;background:var(--surface);--auth-modal-chrome-bg:var(--surface);border:1px solid var(--border);width:100%;max-width:28rem;min-height:0;max-height:min(92dvh,40rem);box-shadow:0 4px 6px color-mix(in srgb, var(--text) 4%, transparent), 0 22px 48px var(--color-overlay-ink-mid);box-sizing:border-box;border-radius:14px;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.auth-modal__panel--no-footer .auth-modal__body{border-bottom:none}.auth-modal__header{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-4);background:var(--auth-modal-chrome-bg);min-width:0;box-shadow:0 6px 16px -6px var(--color-overlay-ink-mid);border-radius:14px 14px 0 0;flex-direction:row;flex-shrink:0;display:flex;position:relative}.auth-modal__header-main{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.auth-modal__header-title-row{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-flow:wrap;width:100%;min-width:0;display:flex}.auth-modal__header-title-row .auth-modal__title{flex:auto;min-width:0}.auth-modal__register-tagline{font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-relaxed);color:var(--text-muted);margin:0}.auth-modal__register-tagline-price{color:var(--color-accent);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:700}.auth-modal__close{width:2.75rem;height:2.75rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background .15s,color .15s;display:flex;position:relative;top:0;right:0}.auth-modal__close:hover{background:var(--surface2);color:var(--text)}.auth-modal__close:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 45%, transparent);outline:none}.auth-modal__title{font-family:var(--heading);font-size:var(--text-base);color:var(--text);letter-spacing:var(--tracking-tight);margin:0;font-weight:600;line-height:1.25}.auth-modal__plan-price{font-family:inherit;font-size:inherit;font-weight:700;line-height:inherit;letter-spacing:var(--tracking-normal);color:var(--header-income-orange,var(--amber-d1));font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;margin:0}.auth-modal__register-marketing{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-3);background:var(--surface);min-width:0;box-shadow:0 1px 2px color-mix(in srgb, var(--text) 7%, transparent), 0 6px 18px color-mix(in srgb, var(--text) 9%, transparent);border:none;border-radius:8px}.auth-modal__register-marketing__value-add{font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-relaxed);letter-spacing:var(--tracking-normal);color:var(--text-muted);text-align:center;margin:0}.auth-modal__register-marketing__value-add strong{color:var(--text);font-weight:700}.auth-modal__register-marketing__cancel{margin:var(--space-2) 0 0;font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-relaxed);color:var(--text-muted);text-align:center}.auth-modal__cred-stack{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.auth-modal__register-footer{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;width:100%;display:flex}.auth-modal__register-footer-line{font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-relaxed);color:var(--text-muted);margin:0}.auth-modal__inline-link{font:inherit;color:var(--color-accent);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:600;text-decoration:underline}.auth-modal__inline-link:hover{color:color-mix(in srgb, var(--accent) 82%, var(--text))}.auth-modal__inline-link:focus-visible{box-shadow:0 0 0 2px var(--color-overlay-accent-strong);border-radius:2px;outline:none}.auth-modal__register-marketing__dev{margin:var(--space-3) 0 0;font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);line-height:1.4}.auth-modal__register-marketing__code{font-family:var(--mono);font-size:var(--text-xs);color:var(--text);background:color-mix(in srgb, var(--surface2) 65%, var(--border) 35%);border-radius:4px;padding:.1em .3em}.auth-modal__header .auth-modal__subtitle-code{font-size:var(--text-xs);color:var(--text);background:color-mix(in srgb, var(--surface2) 65%, var(--border) 35%);border-radius:4px;padding:.1em .35em}.auth-modal__header-identity{max-width:100%;padding-right:var(--space-1);box-sizing:border-box;font-family:var(--body);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-snug);letter-spacing:var(--tracking-normal);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.auth-modal__header-identity-email{color:var(--text);font-weight:700}.auth-modal__subtitle{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}.auth-modal__subtitle--in-header{padding-right:var(--space-1);margin:0}.auth-modal__subtitle--body-only{margin:0}.auth-modal__subtitle-code{font-family:var(--mono);font-size:var(--text-xs)}.auth-modal__body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0;padding:var(--space-4) var(--space-4) var(--space-4);flex:auto;overflow:hidden auto}@keyframes auth-modal-form-in{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}.auth-modal__form-entrance{flex-direction:column;gap:0;min-width:0;display:flex}.auth-modal__form-entrance>*{animation:.34s cubic-bezier(.33,1,.65,1) both auth-modal-form-in}.auth-modal__form-entrance>:first-child{animation-delay:0s}.auth-modal__form-entrance>:nth-child(2){animation-delay:50ms}.auth-modal__form-entrance>:nth-child(3){animation-delay:.1s}.auth-modal__form-entrance>:nth-child(4){animation-delay:.15s}.auth-modal__form-entrance>:nth-child(5){animation-delay:.2s}.auth-modal__form-entrance--register-stripe>*{animation:none}.auth-modal__form-entrance--register-stripe>.auth-modal__reg-slider{animation:.34s cubic-bezier(.33,1,.65,1) both auth-modal-form-in}@media (prefers-reduced-motion:reduce){.auth-modal__form-entrance>*,.auth-modal__form-entrance--register-stripe>.auth-modal__reg-slider{animation:none}}.auth-modal__form,.auth-modal__cred-row{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}@media (width>=480px){.auth-modal__cred-row{align-items:stretch;gap:var(--space-3);flex-direction:row}.auth-modal__cred-row>[data-slot=textfield]{flex:1 1 0;width:auto;min-width:0}}.auth-modal [data-slot=textfield]{gap:var(--space-1);flex-direction:column;width:100%;min-width:0;display:flex}.auth-modal .auth-modal__field[data-slot=textfield]{margin-bottom:0}.auth-modal .auth-modal__field--floating[data-slot=textfield]{gap:0;position:relative;overflow:visible}.auth-modal .auth-modal__field--floating .auth-modal__label{z-index:2;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;max-width:calc(100% - 1.5rem);line-height:var(--leading-tight);font-size:var(--text-sm);color:var(--text-muted);transform-origin:0;margin:0;font-weight:500;transition:top .18s,transform .18s,font-size .18s,color .18s;position:absolute;top:50%;left:.65rem;overflow:hidden;transform:translateY(-50%)}.auth-modal .auth-modal__field--floating:focus-within .auth-modal__label{font-size:var(--text-xs);color:var(--text-faint);font-weight:600;top:.42rem;transform:translateY(0)scale(.88)}.auth-modal .auth-modal__field--floating:has([data-slot=input]:not(:placeholder-shown)) .auth-modal__label{font-size:var(--text-xs);color:var(--text-faint);font-weight:600;top:.42rem;transform:translateY(0)scale(.88)}.auth-modal .auth-modal__field--floating:has(input:-webkit-autofill) .auth-modal__label{font-size:var(--text-xs);color:var(--text-faint);font-weight:600;top:.42rem;transform:translateY(0)scale(.88)}.auth-modal input[data-slot=input]{box-sizing:border-box;width:100%;min-width:0;min-height:2.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);background:var(--color-card);font-size:var(--text-base);font-weight:500;line-height:var(--leading-relaxed);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";appearance:none;border-radius:8px;outline:none;margin:0;transition:border-color .15s,box-shadow .15s}.auth-modal input[data-slot=input]::placeholder{color:var(--text-faint);font-size:var(--text-sm)}.auth-modal input[data-slot=input]:hover:not(:disabled){border-color:var(--color-border-text-muted)}.auth-modal input[data-slot=input]:focus{border-color:var(--color-accent);background:var(--color-card);box-shadow:0 0 0 2px var(--color-overlay-accent-mid)}.auth-modal input[data-slot=input]:disabled{opacity:.55;cursor:not-allowed}.auth-modal .auth-modal__field--floating [data-slot=input]{padding-top:var(--space-4);padding-bottom:var(--space-2)}.auth-modal .auth-modal__field--floating [data-slot=input]::placeholder{color:#0000}.auth-modal__field{gap:var(--space-1);flex-direction:column;margin-bottom:0;display:flex}.auth-modal__label{font-family:var(--body);font-size:var(--text-sm);letter-spacing:var(--tracking-normal);text-transform:none;color:var(--text-faint);font-weight:600}.auth-modal [data-slot=textfield] [data-slot=label]{letter-spacing:var(--tracking-normal);text-transform:none}.auth-modal__stripe{margin:var(--space-1) 0 var(--space-3)}.auth-modal__oauth-row{margin:0 0 var(--space-1)}.auth-modal__google-inner{justify-content:center;align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";display:inline-flex}.auth-modal__google-logo{flex-shrink:0;display:block}.auth-modal button.auth-modal__outline.auth-modal__google[data-slot=button]{background:var(--color-hover-neutral);border-color:var(--color-border);color:var(--text);min-height:calc(2px + 2.82rem);padding-top:0;padding-bottom:0;padding-left:var(--space-3);padding-right:var(--space-3)}.auth-modal button.auth-modal__outline.auth-modal__google[data-slot=button]:hover:not(:disabled){background:var(--color-hover-neutral);border-color:var(--color-border);color:var(--text)}.auth-modal__oauth-divider{align-items:center;gap:var(--space-3);margin:var(--space-1) 0 var(--space-3);font-family:var(--body);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-faint);flex-direction:row;font-weight:600;display:flex}.auth-modal__oauth-divider:before,.auth-modal__oauth-divider:after{content:"";background:var(--border);flex:auto;height:1px}.auth-modal__actions{align-items:stretch;gap:var(--space-2);margin-top:var(--space-1);flex-flow:column;display:flex}.auth-modal button.auth-modal__primary[data-slot=button]{box-sizing:border-box;width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-4);background:var(--color-primary);color:var(--color-primary-on);font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);letter-spacing:var(--tracking-normal);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;margin:0;transition:filter .15s,opacity .15s;display:inline-flex}.auth-modal button.auth-modal__primary[data-slot=button]:hover:not(:disabled){filter:brightness(1.06)}.auth-modal button.auth-modal__primary[data-slot=button]:disabled{opacity:.5;cursor:not-allowed}.auth-modal button.auth-modal__outline[data-slot=button]{box-sizing:border-box;width:100%;min-height:2.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--btn-neutral-border);background:var(--btn-neutral-bg);color:var(--btn-neutral-color);font-family:var(--body);font-size:var(--text-sm);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;margin:0;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.auth-modal button.auth-modal__outline[data-slot=button]:hover:not(:disabled){background:var(--btn-neutral-bg-hover);border-color:var(--btn-neutral-border);color:var(--btn-neutral-color)}.auth-modal__footer{z-index:2;align-items:stretch;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);background:var(--auth-modal-chrome-bg);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);box-shadow:0 -6px 16px -6px var(--color-overlay-ink-mid);border-radius:0 0 14px 14px;flex-direction:column;flex-shrink:0;margin:0;display:flex;position:relative}.auth-modal__footer-pay{align-items:stretch;gap:var(--space-2);flex-flow:wrap;display:flex}.auth-modal__footer-pay button.auth-modal__outline.auth-modal__reg-back[data-slot=button]{width:auto;min-width:5.25rem;min-height:2.75rem;color:var(--text-muted);flex:none}.auth-modal__footer-pay button.auth-modal__outline.auth-modal__reg-back[data-slot=button]:hover:not(:disabled){color:var(--text-muted)}.auth-modal__footer-pay button.auth-modal__primary.auth-modal__primary--with-back[data-slot=button]{flex:8rem;width:auto;min-width:0;min-height:2.75rem}.auth-modal__footer-link{height:auto;min-height:auto;padding:var(--space-1) 0;font:inherit;font-size:var(--text-sm);color:var(--accent-text);text-underline-offset:2px;justify-content:flex-start;font-weight:500;text-decoration:underline}.auth-modal__footer-link:hover{color:var(--color-accent)}.auth-modal__msg{margin:var(--space-2) 0 0;font-family:var(--mono);font-size:var(--text-xs);color:var(--danger);line-height:1.4}.auth-modal__msg--ok{color:var(--accent-text)}.auth-modal__api-hint{margin:0 0 var(--space-3);padding:var(--space-3) var(--space-3);background:var(--surface2);border:1px solid var(--border);font-family:var(--mono);font-size:var(--text-xs);color:var(--text-muted);border-radius:8px;line-height:1.45}.auth-modal__api-hint code{font-size:.6875rem}.auth-modal .auth-bar-stripe-form{gap:var(--space-3);min-width:0;max-width:none}.auth-modal__payment-divider{border:none;border-top:1px solid var(--border);margin:0}.auth-modal__promo-block{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.auth-modal__promo-label{margin:0 0 var(--space-1);display:block}.auth-modal__promo-combo{flex-direction:row;align-items:center;min-width:0;display:flex}.auth-modal__promo-combo .auth-modal__field--promo{flex:auto;gap:0;min-width:0;margin:0}.auth-modal__promo-combo .auth-modal__field--promo input[data-slot=input]{box-sizing:border-box;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;height:2.5rem;min-height:2.5rem}.auth-modal__promo-combo .auth-modal__field--promo:focus-within input[data-slot=input]{border-right:none}.auth-modal button.auth-modal__promo-apply[data-slot=button]{min-width:5.25rem;height:2.5rem;min-height:2.5rem;max-height:2.5rem;padding:0 var(--space-4);box-sizing:border-box;border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-primary-on);font-size:var(--text-sm);border-radius:0 8px 8px 0;flex:none;align-self:center;margin:0;font-weight:600;line-height:1}.auth-modal button.auth-modal__promo-apply[data-slot=button]:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 88%, var(--color-black));border-color:color-mix(in srgb, var(--color-primary) 88%, var(--color-black))}.auth-modal button.auth-modal__promo-apply[data-slot=button]:disabled{opacity:.55;cursor:not-allowed}.auth-modal__field--promo{margin-top:0}.auth-modal__promo-hint{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.4}.auth-modal__promo-hint--applied{color:var(--good);font-weight:600}.auth-modal__field--readonly input[data-slot=input]{background:color-mix(in srgb, var(--surface2) 70%, var(--color-card));color:var(--text);cursor:default}.auth-modal__promo-submit{margin-top:var(--space-1)}.auth-modal__reg-slider{width:100%;min-width:0;overflow:hidden}.auth-modal__reg-track{flex-direction:row;align-items:flex-start;width:200%;transition:transform .32s cubic-bezier(.33,1,.65,1);display:flex;transform:translate(0,0)}.auth-modal__reg-slider--step-2 .auth-modal__reg-track{width:100%;transform:none}.auth-modal__reg-slider:not(.auth-modal__reg-slider--step-2) .auth-modal__reg-slide:last-child,.auth-modal__reg-slider--step-2 .auth-modal__reg-slide:first-child{display:none}.auth-modal__reg-slider--step-2 .auth-modal__reg-slide{width:100%;padding-left:0;padding-right:0}.auth-modal__reg-payment-step{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.auth-modal__reg-slide{box-sizing:border-box;width:50%;min-width:0;padding-right:var(--space-2);flex-shrink:0}.auth-modal__reg-slide:last-child{padding-right:0;padding-left:var(--space-2)}@media (prefers-reduced-motion:reduce){.auth-modal__reg-track{transition-duration:.01ms}}.manual-account-allocation{box-sizing:border-box;flex-direction:column;align-items:flex-start;width:fit-content;min-width:0;max-width:100%;display:inline-flex;position:relative}.manual-account-allocation__row{align-items:center;gap:var(--space-2);box-sizing:border-box;flex-flow:row;width:fit-content;min-width:0;max-width:100%;display:inline-flex}.manual-account-allocation__field-label{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted);flex-shrink:0}.manual-account-allocation__lead-icon{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.manual-account-allocation__trigger{width:fit-content;max-width:100%;padding:var(--space-2);box-sizing:border-box;border:1px solid var(--sky-blue-d1);background:var(--surface);font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-tight);text-align:left;cursor:pointer;box-shadow:none;border-radius:6px;flex-flow:row;flex-shrink:0;align-items:center;gap:0;margin:0;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.manual-account-allocation__trigger:hover{border-color:var(--sky-blue-d2);background:var(--surface)}.manual-account-allocation__trigger[aria-expanded=true],.manual-account-allocation__trigger[aria-expanded=true]:hover{background:var(--surface-u2);gap:var(--space-1);box-shadow:var(--shadow-button-hover);border-color:#0000}.manual-account-allocation__trigger-dot{border-radius:50%;flex-shrink:0;align-self:center;width:6px;height:6px;display:block}.manual-account-allocation__trigger[aria-expanded=true][data-allocation-tone=conservative] .manual-account-allocation__trigger-dot{background:var(--nav-bg)}.manual-account-allocation__trigger[aria-expanded=true][data-allocation-tone=moderate] .manual-account-allocation__trigger-dot{background:color-mix(in srgb, var(--color-text-base) 28%, var(--text-muted))}.manual-account-allocation__trigger[aria-expanded=true][data-allocation-tone=aggressive] .manual-account-allocation__trigger-dot,.manual-account-allocation__trigger[aria-expanded=true][data-allocation-tone=all_equities] .manual-account-allocation__trigger-dot{background:var(--amber-d1)}.manual-account-allocation__trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.manual-account-allocation__trigger-label{font-weight:400;line-height:var(--leading-tight)}.manual-account-allocation__trigger[data-allocation-tone=conservative] .manual-account-allocation__trigger-label{color:var(--color-text-base);font-weight:700}.manual-account-allocation__trigger[data-allocation-tone=moderate] .manual-account-allocation__trigger-label{color:var(--color-text-base)}.manual-account-allocation__trigger[data-allocation-tone=aggressive] .manual-account-allocation__trigger-label{color:var(--amber-d1)}.manual-account-allocation__trigger[data-allocation-tone=all_equities] .manual-account-allocation__trigger-label{color:var(--amber-d1);font-weight:700}.manual-account-allocation__trigger-mix{font-weight:400;line-height:var(--leading-tight);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap}.manual-account-allocation__popover{--allocation-popover-arrow-left:2rem;gap:var(--space-3);width:20rem;max-width:min(20rem, 100vw - var(--space-4) * 2);padding:var(--space-3) var(--space-4);box-sizing:border-box;border:1px solid var(--border);background:var(--surface);box-shadow:0 4px 6px var(--color-overlay-ink-strong), 0 14px 32px var(--color-overlay-ink-strong);border-radius:10px;flex-direction:column;display:flex}.manual-account-allocation__popover-arrow{top:-7px;left:var(--allocation-popover-arrow-left);z-index:1;pointer-events:none;width:14px;height:7px;position:absolute;transform:translate(-50%)}.manual-account-allocation__popover-arrow:before,.manual-account-allocation__popover-arrow:after{content:"";border-top:0;border-left:7px solid #0000;border-right:7px solid #0000;position:absolute;left:50%;transform:translate(-50%)}.manual-account-allocation__popover-arrow:before{border-bottom:7px solid var(--border);top:0}.manual-account-allocation__popover-arrow:after{border-bottom:6px solid var(--surface);top:1px}.manual-account-allocation__popover-desc{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);margin:0;font-weight:400;line-height:1.45}.manual-account-allocation-slider-panel{align-items:stretch;gap:var(--space-3);flex-direction:column;width:100%;min-width:0;display:flex}.manual-account-allocation-slider-panel__track-row{align-items:center;width:100%}.manual-account-allocation-slider-panel__track-row .range-inline-tick{align-items:center;line-height:1;display:flex}.manual-account-allocation-slider-panel__track-wrap{align-items:center;padding:0;display:flex}.manual-account-allocation-slider-panel__range{--allocation-range-track-h:4px;--allocation-range-thumb:11px;z-index:1;width:100%;height:var(--allocation-range-thumb);cursor:pointer;background:0 0;border-radius:999px;min-height:0;margin:0;padding:0;display:block;position:relative}.manual-account-allocation-slider-panel__range::-webkit-slider-runnable-track{height:var(--allocation-range-track-h);background:var(--range-track-bg);border-radius:999px}.manual-account-allocation-slider-panel__range::-moz-range-track{height:var(--allocation-range-track-h);background:var(--range-track-bg);border-radius:999px}.manual-account-allocation-slider-panel__range::-webkit-slider-thumb{-webkit-appearance:none;width:var(--allocation-range-thumb);height:var(--allocation-range-thumb);margin-top:calc((var(--allocation-range-track-h) - var(--allocation-range-thumb)) / 2);background:var(--text);border:2px solid var(--surface);box-shadow:0 0 0 1px var(--border-strong);border-radius:50%}.manual-account-allocation-slider-panel__range::-moz-range-thumb{width:var(--allocation-range-thumb);height:var(--allocation-range-thumb);background:var(--text);border:2px solid var(--surface);box-shadow:0 0 0 1px var(--border-strong);border-radius:50%}.manual-account-allocation-slider-panel__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--border-strong), 0 0 0 3px color-mix(in srgb, var(--accent) 28%, transparent)}@media (width<=680px){.manual-account-allocation-slider-panel__track-wrap{padding-block:calc((var(--range-thumb-size) - var(--allocation-range-track-h)) / 2)}.manual-account-allocation-slider-panel__range{--allocation-range-thumb:var(--range-thumb-size);height:var(--allocation-range-track-h)}}.manual-account-balance-field-wrap{flex-shrink:0;justify-content:flex-end;align-items:center;min-width:0;max-width:100%;display:inline-flex;position:relative}.manual-account-balance-field__sizer{visibility:hidden;white-space:nowrap;min-height:44px;padding:0 var(--space-1);font-family:var(--body);font-size:var(--text-base);font-weight:700;line-height:var(--leading-tight);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.manual-account-balance-field{z-index:6;box-sizing:border-box;position:absolute;top:50%;right:0;transform:translateY(-50%)}.manual-account-balance-field--display{min-height:44px;padding:0 var(--space-1);font-family:var(--body);font-size:var(--text-base);font-weight:700;line-height:var(--leading-tight);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;background:0 0;justify-content:flex-end;align-items:center;margin:0;display:inline-flex}.manual-account-balance-field--display:hover{color:var(--color-accent);background:0 0}.manual-account-balance-field--editing{align-items:center;gap:var(--space-1);min-width:8.5rem;max-width:min(12rem,42vw);padding:var(--space-1) var(--space-2);border:1px solid var(--color-accent);background:var(--surface);box-shadow:0 4px 6px var(--color-overlay-ink-strong), 0 10px 24px var(--color-overlay-ink-mid);border-radius:8px;display:inline-flex}.manual-account-balance-field__prefix{font-family:var(--body);font-size:var(--text-base);font-weight:700;line-height:var(--leading-tight);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0}.manual-account-balance-field__text-field{flex:auto;width:100%;min-width:0}.manual-account-balance-field__text-field [data-slot=input-wrapper]{min-height:0;box-shadow:none;background:0 0;border:none}.manual-account-balance-field__input,.manual-account-balance-field__text-field input[data-slot=input]{width:100%;min-width:0;min-height:0;box-shadow:none;font-family:var(--body);font-size:1rem;font-weight:700;line-height:var(--leading-tight);text-align:right;color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";background:0 0;border:none;outline:none;margin:0;padding:0}.manual-account-balance-field__text-field input[data-slot=input]:focus{box-shadow:none;outline:none}.account-bucket-hint{display:inline}.portfolio-bucket-account-row__subtext .account-bucket-hint__value{font-family:var(--body);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:700}.account-bucket-hint__link{font:inherit;font-size:inherit;line-height:inherit;color:var(--accent-text);text-underline-offset:.12em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0;text-decoration:underline;display:inline}.account-bucket-hint__link:hover{color:var(--color-accent)}.account-bucket-hint__link:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:2px}.account-bucket-withdrawal-pill{align-items:center;gap:var(--space-1);margin-top:var(--space-2);font-family:var(--body);font-size:var(--text-sm);color:var(--text);font-weight:400;line-height:1.3;display:inline-flex}.account-bucket-withdrawal-pill__amount{align-items:center;gap:var(--space-1);padding:var(--space-2);background:var(--color-surface-blend-mid);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";border-radius:6px;font-weight:700;line-height:1;display:inline-flex}.account-bucket-withdrawal-pill__amount-icon{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.account-bucket-withdrawal-pill__label{flex-shrink:0;font-weight:400;line-height:1.3}.tax-treatment-disclosure.portfolio-account-group:not([open]) .account-bucket-withdrawal-pill__amount{background:var(--sky-blue)}.currency-amount-input{gap:var(--space-1);flex-direction:column;width:100%;min-width:0;display:flex}.currency-amount-input__label-row{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.currency-amount-input__label{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:500}.currency-amount-input__label-muted{color:var(--text-faint);font-weight:500}.currency-amount-input__suffix-inside{font-family:var(--body);font-size:var(--text-sm);color:var(--text-faint);pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;margin-left:auto;font-weight:500;line-height:1.25}.currency-amount-input__label--error{color:var(--danger,var(--red1))}.currency-amount-input__average-badge{font-family:var(--body);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-tight);color:var(--text-muted);padding:var(--space-1) var(--space-2);background:color-mix(in srgb, var(--accent) 10%, var(--surface));border:1px solid var(--color-border-accent-soft);border-radius:999px}.currency-amount-input__wrap{width:100%}.currency-amount-input__text-field{flex:auto;width:100%;min-width:0}.currency-amount-input__text-field input{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:1rem}.currency-amount-input__text-field--onboarding{flex:auto;min-width:0}.currency-amount-input__amount-row{width:100%}.currency-amount-input__amount-row--external-prefix,.currency-amount-input__amount-row--external-affixes{justify-content:flex-start;align-items:center;gap:var(--space-1);width:100%;max-width:100%;display:flex}.currency-amount-input__value-group{align-items:flex-start;gap:var(--space-1);flex-direction:column;width:100%;max-width:100%;margin-inline:auto;display:flex}.currency-amount-input__amount-row--external-prefix .currency-amount-input__wrap,.currency-amount-input__amount-row--external-affixes .currency-amount-input__wrap{flex:0 auto;width:auto}.currency-amount-input__suffix-outside{font-family:var(--body);font-size:var(--text-sm);color:var(--text-faint);pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0}.currency-amount-input__prefix-outside{font-family:var(--mono);color:var(--text-faint);pointer-events:none;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0;font-size:1rem;font-weight:500}.currency-amount-input__field{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.currency-amount-input__field::placeholder{color:var(--text-faint);opacity:1}.currency-amount-input__annual-hint{font-family:var(--mono);font-size:var(--text-xs);color:var(--text-faint);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";opacity:0;max-height:0;margin:0;transition:max-height .28s cubic-bezier(.22,1,.36,1),opacity .22s,transform .28s cubic-bezier(.22,1,.36,1),margin .28s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(-.35rem)}.currency-amount-input__annual-hint--visible{opacity:1;max-height:1.5rem;margin-top:var(--space-1);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.currency-amount-input__annual-hint{transition:none}}.currency-amount-input__hint{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);margin:0;font-weight:400;line-height:1.45}.currency-amount-input__hint-link{color:inherit;text-underline-offset:.15em;text-decoration:underline}.currency-amount-input__hint-link:hover,.currency-amount-input__hint-link:focus-visible{color:var(--text)}.currency-amount-input__error{font-family:var(--body);font-size:var(--text-sm);color:var(--danger,var(--red1));margin:0;font-weight:500;line-height:1.45}.currency-amount-input__sr-only{width:1px;height:1px;margin:var(--space-1);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.currency-amount-input__readonly-value{font-family:var(--heading);font-size:var(--text-lg);letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";margin:0;font-weight:600;line-height:1.25}.onboarding-field-shell{--onboarding-field-inset:.65rem;box-sizing:border-box;width:100%;min-height:2.75rem;padding:var(--onboarding-field-inset);background:var(--surface2);border:1px solid var(--border-medium-dark);border-radius:6px;justify-content:flex-start;align-items:center;transition:background-color .22s;display:flex;position:relative;overflow:visible}.onboarding-field-shell--filled{background:var(--accent-contrast);padding-right:calc(var(--onboarding-field-inset) + var(--space-4))}.onboarding-field-shell__input{width:100%;min-width:0;font-family:var(--mono);color:var(--text);cursor:text;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0;font-size:1rem;font-weight:500;line-height:1.25}.onboarding-field-shell__input::placeholder{color:var(--text-faint);opacity:1}.onboarding-field-shell:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--green1) 18%, transparent)}.onboarding-field-shell__check{top:50%;right:var(--onboarding-field-inset);color:var(--green1);pointer-events:none;justify-content:center;align-items:center;animation:.22s forwards onboarding-field-check-in;display:flex;position:absolute;transform:translateY(-50%)}.onboarding-field-shell__check svg{stroke:var(--green1)}@keyframes onboarding-field-check-in{0%{opacity:0;transform:translateY(-50%)scale(.88)}to{opacity:1;transform:translateY(-50%)scale(1)}}.onboarding-field-shell--readonly{min-height:2.75rem}.onboarding-field-shell__readonly-value{min-width:0;font-family:var(--heading);font-size:var(--text-lg);letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex:auto;margin:0;font-weight:600;line-height:1.25}@media (prefers-reduced-motion:reduce){.onboarding-field-shell{transition:none}.onboarding-field-shell__check{animation:none}}.os-size-observer,.os-size-observer-listener{direction:inherit;pointer-events:none;visibility:hidden;box-sizing:border-box;overflow:hidden;scroll-behavior:auto!important}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;top:0;left:0}.os-size-observer{z-index:-1;contain:strict;padding:inherit;border:inherit;box-sizing:inherit;flex-flow:row;margin:-133px;display:flex;inset:0;transform:scale(.1)}.os-size-observer:before{content:"";box-sizing:inherit;flex:none;width:10px;height:10px;padding:10px}.os-size-observer-appear{animation:1ms forwards os-size-observer-appear-animation}.os-size-observer-listener{box-sizing:border-box;padding:inherit;border:inherit;flex:auto;margin:-133px;position:relative;transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{padding:inherit;border:inherit;box-sizing:content-box;flex:auto;display:block;position:relative}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{direction:ltr;flex:none;bottom:0;right:0;overflow:hidden}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{box-sizing:border-box;z-index:-1;contain:strict;border:none;flex:none;max-width:0;height:0;max-height:1px;margin:0;padding:0;position:relative;top:calc(100% + 1px);overflow:hidden}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;min-width:1px;height:1000%;min-height:1px}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{margin:0;overflow:visible}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;scroll-behavior:auto!important;flex-flow:row!important;align-items:stretch!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;z-index:0;border:none;flex:auto;width:100%;min-width:0;height:auto;margin:0;padding:0;position:relative}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah);position:absolute}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{overflow:hidden!important}[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x:hidden;--os-viewport-overflow-y:hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y:scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>:not(#osFakeId){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;display:none!important;position:absolute!important;overflow:hidden!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{grid-template:1fr/1fr;display:grid}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{width:auto!important;height:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction));contain:size layout;contain:size layout style;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;position:absolute}body>.os-scrollbar{z-index:99999;position:fixed}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;border:none!important;padding:0!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional) * 100%);transform:translateX(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent) * 100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional) * 100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent) * 100%)}@supports (container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{transform:translateX(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%));left:auto}.os-scrollbar-vertical .os-scrollbar-handle{transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%));top:auto}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{left:0;right:auto}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{left:0;right:auto}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";display:block;position:absolute;inset:0}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:#00000070;--os-handle-bg-hover:#0000008c;--os-handle-bg-active:#000000a8}.os-theme-light{--os-handle-bg:#ffffff70;--os-handle-bg-hover:#ffffff8c;--os-handle-bg-active:#ffffffa8}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}.app-select-menu-scroll>.os-scrollbar.os-scrollbar-vertical.os-theme-app-thin{z-index:1}.app-select{gap:var(--space-1);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.app-select__label{font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--text)}.app-select__hero-control{width:100%;min-width:0}.app-select__native{width:100%;min-width:0;min-height:2.75rem;padding:var(--space-1) var(--space-6) var(--space-1) var(--space-2);border:1px solid var(--border-medium-dark);background:var(--surface2);font-family:var(--body);font-size:1rem;font-weight:500;line-height:var(--leading-snug);color:var(--text);box-sizing:border-box;cursor:pointer;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";border-radius:6px;margin:0;display:block}.app-select__native:disabled{opacity:.55;cursor:not-allowed}.app-select__native:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-overlay-accent-mid);outline:none}.app-select--placeholder .app-select__native{color:var(--text-faint);font-weight:400}@media (width<=680px){.app-select__native{height:2.75rem;min-height:2.75rem}}.dob-select-row{gap:var(--space-2);box-sizing:border-box;grid-template-columns:minmax(0,1.4fr) minmax(4rem,.72fr) minmax(5.25rem,.95fr);width:100%;min-width:0;display:grid}.dob-select-row--no-day{grid-template-columns:minmax(0,1.45fr) minmax(5.75rem,1fr)}.dob-select-row--segmented{gap:var(--space-2);flex-direction:column;width:100%;min-width:0;display:flex}.dob-select-row__segment{border:.5px solid var(--color-border-tertiary,var(--border));background:var(--surface2);box-sizing:border-box;border-radius:8px;align-items:stretch;width:100%;min-width:0;min-height:2.75rem;display:flex;overflow:hidden}.dob-select-row--segmented:focus-within .dob-select-row__segment{border-color:color-mix(in srgb, var(--text) 18%, var(--color-border-tertiary,var(--border)))}.dob-select-row__divider{display:none}.dob-select-row--segmented .dob-select-row__month{border-right:.5px solid var(--color-border-tertiary,var(--border));flex:auto;width:auto;min-width:0;max-width:none}.dob-select-row--segmented .dob-select-row__month [data-slot=select]{width:100%;min-width:0}.dob-select-row--year-input.dob-select-row--segmented .dob-select-row__month [data-slot=select-trigger],.dob-select-row--year-input.dob-select-row--segmented .dob-select-row__month [data-slot=select-value]{font-size:1rem;line-height:1.25}.dob-select-row__year-input-wrap{width:auto;min-width:4.5rem;height:100%;min-height:0;padding:0 var(--space-2);box-sizing:border-box;flex:auto;align-items:center;display:flex}.dob-select-row__year-input-wrap--filled{background:var(--surface)}.dob-select-row--year-input:not(.dob-select-row--segmented) .dob-select-row__year-input-wrap{width:100%;min-height:2.75rem;padding:var(--space-1) var(--space-2);border:1px solid var(--border-medium-dark);background:var(--surface2);box-sizing:border-box;border-radius:6px;transition:border-color .15s,box-shadow .15s,background-color .15s}.dob-select-row--year-input:not(.dob-select-row--segmented) .dob-select-row__year-input-wrap:hover:not(:focus-within){border-color:color-mix(in srgb, var(--text-muted) 35%, var(--border-medium-dark));background:var(--surface)}.dob-select-row--year-input:not(.dob-select-row--segmented) .dob-select-row__year-input-wrap:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-overlay-accent-mid);background:var(--surface)}.dob-select-row--year-input:not(.dob-select-row--segmented) .dob-select-row__year-input-wrap--filled{background:var(--surface)}.dob-select-row__year-input{width:100%;min-width:0;font-family:var(--mono);color:var(--text);text-align:left;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";background:0 0;border:0;outline:none;margin:0;padding:0;font-size:1rem;font-weight:500;line-height:1.25}.dob-select-row__year-input::placeholder{color:var(--text-faint);opacity:1}.dob-select-row--segmented .dob-select-row__year [data-slot=select]{width:100%;min-width:0}.dob-select-row--segmented [data-slot=select-trigger],.dob-select-row--segmented .app-select__native{width:100%;height:100%;min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0}.dob-select-row--segmented .dob-select--filled [data-slot=select-trigger],.dob-select-row--segmented .dob-select--filled .app-select__native,.dob-select-row--segmented .dob-select--filled [data-slot=select-trigger]:hover:not(:disabled),.dob-select-row--segmented .dob-select--filled .app-select__native:hover:not(:disabled){background:var(--surface)}.dob-age-hint{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:400;line-height:1.45}.dob-select-row>.dob-age-hint{grid-column:1/-1}.dob-select-row [data-slot=select]{min-width:0}.dob-select-row [data-slot=select-trigger],.dob-select-row .app-select__native{background:var(--surface2);align-items:center;width:100%;min-height:2.75rem;transition:background-color .15s;display:inline-flex}.dob-select-row [data-slot=select-value]{align-self:center;align-items:center;line-height:1.25;display:flex}.dob-select-menu__popover,.dob-select-menu__popover.popover,.dob-select-menu__popover .popover__dialog{border:none!important;outline:none!important}.dob-select-menu__popover [data-slot=list-box]{box-shadow:none;border:none!important;outline:none!important}.dob-select-row [data-slot=select-trigger]:focus,.dob-select-row [data-slot=select-trigger]:focus-visible,.dob-select-row [data-slot=select-trigger][data-focus=true],.dob-select-row [data-slot=select-trigger][data-pressed=true],.dob-select-row [data-slot=select-trigger][data-open=true]{border-color:var(--border-medium-dark);box-shadow:none;outline:none}.dob-select-row .dob-select--filled [data-slot=select-trigger],.dob-select-row .dob-select--filled [data-slot=select-trigger]:hover:not(:disabled){background:var(--surface)}.dob-select-row__day [data-slot=select-trigger],.dob-select-row__year [data-slot=select-trigger]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@media (width<=480px){.dob-select-row{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.dob-select-row--no-day{grid-template-rows:auto;grid-template-columns:1fr 1fr}.dob-select-row__month{grid-column:1/-1}.dob-select-row--no-day .dob-select-row__month{grid-column:auto}}.dob-age-hint__age{color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600}.welcome-goal-fields{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.welcome-goal-fields__goals-section{gap:var(--space-3);flex-direction:column;width:100%;min-width:0;display:flex}.welcome-goal-fields__goals-intro{gap:var(--space-1);flex-direction:column;display:flex}.welcome-goal-fields__goals-heading{font-family:var(--body);font-size:var(--text-base);letter-spacing:normal;color:var(--text);margin:0;font-weight:600}.welcome-goal-fields__goals-lead{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);margin:0;font-weight:400;line-height:1.45}.welcome-goal-fields__goals-row{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;min-width:0;display:grid}.welcome-goal-fields__goal-input{width:100%;min-width:0}.welcome-goal-fields__retire-age{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--border)}.welcome-goal-fields__hint{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:400;line-height:1.45}.welcome-goal-fields__age-input-wrap{width:100%}.welcome-goal-fields--centered{text-align:center;align-items:center;max-width:24rem;margin-inline:auto}.welcome-goal-fields--centered .welcome-goal-fields__goals-intro{text-align:center;align-items:center;width:100%}.welcome-goal-fields--centered .welcome-goal-fields__goals-lead{max-width:22rem}.welcome-goal-fields--centered .welcome-goal-fields__goal-input,.welcome-goal-fields--centered .currency-amount-input{align-items:center;gap:var(--space-3);flex-direction:column;width:100%;display:flex}.welcome-goal-fields--centered .currency-amount-input__label,.welcome-goal-fields--centered .welcome-goal-fields__retire-age .config-plan-label{font-size:var(--text-md);text-align:center;width:100%}.welcome-goal-fields--centered .currency-amount-input__value-group{align-items:center;margin-inline:auto}.welcome-goal-fields--centered .currency-amount-input__amount-row--external-affixes{gap:var(--space-2);justify-content:center;width:auto}.welcome-goal-fields--centered .currency-amount-input__amount-row--external-affixes .onboarding-field-shell{flex:0 auto}.welcome-goal-fields--centered .currency-amount-input__prefix-outside{font-size:var(--text-xl);color:var(--text-muted)}.welcome-goal-fields--centered .currency-amount-input__suffix-outside{font-size:var(--text-base);color:var(--text-muted)}.welcome-goal-fields--centered .onboarding-field-shell{border-radius:8px;width:auto;min-width:10rem}.welcome-goal-fields--centered .onboarding-field-shell__input,.welcome-goal-fields--centered .currency-amount-input__field{width:100%;min-width:4.5rem;font-size:var(--text-xl);text-align:left}.welcome-goal-fields--centered .currency-amount-input__hint,.welcome-goal-fields--centered .welcome-goal-fields__hint{text-align:center;max-width:22rem;margin-inline:auto}.welcome-goal-fields--centered .welcome-goal-fields__retire-age{align-items:center;gap:var(--space-3);flex-direction:column;width:100%;display:flex}.welcome-goal-fields--centered .welcome-goal-fields__age-input-wrap{width:auto}.welcome-goal-fields--compact-goals .welcome-goal-fields__goals-section{align-items:center}.welcome-goal-fields--compact-goals .welcome-goal-fields__goals-intro{text-align:center;align-items:center;max-width:22rem}.welcome-goal-fields--compact-goals .welcome-goal-fields__goals-row{justify-content:center;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;width:fit-content;max-width:100%;margin-inline:auto;display:flex}.welcome-goal-fields--compact-goals .welcome-goal-fields__goal-input{flex:none;align-items:center;width:auto}.welcome-goal-fields--compact-goals .currency-amount-input__label-row{justify-content:center}.welcome-goal-fields--compact-goals .currency-amount-input__value-group{align-items:center;width:auto;margin-inline:auto}.welcome-goal-fields--compact-goals .currency-amount-input__amount-row--external-affixes{justify-content:center;width:auto}.welcome-goal-fields--compact-goals .welcome-goal-fields__goal-input--growth{--goal-input-ch:11}.welcome-goal-fields--compact-goals .welcome-goal-fields__goal-input--income{--goal-input-ch:7}.welcome-goal-fields--compact-goals .welcome-goal-fields__goal-input--growth .onboarding-field-shell,.welcome-goal-fields--compact-goals .welcome-goal-fields__goal-input--income .onboarding-field-shell{width:auto;min-width:calc(var(--goal-input-ch) * 1ch + var(--onboarding-field-inset) * 2)}.welcome-goal-fields--compact-goals .welcome-goal-fields__goal-input--growth .onboarding-field-shell--filled,.welcome-goal-fields--compact-goals .welcome-goal-fields__goal-input--income .onboarding-field-shell--filled{min-width:calc(var(--goal-input-ch) * 1ch + var(--onboarding-field-inset) * 2 + var(--space-4))}.welcome-goal-fields--compact-goals .welcome-goal-fields__goal-input--growth .onboarding-field-shell__input,.welcome-goal-fields--compact-goals .welcome-goal-fields__goal-input--income .onboarding-field-shell__input{width:calc(var(--goal-input-ch) * 1ch);min-width:calc(var(--goal-input-ch) * 1ch);max-width:calc(var(--goal-input-ch) * 1ch);flex:none}.welcome-goal-fields--embedded-profile{margin-top:var(--space-4)}.welcome-goal-fields--embedded-profile .welcome-goal-fields__goals-section{border-top:1px solid var(--border);padding-top:var(--space-4)}.welcome-goal-fields--step3{width:100%;min-width:0;padding:var(--space-4) var(--space-2);flex-direction:column;gap:0;display:flex}.welcome-goal-fields--step3 .welcome-goal-fields__aiming-group{padding-top:0}.welcome-goal-fields--step3 .welcome-goal-fields__aiming-row{gap:var(--space-6)}.welcome-goal-fields--step3 .welcome-goal-fields__aiming-hint{font-size:var(--text-xs)}.welcome-goal-fields--step2{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.welcome-goal-fields--step2 .currency-amount-input__label{font-family:var(--body);font-size:var(--text-sm);color:var(--text);font-weight:600}.welcome-goal-fields__step2-contribution{width:100%;box-shadow:var(--shadow-account-divider);padding-bottom:var(--space-4)}.welcome-goal-fields__step2-contribution .currency-amount-input__value-group{align-items:stretch;width:100%;margin-inline:0}.welcome-goal-fields__step2-contribution .currency-amount-input__amount-row{width:100%;margin-inline:0}.welcome-goal-fields__step2-contribution .currency-amount-input__amount-row--external-affixes{align-items:center;gap:var(--space-2)}.welcome-goal-fields__step2-contribution .currency-amount-input__wrap,.welcome-goal-fields__step2-contribution .onboarding-field-shell{flex:auto;width:auto;min-width:0}.welcome-goal-fields--step2 .onboarding-field-shell .num-input-prefix{font-family:var(--mono);color:var(--text-faint);pointer-events:none;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0;font-size:1rem;font-weight:500;line-height:1.25}.welcome-goal-fields__aiming-group{padding-top:var(--space-4);flex-direction:column;gap:0;display:flex}.welcome-goal-fields__aiming-row{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;min-width:0;display:grid}.welcome-goal-fields__aiming-row .currency-amount-input__label{font-size:var(--text-sm);color:var(--text);font-weight:600}.welcome-goal-fields__aiming-row .currency-amount-input__label-muted{font-weight:600}.welcome-goal-fields__aiming-row .currency-amount-input__value-group{align-items:stretch;width:100%;margin-inline:0}.welcome-goal-fields__aiming-row .currency-amount-input__amount-row{width:100%;margin-inline:0}.welcome-goal-fields__aiming-row .currency-amount-input__amount-row--external-affixes{align-items:center;gap:var(--space-2)}.welcome-goal-fields__aiming-row .currency-amount-input__wrap,.welcome-goal-fields__aiming-row .onboarding-field-shell{flex:auto;width:auto;min-width:0}.welcome-goal-fields__aiming-hint{margin:var(--space-3) 0 0;font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:400;line-height:1.45}@media (width<=479px){.welcome-goal-fields__aiming-row{grid-template-columns:minmax(0,1fr)}}@media (width>=680px){.welcome-goal-fields:not(.welcome-goal-fields--centered) .welcome-goal-fields__retire-age{max-width:14rem}}.onboarding-region-step{gap:var(--space-3);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:none;margin-inline:0;display:flex}.onboarding-region-step__intro{margin:var(--space-1) 0 var(--space-2);font-family:var(--body);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-muted);text-align:center}.onboarding-region-step__heading{margin:0 0 var(--space-5);font-family:var(--heading);font-size:var(--text-xl);font-weight:600;line-height:var(--leading-tight);color:var(--text);text-align:center;word-break:normal;overflow-wrap:normal}.onboarding-region-step__flag{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.onboarding-region-step--embedded{gap:var(--space-3)}.onboarding-region-step--embedded .onboarding-region-step__grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding-region-step__grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.onboarding-region-step__grid>li{min-width:0}.onboarding-region-step__cell{width:100%;min-height:3.25rem;padding:var(--space-3) var(--space-3);background:var(--btn-neutral-bg);font-family:var(--body);color:var(--text-muted);text-align:left;cursor:pointer;box-sizing:border-box;box-shadow:none;border:1px solid #0000;border-radius:10px;justify-content:flex-start;align-items:center;margin:0;transition:background .15s,border-color .15s,box-shadow .2s,color .15s;display:flex}.onboarding-region-step__cell-main{justify-content:flex-start;align-items:center;gap:var(--space-2);flex-direction:row;min-width:0;max-width:100%;display:flex}.onboarding-region-step__cell--selected{background:var(--surface);color:var(--text);box-shadow:var(--shadow-button-hover);border-color:#0000}.onboarding-region-step__cell--selected .onboarding-region-step__cell-label{color:var(--text)}.onboarding-region-step__cell-copy{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.onboarding-region-step__cell:hover{background:var(--surface);box-shadow:var(--shadow-button-hover)}.onboarding-region-step__cell:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.onboarding-region-step__cell-label{max-width:100%;font-family:var(--body);font-size:var(--text-sm);color:inherit;font-weight:600;line-height:1.25;display:block}.onboarding-region-step__cell-detected{max-width:100%;font-family:var(--body);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-tight);color:var(--text-muted);display:block}@media (width<=680px){.onboarding-region-step__cell{min-height:4.75rem;padding:var(--space-3);justify-content:center}.onboarding-region-step__cell-main{justify-content:center;align-items:center;gap:var(--space-1);flex-direction:column}.onboarding-region-step__flag{font-size:2.75rem;display:inline-flex}.onboarding-region-step__cell-copy{align-items:center}.onboarding-region-step__cell-label{display:none}.onboarding-region-step__cell-detected{text-align:center}}@media (width>=681px){.onboarding-region-step__cell{min-height:3.5rem}.onboarding-region-step__flag{font-size:1.5rem}}.welcome-profile-fields{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.welcome-profile-fields__section+.welcome-profile-fields__section,.welcome-profile-fields__section+.welcome-profile-fields__stack{border-top:1px solid var(--border);padding-top:var(--space-4);margin-top:var(--space-4)}.welcome-profile-fields--onboarding .welcome-profile-fields__section+.welcome-profile-fields__section{margin-top:var(--space-4);border-top:none;padding-top:0}.welcome-profile-fields--onboarding{--onboarding-birth-field-h:2.75rem}.welcome-profile-fields--onboarding .config-plan-label{font-family:var(--body);font-size:var(--text-sm);letter-spacing:normal;color:var(--text);font-weight:600}.welcome-profile-fields--onboarding .dob-select-row [data-slot=select-trigger]{min-height:var(--onboarding-birth-field-h)}.welcome-profile-fields__section--residence{padding-bottom:0}.welcome-profile-fields__residence-field{gap:var(--space-2)}.welcome-profile-fields__residence-select,.welcome-profile-fields__residence-select [data-slot=select]{flex:none;width:100%}.welcome-profile-fields__residence-select [data-slot=select-trigger]{width:100%;min-height:2.75rem;padding:var(--onboarding-field-inset,var(--space-3));padding-right:calc(var(--onboarding-field-inset,var(--space-3)) + var(--space-5));background:var(--surface2);border-color:var(--border-medium-dark);box-shadow:none;align-items:center;line-height:1.25;display:inline-flex}.welcome-profile-fields__residence-select [data-slot=select-value],.welcome-profile-fields__residence-select [data-slot=select-value][data-placeholder=true]{white-space:nowrap;text-overflow:ellipsis;align-self:center;align-items:center;min-height:1.25rem;font-size:1rem;line-height:1.25;display:flex;overflow:hidden}.welcome-profile-fields__residence-select--filled [data-slot=select-trigger],.welcome-profile-fields__residence-select--filled [data-slot=select-trigger]:hover:not(:disabled){background:var(--surface)}.welcome-profile-fields__currency-note{color:var(--text);font-weight:700}.welcome-profile-fields__stack{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;display:grid}.welcome-profile-fields__stack>.currency-amount-input{min-width:0}.welcome-profile-fields__stack>.currency-amount-input:only-child{grid-column:1/-1}.welcome-profile-fields__bridge{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:400;line-height:1.45}.welcome-profile-fields__hint{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:400;line-height:1.45}.welcome-profile-fields .currency-amount-input__value-group{align-items:stretch;gap:0;width:100%;max-width:100%}.welcome-profile-fields .currency-amount-input__amount-row--external-affixes,.welcome-profile-fields .currency-amount-input__amount-row--external-prefix{gap:var(--space-2);width:100%}.welcome-profile-fields .currency-amount-input__amount-row--external-affixes .currency-amount-input__wrap,.welcome-profile-fields .currency-amount-input__amount-row--external-prefix .currency-amount-input__wrap{flex:auto;width:auto;min-width:0}.welcome-profile-fields .currency-amount-input__field{width:100%;min-width:0}.welcome-profile-fields .currency-amount-input__annual-hint{padding-left:calc(var(--space-2) + var(--onboarding-field-inset,var(--space-2)))}.welcome-profile-fields .currency-amount-input__annual-hint--visible{margin-top:var(--space-1)}.welcome-profile-fields__section--birth-retire{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.welcome-profile-fields__dob-block{width:100%;min-width:0}.welcome-profile-fields--onboarding .dob-select-row--no-day{gap:var(--space-2);grid-template-columns:minmax(0,1.45fr) minmax(5.75rem,1fr);width:100%;min-width:0;display:grid}.welcome-profile-fields--onboarding .dob-select-row--no-day [data-slot=select-trigger],.welcome-profile-fields--onboarding .dob-select-row--year-input:not(.dob-select-row--segmented) .dob-select-row__year-input-wrap{min-height:var(--onboarding-birth-field-h);border-radius:8px}.welcome-profile-fields--onboarding .dob-select-row--no-day .dob-select-row__month,.welcome-profile-fields--onboarding .dob-select-row--no-day .dob-select-row__year{width:100%;min-width:0}.welcome-profile-fields__retire-card{align-items:center;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-4) var(--space-4) var(--space-3);background:var(--surface-u2,var(--surface1));box-sizing:border-box;border-radius:12px;flex-direction:column;animation:.42s cubic-bezier(.22,1,.36,1) forwards welcome-profile-retire-card-in;display:flex}@keyframes welcome-profile-retire-card-in{0%{opacity:0;transform:translateY(-.625rem)}to{opacity:1;transform:translateY(0)}}.welcome-profile-fields__retire-card-label{text-align:center;width:100%;display:block}.welcome-profile-fields__retire-card-readout{flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex}.welcome-profile-fields__retire-card-age{font-family:var(--heading);letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;line-height:1}.welcome-profile-fields__retire-card-year{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";margin:0;font-weight:400;line-height:1}.welcome-profile-fields__retire-card-year--invalid{color:var(--amber-d1)}.welcome-profile-fields__retire-card-slider{gap:var(--space-1);flex-direction:column;width:100%;min-width:0;display:flex}.welcome-profile-fields__retire-card-range{--onboarding-retire-range-track-h:4px;--onboarding-retire-range-thumb:1.125rem;cursor:pointer;appearance:none;background:0 0;border:none;width:100%;min-width:0;height:1.25rem;margin:0;padding:0}.welcome-profile-fields__retire-card-range::-webkit-slider-runnable-track{height:var(--onboarding-retire-range-track-h);background:color-mix(in srgb, var(--text-muted) 28%, var(--surface));border:none;border-radius:999px}.welcome-profile-fields__retire-card-range::-moz-range-track{height:var(--onboarding-retire-range-track-h);background:color-mix(in srgb, var(--text-muted) 28%, var(--surface));border:none;border-radius:999px}.welcome-profile-fields__retire-card-range::-webkit-slider-thumb{appearance:none;box-sizing:border-box;width:var(--onboarding-retire-range-thumb);height:var(--onboarding-retire-range-thumb);margin-top:calc((var(--onboarding-retire-range-track-h) - var(--onboarding-retire-range-thumb)) / 2);border:2px solid var(--border-strong);background:var(--surface);cursor:pointer;border-radius:50%;box-shadow:0 1px 4px #1c2b3a1f}.welcome-profile-fields__retire-card-range::-moz-range-thumb{box-sizing:border-box;width:var(--onboarding-retire-range-thumb);height:var(--onboarding-retire-range-thumb);border:2px solid var(--border-strong);background:var(--surface);cursor:pointer;border-radius:50%;box-shadow:0 1px 4px #1c2b3a1f}.welcome-profile-fields__retire-card-range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-accent);outline-offset:2px;box-shadow:none}.welcome-profile-fields__retire-card-range:focus-visible::-moz-range-thumb{outline:2px solid var(--color-accent);outline-offset:2px;box-shadow:none}.welcome-profile-fields__retire-card-ticks{width:100%;font-family:var(--mono);font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";justify-content:space-between;align-items:center;font-weight:500;line-height:1.25;display:flex}.welcome-profile-fields__retire-card-footnote{font-family:var(--body);font-size:var(--text-xs);color:var(--color-text-secondary,var(--text-muted));text-align:center;margin:0;font-weight:400;line-height:1.4}.welcome-profile-fields__retire-card-footnote strong{color:var(--text);font-weight:600}.welcome-profile-fields__retire-age-error{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--color-text-danger);text-align:center;margin:0}@media (width<=479px){.welcome-profile-fields__stack{grid-template-columns:1fr}.welcome-profile-fields__stack>.currency-amount-input:only-child{grid-column:auto}}@media (width<=680px){.welcome-profile-fields__retire-card-slider{padding-block:calc((var(--range-thumb-size) - var(--onboarding-retire-range-track-h)) / 2)}.welcome-profile-fields__retire-card-range{--onboarding-retire-range-thumb:var(--range-thumb-size);height:var(--onboarding-retire-range-track-h)}}@media (prefers-reduced-motion:reduce){.welcome-profile-fields__retire-card{animation:none}}.config-drawer-body{flex-direction:column;gap:0;display:flex}.config-drawer-tabs{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.config-drawer-tabs .tab-btn{font-family:var(--body);text-transform:none;letter-spacing:var(--tracking-normal)}.config-drawer-tabs--classic{-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:none;flex-wrap:nowrap;gap:0;width:100%;margin:0;padding:0;overflow-x:auto}.config-drawer-tabs--classic::-webkit-scrollbar{display:none}.config-drawer-tabs--classic .tab-btn{min-width:max-content;padding:var(--space-3) var(--space-1) var(--space-2);margin:0;margin-bottom:var(--space-1);box-shadow:none;color:var(--text-muted);font-size:var(--text-xs);text-align:center;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex:auto;font-weight:500;line-height:1.25;transition:color .15s,border-color .15s,background .15s}.config-drawer-tabs--classic .tab-btn:hover{color:var(--text);background:0 0}.config-drawer-tabs--classic .tab-btn.active{color:var(--text);border-bottom-color:var(--color-action-primary);box-shadow:none;background:0 0;font-weight:600}.config-drawer-tabs--classic .tab-btn:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--green3) 35%, transparent);border-radius:4px 4px 0 0;outline:none}.side-panel-shell__below-header .config-drawer-tabs--classic{padding-bottom:var(--space-1);margin:0}.config-drawer-tabpanel{min-width:0}@media (width>=400px){.config-drawer-tabs--classic .tab-btn{font-size:var(--text-sm);padding-left:var(--space-2);padding-right:var(--space-2)}}.config-drawer-section{padding-bottom:var(--space-5);margin-bottom:var(--space-5);border-bottom:1px solid var(--border)}.config-drawer-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.config-drawer-lead{margin:0 0 var(--space-3)!important;border:none!important;padding:0!important}.config-plan-rows{gap:var(--space-3);flex-direction:column;display:flex}.config-plan-row-duo{gap:var(--space-3);margin-bottom:var(--space-3);grid-template-columns:minmax(0,40%) minmax(0,1fr);align-items:start;width:100%;display:grid}.config-plan-row-duo>.config-plan-field{width:100%;min-width:0}.config-plan-row-duo .config-plan-label{white-space:nowrap}.config-plan-question{font-family:var(--body);font-size:var(--text-sm);color:var(--text);margin:0 0 var(--space-2);font-weight:500;line-height:var(--leading-snug)}.config-plan-field{gap:var(--space-1);flex-direction:column;display:flex}.config-plan-field--goal{max-width:none;margin-bottom:var(--space-3)}.config-drawer-body .currency-amount-input__label{color:var(--text);font-weight:600}.config-drawer-body .currency-amount-input__label--error{color:var(--danger,var(--red1))}.config-drawer-body .welcome-goal-fields:not(.welcome-goal-fields--centered) .currency-amount-input,.config-drawer-body .welcome-goal-fields:not(.welcome-goal-fields--centered) .welcome-goal-fields__goal-input{text-align:left;align-items:stretch}.config-drawer-body .welcome-goal-fields:not(.welcome-goal-fields--centered) .currency-amount-input__label,.config-drawer-body .welcome-goal-fields:not(.welcome-goal-fields--centered) .welcome-goal-fields__retire-age .config-plan-label{text-align:left;width:100%}.config-drawer-body .welcome-goal-fields:not(.welcome-goal-fields--centered) .currency-amount-input__value-group{align-items:flex-start;width:100%;max-width:100%;margin-inline:0}.config-drawer-body .welcome-goal-fields:not(.welcome-goal-fields--centered) .currency-amount-input__amount-row--external-affixes{justify-content:flex-start;width:100%}.config-drawer-body .welcome-goal-fields:not(.welcome-goal-fields--centered) .currency-amount-input__hint,.config-drawer-body .welcome-goal-fields:not(.welcome-goal-fields--centered) .welcome-goal-fields__hint,.config-drawer-body .welcome-goal-fields:not(.welcome-goal-fields--centered) .welcome-goal-fields__goals-lead{text-align:left}.config-drawer-body .welcome-goal-fields:not(.welcome-goal-fields--centered) .welcome-goal-fields__retire-age{align-items:stretch}.config-plan-age-hint{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-1)}.config-plan-label{font-family:var(--body);font-size:var(--text-sm);letter-spacing:var(--tracking-normal);text-transform:none;color:var(--text);font-weight:600}.config-plan-input{width:5rem;padding:var(--space-1) var(--space-2);border:1px solid var(--border-strong);font-family:var(--body);font-size:var(--text-base);background:var(--surface2);color:var(--text);border-radius:6px}.config-plan-input.config-plan-input--date{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:2.25rem}.config-plan-row-duo .config-plan-input{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.config-plan-savings-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.config-plan-saveval{font-family:var(--mono);font-size:var(--text-md);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0;min-width:5.25rem;font-weight:600}.config-plan-savings-slider{flex:1;min-width:140px;max-width:100%}.filing-status-field{gap:var(--space-1);flex-direction:column;display:flex}.filing-status-field__select-control{width:100%;min-width:0}.filing-status-field__select-control button[data-slot=select-trigger]{width:100%;max-width:none}.filing-status-field__hint{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.4}.filing-status-field--compact{gap:var(--space-1);margin-bottom:var(--space-3)}.filing-status-field--compact .filing-status-field__label{font-size:var(--text-xs);color:var(--text-muted);font-weight:500}.filing-status-field--compact .filing-status-field__select-control.app-select--compact button[data-slot=select-trigger]{min-height:2.25rem}.filing-status-field__list [data-slot=list-box-item]{white-space:normal}.planning-profile-fields{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.planning-profile-fields__dob{width:100%;min-width:0}.planning-profile-fields__dob .dob-select-row--no-day{grid-template-columns:minmax(0,1.45fr) minmax(5.75rem,1fr)}.planning-profile-fields__divider{border:0;border-top:1px solid var(--border);width:100%;margin:0}.planning-profile-fields__row-duo{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.planning-profile-fields__row-duo>.config-plan-field{width:100%;min-width:0}.planning-profile-fields__row-duo .config-plan-label{white-space:nowrap}.planning-profile-fields__row-duo .config-plan-savings-row{align-items:stretch;gap:var(--space-1);flex-direction:column}.planning-profile-fields__row-duo .config-plan-saveval{min-width:0}.planning-profile-fields__row-duo .config-plan-savings-slider{width:100%;min-width:0;max-width:none}.planning-profile-fields__row-duo .config-plan-saveval--age{text-align:center;min-width:2.5rem}.planning-profile-fields__welcome-goal-stack{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.planning-profile-fields__goals{gap:var(--space-3);width:100%;min-width:0;padding-top:var(--space-4);border-top:1px solid var(--border);text-align:center;flex-direction:column;display:flex}.planning-profile-fields__goals-heading{font-family:var(--body);font-size:var(--text-lg);letter-spacing:var(--tracking-normal);text-transform:none;color:var(--text);margin:0;font-weight:600}.planning-profile-fields__row-goals .config-plan-field{text-align:center;align-items:center}.planning-profile-fields__row-goals .config-plan-label{text-align:center;width:100%}.planning-profile-fields__row-goals .config-plan-savings-row{align-items:center;width:100%}.planning-profile-fields__row-goals .config-plan-saveval{text-align:center;width:100%;min-width:0}@media (width>=680px){.planning-profile-fields__row-duo{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.planning-profile-fields__row-duo>.config-plan-field{width:100%;min-width:0}.planning-profile-fields__row-goals{grid-template-columns:repeat(2,minmax(0,1fr))}.planning-profile-fields__row-goals>.config-plan-field{width:100%;min-width:0}}.account-balances-header-row{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);width:100%;padding:var(--space-4);padding:var(--space-4);margin-bottom:0;margin-top:var(--space-6);box-shadow:var(--shadow-account-divider);flex-wrap:wrap;display:flex}.account-balances-header-row__title-block{flex:auto;min-width:0}.account-balances-header-row__title{font-family:var(--heading);font-size:var(--text-base);color:var(--text);text-transform:none;letter-spacing:normal;font-weight:600;line-height:var(--leading-snug);border:none;margin:0;padding:0}.tax-breakdown-panel-trigger{align-items:center;gap:var(--space-1);font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:var(--color-amber-dark);text-align:left;cursor:pointer;background:0 0;border:none;padding:0;transition:color .15s;display:inline-flex}.tax-breakdown-panel-trigger:hover{color:var(--amber-d3)}.tax-breakdown-panel-trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.tax-breakdown-panel-trigger--active{color:var(--amber-d2)}.tax-breakdown-panel-trigger__icon{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tax-breakdown-panel-trigger--inline{font-size:inherit;text-underline-offset:2px;margin:0;font-weight:500;text-decoration:underline;display:inline-flex}.account-balances-header-row__subtitle{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:1.3}.account-balances-header-row__subtitle--note{color:var(--text-muted)}.account-balances-withdrawal-helper{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:var(--leading-snug)}.account-balances-withdrawal-helper+.withdrawal-order-explainer{margin-top:var(--space-2)}.input-col-title:has(+.account-balances-withdrawal-helper){margin-bottom:var(--space-1)}.input-col-title+.account-balances-withdrawal-helper,.input-col-title+.account-balances-withdrawal-helper+.withdrawal-order-explainer{margin-top:0;margin-bottom:var(--space-3)}.account-balances-header-row__actions{justify-content:flex-end;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;flex-shrink:0;margin-left:auto;display:flex}.account-balances-header-row__actions-primary{align-items:stretch;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.account-balances-header-row__actions-primary>.account-balances-manage{flex:none;width:auto}.account-balances-header-row__entry{justify-content:flex-end;align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.account-balances-header-row__import-select{flex-shrink:0;width:auto;min-width:0}.account-balances-header-row__manual-btn{height:auto;min-height:auto;padding:var(--space-1) var(--space-2);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:500}.account-balances-header-row__manual-btn--active{color:var(--text);font-weight:600}.account-balances-header-row__clear-btn{height:auto;min-height:auto;padding:var(--space-1) var(--space-2);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:500}.account-balances-header-row__clear-btn:hover{color:var(--text)}.account-balances-header-row__divider{width:1px;min-height:1.5rem;margin:0 var(--space-1);background:var(--border);flex-shrink:0;align-self:stretch}@media (width>=681px) and (width<=1279px){.account-balances-header-row:not(.life-events-panel__header){flex-flow:row;justify-content:space-between;align-items:flex-start;row-gap:0}.account-balances-header-row:not(.life-events-panel__header) .account-balances-header-row__title-block{justify-content:flex-start;align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:auto;width:auto;min-width:0;margin-bottom:0;display:flex}.account-balances-header-row:not(.life-events-panel__header) .account-balances-header-row__actions{justify-content:flex-end;align-items:flex-start;gap:var(--space-3);flex-flow:row;flex:none;width:auto;margin-left:auto}.account-balances-header-row:not(.life-events-panel__header) .account-balances-header-row__actions-primary{flex:none;justify-content:flex-end;width:auto}.account-balances-header-row:not(.life-events-panel__header) .account-balances-header-row__actions-primary>*{flex:none;min-width:0}}@media (width<=680px){.account-balances-header-row:not(.life-events-panel__header){justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-3);margin-top:var(--space-4);flex-flow:row;padding-inline:0}.account-balances-header-row:not(.life-events-panel__header) .account-balances-header-row__title-block{flex:auto;width:auto;min-width:0;margin-bottom:0}.account-balances-header-row:not(.life-events-panel__header) .account-balances-header-row__title{font-size:var(--text-sm)}.account-balances-header-row:not(.life-events-panel__header) .account-balances-header-row__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-direction:row;flex:none;width:auto;margin-left:auto}.account-balances-header-row:not(.life-events-panel__header) .account-balances-header-row__actions-primary{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-flow:row;width:auto;min-width:0;display:flex}.account-balances-header-row:not(.life-events-panel__header) .account-balances-header-row__actions-primary>*{flex:none;min-width:0}.section--tax-summary--growth-assumptions .account-balances-header-row:not(.life-events-panel__header){align-items:stretch;gap:var(--space-3);flex-direction:column}.section--tax-summary--growth-assumptions .account-balances-header-row:not(.life-events-panel__header) .account-balances-header-row__title-block{margin-bottom:0}.section--tax-summary--growth-assumptions .account-balances-header-row:not(.life-events-panel__header) .account-balances-header-row__actions{justify-content:stretch;width:100%;margin-left:0}.section--tax-summary--growth-assumptions .account-balances-header-row:not(.life-events-panel__header) .account-balances-header-row__actions-primary{justify-content:stretch;gap:var(--space-2);width:100%}.section--tax-summary--growth-assumptions .account-balances-header-row:not(.life-events-panel__header) .account-balances-header-row__actions-primary>*{flex:1 1 0;min-width:0}}.account-balances-reset-btn{color:var(--text-muted);flex-shrink:0}.account-balances-reset-btn:hover{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 35%, var(--border))}.account-balances-empty{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-4) var(--space-5);text-align:center;box-sizing:border-box;flex-direction:column;display:flex}.account-balances-card-inner-wrap.account-balances-card-inner-wrap--empty-state{border:none;min-height:0;padding:0}.account-balances-stack--awaiting-accounts{flex:none;min-height:0}.account-balances-card-inner-wrap--empty-state>.account-balances-empty{flex:none;align-self:stretch;padding:0}.account-balances-empty__lead{max-width:22rem;font-family:var(--body);font-size:var(--text-sm);color:var(--text);margin:0;font-weight:500;line-height:1.45}.account-balances-empty__hint{max-width:24rem;font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);margin:0;font-weight:400;line-height:1.45}.account-balances-empty__actions{margin-top:var(--space-1);flex-wrap:wrap;justify-content:center;display:flex}.account-balances-empty__actions--financials-entry{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:none;margin-top:0}.account-balances-stack{box-sizing:border-box;flex-direction:column;flex:auto;align-self:stretch;width:100%;min-height:0;display:flex}.account-balances-total-retirement{justify-content:space-between;align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;margin-bottom:var(--space-5);border-radius:0 0 var(--space-2,8px) var(--space-2,8px);background:0 0;display:flex}.account-balances-total-retirement--merged{box-sizing:border-box;align-self:stretch;margin-block:0}.account-balances-total-retirement--merged:not(.account-balances-total-retirement--income) .account-balances-total-retirement__label{display:none}.account-balances-total-retirement--stack-with-brokerage{margin-bottom:var(--space-2)}.account-balances-total-retirement__label{font-family:var(--body);font-size:var(--text-xs);color:var(--text-faint);font-weight:500}.account-balances-total-retirement__value{font-family:var(--heading);font-size:var(--text-lg);font-weight:500;line-height:var(--leading-tight);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";margin-left:auto;margin-top:var(--space-2);padding:var(--space-3) var(--space-4);background:#00000006;background:var(--sky-blue-u1);border-radius:var(--space-2) var(--space-2);flex-shrink:0}.account-balances-section-footer{box-sizing:border-box;width:100%}.account-balances-section-footer--with-upgrade{align-items:center;gap:0 var(--space-4);margin-top:var(--space-5);margin-bottom:var(--space-2);padding:var(--space-3) var(--portfolio-row-pad-x,1rem);background:color-mix(in srgb, var(--secondary-light) 52%, var(--surface));background:#ffffff80;border-radius:6px;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.account-balances-section-footer__upgrade-copy{min-width:0}.account-balances-section-footer__headline{font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--text);margin:0}.account-balances-section-footer__headline strong{font-weight:600}.account-balances-section-footer__subhead{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted)}.account-balances-section-footer__cta.app-btn--primary[data-slot=button]{min-height:2rem;padding:0 var(--space-4);font-family:var(--body);font-size:var(--text-xs);background:var(--color-primary);color:var(--color-primary-on);flex-shrink:0;justify-content:center;align-self:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.account-balances-section-footer__total{align-items:flex-end;gap:var(--space-1);min-width:0;padding-left:var(--space-4);border-left:1px solid var(--border);flex-direction:column;display:flex}.account-balances-section-footer__total-label{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:400;line-height:1.25}.account-balances-section-footer__total-value{font-family:var(--heading);font-size:var(--text-lg);font-weight:600;line-height:var(--leading-tight);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@media (width<=680px){.account-balances-section-footer--with-upgrade{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--portfolio-row-pad-x,1rem);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy cta""total total";display:grid}.account-balances-section-footer__upgrade-copy{grid-area:copy}.account-balances-section-footer__cta.app-btn--primary[data-slot=button]{grid-area:cta;justify-self:end}.account-balances-section-footer__total{border-left:none;flex-direction:row;grid-area:total;justify-content:space-between;align-items:baseline;width:100%;padding-left:0}}.account-balances-financials-shell{margin-bottom:var(--space-5);box-sizing:border-box;position:relative}.account-balances-financials-shell--panel-open{min-height:min(28rem,78vh)}.account-balances-financials-shell--manual-open .account-balances-financials-entry{opacity:0;pointer-events:none;transition:opacity .28s,transform .28s;transform:translateY(-6px)}@media (width>=680px){.account-balances-financials-shell--panel-open{min-height:min(32rem,72vh)}}.account-balances-financials-entry{align-items:stretch;gap:var(--space-3);text-align:left;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-direction:column;width:100%;display:flex}@keyframes financials-entry-fade-rise{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes financials-entry-chevron-drop{0%{opacity:0;transform:translateY(-10px)}55%{opacity:1;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.account-balances-financials-entry--reveal .account-balances-financials-entry__intro{opacity:0;animation:.5s cubic-bezier(.33,1,.68,1) 60ms both financials-entry-fade-rise}.account-balances-financials-entry__divider{margin:var(--space-1) 0 var(--space-1);color:var(--text-faint);flex-direction:column;justify-content:center;align-items:center;gap:0;line-height:0;display:flex}.account-balances-financials-entry__divider-chevron{display:block}.account-balances-financials-entry--reveal .account-balances-financials-entry__divider-chevron{opacity:0;animation:.48s cubic-bezier(.33,1,.68,1) .28s both financials-entry-chevron-drop}.account-balances-financials-entry__intro{font-family:var(--serif);font-size:var(--text-md);color:var(--accent-text);text-align:center;margin:0;font-style:italic;font-weight:400;line-height:1.45}.account-balances-financials-entry--reveal .account-balances-financials-entry__title{opacity:0;animation:.5s cubic-bezier(.33,1,.68,1) .48s both financials-entry-fade-rise}.account-balances-financials-entry__title{font-family:var(--heading);font-size:var(--text-lg);font-weight:600;line-height:var(--leading-snug);color:var(--text);text-align:center;margin:0}.account-balances-financials-entry--reveal .account-balances-financials-entry__actions{opacity:0;animation:.48s cubic-bezier(.33,1,.68,1) .58s both financials-entry-fade-rise}@media (prefers-reduced-motion:reduce){.account-balances-financials-entry--reveal .account-balances-financials-entry__intro,.account-balances-financials-entry--reveal .account-balances-financials-entry__divider-chevron,.account-balances-financials-entry--reveal .account-balances-financials-entry__title,.account-balances-financials-entry--reveal .account-balances-financials-entry__actions{opacity:1;animation:none;transform:none}}.account-balances-financials-entry__actions{justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;width:100%;display:flex}.account-balances-financials-entry__choices{align-items:stretch;gap:var(--space-2);flex-direction:column;width:100%;max-width:20rem;margin-inline:auto;display:flex}.account-balances-financials-entry__choices--primary{justify-content:center;align-items:center;gap:var(--space-2);flex-flow:wrap;width:auto;max-width:none}.account-balances-financials-entry__choices--primary .financials-entry-choice{white-space:nowrap;flex:none;width:auto}.account-balances-financials-entry__choices--secondary{width:auto;max-width:none;margin-inline:auto}.account-balances-financials-entry__choices--secondary .financials-entry-choice-wrap{align-items:center}.financials-entry-choice-wrap{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.financials-entry-choice{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--border);background:var(--surface2);color:var(--text);font-family:var(--body);font-size:var(--text-base);cursor:pointer;border-radius:8px;margin:0;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.financials-entry-choice:hover:not(:disabled),.financials-entry-choice:focus-visible:not(:disabled){border-color:var(--color-accent);color:var(--accent-text)}.financials-entry-choice:disabled{opacity:.55;cursor:not-allowed}.financials-entry-choice-wrap--pro-gated{gap:var(--space-1)}.financials-entry-choice--pro-gated{opacity:.5;cursor:not-allowed;background:var(--surface);color:var(--text-muted);border-style:dashed}.financials-entry-choice--pro-gated:hover:not(:disabled),.financials-entry-choice--pro-gated:focus-visible:not(:disabled){border-color:var(--border);color:var(--text-muted)}.financials-entry-choice__pro-note{font-family:var(--body);font-size:var(--text-xs);color:var(--text-faint);text-align:center;font-weight:500;line-height:var(--leading-snug);margin:0}.account-balances-financials-entry__select{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";width:100%;min-width:0}.financials-entry-csv-dropdown{flex:none;display:inline-flex;position:relative}.financials-entry-csv-dropdown__trigger{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);background:var(--color-action-primary);color:var(--surface);font-family:var(--body);font-size:var(--text-base);white-space:nowrap;cursor:pointer;border:none;border-radius:8px;margin:0;font-weight:600;transition:background .15s,box-shadow .15s;display:inline-flex}.financials-entry-csv-dropdown__trigger:hover:not(:disabled),.financials-entry-csv-dropdown__trigger:focus-visible:not(:disabled),.financials-entry-csv-dropdown__trigger--open{background:color-mix(in srgb, var(--accent) 88%, black)}.financials-entry-csv-dropdown__chevron{transition:transform .15s}.financials-entry-csv-dropdown__chevron--open{transform:rotate(180deg)}.financials-entry-csv-dropdown__menu{z-index:20;min-width:11.5rem;padding:var(--space-1);border:1px solid var(--border);background:var(--surface);box-shadow:0 8px 24px var(--color-overlay-text-base);box-sizing:border-box;border-radius:8px;margin:0;list-style:none;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.financials-entry-csv-dropdown__item{align-items:center;gap:var(--space-2);width:100%;min-height:40px;padding:var(--space-2) var(--space-3);color:var(--text);font-family:var(--body);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;margin:0;font-weight:500;display:flex}.financials-entry-csv-dropdown__item-label{min-width:0}.financials-entry-csv-dropdown__item:hover,.financials-entry-csv-dropdown__item:focus-visible{background:var(--surface2);color:var(--accent-text)}.account-balances-edit-sheet{flex-direction:column;min-height:0;display:flex}:is(.main:has(.account-balances-card-inner-wrap--empty-state)>hr.divider,.main:has(.account-balances-import-sheet)>hr.divider,.main:has(.account-balances-manual-sheet)>hr.divider,.main:has(.account-balances-total-retirement--merged)>hr.divider,.main:has(.account-balances-section-footer--with-upgrade)>hr.divider){display:none}.account-balances-import-sheet{z-index:5;padding:var(--space-4);box-sizing:border-box;background:var(--surface);flex-direction:column;align-items:center;animation:.26s forwards account-balances-import-sheet-in;display:flex;position:absolute;inset:0}.account-balances-import-sheet--closing{animation:.26s forwards account-balances-import-sheet-out!important}@keyframes account-balances-import-sheet-in{0%{opacity:0}to{opacity:1}}@keyframes account-balances-import-sheet-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.account-balances-import-sheet{opacity:1;animation:none}.account-balances-import-sheet--closing{opacity:0;animation:none}}.account-balances-manual-sheet{z-index:5;padding:var(--space-4);box-sizing:border-box;background:0 0;flex-direction:column;align-items:center;animation:.32s cubic-bezier(.22,1,.36,1) forwards account-balances-manual-sheet-in;display:flex;position:absolute;inset:0}.account-balances-manual-sheet--closing{pointer-events:none;animation:.48s cubic-bezier(.4,0,.2,1) forwards account-balances-manual-sheet-out!important}.account-balances-manual-sheet--closing .account-balances-manual-panel-host{animation:.48s cubic-bezier(.4,0,.2,1) forwards account-balances-manual-panel-out}@keyframes account-balances-manual-sheet-in{0%{opacity:0}to{opacity:1}}@keyframes account-balances-manual-sheet-out{0%{opacity:1}to{opacity:0}}@keyframes account-balances-manual-panel-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.account-balances-manual-sheet{opacity:1;animation:none}.account-balances-manual-sheet--closing{opacity:0;animation:none}.account-balances-manual-sheet--closing .account-balances-manual-panel-host{opacity:0;animation:none;transform:none}}.account-balances-dashboard-overlays{z-index:250;padding:max(var(--space-4), env(safe-area-inset-top,0px)) var(--space-4) max(var(--space-4), env(safe-area-inset-bottom,0px));box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.account-balances-dashboard-overlays>*{pointer-events:auto}.account-balances-dashboard-overlays .account-balances-manual-sheet,.account-balances-dashboard-overlays .account-balances-import-sheet{background:0 0;width:100%;max-width:min(100%,40rem);max-height:min(92vh,800px);padding:0;position:relative;inset:auto}.account-balances-manual-confirm-progress{gap:var(--space-4);padding:var(--space-6) var(--space-4) var(--space-7);flex-direction:column;justify-content:center;min-height:8rem;display:flex}.account-balances-manual-confirm-progress__label{font-family:var(--body);font-size:var(--text-base);color:var(--text-muted);text-align:center;margin:0;font-weight:500}.account-balances-manual-confirm-progress__track{background:var(--surface2);border-radius:999px;height:6px;overflow:hidden}.account-balances-manual-confirm-progress__fill{border-radius:inherit;background:var(--green-progress);height:100%;transition:width .22s}.account-balances-manual-plan-step{gap:var(--space-4);padding:var(--space-1) 0 var(--space-2);text-align:left;flex-direction:column;display:flex}.account-balances-manual-plan-step__stack{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.account-balances-manual-plan-step__stack .config-plan-field{width:100%;min-width:0}.account-balances-manual-plan-step__stack .dob-select-row{grid-template-columns:minmax(0,1.45fr) minmax(4.25rem,.72fr) minmax(5.75rem,1fr)}.account-balances-manual-plan-step__divider{border:0;border-top:1px solid var(--border);width:100%;margin:0}.account-balances-manual-plan-step__row-duo{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.account-balances-manual-plan-step__row-duo>.config-plan-field{width:100%;min-width:0}.account-balances-manual-plan-step__stack .config-plan-label,.account-balances-manual-plan-step__row-duo .config-plan-label{white-space:nowrap}.account-balances-manual-plan-step__row-duo .config-plan-savings-row{align-items:stretch;gap:var(--space-1);flex-direction:column}.account-balances-manual-plan-step__row-duo .config-plan-saveval{min-width:0}.account-balances-manual-plan-step__row-duo .config-plan-savings-slider{width:100%;min-width:0;max-width:none}@media (width>=680px){.account-balances-manual-plan-step__row-duo{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.account-balances-manual-plan-step__row-duo>.config-plan-field:first-child{width:auto;min-width:max-content}.account-balances-manual-plan-step__row-duo>.config-plan-field--savings{min-width:0}.account-balances-manual-plan-step__row-duo>.config-plan-field:first-child .config-plan-input{box-sizing:border-box;width:5rem;max-width:100%}}.account-balances-manual-plan-step__err{font-family:var(--body);font-size:var(--text-sm);color:var(--danger);text-align:center;margin:0}.account-balances-manual-plan-step__actions{align-items:stretch;gap:var(--space-3);width:100%;padding-top:var(--space-1);flex-direction:row;display:flex}.account-balances-manual-plan-step__btn{min-width:0;min-height:2.75rem;padding:var(--space-3) var(--space-4);box-sizing:border-box;font-family:var(--body);font-size:var(--text-base);cursor:pointer;border:1px solid #0000;border-radius:8px;flex:1 1 0;margin:0;font-weight:600;line-height:1.25;transition:background .12s,border-color .12s,filter .12s}.account-balances-manual-plan-step__btn--muted{background:var(--btn-neutral-bg);border-color:var(--btn-neutral-border);color:var(--btn-neutral-color)}.account-balances-manual-plan-step__btn--muted:hover{background:var(--btn-neutral-bg-hover);border-color:var(--btn-neutral-border);color:var(--btn-neutral-color)}.account-balances-manual-plan-step__btn--muted:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.account-balances-manual-plan-step__btn--primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-on)}.account-balances-manual-plan-step__btn--primary:hover{filter:brightness(1.06)}.account-balances-manual-plan-step__btn--primary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.account-balances-manual-sheet .account-balances-edit-sheet__body:has(.account-balances-manual-plan-step){padding-inline:var(--space-4)}.account-balances-manual-panel-host{background:var(--surface);box-sizing:border-box;border-radius:12px;flex-direction:column;align-self:center;width:100%;max-width:min(100%,32rem);max-height:min(90vh,720px);margin-inline:auto;display:flex;overflow:hidden;box-shadow:0 48px 100px #110c2e26}.account-balances-edit-sheet--manual .account-balances-edit-sheet__foot{border-top:none}.account-balances-edit-sheet__foot--manual-confirm{background:var(--surface);border-top:1px solid var(--border);justify-content:stretch;padding:0}.account-balances-manual-sheet__footer-row{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-1) var(--space-1);box-sizing:border-box;grid-template-columns:auto 1fr auto;display:grid}.account-balances-manual-sheet__footer-row--confirm-only{justify-content:flex-end;display:flex}.account-balances-edit-sheet--manual .edit-row--manual-balance,.account-balances-card-inner-wrap .edit-row--manual-balance{align-items:flex-start;gap:var(--space-3)}.edit-row--manual-balance--stacked{align-items:stretch;gap:var(--space-1);flex-direction:column}.manual-balance-row__head,.edit-row--manual-balance--stacked .withdrawal-bucket-summary__title-row{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-width:0;display:flex}.edit-row--manual-balance--stacked .manual-balance-row__withdrawal{width:100%}.manual-balance-row__tax{width:100%;margin:0}.edit-row--manual-balance--stacked .withdrawal-order-hint{margin-top:var(--space-1)}.edit-row--manual-balance--stacked .edit-row-right{padding-top:0}.edit-row-label__name{font-family:var(--body);font-size:var(--text-base);color:var(--text);font-weight:600;line-height:1.3}.edit-row-label__tax{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);margin:0;font-weight:400;line-height:1.45}.edit-row-label__tax-kind{font-weight:600}.edit-row-label__tax-desc:before{content:" — "}.edit-row-label__tax--trad .edit-row-label__tax-kind{color:var(--warn)}.edit-row-label__tax--roth .edit-row-label__tax-kind{color:var(--accent-text)}.edit-row-label__tax--hsa .edit-row-label__tax-kind{color:var(--gold)}.edit-row-label__tax--taxable .edit-row-label__tax-kind{color:var(--text-muted)}.edit-row--manual-balance .edit-row-right{padding-top:var(--space-1)}@media (width<=680px){.account-balances-edit-sheet--manual .account-balances-edit-sheet__body,.account-balances-manual-panel-host .account-balances-edit-sheet__body{padding:0}.edit-row--manual-balance--stacked{gap:var(--space-3)}.edit-row--manual-balance--stacked .manual-balance-row__head{align-items:stretch;gap:var(--space-2);flex-direction:column}.edit-row--manual-balance--stacked .edit-row-label-stack{display:contents}.edit-row--manual-balance--stacked .edit-row-label__name{order:1;width:100%}.edit-row--manual-balance--stacked .edit-row-right{order:2;width:100%;padding-top:0}.edit-row--manual-balance--stacked .edit-row-label__tax{order:3;width:100%;margin:0}.edit-row--manual-balance--stacked .num-input-wrap{box-sizing:border-box;width:100%;display:flex}.edit-row--manual-balance--stacked .num-input-wrap .num-input{flex:auto;width:100%;min-width:0}.edit-row--manual-balance--stacked .manual-account-allocation,.edit-row--manual-balance--stacked .account-balances-manual-overlay__allocation{align-items:stretch;width:100%;max-width:100%}.edit-row--manual-balance--stacked .manual-account-allocation__row{align-items:stretch;gap:var(--space-1);flex-direction:column;width:100%}.edit-row--manual-balance--stacked .manual-account-allocation__lead-icon{display:none}.edit-row--manual-balance--stacked .manual-account-allocation__field-label{width:100%}.edit-row--manual-balance--stacked .manual-account-allocation__trigger{box-sizing:border-box;justify-content:flex-start;width:100%}}.account-balances-import-sheet.account-balances-edit-sheet--import{width:100%;max-width:100%;left:0;right:0}.account-balances-edit-sheet--import .csv-import-panel-host{background:var(--surface);border:1px solid var(--border-strong);box-sizing:border-box;border-radius:12px;flex-direction:column;flex:1;align-self:center;width:100%;max-width:min(100%,40rem);height:min(90vh,720px);min-height:0;max-height:100%;margin-inline:auto;display:flex;overflow:hidden;box-shadow:0 48px 100px #110c2e26}.account-balances-edit-sheet--import .csv-import-panel-shell{width:100%;max-width:100%;height:100%}.account-balances-edit-sheet--import .imported-account-disclosure,.account-balances-edit-sheet--import .holdings-positions-table{box-sizing:border-box;width:100%;max-width:none}.account-balances-edit-sheet__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-4);border-bottom:1px solid var(--border);flex-shrink:0;display:flex}.account-balances-edit-sheet__head-text{flex-direction:column;flex:auto;min-width:0;display:flex}.account-balances-edit-sheet--manual .account-balances-edit-sheet__head:not(:has(.account-balances-edit-sheet__close)){text-align:center;justify-content:center}.account-balances-edit-sheet--manual .account-balances-edit-sheet__head:not(:has(.account-balances-edit-sheet__close)) .account-balances-edit-sheet__head-text{flex:0 auto;align-items:center;max-width:100%}.account-balances-edit-sheet__hint{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.45}.account-balances-edit-sheet__subtitle{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:400;line-height:1.45}.account-balances-edit-sheet__title{font-family:var(--heading);font-size:var(--text-base);color:var(--text);margin:0;font-weight:600}.account-balances-edit-sheet__close{padding:var(--space-1) var(--space-2);cursor:pointer;font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);background:0 0;border:none;border-radius:6px;margin:0;font-weight:600}.account-balances-edit-sheet__close:hover,.account-balances-edit-sheet__close:focus-visible{color:var(--text);background:var(--surface2);outline:none}.account-balances-edit-sheet__body{min-height:0;padding:var(--space-1) var(--space-3);flex:1;overflow:auto}.account-balances-edit-sheet__foot{padding:var(--space-2) var(--space-3);border-top:1px solid var(--border);flex-shrink:0;justify-content:flex-end;display:flex}.custom-scenario-trigger{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);padding:var(--space-1) var(--space-2);cursor:pointer;align-items:center;gap:var(--space-1);background:0 0;border:1px solid #0000;border-radius:6px;min-height:44px;display:inline-flex}.custom-scenario-trigger:hover,.custom-scenario-trigger:focus-visible{color:var(--text);border-color:var(--border);background:var(--surface2);outline:none}.account-balances-card-inner-wrap{width:100%;min-height:0;padding:var(--space-4);border:none;flex-direction:column;flex:auto;align-self:stretch;padding:0;display:flex;position:relative}.account-balances-card-inner-wrap>.account-balances-card-scroll{flex:none;min-height:0;overflow:visible}.section--tax-summary--income-harvest .account-balances-card-inner-wrap>.account-balances-card-scroll,.section--tax-summary--growth-assumptions .account-balances-card-inner-wrap>.account-balances-card-scroll{flex:none;overflow:visible}.account-balances-card-inner-wrap>.portfolio-account-list{flex:0 auto;min-height:0}.account-balances-card-inner-wrap>.account-balances-section-footer,.account-balances-card-inner-wrap>.account-balances-section-footer--with-upgrade,.account-balances-card-inner-wrap>.account-balances-total-retirement--merged{flex-shrink:0;margin-top:0}.account-balances-card-inner-wrap--scenario-slide-open{overflow:hidden}.account-balances-remove-overlay{z-index:60;padding:var(--space-4);box-sizing:border-box;justify-content:center;align-items:center;animation:.22s forwards account-balances-remove-overlay-in;display:flex;position:absolute;inset:0}.account-balances-remove-overlay--closing{pointer-events:none;animation:.22s forwards account-balances-remove-overlay-out}@keyframes account-balances-remove-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes account-balances-remove-overlay-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.account-balances-remove-overlay,.account-balances-remove-overlay--closing{animation:none}}.account-balances-remove-overlay--on-import-modal{z-index:1210;position:fixed;inset:0}.account-balances-remove-overlay--on-manage-menu{z-index:10;border-radius:inherit;position:absolute;inset:0}.account-balances-remove-overlay--on-manage-menu .account-balances-remove-overlay__backdrop{background:color-mix(in srgb, var(--surface) 50%, transparent);opacity:1}.account-balances-remove-overlay--on-import-modal .account-balances-remove-overlay__backdrop{opacity:1;background:#1c181259}.account-balances-remove-overlay__backdrop{cursor:default;background:var(--surface);opacity:.75;border:none;border-radius:0;margin:0;padding:0;position:absolute;inset:0}.account-balances-remove-overlay__panel{z-index:1;width:100%;max-width:22rem;padding:var(--space-4) var(--space-5);background:var(--surface);box-shadow:0 12px 40px var(--color-overlay-text-soft);box-sizing:border-box;border-radius:10px;position:relative}.account-balances-remove-overlay__title{margin:0 0 var(--space-3);font-family:var(--heading);font-size:var(--text-lg);color:var(--text);font-weight:600;line-height:1.3}.account-balances-remove-overlay__body{margin:0 0 var(--space-4);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}.account-balances-remove-overlay__footer{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.account-balances-remove-overlay__btn{font-size:var(--text-sm);min-height:2.75rem;padding-inline:var(--space-4);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";border-radius:.5rem}.account-balances-remove-overlay__btn.account-balances-remove-modal-confirm{padding-inline:var(--space-4)!important}.account-balances-remove-modal-confirm{background:var(--danger);color:var(--surface);border-color:color-mix(in srgb, var(--danger) 85%, var(--text))}.account-balances-remove-modal-confirm:hover{filter:brightness(1.05)}@media (width>=900px){.portfolio-accounts-reveal.portfolio-accounts-reveal--in .holding-scenario-slide__sheet{z-index:10;background:var(--surface);border-left:1px solid var(--border);border-radius:inherit;flex-direction:column;width:min(100%,420px);max-width:100%;animation:.26s cubic-bezier(.22,1,.36,1) forwards holding-scenario-slide-sheet-in;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:0 0 #0000}.portfolio-accounts-reveal.portfolio-accounts-reveal--in .holding-scenario-slide__sheet.holding-scenario-slide__sheet--closing{animation:.26s cubic-bezier(.22,1,.36,1) forwards holding-scenario-slide-sheet-out!important}}@keyframes holding-scenario-slide-sheet-in{0%{transform:translate(100%);box-shadow:0 0 #0000}to{transform:translate(0);box-shadow:-10px 0 28px #00000024}}@keyframes holding-scenario-slide-sheet-out{0%{transform:translate(0);box-shadow:-10px 0 28px #00000024}to{transform:translate(100%);box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce) and (width>=900px){.portfolio-accounts-reveal.portfolio-accounts-reveal--in .holding-scenario-slide__sheet{animation:none;transform:translate(0);box-shadow:-10px 0 28px #00000024}.portfolio-accounts-reveal.portfolio-accounts-reveal--in .holding-scenario-slide__sheet.holding-scenario-slide__sheet--closing{animation:none;transform:translate(100%);box-shadow:0 0 #0000}}.holding-scenario-slide__sheet .holding-scenario-popout.holding-scenario-popout--panel{background:var(--surface);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.holding-scenario-slide__sheet .holding-scenario-popout__head{flex-shrink:0}.holding-scenario-slide__sheet .holding-scenario-popout__body{flex:1;min-height:0;max-height:none;overflow:hidden}.holding-scenario-slide__sheet .holding-scenario-popout__foot{flex-shrink:0}.custom-scenario-footnote{margin:var(--space-1) 0 0;border:none;padding:0}.account-balances-custom-scenario-overlay{z-index:3;background:var(--surface);border-radius:inherit;padding:var(--space-2) var(--space-3) var(--space-3);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--border) 80%, transparent);animation:.18s ease-out account-balances-custom-scenario-in;position:absolute;inset:0;overflow:auto}@keyframes account-balances-custom-scenario-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.custom-scenario-scope{margin:0 0 var(--space-3);border:none;padding:0}.custom-scenario-scope__legend{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-1);font-weight:600}.custom-scenario-scope__options{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.custom-scenario-scope__opt{align-items:center;gap:var(--space-1);font-family:var(--body);font-size:var(--text-sm);color:var(--text);cursor:pointer;display:inline-flex}.custom-scenario-scope__opt input{accent-color:var(--color-accent,var(--color-cat-indigo))}.custom-scenario-panel{margin-top:var(--space-1)}.custom-scenario-bucket-grid{gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;display:grid}@media (width<=520px){.custom-scenario-bucket-grid{grid-template-columns:1fr}}.custom-scenario-bucket-label{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted)}.custom-scenario-table-wrap{margin:0 var(--space-1);padding:0 var(--space-1);overflow-x:auto}.custom-scenario-table-wrap .scenario-table{min-width:100%}.custom-scenario-select{font-family:var(--body);padding:var(--space-1) var(--space-2);border:1px solid var(--border);background:var(--surface2);color:var(--text);border-radius:6px;max-width:100%;font-size:1rem;line-height:1.25}.custom-scenario-inline-pct{align-items:center;gap:var(--space-1);margin-top:var(--space-1);display:inline-flex}.custom-scenario-inline-pct .num-input-wrap{max-width:5.5rem}.custom-scenario-year-strip{gap:var(--space-1) var(--space-2);padding:var(--space-2) 0 var(--space-1);border-top:1px dashed var(--color-border-faint);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.custom-scenario-year-field{gap:var(--space-1);flex-direction:column;min-width:3.25rem;display:flex}.custom-scenario-year-field label{font-family:var(--body);font-size:var(--text-xs);color:var(--text-faint);font-variant-numeric:tabular-nums}.custom-scenario-year-field .num-input{padding:var(--space-1) var(--space-1);min-height:2.25rem;font-size:1rem}@media (width<=760px){.account-balances-edit-sheet__foot--manual-confirm,.account-balances-edit-sheet__foot{padding-bottom:var(--app-mobile-overlay-footer-pad)}.account-balances-dashboard-overlays{justify-content:stretch;align-items:stretch;padding:0}.account-balances-dashboard-overlays .account-balances-import-sheet{background:var(--surface);width:100%;max-width:none;height:100svh;min-height:100svh;max-height:100svh;padding:0;position:fixed;inset:0}.account-balances-import-sheet{padding:0}.account-balances-edit-sheet--import .csv-import-panel-host{width:100%;max-width:none;height:100%;min-height:100svh;max-height:100svh;box-shadow:none;border:none;border-radius:0;align-self:stretch;margin:0}.account-balances-edit-sheet--import .csv-import-panel-shell{height:100%;min-height:100%}}@media (width<=899px){.holding-scenario-slide__sheet.mobile-bottom-sheet-panel{z-index:var(--mobile-bottom-sheet-z,1100);width:100%;max-width:none;height:var(--mobile-bottom-sheet-height,min(90dvh, 100svh - env(safe-area-inset-top,0px)));max-height:var(--mobile-bottom-sheet-height,min(90dvh, 100svh - env(safe-area-inset-top,0px)));border-left:none;border-radius:16px 16px 0 0;animation:.3s forwards holding-scenario-sheet-mobile-in;position:fixed;inset:auto 0 0;box-shadow:0 -12px 40px #00000024}.holding-scenario-slide__sheet.mobile-bottom-sheet-panel.holding-scenario-slide__sheet--closing{animation:.3s forwards holding-scenario-sheet-mobile-out!important}}@keyframes holding-scenario-sheet-mobile-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes holding-scenario-sheet-mobile-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.holding-scenario-slide__sheet.mobile-bottom-sheet-panel{animation:none;transform:translateY(0)}.holding-scenario-slide__sheet.mobile-bottom-sheet-panel.holding-scenario-slide__sheet--closing{animation:none;transform:translateY(100%)}}.broker-monogram-pill{width:1.125rem;height:1.125rem;font-family:var(--body);font-size:var(--text-xs);color:var(--surface);border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:relative}.broker-monogram-pill--plaid-live{overflow:visible}.broker-monogram-pill__live-dot{background:var(--green1);width:6px;height:6px;box-shadow:0 0 0 1px var(--surface);border-radius:999px;animation:2s ease-in-out infinite broker-monogram-pill-pulse;position:absolute;top:-2px;right:-2px}@keyframes broker-monogram-pill-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}.holdings-symbol-card{background:var(--accent-contrast);background:var(--accent-contrast);box-shadow:var(--shadow-account-divider);box-sizing:border-box;--holdings-accent-orange:var(--header-income-orange,var(--amber-d1));border:none;border-radius:0;flex-direction:column;gap:0;margin:0;padding:0;display:flex;position:relative;overflow:hidden;container:holdings-symbol-card/inline-size}.holdings-symbol-card:before{content:"";background:var(--sky-blue-d4,var(--success,var(--green1)));transform-origin:0;pointer-events:none;z-index:1;width:4px;transition:transform .28s ease-out;position:absolute;top:0;bottom:0;left:0;transform:scaleX(0)}.holdings-symbol-card--scenario-active:before{transform:scaleX(1)}.holdings-symbol-card--scenario-active{background:var(--accent-contrast)}@media (prefers-reduced-motion:reduce){.holdings-symbol-card:before{transition:none}.holdings-symbol-card--scenario-active:before{transform:scaleX(1)}.holdings-symbol-card__scenario-dot{transition:none}.holdings-symbol-card--scenario-active .holdings-symbol-card__scenario-dot{width:5px;margin-right:var(--space-1);opacity:1;transform:translate(0)}.holdings-symbol-card__symbol{transition:none}}.holdings-symbol-card__summary-row{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:0;width:100%;min-width:0;display:flex}.holdings-symbol-card__content{justify-content:space-between;align-items:flex-start;gap:var(--space-3);box-sizing:border-box;flex-flow:row;flex:auto;min-width:0;padding:0;display:flex}.holdings-breakdown-popout.popover,.holdings-breakdown-popout{z-index:450;background:var(--accent-contrast);border:1px solid var(--border,var(--surface-d1));box-sizing:border-box;border-radius:8px;width:min(17rem,100vw - 1rem);padding:0;overflow:hidden;box-shadow:0 8px 24px -6px #00000029}.holdings-breakdown-popout--open,.holdings-breakdown-popout[data-entering=true]{animation:.15s forwards holdings-breakdown-popout-in}.holdings-breakdown-popout[data-exiting=true]{animation:.12s forwards holdings-breakdown-popout-out}@keyframes holdings-breakdown-popout-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes holdings-breakdown-popout-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.holdings-breakdown-popout--open,.holdings-breakdown-popout[data-entering=true],.holdings-breakdown-popout[data-exiting=true]{animation:none}}.holdings-breakdown-popout__dialog{padding:var(--space-2) var(--space-3);box-sizing:border-box;outline:none}.holdings-symbol-card__breakdown-note,.holdings-symbol-card__breakdown-inner{animation:.15s both holdings-breakdown-content-in}@keyframes holdings-breakdown-content-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.holdings-symbol-card__breakdown-note,.holdings-symbol-card__breakdown-inner{animation:none;transform:none}}.holdings-symbol-card__breakdown-inner{box-sizing:border-box;min-height:0;overflow:hidden}.holdings-symbol-card__breakdown-note{margin:0 0 var(--space-1);box-sizing:border-box;max-width:none;font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--text);border:none;padding:0}.holdings-breakdown-popout .holdings-breakdown-block{box-sizing:border-box;flex-direction:column;gap:0;width:100%;margin:0;padding:0;display:flex}.holdings-breakdown-popout .holdings-breakdown-block .holdings-breakdown-row__inner{margin-inline:0}.holdings-breakdown-popout .holdings-breakdown-row{box-sizing:border-box;width:100%;padding:0;padding:var(--space-1) 0;border-left:none;border-top:1px dashed var(--surface-d1);margin:0}.holdings-breakdown-popout .holdings-breakdown-row:first-child{border-top:none}.holdings-breakdown-popout .holdings-breakdown-row__inner{align-items:center;gap:var(--space-3);box-sizing:border-box;border-left:none;width:100%;margin:0;padding:0;display:flex}.holdings-breakdown-popout .holdings-breakdown-row__account{font-size:var(--text-sm);font-weight:600}.holdings-breakdown-popout .holdings-breakdown-row__value{font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600}.holdings-symbol-card__aggregate-toggle{width:1rem;height:1rem;color:var(--text-muted);cursor:pointer;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:0;flex:0 0 1rem;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s;display:inline-flex}.holdings-symbol-card__aggregate-toggle .holding-aggregate-hint{width:1rem;height:1rem;color:inherit;justify-content:center;align-items:center;transition:color .15s;display:flex}.holdings-symbol-card__aggregate-toggle .holding-aggregate-hint__icon{color:currentColor;transition:color .15s;display:block;transform:translateY(.5px)}.holdings-symbol-card__aggregate-toggle--open,.holdings-symbol-card--breakdown-open .holdings-symbol-card__aggregate-toggle,.holdings-symbol-card__aggregate-toggle--open .holding-aggregate-hint,.holdings-symbol-card__aggregate-toggle--open .holding-aggregate-hint__icon,.holdings-symbol-card--breakdown-open .holdings-symbol-card__aggregate-toggle .holding-aggregate-hint,.holdings-symbol-card--breakdown-open .holdings-symbol-card__aggregate-toggle .holding-aggregate-hint__icon{color:var(--color-amber-dark)}.holdings-symbol-card__aggregate-toggle:focus-visible,.holdings-symbol-card--breakdown-open .holdings-symbol-card__aggregate-toggle:focus-visible{outline:2px solid var(--border);outline-offset:2px}.holdings-symbol-card__left{flex-direction:column;flex:auto;align-items:flex-start;min-width:0;display:flex}.holdings-symbol-card__scenario-dot{background:var(--sky-blue-d6,var(--success,var(--green1)));opacity:0;border-radius:50%;flex-shrink:0;width:0;height:5px;margin-right:0;transition:width .25s ease-out,margin-right .25s ease-out,opacity .25s ease-out,transform .25s ease-out;transform:translate(-6px)}.holdings-symbol-card--scenario-active .holdings-symbol-card__scenario-dot{width:5px;margin-right:var(--space-1);opacity:1;transform:translate(0)}.holdings-symbol-card__left-main{align-items:flex-start;gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-4) var(--space-1);flex-direction:column;flex:auto;display:flex}.holdings-symbol-card__symbol-row{align-items:center;gap:var(--space-1);min-width:0;height:1rem;display:flex}.holdings-symbol-card__symbol-row [data-slot=tooltip-root]{display:contents}.holdings-symbol-card__symbol{font-family:var(--body);font-size:var(--text-sm);height:1rem;color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";align-items:center;font-weight:700;line-height:1rem;transition:color .25s ease-out;display:flex}.holdings-symbol-card--scenario-active .holdings-symbol-card__symbol{color:var(--sky-blue-d6,var(--success,var(--green1)))}.holdings-symbol-card__desc{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted);word-break:break-word}.holdings-symbol-card__desc--trunc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.holdings-symbol-card__right{align-items:flex-end;gap:var(--space-1);padding:var(--space-2) var(--space-4) var(--space-1);text-align:right;box-sizing:border-box;flex-direction:column;flex-shrink:0;display:flex}.holdings-symbol-card__trailing{flex-shrink:0;align-items:center;display:flex}.holdings-symbol-card__value{font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap}.holdings-symbol-card__field{align-items:flex-end;gap:var(--space-1);text-align:right;flex-direction:column;display:flex}.holdings-symbol-card__field-label{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-tight);color:var(--text-muted)}.holdings-symbol-card__basis{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap}.holdings-symbol-card__actions{box-sizing:border-box;flex-direction:row;flex:none;justify-content:flex-end;align-self:stretch;align-items:stretch;width:100%;min-width:0;min-height:0;display:flex}.holdings-symbol-card__actions--inherits-account{box-shadow:none;background:0 0}.holdings-symbol-card__scenario{box-sizing:border-box;flex:auto;align-self:auto;align-items:flex-start;min-width:0;padding:0;display:flex}.holdings-symbol-card .holdings-scenario-trigger--outline,.holdings-symbol-card .holdings-scenario-trigger--badge{width:100%;height:auto;min-height:0}.holdings-symbol-card .holdings-scenario-trigger--badge{background:var(--accent-contrast)}.holdings-symbol-card__scenario .portfolio-scenario-cell--holding{align-items:flex-start;width:100%;min-width:100%;height:auto;min-height:0}.holdings-symbol-card__scenario .portfolio-scenario-cell--holding .holdings-scenario-trigger,.holdings-symbol-card__scenario .portfolio-scenario-cell--holding .holdings-scenario-trigger-shell{align-self:auto;width:100%;height:auto;min-height:0}.holdings-symbol-table--no-scenario .holdings-symbol-card__actions,.holdings-symbol-table--no-scenario .holdings-symbol-card__scenario{display:none}@container holdings-symbol-card (width<=420px){.holdings-symbol-card__summary-row{flex-direction:column;gap:0}.holdings-symbol-card__left-main,.holdings-symbol-card__right{padding:var(--portfolio-row-pad-y-start,.5rem) var(--portfolio-row-pad-x,1rem) var(--space-1)}.holdings-symbol-card__content{width:100%}.holdings-symbol-card__right{flex:none;align-items:flex-end}.holdings-symbol-card__field--value .holdings-symbol-card__field-label{display:none}.holdings-symbol-card__field--basis{align-items:baseline;gap:var(--space-1);text-align:right;flex-direction:row}.holdings-symbol-card__actions{flex:none;align-self:auto;align-items:stretch;width:100%;min-width:0;max-width:none;min-height:0}.holdings-symbol-card__scenario{align-self:auto;width:100%;min-width:0;height:auto}.holdings-symbol-card__scenario .portfolio-scenario-cell--holding{align-self:auto;height:auto;min-height:0}.holdings-symbol-card__scenario .portfolio-scenario-cell--holding .holdings-scenario-trigger,.holdings-symbol-card__scenario .portfolio-scenario-cell--holding .holdings-scenario-trigger-shell,.holdings-symbol-card .holdings-scenario-trigger--outline,.holdings-symbol-card .holdings-scenario-trigger--badge{height:auto;min-height:0}.holdings-symbol-card__actions--inherits-account{box-shadow:none;background:0 0}}@container holdings-symbol-card (width>=421px){.holdings-symbol-card__summary-row{flex-direction:row;align-items:stretch;gap:0}.holdings-symbol-card__content{flex:auto;align-self:stretch;align-items:center;min-width:0}.holdings-symbol-card__actions{width:var(--holdings-scenario-col-w,auto);min-width:var(--holdings-scenario-col-w,auto);max-width:var(--holdings-scenario-col-w,auto);flex:none;align-self:stretch;align-items:stretch;min-height:0}.holdings-symbol-card__scenario,.holdings-symbol-card__scenario .portfolio-scenario-cell--holding{align-items:stretch}.holdings-symbol-card__field{align-items:baseline;gap:var(--space-1);flex-flow:row}.holdings-symbol-card__field--value .holdings-symbol-card__field-label{flex-shrink:0}.holdings-symbol-card__desc--trunc{text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;-webkit-box-orient:unset;display:block;overflow:hidden}.holdings-symbol-card__scenario .portfolio-scenario-cell__trigger .holdings-scenario-trigger__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}.holdings-symbol-table{--holdings-scenario-col-w:calc(19.5ch + 30px)}.holdings-symbol-table .holdings-symbol-card{box-shadow:none}.holding-scenario-popout{z-index:12000;background:var(--surface);border:1px solid var(--border);font-family:var(--body);font-size:var(--text-sm);color:var(--text);border-radius:10px;box-shadow:0 8px 28px #0000001f}.holding-scenario-popout.holding-scenario-popout--panel{z-index:auto;box-shadow:none;background:0 0;border:none;border-radius:0}.holding-scenario-popout.holding-scenario-popout--panel .holding-scenario-popout__head{z-index:1;border-bottom:none;position:relative;box-shadow:0 4px 12px -2px #1c2b3a1a}.holding-scenario-popout.holding-scenario-popout--panel .holding-scenario-popout__foot{z-index:1;border-top:none;position:relative;box-shadow:0 -4px 12px -2px #1c2b3a1a}.holding-scenario-popout--heroui-dialog.popover__dialog{box-shadow:none;background:0 0;border:none;border-radius:0;margin:0;padding:0}.holding-scenario-popout__head{border-bottom:1px solid var(--border);flex-shrink:0;padding:0}.holding-scenario-popout__head-stack{padding:var(--space-2) var(--space-4) var(--space-3)}.holding-scenario-popout__head-row{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:28px;display:flex}.holding-scenario-popout__title{min-width:0;padding-right:var(--space-1);font-family:var(--heading);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);letter-spacing:normal;text-transform:none;color:var(--text);flex:auto;margin:0}.holding-scenario-popout__title-ticker{color:var(--color-accent);font-weight:700}.holding-scenario-popout--panel .holding-scenario-popout__head-subtext{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-xs);text-align:left;color:var(--text-muted);border:none;padding:0;font-style:normal;font-weight:400;line-height:1.45}.holding-scenario-popout--panel .holding-scenario-popout__head-subtext+.holding-scenario-popout__head-subtext{margin-top:var(--space-2)}.holding-scenario-popout--panel .holding-scenario-popout__head-subtext strong{color:var(--text);font-weight:600}.holding-scenario-popout--panel .holding-scenario-popout__head-link{font:inherit;font-size:inherit;line-height:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:underline}.holding-scenario-popout--panel .holding-scenario-popout__head-link:hover{color:var(--text)}.holding-scenario-popout__close{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:inline-flex}.holding-scenario-popout__close:hover{background:var(--surface2);color:var(--text)}.holding-scenario-popout__body{flex-direction:column;min-height:0;max-height:min(85vh,680px);padding:0;display:flex;overflow:hidden}.holding-scenario-popout__scroll{flex:auto;width:100%;height:100%;min-height:0;max-height:100%}.holding-scenario-popout__scroll-inner{box-sizing:border-box;min-width:0;padding:var(--space-3) var(--space-4) var(--space-4)}.holding-scenario-popout__scroll [data-overlayscrollbars-contents]{padding:0}.holding-scenario-popout__scroll [data-overlayscrollbars-viewport]{min-height:0}.holding-scenario-popout__context{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.45}.holding-scenario-popout__context strong{color:var(--text);font-weight:700}.holding-scenario-popout__default-switch-card{box-sizing:border-box;width:100%;min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border);background:var(--surface2);cursor:pointer;border-radius:10px;outline:none;transition:border-color .15s,background-color .15s,opacity .15s}.holding-scenario-popout__default-switch-card.holding-scenario-popout__default-switch-card--off{opacity:.6}.holding-scenario-popout__default-switch-card:focus-visible{outline:2px solid color-mix(in srgb, var(--accent,var(--green-d1)) 55%, transparent);outline-offset:2px}.holding-scenario-popout__default-switch-card:hover{border-color:color-mix(in srgb, var(--border) 55%, var(--text-muted));background:color-mix(in srgb, var(--surface2) 92%, var(--surface,var(--accent-contrast)))}.holding-scenario-popout__switch-row{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-width:0;display:flex}.holding-scenario-intent__default-switch-label{min-width:0;font-size:var(--text-sm);color:var(--text);text-align:left;flex:auto;align-items:center;font-weight:500;line-height:1.25;display:flex}.holding-scenario-native-switch{box-sizing:border-box;border:1px solid var(--border-strong,var(--border));pointer-events:none;background:var(--surface2);border-radius:999px;flex:none;align-self:center;width:30px;height:16px;margin:0;padding:0;transition:background-color .2s,border-color .2s;position:relative}.holding-scenario-popout__default-switch-card:hover .holding-scenario-native-switch{border-color:color-mix(in srgb, var(--border) 60%, var(--text-muted))}.holding-scenario-popout__default-switch-card[aria-checked=true] .holding-scenario-native-switch{background:color-mix(in srgb, var(--accent,var(--green-d1)) 88%, var(--surface2));border-color:color-mix(in srgb, var(--accent,var(--green-d1)) 45%, var(--border))}.holding-scenario-native-switch:after{content:"";top:50%;left:var(--space-half);background:var(--accent-contrast);border-radius:50%;width:10px;height:10px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;transform:translateY(-50%);box-shadow:0 1px 2px #0000001f,0 0 0 1px #0000000f}.holding-scenario-popout__default-switch-card[aria-checked=true] .holding-scenario-native-switch:after{transform:translate(14px,-50%)}@media (prefers-reduced-motion:reduce){.holding-scenario-native-switch:after{transition-duration:.01ms}}.holding-scenario-popout__intent-stack{min-width:0;position:relative}@keyframes holding-scenario-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes holding-scenario-overlay-out{0%{opacity:1}to{opacity:0}}.holding-scenario-intent__default-mode-overlay{z-index:4;padding:var(--space-4) var(--space-4);box-sizing:border-box;background:color-mix(in srgb, var(--surface,var(--accent-contrast)) 76%, transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);will-change:opacity;justify-content:center;align-items:center;animation:.28s forwards holding-scenario-overlay-in;display:flex;position:absolute;inset:0}.holding-scenario-intent__default-mode-overlay--exiting{pointer-events:none;-webkit-backdrop-filter:none;will-change:opacity;animation:.28s forwards holding-scenario-overlay-out!important}@media (prefers-reduced-motion:reduce){.holding-scenario-intent__default-mode-overlay{opacity:1;animation:none}.holding-scenario-intent__default-mode-overlay--exiting{opacity:0;animation:none!important}}.holding-scenario-intent__default-mode-overlay-inner{flex-direction:column;justify-content:center;align-items:stretch;gap:0;width:100%;max-width:22rem;margin:0 auto;display:flex}.holding-scenario-intent__default-mode-overlay-card{width:100%;max-width:22rem;padding:var(--space-3) var(--space-3);border:1px solid var(--border);background:var(--surface);border-radius:10px;box-shadow:0 6px 24px #0000001a}.holding-scenario-intent__default-mode-overlay-card .holding-scenario-popout__default-switch-card--in-message{padding:var(--space-3) var(--space-3) var(--space-3);border:none;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--surface2) 55%, var(--surface,var(--accent-contrast)));box-sizing:border-box;border-radius:9px 9px 0 0}.holding-scenario-popout__switch-row--in-message{width:100%;min-width:0}.holding-scenario-intent__default-mode-overlay-switch-label{min-width:0;font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:var(--text);text-align:left;flex:auto}.holding-scenario-intent__default-mode-overlay-switch-label strong{color:var(--text);font-weight:700}.holding-scenario-intent__default-mode-overlay-card .holding-scenario-intent__default-mode-overlay-body{margin:var(--space-3) 0 0}.holding-scenario-intent__default-mode-overlay-card .holding-scenario-popout__default-switch-card--in-message:hover{background:color-mix(in srgb, var(--surface2) 78%, var(--surface,var(--accent-contrast)))}.holding-scenario-intent__default-mode-overlay-card .holding-scenario-popout__default-switch-card--in-message:focus-visible{outline-offset:1px}.holding-scenario-intent__default-mode-overlay-body{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);margin:0;font-weight:500;line-height:1.45}.holding-scenario-popout__intent-intro{margin:0 0 var(--space-3);font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:500;line-height:1.5}.holding-scenario-intent__keep-default-card[data-slot=button]{margin:0 0 var(--space-3);transition:border-color .15s,box-shadow .15s,background-color .15s;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;padding:var(--space-3) var(--space-4)!important;border:1px solid var(--border)!important;background:var(--surface)!important;font-family:var(--body)!important;font-size:var(--text-sm)!important;font-weight:600!important;line-height:var(--leading-snug)!important;color:var(--text)!important;text-align:left!important;border-radius:12px!important;justify-content:flex-start!important;align-items:center!important;display:flex!important;box-shadow:0 2px 10px #1c2b3a0f!important}.holding-scenario-intent__keep-default-card[data-slot=button]:hover{border-color:color-mix(in srgb, var(--border) 65%, var(--text-muted))!important;background:color-mix(in srgb, var(--surface2) 35%, var(--surface))!important;box-shadow:0 3px 12px #1c2b3a14!important}.holding-scenario-intent__accordion{background:var(--surface);border-radius:12px;flex-direction:column;gap:0;width:100%;transition:box-shadow .28s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden;box-shadow:0 2px 10px #1c2b3a0f}.holding-scenario-intent__accordion:has(.holding-scenario-intent__accordion-item--active){box-shadow:0 7px 29px #64646f33}.holding-scenario-intent__accordion--locked{opacity:.5;pointer-events:none}.holding-scenario-intent__accordion-item{box-shadow:none;background:0 0;border:none;border-radius:0;overflow:hidden}.holding-scenario-intent__accordion-item:not(:first-child){border-top:1px solid color-mix(in srgb, var(--border) 85%, transparent)}.holding-scenario-intent__accordion-item--active{background:var(--accent-contrast)}.holding-scenario-intent__accordion-trigger{gap:var(--space-3);width:100%;font-family:var(--body);text-align:left;cursor:pointer;transition:background-color .2s;min-height:0!important;padding:var(--space-3) var(--space-4)!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;justify-content:space-between!important;align-items:flex-start!important;display:flex!important}.holding-scenario-intent__accordion-trigger:hover{background:var(--color-surface-blend-soft)!important}.holding-scenario-intent__accordion-item--active .holding-scenario-intent__accordion-trigger:hover{background:var(--accent-contrast)!important}.holding-scenario-intent__accordion-item--custom .holding-scenario-intent__accordion-trigger{align-items:center!important}.holding-scenario-intent__accordion-trigger-leading{align-items:flex-start;gap:var(--space-2);flex:auto;min-width:0;display:flex}.holding-scenario-intent__accordion-item--custom .holding-scenario-intent__accordion-trigger-leading{align-items:center}.holding-scenario-intent__accordion-check{width:18px;height:18px;margin-top:var(--space-1);color:var(--color-accent);opacity:0;flex-shrink:0;justify-content:center;align-items:center;max-width:0;transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1),max-width .28s cubic-bezier(.22,1,.36,1);display:inline-flex;overflow:hidden;transform:scale(.35)}.holding-scenario-intent__accordion-check--visible{opacity:1;max-width:18px;transform:scale(1)}.holding-scenario-intent__accordion-trigger-label{min-width:0;font-size:var(--text-sm);color:var(--text);opacity:.6;flex:auto;font-weight:600;line-height:1.4;transition:color .28s cubic-bezier(.22,1,.36,1),opacity .28s cubic-bezier(.22,1,.36,1)}.holding-scenario-intent__accordion-item--active .holding-scenario-intent__accordion-trigger-label{color:var(--text);opacity:1}.holding-scenario-intent__accordion-indicator{width:16px;height:16px;margin-top:var(--space-1);color:var(--text-muted);opacity:.6;flex-shrink:0;transition:color .28s cubic-bezier(.22,1,.36,1),opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}.holding-scenario-intent__accordion-item--active .holding-scenario-intent__accordion-indicator{color:var(--text);opacity:1}.holding-scenario-intent__accordion-item [data-slot=accordion-indicator][data-expanded=true]{transform:rotate(180deg)}.holding-scenario-intent__accordion-body{padding:0 var(--space-4) var(--space-4)!important}.holding-scenario-intent__accordion-item [data-slot=accordion-panel]{border-top:none;transition:opacity .22s}@media (prefers-reduced-motion:reduce){.holding-scenario-intent__accordion,.holding-scenario-intent__accordion-item,.holding-scenario-intent__accordion-trigger,.holding-scenario-intent__accordion-trigger-label,.holding-scenario-intent__accordion-check,.holding-scenario-intent__accordion-indicator,.holding-scenario-intent__accordion-item [data-slot=accordion-panel]{transition-duration:.01ms}.holding-scenario-intent__accordion-item [data-slot=accordion-indicator][data-expanded=true]{transform:none}}@media (width<=760px){.holding-scenario-intent__accordion{box-shadow:none;border-radius:0}.holding-scenario-intent__accordion:has(.holding-scenario-intent__accordion-item--active){box-shadow:none}.holding-scenario-intent__accordion-trigger{padding:var(--space-3) 0!important}}.holding-scenario-intent__custom-trigger-field{flex-shrink:0;transition:opacity .28s cubic-bezier(.22,1,.36,1)}.holding-scenario-intent__custom-trigger-field:not(.holding-scenario-intent__custom-trigger-field--visible){opacity:0;pointer-events:none;width:0;min-width:0;overflow:hidden}.holding-scenario-intent__custom-input-wrap{align-items:center;gap:var(--space-1);min-height:36px;padding:0 var(--space-2);border:1px solid var(--border);background:var(--surface2);border-radius:8px;display:inline-flex}.holding-scenario-intent__custom-input-wrap:focus-within{border-color:var(--color-border-accent-strong);box-shadow:0 0 0 2px var(--color-overlay-accent)}.holding-scenario-intent__custom-input{width:2.75rem;min-width:2rem;font-family:var(--heading);font-variant-numeric:tabular-nums;text-align:right;color:var(--text);background:0 0;border:none;outline:none;margin:0;padding:0;font-size:1.125rem;font-weight:700}.holding-scenario-intent__custom-suffix{font-family:var(--heading);font-size:var(--text-sm);color:var(--text-muted);-webkit-user-select:none;user-select:none;font-weight:600}.holding-scenario-outlook-tabs{width:100%}.holding-scenario-outlook-tabs__list{align-items:stretch;gap:var(--space-2);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.holding-scenario-outlook-tabs__tab{width:100%;min-width:0;min-height:2.75rem;padding:var(--space-2) var(--space-3);background:var(--surface);font-family:var(--body);text-align:left;cursor:pointer;box-sizing:border-box;box-shadow:none;align-items:stretch;gap:var(--space-1);border:none;border-radius:10px;flex-direction:column;margin:0;transition:box-shadow .2s,background-color .15s;display:flex}.holding-scenario-outlook-tabs__tab-row{justify-content:space-between;align-items:flex-start;gap:var(--space-3);width:100%;min-width:0;display:flex}.holding-scenario-outlook-tabs__tab-range-col{justify-content:flex-start;align-items:flex-end;gap:var(--space-1);flex-direction:column;flex-shrink:0;min-width:0;display:flex}.holding-scenario-outlook-tabs__tab-range-label{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);text-align:right;font-weight:400;line-height:1.3}.holding-scenario-outlook-tabs__tab-copy{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.holding-scenario-outlook-tabs__tab-label-row{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.holding-scenario-outlook-tabs__tab--very_bear .holdings-scenario-trigger__dot{background:var(--red2)}.holding-scenario-outlook-tabs__tab--bear .holdings-scenario-trigger__dot{background:var(--color-series-bear-soft)}.holding-scenario-outlook-tabs__tab--base .holdings-scenario-trigger__dot{background:color-mix(in srgb, var(--text-muted) 55%, var(--border))}.holding-scenario-outlook-tabs__tab--bull .holdings-scenario-trigger__dot{background:var(--color-series-bull-soft)}.holding-scenario-outlook-tabs__tab--very_bull .holdings-scenario-trigger__dot{background:var(--color-series-bull)}.holding-scenario-outlook-tabs__tab--very_bear{background:color-mix(in srgb, var(--danger) 12%, var(--surface))}.holding-scenario-outlook-tabs__tab--bear{background:color-mix(in srgb, var(--danger) 8%, var(--surface))}.holding-scenario-outlook-tabs__tab--base{background:var(--surface2)}.holding-scenario-outlook-tabs__tab--bull{background:color-mix(in srgb, var(--accent-text) 10%, var(--surface))}.holding-scenario-outlook-tabs__tab--very_bull{background:color-mix(in srgb, var(--accent-text) 14%, var(--surface))}.holding-scenario-outlook-tabs__tab:hover,.holding-scenario-outlook-tabs__tab--selected,.holding-scenario-outlook-tabs__tab--selected:hover{background:var(--surface);box-shadow:var(--shadow-button-hover)}.holding-scenario-outlook-tabs__tab:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.holding-scenario-outlook-tabs__tab-label{font-size:var(--text-sm);color:var(--text);font-weight:700;line-height:1.25}.holding-scenario-outlook-tabs__tab-desc{font-size:var(--text-xs);color:var(--text-muted);text-align:left;font-weight:400;line-height:1.3}.holding-scenario-outlook-tabs__tab-rate{font-family:var(--body);font-size:var(--text-sm);color:var(--text);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0;font-weight:700;line-height:1.25}.holding-scenario-outlook-tabs__tab-callout{width:100%;padding-top:var(--space-1);border-top:1px dashed var(--color-border-faint);font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);text-align:left;margin:0;font-weight:400;line-height:1.4;display:block}.holding-scenario-outlook-tabs__callout-amount{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600}.holding-scenario-outlook-tabs__callout-amount--positive{color:var(--accent-text)}.holding-scenario-outlook-tabs__callout-amount--negative{color:var(--danger)}.holding-scenario-outlook-tabs__callout-amount--neutral{color:var(--text-muted)}.holding-scenario-popout__foot--split{--scenario-foot-btn-height:2.25rem;justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.holding-scenario-popout__no-scenario.app-btn{flex:none;width:auto;min-width:0;max-width:none;height:var(--scenario-foot-btn-height)!important;min-height:var(--scenario-foot-btn-height)!important;padding:0 var(--space-3)!important;border:1px solid var(--border)!important;background:var(--surface)!important;box-shadow:0 1px 4px -1px #32325d1f,0 1px 2px -1px #0000001f!important;box-shadow:none!important;background:var(--surface)!important;justify-content:center!important}.holding-scenario-popout__no-scenario.app-btn:hover:not(:disabled){background:var(--surface2)!important;border-color:var(--border-strong)!important}.holding-scenario-popout__no-scenario-label{font-family:var(--body);font-size:var(--text-sm);color:var(--text);text-align:left;font-weight:600;line-height:1.25}.holding-scenario-popout__foot--split .holding-scenario-popout__done[data-slot=button]{flex:none;align-self:auto;min-width:5.5rem;width:auto!important;height:var(--scenario-foot-btn-height)!important;min-height:var(--scenario-foot-btn-height)!important;padding-top:0!important;padding-bottom:0!important}.holding-scenario-intent__year-grid{gap:var(--space-3) var(--space-2);grid-template-columns:repeat(auto-fill,minmax(60px,1fr));align-items:end;width:100%;display:grid}.holding-scenario-intent__year-item{justify-items:stretch;gap:var(--space-1);grid-template-rows:auto auto;min-width:60px;display:grid}.holding-scenario-intent__year-item .holding-scenario-popout__year-key{text-align:center;width:100%}.holding-scenario-intent__year-item .holding-scenario-popout__year-input-wrap{background:var(--surface2);border:none;border-radius:8px;width:100%;min-height:34px}.holding-scenario-intent__year-item .holding-scenario-popout__year-input{width:100%;min-width:0;padding:var(--space-1) var(--space-1);font-family:var(--heading);text-align:center;font-size:1rem;font-weight:700}.holding-scenario-intent__year-item .holding-scenario-popout__year-suffix{padding-left:var(--space-1);background:0 0;border-left:none}.holding-scenario-popout__foot{padding:var(--space-3) var(--space-4) var(--space-3);border-top:1px solid var(--border)}.holding-scenario-popout__done[data-slot=button]{width:100%!important;min-width:0!important;max-width:none!important;height:32px!important;min-height:32px!important;padding:0 var(--space-4)!important;font-family:var(--body)!important;font-size:var(--text-sm)!important;color:var(--accent-contrast)!important;background:var(--color-action-primary)!important;box-shadow:none!important;border:none!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;font-weight:600!important;display:flex!important}.holding-scenario-popout__done[data-slot=button]:hover{background:color-mix(in srgb, var(--accent) 88%, var(--color-black))!important;color:var(--accent-contrast)!important}.holding-scenario-popout__year-key{font-size:var(--text-xs);color:var(--text-faint);font-variant-numeric:tabular-nums}.holding-scenario-popout__year-input-wrap{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-direction:row;align-items:stretch;min-height:30px;display:inline-flex;overflow:hidden}.holding-scenario-popout__year-input{width:3.25rem;min-width:2.5rem;padding:var(--space-1) var(--space-1);color:var(--text);font-family:var(--body);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:none;outline:none;margin:0;font-weight:500;line-height:1.25}.holding-scenario-popout__year-input:focus{outline:none}.holding-scenario-popout__year-input-wrap:focus-within{border-color:color-mix(in srgb, var(--accent,var(--color-cat-indigo)) 45%, var(--border));box-shadow:0 0 0 1px color-mix(in srgb, var(--accent,var(--color-cat-indigo)) 25%, transparent)}.holding-scenario-popout__year-suffix{padding:0 var(--space-2) 0 var(--space-1);border-left:1px solid var(--border);font-family:var(--heading);font-size:var(--text-xs);color:var(--text-muted);align-items:center;font-weight:600;line-height:1;display:inline-flex}.holdings-value-popout{z-index:11999;min-width:160px;max-width:220px;padding:var(--space-2) var(--space-2);background:var(--surface);border:1px solid var(--border);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);border-radius:8px;line-height:1.45;box-shadow:0 6px 20px #0000001a}.holdings-value-popout__line{font-variant-numeric:tabular-nums}.holdings-value-popout__line strong{color:var(--text);font-weight:600}.holdings-value-trigger{cursor:default;text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.holdings-scenario-trigger{justify-content:space-between;align-items:center;gap:var(--space-1);font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-tight);color:var(--text);cursor:pointer;box-sizing:border-box;border-radius:6px;max-width:100%;min-height:2rem;margin:0;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.holdings-scenario-trigger-shell{border-radius:6px;align-items:stretch;max-width:100%;display:inline-flex;overflow:visible}.holdings-scenario-trigger-shell__accent{border-radius:6px 0 0 6px;flex-shrink:0;width:4px}.holdings-scenario-trigger-shell--very_bear .holdings-scenario-trigger-shell__accent{background:var(--red2)}.holdings-scenario-trigger-shell--bear .holdings-scenario-trigger-shell__accent{background:var(--color-series-bear-soft)}.holdings-scenario-trigger-shell--bull .holdings-scenario-trigger-shell__accent{background:var(--color-series-bull-soft)}.holdings-scenario-trigger-shell--very_bull .holdings-scenario-trigger-shell__accent{background:var(--color-series-bull)}.holdings-scenario-trigger-shell--normal .holdings-scenario-trigger-shell__accent{background:color-mix(in srgb, var(--text-muted) 55%, var(--border))}.holdings-scenario-trigger-shell--custom .holdings-scenario-trigger-shell__accent{background:var(--sky-blue-d3)}.holdings-scenario-trigger-shell--peryear .holdings-scenario-trigger-shell__accent{background:var(--color-amber-dark)}button.holdings-scenario-trigger--outline{padding:var(--space-1) var(--space-2);background:var(--accent-contrast);box-shadow:none;border-radius:6px;min-width:7rem}.holdings-scenario-trigger-shell button.holdings-scenario-trigger--outline{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}button.holdings-scenario-trigger--outline:hover{background:var(--surface-u2);box-shadow:var(--shadow-button-hover)}button.holdings-scenario-trigger--open.holdings-scenario-trigger--outline,button.holdings-scenario-trigger--open.holdings-scenario-trigger--badge,button.holdings-scenario-trigger--open.holdings-scenario-trigger--outline:hover,button.holdings-scenario-trigger--open.holdings-scenario-trigger--badge:hover{background:var(--accent-contrast);box-shadow:inset 0 0 0 1px var(--color-border-text)}button.holdings-scenario-trigger--outline .holdings-scenario-trigger__label{font-size:var(--text-sm);color:var(--text-muted);font-weight:500}button.holdings-scenario-trigger--badge{padding:var(--space-2) var(--space-2);box-shadow:var(--shadow-button-hover);background:var(--accent-contrast);--holdings-scenario-badge-change-row-h:calc(var(--text-xs) * 1.35);--holdings-scenario-badge-sublabel-row-h:var(--holdings-scenario-badge-change-row-h);--holdings-scenario-badge-label-row-h:calc(var(--text-sm) * var(--leading-snug));--holdings-scenario-badge-viewport-h:calc(var(--holdings-scenario-badge-sublabel-row-h) + var(--holdings-scenario-badge-label-row-h));--holdings-scenario-badge-change-icon-size:1.625rem;align-items:flex-start;gap:0}span.holdings-scenario-trigger--badge.holdings-scenario-badge--static{width:100%;box-shadow:none;pointer-events:none;cursor:default;background:0 0;padding:0;display:inline-flex}button.holdings-scenario-trigger--badge.holdings-scenario-trigger--very_bear,span.holdings-scenario-trigger--badge.holdings-scenario-trigger--very_bear,button.holdings-scenario-trigger--badge.holdings-scenario-trigger--bear,span.holdings-scenario-trigger--badge.holdings-scenario-trigger--bear,button.holdings-scenario-trigger--badge.holdings-scenario-trigger--very_bull,span.holdings-scenario-trigger--badge.holdings-scenario-trigger--very_bull,button.holdings-scenario-trigger--badge.holdings-scenario-trigger--bull,span.holdings-scenario-trigger--badge.holdings-scenario-trigger--bull,button.holdings-scenario-trigger--badge.holdings-scenario-trigger--normal,span.holdings-scenario-trigger--badge.holdings-scenario-trigger--normal,button.holdings-scenario-trigger--badge.holdings-scenario-trigger--custom,span.holdings-scenario-trigger--badge.holdings-scenario-trigger--custom,button.holdings-scenario-trigger--badge.holdings-scenario-trigger--peryear,span.holdings-scenario-trigger--badge.holdings-scenario-trigger--peryear{color:var(--text);background:var(--accent-contrast)}span.holdings-scenario-trigger--badge.holdings-scenario-badge--static{background:0 0}button.holdings-scenario-trigger--badge:hover{background:var(--accent-contrast);box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d}button.holdings-scenario-trigger--badge .holdings-scenario-trigger__text:has(.holdings-scenario-trigger__change-row){height:var(--holdings-scenario-badge-viewport-h);position:relative;overflow:hidden}button.holdings-scenario-trigger--badge .holdings-scenario-trigger__slide{flex-direction:column;align-items:flex-start;width:100%;transition:transform .2s cubic-bezier(.22,1,.36,1);display:flex}button.holdings-scenario-trigger--badge:hover .holdings-scenario-trigger__slide{transform:translateY(calc(-1 * var(--holdings-scenario-badge-sublabel-row-h)))}button.holdings-scenario-trigger--badge .holdings-scenario-trigger__sublabel{min-height:var(--holdings-scenario-badge-sublabel-row-h);align-items:center;display:flex}button.holdings-scenario-trigger--badge .holdings-scenario-trigger__label-row{min-height:var(--holdings-scenario-badge-label-row-h)}button.holdings-scenario-trigger--badge .holdings-scenario-trigger__change-row{width:100%;min-height:var(--holdings-scenario-badge-change-row-h);color:var(--accent-text);flex-direction:row;align-items:center;display:flex}button.holdings-scenario-trigger--badge .holdings-scenario-trigger__change-label{flex:none;font-weight:500}button.holdings-scenario-trigger--badge .holdings-scenario-trigger__change-icon{width:var(--holdings-scenario-badge-change-icon-size);height:var(--holdings-scenario-badge-change-icon-size);font-size:var(--text-lg);color:var(--text-muted);justify-content:center;align-items:center;line-height:0;transition:transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;top:50%;right:0;transform:translate(100%,-50%)}button.holdings-scenario-trigger--badge .holdings-scenario-trigger__change-icon:before{content:"";background:var(--green6);pointer-events:none;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}button.holdings-scenario-trigger--badge .holdings-scenario-trigger__change-icon svg{z-index:1;flex-shrink:0;width:1em;height:1em;display:block;position:relative}button.holdings-scenario-trigger--badge:hover .holdings-scenario-trigger__change-icon{transform:translateY(-50%)}button.holdings-scenario-trigger--badge .holdings-scenario-trigger__dot,button.holdings-scenario-trigger--badge .holdings-scenario-trigger__trail{transition:opacity .16s}button.holdings-scenario-trigger--badge:hover .holdings-scenario-trigger__dot,button.holdings-scenario-trigger--badge:hover .holdings-scenario-trigger__trail{opacity:0}.holdings-scenario-trigger__text{flex-direction:column;flex:auto;align-items:flex-start;gap:0;min-width:0;display:flex}.holdings-scenario-trigger__sublabel{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-tight);color:var(--text-muted)}.holdings-scenario-trigger__label-row{align-items:center;gap:var(--space-1);width:100%;min-width:0;display:flex}.holdings-scenario-trigger__dot{background:color-mix(in srgb, var(--text-muted) 55%, var(--border));border-radius:50%;flex-shrink:0;width:6px;height:6px}.holdings-scenario-trigger--badge.holdings-scenario-trigger--very_bear .holdings-scenario-trigger__dot{background:var(--red2)}.holdings-scenario-trigger--badge.holdings-scenario-trigger--bear .holdings-scenario-trigger__dot{background:var(--color-series-bear-soft)}.holdings-scenario-trigger--badge.holdings-scenario-trigger--bull .holdings-scenario-trigger__dot{background:var(--color-series-bull-soft)}.holdings-scenario-trigger--badge.holdings-scenario-trigger--very_bull .holdings-scenario-trigger__dot{background:var(--color-series-bull)}.holdings-scenario-trigger--badge.holdings-scenario-trigger--normal .holdings-scenario-trigger__dot{background:color-mix(in srgb, var(--text-muted) 55%, var(--border))}.holdings-scenario-trigger--badge.holdings-scenario-trigger--custom .holdings-scenario-trigger__dot{background:var(--sky-blue-d3)}.holdings-scenario-trigger--badge.holdings-scenario-trigger--peryear .holdings-scenario-trigger__dot{background:var(--color-amber-dark)}.holdings-scenario-trigger--badge.holdings-scenario-trigger--very_bear .holdings-scenario-trigger__label,.holdings-scenario-trigger--badge.holdings-scenario-trigger--bear .holdings-scenario-trigger__label{color:var(--red2)}.holdings-scenario-trigger--badge.holdings-scenario-trigger--bull .holdings-scenario-trigger__label,.holdings-scenario-trigger--badge.holdings-scenario-trigger--very_bull .holdings-scenario-trigger__label{color:var(--green1)}.holdings-scenario-trigger--badge.holdings-scenario-trigger--normal .holdings-scenario-trigger__label{color:color-mix(in srgb, var(--text-muted) 55%, var(--border))}.holdings-scenario-trigger--badge.holdings-scenario-trigger--custom .holdings-scenario-trigger__label{color:var(--sky-blue-d3)}.holdings-scenario-trigger--badge.holdings-scenario-trigger--peryear .holdings-scenario-trigger__label{color:var(--color-amber-dark)}button.holdings-scenario-trigger--badge .holdings-scenario-trigger__dot{animation:2s ease-in-out infinite holdings-scenario-trigger-dot-pulse}@keyframes holdings-scenario-trigger-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}@media (prefers-reduced-motion:reduce){button.holdings-scenario-trigger--badge .holdings-scenario-trigger__dot{animation:none}button.holdings-scenario-trigger--badge .holdings-scenario-trigger__slide,button.holdings-scenario-trigger--badge .holdings-scenario-trigger__dot,button.holdings-scenario-trigger--badge .holdings-scenario-trigger__trail,button.holdings-scenario-trigger--badge .holdings-scenario-trigger__change-icon{transition-duration:.01ms}}.holdings-scenario-trigger__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--text);flex:auto;overflow:hidden}.holdings-scenario-trigger__plus{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.holdings-scenario-trigger__trail{flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.holdings-scenario-trigger--badge.holdings-scenario-trigger--bull .holdings-scenario-trigger__trail{color:var(--color-series-bull-soft)}.holdings-scenario-trigger--badge.holdings-scenario-trigger--very_bull .holdings-scenario-trigger__trail{color:var(--color-series-bull)}.holdings-scenario-trigger--badge.holdings-scenario-trigger--bear .holdings-scenario-trigger__trail{color:var(--color-series-bear-soft)}.holdings-scenario-trigger--badge.holdings-scenario-trigger--very_bear .holdings-scenario-trigger__trail{color:var(--red2)}.holding-scenario-override-conflict{margin:var(--space-3) 0 var(--space-3);padding:var(--space-3) var(--space-3);border:1px solid color-mix(in srgb, var(--warn,var(--amber-d1)) 16%, var(--border));background:color-mix(in srgb, var(--warn-light,var(--amber5)) 92%, var(--surface));border-radius:8px}.holding-scenario-override-conflict__lead{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.holding-scenario-override-conflict__icon{margin-top:var(--space-1);color:var(--warn,var(--amber-d1));flex-shrink:0}.holding-scenario-override-conflict__text{font-family:var(--body);font-size:var(--text-xs);color:var(--text);margin:0;font-weight:400;line-height:1.45}.holding-scenario-override-conflict__text strong{font-weight:600}.holding-scenario-override-conflict__actions{align-items:center;gap:var(--space-2);padding-left:calc(var(--space-4) + var(--onboarding-field-inset));flex-wrap:wrap;display:flex}.holding-scenario-override-conflict__actions .holding-scenario-override-conflict__btn.app-btn--sm[data-slot=button]{min-height:1.625rem;padding:var(--space-1) var(--space-2);font-size:var(--text-xs);line-height:1.25}.account-scenario-outlook-grid{box-sizing:border-box;flex-wrap:wrap;gap:6px;width:100%;display:flex}.account-scenario-outlook-card{align-items:stretch;gap:var(--space-half);border:.5px solid var(--color-border-tertiary);border-radius:var(--border-radius-md,8px);background:var(--color-background-primary);text-align:left;cursor:pointer;box-sizing:border-box;flex-direction:column;flex:calc(50% - 3px);min-width:120px;margin:0;padding:8px 10px;transition:border-color .15s,background .15s;display:flex}.account-scenario-outlook-card--full{flex:100%;min-width:100%}.account-scenario-outlook-card:hover{border-color:var(--border-strong)}.account-scenario-outlook-card--selected{border-color:var(--color-border-success);background:var(--color-background-success)}.account-scenario-outlook-card__head{align-items:center;gap:6px;min-width:0;display:flex}.account-scenario-outlook-card__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.account-scenario-outlook-card__label{min-width:0;font-family:var(--body);font-size:var(--text-sm);color:var(--text);flex:auto;font-weight:500;line-height:1.25}.account-scenario-outlook-card--selected .account-scenario-outlook-card__label,.account-scenario-outlook-card--selected .account-scenario-outlook-card__range{color:var(--color-text-success)}.account-scenario-outlook-card__trends{flex-shrink:0;align-items:center;gap:1px;margin-left:auto;display:inline-flex}.account-scenario-outlook-card__range{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:500;line-height:1.25}.account-scenario-popout-custom-rate{align-items:stretch;gap:var(--space-3);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.account-scenario-popout-custom-rate__stepper{justify-content:center;align-items:center;gap:var(--space-3);width:100%;display:flex}.account-scenario-popout-custom-rate__step-btn{border:.5px solid var(--color-border-tertiary);background:var(--surface2);width:32px;height:32px;color:var(--text-muted);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.account-scenario-popout-custom-rate__step-btn:hover{background:var(--surface);color:var(--text);border-color:var(--border-strong)}.account-scenario-popout-custom-rate__step-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.account-scenario-popout-custom-rate__value-wrap{justify-content:center;align-items:center;gap:var(--space-half);border:.5px solid var(--color-border-tertiary);border-radius:var(--border-radius-md,8px);background:var(--color-background-primary);box-sizing:border-box;min-width:0;padding:6px 12px;display:inline-flex}.account-scenario-popout-custom-rate__input{width:auto;min-width:2ch;max-width:4.5rem;font-family:var(--body);text-align:center;color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";background:0 0;border:none;outline:none;margin:0;padding:0;font-size:1.75rem;font-weight:500;line-height:1}.account-scenario-popout-custom-rate__suffix{font-family:var(--body);font-size:var(--text-base);color:var(--text-muted);-webkit-user-select:none;user-select:none;font-weight:500;line-height:1}.account-scenario-popout-custom-rate__divider{border-top:1px dashed var(--color-border-tertiary);width:100%;height:0}.account-scenario-popout-custom-rate__benchmarks,.account-scenario-popout-custom-rate__benchmark-row{flex-wrap:wrap;gap:6px;width:100%;display:flex}.account-scenario-popout-custom-rate__benchmark{justify-content:center;align-items:center;gap:var(--space-half);border:.5px solid var(--color-border-tertiary);border-radius:var(--border-radius-md,8px);background:var(--color-background-primary);min-width:90px;min-height:44px;color:var(--text-muted);text-align:center;cursor:pointer;box-sizing:border-box;flex-direction:column;flex:auto;margin:0;padding:8px 10px;transition:border-color .15s,background .15s,color .15s;display:flex}.account-scenario-popout-custom-rate__benchmark--full{flex:100%;min-width:100%}.account-scenario-popout-custom-rate__benchmark-row .account-scenario-popout-custom-rate__benchmark{flex:calc(33.333% - 4px)}.account-scenario-popout-custom-rate__benchmark:hover{border-color:var(--border-strong);color:var(--text)}.account-scenario-popout-custom-rate__benchmark--active{border-color:var(--color-border-success);background:var(--color-background-success);color:var(--color-text-success)}.account-scenario-popout-custom-rate__benchmark-label{font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:1.25}.account-scenario-popout-custom-rate__benchmark-value{font-family:var(--body);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:500;line-height:1.25}.account-scenario-popout{background:var(--color-background-primary);border:.5px solid var(--color-border-secondary,var(--border));border-radius:var(--border-radius-lg);box-sizing:border-box;width:350px;max-width:min(350px,100vw - 16px);overflow:hidden;box-shadow:0 4px 20px #0000001a}.account-scenario-popout--heroui-inner{border-radius:inherit;width:100%;max-width:none;box-shadow:none;background:0 0;border:none;overflow:hidden}.account-scenario-popout__head{justify-content:space-between;align-items:flex-start;gap:var(--space-2);padding:var(--space-4);box-shadow:var(--shadow-account-divider);display:flex}.account-scenario-popout__head-text{flex:auto;min-width:0}.account-scenario-popout__eyebrow{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:400;line-height:1.3}.account-scenario-popout__title{margin:var(--space-half) 0 0;font-family:var(--body);font-size:.8125rem;font-weight:500;line-height:var(--leading-snug);color:var(--text)}.account-scenario-popout__close{border-radius:var(--border-radius-md,8px);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.account-scenario-popout__close:hover{background:var(--surface2);color:var(--text)}.account-scenario-popout__close:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.account-scenario-popout__tabs{margin-top:var(--space-2);padding:0 var(--space-3);border-bottom:.5px solid var(--color-border-tertiary);align-items:stretch;gap:0;display:flex}.account-scenario-popout__tab{min-width:0;padding:var(--space-2) var(--space-1);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1 1 0;margin:0;font-weight:500;line-height:1.25}.account-scenario-popout__tab--active{border-bottom-color:var(--green1);color:var(--text)}.account-scenario-popout__tab:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.account-scenario-popout__body{max-height:min(52vh,420px);padding:10px 12px 12px;overflow:auto}.account-scenario-popout__conflict{gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-2);border-radius:var(--border-radius-md,8px);background:var(--surface2);flex-direction:column;display:flex}.account-scenario-popout__conflict-text{font-family:var(--body);font-size:var(--text-sm);color:var(--text);margin:0;line-height:1.4}.account-scenario-popout__conflict-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.account-scenario-popout__body .holding-scenario-popout__notice{margin:0 0 var(--space-3)}.account-scenario-popout__body .holding-scenario-popout__notice strong{font-weight:600}.account-scenario-popout__body .scenario-per-year-grid--popout{--scenario-per-year-cell-gap:6px}.account-scenario-popout__body .scenario-per-year-grid--popout .scenario-per-year-grid__hint{margin-bottom:var(--space-2);font-size:.6875rem}.account-scenario-popout__body .scenario-per-year-grid--popout .scenario-per-year-grid__matrix{flex-wrap:wrap;gap:6px;width:100%;display:flex}.account-scenario-popout__body .scenario-per-year-grid--popout .scenario-per-year-grid__cell{flex:50px;width:auto;min-width:50px;max-width:none}.account-scenario-popout__body .scenario-per-year-grid--popout .scenario-per-year-grid__year{text-align:center;font-size:.625rem}.account-scenario-popout__body .scenario-per-year-grid--popout .holding-scenario-popout__year-input-wrap{justify-content:center;min-height:1.75rem}.account-scenario-popout__body .scenario-per-year-grid--popout .holding-scenario-popout__year-input{font-size:var(--text-sm);text-align:center}.account-scenario-popout__foot.holding-scenario-popout__foot{padding:var(--space-3);border-top:.5px solid var(--color-border-tertiary);background:var(--sky-blue-u1);border-bottom-left-radius:var(--border-radius-lg);border-bottom-right-radius:var(--border-radius-lg)}@media (width<=680px){.account-scenario-popout--heroui-inner{flex-direction:column;width:100%;height:100%;min-height:100svh;display:flex}.account-scenario-popout__head{padding-top:calc(var(--space-4) + env(safe-area-inset-top,0px));flex-shrink:0}.account-scenario-popout__body{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;max-height:none;overflow:auto}.account-scenario-popout__foot.holding-scenario-popout__foot{padding-bottom:var(--app-mobile-overlay-footer-pad);border-bottom-right-radius:0;border-bottom-left-radius:0;flex-shrink:0;margin-top:auto}}.scenario-per-year-grid{--scenario-per-year-cell-gap:.75rem;box-sizing:border-box;width:100%;min-width:0}.scenario-per-year-grid__hint{margin:0 0 var(--space-3);font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted)}.scenario-per-year-grid__hint-rate{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600}.scenario-per-year-grid__matrix{gap:var(--scenario-per-year-cell-gap);box-sizing:border-box;flex-wrap:wrap;align-items:flex-end;width:100%;display:flex}.scenario-per-year-grid__cell{align-items:stretch;gap:var(--space-1);box-sizing:border-box;flex-direction:column;flex:0 0 4.5rem;width:4.5rem;min-width:4.5rem;max-width:5.5rem;display:flex}.scenario-per-year-grid__year{font-family:var(--body);font-size:var(--text-xs);color:var(--text-faint);text-align:center;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:400;line-height:1.25}.scenario-per-year-grid__cell .holding-scenario-popout__year-input-wrap{border-radius:var(--radius-sm,6px);border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;max-width:100%;min-height:2rem;overflow:hidden}.scenario-per-year-grid__cell--inherited .holding-scenario-popout__year-input-wrap{background:var(--color-surface-blend-mid);border-color:var(--color-border-tertiary)}.scenario-per-year-grid__cell--inherited .holding-scenario-popout__year-input,.scenario-per-year-grid__cell--inherited .holding-scenario-popout__year-suffix{color:color-mix(in srgb, var(--text-muted) 88%, var(--text-faint))}.scenario-per-year-grid__cell--edited .holding-scenario-popout__year-input-wrap{background:var(--surface);border-color:var(--border)}.scenario-per-year-grid__cell--edited .holding-scenario-popout__year-input,.scenario-per-year-grid__cell--edited .holding-scenario-popout__year-suffix{color:var(--text)}.scenario-per-year-grid__cell .holding-scenario-popout__year-input{width:0;min-width:0;padding:var(--space-1);font-family:var(--body);font-size:var(--text-base);text-align:right;flex:auto;font-weight:600;line-height:1.25}.scenario-per-year-grid__cell .holding-scenario-popout__year-suffix{padding:0 var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-xs);border-left:none;flex-shrink:0;font-weight:500}.account-scenario-heroui-popover.popover,.account-scenario-heroui-popover{z-index:var(--z-drawer-shell,360);width:350px;max-width:min(350px, 100vw - var(--space-4));background:var(--color-background-primary);border-radius:var(--border-radius-lg);color:var(--text);box-sizing:border-box;transform-origin:100%;padding:0;overflow:visible;box-shadow:0 4px 20px #0000001a}.account-scenario-heroui-popover[data-entering=true]{animation:.22s cubic-bezier(.22,1,.36,1) forwards account-scenario-heroui-popover-in}.account-scenario-heroui-popover[data-exiting=true]{animation:.16s cubic-bezier(.4,0,.2,1) forwards account-scenario-heroui-popover-out}@keyframes account-scenario-heroui-popover-in{0%{opacity:0;transform:translate(10px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes account-scenario-heroui-popover-out{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(10px)scale(.98)}}.account-scenario-heroui-popover__arrow,.account-scenario-heroui-popover [data-slot=popover-overlay-arrow-group] svg,.account-scenario-heroui-popover [data-slot=popover-overlay-arrow] path{fill:var(--color-background-primary);stroke-width:1px}.account-scenario-heroui-popover__dialog.popover__dialog{border-radius:inherit;box-shadow:none;background:0 0;border:none;outline:none;margin:0;padding:0;overflow:hidden}@media (width<=680px){.account-scenario-heroui-popover.popover,.account-scenario-heroui-popover{z-index:var(--mobile-bottom-sheet-z,1100);width:100vw!important;max-width:none!important;height:100svh!important;min-height:100svh!important;max-height:100svh!important;box-shadow:none!important;border:none!important;border-radius:0!important;margin:0!important;position:fixed!important;inset:0!important;transform:none!important}.account-scenario-heroui-popover__arrow{display:none}.account-scenario-heroui-popover__dialog.popover__dialog{border-radius:0;flex-direction:column;width:100%;height:100%;min-height:100%;display:flex}.account-scenario-heroui-popover[data-entering=true]{animation:.28s cubic-bezier(.22,1,.36,1) forwards account-scenario-heroui-popover-mobile-in}.account-scenario-heroui-popover[data-exiting=true]{animation:.22s cubic-bezier(.4,0,.2,1) forwards account-scenario-heroui-popover-mobile-out}}@keyframes account-scenario-heroui-popover-mobile-in{0%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes account-scenario-heroui-popover-mobile-out{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.account-scenario-heroui-popover[data-entering=true],.account-scenario-heroui-popover[data-exiting=true]{animation:none}}@media (prefers-reduced-motion:reduce) and (width<=680px){.account-scenario-heroui-popover[data-exiting=true]{transform:translateY(100%)}}.holding-scenario-heroui-popover.popover,.holding-scenario-heroui-popover{z-index:var(--z-drawer-shell,360);width:350px;max-width:min(350px, 100vw - var(--space-4));background:var(--color-background-primary);border:.5px solid var(--color-border-secondary,var(--border));border-radius:var(--border-radius-lg);color:var(--text);box-sizing:border-box;transform-origin:100%;padding:0;overflow:visible;box-shadow:0 4px 20px #0000001a}.holding-scenario-heroui-popover[data-entering=true]{animation:.22s cubic-bezier(.22,1,.36,1) forwards holding-scenario-heroui-popover-in}.holding-scenario-heroui-popover[data-exiting=true]{animation:.16s cubic-bezier(.4,0,.2,1) forwards holding-scenario-heroui-popover-out}@keyframes holding-scenario-heroui-popover-in{0%{opacity:0;transform:translate(10px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes holding-scenario-heroui-popover-out{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(10px)scale(.98)}}.holding-scenario-heroui-popover__arrow,.holding-scenario-heroui-popover [data-slot=popover-overlay-arrow-group] svg,.holding-scenario-heroui-popover [data-slot=popover-overlay-arrow] path{fill:var(--color-background-primary);stroke:var(--color-border-secondary,var(--border));stroke-width:1px}.holding-scenario-heroui-popover__dialog.popover__dialog{border-radius:inherit;box-shadow:none;background:0 0;border:none;outline:none;margin:0;padding:0;overflow:hidden}@media (width<=680px){.holding-scenario-heroui-popover.popover,.holding-scenario-heroui-popover{z-index:var(--mobile-bottom-sheet-z,1100);width:100vw!important;max-width:none!important;height:100svh!important;min-height:100svh!important;max-height:100svh!important;box-shadow:none!important;border:none!important;border-radius:0!important;margin:0!important;position:fixed!important;inset:0!important;transform:none!important}.holding-scenario-heroui-popover__arrow{display:none}.holding-scenario-heroui-popover__dialog.popover__dialog{border-radius:0;flex-direction:column;width:100%;height:100%;min-height:100%;display:flex}.holding-scenario-heroui-popover[data-entering=true]{animation:.28s cubic-bezier(.22,1,.36,1) forwards holding-scenario-heroui-popover-mobile-in}.holding-scenario-heroui-popover[data-exiting=true]{animation:.22s cubic-bezier(.4,0,.2,1) forwards holding-scenario-heroui-popover-mobile-out}}@keyframes holding-scenario-heroui-popover-mobile-in{0%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes holding-scenario-heroui-popover-mobile-out{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.holding-scenario-heroui-popover[data-entering=true],.holding-scenario-heroui-popover[data-exiting=true]{animation:none}}@media (prefers-reduced-motion:reduce) and (width<=680px){.holding-scenario-heroui-popover[data-exiting=true]{transform:translateY(100%)}}.portfolio-scenario-cell{box-sizing:border-box;justify-content:stretch;align-items:center;display:flex}.portfolio-scenario-cell__stack{align-items:flex-start;gap:var(--space-1);flex-direction:column;width:100%;min-width:0;display:flex}.portfolio-scenario-cell__override-note{padding:0 var(--space-1);font-family:var(--body);color:var(--text-muted);margin:0;font-size:10px;font-weight:400;line-height:1.3}.portfolio-scenario-cell--accent-bear{border-left:4px solid color-mix(in srgb, var(--red6) 92%, var(--surface))}.portfolio-scenario-cell--accent-very_bear{border-left:4px solid color-mix(in srgb, var(--red4) 92%, var(--surface))}.portfolio-scenario-cell--accent-bull{border-left:4px solid color-mix(in srgb, var(--accent-light,var(--green6)) 92%, var(--surface))}.portfolio-scenario-cell--accent-very_bull{border-left:4px solid color-mix(in srgb, var(--green5) 92%, var(--surface))}.portfolio-scenario-cell--accent-normal{border-left:4px solid color-mix(in srgb, var(--surface2) 94%, var(--surface))}.portfolio-scenario-cell--accent-custom{border-left:4px solid var(--sky-blue-u1)}.portfolio-scenario-cell--accent-peryear{border-left:4px solid color-mix(in srgb, var(--warn-light,var(--amber5)) 94%, var(--surface))}.portfolio-scenario-cell--accent-outline{border-left:4px solid var(--border)}.portfolio-scenario-cell--holding:not(.portfolio-scenario-cell--inherits-account){box-shadow:none;border-left:none}.portfolio-scenario-cell--holding.portfolio-scenario-cell--inherits-account{border-left:none}.portfolio-scenario-cell .holdings-scenario-trigger,.portfolio-scenario-cell .holdings-scenario-trigger-shell{opacity:1;pointer-events:auto;box-sizing:border-box;align-self:auto;width:100%;max-width:100%;height:auto;min-height:0;display:flex}.portfolio-scenario-cell .holdings-scenario-trigger-shell{min-width:var(--portfolio-scenario-trigger-min,8rem);width:100%}.portfolio-scenario-cell .holdings-scenario-trigger-shell .holdings-scenario-trigger{width:100%;min-width:var(--portfolio-scenario-trigger-min,8rem);flex:auto}.portfolio-scenario-cell .holdings-scenario-trigger--badge,.portfolio-scenario-cell .holdings-scenario-trigger--outline{width:100%;height:auto;display:flex}.portfolio-scenario-cell .holdings-scenario-trigger--outline{padding:var(--space-2);background:var(--accent-contrast);border-radius:6px;justify-content:space-between;align-items:center;box-shadow:0 1px #11111a1a}.portfolio-scenario-cell .holdings-scenario-trigger--outline:hover{background:var(--surface)}.portfolio-scenario-cell .holdings-scenario-trigger--badge{padding:var(--space-2) var(--space-2);border-radius:6px;justify-content:flex-start;align-items:flex-start;box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d}.portfolio-scenario-cell .holdings-scenario-trigger--badge:hover{background:var(--accent-contrast);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.portfolio-scenario-cell .holdings-scenario-trigger__text{flex:auto;min-width:0}.portfolio-scenario-cell .holdings-scenario-trigger__label{text-align:left;min-width:0}.portfolio-scenario-cell .holdings-scenario-trigger__trail,.portfolio-scenario-cell .holdings-scenario-trigger__plus{flex-shrink:0;margin-left:auto}.portfolio-scenario-cell--account{flex:auto;align-self:auto;align-items:flex-start;width:auto;min-width:0;max-width:none;height:auto;min-height:0;padding:0}.portfolio-scenario-cell--account[class*=portfolio-scenario-cell--accent-]{border-left:none}.portfolio-scenario-cell--account .holdings-scenario-trigger,.portfolio-scenario-cell--account .holdings-scenario-trigger-shell{align-self:auto;width:100%;height:auto;min-height:0}.portfolio-scenario-cell--account.portfolio-scenario-cell--account-active .holdings-scenario-trigger--outline,.portfolio-scenario-cell--account.portfolio-scenario-cell--account-active .holdings-scenario-trigger--badge{background:var(--accent-contrast);box-shadow:inset 0 0 0 1px var(--color-border-text)}.portfolio-scenario-cell--holding{width:100%;min-width:100%;max-width:100%;height:auto;min-height:0;padding:0 var(--portfolio-scenario-col-pad-x,var(--space-3));flex:0 auto;align-self:auto;align-items:flex-start}.portfolio-scenario-cell--holding.portfolio-scenario-cell--holding-active{background:var(--accent-contrast)}@container holdings-symbol-card (width<=420px){.portfolio-scenario-cell--holding{height:auto;min-height:0;box-shadow:none;background:0 0;border-left:none;align-self:auto;align-items:stretch;padding:0}.portfolio-scenario-cell--holding .holdings-scenario-trigger,.portfolio-scenario-cell--holding .holdings-scenario-trigger-shell{align-self:auto;height:auto;min-height:0}.portfolio-scenario-cell--holding.portfolio-scenario-cell--inherits-account{box-shadow:none}}@container holdings-symbol-card (width>=421px){.portfolio-scenario-cell--holding{align-items:stretch;height:100%;min-height:100%}.portfolio-scenario-cell--holding .holdings-scenario-trigger,.portfolio-scenario-cell--holding .holdings-scenario-trigger-shell{align-self:stretch;height:100%;min-height:100%}.portfolio-scenario-cell--holding .holdings-scenario-trigger--outline{align-items:center}}.app-tooltip__content{max-width:16rem;padding:var(--space-2) var(--space-3);background:var(--surface);color:var(--text-muted);border:1px solid var(--border);font-family:var(--body);font-size:var(--text-xs);z-index:var(--app-tooltip-z,1200);border-radius:8px;font-weight:400;line-height:1.45;box-shadow:0 4px 16px #1c2b3a1f}.app-tooltip__content [data-slot=overlay-arrow] path,.app-tooltip__content [data-slot=overlay-arrow] svg{fill:var(--surface);stroke:var(--border);stroke-width:1px}.app-tooltip__trigger{align-items:center;line-height:1;display:inline-flex}.app-tooltip__trigger-inner{outline:none;align-items:center;min-width:0;max-width:100%;line-height:1;display:inline-flex}.app-tooltip__content--dark{max-width:14rem;padding:var(--space-2) var(--space-3);background:var(--color-text-base);color:var(--surface1);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-snug);z-index:var(--app-tooltip-z,1200);border:none;border-radius:6px;box-shadow:0 4px 14px #00000059}.app-tooltip__content--dark[data-entering=true]{animation:.15s forwards app-tooltip-fade-in}.app-tooltip__content--dark[data-exiting=true]{animation:.12s forwards app-tooltip-fade-out}@media (prefers-reduced-motion:reduce){.app-tooltip__content--dark[data-entering=true],.app-tooltip__content--dark[data-exiting=true]{animation:none}}@keyframes app-tooltip-fade-in{0%{opacity:0}to{opacity:1}}@keyframes app-tooltip-fade-out{0%{opacity:1}to{opacity:0}}.holding-aggregate-hint{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;transition:color .15s;display:inline-flex}.holding-aggregate-hint__icon{color:currentColor;flex-shrink:0;transition:color .15s}.holding-aggregate-hint--expanded{color:var(--color-amber-dark)}@media (prefers-reduced-motion:reduce){.holding-aggregate-hint{transition:none}}.holdings-symbol-list{box-sizing:border-box;gap:var(--space-1);--holdings-stagger-base:40ms;--holdings-stagger-step:45ms;border-top:1px dashed var(--border);border-radius:12px;flex-direction:column;width:100%;display:flex}.holdings-symbol-list__header-row{display:none}.holdings-symbol-group{flex-direction:column;display:flex}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group{opacity:0;animation:holdings-symbol-group-stagger-in var(--portfolio-reveal-duration,.5s) cubic-bezier(.16, 1, .3, 1) both}@keyframes holdings-symbol-group-stagger-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:first-child{animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 0)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(2){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 1)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(3){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 2)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(4){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 3)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(5){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 4)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(6){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 5)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(7){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 6)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(8){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 7)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(9){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 8)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(10){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 9)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(11){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 10)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(12){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 11)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(13){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 12)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(14){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 13)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(15){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 14)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(16){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 15)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(17){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 16)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(18){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 17)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(19){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 18)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(20){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 19)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(21){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 20)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(22){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 21)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(23){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 22)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(24){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 23)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(25){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 24)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(26){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 25)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(27){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 26)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(28){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 27)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(29){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 28)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(30){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 29)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(31){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 30)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(32){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 31)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(33){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 32)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(34){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 33)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(35){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 34)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(36){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 35)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(37){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 36)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(38){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 37)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(39){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 38)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(40){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 39)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(41){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 40)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(42){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 41)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(43){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 42)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(44){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 43)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(45){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 44)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(46){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 45)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(47){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 46)}.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group:nth-child(48){animation-delay:calc(var(--holdings-stagger-base) + var(--holdings-stagger-step) * 47)}@media (prefers-reduced-motion:reduce){.tax-treatment-disclosure[open] .holdings-symbol-list>.holdings-symbol-group{opacity:1;animation:none;transform:none}}.holdings-symbol-group:last-child .holdings-symbol-card:last-of-type{box-shadow:none}.holdings-breakdown-block{box-sizing:border-box}.holdings-breakdown-block .holdings-breakdown-row__inner{margin-inline:0}.holdings-symbol-table{--holdings-scenario-col-w:calc(19.5ch + 30px);width:100%}@media (width<=620px){.account-balances-total-retirement__value,.tax-treatment-disclosure__summary .portfolio-bucket-total{cursor:inherit;text-decoration:none}}.bucket-total-trend{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-direction:row;min-height:32px;display:inline-flex}.bucket-total-trend__pct{font-family:var(--body);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600;line-height:var(--leading-tight);white-space:nowrap}.bucket-total-trend--up .bucket-total-trend__pct{color:var(--accent-text)}.bucket-total-trend--down .bucket-total-trend__pct{color:var(--danger)}.bucket-total-trend--flat .bucket-total-trend__pct{color:var(--text-muted)}.bucket-total-trend--stack{flex-direction:column;align-items:center;gap:0}.bucket-total-trend--on-dark.bucket-total-trend--up .bucket-total-trend__pct{color:var(--accent-green)}.bucket-total-trend--on-dark.bucket-total-trend--down .bucket-total-trend__pct{color:var(--red4)}.bucket-total-trend--on-dark.bucket-total-trend--flat .bucket-total-trend__pct{color:#ffffff8c}.view-holdings-hint{color:var(--text-muted);flex-shrink:0;align-items:center;transition:color .15s;display:inline-flex}.view-holdings-hint__icon{color:currentColor;flex-shrink:0;transition:transform .2s}details:not([open])>summary .view-holdings-hint,.details-accordion:not(.details-accordion--open) .details-accordion__summary .view-holdings-hint{color:var(--text-muted)}details:not([open])>summary .view-holdings-hint__icon,.details-accordion:not(.details-accordion--open) .details-accordion__summary .view-holdings-hint__icon{transform:rotate(180deg)}details[open]>summary .view-holdings-hint,.details-accordion--open .details-accordion__summary .view-holdings-hint{color:var(--color-amber-dark)}details[open]>summary .view-holdings-hint__icon,.details-accordion--open .details-accordion__summary .view-holdings-hint__icon{transform:rotate(0)}@media (prefers-reduced-motion:reduce){.view-holdings-hint__icon{transition:none}}.portfolio-bucket-account-row{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:0;width:100%;min-width:0;display:flex;container:portfolio-bucket-account-row/inline-size}.portfolio-bucket-account-row__order-badge-wrap{box-sizing:border-box;flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:inline-flex}.portfolio-bucket-account-row__order-badge{min-width:1.375rem;height:1.375rem;padding:0 var(--space-1);background:var(--sky-blue-d2);font-family:var(--mono);font-size:var(--text-xs);color:var(--accent-contrast);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";text-align:center;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.portfolio-bucket-account-row__summary-row{box-sizing:border-box;flex-direction:column;flex:auto;align-items:stretch;gap:0;width:100%;min-width:0;display:flex}.portfolio-bucket-account-row__header-row{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;min-width:0;display:flex}.portfolio-bucket-account-row__content{justify-content:space-between;align-items:center;gap:var(--space-3);box-sizing:border-box;flex-flow:row;flex:auto;width:100%;min-width:0;display:flex}.portfolio-bucket-account-row__main{align-items:center;gap:var(--space-4);min-width:0;padding:var(--portfolio-row-pad-y-start,var(--space-2)) var(--portfolio-row-pad-x,var(--space-4)) var(--portfolio-row-pad-y-end,.5rem);box-sizing:border-box;flex-direction:row;flex:auto;display:flex}.portfolio-bucket-account-row__identity{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.portfolio-bucket-account-row__title-row{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-direction:row;width:100%;min-width:0;display:flex}.portfolio-bucket-account-row__name-group{align-items:center;gap:var(--space-2);flex:auto;min-width:0;display:inline-flex}.portfolio-bucket-account-row__identity-col{align-items:flex-start;gap:var(--space-2);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.portfolio-bucket-account-row__title-row--stacked-hint{justify-content:space-between;align-items:baseline;row-gap:var(--space-1);column-gap:var(--space-2);flex-wrap:wrap}.portfolio-bucket-account-row__title-row--stacked-hint .portfolio-bucket-account-row__hint-stack{flex:100%;min-width:0;margin:0}.portfolio-bucket-account-row__title-row .portfolio-bucket-account-row__values{flex-shrink:0;align-self:auto;padding:0}.portfolio-bucket-account-row__name{font-family:var(--heading);font-size:var(--text-base);color:var(--text);font-weight:700;line-height:1.25}.portfolio-bucket-account-row__subtext{font-family:var(--body);font-size:var(--text-xs);color:var(--text);font-weight:400;line-height:1.3}.portfolio-bucket-account-row__hint-stack{flex-direction:column;align-items:flex-start;max-width:36rem;display:flex}.portfolio-bucket-account-row__allocation-row{width:100%;min-width:0;padding:var(--space-2) var(--portfolio-row-pad-x,var(--space-4)) var(--portfolio-row-pad-y-end,.5rem);padding:var(--space-2) var(--space-4);border-top:1px dashed var(--color-border-fainter);box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.portfolio-bucket-account-row__subtext.account-bucket-hint{max-width:36rem;display:block}.portfolio-bucket-account-row__trend.bucket-total-trend{margin-top:var(--space-1);align-items:flex-start}.portfolio-bucket-account-row__values{text-align:right;box-sizing:border-box;justify-content:center;align-self:center;align-items:flex-end;gap:var(--space-1);flex-direction:column;flex-shrink:0;padding:0;display:flex;overflow:visible}.portfolio-bucket-account-row__values:has([data-balance-editing=true]){z-index:5;position:relative}.portfolio-bucket-account-row__values-row{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-flow:row;min-width:0;display:flex;overflow:visible}.portfolio-bucket-account-row:has([data-balance-editing=true]) .portfolio-bucket-account-row__actions{pointer-events:none}.portfolio-bucket-account-row__total{font-family:var(--body);font-size:var(--text-base);font-weight:700;line-height:var(--leading-tight);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;flex-shrink:0}.portfolio-bucket-account-row__values-extra{justify-content:flex-end;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}.portfolio-bucket-account-row__actions{width:100%;min-width:0;min-height:0;padding:var(--portfolio-row-pad-y-start,var(--space-2)) var(--portfolio-row-pad-x,var(--space-4)) var(--portfolio-row-pad-y-end,.5rem);box-sizing:border-box;flex-direction:row;flex:none;justify-content:flex-end;align-self:center;align-items:center;display:flex}.portfolio-bucket-account-row__scenario{box-sizing:border-box;flex:auto;align-self:center;align-items:center;min-width:0;padding:0;display:flex}.portfolio-bucket-account-row__scenario .portfolio-scenario-cell--account{align-items:flex-start;width:100%;min-width:100%;height:auto;min-height:0}.portfolio-bucket-account-row .holdings-scenario-trigger--outline,.portfolio-bucket-account-row .holdings-scenario-trigger--badge{align-self:auto;width:100%;height:auto;min-height:0}.portfolio-bucket-account-row .holdings-scenario-trigger--outline{background:var(--accent-contrast);box-shadow:0 1px #11111a1a}.portfolio-bucket-account-row .holdings-scenario-trigger--outline:hover{background:var(--surface)}.portfolio-bucket-account-row__chevron.view-holdings-hint{box-sizing:border-box;flex:none;justify-content:center;align-self:center;margin:0;padding:0;display:inline-flex}.portfolio-bucket-account-row__identity-extra{margin-top:var(--space-2);max-width:100%}@container portfolio-bucket-account-row (width<=420px){.portfolio-bucket-account-row__header-row{flex-direction:column;align-items:stretch}.portfolio-bucket-account-row__main{padding:var(--portfolio-row-pad-y-start,var(--space-2)) var(--portfolio-row-pad-x,var(--space-4)) var(--space-1)}.portfolio-bucket-account-row__actions{width:100%;min-width:0;max-width:none;min-height:0;padding:var(--portfolio-scenario-stack-pad-top,var(--space-3)) var(--portfolio-row-pad-x,var(--space-4)) var(--space-2);justify-content:flex-start;align-items:stretch;gap:var(--space-4);flex-direction:column;flex:none}.portfolio-bucket-account-row__scenario{z-index:1;flex:none;width:100%;min-width:0;position:relative}.portfolio-bucket-account-row__chevron.view-holdings-hint{align-self:center}}@media (width<=680px){.portfolio-bucket-account-row__header-row{flex-direction:column;align-items:stretch;gap:0;width:100%}.portfolio-bucket-account-row__content{flex-direction:column;align-items:stretch;gap:0}.portfolio-bucket-account-row__main{padding:var(--portfolio-row-pad-y-start,var(--space-2)) var(--portfolio-row-pad-x,var(--space-4)) var(--space-2);flex-direction:column;align-items:stretch}.portfolio-account-list:not(.portfolio-account-list--income) .portfolio-bucket-account-row:not(.portfolio-bucket-account-row--amount-beside-scenario) .portfolio-bucket-account-row__title-row{justify-content:space-between;align-items:baseline;row-gap:var(--space-1);column-gap:var(--space-2);flex-flow:wrap}.portfolio-account-list:not(.portfolio-account-list--income) .portfolio-bucket-account-row:not(.portfolio-bucket-account-row--amount-beside-scenario) .portfolio-bucket-account-row__title-row--stacked-hint .portfolio-bucket-account-row__hint-stack{flex:100%;min-width:0}.portfolio-account-list:not(.portfolio-account-list--income) .portfolio-bucket-account-row:not(.portfolio-bucket-account-row--amount-beside-scenario) .tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__title-row .portfolio-bucket-account-row__values{text-align:right;align-self:auto;align-items:flex-end}.portfolio-account-list:not(.portfolio-account-list--income) .portfolio-bucket-account-row:not(.portfolio-bucket-account-row--amount-beside-scenario) .portfolio-bucket-account-row__values-row,.portfolio-account-list:not(.portfolio-account-list--income) .portfolio-bucket-account-row:not(.portfolio-bucket-account-row--amount-beside-scenario) .portfolio-bucket-account-row__values-extra{justify-content:flex-end}.portfolio-bucket-account-row__actions{align-self:stretch;align-items:stretch;gap:var(--space-4);width:100%;min-width:0;max-width:none;padding:0 var(--portfolio-row-pad-x,var(--space-4)) var(--portfolio-row-pad-y-end,var(--space-3));flex-direction:column}.portfolio-bucket-account-row__scenario{width:100%;min-width:0}.portfolio-bucket-account-row__chevron.view-holdings-hint{align-self:center}}@container portfolio-bucket-account-row (width>=421px){.portfolio-bucket-account-row__header-row{flex-direction:row;align-items:center;gap:0}.portfolio-bucket-account-row__content{flex:auto;align-items:center;min-width:0}.portfolio-bucket-account-row__actions{gap:var(--portfolio-account-chevron-gap,var(--space-3));width:var(--portfolio-account-actions-width);min-width:var(--portfolio-account-actions-width);max-width:var(--portfolio-account-actions-width);flex-direction:row;flex:none;align-self:center;align-items:center}.portfolio-bucket-account-row__scenario,.portfolio-bucket-account-row__scenario .portfolio-scenario-cell--account{align-items:center}.portfolio-bucket-account-row__chevron.view-holdings-hint{align-self:center}}@media (width<=680px){@container portfolio-bucket-account-row (width>=421px){.portfolio-bucket-account-row__header-row{flex-direction:column;align-items:stretch}.portfolio-bucket-account-row__content{flex:unset;flex-direction:column;align-items:stretch}.portfolio-bucket-account-row__actions{flex-direction:column;align-self:stretch;width:100%;min-width:0;max-width:none}}}@container portfolio-bucket-account-row (width>=421px){.portfolio-bucket-account-row--amount-beside-scenario .portfolio-bucket-account-row__header-row{gap:var(--space-3)}.portfolio-bucket-account-row--amount-beside-scenario .portfolio-bucket-account-row__title-row,.portfolio-bucket-account-row--amount-beside-scenario .portfolio-bucket-account-row__title-row--stacked-hint{justify-content:flex-start;align-items:flex-start;gap:var(--space-1);flex-flow:column}.portfolio-bucket-account-row--amount-beside-scenario .portfolio-bucket-account-row__title-row--stacked-hint .portfolio-bucket-account-row__hint-stack{flex:none;width:100%;max-width:none}.portfolio-bucket-account-row--amount-beside-scenario .portfolio-bucket-account-row__header-row>.portfolio-bucket-account-row__values{padding:var(--portfolio-row-pad-y-start,var(--space-2)) 0 var(--portfolio-row-pad-y-end,.5rem);flex:none;align-self:center}}@media (width<=680px){.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__header-row{column-gap:var(--space-2);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__content,.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__main,.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__identity,.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__title-row{display:contents}.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__name-group{min-width:0;padding:var(--space-4);padding-bottom:var(--space-1);grid-area:1/1;align-self:center}.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__header-row>.portfolio-bucket-account-row__values{text-align:right;grid-area:1/2;align-self:center;align-items:flex-end;padding:0}.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__values-row{padding:var(--space-4);padding-bottom:var(--space-1)}.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__hint-stack{padding:var(--space-1) var(--portfolio-row-pad-x,var(--space-4)) var(--space-2);grid-area:2/1/auto/-1}.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__identity-extra,.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__trend{padding-inline:var(--portfolio-row-pad-x,var(--space-4));grid-area:2/1/auto/-1}.portfolio-bucket-account-row--amount-beside-scenario:not(.portfolio-bucket-account-row--income-summary) .portfolio-bucket-account-row__actions{grid-area:3/1/auto/-1}}.details-accordion__summary{cursor:pointer;list-style:none}.details-accordion__panel{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.details-accordion--open .details-accordion__panel{grid-template-rows:1fr}.details-accordion__panel-inner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.details-accordion__panel{transition-duration:.01ms}}.side-panel-shell__scroll{height:100%;min-height:0;max-height:100%}.side-panel-shell__scroll [data-overlayscrollbars-viewport]{min-height:0}.side-panel-shell__below-header{z-index:2;background:var(--surface);flex-shrink:0;min-width:0;position:relative}.drawer-shell--config .side-panel-shell__below-header{padding:0 var(--space-5);box-shadow:0 6px 12px -8px #1c18122e}.drawer-shell--config .side-panel-shell__footer{border-top:none;box-shadow:0 -6px 12px -8px #1c18122e}.side-panel-shell__footer{z-index:2;border-top:1px solid var(--border);padding:var(--space-3) var(--space-4);background:var(--surface);flex-shrink:0;position:relative}.drawer-shell--open .side-panel-shell__body-anim{animation:.42s cubic-bezier(.22,1,.36,1) both side-panel-body-in}@keyframes side-panel-body-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.csv-import-trigger{align-items:center;display:inline-flex}.csv-import-panel-host{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;position:relative}.csv-import-modal-stack{box-sizing:border-box;width:100%;max-width:40rem;height:min(90vh,720px);min-height:0;max-height:90vh;position:relative}.csv-import-modal-stack .csv-import-modal-shell{height:100%}.csv-import-panel-shell{box-sizing:border-box;background:var(--surface);flex:1;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;min-height:0;display:grid;overflow:hidden}.csv-import-busy-overlay--panel{z-index:10;background:#ffffffb8;position:absolute;inset:0}.csv-import-busy-overlay--modal{z-index:20;background:#ffffffc7;border-radius:12px;position:absolute;inset:0}.csv-import-modal-overlay{z-index:1200;padding:var(--space-4);box-sizing:border-box;background:#1c181273;justify-content:center;align-items:center;animation:.26s forwards csv-import-modal-fade-in;display:flex;position:fixed;inset:0}.csv-import-modal-overlay--closing{animation:.26s forwards csv-import-modal-fade-out}@keyframes csv-import-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes csv-import-modal-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.csv-import-modal-overlay{opacity:1;animation:none}.csv-import-modal-overlay--closing{opacity:0;animation:none}}.csv-import-modal-shell{box-sizing:border-box;background:var(--surface);border:1px solid var(--border-strong);border-radius:12px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);width:100%;max-width:40rem;height:min(90vh,720px);min-height:0;max-height:90vh;display:grid;overflow:hidden;box-shadow:0 12px 40px #11182729}.csv-import-modal-header{padding:var(--space-4) var(--space-4) var(--space-4);border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0}.csv-import-modal-header__title-row{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-1);display:flex}.csv-import-modal-header__title-row .csv-import-modal__title{min-width:0;margin:0}.csv-import-modal__holdings-count{font-family:var(--body);color:var(--color-text-secondary,var(--text-muted));font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0;font-size:13px}.csv-import-modal-header>.csv-import-modal__title{margin:0 0 var(--space-1)}.csv-import-modal-header .csv-import-modal__lead{margin:0}.csv-import-modal-body{padding:var(--space-4) var(--space-4) var(--space-4);box-sizing:border-box;width:100%;min-width:0;max-width:100%}.csv-import-panel-shell .csv-import-modal-body{padding-inline:var(--space-4)}.csv-import-modal-scroll{height:100%;min-height:0;max-height:100%;overflow:hidden}.csv-import-panel-shell .csv-import-modal-scroll{grid-row:2}.csv-import-modal-footer{background:var(--surface2);border-top:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:0;padding:0;display:flex}.csv-import-modal-footer__row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);grid-template-columns:auto 1fr auto;display:grid}.csv-import-modal-footer__row--no-cancel{grid-template-columns:1fr auto}.csv-import-modal-footer__row--no-cancel .csv-import-summary--footer{justify-self:start}.csv-import-modal-footer__row--confirm-only{grid-template-columns:1fr;justify-items:end}.csv-import-modal__title{font-family:var(--heading);font-size:var(--text-base);color:var(--text);font-weight:600}.csv-import-modal__lead{font-size:var(--text-sm);color:var(--text-muted);line-height:1.45}.csv-import-modal__hint{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.45}.csv-import-custodian-grid{gap:var(--space-2);margin-bottom:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=520px){.csv-import-custodian-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.csv-import-custodian-card{justify-content:flex-start;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2) var(--space-3);border:2px solid var(--border-strong);border-radius:var(--radius-md,10px);background:var(--surface);cursor:pointer;text-align:center;flex-direction:column;min-height:112px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.csv-import-custodian-card:hover{background:var(--surface2)}.csv-import-custodian-card--selected{border-color:var(--accent-text);box-shadow:0 0 0 1px var(--accent-text);background:var(--surface)}.csv-import-custodian-card__logo-wrap{background:var(--surface2);border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.csv-import-custodian-card__logo{object-fit:contain;width:36px;height:36px}.csv-import-custodian-card__name{font-family:var(--body);color:var(--text);font-size:12px;font-weight:600;line-height:1.25}.csv-import-upload{margin-top:var(--space-1);margin-bottom:var(--space-3)}.csv-import-upload--retry .csv-import-upload__label{box-sizing:border-box;width:100%;min-height:44px;font-family:var(--body);font-size:var(--text-base);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";margin:0}.csv-import-upload__label{border:1px dashed var(--border-strong);border-radius:var(--radius-md,10px);padding:var(--space-4);text-align:center;cursor:pointer;background:var(--surface2);color:var(--text-muted);font-size:13px;transition:background .15s,border-color .15s;display:block}.csv-import-upload__label:hover:not(.csv-import-upload__label--disabled){background:var(--surface);border-color:var(--accent-text)}.csv-import-upload__label--disabled{opacity:.45;cursor:not-allowed}.csv-import-upload__filename{margin-top:var(--space-2);font-family:var(--mono);color:var(--text);word-break:break-all;font-size:11px;display:block}.csv-import-other-map{gap:var(--space-2);margin-bottom:var(--space-3);display:grid}.csv-import-other-map__row{gap:var(--space-1);flex-direction:column;display:flex}.csv-import-other-map__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.csv-import-other-map select{font-family:var(--body);font-size:var(--text-sm);padding:var(--space-2) var(--space-2);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);border-radius:8px}.csv-import-select-sm{font-size:var(--text-sm)}.csv-import-error{font-size:var(--text-sm);color:var(--danger);margin-bottom:var(--space-2);line-height:1.45}.csv-import-summary{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-3)}.csv-import-modal__footer-actions{gap:var(--space-2);justify-self:end;display:flex}.csv-import-summary--footer{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);letter-spacing:.02em;font-weight:600;line-height:var(--leading-tight);color:var(--text-muted);background:var(--surface);border:1px solid var(--border);white-space:nowrap;border-radius:999px;justify-content:center;justify-self:center;align-items:center;margin:0;display:inline-flex}.csv-import-root{width:100%}.csv-import-root--toolbar{flex:1;justify-content:flex-end;min-width:0;display:flex}.csv-import-manual-replace-notice{padding:var(--space-2) var(--space-4);border-top:1px solid var(--border);background:var(--color-hover-accent-subtle);flex-shrink:0;margin:0}.csv-import-manual-replace-notice .checkbox{min-height:0}.csv-import-manual-replace-notice__label{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:500;line-height:1.4}.csv-import-duplicate-notice{padding:var(--space-2) var(--space-4);border-top:1px solid var(--border);background:color-mix(in srgb, var(--warn-light) 28%, var(--surface));flex-shrink:0;margin:0}.csv-import-duplicate-notice .checkbox{min-height:0}.csv-import-duplicate-notice__label{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:500;line-height:1.4}.csv-import-review-hint{font-size:var(--text-sm);margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:8px;line-height:1.45}.csv-import-review-hint--warn{background:var(--warn-light);color:var(--warn);border:1px solid #7a4a1040}.csv-import-review{margin-bottom:var(--space-4)}.csv-import-review-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.csv-import-review-list .csv-import-review-acct{border:none;border-bottom:1px solid var(--border);border-radius:0;margin-bottom:0;animation:.38s cubic-bezier(.22,1,.36,1) both csv-import-review-row-in;overflow:hidden}.csv-import-review-list .csv-import-review-acct:last-child{border-bottom:none}.csv-import-review-list .csv-import-review-acct .details-accordion__summary{padding:var(--space-2) var(--space-3)}.csv-import-review-list .csv-import-review-acct .holdings-positions-table{padding:var(--space-4);box-sizing:border-box}.csv-import-review-list .csv-import-review-acct .holdings-positions-table th:first-child,.csv-import-review-list .csv-import-review-acct .holdings-positions-table td:first-child{padding-left:0}.csv-import-review-list .csv-import-review-acct .holdings-positions-table th:last-child,.csv-import-review-list .csv-import-review-acct .holdings-positions-table td:last-child{padding-right:0}.csv-import-review-acct--attention{background:var(--warn-light)}.csv-import-review-acct--attention .details-accordion__summary{background:color-mix(in srgb, var(--warn-light) 85%, var(--surface))}.csv-import-review-list .imported-account-disclosure.csv-import-review-acct .details-accordion__summary{align-items:center;column-gap:var(--space-3);flex-wrap:nowrap;grid-template-columns:auto minmax(10.5rem,12.75rem) minmax(0,1fr);display:grid}.csv-import-review-acct__identity{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex;overflow:hidden}.csv-import-review-list .csv-import-review-acct__name.imported-account-name{max-width:100%;font-family:var(--body);font-size:var(--text-sm);color:var(--text);white-space:nowrap;word-break:normal;text-overflow:ellipsis;font-weight:600;line-height:1.3;overflow:hidden}.csv-import-review-acct__bucket{width:100%;min-width:0;margin-top:0}.csv-import-review-acct__summary-end{align-items:flex-start;gap:var(--space-2);flex:none;justify-self:end;display:inline-flex}.csv-import-review-acct__values{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.csv-import-review-acct__amount-row{justify-content:flex-end;align-items:center;gap:var(--space-1);max-width:100%;display:inline-flex}.csv-import-review-acct .imported-account-summary-total{flex:none;margin-left:0}.csv-import-review-list--applying .csv-import-review-acct .details-accordion__summary,.csv-import-review-list--applying .csv-import-review-acct.details-accordion--open{pointer-events:none}.csv-import-flow-shell--exiting,.csv-import-panel-host--exiting{opacity:0;pointer-events:none;transition:opacity .28s}@media (prefers-reduced-motion:reduce){.csv-import-flow-shell--exiting,.csv-import-panel-host--exiting{transition:none}}@media (width<=760px){.csv-import-review-list .imported-account-disclosure.csv-import-review-acct .details-accordion__summary{row-gap:var(--space-2);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center}.csv-import-review-acct__identity{grid-area:1/1;min-width:0}.csv-import-review-acct__bucket{grid-area:2/1/auto/-1}.csv-import-review-acct__summary-end{grid-area:1/2;place-self:center end;margin-left:0}}@keyframes csv-import-review-row-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.csv-import-review-list .csv-import-review-acct{animation:none}}.csv-import-breakdown-title{font-family:var(--body);font-size:var(--text-sm);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted);margin:0 0 var(--space-2);font-weight:600}.csv-import-intent__title{font-family:var(--heading);font-size:var(--text-sm);color:var(--text);font-weight:600}.csv-import-intent__lead{margin:0 0 var(--space-1);font-size:var(--text-sm);color:var(--text);line-height:1.45}.csv-import-intent__options{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=680px){.csv-import-intent__options{grid-template-columns:repeat(3,minmax(0,1fr))}}.csv-import-intent__option{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-3);border-radius:var(--space-2);background:var(--surface);cursor:pointer;box-sizing:border-box;min-height:100%;box-shadow:0 0 0 1px var(--border-strong);border:none;transition:background .2s;display:flex}.csv-import-intent__option:hover{background:var(--sky-blue);box-shadow:0 0 0 1px var(--border-strong)}.csv-import-intent__option--selected{background:var(--sky-blue)}.csv-import-intent__option--selected:hover{background:var(--sky-blue);box-shadow:0 0 0 1px var(--color-accent)}.csv-import-intent__option--replace{background:var(--danger-light)}.csv-import-intent__option--replace:hover{background:var(--sky-blue);box-shadow:0 0 0 1px var(--border-strong)}.csv-import-intent__option--replace.csv-import-intent__option--selected{background:var(--danger-light)}.csv-import-intent__option--replace.csv-import-intent__option--selected:hover{background:var(--sky-blue)}.csv-import-intent__radio{margin-top:var(--space-1);width:1rem;height:1rem;accent-color:var(--color-accent);flex-shrink:0}.csv-import-intent__radio--replace{accent-color:var(--danger)}.csv-import-intent__option-body{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.csv-import-intent__option-title{font-size:var(--text-sm);color:var(--text);font-weight:700}.csv-import-intent__option-desc{font-size:var(--text-sm);color:var(--text);line-height:1.15}.csv-import-intent__option-example{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-style:italic;line-height:1.25}.csv-import-diff__title{margin:0 0 var(--space-2);font-family:var(--heading);font-size:var(--text-lg);color:var(--text);font-weight:600}.csv-import-diff__counts{margin:0 0 var(--space-4);font-size:var(--text-base);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600}.csv-import-diff__sep{margin-inline:var(--space-1);color:var(--text-muted);font-weight:400}.csv-import-diff__removed-heading{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--text-muted);font-weight:600}.csv-import-diff__removed-list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.csv-import-diff__removed-row{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md,10px);background:var(--surface2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}@media (width<=480px){.csv-import-diff__removed-row{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.csv-import-diff__removed-actions{justify-self:start}}.csv-import-diff__removed-label{font-size:var(--text-sm);color:var(--text);min-width:0}.csv-import-diff__removed-value{font-size:var(--text-sm);color:var(--text);white-space:nowrap;font-weight:600}.csv-import-diff__removed-actions{gap:var(--space-1);flex-shrink:0;display:inline-flex}@media (width<=760px){.csv-import-modal-overlay{justify-content:stretch;align-items:stretch;padding:0}.csv-import-modal-stack,.csv-import-modal-shell,.csv-import-panel-host{border-radius:0;width:100%;max-width:none;height:100%;min-height:100svh;max-height:100svh}.account-balances-manage__phase-panel .csv-import-panel-host{min-height:0;max-height:100%}.csv-import-modal-shell{box-shadow:none;border:none}.csv-import-busy-overlay--modal,.csv-import-busy-overlay--panel{border-radius:0}.csv-import-modal-header{padding-top:max(var(--space-4), env(safe-area-inset-top,0px))}.csv-import-modal__lead{font-size:var(--text-xs);line-height:1.15}.csv-import-modal-footer__row{padding-bottom:var(--app-mobile-overlay-footer-pad)}}.market-scenario-selector{box-sizing:border-box;flex-shrink:0;display:inline-flex;position:relative}.market-scenario-selector .market-scenario-selector__trigger.holdings-scenario-trigger--badge{width:100%;min-width:var(--portfolio-scenario-trigger-min,8rem);text-align:left;padding:var(--space-2) var(--space-2);background:var(--accent-contrast);border:none;border-radius:6px;justify-content:flex-start;align-items:flex-start;display:flex;box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d}.market-scenario-selector .market-scenario-selector__trigger.holdings-scenario-trigger--badge:hover{background:var(--accent-contrast);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.market-scenario-selector .market-scenario-selector__trigger.holdings-scenario-trigger--badge:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.market-scenario-selector .market-scenario-selector__trigger--open.holdings-scenario-trigger--badge{box-shadow:inset 0 0 0 1px var(--color-border-text)}.market-scenario-selector .market-scenario-selector__trigger .holdings-scenario-trigger__text,.market-scenario-selector .market-scenario-selector__trigger .holdings-scenario-trigger__sublabel{text-align:left;width:100%}.market-scenario-selector .market-scenario-selector__trigger .holdings-scenario-trigger__label-row{text-align:left;justify-content:flex-start}.market-scenario-selector .market-scenario-selector__trigger .holdings-scenario-trigger__label{text-align:left;flex:auto}.market-scenario-selector__menu{z-index:380;box-sizing:border-box;background:var(--surface);border:1px solid var(--border);border-radius:10px;width:min(22rem,100vw - 2rem);margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + .35rem);right:0;overflow:hidden;box-shadow:0 10px 32px #0000001f}.market-scenario-selector__option{width:100%;padding:var(--space-2) var(--space-3);color:var(--text);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:0;align-items:stretch;display:flex}.market-scenario-selector__menu li:not(:last-child) .market-scenario-selector__option{border-bottom:1px solid var(--color-border-faint)}.market-scenario-selector__option:hover,.market-scenario-selector__option--selected{background:var(--bg-fainter)}.market-scenario-selector__option:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}.market-scenario-selector__option-text{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.market-scenario-selector__option-label{font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:1.25}.market-scenario-selector__option-desc{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:var(--leading-snug)}@media (width<=480px){.market-scenario-selector .market-scenario-selector__trigger.holdings-scenario-trigger--badge{min-width:7rem}}.accordion-section{border:1px solid var(--border);background:var(--surface);box-sizing:border-box;border-radius:10px;overflow:hidden}.accordion-section__header{align-items:center;gap:var(--space-2);box-sizing:border-box;width:100%;min-width:0;display:flex}.accordion-section__trigger{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;min-height:2.75rem;padding:var(--space-3) var(--space-3);color:var(--text);cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;flex:auto;display:flex}.accordion-section__trigger:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}.accordion-section__trigger-aside{padding-right:var(--space-3);box-sizing:border-box;flex:none;align-items:center;display:flex}.accordion-section__trigger-label{flex:auto;min-width:0}.accordion-section__chevron{color:var(--text-muted);flex-shrink:0;transition:transform .2s}.accordion-section--open .accordion-section__chevron{transform:rotate(180deg)}.accordion-section__panel{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.16,1,.3,1);display:grid}.accordion-section--open .accordion-section__panel{grid-template-rows:1fr}.accordion-section__panel-inner{min-height:0;overflow:hidden}.accordion-section--open .accordion-section__panel-inner{padding:0 var(--space-3) var(--space-3)}@media (prefers-reduced-motion:reduce){.accordion-section__panel,.accordion-section__chevron{transition-duration:.01ms}}.ui-toggle{justify-content:space-between;align-items:flex-start;gap:var(--space-3);cursor:pointer;box-sizing:border-box;min-height:2.75rem;display:flex}.ui-toggle__label{min-width:0;font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:var(--text);flex:auto}.ui-toggle__switch-wrap{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.ui-toggle__input{opacity:0;pointer-events:none;width:0;height:0;margin:0;position:absolute}.ui-toggle__track{background:var(--surface2);border:1px solid var(--border-strong);box-sizing:border-box;border-radius:9999px;width:2.25rem;height:1.25rem;transition:background .15s,border-color .15s;display:block;position:relative}.ui-toggle__track:after{content:"";top:50%;left:var(--space-half);background:var(--surface);border:1px solid var(--border);box-sizing:border-box;border-radius:50%;width:.875rem;height:.875rem;transition:transform .15s;position:absolute;transform:translateY(-50%)}.ui-toggle__input:checked+.ui-toggle__track{background:var(--green1);border-color:var(--green1)}.ui-toggle__input:checked+.ui-toggle__track:after{background:var(--surface);border-color:var(--surface);transform:translate(1rem,-50%)}.ui-toggle__input:focus-visible+.ui-toggle__track{outline:2px solid var(--green1);outline-offset:2px}.ui-toggle--switch-only{gap:0;min-height:0}.market-scenario-sparkline{box-sizing:border-box;--market-scenario-sparkline-base:var(--text-muted);--market-scenario-base-fill-start:color-mix(in srgb, var(--market-scenario-sparkline-base) 16%, transparent);--market-scenario-base-fill-end:transparent;--market-scenario-chart-fill-start:color-mix(in srgb, var(--market-scenario-chart-line,var(--accent-text)) 26%, transparent);--market-scenario-chart-fill-end:transparent;--market-scenario-grid-stroke:color-mix(in srgb, var(--border) 45%, transparent);--market-scenario-chart-h:6rem;--market-scenario-pad-left:8;flex-direction:column;align-items:stretch;width:100%;display:flex}.market-scenario-sparkline__chart-wrap{flex-direction:column;flex:1;align-items:stretch;width:100%;max-width:100%;min-height:0;display:flex;position:relative}.market-scenario-sparkline__chart-visual{flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex}.market-scenario-sparkline__chart-visual--paused{--market-scenario-chart-line:var(--border-medium-dark);--market-scenario-sparkline-base:var(--border);--market-scenario-chart-fill-start:color-mix(in srgb, var(--surface2) 50%, transparent);--market-scenario-chart-fill-end:transparent;--market-scenario-base-fill-start:color-mix(in srgb, var(--surface-u2) 70%, transparent);--market-scenario-base-fill-end:transparent}.market-scenario-sparkline--color-transition .market-scenario-sparkline__chart-visual .recharts-curve{transition:stroke .3s}.market-scenario-sparkline--color-transition .market-scenario-sparkline__chart-visual .recharts-area-area{transition:fill .3s}.market-scenario-sparkline--color-transition .market-scenario-sparkline__gradient-stop{transition:stop-color .3s}.market-scenario-sparkline__chart-canvas{width:100%;min-height:var(--market-scenario-chart-h);height:var(--market-scenario-chart-h);flex:1;position:relative}.market-scenario-sparkline__chart-canvas--chart-only{--market-scenario-chart-h:100%}.market-scenario-sparkline__chart-canvas--enter{animation:.56s cubic-bezier(.16,1,.3,1) both market-scenario-sparkline-enter}@keyframes market-scenario-sparkline-enter{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.market-scenario-sparkline__chart-canvas--enter{animation:none}}.market-scenario-sparkline__responsive{width:100%!important;height:100%!important}.market-scenario-sparkline__composed{font-family:var(--body)}.market-scenario-sparkline__delta-headline{z-index:3;max-width:min(100%,12rem);padding-left:calc(100% * var(--market-scenario-pad-left) / 200);text-align:left;pointer-events:none;box-sizing:border-box;position:absolute;top:0;left:0}.market-scenario-sparkline__delta-value{font-family:var(--body);font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";margin:0;font-weight:700;line-height:1.15}.market-scenario-sparkline__delta-headline--positive .market-scenario-sparkline__delta-value{color:var(--accent-text)}.market-scenario-sparkline__delta-headline--negative .market-scenario-sparkline__delta-value{color:var(--danger)}.market-scenario-sparkline__delta-headline--neutral .market-scenario-sparkline__delta-value{color:var(--text)}.market-scenario-sparkline__delta-caption{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:500;line-height:1.3}.market-scenario-sparkline__legend-pill{z-index:2;align-items:center;gap:var(--space-3) var(--space-3);max-width:calc(100% - 1rem);padding:var(--space-1) var(--space-2);background:var(--surface);pointer-events:none;box-sizing:border-box;border-radius:999px;flex-wrap:nowrap;display:inline-flex;position:absolute;top:77%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 5px -1px #32325d33,0 1px 3px -1px #00000038}.market-scenario-sparkline__legend-item{align-items:center;gap:var(--space-1);white-space:nowrap;min-width:0;display:inline-flex}.market-scenario-sparkline__legend-dot{background:var(--market-scenario-chart-line,var(--accent-text));border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.market-scenario-sparkline__legend-dash{border-top:2px dashed var(--text-muted);opacity:.85;flex-shrink:0;width:.65rem;height:0}.market-scenario-sparkline__legend-text{font-family:var(--body);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-tight);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.market-scenario-sparkline__legend-item--scenario .market-scenario-sparkline__legend-text{color:var(--market-scenario-chart-line,var(--accent-text))}.market-scenario-sparkline__legend-item--base .market-scenario-sparkline__legend-text{color:var(--text-muted)}.market-scenario-sparkline .recharts-cartesian-grid-vertical line{stroke:var(--market-scenario-grid-stroke)}.market-scenario-sparkline .market-scenario-sparkline__axis-tick{font-family:var(--body);font-size:var(--text-sm);fill:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:500}.market-scenario-sparkline__gradient-stop--base-top{stop-color:var(--market-scenario-base-fill-start)}.market-scenario-sparkline__gradient-stop--base-bottom{stop-color:var(--market-scenario-base-fill-end)}.market-scenario-sparkline__gradient-stop--scenario-top{stop-color:var(--market-scenario-chart-fill-start)}.market-scenario-sparkline__gradient-stop--scenario-bottom{stop-color:var(--market-scenario-chart-fill-end)}.market-scenario-sparkline .market-scenario-sparkline__active-dot--base{fill:var(--market-scenario-sparkline-base);stroke:var(--surface);stroke-width:1.5px}.market-scenario-sparkline .market-scenario-sparkline__active-dot--scenario{fill:var(--market-scenario-chart-line,var(--accent-text));stroke:var(--surface);stroke-width:1.5px}.market-scenario-sparkline__tooltip-wrapper{z-index:4;outline:none}.market-scenario-sparkline__tooltip{gap:var(--space-1);padding:var(--space-2) var(--space-2);border:1px solid var(--border);background:var(--surface);box-shadow:0 6px 20px var(--color-overlay-text-mid);pointer-events:none;white-space:nowrap;border-radius:6px;flex-direction:column;display:flex}.market-scenario-sparkline__tooltip--chart{position:static}.market-scenario-sparkline__tooltip-year{font-family:var(--body);font-size:var(--text-xs);color:var(--text-faint);letter-spacing:.02em;font-weight:600}.market-scenario-sparkline__tooltip-line{font-family:var(--body);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:500;line-height:1.3}.market-scenario-sparkline__tooltip-line--base{color:var(--text-muted)}.market-scenario-sparkline__tooltip-line--scenario{color:var(--market-scenario-chart-line,var(--accent-text))}.market-scenario-context-row-wrap{background:linear-gradient(to bottom, var(--surface) 0%, transparent 100%);border-radius:6px;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .15s ease-in;display:grid}.market-scenario-context-row-wrap--open{padding:var(--space-3);grid-template-rows:1fr;transition:grid-template-rows .2s ease-out}.market-scenario-context-row-wrap__inner{opacity:0;min-height:0;transition:opacity .15s ease-in,transform .15s ease-in;transform:translateY(-.4rem)}.market-scenario-context-row-wrap--open .market-scenario-context-row-wrap__inner{opacity:1;transition:opacity .2s ease-out,transform .2s ease-out;transform:translateY(0)}.market-scenario-context-row--desktop{padding:var(--space-4) var(--space-5) var(--space-5);box-sizing:border-box;background:0 0;border:none;border-radius:0;flex-direction:column;align-items:stretch;gap:0;display:flex}.market-scenario-context-row__title-toolbar{align-items:center;gap:var(--space-2) var(--space-3);box-sizing:border-box;flex-wrap:wrap;width:100%;min-width:0;display:flex}.market-scenario-context-row--desktop .market-scenario-context-row__heading-block{margin-bottom:var(--space-1)}.market-scenario-context-row__controls{align-items:center;gap:var(--space-2);flex-shrink:0;display:inline-flex}.market-scenario-context-row__active-toggle.ui-toggle{flex:none;margin:0}.market-scenario-context-row__active-toggle .ui-toggle__track{width:1.75rem;height:1rem}.market-scenario-context-row__active-toggle .ui-toggle__track:after{width:.75rem;height:.75rem}.market-scenario-context-row__active-toggle .ui-toggle__input:checked+.ui-toggle__track{background:var(--accent-text);border-color:var(--accent-text)}.market-scenario-context-row__active-toggle .ui-toggle__input:checked+.ui-toggle__track:after{background:var(--surface);border-color:var(--surface);transform:translate(.75rem,-50%)}.market-scenario-context-row--mobile.accordion-section .accordion-section__header{justify-content:flex-start;gap:var(--space-1)}.market-scenario-context-row--mobile.accordion-section .accordion-section__trigger{width:auto;min-width:0;max-width:100%;padding-right:var(--space-1);flex:0 auto}.market-scenario-context-row--mobile.accordion-section .accordion-section__trigger-aside{padding:var(--space-3) var(--space-1) var(--space-3) 0;flex:none;align-self:center}.market-scenario-context-row__body{gap:var(--space-4) var(--space-5);box-sizing:border-box;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;width:100%;min-width:0;display:grid}.market-scenario-context-row--desktop:not(.market-scenario-context-row--paused){background:var(--surface);border-radius:6px;transition:background .3s,box-shadow .3s;box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d}.market-scenario-context-row--paused.market-scenario-context-row--desktop{background:var(--surface1);box-shadow:none;border-radius:6px;transition:background .3s,box-shadow .3s}.accordion-section.market-scenario-context-row--mobile:not(.market-scenario-context-row--paused){background:var(--surface);border-radius:6px;transition:background .3s,box-shadow .3s;box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d}.accordion-section.market-scenario-context-row--paused.market-scenario-context-row--mobile{background:var(--surface1);box-shadow:none;border-radius:6px;transition:background .3s,box-shadow .3s}.market-scenario-context-row__paused-pill{padding:var(--space-1) var(--space-2);border:1px solid var(--border);background:var(--surface2);font-family:var(--body);font-weight:600;line-height:var(--leading-tight);letter-spacing:.02em;color:var(--text-muted);text-transform:uppercase;border-radius:999px;flex-shrink:0}.market-scenario-context-row--mobile{display:none}.accordion-section.market-scenario-context-row--mobile{background:0 0;border:none;border-radius:0}.market-scenario-context-row--bull{--market-scenario-chart-line:var(--accent-text);--market-scenario-chart-fill-start:color-mix(in srgb, var(--accent-text) 30%, transparent)}.market-scenario-context-row--bear,.market-scenario-context-row--recession_recovery{--market-scenario-chart-line:var(--danger);--market-scenario-chart-fill-start:color-mix(in srgb, var(--danger) 26%, transparent)}.market-scenario-context-row--stagflation{--market-scenario-chart-line:var(--warn);--market-scenario-chart-fill-start:color-mix(in srgb, var(--warn) 28%, transparent)}.market-scenario-context-row--lost_decade{--market-scenario-chart-line:var(--text-muted);--market-scenario-chart-fill-start:color-mix(in srgb, var(--text-muted) 22%, transparent)}.market-scenario-context-row__col{min-width:0}.market-scenario-context-row--desktop .market-scenario-context-row__col--copy{z-index:2;position:relative}.market-scenario-context-row--desktop .market-scenario-context-row__col--copy:before{content:"";pointer-events:none;z-index:-1;width:calc(100% + 3.25rem);position:absolute;top:-.15rem;bottom:-.15rem;left:-1.5rem}.market-scenario-context-row__col--chart{z-index:1;flex-direction:column;align-self:stretch;align-items:stretch;width:100%;min-height:0;display:flex;position:relative}.market-scenario-context-row__heading-block{align-items:flex-start;gap:var(--space-1);flex-direction:column;width:100%;min-width:0;display:flex}.market-scenario-context-row__sublabel{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-tight);color:var(--text-muted)}.market-scenario-context-row__title-row{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.market-scenario-context-row__title{font-family:var(--heading);font-size:var(--text-lg);color:var(--text);margin:0;font-weight:600;line-height:1.25}.market-scenario-context-row__desc{margin:0 0 var(--space-2);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:400;line-height:1.45}.market-scenario-context-row__modifier{font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";margin:0}.market-scenario-context-row__override-callout{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-2);border-radius:var(--border-radius-md,8px);background:var(--sky-blue-u1);font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.4}.market-scenario-context-row__chart-block{align-items:stretch;gap:var(--space-2);flex-direction:column;width:100%;display:flex}.market-scenario-context-row--desktop .market-scenario-context-row__chart-block{flex:1;min-height:0}.market-scenario-context-row--mobile .market-scenario-context-row__chart-block{flex:none}.market-scenario-context-row--mobile .market-scenario-sparkline{--market-scenario-chart-h:9.5rem}.market-scenario-context-row--mobile .market-scenario-sparkline__chart-wrap,.market-scenario-context-row--mobile .market-scenario-sparkline__chart-canvas,.market-scenario-context-row--mobile .market-scenario-sparkline__chart-visual{height:var(--market-scenario-chart-h);min-height:var(--market-scenario-chart-h);flex:none}.market-scenario-context-row--desktop .market-scenario-sparkline{--market-scenario-chart-h:100%;flex-direction:column;flex:1;align-items:stretch;width:100%;height:100%;min-height:0;display:flex}.market-scenario-context-row--desktop .market-scenario-sparkline__chart-wrap{flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex}.market-scenario-context-row--desktop .market-scenario-sparkline__chart-canvas,.market-scenario-context-row--desktop .market-scenario-sparkline__chart-visual,.market-scenario-context-row--desktop .market-scenario-sparkline__responsive{flex:1;width:100%;height:100%;min-height:6rem}.market-scenario-context-row__mobile-stack{gap:var(--space-4);padding:0 var(--space-4) var(--space-4);flex-direction:column;display:flex}.market-scenario-context-row__accordion-panel{padding-top:var(--space-1)}@media (width<=680px){.market-scenario-context-row--desktop{display:none}.market-scenario-context-row--mobile{display:block}}@media (prefers-reduced-motion:reduce){.market-scenario-context-row-wrap,.market-scenario-context-row-wrap--open,.market-scenario-context-row-wrap__inner,.market-scenario-context-row-wrap--open .market-scenario-context-row-wrap__inner,.market-scenario-context-row--paused.market-scenario-context-row--desktop,.market-scenario-context-row--desktop:not(.market-scenario-context-row--paused),.accordion-section.market-scenario-context-row--paused.market-scenario-context-row--mobile,.accordion-section.market-scenario-context-row--mobile:not(.market-scenario-context-row--paused){transition-duration:.01ms}.market-scenario-context-row .market-scenario-sparkline__chart-canvas--enter{animation:none}.market-scenario-sparkline--color-transition .market-scenario-sparkline__chart-visual .recharts-curve,.market-scenario-sparkline--color-transition .market-scenario-sparkline__chart-visual .recharts-area-area,.market-scenario-sparkline--color-transition .market-scenario-sparkline__gradient-stop{transition:none}}.upgrade-prompt-backdrop{z-index:1200;padding:var(--space-4);background:color-mix(in srgb, var(--color-text-base) 35%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.upgrade-prompt{width:min(100%,22rem);padding:var(--space-4) var(--space-4) var(--space-4);border-radius:var(--radius-lg,12px);background:var(--surface);box-shadow:0 0 0 1px var(--border-strong), #32325d2e 0 13px 27px -5px;position:relative}.upgrade-prompt__close{border-radius:var(--radius-sm,6px);width:2.75rem;height:2.75rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:10px;right:10px}.upgrade-prompt__close:hover{background:var(--surface2);color:var(--text)}.upgrade-prompt__icon-wrap{width:2.5rem;height:2.5rem;margin-bottom:var(--space-3);background:var(--accent-light);color:var(--accent-text);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.upgrade-prompt__title{margin:0 0 var(--space-2);font-family:var(--heading);font-size:var(--text-lg);color:var(--text);font-weight:600}.upgrade-prompt__desc{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--text-muted);line-height:1.45}.upgrade-prompt__feature{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--text);display:flex}.upgrade-prompt__pro-pill{padding:var(--space-1) var(--space-1);font-size:var(--text-xs);letter-spacing:.04em;background:var(--accent-light);color:var(--accent-text);border-radius:4px;align-items:center;font-weight:700;display:inline-flex}.upgrade-prompt__actions{justify-content:flex-end;gap:var(--space-2);display:flex}.plaid-link-btn-wrap{align-items:stretch;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.plaid-link-btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--border);background:var(--surface2);color:var(--text);font-family:var(--body);font-size:var(--text-base);cursor:pointer;border-radius:8px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.plaid-link-btn:hover:not(:disabled),.plaid-link-btn:focus-visible:not(:disabled){border-color:var(--color-accent);color:var(--accent-text)}.plaid-link-btn:disabled{opacity:.55;cursor:not-allowed}.plaid-link-btn--ghost{font-size:var(--text-sm);min-height:36px;padding-inline:var(--space-3);background:0 0;border-color:#0000;font-weight:500}.plaid-link-btn--toolbar{min-height:32px}.plaid-link-btn__err{font-family:var(--body);font-size:var(--text-sm);color:var(--danger,var(--red2));line-height:var(--leading-snug);margin:0}.plaid-link-btn__info{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-snug);margin:0}.plaid-conflict-backdrop{z-index:1200;padding:var(--space-4);background:color-mix(in srgb, var(--color-text-base) 35%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.plaid-conflict-modal{width:min(100%,34rem);max-height:min(90vh,720px);padding:var(--space-4);border-radius:var(--radius-lg,12px);background:var(--surface);box-shadow:0 0 0 1px var(--border-strong), #32325d2e 0 13px 27px -5px;position:relative;overflow:auto}.plaid-conflict-modal__close{border-radius:var(--radius-sm,6px);width:2.75rem;height:2.75rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:10px;right:10px}.plaid-conflict-modal__close:hover{background:var(--surface2);color:var(--text)}.plaid-conflict-modal__title{margin:0 var(--space-6) var(--space-1) 0;font-family:var(--heading);font-size:var(--text-base);color:var(--text);font-weight:600}.plaid-conflict-modal__lead{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--text-muted);line-height:1.45}.plaid-conflict-modal__options{gap:var(--space-2);flex-direction:column;display:flex}.plaid-conflict-modal__option{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-3);border-radius:var(--radius-md,10px);background:var(--surface);cursor:pointer;box-shadow:0 0 0 1px var(--border-strong);border:none;transition:background .2s,box-shadow .2s;display:flex}.plaid-conflict-modal__option:hover{box-shadow:var(--shadow-md)}.plaid-conflict-modal__option--selected,.plaid-conflict-modal__option--selected:hover{box-shadow:0 0 0 1px var(--color-accent)}.plaid-conflict-modal__option--destructive{background:var(--danger-light)}.plaid-conflict-modal__option--destructive:hover{background:var(--surface)}.plaid-conflict-modal__option--destructive.plaid-conflict-modal__option--selected{background:var(--danger-light)}.plaid-conflict-modal__radio{margin-top:var(--space-1);flex-shrink:0}.plaid-conflict-modal__option-body{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.plaid-conflict-modal__option-head{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.plaid-conflict-modal__option-title{font-size:var(--text-base);color:var(--text);font-weight:600}.plaid-conflict-modal__option-desc{font-size:var(--text-sm);color:var(--text-muted);line-height:1.45}.plaid-conflict-modal__tag{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);border-radius:999px;align-items:center;font-weight:600;display:inline-flex}.plaid-conflict-modal__tag--recommended{background:color-mix(in srgb, var(--green1) 12%, var(--surface));color:var(--color-text-success,var(--green1))}.plaid-conflict-modal__tag--amber{background:var(--color-amber-bg);color:var(--color-amber-dark)}.plaid-conflict-modal__footer{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);display:flex}.plaid-manual-overlap-backdrop{z-index:1200;padding:var(--space-4);background:color-mix(in srgb, var(--color-text-base) 28%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.plaid-manual-overlap-modal{width:min(100%,36rem);max-height:min(90vh,720px);padding:var(--space-4);border-radius:var(--radius-lg,12px);background:var(--surface);box-shadow:0 0 0 1px var(--border-strong), #32325d26 0 13px 27px -5px;position:relative;overflow:auto}.plaid-manual-overlap-modal__close{border-radius:var(--radius-sm,6px);width:2.75rem;height:2.75rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:10px;right:10px}.plaid-manual-overlap-modal__close:hover{background:var(--surface2);color:var(--text)}.plaid-manual-overlap-modal__title{margin:0 var(--space-6) var(--space-1) 0;font-family:var(--heading);font-size:var(--text-base);color:var(--text);font-weight:600}.plaid-manual-overlap-modal__lead{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--text-muted);line-height:1.45}.plaid-manual-overlap-modal__buckets{gap:var(--space-3);flex-direction:column;display:flex}.plaid-manual-overlap-modal__bucket-title{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--text);font-weight:600}.plaid-manual-overlap-modal__diff{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=680px){.plaid-manual-overlap-modal__diff{grid-template-columns:repeat(2,minmax(0,1fr))}}.plaid-manual-overlap-modal__col{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md,10px);background:var(--surface2)}.plaid-manual-overlap-modal__col-label{margin-bottom:var(--space-2);font-size:var(--text-xs);letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted);font-weight:600;display:block}.plaid-manual-overlap-modal__list{margin:0;padding:0;list-style:none}.plaid-manual-overlap-modal__row{gap:var(--space-2);padding:var(--space-1) 0;border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.plaid-manual-overlap-modal__row:first-child{border-top:none;padding-top:0}.plaid-manual-overlap-modal__row-label{font-size:var(--text-sm);color:var(--text)}.plaid-manual-overlap-modal__row-value{font-size:var(--text-sm);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600}.plaid-manual-overlap-modal__plaid-total{gap:var(--space-1);flex-direction:column;margin:0;display:flex}.plaid-manual-overlap-modal__plaid-note{font-size:var(--text-xs);color:var(--text-muted)}.plaid-manual-overlap-modal__note{align-items:center;gap:var(--space-1);margin:var(--space-4) 0 0;font-size:var(--text-xs);color:var(--text-muted);display:flex}.plaid-manual-overlap-modal__footer{margin-top:var(--space-4);justify-content:flex-end;display:flex}.plaid-manual-overlap-modal__remove{min-height:2.75rem}@keyframes plaid-connection-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@media (width<=680px){.plaid-connection-panel__row{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto}.plaid-connection-panel__status{grid-column:1}.plaid-connection-panel__actions{grid-area:1/2/span 2;align-self:center}.plaid-connection-toolbar{flex-wrap:wrap;justify-content:flex-end}}.plaid-connection-toolbar-wrap{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex}.plaid-connection-toolbar{align-items:center;gap:var(--space-2);flex-shrink:0;display:inline-flex}.plaid-connection-toolbar__info{max-width:min(100%,22rem);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-snug);text-align:right;margin:0}.plaid-connection-badge{align-items:center;gap:var(--space-2);min-height:32px;padding:var(--space-1) var(--space-3);border:1px solid color-mix(in srgb, var(--success,var(--green1)) 35%, var(--border));background:color-mix(in srgb, var(--success,var(--green1)) 8%, var(--surface));font-family:var(--body);font-size:var(--text-sm);color:var(--success,var(--green1));white-space:nowrap;border-radius:999px;font-weight:600;display:inline-flex}.plaid-connection-badge__dot{background:var(--success,var(--green1));border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite plaid-connection-pulse}.plaid-connection-manage{align-items:center;gap:var(--space-1);min-height:32px;padding:var(--space-1) var(--space-2);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;font-weight:500;transition:color .15s,background .15s;display:inline-flex}.plaid-connection-manage:hover:not(:disabled),.plaid-connection-manage:focus-visible:not(:disabled){color:var(--text);background:var(--surface2,var(--surface))}.plaid-connection-manage:disabled{opacity:.55;cursor:not-allowed}.plaid-connection-manage svg{transition:transform .15s}.plaid-connection-manage--open svg{transform:rotate(180deg)}.plaid-connection-panel{box-sizing:border-box;width:100%;margin:var(--space-1) 0 var(--space-4);padding:var(--space-3) var(--space-3) var(--space-3);border:1px solid var(--border);background:var(--surface2,var(--surface));border-radius:10px}.plaid-connection-panel__info{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-2);background:var(--color-hover-accent-soft);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-snug);border-radius:8px}.plaid-connection-panel__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.plaid-connection-panel__row{align-items:center;gap:var(--space-3) var(--space-3);padding:var(--space-2) var(--space-2);background:var(--surface);border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.plaid-connection-panel__institution{align-items:center;gap:var(--space-3);min-width:0;display:flex}.plaid-connection-panel__logo,.plaid-connection-panel__logo-fallback{object-fit:contain;border-radius:8px;flex-shrink:0;width:32px;height:32px}.plaid-connection-panel__logo-fallback{background:var(--surface2,var(--surface));border:1px solid var(--border);font-family:var(--heading);font-size:var(--text-sm);color:var(--text-muted);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.plaid-connection-panel__institution-text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.plaid-connection-panel__name{font-family:var(--body);font-size:var(--text-base);color:var(--text);word-break:break-word;font-weight:600}.plaid-connection-panel__synced{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted)}.plaid-connection-panel__status-pill{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);font-family:var(--body);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;font-weight:600;display:inline-flex}.plaid-connection-panel__status-pill--ok{color:var(--success,var(--green1));background:color-mix(in srgb, var(--success,var(--green1)) 12%, transparent)}.plaid-connection-panel__status-pill--warn{color:var(--warning,var(--amber-d1));background:color-mix(in srgb, var(--warning,var(--amber-d1)) 12%, transparent)}.plaid-connection-panel__actions{justify-content:flex-end;align-items:center;gap:var(--space-1);display:flex}.plaid-connection-panel__disconnect{width:36px;height:36px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:inline-flex}.plaid-connection-panel__disconnect:hover:not(:disabled),.plaid-connection-panel__disconnect:focus-visible:not(:disabled),.plaid-connection-panel__disconnect--open{color:var(--danger,var(--red2));background:color-mix(in srgb, var(--danger,var(--red1)) 8%, transparent)}.plaid-connection-panel__disconnect:disabled{opacity:.5;cursor:not-allowed}.plaid-connection-panel__reconnect{min-height:32px}.plaid-connection-panel__footer{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border)}.plaid-connection-panel__add{align-items:center;gap:var(--space-2);min-height:36px;padding:var(--space-1) var(--space-2);font-family:var(--body);font-size:var(--text-sm);color:var(--accent-text,var(--color-accent));cursor:pointer;background:0 0;border:none;border-radius:8px;font-weight:600;transition:background .15s;display:inline-flex}.plaid-connection-panel__add:hover:not(:disabled),.plaid-connection-panel__add:focus-visible:not(:disabled){background:color-mix(in srgb, var(--accent) 8%, transparent)}.plaid-connection-panel__add:disabled{opacity:.55;cursor:not-allowed}.plaid-connection-panel__err{margin:var(--space-2) 0 0;font-family:var(--body);font-size:var(--text-sm);color:var(--danger,var(--red2))}@media (width<=680px){.plaid-connection-panel__row{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto}.plaid-connection-panel__status{grid-column:1}.plaid-connection-panel__actions{grid-area:1/2/span 2;align-self:center}.plaid-connection-toolbar{flex-wrap:wrap;justify-content:flex-end}}.account-balances-header-row__plaid{flex-shrink:0}.plaid-disconnect-popover{z-index:1200;box-sizing:border-box;padding:var(--space-3) var(--space-4);border:1px solid var(--border);background:var(--surface);box-shadow:0 8px 28px var(--color-overlay-text-base);border-radius:10px}.plaid-disconnect-popover__title{margin:0 0 var(--space-2);font-family:var(--body);font-size:var(--text-base);color:var(--text);font-weight:600;line-height:var(--leading-snug)}.plaid-disconnect-popover__body{margin:0 0 var(--space-3);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);line-height:1.4}.plaid-disconnect-popover__footer{justify-content:flex-end;gap:var(--space-2);display:flex}.plaid-disconnect-popover__confirm{background:var(--danger,var(--red2))!important;border-color:color-mix(in srgb, var(--danger,var(--red1)) 85%, var(--text))!important;color:var(--surface)!important}.plaid-disconnect-popover__confirm:hover:not(:disabled){filter:brightness(1.05)}.account-balances-manage{align-items:center;gap:var(--space-2);flex-shrink:0;display:inline-flex}.account-balances-manage__sync-dot{background:var(--success,var(--green1));border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite plaid-connection-pulse}.account-balances-manage__tooltip-title{color:var(--text);font-weight:600;display:block}.account-balances-manage__tooltip-time{margin-top:var(--space-1);color:var(--text-muted);display:block}.account-balances-manage .account-balances-manage__trigger.holdings-scenario-trigger--badge{text-align:left;width:auto;min-width:0;padding:var(--space-2) var(--space-2);background:var(--accent-contrast);cursor:pointer;border:none;border-radius:6px;justify-content:flex-start;align-items:flex-start;display:inline-flex;box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d}.account-balances-manage .account-balances-manage__trigger.holdings-scenario-trigger--badge:hover:not(:disabled){background:var(--accent-contrast);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.account-balances-manage .account-balances-manage__trigger.holdings-scenario-trigger--badge:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.account-balances-manage .account-balances-manage__trigger--open.holdings-scenario-trigger--badge{box-shadow:inset 0 0 0 1px var(--color-border-text)}.account-balances-manage .account-balances-manage__trigger .holdings-scenario-trigger__text,.account-balances-manage .account-balances-manage__trigger .holdings-scenario-trigger__sublabel{text-align:left;width:auto}.account-balances-manage .account-balances-manage__trigger .holdings-scenario-trigger__label-row{text-align:left;justify-content:flex-start}.account-balances-manage .account-balances-manage__trigger .holdings-scenario-trigger__label{text-align:left;flex:0 auto}.account-balances-manage .account-balances-manage__trigger:disabled{opacity:.55;cursor:not-allowed}.account-balances-manage__backdrop{z-index:1100;padding-inline:var(--space-4);padding-block:calc(var(--space-4) + 5.5rem);box-sizing:border-box;background:0 0;justify-content:center;align-items:center;animation:.24s forwards account-balances-manage-backdrop-in;display:flex;position:fixed;inset:0}.account-balances-manage__backdrop--closing{animation:.22s forwards account-balances-manage-backdrop-out}.account-balances-manage__menu{z-index:1;width:min(100%,660px);max-height:min(90vh, 100dvh - 2 * var(--space-4) - 2 * 5.5rem);box-sizing:border-box;border-radius:var(--border-radius-lg);background:var(--color-background-primary,var(--surface));height:auto;min-height:0;box-shadow:0 10px 32px var(--color-overlay-text-base);flex-direction:column;animation:.28s cubic-bezier(.22,1,.36,1) forwards account-balances-manage-menu-in;display:flex;position:relative;overflow:hidden;box-shadow:0 48px 100px #110c2e26}.account-balances-manage__menu--method{max-height:32rem}.account-balances-manage__menu--manual,.account-balances-manage__menu--csv{max-height:70vh}.account-balances-manage__menu--manual .account-balances-manage__header,.account-balances-manage__menu--csv .account-balances-manage__header{flex-shrink:0}.account-balances-manage__menu--manual .account-balances-manage__phase-panel--phase-body,.account-balances-manage__menu--csv .account-balances-manage__phase-panel--phase-body{flex:auto;min-height:0;overflow:hidden}.account-balances-manage__body{flex:auto;grid-template-columns:1fr;min-height:0;display:grid;overflow:hidden}.account-balances-manage__menu--method .account-balances-manage__body{flex:auto;min-height:0}.account-balances-manage__phase-stage{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;grid-template-rows:0fr;min-height:0;transition:opacity .2s,visibility 0s linear .2s;display:grid;overflow:hidden}.account-balances-manage__phase-stage--active{opacity:1;visibility:visible;pointer-events:auto;grid-template-rows:1fr;transition:opacity .2s,visibility linear}.account-balances-manage__phase-stage--active.account-balances-manage__phase-stage--fading-out{opacity:0;pointer-events:none}.account-balances-manage__phase-stage-inner{flex-direction:column;min-height:0;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.account-balances-manage__phase-stage{transition:none}}.account-balances-manage__scroll{flex:auto;height:auto;min-height:0;max-height:none}.account-balances-manage__scroll[data-overlayscrollbars-viewport],.account-balances-manage__scroll [data-overlayscrollbars-viewport],.account-balances-manage__phase-panel .account-balances-manage__phase-scroll[data-overlayscrollbars-viewport],.account-balances-manage__phase-panel .account-balances-manage__phase-scroll [data-overlayscrollbars-viewport]{min-height:0;max-height:100%}.account-balances-manage__scroll--stacked-overlay,.account-balances-manage__phase-panel--stacked-overlay{overflow:hidden}.account-balances-manage__backdrop--closing .account-balances-manage__menu{animation:.22s forwards account-balances-manage-menu-out}@keyframes account-balances-manage-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes account-balances-manage-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes account-balances-manage-menu-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes account-balances-manage-menu-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.5rem)}}@media (prefers-reduced-motion:reduce){.account-balances-manage__backdrop,.account-balances-manage__menu,.account-balances-manage__backdrop--closing .account-balances-manage__menu{animation:none}}.account-balances-manage__csv-preparing{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.account-balances-manage__header--phase{padding:var(--space-3) var(--space-4);align-items:center}.account-balances-manage__header-main{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}.account-balances-manage__header-text{flex:1;min-width:0}.account-balances-manage__phase-title-row{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.account-balances-manage__phase-title{min-width:0;font-family:var(--heading);font-size:var(--text-base);color:var(--text);margin:0;font-weight:600;line-height:1.25}.account-balances-manage__phase-extra{font-family:var(--body);color:var(--color-text-secondary,var(--text-muted));font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0;font-size:13px}.account-balances-manage__phase-subtitle{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-snug);margin:0}.account-balances-manage__header-back{color:var(--text);cursor:pointer;height:100%;padding:0;padding:var(--space-4) var(--space-2);box-shadow:6px 0 6px -4px var(--color-overlay-text-mid);background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding-left:0;line-height:0;display:inline-flex}.account-balances-manage__header-back:hover,.account-balances-manage__header-back:focus-visible{color:var(--color-text-primary,var(--text));background:0 0}.account-balances-manage__header-back:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.account-balances-manage__phase-panel{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.account-balances-manage__phase-panel .account-balances-manage__manual-embedded,.account-balances-manage__phase-panel .csv-import-panel-host{width:100%;height:100%;min-height:0}.account-balances-manage__phase-panel .account-balances-manage__manual-embedded{flex-direction:column;display:flex;overflow:hidden}.account-balances-manage__phase-panel .account-balances-manual-panel-host--embedded{width:100%;max-width:none;height:100%;max-height:100%;box-shadow:none;border-radius:0;flex:auto;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-height:0;margin:0;display:grid;overflow:hidden}.account-balances-manage__phase-panel .account-balances-manual-panel-host--embedded .account-balances-edit-sheet__foot,.account-balances-manage__phase-panel .csv-import-modal-footer{background:var(--sky-blue-u2);flex-shrink:0}.account-balances-manage__phase-panel .account-balances-manual-panel-host--embedded .account-balances-manage__phase-scroll{grid-row:1;height:100%;min-height:0;max-height:100%;overflow:hidden}.account-balances-manage__phase-panel .account-balances-manual-panel-host--embedded .account-balances-edit-sheet__body{flex:none;min-height:0;overflow:visible}.account-balances-manage__phase-panel .csv-import-panel-host{flex-direction:column;flex:auto;max-height:100%;margin:0;display:flex;overflow:hidden}.account-balances-manage__phase-panel .csv-import-panel-shell{height:100%;min-height:0;max-height:100%;box-shadow:none;border-radius:0;flex:auto;overflow:hidden}.account-balances-manage__phase-panel .csv-import-panel-shell--no-header{grid-template-rows:minmax(0,1fr) auto}.account-balances-manage__phase-panel .csv-import-panel-shell .csv-import-modal-scroll{grid-row:2;height:100%;min-height:0;max-height:100%;overflow:hidden}.account-balances-manage__phase-panel .csv-import-panel-shell--no-header .csv-import-modal-scroll{grid-row:1}.account-balances-manage__phase-panel .csv-import-panel-shell .csv-import-modal-scroll[data-overlayscrollbars-viewport],.account-balances-manage__phase-panel .csv-import-panel-shell .csv-import-modal-scroll [data-overlayscrollbars-viewport]{min-height:0;max-height:100%}.account-balances-manage__phase-panel .csv-import-manual-replace-notice,.account-balances-manage__phase-panel .csv-import-duplicate-notice{flex-shrink:0}.account-balances-manage__phase-panel .edit-row--manual-balance--stacked{padding-block:var(--space-4);box-sizing:border-box;padding-inline:0}.account-balances-manage__phase-panel .account-balances-manual-overlay__allocation{width:100%;max-width:100%;padding:0 var(--space-4);box-sizing:border-box}.account-balances-manage__phase-panel .edit-row--manual-balance--stacked .manual-balance-row__head{padding:0 var(--space-4);box-sizing:border-box}.account-balances-manage__manual-embedded.account-balances-manual-sheet--closing{pointer-events:none;animation:.48s cubic-bezier(.4,0,.2,1) forwards account-balances-manual-sheet-out!important}.account-balances-manage__manual-embedded.account-balances-manual-sheet--closing .account-balances-manual-panel-host{animation:.48s cubic-bezier(.4,0,.2,1) forwards account-balances-manual-panel-out}@media (prefers-reduced-motion:reduce){.account-balances-manage__manual-embedded.account-balances-manual-sheet--closing{opacity:0;animation:none}.account-balances-manage__manual-embedded.account-balances-manual-sheet--closing .account-balances-manual-panel-host{opacity:0;animation:none;transform:none}}.account-balances-manage__header{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2);border-bottom:.5px solid var(--border);flex-shrink:0;display:flex}.account-balances-manage__header--required-entry{justify-content:flex-start}.account-balances-manage__header--post-onboarding{padding:var(--space-4) var(--space-4);justify-content:space-between}.account-balances-manage__header-title-group{align-items:baseline;gap:var(--space-3);flex:auto;min-width:0;display:flex}.account-balances-manage__brand{font-family:var(--body);font-size:var(--text-base);letter-spacing:-.03em;white-space:nowrap;flex-shrink:0;align-items:baseline;font-weight:800;line-height:1;display:inline-flex}.account-balances-manage__brand-expect{color:var(--color-text-base)}.account-balances-manage__brand-ifi{color:var(--green5)}.account-balances-manage__header--post-onboarding .account-balances-manage__title{margin:0}.account-balances-manage__backdrop:not(.account-balances-manage__backdrop--required-entry){background:color-mix(in srgb, var(--surface) 50%, transparent)}.account-balances-manage__backdrop--required-entry{z-index:1100;background:color-mix(in srgb, var(--surface) 50%, transparent);cursor:default;pointer-events:none}body:has(.account-balances-manage__backdrop--required-entry:not(.account-balances-manage__backdrop--closing)){background-image:none}:is(body:has(.account-balances-manage__backdrop--required-entry:not(.account-balances-manage__backdrop--closing)) .app-header-shell,body:has(.account-balances-manage__backdrop--required-entry:not(.account-balances-manage__backdrop--closing)) .app-privacy-trust,body:has(.account-balances-manage__backdrop--required-entry:not(.account-balances-manage__backdrop--closing)) .account-plan-bottom-banner-fixed){visibility:hidden;pointer-events:none}html:has(.account-balances-manage__backdrop--required-entry:not(.account-balances-manage__backdrop--closing)) .main.main--has-hero{display:none}.account-balances-manage__backdrop--required-entry .account-balances-manage__menu{pointer-events:auto}.account-balances-manage__title{font-family:var(--body);font-size:var(--text-base);color:var(--text);margin:0;font-weight:500}.account-balances-manage__close{border-radius:var(--border-radius-md,8px);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background .15s,color .15s;display:inline-flex}.account-balances-manage__close:hover,.account-balances-manage__close:focus-visible{background:var(--color-background-secondary,var(--surface2));color:var(--text)}.account-balances-manage__panel-grid{grid-template-columns:1fr 1fr;min-height:300px;display:grid}.account-balances-manage__panel-col--plaid{border-right:.5px solid var(--border);flex-direction:column;min-height:300px;display:flex}.account-balances-manage__scroll .account-balances-manage__panel-col--plaid .account-balances-manage__plaid-navy{border-bottom-left-radius:var(--border-radius-lg)}.account-balances-manage__scroll .account-balances-manage__panel-col--import{border-bottom-right-radius:var(--border-radius-lg);overflow:hidden}.account-balances-manage__plaid-navy{background:var(--sky-blue-d7);box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:20px 20px 16px;display:flex;position:relative}.account-balances-manage__plaid-content{flex-direction:column;align-items:center;width:100%;display:flex}.account-balances-manage__col-badge{top:var(--space-3);right:var(--space-3);font-family:var(--body);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;align-items:center;padding:2px 6px;font-weight:700;display:inline-flex;position:absolute}.account-balances-manage__col-badge--pro{color:var(--accent-contrast);background:#ffffff24}.account-balances-manage__col-badge--free{background:var(--accent-light);color:var(--accent-text)}.account-balances-manage__plaid-logo{width:auto;height:28px;margin-bottom:var(--space-3);display:block}.account-balances-manage__plaid-heading{font-family:var(--body);font-size:var(--text-sm);color:var(--accent-contrast);text-align:center;margin:0 0 6px;font-weight:500}.account-balances-manage__plaid-subtext{font-family:var(--body);font-size:var(--text-xs);line-height:var(--leading-normal);color:#ffffffb3;text-align:center;margin:0}.account-balances-manage__plaid-white{width:100%;padding:var(--space-3) 0;box-sizing:border-box;flex-direction:column;align-items:center;display:flex}.account-balances-manage__plaid-connect{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--border-radius-md,8px);background:var(--accent-contrast);font-family:var(--body);font-size:var(--text-sm);color:var(--color-text-base);cursor:pointer;border:none;margin:0;padding:9px 16px;font-weight:500;transition:opacity .15s;display:inline-flex}.account-balances-manage__plaid-connect:hover:not(:disabled),.account-balances-manage__plaid-connect:focus-visible:not(:disabled){opacity:.88}.account-balances-manage__plaid-connect:disabled{opacity:.55;cursor:not-allowed}.account-balances-manage__fidelity-note{font-family:var(--body);font-size:var(--text-xs);line-height:var(--leading-snug);color:#ffffffe6;text-align:center;margin:0}.account-balances-manage__panel-col--import{box-sizing:border-box;flex-direction:column;min-height:300px;padding:20px;display:flex;position:relative}.account-balances-manage__import-body{flex-direction:column;flex:auto;gap:6px;min-height:0;display:flex}.account-balances-manage__import-label{margin:0 0 var(--space-1);font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:500}.account-balances-manage__import-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.account-balances-manage__import-row{border:.5px solid var(--border);border-radius:var(--border-radius-md,8px);width:100%;font-family:var(--body);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;margin:0;padding:9px 10px;transition:background .15s;display:flex}.account-balances-manage__import-row:hover,.account-balances-manage__import-row:focus-visible{background:var(--color-background-secondary,var(--surface2))}.account-balances-manage__brand-icon{width:26px;height:26px;font-family:var(--body);color:var(--accent-contrast);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.account-balances-manage__brand-icon--fidelity{background:var(--green-d1)}.account-balances-manage__brand-icon--schwab{background:var(--sky-blue-d4)}.account-balances-manage__brand-icon--vanguard{background:var(--red1)}.account-balances-manage__brand-icon--webull{background:var(--red2)}.account-balances-manage__import-row-text{flex-direction:column;gap:1px;min-width:0;display:flex}.account-balances-manage__import-row-label{color:var(--text);font-size:12px;font-weight:500}.account-balances-manage__import-row-hint{color:var(--text-muted);font-size:10px}.account-balances-manage__import-row-upload{color:var(--text-muted);flex-shrink:0;margin-left:auto}.account-balances-manage__manual-section{padding:var(--space-3) 0;border-top:.5px solid var(--border);align-items:center;margin-top:6px;display:flex}.account-balances-manage__manual-row{width:100%;padding:var(--space-3);border-radius:var(--border-radius-md,8px);font-family:var(--body);font-size:var(--text-sm);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;margin:0;font-weight:500;transition:background .15s;display:flex}.account-balances-manage__manual-row:hover,.account-balances-manage__manual-row:focus-visible{background:var(--color-background-secondary,var(--surface2))}.account-balances-manage__manual-row svg{color:var(--text-muted);flex-shrink:0}.account-balances-manage__import-footer{padding-top:var(--space-3);margin-top:0}.account-balances-manage__clear-btn{font-family:var(--body);color:var(--danger);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:12px;font-weight:500}.account-balances-manage__clear-btn:hover,.account-balances-manage__clear-btn:focus-visible{text-decoration:underline}.account-balances-manage__plaid-section{padding:var(--space-2) var(--space-3);border-bottom:.5px solid var(--border)}.account-balances-manage__plaid-section .plaid-connection-panel__row{background:var(--surface2,var(--surface));padding:0;position:relative}.account-balances-manage__plaid-section .plaid-connection-panel__institution-text{padding:var(--space-2)}.account-balances-manage__plaid-section .plaid-connection-panel__row--synced{background:color-mix(in srgb, var(--success,var(--green1)) 8%, var(--surface));grid-template-columns:minmax(0,1fr) auto}.account-balances-manage__plaid-section .plaid-connection-panel__name-row{align-items:center;gap:var(--space-1);max-width:100%;display:inline-flex}.account-balances-manage__plaid-section .plaid-connection-panel__name-row .plaid-connection-panel__name{min-width:0}.account-balances-manage__plaid-section .plaid-connection-panel__sync-dot{background:var(--success,var(--green1));border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite plaid-connection-pulse}.account-balances-manage__plaid-section .plaid-connection-panel__row--synced .plaid-connection-panel__actions{align-self:stretch;display:flex}.account-balances-manage__plaid-section .plaid-connection-panel__row--synced .plaid-connection-panel__disconnect{width:auto;min-width:36px;height:auto;padding:0 var(--space-1);background:#0000000d;border-radius:0 8px 8px 0;justify-content:center;align-self:stretch;align-items:center;display:inline-flex}.account-balances-manage__plaid-section .plaid-connection-panel__row--synced .plaid-connection-panel__disconnect:hover:not(:disabled),.account-balances-manage__plaid-section .plaid-connection-panel__row--synced .plaid-connection-panel__disconnect:focus-visible:not(:disabled),.account-balances-manage__plaid-section .plaid-connection-panel__row--synced .plaid-connection-panel__disconnect--open{background:#00000017}.account-balances-manage__info,.account-balances-manage__replace-notice{padding:var(--space-2) var(--space-3);border-bottom:.5px solid var(--border);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-snug);margin:0}.account-balances-manage__err{padding:var(--space-2) var(--space-3);border-top:.5px solid var(--border);font-family:var(--body);font-size:var(--text-sm);color:var(--danger);margin:0}@media (width<=680px){body:has(.account-balances-manage__backdrop:not(.account-balances-manage__backdrop--closing)){background-color:var(--surface)}:is(body:has(.account-balances-manage__backdrop:not(.account-balances-manage__backdrop--closing)) .app-privacy-trust,body:has(.account-balances-manage__backdrop:not(.account-balances-manage__backdrop--closing)) .account-plan-bottom-banner-fixed){visibility:hidden;pointer-events:none}.account-balances-manage__backdrop{top:var(--app-measured-header-h,var(--app-top-chrome-h));align-items:stretch;height:auto;padding:0;bottom:0}.account-balances-manage__menu{width:100%;height:100%;min-height:0;max-height:none;box-shadow:none;border-radius:0}.account-balances-manage__phase-panel .csv-import-modal-footer,.account-balances-manage__phase-panel .account-balances-manual-panel-host--embedded .account-balances-edit-sheet__foot{padding-bottom:var(--app-mobile-overlay-footer-pad)}.account-balances-manage__menu--method,.account-balances-manage__menu--manual,.account-balances-manage__menu--csv{max-height:none}.account-balances-manage__menu--method .account-balances-manage__body{flex:auto;min-height:0}.account-balances-manage__scroll[data-overlayscrollbars-viewport],.account-balances-manage__scroll [data-overlayscrollbars-viewport]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.account-balances-manage__panel-grid{grid-template-columns:1fr}.account-balances-manage__panel-col--plaid{border-right:none;border-bottom:.5px solid var(--border)}.account-balances-manage__scroll .account-balances-manage__panel-col--plaid .account-balances-manage__plaid-navy{border-bottom-left-radius:0}.account-balances-manage__scroll .account-balances-manage__panel-col--import{border-bottom-right-radius:var(--border-radius-lg)}}.imported-holdings-scenario-guide{opacity:1;margin:0 0 var(--space-3);border-radius:var(--space-2);padding:var(--space-4);box-shadow:var(--shadow-account-divider);background:var(--surface)}.imported-holdings-scenario-guide__layout{flex-direction:column;gap:0;display:flex}@media (width>=680px){.imported-holdings-scenario-guide__layout{flex-direction:row;align-items:stretch;gap:0}}.imported-holdings-scenario-guide__bridge{height:1.75rem;padding-bottom:var(--space-1);box-sizing:border-box;flex:none;justify-content:center;align-items:flex-end;display:flex}.imported-holdings-scenario-guide__bridge-icon{color:var(--text-faint);display:flex}.imported-holdings-scenario-guide__bridge-icon--right{display:none}@media (width>=680px){.imported-holdings-scenario-guide__bridge{width:1.75rem;height:auto;padding-bottom:0;padding-right:var(--space-1);justify-content:flex-end;align-self:stretch;align-items:center}.imported-holdings-scenario-guide__bridge-icon--down{display:none}.imported-holdings-scenario-guide__bridge-icon--right{display:flex}}.imported-holdings-scenario-guide__context{flex:1 1 0;min-width:0}.imported-holdings-scenario-guide__title{margin:0 0 var(--space-1);font-family:var(--heading);font-size:var(--text-base);font-weight:600;line-height:var(--leading-snug);color:var(--accent-text)}.imported-holdings-scenario-guide__lead-stack{gap:var(--space-3);flex-direction:column;display:flex}.imported-holdings-scenario-guide__lead{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:400;line-height:1.45}.imported-holdings-scenario-guide__lead strong{color:var(--text);font-weight:600}.imported-holdings-scenario-guide__lead-note{color:var(--text-muted);font-style:italic;font-weight:400}.imported-holdings-scenario-guide__options{min-width:0;padding:var(--space-3);background:var(--surface1);border-radius:var(--space-2);flex:1 1 0}@media (width>=680px){.imported-holdings-scenario-guide__context{padding-right:var(--space-4)}.imported-holdings-scenario-guide__options{border-left:1px solid var(--border)}}.imported-holdings-scenario-guide__list{gap:var(--space-3);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);flex-direction:column;margin:0;padding:0;line-height:1.45;list-style:none;display:flex}.imported-holdings-scenario-guide__list li{margin:0}.imported-holdings-scenario-guide__list li strong{color:var(--text);font-weight:600}.imported-holdings-scenario-guide__options-heading{margin:0 0 var(--space-3);font-family:var(--body);font-size:var(--text-sm);font-weight:700;line-height:var(--leading-snug,1.35);color:var(--text)}.imported-holdings-scenario-guide__options-body{gap:var(--space-3);flex-direction:column;display:flex}.imported-holdings-scenario-guide__options-body p{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:400;line-height:1.45}.imported-holdings-scenario-guide__term{color:var(--color-amber-dark);font-weight:600}.imported-holdings-scenario-guide__options-aside{color:var(--text-muted)}.imported-holdings-scenario-guide__examples{margin:var(--space-2) 0 0;font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.45}.holding-scenario-guide-panel,.account-income-strategies-panel{min-width:0}.imported-holdings-scenario-guide--income-lead-only .imported-holdings-scenario-guide__context,.imported-holdings-scenario-guide--growth-lead-only .imported-holdings-scenario-guide__context{max-width:none}@media (width<=680px){.imported-holdings-scenario-guide{box-shadow:none;padding:0}.imported-holdings-scenario-guide.imported-holdings-scenario-guide--growth-lead-only{margin-bottom:var(--space-2)}}.imported-holdings-scenario-guide__ticker{font-family:var(--mono);font-size:inherit;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--color-amber-dark);font-weight:600}.imported-holdings-scenario-guide__lead .imported-holdings-scenario-guide__ticker{color:var(--color-amber-dark)}.income-global-inflation-control{align-items:baseline;gap:var(--space-2);padding:var(--space-2) 0 var(--space-3);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;display:flex;position:relative}.income-global-inflation-control--inline{vertical-align:baseline;gap:0;padding:0;display:inline;position:relative}.income-global-inflation-control__inline-percent{font-family:var(--mono);font-size:inherit;font-weight:700;line-height:inherit;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--color-amber-dark);text-underline-offset:.2em;cursor:pointer;background:0 0;border:none;margin:0;padding:0;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1px;display:inline}.income-global-inflation-control__inline-percent:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.income-global-inflation-control--inline .income-global-inflation-control__popover{top:calc(100% + var(--space-2));min-width:min(320px,100vw - 2rem);left:0}.income-global-inflation-control__label{color:var(--text);font-weight:500}.income-global-inflation-control__inline{align-items:baseline;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.income-global-inflation-control__pill{min-height:28px;padding:0 var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-muted);font-family:var(--mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--color-amber-dark);cursor:pointer;align-items:center;font-weight:600;display:inline-flex}.income-global-inflation-control__pill:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.income-global-inflation-control__suffix{color:var(--text-muted)}.income-global-inflation-control__popover{z-index:40;top:calc(100% + var(--space-2));width:min(100%,320px);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface);box-shadow:#32325d40 0 2px 5px -1px, #0000004d 0 1px 3px -1px, 0 10px 32px var(--color-overlay-text-muted);position:absolute;left:0}.income-global-inflation-control__popover-title{font-size:var(--text-sm);color:var(--text);margin-bottom:var(--space-2);font-weight:600}.income-global-inflation-control__popover-value{font-family:var(--mono);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--color-amber-dark);margin-bottom:var(--space-3);font-weight:700}.income-global-inflation-control__slider{margin-bottom:var(--space-3)}.income-global-inflation-control__popover-hint{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}.account-bucket-monthly-income-pill{align-items:baseline;gap:var(--space-1);font-family:var(--body);font-size:var(--text-xs);color:var(--text);font-weight:400;line-height:1.3;display:inline-flex}.account-bucket-monthly-income-pill__amount{font-family:var(--mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600;line-height:var(--leading-tight);color:var(--text)}.account-bucket-monthly-income-pill__label{font-size:var(--text-xs);color:var(--text-muted);flex-shrink:0;font-weight:400;line-height:1.3}.income-security-selector{flex-shrink:0;display:inline-flex;position:relative}.income-security-selector--badge .income-security-selector__trigger--badge.holdings-scenario-trigger--badge{width:100%;min-width:var(--portfolio-scenario-trigger-min,8rem);text-align:left;padding:var(--space-2) var(--space-2);background:var(--accent-contrast);border:none;border-radius:6px;justify-content:flex-start;align-items:flex-start;display:flex;box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d}.income-security-selector--badge .income-security-selector__trigger--badge.holdings-scenario-trigger--badge:hover{background:var(--accent-contrast);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.income-security-selector--badge .income-security-selector__trigger--open.holdings-scenario-trigger--badge{box-shadow:inset 0 0 0 1px var(--color-border-text)}.income-security-selector__panel--badge-portal{border:1px solid var(--border)}.income-security-selector__trigger{max-width:min(42vw,11rem)}.income-security-selector__trigger.dd-trigger{align-items:center;gap:var(--space-1);display:inline-flex}.income-security-selector__trigger.dd-trigger .income-security-selector__trigger-label{flex:1;min-width:0}.income-security-selector__trigger-label{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";max-width:100%;display:inline-block;overflow:hidden}.income-security-selector__panel{z-index:360;background:var(--surface);width:min(26rem,100vw - 2rem);max-height:min(34rem,100vh - 8rem);box-shadow:0 10px 32px color-mix(in srgb, var(--text) 16%, transparent);box-sizing:border-box;border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% + .45rem);left:50%;transform:translate(-50%)}.income-security-selector__filter{align-items:stretch;gap:var(--space-2);padding:var(--space-4) var(--space-4);box-shadow:0 6px 16px -10px color-mix(in srgb, var(--text) 18%, transparent);flex-direction:column;flex-shrink:0;display:flex}.income-security-selector__filter-select{align-items:center;gap:var(--space-2);flex-direction:row;width:100%;min-width:0;display:flex}.income-security-selector__filter-label{font-family:var(--body);font-size:var(--text-sm);color:var(--text);white-space:nowrap;flex:none;margin:0;font-weight:600;line-height:1.25}.income-security-selector__filter-select .app-select__hero-control,.income-security-selector__filter-select [data-slot=select-trigger]{flex:auto;width:auto;min-width:0}.income-security-selector__filter-popover{z-index:450}.income-security-selector__scroll{max-height:min(24rem,100vh - 16rem);margin-top:var(--space-1);flex-shrink:0}.income-security-selector__scroll [data-overlayscrollbars-viewport]{min-height:0}.income-security-selector__scroll [data-overlayscrollbars-contents]{padding:0 var(--space-1) var(--space-1)}.income-security-selector__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.income-security-selector__list>li{min-width:0}.income-security-selector__row{align-items:stretch;gap:var(--space-2);width:100%;padding:var(--space-3);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;grid-template-columns:auto minmax(0,1fr) 3rem;margin:0;transition:background .28s ease-out;display:grid;position:relative;overflow:hidden}.income-security-selector__row:before{content:"";background:var(--green4,color-mix(in srgb, var(--green1) 50%, white));transform-origin:0;pointer-events:none;z-index:1;width:4px;transition:transform .28s ease-out,background .28s ease-out;position:absolute;top:0;bottom:0;left:0;transform:scaleX(0)}.income-security-selector__row:last-child{border-bottom:none}.income-security-selector__row:hover{background:var(--surface-u2)}.income-security-selector__row:hover:before{background:var(--green4,color-mix(in srgb, var(--green1) 50%, white));transform:scaleX(1)}.income-security-selector__row--selected:before{background:var(--green1);transform:scaleX(1)}.income-security-selector__row--selected{background:var(--surface2)}.income-security-selector__row--selected:hover{background:var(--surface-u2)}.income-security-selector__row--selected:hover:before{background:var(--green1)}.income-security-selector__row--custom{grid-template-columns:minmax(0,1fr)}.income-security-selector__row:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.income-security-selector__row,.income-security-selector__row:before{transition:none}}.income-security-selector__symbol-col{align-self:start;align-items:center;gap:var(--space-1);flex-direction:column;min-width:2.5rem;display:flex}.income-security-selector__ticker-badge{min-width:2.5rem;padding:var(--space-1) var(--space-2);background:var(--color-action-primary);font-family:var(--body);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600;line-height:var(--leading-tight);color:var(--accent-contrast);letter-spacing:.02em;border-radius:6px;justify-content:center;align-items:center;transition:background .12s;display:inline-flex}.income-security-selector__row:hover .income-security-selector__ticker-badge,.income-security-selector__row--selected .income-security-selector__ticker-badge{background:var(--accent-text);color:var(--accent-contrast)}.income-security-selector__row--selected:hover .income-security-selector__ticker-badge{background:color-mix(in srgb, var(--accent-text) 88%, var(--color-black));color:var(--accent-contrast)}.income-security-selector__row-main{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.income-security-selector__custom-label,.income-security-selector__row-name{font-family:var(--body);font-size:var(--text-sm);color:var(--text);font-weight:600;line-height:1.25}.income-security-selector__row-sub{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.3}.income-security-selector__risk-row{justify-content:center;align-items:center;width:100%;margin:0;display:flex}.income-security-selector__risk-icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.income-security-selector__risk-tooltip-content{max-width:18rem}.income-security-selector__risk-tooltip{gap:var(--space-2);flex-direction:column;display:flex}.income-security-selector__risk-tooltip-risk{color:var(--text);font-weight:600}.income-security-selector__risk-bars{display:block}.income-security-selector__risk-bar{fill:none}.income-security-selector__risk-bar--inactive{stroke:color-mix(in srgb, var(--border) 55%, var(--accent-contrast))}.income-security-selector__risk-bar.income-security-selector__risk-value--green{stroke:var(--green3)}.income-security-selector__risk-bar.income-security-selector__risk-value--amber{stroke:var(--amber2)}.income-security-selector__risk-bar.income-security-selector__risk-value--orange{stroke:var(--amber1)}.income-security-selector__risk-bar.income-security-selector__risk-value--red{stroke:var(--red2)}.income-security-selector__yield-wrap{flex-shrink:0;justify-content:flex-end;align-self:stretch;align-items:flex-start;width:3rem;display:flex}.income-security-selector__yield{width:100%;font-family:var(--body);font-size:var(--text-base);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);text-align:right;font-weight:700;line-height:1.1}@media (width<=620px){.income-security-selector__backdrop{z-index:399;background:var(--color-overlay-text-strong);cursor:default;border:none;margin:0;padding:0;position:fixed;inset:0}.income-security-selector__panel--mobile{z-index:400;width:100%;max-width:none;height:100dvh;min-height:100dvh;max-height:none;box-shadow:none;box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom,0);border-radius:0;position:fixed;inset:0;transform:none}.income-security-selector__panel--mobile .income-security-selector__scroll{flex:auto;min-height:0;max-height:none;margin-top:0}.income-security-selector__footer{padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom,0));border-top:1px solid var(--border);background:var(--surface);box-sizing:border-box;flex-shrink:0;justify-content:stretch;display:flex;position:sticky;bottom:0}.income-security-selector__close-btn{width:100%;min-height:2.75rem}}.income-strategy-strip-row{align-items:flex-start;gap:var(--space-4);flex-flow:wrap;width:100%;max-width:100%;display:flex}.income-strategy-strip-row__strips{align-items:flex-start;gap:var(--space-3);flex-flow:row;flex:auto;width:100%;min-width:0;max-width:100%;display:flex}.income-strategy-strip-row__strips--single{flex-direction:column}.income-strategy-strip-row__strips--dual{flex-direction:row}.income-strategy-strip-row__strips--dual .income-strategy-strip--dividend{flex:1 1 0;width:auto;min-width:0;max-width:100%}.income-strategy-strip-row__strips--dual .income-strategy-strip--withdraw{flex:none;width:max-content;min-width:0;max-width:100%}.income-strategy-strip--dividend .income-strategy-strip__inner{width:100%}.income-strategy-strip--withdraw .income-strategy-strip__inner{width:max-content;max-width:100%}.income-strategy-strip--dividend .income-strategy-strip__fund-select{flex:auto;width:100%;min-width:0;display:flex}.income-strategy-strip--dividend .income-strategy-strip__fund-select.income-security-selector--badge{width:100%}.income-strategy-strip--dividend .income-strategy-strip__fund-select .income-security-selector__trigger{flex:auto;width:100%;max-width:none}.income-strategy-strip--dividend .income-strategy-strip__fund-select .income-security-selector__trigger--badge.holdings-scenario-trigger--badge{width:100%;min-width:0}.income-strategy-strip--dividend .income-strategy-strip__fund-select .holdings-scenario-trigger__text{flex:auto;width:100%;min-width:0}.income-strategy-strip--dividend .income-strategy-strip__fund-select .holdings-scenario-trigger__label-row{width:100%}.income-strategy-strip--dividend .income-strategy-strip__fund-select .holdings-scenario-trigger__trail{flex-shrink:0;margin-left:auto}.income-strategy-strip{width:max-content;max-width:100%;padding:var(--space-3) var(--space-4);background:var(--surface1);box-sizing:border-box;border-radius:12px;flex:0 auto;transition:opacity .2s}.income-strategy-strip--off{opacity:.5}.income-strategy-strip--off .income-strategy-strip__controls-panel{pointer-events:none}.income-strategy-strip--full{width:100%}.income-strategy-strip__inner{align-items:center;gap:var(--space-3);flex-flow:row;width:max-content;min-width:0;max-width:100%;display:flex}.income-strategy-strip__toggle.ui-toggle{flex-shrink:0;align-self:center;min-height:0}.income-strategy-strip__toggle .ui-toggle__track{background:var(--surface2);border-color:var(--border-strong);width:1.75rem;height:1rem}.income-strategy-strip__toggle .ui-toggle__track:after{width:.75rem;height:.75rem}.income-strategy-strip__toggle .ui-toggle__input:checked+.ui-toggle__track{background:var(--green1);border-color:var(--green1)}.income-strategy-strip__toggle .ui-toggle__input:checked+.ui-toggle__track:after{background:var(--accent-contrast);border-color:var(--accent-contrast);transform:translate(.75rem,-50%)}.income-strategy-strip__identity{gap:var(--space-1);flex-direction:column;flex-shrink:0;min-width:0;display:flex}.income-strategy-strip__title{font-family:var(--body);font-size:var(--text-sm);color:var(--text);white-space:nowrap;font-weight:700;line-height:1.25}.income-strategy-strip--off .income-strategy-strip__title{color:var(--text-muted)}.income-strategy-strip__income-line{align-items:baseline;gap:var(--space-1);flex-wrap:wrap;display:flex}.income-strategy-strip__income-label{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:400;line-height:1.3}.income-strategy-strip__income-value{font-family:var(--mono);font-size:var(--text-sm);font-weight:700;line-height:var(--leading-tight);color:var(--green1);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.income-strategy-strip__divider{width:1px;min-height:2.75rem;margin:0 var(--space-1);background:var(--border);flex-shrink:0;align-self:stretch}.income-strategy-strip__controls-panel{min-width:0;padding:var(--space-3);background:var(--surface);box-sizing:border-box;border-radius:10px;flex:auto;box-shadow:0 2px 6px -1px #2a334614,0 4px 12px -4px #0e3f7e0f}.income-strategy-strip__fund-select{flex:none;width:max-content;min-width:0;max-width:100%}.income-strategy-strip--off .income-strategy-strip__fund-select,.income-strategy-strip--off .income-strategy-strip__rate-field{pointer-events:none}.income-strategy-strip__fund-select.income-security-selector--badge{width:max-content;max-width:100%;display:inline-flex}.income-strategy-strip__fund-select .income-security-selector__trigger--badge.holdings-scenario-trigger--badge{width:auto;min-width:0;max-width:none}.income-strategy-strip__fund-select .holdings-scenario-trigger__text{flex:0 auto;width:auto}.income-strategy-strip__fund-select .holdings-scenario-trigger__label-row{gap:var(--space-2);width:auto}.income-strategy-strip__fund-select .holdings-scenario-trigger__label{white-space:nowrap}.income-strategy-strip__fund-select .holdings-scenario-trigger__trail{flex-shrink:0}.income-strategy-strip__fund-select .holdings-scenario-trigger__sublabel{font-size:var(--text-xs);color:var(--text-muted);font-weight:400}.income-strategy-strip__fund-select .holdings-scenario-trigger__label{font-size:var(--text-base);color:var(--text);font-weight:700}.income-strategy-strip__rate-field{text-align:left;width:max-content;min-width:0;max-width:100%;padding:var(--space-2) var(--space-3);background:var(--accent-contrast);box-sizing:border-box;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;min-height:3.125rem;display:flex;box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d}.income-strategy-strip__rate-field:focus-within{box-shadow:inset 0 0 0 1px var(--color-border-text)}.income-strategy-strip__rate-value-row{align-items:baseline;gap:var(--space-1);width:max-content;min-width:0;display:inline-flex}.income-strategy-strip__withdraw-stack{width:max-content;min-width:0;max-width:100%;padding:var(--space-2) var(--space-3);background:var(--accent-contrast);box-sizing:border-box;border-radius:6px;flex-direction:column;flex:none;display:flex;box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d}.income-strategy-strip__rate-label{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.3}.income-strategy-strip__rate-value{font-family:var(--mono);font-size:var(--text-sm);color:var(--text);font-weight:600}.income-strategy-strip__rate-hint{font-size:var(--text-xs);color:var(--text-muted)}.income-strategy-strip__rate-input{width:4.5ch;min-width:3ch;max-width:5ch;font-family:var(--body);font-size:var(--text-base);font-weight:700;line-height:var(--leading-snug);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";background:0 0;border:none;outline:none;flex:none;padding:0}.income-strategy-strip__rate-input:focus-visible{outline:none}.income-strategy-strip__rate-suffix{font-family:var(--body);font-size:var(--text-base);font-weight:700;line-height:var(--leading-snug);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0}@media (width<=900px){.income-strategy-strip-row{width:100%;max-width:100%}.income-strategy-strip-row__strips--dual{flex-flow:column;width:100%;max-width:100%}.income-strategy-strip-row__strips--dual .income-strategy-strip,.income-strategy-strip-row__strips--dual .income-strategy-strip__inner{width:100%;max-width:100%}}@media (width<=680px){.income-strategy-strip__inner{flex-wrap:wrap;align-items:flex-start}.income-strategy-strip__divider{display:none}.income-strategy-strip__controls-panel{flex:100%;width:100%}.income-strategy-strip__fund-select,.income-strategy-strip__rate-field,.income-strategy-strip__withdraw-stack{flex:0 auto;width:max-content;max-width:100%}.income-strategy-strip__title{white-space:normal}}.income-account-recommendation{width:100%;padding:var(--space-4);background:var(--surface1);box-sizing:border-box;border-radius:12px}.income-account-recommendation__text{font-family:var(--body);font-size:var(--text-sm);color:var(--text);margin:0;font-weight:400;line-height:1.45}.income-account-recommendation__strategy{color:var(--green1);font-weight:700}.income-rmd-term{font:inherit;font-weight:inherit;color:var(--color-amber-dark);text-underline-offset:3px;cursor:help;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;display:inline}.income-rmd-term:hover{color:var(--color-amber-dark)}.app-tooltip__trigger-inner:has(.income-rmd-term):focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:2px}.income-accordion-term{font:inherit;color:inherit;text-underline-offset:3px;cursor:help;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;display:inline}.income-accordion-term:hover{color:var(--text)}.app-tooltip__trigger-inner:has(.income-accordion-term):focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:2px}.income-accordion-sources{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug,1.35);color:var(--text-muted);gap:var(--space-1);flex-direction:column;margin:0;display:flex}.income-accordion-sources__label,.income-accordion-sources__sep{color:var(--text-muted)}.income-accordion-sources__link{color:var(--sky-blue-d4);text-underline-offset:2px;text-decoration:underline;transition:color .15s}.income-accordion-sources__link:hover{color:var(--sky-blue-d2);text-decoration:underline}.income-accordion-sources__link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.income-account-row-detail{gap:var(--space-4);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.income-account-row-detail__title{font-family:var(--body);font-size:var(--text-base);font-weight:700;line-height:var(--leading-snug,1.35);color:var(--text);margin:0}.income-account-row-detail__prose{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.income-account-row-detail__section{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.income-account-row-detail__section--continued{margin-top:calc(-1 * var(--space-3))}.income-account-row-detail__heading{font-family:var(--body);font-size:var(--text-sm);font-weight:700;line-height:var(--leading-snug,1.35);color:var(--color-amber-dark);margin:0}.income-account-row-detail__p{font-family:var(--body);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-relaxed,1.65);color:var(--text-muted);margin:0}.income-account-row-detail__emphasis{color:var(--text);font-weight:700}.income-account-row-detail__meta{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.income-account-row-detail__stats{align-items:baseline;gap:var(--space-1) var(--space-5);padding:var(--space-3) var(--space-4);background:var(--surface1);box-sizing:border-box;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.income-account-row-detail__stat{display:contents}.income-account-row-detail__stat dt{font-family:var(--body);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-snug,1.35);color:var(--text-muted);margin:0}.income-account-row-detail__stat dd{font-family:var(--mono);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug,1.35);color:var(--text);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";margin:0}@media (width>=900px){.income-account-row-detail{align-items:flex-start;gap:var(--space-5);flex-direction:row}.income-account-row-detail__prose{flex:auto}.income-account-row-detail__meta{flex:none;width:min(100%,20rem)}}@media (width<=680px){.income-account-row-detail__stats{gap:var(--space-2);grid-template-columns:1fr}.income-account-row-detail__stat{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-direction:row;display:flex}.income-account-row-detail__stat dd{white-space:normal}}.tax-treatment-disclosure{border-bottom:1px solid var(--color-overlay-text-mid)}.tax-treatment-disclosure.portfolio-account-group{--portfolio-account-row-bg-closed:color-mix(in srgb, var(--sky-blue) 50%, transparent);--portfolio-scenario-trigger-min:9rem;--portfolio-scenario-col-pad-x:var(--space-3);--portfolio-account-chevron-pad-end:var(--space-4);--portfolio-account-chevron-gap:var(--space-3);--portfolio-value-col-pad:var(--space-4);--portfolio-row-pad:var(--space-4);--portfolio-row-pad-x:var(--portfolio-row-pad);--portfolio-row-pad-y-start:var(--portfolio-row-pad);--portfolio-row-pad-y-end:var(--portfolio-row-pad);--portfolio-scenario-stack-pad-top:var(--space-3);--portfolio-account-actions-width:calc(var(--portfolio-scenario-trigger-min) + 2 * var(--portfolio-scenario-col-pad-x) + 16px + var(--portfolio-account-chevron-gap) + var(--portfolio-account-chevron-pad-end));background:var(--portfolio-account-row-bg-closed);background:var(--surface);border-radius:var(--space-2);border-bottom:none;margin:0;padding:0;transition:all .3s;overflow:hidden;box-shadow:0 1px #11111a0d,0 0 8px #11111a1a}.portfolio-account-list{gap:var(--space-1);box-sizing:border-box;overflow-anchor:none;width:100%;padding:var(--space-2);border-radius:var(--space-3);background:linear-gradient(to right bottom, var(--surface) 0%, var(--sky-blue-u2) 100%);background:#00000005;flex-direction:column;display:flex}.tax-treatment-disclosure.portfolio-account-group[open]{z-index:0;background:var(--surface);margin-top:0;margin-bottom:0;position:relative}.portfolio-account-list>.tax-treatment-disclosure.portfolio-account-group[open]:not(:first-child){margin-top:var(--space-2)}.portfolio-account-list>.tax-treatment-disclosure.portfolio-account-group[open]:not(:last-child){margin-bottom:var(--space-2)}@media (width<=680px){.portfolio-account-list{background:0 0;padding:0}}.tax-treatment-disclosure>summary{cursor:pointer;width:100%;list-style:none}.tax-treatment-disclosure.portfolio-account-group>summary{background:var(--surface);box-shadow:none}.tax-treatment-disclosure.portfolio-account-group[open]>summary{background:var(--surface)}.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__name{align-items:center;transition:color .25s ease-out;display:inline-flex}.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__name:before{content:"";background:var(--sky-blue-d4);opacity:0;border-radius:999px;flex-shrink:0;width:0;height:6px;margin-right:0;transition:width .22s,margin-right .22s,opacity .18s,transform .22s;transform:translate(-6px)}.tax-treatment-disclosure.portfolio-account-group--scenario-active .portfolio-bucket-account-row__name{color:var(--sky-blue-d6)}.tax-treatment-disclosure.portfolio-account-group--scenario-active .portfolio-bucket-account-row__name:before{width:6px;margin-right:var(--space-2);opacity:1;transform:translate(0)}.tax-treatment-disclosure>summary.edit-row{box-shadow:none}.tax-treatment-disclosure.portfolio-account-group>summary.portfolio-bucket-account-summary,.tax-treatment-disclosure.portfolio-account-group.portfolio-account-group--static>.portfolio-bucket-account-summary{padding:0;display:block;position:relative;overflow:hidden}.tax-treatment-disclosure.portfolio-account-group>summary.portfolio-bucket-account-summary:after,.tax-treatment-disclosure.portfolio-account-group.portfolio-account-group--static>.portfolio-bucket-account-summary:after{content:"";background:var(--sky-blue-d4);transform-origin:0;pointer-events:none;z-index:2;width:4px;transition:transform .28s ease-out;position:absolute;top:0;bottom:0;left:0;transform:scaleX(0)}.tax-treatment-disclosure.portfolio-account-group--scenario-active>summary.portfolio-bucket-account-summary:after,.tax-treatment-disclosure.portfolio-account-group--scenario-active.portfolio-account-group--static>.portfolio-bucket-account-summary:after{transform:scaleX(1)}.tax-treatment-disclosure.portfolio-account-group.portfolio-account-group--static:has([data-balance-editing=true]){overflow:visible}.tax-treatment-disclosure.portfolio-account-group>summary.portfolio-bucket-account-summary .portfolio-bucket-account-row__order-badge-wrap,.tax-treatment-disclosure.portfolio-account-group.portfolio-account-group--static .portfolio-bucket-account-row__order-badge-wrap{box-sizing:border-box;flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:0;display:flex}.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__actions{width:var(--portfolio-account-actions-width);min-width:var(--portfolio-account-actions-width);max-width:var(--portfolio-account-actions-width);box-shadow:none;flex:none}@container portfolio-bucket-account-row (width>=421px){.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__actions{align-self:center;align-items:center}}@container portfolio-bucket-account-row (width<=420px){.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__actions{flex-direction:column;flex:none;align-items:stretch;width:100%;min-width:0;max-width:none;min-height:0}}.tax-treatment-disclosure.portfolio-account-group .portfolio-scenario-cell--account{padding:0}.tax-treatment-disclosure>summary::-webkit-details-marker{display:none}.tax-treatment-disclosure__body{padding:0 0 var(--space-2) var(--space-3)}.tax-treatment-disclosure__body--import-style{box-sizing:border-box;width:100%;max-width:100%;padding-left:0}.tax-treatment-disclosure.portfolio-account-group .tax-treatment-disclosure__body--import-style{background:var(--surface);padding:0}.portfolio-account-group--inline{padding:var(--space-3) var(--space-3);border:1px solid var(--border);background:var(--accent-contrast);box-shadow:var(--shadow-account-divider);box-sizing:border-box;border-radius:0}.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-list{gap:0}.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-card{box-shadow:none;border-left:none;border-right:none;border-radius:0}.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-group+.holdings-symbol-group .holdings-symbol-card{border-top:1px solid var(--border)}.tax-treatment-disclosure.portfolio-account-group>summary.tax-treatment-disclosure__summary.portfolio-bucket-account-summary{box-shadow:inset 0 0 0 0 var(--sky-blue);transition:all .2s}.tax-treatment-disclosure.portfolio-account-group[open]>summary.tax-treatment-disclosure__summary.portfolio-bucket-account-summary{z-index:1;padding-top:var(--space-2);background:var(--surface);box-shadow:inset 0 5px 0px 0 var(--sky-blue-d2);position:relative}.tax-treatment-disclosure.portfolio-account-group[open] .portfolio-bucket-account-row__order-badge{background:var(--sky-blue-d3)}@media (prefers-reduced-motion:reduce){.tax-treatment-disclosure.portfolio-account-group>summary.tax-treatment-disclosure__summary.portfolio-bucket-account-summary,.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__name:before,.tax-treatment-disclosure.portfolio-account-group>summary.portfolio-bucket-account-summary:after,.tax-treatment-disclosure.portfolio-account-group.portfolio-account-group--static>.portfolio-bucket-account-summary:after{transition:none}.tax-treatment-disclosure.portfolio-account-group--scenario-active>summary.portfolio-bucket-account-summary:after,.tax-treatment-disclosure.portfolio-account-group--scenario-active.portfolio-account-group--static>.portfolio-bucket-account-summary:after{transform:scaleX(1)}}.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-card__content{padding:0}.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-card__actions{width:var(--portfolio-account-actions-width);min-width:var(--portfolio-account-actions-width);max-width:var(--portfolio-account-actions-width);box-shadow:none;flex:none;align-self:stretch;align-items:stretch;display:flex}.tax-treatment-disclosure.portfolio-account-group .tax-treatment-disclosure__empty{padding:var(--space-3) var(--space-3);margin:0}.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-table{--holdings-scenario-col-w:var(--portfolio-account-actions-width)}.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-card__summary-row{gap:0}@container holdings-symbol-card (width>=421px){.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-card__summary-row{align-items:stretch}.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-card__content{align-self:stretch;align-items:center}.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-card__actions{align-self:stretch;align-items:stretch}}.tax-treatment-disclosure.portfolio-account-group .portfolio-scenario-cell--holding{padding:0}.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__main,.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__actions,.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-card__left-main,.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-card__right,.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-card__actions{padding:var(--portfolio-row-pad-y-start) var(--portfolio-row-pad-x) var(--portfolio-row-pad-y-end);padding-top:var(--space-2);padding:var(--space-4);box-sizing:border-box}.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__values,.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-card__scenario{padding:0}.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__chevron.view-holdings-hint{padding-right:0}@container portfolio-bucket-account-row (width<=420px){.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__main{padding:var(--portfolio-row-pad-y-start) var(--portfolio-row-pad-x) var(--space-1)}.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__actions{padding:var(--portfolio-scenario-stack-pad-top) var(--portfolio-row-pad-x) var(--space-2)}}@media (width<=680px){.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__actions{width:auto;min-width:0;max-width:none;box-shadow:none;padding:0 var(--portfolio-row-pad-x,var(--space-4)) var(--portfolio-row-pad-y-end,var(--space-3));flex-direction:column;display:flex}.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__main{padding:var(--portfolio-row-pad-y-start,var(--space-2)) var(--portfolio-row-pad-x,var(--space-4)) var(--space-2)}.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__values{padding:0}.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__title-row .portfolio-bucket-account-row__values{text-align:left;align-items:flex-start}}@container holdings-symbol-card (width<=420px){.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-card__left-main,.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-card__right{padding:var(--portfolio-row-pad-y-start) var(--portfolio-row-pad-x) var(--space-1)}.tax-treatment-disclosure.portfolio-account-group .holdings-symbol-card__actions{width:100%;min-width:0;max-width:none;min-height:0;padding:var(--portfolio-scenario-stack-pad-top) var(--portfolio-row-pad-x) var(--space-2);flex:none;align-items:stretch}}.tax-treatment-disclosure__body--import-style .holdings-positions-table,.tax-treatment-disclosure__body--import-style .holdings-symbol-table{width:100%;max-width:none}.tax-source-account-disclosure{margin-bottom:var(--space-1);background:var(--surface2,var(--surface));border-radius:0}.tax-source-account-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2);font-size:var(--text-sm,.75rem);color:var(--text-muted);border-radius:0;list-style:none;display:flex}.tax-source-account-disclosure>summary::-webkit-details-marker{display:none}.tax-source-account-disclosure__name{color:var(--text);word-break:break-word;text-align:left;font-weight:600}.tax-source-account-disclosure__total{font-family:var(--heading);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);flex-shrink:0;font-weight:500}.tax-treatment-disclosure__empty{margin:var(--space-1) 0 var(--space-2);border:none;padding:0}.holdings-symbol-cell{align-items:center;gap:var(--space-1);display:flex}.holdings-breakdown-row{padding:0 0 var(--space-1);background:0 0;border:none}.holdings-breakdown-row:last-child{padding-bottom:0}.holdings-breakdown-row__inner{align-items:center;gap:var(--space-3);border-left:3px solid var(--gold,var(--amber1));font-size:var(--text-xs);color:var(--text-muted);display:flex}.holdings-breakdown-row__account-cell{align-items:center;gap:var(--space-1);flex:auto;min-width:0;display:flex}.holdings-breakdown-row__source{color:var(--text-faint);flex-shrink:0;align-items:center;display:inline-flex}.holdings-breakdown-row__account{color:var(--text);word-break:break-word;min-width:0;font-weight:500}.holdings-breakdown-row__value{font-family:var(--body);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;text-align:right;min-width:84px;color:var(--text);flex:none;font-weight:400}@media (width<=680px){.holdings-breakdown-row__value{min-width:74px}}.withdrawal-why-link{font:inherit;font-weight:inherit;color:var(--warn);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:underline;transition:color .12s;display:inline}.withdrawal-why-link:hover{color:var(--amber-d3)}.withdrawal-why-link:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:2px}.withdrawal-order-explainer{margin:0 0 var(--space-2);padding:var(--space-2) var(--space-2);background:var(--surface2);border:1px solid var(--border);font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);border-radius:8px;font-weight:400;line-height:1.45}.withdrawal-order-explainer p{margin:0 0 var(--space-2);border:none;padding:0}.withdrawal-order-explainer p:last-child{margin-bottom:0}.withdrawal-order-explainer__disclaimer{color:var(--text-faint);font-size:10px;line-height:1.4}.withdrawal-order-badge{min-width:1.375rem;height:1.375rem;margin-top:var(--space-1);padding:0 var(--space-1);font-size:var(--text-xs);font-weight:700;font-family:var(--mono);background:var(--sky-blue-d6);color:var(--accent-contrast);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.withdrawal-bucket-summary{align-items:flex-start;gap:var(--space-2);flex:1;width:100%;min-width:0;display:flex}.withdrawal-bucket-summary__body{flex:1;min-width:0}.withdrawal-bucket-summary__title-row{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;display:flex}.withdrawal-order-hint{margin-top:var(--space-1);font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--text-faint)}.sr-only{width:1px;height:1px;margin:var(--space-1);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.portfolio-account-list--income{--income-row-actions-width:calc(16px + var(--space-2) + var(--space-4));overflow:visible}.portfolio-account-list--income .income-account-row.tax-treatment-disclosure.portfolio-account-group{--portfolio-scenario-trigger-min:0;--portfolio-scenario-col-pad-x:0;--portfolio-account-chevron-gap:var(--space-2);--portfolio-account-actions-width:var(--income-row-actions-width);background:var(--surface)}.portfolio-account-list--income .income-account-row.tax-treatment-disclosure.portfolio-account-group>summary{background:var(--surface)}.portfolio-account-list--income .income-account-row.tax-treatment-disclosure.portfolio-account-group[open]>summary.tax-treatment-disclosure__summary.portfolio-bucket-account-summary{z-index:1;padding-top:var(--space-2);background:var(--surface);box-shadow:inset 0 5px 0 0 var(--sky-blue-d2);position:relative}.portfolio-account-list--income .income-account-row.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__actions{width:var(--income-row-actions-width);min-width:var(--income-row-actions-width);max-width:var(--income-row-actions-width);justify-content:flex-end;gap:0;padding-left:0}@container portfolio-bucket-account-row (width<=420px){.portfolio-account-list--income .income-account-row.tax-treatment-disclosure.portfolio-account-group .portfolio-bucket-account-row__actions{width:100%;min-width:0;max-width:none}}.income-account-row .portfolio-bucket-account-row__total{font-size:inherit;font-weight:inherit;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;font-family:inherit;display:inline-flex}.income-account-row .portfolio-bucket-account-row__total .account-bucket-monthly-income-pill{font-size:var(--text-base)}.income-account-row .portfolio-bucket-account-row__total .account-bucket-monthly-income-pill__amount,.income-account-row .portfolio-bucket-account-row__total .account-bucket-monthly-income-pill__label{font-family:var(--mono);font-size:var(--text-base);font-weight:700;line-height:var(--leading-tight);color:var(--text)}.income-account-row .portfolio-bucket-account-row__values-extra{gap:0}.income-account-row .portfolio-bucket-account-row__identity{gap:var(--space-1)}.income-account-row .portfolio-bucket-account-row__hint-stack{margin:0;padding:0}.income-account-row .portfolio-bucket-account-row__main{padding-bottom:var(--space-1)}.income-account-row__strategy-line{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.income-account-row__strategy-badge{max-width:100%;padding:var(--space-1) var(--space-2);border-radius:var(--space-2);background:var(--color-overlay-text);font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;align-items:center;font-weight:500;line-height:1.3;display:inline-flex;overflow:hidden}.income-account-row__runway-inline{align-items:center;gap:var(--space-1);font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-weight:400;line-height:1.3;display:inline-flex}.income-account-row__runway-arrow{color:var(--text-muted);flex-shrink:0;display:inline-flex}.income-account-row__runway-years{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:700}.runway-years--strong{color:var(--accent-green)}.runway-years--caution{color:var(--color-amber-dark)}.runway-years--at-risk{color:var(--color-sky-blue-dark)}.income-account-row__balance,.income-account-row__bucket-value{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;flex-shrink:0;font-weight:400;line-height:1.3}.income-account-row__bucket-value-amount{font-family:var(--mono);color:var(--text-muted);font-weight:600}.income-account-row__body:empty{display:none}.portfolio-account-list--income .income-account-row.tax-treatment-disclosure.portfolio-account-group .income-account-row__body.tax-treatment-disclosure__body--import-style{background:var(--surface);box-sizing:border-box;padding:0}.income-account-row__controls-section{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);box-sizing:border-box;flex-direction:column;display:flex}.income-account-row__recommendation-section{padding:0 var(--space-4) var(--space-4);box-sizing:border-box}.income-account-row__divider{margin:0 var(--space-4);border:0;border-top:1px solid var(--border)}.income-account-row__detail-section{padding:var(--space-4);box-sizing:border-box}.portfolio-account-list--income .income-account-row__controls-section .income-strategy-strip-row{width:100%;max-width:100%}.income-account-row__inline-row{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.income-account-row__inline-row--split{justify-content:space-between;width:100%}.income-account-row__inline-label{font-size:var(--text-sm);color:var(--text);flex-shrink:0;font-weight:500}.income-account-row__inline-value{font-family:var(--mono);font-size:var(--text-sm);color:var(--text);font-weight:600}.income-account-row__inline-control{flex:auto;min-width:0}.income-account-row__inline-control .holdings-scenario-trigger--badge{width:100%}.income-account-row__control-row{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.income-account-row__slider{width:100%}.income-account-row__inflation-footnote{padding-top:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.4}.income-account-row__inflation-footnote--lead{margin-bottom:var(--space-1);padding-top:0}.income-account-row__runway{font-size:var(--text-sm);color:var(--text-muted);margin:0}.income-account-row__nav-note{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}.income-account-row__both-breakdown{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface) 72%, transparent);flex-direction:column;display:flex}.income-account-row__both-line{gap:var(--space-1) var(--space-3);font-size:var(--text-sm);grid-template-columns:1fr auto;display:grid}.income-account-row__both-meta{font-size:var(--text-xs);color:var(--text-muted);text-align:right;grid-column:2}.income-account-row__both-total{justify-content:space-between;gap:var(--space-3);padding-top:var(--space-2);margin-top:var(--space-1);border-top:1px solid var(--border);font-size:var(--text-sm);font-weight:700;display:flex}@container portfolio-bucket-account-row (width<=420px){.income-account-row .portfolio-bucket-account-row__values{text-align:right;align-items:flex-end}.income-account-row__inline-row{flex-direction:column;align-items:stretch}.income-account-row__inline-row--split{flex-direction:row;align-items:baseline}}@media (width>=681px){.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .portfolio-bucket-account-row__header-row{align-items:center;gap:var(--space-4)}.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .portfolio-bucket-account-row__content{flex:auto;min-width:0}.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .portfolio-bucket-account-row__main{padding:var(--space-4);padding-right:0}.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .portfolio-bucket-account-row__header-row>.portfolio-bucket-account-row__values{padding:var(--space-4) 0;flex:none;align-self:center;align-items:flex-end}.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .portfolio-bucket-account-row__actions{padding:var(--space-4);align-self:center;padding-left:0}}@media (width<=680px){.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .portfolio-bucket-account-row__header-row{flex-direction:column;align-items:stretch;display:flex}.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .portfolio-bucket-account-row__content,.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .portfolio-bucket-account-row__main{width:100%;padding:var(--space-2) var(--space-4) 0}.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .portfolio-bucket-account-row__identity-col{align-items:center;gap:var(--space-1);text-align:center}.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .portfolio-bucket-account-row__name-group{flex:none;justify-content:center}.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .portfolio-bucket-account-row__header-row>.portfolio-bucket-account-row__values{text-align:center;width:100%;padding:var(--space-3) var(--space-4) 0;align-self:stretch;align-items:center}.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .portfolio-bucket-account-row__values-row,.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .portfolio-bucket-account-row__values-extra{justify-content:center;width:100%}.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .portfolio-bucket-account-row__total{justify-content:center}.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .portfolio-bucket-account-row__hint-stack{width:100%;padding:var(--space-3) 0 0;align-items:center;margin:0}.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .income-account-row__strategy-line{text-align:center;justify-content:center}.portfolio-account-list--income .income-account-row .portfolio-bucket-account-row--income-summary .portfolio-bucket-account-row__actions{width:100%;min-width:0;max-width:none;margin-top:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px dashed var(--color-border-fainter);justify-content:center;align-items:center;gap:0}}.manual-projections-callout{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);background:color-mix(in srgb, var(--accent) 6%, var(--surface2));border:1px solid color-mix(in srgb, var(--accent) 12%, var(--border));border-radius:8px}.manual-projections-callout__text{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:400;line-height:1.45}.manual-projections-callout__emoji{font-size:var(--text-sm)}.manual-projections-callout__link{font:inherit;color:var(--accent-text);text-underline-offset:.12em;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:500;text-decoration:underline}.manual-projections-callout__link:hover,.manual-projections-callout__link:focus-visible{color:var(--color-accent)}.manual-projections-callout__link:focus-visible{outline:2px solid var(--color-overlay-accent-strong);outline-offset:2px;border-radius:2px}.claim-age-slider{gap:var(--space-3);flex-direction:column;width:100%;min-width:0;display:flex}.claim-age-slider__value{font-family:var(--heading);font-size:var(--text-base);letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";margin:0;font-weight:600;line-height:1.25}.claim-age-slider__row{width:100%;min-width:0;padding:var(--space-1) 0}.claim-age-slider__input{--claim-age-range-track-h:4px;--claim-age-range-thumb:1.125rem;width:100%;min-width:0;height:1.25rem;accent-color:var(--accent-text);cursor:pointer;appearance:none;background:0 0;border:none;margin:0;padding:0;display:block}.claim-age-slider__input::-webkit-slider-runnable-track{height:var(--claim-age-range-track-h);background:color-mix(in srgb, var(--text-muted) 28%, var(--surface));border-radius:999px}.claim-age-slider__input::-moz-range-track{height:var(--claim-age-range-track-h);background:color-mix(in srgb, var(--text-muted) 28%, var(--surface));border-radius:999px}.claim-age-slider__input::-webkit-slider-thumb{appearance:none;box-sizing:border-box;width:var(--claim-age-range-thumb);height:var(--claim-age-range-thumb);margin-top:calc((var(--claim-age-range-track-h) - var(--claim-age-range-thumb)) / 2);border:2px solid var(--border-strong);background:var(--surface);cursor:pointer;border-radius:50%;box-shadow:0 1px 4px #1c2b3a1f}.claim-age-slider__input::-moz-range-thumb{box-sizing:border-box;width:var(--claim-age-range-thumb);height:var(--claim-age-range-thumb);border:2px solid var(--border-strong);background:var(--surface);cursor:pointer;border-radius:50%;box-shadow:0 1px 4px #1c2b3a1f}@media (width<=680px){.claim-age-slider__row{padding:calc((var(--range-thumb-size) - var(--claim-age-range-track-h)) / 2) 0}.claim-age-slider__input{--claim-age-range-thumb:var(--range-thumb-size);height:var(--claim-age-range-track-h)}}.claim-age-slider--disabled{opacity:.5}.claim-age-slider--disabled .claim-age-slider__input{cursor:not-allowed}.claim-age-slider__ticks{grid-template-columns:repeat(9,minmax(0,1fr));gap:0;width:100%;display:grid}.claim-age-slider__ticks--positioned{height:1.25rem;margin-top:var(--space-1);display:block;position:relative}.claim-age-slider__ticks--positioned .claim-age-slider__tick{position:absolute;top:0;transform:translate(-50%)}.claim-age-slider__ticks--positioned .claim-age-slider__tick--start{text-align:left;transform:translate(0)}.claim-age-slider__ticks--positioned .claim-age-slider__tick--end{text-align:right;transform:translate(-100%)}.claim-age-slider__tick{font-family:var(--mono);font-size:.625rem;font-weight:500;line-height:var(--leading-tight);color:var(--text-faint);text-align:center;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.claim-age-slider__tick--milestone{font-size:var(--text-xs);font-weight:600}.claim-age-slider__tick:first-child{text-align:left}.claim-age-slider__tick:last-child{text-align:right}.claim-age-slider__tick--on{color:var(--text);font-weight:600}.claim-age-slider__input:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.spouse-claim-mode-group{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.spouse-claim-mode-group__buttons{border:1px solid var(--border-strong);background:var(--surface);border-radius:6px;align-items:stretch;width:100%;display:flex;overflow:hidden}.spouse-claim-mode-group__btn{min-width:0;min-height:2rem;padding:var(--space-1) var(--space-2);border:0;border-right:1px solid var(--border);background:var(--surface);font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-tight);color:var(--text-muted);text-align:center;white-space:nowrap;cursor:pointer;border-radius:0;flex:1 1 0;margin:0;transition:background .15s,color .15s}.spouse-claim-mode-group__btn:last-child{border-right:none}.spouse-claim-mode-group__btn:hover:not(:disabled):not(.spouse-claim-mode-group__btn--on){background:var(--surface2,var(--surface));color:var(--text)}.spouse-claim-mode-group__btn--on{background:var(--accent-text);color:var(--accent-contrast)}.spouse-claim-mode-group__btn:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px;z-index:1}.spouse-claim-mode-group__hint{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);margin:0;font-weight:400;line-height:1.45}.spouse-claim-mode-group--disabled{opacity:.5;pointer-events:none}.ss-setup-fields{width:100%;min-width:0}.ss-setup-fields__claim-field,.ss-setup-fields__spouse-dob{gap:var(--space-2)}.ss-setup-fields .config-plan-field:has(.claim-age-slider){gap:var(--space-2)}.ss-setup-fields .config-plan-label,.ss-setup-fields .currency-amount-input__label{font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--text)}.ss-setup-fields__claim-label{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.ss-setup-fields .currency-amount-input{gap:var(--space-2)}.ss-setup-fields .currency-amount-input__value-group{align-items:stretch;width:100%;max-width:100%}.ss-setup-fields .currency-amount-input__amount-row--external-affixes,.ss-setup-fields .currency-amount-input__amount-row--external-prefix{gap:var(--space-2);width:100%}.ss-setup-fields .currency-amount-input__amount-row--external-affixes .onboarding-field-shell,.ss-setup-fields .currency-amount-input__amount-row--external-affixes .currency-amount-input__wrap{flex:auto;width:auto;min-width:0}.ss-setup-fields .currency-amount-input__amount-row--external-affixes .currency-amount-input__text-field{flex:auto;width:100%;min-width:0}.ss-setup-fields .currency-amount-input__field,.ss-setup-fields .onboarding-field-shell__input,.ss-setup-fields .currency-amount-input__text-field input[data-slot=input],.ss-setup-fields .currency-amount-input__prefix-outside{font-size:var(--text-base)}.ss-setup-fields .onboarding-field-shell__readonly-value{font-family:var(--mono);font-size:var(--text-base);letter-spacing:normal;font-weight:500;line-height:1.25}.ss-setup-fields__benefit-field{min-width:0}.ss-setup-fields .claim-age-slider{gap:var(--space-2)}.ss-setup-fields .claim-age-slider__value{display:none}.ss-setup-fields__section--spouse{border-top:1px dashed var(--border);padding-top:var(--space-4);margin-top:var(--space-4)}.ss-setup-fields__toggle-row{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ss-setup-fields__toggle-copy{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.ss-setup-fields__toggle-copy .config-plan-label{margin:0}.ss-setup-fields__toggle-sub{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:400;line-height:1.45}.ss-setup-fields__toggle{width:1.75rem;height:1rem;margin:var(--space-half) 0 0;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;padding:0;position:relative}.ss-setup-fields__toggle:disabled{cursor:not-allowed;opacity:.55}.ss-setup-fields__toggle:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.ss-setup-fields__toggle-track{box-sizing:border-box;pointer-events:none;background:#0000002e;border-radius:999px;width:100%;height:100%;transition:background-color .2s;display:block;position:relative}.ss-setup-fields__toggle-track:after{content:"";top:50%;left:var(--space-half);background:var(--accent-contrast);border-radius:50%;width:.625rem;height:.625rem;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;transform:translateY(-50%);box-shadow:0 1px 2px #0000002e,0 0 0 1px #00000014}.ss-setup-fields__toggle--on .ss-setup-fields__toggle-track{background:var(--green3)}.ss-setup-fields__toggle--on .ss-setup-fields__toggle-track:after{transform:translate(.75rem,-50%)}.ss-setup-fields__claim-row{gap:var(--space-6);flex-direction:column;margin-bottom:0;display:flex}.ss-setup-fields__hint{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.45}.ss-setup-fields__spouse-panel{gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-3);background:var(--surface1);border:1px solid var(--border);box-sizing:border-box;border-radius:10px;flex-direction:column;display:flex}.ss-setup-fields__spouse-block{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ss-setup-fields__spouse-dob{min-width:0}.ss-setup-fields__spouse-dob-prompt,.ss-setup-fields__spouse-scenario-note{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:400;line-height:1.45}.ss-setup-fields__spouse-manual-benefit{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.ss-setup-fields__spouse-benefit-display{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ss-setup-fields__spouse-benefit-value-row{align-items:stretch;gap:var(--space-2);width:100%;min-width:0;display:flex}.ss-setup-fields__spouse-benefit-prefix{font-family:var(--mono);font-size:var(--text-base);color:var(--text);flex:none;align-self:center;font-weight:500}.ss-setup-fields__spouse-benefit-value-row .onboarding-field-shell{flex:auto;min-width:0}.ss-setup-fields__spouse-benefit-readonly{box-shadow:none;background:#f3f3f3;border:none}.ss-setup-fields__spouse-claim-guardrail{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:400;line-height:1.45}.ss-setup-fields__compare{margin:var(--space-3) 0 0;gap:var(--space-1);flex-direction:column;padding:0;list-style:none;display:flex}.ss-setup-fields__compare-row{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2) var(--space-2);border:1px solid var(--border);background:var(--surface2);border-radius:8px;display:flex}.ss-setup-fields__compare-row--active{border-color:var(--color-border-accent);background:var(--color-hover-accent-subtle)}.ss-setup-fields__compare-age{font-family:var(--body);font-size:var(--text-sm);color:var(--text);font-weight:600}.ss-setup-fields__compare-value{font-family:var(--mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);white-space:nowrap;font-weight:600}@media (width>=480px){.ss-setup-fields__claim-row{gap:var(--space-6);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;display:grid}.ss-setup-fields__claim-row>.ss-setup-fields__benefit-field,.ss-setup-fields__claim-row>.currency-amount-input{min-width:0}}@media (prefers-reduced-motion:reduce){.ss-setup-fields__toggle-track,.ss-setup-fields__toggle-track:after{transition:none}}.guaranteed-income-setup__accordion{width:100%;min-width:0}.guaranteed-income-setup__accordion-item{min-width:0}.guaranteed-income-setup__accordion-item:not(:last-child):not(:has(.guaranteed-income-setup__accordion-trigger[aria-expanded=true])) .guaranteed-income-setup__accordion-heading{border-bottom:1px solid var(--border)}.guaranteed-income-setup__accordion-heading{background:var(--surface1);flex:auto;min-width:0;transition:background-color .15s}.guaranteed-income-setup__accordion-heading--configured{background:var(--accent-contrast)}.guaranteed-income-setup__accordion-item:has(.guaranteed-income-setup__accordion-trigger[aria-expanded=true]) .guaranteed-income-setup__accordion-heading{background:var(--accent-contrast)}.guaranteed-income-setup__accordion button[data-slot=accordion-trigger],.guaranteed-income-setup__accordion-trigger{background:0 0;width:100%;min-width:0;padding:0}.guaranteed-income-setup__accordion .guaranteed-income-setup__accordion-trigger:hover,.guaranteed-income-setup__accordion .guaranteed-income-setup__accordion-trigger[aria-expanded=true]{background:0 0}:is(.guaranteed-income-setup__accordion-item:not(:has(.guaranteed-income-setup__accordion-trigger[aria-expanded=true])) .guaranteed-income-setup__accordion-heading:not(.guaranteed-income-setup__accordion-heading--configured) .guaranteed-income-setup__accordion-title,.guaranteed-income-setup__accordion-item:not(:has(.guaranteed-income-setup__accordion-trigger[aria-expanded=true])) .guaranteed-income-setup__accordion-heading:not(.guaranteed-income-setup__accordion-heading--configured) .guaranteed-income-setup__accordion-subtitle){color:var(--text-faint)}:is(.guaranteed-income-setup__accordion-item:has(.guaranteed-income-setup__accordion-trigger[aria-expanded=true]) .guaranteed-income-setup__accordion-title,.guaranteed-income-setup__accordion-heading--configured .guaranteed-income-setup__accordion-title,.guaranteed-income-setup__accordion-item:has(.guaranteed-income-setup__accordion-trigger[aria-expanded=true]) .guaranteed-income-setup__accordion-subtitle,.guaranteed-income-setup__accordion-heading--configured .guaranteed-income-setup__accordion-subtitle){color:var(--text)}.guaranteed-income-setup__accordion-title-wrap{align-items:flex-start;gap:var(--space-1);min-width:0;padding:var(--space-4) var(--space-2) var(--space-4) var(--space-3);text-align:left;flex-direction:column;flex:auto;display:flex}.guaranteed-income-setup__accordion-title{font-family:var(--body);font-size:var(--text-base);color:var(--text);font-weight:600;line-height:1.25}.guaranteed-income-setup__accordion-subtitle-row{align-items:center;gap:var(--space-1);min-width:0;max-width:100%;display:inline-flex}.guaranteed-income-setup__accordion-subtitle{font-family:var(--body);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.guaranteed-income-setup__accordion-check{color:var(--green3);flex-shrink:0}.guaranteed-income-setup__accordion-indicator{box-sizing:border-box;padding:var(--space-4) var(--space-3);color:var(--text-muted);flex:none;justify-content:center;align-items:center;margin-left:auto;transition:transform .2s;display:inline-flex}.guaranteed-income-setup__accordion-indicator svg{flex-shrink:0;width:16px;height:16px;display:block}.guaranteed-income-setup__accordion-indicator[data-expanded=true],.guaranteed-income-setup__accordion-trigger [data-expanded=true].guaranteed-income-setup__accordion-indicator{transform:rotate(180deg)}.guaranteed-income-setup__accordion-body{padding-top:0}.guaranteed-income-government{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.guaranteed-income-government__section{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.guaranteed-income-government__section--oas{padding-top:var(--space-4);border-top:1px solid var(--border)}.guaranteed-income-government__section-title{font-family:var(--body);font-size:var(--text-sm);color:var(--text);margin:0;font-weight:600;line-height:1.3}.gi-named-table{gap:var(--space-3);flex-direction:column;width:100%;min-width:0;display:flex}.gi-named-table__empty-prompt{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}.gi-named-table__head,.gi-named-table__row{align-items:center;gap:var(--space-2);width:100%;min-width:0;display:flex}.gi-named-table__head-cell--name{flex:1;min-width:0}.gi-named-table__head-cell--money{width:calc(80px + 1ch + var(--space-1));flex-shrink:0}.gi-named-table__head-cell--age{text-align:center;flex-shrink:0;width:48px}.gi-named-table__head-cell--action{flex-shrink:0;width:1.75rem}.gi-named-table__head{padding-bottom:var(--space-2);border-bottom:1px solid var(--border)}.gi-named-table__head-cell{font-family:var(--body);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-tight);color:var(--text-muted)}.gi-named-table__body{gap:var(--space-2);flex-direction:column;display:flex}.gi-table-field{min-width:0}.gi-table-field input[data-slot=input]{min-height:2.25rem;padding:var(--space-1) var(--space-2);font-size:var(--text-sm)}.gi-table-field--filled input[data-slot=input],.gi-table-field--filled input[data-slot=input]:hover:not(:disabled):not([data-disabled=true]),.gi-table-field--filled input[data-slot=input]:focus,.gi-table-field--filled input[data-slot=input]:focus-visible,.gi-table-field--filled input[data-slot=input][data-focused=true]{background:var(--accent-contrast)}.gi-table-field--name{flex:1;min-width:0}.gi-table-field--money{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.gi-table-field__prefix{font-family:var(--mono);font-size:var(--text-sm);color:var(--text-faint);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0;font-weight:500}.gi-table-field__money-input,.gi-table-field__money-input[data-slot=textfield],.gi-table-field__money-input input[data-slot=input]{flex-shrink:0;width:80px;min-width:80px;max-width:80px}.gi-table-field--age,.gi-table-field--age[data-slot=textfield]{flex-shrink:0;width:48px;min-width:48px;max-width:48px}.gi-table-field--money input[data-slot=input],.gi-table-field--age input[data-slot=input]{font-family:var(--mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.gi-table-field--age input[data-slot=input]{text-align:center;width:48px;min-width:48px;max-width:48px;padding-inline:var(--space-1);flex-shrink:0}.gi-named-table__remove{width:1.75rem;min-width:1.75rem;height:1.75rem;min-height:1.75rem;color:var(--danger,var(--red1));background:0 0;border:none;border-radius:0;flex:none;margin:0;padding:0}.gi-named-table__remove:hover{color:color-mix(in srgb, var(--danger,var(--red1)) 85%, var(--text));background:0 0}.gi-named-table__add{align-items:center;gap:var(--space-2);min-height:2.75rem;font-family:var(--body);font-size:var(--text-sm);color:var(--accent-text);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:0;padding:0;font-weight:500;line-height:1.25;display:inline-flex}.gi-named-table__add:hover,.gi-named-table__add:focus-visible{color:var(--color-accent)}.gi-named-table__add-icon{border:1px solid var(--color-border-accent);width:1.125rem;height:1.125rem;color:var(--accent-text);background:var(--color-hover-accent-soft);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.guaranteed-income-entry__oas-grid{gap:var(--space-3);flex-direction:column;width:100%;min-width:0;display:flex}.guaranteed-income-entry__oas-grid>*{width:100%;min-width:0}.guaranteed-income-entry__note{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}@media (width>=680px){.guaranteed-income-entry__oas-grid{gap:var(--space-4);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;display:grid}}.config-profile-tab{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.config-profile-tab--guest{text-align:center;padding:var(--space-5) var(--space-2) var(--space-3);align-items:center}.config-profile-tab__empty-title{margin:0 0 var(--space-3);font-family:var(--heading);font-size:var(--text-lg);letter-spacing:-.02em;color:var(--text);font-weight:600}.config-profile-tab__empty-lead{margin:0 0 var(--space-4);max-width:22rem;font-family:var(--body);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-muted)}.config-profile-tab__empty-list{margin:0 0 var(--space-4);gap:var(--space-2);text-align:left;flex-direction:column;max-width:20rem;padding:0;list-style:none;display:flex}.config-profile-tab__empty-list li{padding-left:var(--space-4);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);line-height:1.45;position:relative}.config-profile-tab__empty-list li:before{content:"";background:var(--accent-text);border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.55em;left:0;transform:translateY(-50%)}.config-profile-tab__empty-actions{align-items:center;gap:var(--space-3);flex-direction:column;width:100%;display:flex}.config-profile-tab__empty-cta{min-width:11rem}button.config-profile-tab__empty-cta.app-btn--primary[data-slot=button]{min-height:2rem;padding:0 var(--space-3);background:var(--header-income-orange,var(--amber-d1));color:var(--accent-contrast);font-size:var(--text-xs);letter-spacing:.02em;filter:none;border:none}button.config-profile-tab__empty-cta.app-btn--primary[data-slot=button]:hover:not(:disabled){background:color-mix(in srgb, var(--header-income-orange,var(--amber-d1)) 88%, var(--color-black));color:var(--accent-contrast);filter:none}.config-profile-tab__reset-profile{width:100%;margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:500;text-decoration:underline;display:block}.config-profile-tab__reset-profile:hover{color:var(--text)}.config-profile-tab__reset-profile:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:4px}.config-profile-tab__signout-btn[data-slot=button]{flex-shrink:0;align-self:flex-start;width:auto;min-height:2.75rem}.config-profile-tab__cancel-card{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-4);border-radius:10px;flex-direction:column;display:flex}.config-profile-tab__cancel-note{font-family:var(--body);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-muted);margin:0}.config-profile-tab__cancel-note strong{color:var(--text);font-weight:600}.config-profile-tab__error{font-size:var(--text-sm);color:var(--color-danger);margin:0}.config-profile-tab__cancel-link{width:fit-content;margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-4);background:var(--surface1);font-family:var(--body);font-size:var(--text-sm);color:var(--color-danger);cursor:pointer;text-align:left;border:none;border-radius:8px;align-self:flex-start;align-items:center;font-weight:500;line-height:1.4;display:inline-flex}.config-profile-tab__cancel-link:hover:not(:disabled),.config-profile-tab__cancel-link:focus-visible:not(:disabled){text-decoration:underline}.config-profile-tab__cancel-link:focus-visible{outline:2px solid var(--color-danger);outline-offset:2px}.config-profile-tab__cancel-link:disabled{opacity:.55;cursor:not-allowed}.config-profile-tab__confirm{z-index:20;padding:var(--space-5);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.config-profile-tab__confirm-backdrop{cursor:pointer;background:#ffffffe6;border:none;padding:0;position:absolute;inset:0}.config-profile-tab__confirm-panel{z-index:1;width:min(100%,20rem);box-shadow:none;text-align:center;background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;padding:0;display:flex;position:relative}.config-profile-tab__confirm-title{margin:0 0 var(--space-3);font-family:var(--heading);font-size:var(--text-lg);color:var(--text);text-align:center;font-weight:500}.config-profile-tab__confirm-body{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-muted);text-align:center;margin:0}.config-profile-tab__confirm-error{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--color-danger);text-align:center}.config-profile-tab__confirm-actions{justify-content:center;align-items:center;gap:var(--space-3);width:100%;margin-top:var(--space-4);flex-flow:wrap;display:flex}.config-profile-tab__confirm-action{min-height:2.75rem;padding:var(--space-3) var(--space-5);box-sizing:border-box;font-family:var(--body);font-size:var(--text-base);cursor:pointer;border:1px solid #0000;border-radius:8px;flex:0 auto;justify-content:center;align-items:center;margin:0;font-weight:600;line-height:1.25;transition:background .12s,border-color .12s,filter .12s;display:inline-flex}.config-profile-tab__confirm-action:disabled{opacity:.55;cursor:not-allowed}.config-profile-tab__confirm-action--danger{background:var(--color-danger);border-color:var(--color-danger);color:var(--accent-contrast)}.config-profile-tab__confirm-action--danger:hover:not(:disabled){filter:brightness(.95)}.config-profile-tab__confirm-action--danger:focus-visible{outline:2px solid var(--color-danger);outline-offset:2px}.config-profile-tab__confirm-action--muted{background:var(--surface-d1);border-color:color-mix(in srgb, var(--border) 80%, transparent);color:var(--text)}.config-profile-tab__confirm-action--muted:hover:not(:disabled){background:var(--surface-d1)}.config-profile-tab__confirm-action--muted:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.onboarding-progress{flex-direction:column;align-items:center;width:100%;display:flex}.onboarding-progress__track{justify-content:center;align-items:center;gap:var(--space-2);display:flex}.onboarding-progress__dot{background:color-mix(in srgb, var(--text-muted) 35%, var(--border));border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem;transition:width .25s,height .25s,background .25s,border-radius .25s}.onboarding-progress__dot--past{background:color-mix(in srgb, var(--accent-text) 55%, var(--border))}.onboarding-progress__dot--active{background:var(--color-action-primary);border-radius:999px;width:2.25rem;height:.45rem}.fading-text{opacity:0;transition:opacity .15s}.fading-text--visible{opacity:1}.priority-slider{gap:var(--space-half);flex-direction:column;width:100%;min-width:0;display:flex;overflow:visible}.priority-slider--disabled{opacity:.55;pointer-events:none}.priority-slider__rail{width:100%;min-width:0;position:relative;overflow:visible}.priority-slider__track-wrap{--priority-range-track-h:4px;--priority-range-thumb:18px;--priority-range-hit:8px;--priority-range-thumb-nudge:-1px;z-index:2;width:100%;min-width:0;height:var(--priority-range-hit);isolation:isolate;position:relative}.priority-slider__track{left:calc(var(--priority-range-thumb) / 2);right:calc(var(--priority-range-thumb) / 2);z-index:0;height:var(--priority-range-track-h);background:var(--border);pointer-events:none;border-radius:999px;position:absolute;top:50%;transform:translateY(-50%)}.priority-slider__fill{left:calc(var(--priority-range-thumb) / 2);z-index:1;height:var(--priority-range-track-h);background:color-mix(in srgb, var(--accent) 50%, var(--border));pointer-events:none;border-radius:999px;position:absolute;top:50%;transform:translateY(-50%)}.priority-slider input[type=range].priority-slider__input{z-index:5;width:100%;height:var(--priority-range-hit);appearance:none;cursor:pointer;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}.priority-slider__input:disabled{cursor:not-allowed}.priority-slider__ticks{z-index:1;height:1.125rem;margin-top:1px;position:relative}.priority-slider__tick{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:1px;min-width:.875rem;padding:0;display:flex;position:absolute;top:0;transform:translate(-50%)}.priority-slider__tick:disabled{cursor:not-allowed}.priority-slider__tick-mark{background:var(--border);border-radius:1px;width:1px;height:5px;display:block}.priority-slider__tick--active .priority-slider__tick-mark{background:var(--color-action-primary);height:6px}.priority-slider__tick-label{font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1}.priority-slider__tick--in-range .priority-slider__tick-label{color:var(--text);font-weight:600}.priority-slider__tick--active .priority-slider__tick-label{color:var(--color-accent)}.priority-slider input[type=range].priority-slider__input::-webkit-slider-runnable-track{height:var(--priority-range-track-h);background:0 0;border:none;border-radius:999px;margin-top:0}.priority-slider input[type=range].priority-slider__input::-moz-range-track{height:var(--priority-range-track-h);background:0 0;border:none;border-radius:999px}.priority-slider input[type=range].priority-slider__input::-webkit-slider-thumb{appearance:none;box-sizing:border-box;width:var(--priority-range-thumb);height:var(--priority-range-thumb);margin-top:calc((var(--priority-range-track-h) - var(--priority-range-thumb)) / 2 + var(--priority-range-thumb-nudge));border:2px solid var(--border-strong,var(--border));background:var(--surface);cursor:pointer;border-radius:50%;box-shadow:0 1px 2px #1c2b3a26}.priority-slider input[type=range].priority-slider__input::-moz-range-thumb{box-sizing:border-box;width:var(--priority-range-thumb);height:var(--priority-range-thumb);border:2px solid var(--border-strong,var(--border));background:var(--surface);cursor:pointer;border-radius:50%;box-shadow:0 1px 2px #1c2b3a26}.priority-slider input[type=range].priority-slider__input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-accent);outline-offset:2px}.priority-slider input[type=range].priority-slider__input:focus-visible::-moz-range-thumb{outline:2px solid var(--color-accent);outline-offset:2px}.temperature-range-gauge{gap:var(--space-1);flex-direction:column;width:100%;min-width:0;display:flex;overflow:visible}.temperature-range-gauge--disabled{opacity:.55;pointer-events:none}.temperature-range-gauge__heading{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.temperature-range-gauge__heading-label{font-size:var(--text-xs);color:var(--text);font-weight:600;line-height:1.15}.temperature-range-gauge__heading-value{font-size:var(--text-sm);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;font-weight:600;line-height:1}.temperature-range-gauge__rail{width:100%;min-width:0;overflow:visible}.temperature-range-gauge__track-column{min-width:0;position:relative;overflow:visible}.temperature-range-gauge__track-wrap{--temp-range-track-h:4px;--temp-range-thumb:18px;--temp-range-hit:24px;--temp-range-thumb-nudge:-1px;--temp-range-split:50%;--temp-track-cold:var(--sky-blue-d3);--temp-track-cool:var(--sky-blue-d1);--temp-track-comfort:var(--green3);--temp-track-warm:var(--amber3);--temp-track-hot:color-mix(in srgb, var(--amber1) 45%, var(--red2));z-index:2;width:100%;min-width:0;height:var(--temp-range-hit);isolation:isolate;position:relative}.temperature-range-gauge__track{left:calc(var(--temp-range-thumb) / 2);right:calc(var(--temp-range-thumb) / 2);z-index:0;height:var(--temp-range-track-h);background:linear-gradient(to right, var(--temp-track-cold) 0%, var(--temp-track-cool) 20%, var(--temp-track-comfort) 48%, var(--temp-track-warm) 76%, var(--temp-track-hot) 100%);pointer-events:none;border-radius:999px;position:absolute;top:50%;transform:translateY(-50%)}.temperature-range-gauge__track-shade{z-index:1;height:var(--temp-range-track-h);background:color-mix(in srgb, var(--surface) 62%, transparent);pointer-events:none;border-radius:999px;position:absolute;top:50%;transform:translateY(-50%)}.temperature-range-gauge__track-shade--left{left:calc(var(--temp-range-thumb) / 2)}.temperature-range-gauge__track-shade--right{right:calc(var(--temp-range-thumb) / 2)}.temperature-range-gauge input[type=range].temperature-range-gauge__input{z-index:5;width:100%;height:var(--temp-range-hit);appearance:none;cursor:pointer;pointer-events:auto;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}.temperature-range-gauge input[type=range].temperature-range-gauge__input--min:not(.temperature-range-gauge__input--dragging){z-index:6;clip-path:inset(-100% calc(100% - var(--temp-range-split)) -100% 0)}.temperature-range-gauge input[type=range].temperature-range-gauge__input--max:not(.temperature-range-gauge__input--dragging){z-index:7;clip-path:inset(-100% 0 -100% var(--temp-range-split))}.temperature-range-gauge input[type=range].temperature-range-gauge__input--dragging{z-index:8;clip-path:none}.temperature-range-gauge__input:disabled{cursor:not-allowed}.temperature-range-gauge__note{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--text-muted);margin:0}.temperature-range-gauge input[type=range].temperature-range-gauge__input::-webkit-slider-runnable-track{height:var(--temp-range-track-h);background:0 0;border:none;border-radius:999px;margin-top:0}.temperature-range-gauge input[type=range].temperature-range-gauge__input::-moz-range-track{height:var(--temp-range-track-h);background:0 0;border:none;border-radius:999px}.temperature-range-gauge input[type=range].temperature-range-gauge__input::-webkit-slider-thumb{appearance:none;box-sizing:border-box;width:var(--temp-range-thumb);height:var(--temp-range-thumb);margin-top:calc((var(--temp-range-track-h) - var(--temp-range-thumb)) / 2 + var(--temp-range-thumb-nudge));border:2px solid var(--border-strong,var(--border));background:var(--surface);cursor:pointer;border-radius:50%;box-shadow:0 1px 3px #1c2b3a2e}.temperature-range-gauge input[type=range].temperature-range-gauge__input::-moz-range-thumb{box-sizing:border-box;width:var(--temp-range-thumb);height:var(--temp-range-thumb);border:2px solid var(--border-strong,var(--border));background:var(--surface);cursor:pointer;border-radius:50%;box-shadow:0 1px 3px #1c2b3a2e}.temperature-range-gauge input[type=range].temperature-range-gauge__input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-accent);outline-offset:2px}.temperature-range-gauge input[type=range].temperature-range-gauge__input:focus-visible::-moz-range-thumb{outline:2px solid var(--color-accent);outline-offset:2px}.pref-factor-row{gap:var(--space-2);padding:var(--space-2) var(--space-3);border:.5px solid var(--color-border-tertiary,var(--border));border-radius:var(--border-radius-lg,12px);background:var(--color-background-primary,var(--surface));box-shadow:none;opacity:1;filter:grayscale(0%);flex-direction:column;transition:opacity .22s,box-shadow .22s cubic-bezier(.16,1,.3,1);display:flex;overflow:visible}.pref-factor-row--climate .pref-factor-row__controls{gap:var(--space-2)}.pref-factor-row__control-section{gap:var(--space-1);flex-direction:column;width:100%;min-width:0;display:flex;overflow:visible}.pref-factor-row__control-section--climate-temp{padding-top:var(--space-4);border-top:1px dashed var(--color-border-tertiary,var(--border))}.pref-factor-row__filter-cross-ref{padding-top:var(--space-1);margin-top:0}.pref-factor-row__control-label{font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--color-text-primary,var(--text));margin:0}.pref-factor-row:not(.pref-factor-row--off){box-shadow:0 4px 16px #11111a0d,0 8px 32px #11111a0d}.pref-factor-row--off{opacity:.62;filter:grayscale()}.pref-factor-row__header{align-items:center;gap:var(--space-3);min-width:0;padding-bottom:var(--space-3);border-bottom:1px dashed var(--color-border-tertiary,var(--border));display:flex}.pref-factor-row__copy{flex-direction:column;flex:auto;min-width:0;display:flex}.pref-factor-row__aside{align-items:center;gap:var(--space-2);flex-shrink:0;grid-template-columns:auto auto;display:grid}.pref-factor-row__name{font-size:var(--text-base);color:var(--color-text-primary,var(--text));font-weight:700}.pref-factor-row__score{min-width:1.8rem;height:1.8rem;padding-inline:var(--space-1);font-size:var(--text-base);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.pref-factor-row__score--step-0,.pref-factor-row__score--step-1,.pref-factor-row__score--step-2{background:var(--color-background-secondary,var(--surface-d1));color:var(--color-text-secondary,var(--color-text-muted))}.pref-factor-row__score--step-3{background:var(--color-background-warning,var(--color-bg-warning));color:var(--color-text-warning,var(--amber-d1))}.pref-factor-row__score--step-4{background:var(--color-background-success,var(--green6));color:var(--color-text-success,var(--green1))}.pref-factor-row__score--step-5{background:var(--green1);color:#f0fdf4}.pref-factor-row__helper{font-size:var(--text-sm);font-weight:400;line-height:var(--leading-snug);margin:0;display:block}.pref-factor-row__helper--step-0,.pref-factor-row__helper--step-1,.pref-factor-row__helper--step-2{color:var(--color-text-secondary,var(--color-text-muted))}.pref-factor-row__helper--step-3{color:var(--color-text-warning,var(--amber-d1))}.pref-factor-row__helper--step-4{color:var(--color-text-success,var(--green1))}.pref-factor-row__helper--step-5{color:var(--green1)}.pref-factor-row__controls{gap:var(--space-2);flex-direction:column;width:100%;min-width:0;transition:opacity .22s;display:flex;overflow:visible}.pref-factor-row__controls--preview{opacity:.55;pointer-events:none}.pref-factor-row__temp-readonly{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.pref-factor-row__pills{align-items:center;gap:var(--space-2);flex-wrap:wrap;transition:opacity .22s;display:flex}.pref-factor-row__pills--preview{pointer-events:none}.pref-factor-row__pill--preview{cursor:default}.pref-factor-row__pill-arrow{color:var(--color-text-tertiary,var(--text-muted));flex-shrink:0}.pref-factor-row__popover-trigger{align-items:center;gap:var(--space-1);font:inherit;cursor:pointer;background:0 0;border:none;margin:0;display:inline-flex}.pref-factor-row__pill{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-2);border-radius:var(--border-radius-md,8px);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-tight);cursor:pointer;white-space:nowrap;border:none;display:inline-flex}.pref-factor-row__pill--readonly{cursor:default}.pref-factor-row__pill--step-0,.pref-factor-row__pill--step-1,.pref-factor-row__pill--step-2{background:var(--color-background-secondary,var(--surface-d1));color:var(--color-text-secondary,var(--color-text-muted))}.pref-factor-row__pill--step-3{background:var(--color-background-warning,var(--color-bg-warning));color:var(--color-text-warning,var(--amber-d1))}.pref-factor-row__pill--step-4{background:var(--color-background-success,var(--green6));color:var(--color-text-success,var(--green1))}.pref-factor-row__pill--step-5{background:var(--green1);color:#f0fdf4}.pref-factor-row__pill--direction-warm-dry{background:var(--color-background-success,var(--green6));color:var(--color-text-success,var(--green1))}.pref-factor-row__pill--direction-mild{background:var(--color-background-info);color:var(--color-text-info)}.pref-factor-row__pill--direction-none{background:var(--color-background-secondary,var(--surface-d1));color:var(--color-text-secondary,var(--color-text-muted))}.pref-factor-row__daily-toggle{background:var(--color-border-tertiary,var(--border));cursor:pointer;border:none;border-radius:9999px;flex-shrink:0;width:24px;height:13px;padding:0;transition:background .2s;position:relative}.pref-factor-row__daily-toggle-thumb{top:50%;left:var(--space-half);background:var(--accent-contrast);border-radius:50%;width:9px;height:9px;transition:left .15s;position:absolute;transform:translateY(-50%);box-shadow:0 0 0 .5px #00000014}.pref-factor-row__daily-toggle--on{background:var(--green1)}.pref-factor-row__daily-toggle--on .pref-factor-row__daily-toggle-thumb{left:13px}.pref-factor-row__heroui-popover.popover,.pref-factor-row__heroui-popover{z-index:1200;width:min(360px, 100vw - var(--space-4));background:var(--color-background-primary,var(--surface));background:var(--accent-contrast);border:.5px solid var(--color-border-secondary,var(--border));border-radius:var(--border-radius-lg,12px);color:var(--color-text-primary,var(--text));box-sizing:border-box;padding:0;box-shadow:0 4px 24px #00000021}.pref-factor-row__popover-dialog.popover__dialog{box-shadow:none;background:0 0;border:none;border-radius:0;outline:none;margin:0;padding:0}.pref-factor-row__popover-arrow{fill:var(--color-background-primary,var(--surface));stroke:var(--color-border-secondary,var(--border))}.pref-factor-row__options{gap:var(--space-2);padding:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.pref-factor-row__options--direction{grid-template-columns:1fr}.pref-factor-row__option{width:100%;padding:var(--space-2);border:.5px solid var(--color-border-tertiary,var(--border));border-radius:var(--border-radius-md,8px);background:var(--surface1);opacity:.75;text-align:left;cursor:pointer;box-shadow:none;flex-direction:column;transition:opacity .15s,box-shadow .15s,background .15s;display:flex}.pref-factor-row__option--selected{opacity:1;background:var(--color-background-primary,var(--surface));border-color:var(--green1,var(--border));box-shadow:0 4px 16px #11111a0d,0 8px 32px #11111a0d}.pref-factor-row__option:hover:not(.pref-factor-row__option--selected),.pref-factor-row__option--selected{opacity:1;background:var(--color-background-primary,var(--surface));box-shadow:0 4px 16px #11111a0d,0 8px 32px #11111a0d}.pref-factor-row__opt-label{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--text);font-weight:600;line-height:var(--leading-snug);display:flex}.pref-factor-row__option--selected .pref-factor-row__opt-label:before{content:"";background:var(--pref-option-dot,var(--color-text-secondary,var(--color-text-muted)));border-radius:50%;flex-shrink:0;width:6px;height:6px}.pref-factor-row__opt-sub{font-size:var(--text-xs);line-height:var(--leading-tight);color:var(--text-muted)}.pref-factor-row__option--step-0,.pref-factor-row__option--step-1,.pref-factor-row__option--step-2{--pref-option-dot:var(--color-text-secondary,var(--color-text-muted))}.pref-factor-row__option--step-3{--pref-option-dot:var(--color-text-warning,var(--amber-d1))}.pref-factor-row__option--step-4{--pref-option-dot:var(--color-text-success,var(--green1))}.pref-factor-row__option--step-5{--pref-option-dot:var(--green1)}.pref-factor-row__option--direction.pref-factor-row__pill--direction-warm-dry{--pref-option-dot:var(--color-text-success,var(--green1))}.pref-factor-row__option--direction.pref-factor-row__pill--direction-mild{--pref-option-dot:var(--color-text-info)}.pref-factor-row__option--direction.pref-factor-row__pill--direction-none{--pref-option-dot:var(--color-text-secondary,var(--color-text-muted))}@media (prefers-reduced-motion:reduce){.pref-factor-row,.pref-factor-row__pills,.pref-factor-row__daily-toggle,.pref-factor-row__daily-toggle-thumb,.pref-factor-row__option{transition:none}}.pref-review-row{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}.pref-review-row--clickable .pref-review-row__name-btn{cursor:pointer}.pref-review-row__name-btn{min-width:0;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:var(--color-text-primary,var(--text));text-align:left;cursor:default;background:0 0;border:none;flex:auto;margin:0;padding:0}.pref-review-row__name-btn:disabled{cursor:default}.pref-review-row--clickable .pref-review-row__name-btn:hover{color:var(--color-action-primary)}.pref-review-row__name-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}.pref-review-row__name{min-width:0;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:var(--color-text-primary,var(--text));flex:auto}.pref-review-row__selection{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-shrink:0;margin-left:auto;display:inline-flex}.pref-review-row__arrow{color:var(--color-text-tertiary,var(--text-muted));flex-shrink:0}.pref-review-row__badge-btn{padding:var(--space-half) var(--space-2);font:inherit;cursor:default;border:none;margin:0}.pref-review-row--clickable .pref-review-row__badge-btn{cursor:pointer}.pref-review-row--clickable .pref-review-row__badge-btn:hover{filter:brightness(.97)}.pref-review-row__badge-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.pref-review-row__badge-btn:disabled{cursor:default}.pref-review-row__badge{padding:var(--space-half) var(--space-2);border-radius:var(--border-radius-md,8px);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-tight);white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";align-items:center;display:inline-flex}.pref-review-row__badge--step-0,.pref-review-row__badge--step-1,.pref-review-row__badge--step-2{background:var(--color-background-secondary,var(--surface-d1));color:var(--color-text-secondary,var(--color-text-muted))}.pref-review-row__badge--step-3{background:var(--color-background-warning,var(--color-bg-warning));color:var(--color-text-warning,var(--amber-d1))}.pref-review-row__badge--step-4{background:var(--color-background-success,var(--green6));color:var(--color-text-success,var(--green1))}.pref-review-row__badge--step-5{background:var(--green1);color:#f0fdf4}.pref-review-row__badge--temp{background:color-mix(in srgb, var(--color-amber,var(--amber2)) 18%, var(--surface));color:var(--color-text-warning,var(--amber-d1));font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.pref-review-row__selection .pref-factor-row__pill--direction-warm-dry{background:var(--color-background-success,var(--green6));color:var(--color-text-success,var(--green1))}.pref-review-row__selection .pref-factor-row__pill--direction-mild{background:var(--color-background-info);color:var(--color-text-info)}.pref-review-row__selection .pref-factor-row__pill--direction-none{background:var(--color-background-secondary,var(--surface-d1));color:var(--color-text-secondary,var(--color-text-muted))}.wtr-cross-ref-note{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--text-muted);padding:0;font-weight:400;line-height:1.4}.wtr-cross-ref-note__link{font:inherit;font-size:inherit;color:var(--accent-text);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:600;text-decoration:none}.wtr-cross-ref-note__link:hover{text-decoration:underline}.wtr-cross-ref-note__link:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:2px}.wtr-filter-cross-ref-anchor{flex-direction:column;align-items:stretch;min-width:0;display:flex}.wtr-filter-cross-ref-anchor[data-wtr-filter-crossref-highlight=true]{border-radius:var(--border-radius-md,8px);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-text) 35%, transparent)}.wtr-filter-score-slider__meta-note{margin:var(--space-2) 0 0}.pref-wizard,.pref-wizard-modal,.pref-wizard-modal__panel{--radius-lg:var(--border-radius-lg,12px);--radius-md:var(--border-radius-md,8px)}.pref-wizard{gap:var(--space-3);flex-direction:column;min-height:0;display:flex;position:relative}.pref-wizard--settings{gap:var(--space-3)}.pref-wizard__progress{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4) 0;flex-direction:column;flex-shrink:0;display:flex}.pref-wizard__progress-dots{width:100%;max-width:14rem}.pref-wizard__progress-label{font-size:var(--text-xs);color:var(--color-text-secondary,var(--text-secondary));text-align:center;margin:0;font-weight:500}.pref-wizard__sections{gap:var(--space-4);flex-direction:column;display:flex}.pref-wizard__factor-group-label{margin:0 0 var(--space-2);padding-bottom:var(--space-1);border-bottom:.5px solid var(--color-border-tertiary,var(--border));font-size:var(--text-sm);color:var(--color-text-secondary,var(--text-secondary));font-weight:600}.pref-wizard__factor-list{gap:var(--space-2);flex-direction:column;align-items:stretch;display:flex}.pref-wizard__review{gap:var(--space-4);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=900px){.pref-wizard__review:not(.pref-wizard__review--settings){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pref-wizard__review--settings{grid-template-columns:1fr}.pref-wizard__review-list{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.pref-wizard__review-divider{height:0;margin:var(--space-1) 0;border-top:.5px solid var(--color-border-tertiary,var(--border))}.pref-wizard__narrative{padding:var(--space-3);border-radius:var(--border-radius-lg,12px);background:var(--color-background-success,#f0fdf4)}.pref-wizard__narrative-header{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-xs);color:var(--color-text-success,var(--green1));font-weight:600;display:flex}.pref-wizard__narrative-copy{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-primary,var(--text))}.pref-wizard--stepped{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.pref-wizard--stepped.pref-wizard--with-nav{grid-template-rows:auto minmax(0,1fr) auto}.pref-wizard--stepped.pref-wizard--external-progress{grid-template-rows:minmax(0,1fr)}.pref-wizard--stepped.pref-wizard--external-progress.pref-wizard--with-nav{grid-template-rows:minmax(0,1fr) auto}.pref-wizard__scroll{height:100%;min-height:0;max-height:100%;position:relative}.pref-wizard__scroll [data-overlayscrollbars-viewport]{min-height:0}.pref-wizard__scroll-body{padding:var(--space-4) var(--space-4);box-sizing:border-box;min-width:0;position:relative;overflow:visible}.pref-wizard__scroll-body--settings{padding:0}.pref-wizard--stepped:not(.pref-wizard--with-nav) .pref-wizard__scroll-body{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}.pref-wizard__nav{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:var(--surface);flex-shrink:0;display:flex}.pref-wizard__nav-actions{align-items:center;gap:var(--space-3);display:flex}.pref-wizard__skip-link{color:var(--color-text-secondary,var(--text-secondary));font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pref-wizard__retake{font-size:var(--text-sm);margin:0}.pref-wizard__retake-link{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pref-wizard-modal:not(.pref-wizard-modal--map-rail){z-index:1100;padding:var(--space-3);opacity:0;pointer-events:none;background:#0f172a73;justify-content:center;align-items:center;transition:opacity .28s;display:flex;position:fixed;inset:0}.pref-wizard-modal--visible:not(.pref-wizard-modal--map-rail){opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.pref-wizard-modal:not(.pref-wizard-modal--map-rail){transition:none}}.pref-wizard-modal__panel{border-radius:var(--border-radius-lg,12px);background:var(--surface);box-sizing:border-box;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:min(100%,40rem);min-height:0;max-height:min(100dvh - 1.5rem,40rem);margin:auto;padding:0;display:grid;overflow:hidden;box-shadow:0 16px 48px #1c2b3a2e}@media (width>=681px){.pref-wizard-modal:not(.pref-wizard-modal--map-rail){padding:var(--space-4)}.pref-wizard-modal:not(.pref-wizard-modal--map-rail) .pref-wizard-modal__panel{max-height:min(100dvh - 2rem,40rem)}}@media (width<=680px){.pref-wizard-modal:not(.pref-wizard-modal--map-rail){align-items:stretch;padding:0}.pref-wizard-modal:not(.pref-wizard-modal--map-rail) .pref-wizard-modal__panel{width:100%;max-width:100%;height:100%;max-height:100svh;box-shadow:none;border-radius:0}}.pref-wizard-modal--map-rail{--pref-wizard-rail-width:30rem;--pref-wizard-rail-edge-fade-w:.5rem;top:var(--space-4);right:var(--space-4);bottom:var(--space-4);z-index:22;width:min(var(--pref-wizard-rail-width), 100%);max-width:var(--pref-wizard-rail-width);border-radius:var(--space-2);background:var(--surface);height:auto;box-shadow:-8px 0 24px var(--color-overlay-ink);opacity:1;pointer-events:none;visibility:hidden;box-sizing:border-box;flex-direction:column;margin:0;padding:0;transition:transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s;display:flex;position:absolute;left:auto;overflow:hidden;transform:translate(100%);box-shadow:0 20px 30px -10px #26394d}.pref-wizard-modal--map-rail:before{content:"";top:0;bottom:0;left:calc(-1 * var(--pref-wizard-rail-edge-fade-w));width:var(--pref-wizard-rail-edge-fade-w);background:linear-gradient(to left, var(--surface4), transparent);opacity:.2;pointer-events:none;position:absolute}.pref-wizard-modal--map-rail.pref-wizard-modal--visible{pointer-events:auto;visibility:visible;transition:transform .32s cubic-bezier(.22,1,.36,1),visibility linear;transform:translate(0)}.pref-wizard-modal--map-rail .pref-wizard-modal__panel{width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;border-radius:0;margin:0}@media (width<=899px){.pref-wizard-modal--map-rail.pref-wizard-modal--mobile-sheet{--pref-wizard-sheet-max-h:var(--mobile-bottom-sheet-height);z-index:var(--mobile-bottom-sheet-z,1100);isolation:isolate;width:100%;max-width:none;height:var(--pref-wizard-sheet-max-h);max-height:var(--pref-wizard-sheet-max-h);padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 -12px 40px var(--color-overlay-ink-strong);border-radius:16px 16px 0 0;transition:transform .3s,visibility 0s linear .3s;position:fixed;inset:auto 0 0;transform:translateY(100%)}.pref-wizard-modal--map-rail.pref-wizard-modal--mobile-sheet:before{display:none}.pref-wizard-modal--map-rail.pref-wizard-modal--mobile-sheet.pref-wizard-modal--visible{transition:transform .3s,visibility linear;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pref-wizard-modal--map-rail,.pref-wizard-modal--map-rail.pref-wizard-modal--visible{transition-duration:.01ms}}.pref-wizard-modal__header{align-items:center;gap:var(--space-3);padding:var(--space-4);padding-top:calc(var(--space-4) + env(safe-area-inset-top,0px));text-align:center;box-shadow:0 6px 16px -6px var(--color-overlay-ink-mid);background:var(--surface);z-index:1;flex-direction:column;flex-shrink:0;display:flex;position:relative}.pref-wizard-modal__header--stepped{padding-bottom:var(--space-3)}.pref-wizard-modal__progress{width:100%;max-width:14rem}.pref-wizard-modal__title-stack{align-items:center;gap:var(--space-1);flex-direction:column;max-width:28rem;margin-inline:auto;display:flex}.pref-wizard-modal__title-stack--with-close{padding-inline:var(--space-6)}.pref-wizard-modal__close{top:calc(var(--space-3) + env(safe-area-inset-top,0px));right:var(--space-3);position:absolute}.pref-wizard-modal__title{font-family:var(--heading);font-size:var(--text-base);margin:0;font-weight:700}.pref-wizard-modal__helper{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-muted);margin:0}.config-preferences-tab{gap:var(--space-3);flex-direction:column;display:flex}.config-preferences-tab__saved{padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-lg,12px);background:var(--color-background-success);color:var(--color-text-success);font-size:var(--text-sm);margin:0;font-weight:600}.bottom-sheet-handle-wrap{cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:44px;display:flex}.bottom-sheet-handle{background:var(--color-border-secondary,var(--border));pointer-events:none;border-radius:2px;width:36px;height:4px}.mobile-bottom-sheet-backdrop{z-index:var(--mobile-bottom-sheet-backdrop-z,1099);opacity:0;pointer-events:none;background:#00000080;border:none;transition:opacity .3s;position:fixed;inset:0}.mobile-bottom-sheet-backdrop--open{opacity:1;pointer-events:auto}.app-scale-surface{transform-origin:top;background:0 0;min-height:100vh;transition:transform .3s,border-radius .3s}@media (width<=899px){.app-scale-surface.app-scale-surface--behind{border-radius:12px;transform:scale(.93)}.mobile-bottom-sheet-panel--dragging{transition:none!important;animation:none!important}.panel-close-btn,.drawer-close,.modal-close{display:none!important}}@media (prefers-reduced-motion:reduce){.mobile-bottom-sheet-backdrop,.app-scale-surface{transition:none}.app-scale-surface.app-scale-surface--behind{border-radius:0;transform:none}}.panel-backdrop{z-index:var(--z-panel-backdrop);opacity:0;pointer-events:none;background:#1c181259;transition:opacity .28s cubic-bezier(.4,0,.2,1);position:fixed;inset:0}.panel-backdrop.panel-backdrop--open{opacity:1;pointer-events:auto}.drawer-shell{top:var(--app-header-stack-h);bottom:var(--drawer-panel-inset,1rem);top:var(--space-4);bottom:var(--space-4);right:var(--space-4);box-sizing:border-box;width:min(680px, 100vw - var(--drawer-panel-inset,1rem) * 2);max-width:calc(100vw - var(--drawer-panel-inset,1rem) * 2);z-index:var(--z-drawer-shell);background:var(--surface);isolation:isolate;border-radius:12px;min-width:0;min-height:0;padding-top:0;transition:transform .28s cubic-bezier(.4,0,.2,1),box-shadow .32s cubic-bezier(.4,0,.2,1);position:fixed;overflow:hidden}.drawer-shell.side-panel-shell{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}.drawer-shell.side-panel-shell.drawer-shell--with-below-header{grid-template-rows:auto auto 1fr}.drawer-shell.side-panel-shell.drawer-shell--with-below-header.drawer-shell--with-footer{grid-template-rows:auto auto 1fr auto}.drawer-shell.side-panel-shell.drawer-shell--with-footer{grid-template-rows:auto 1fr auto}.drawer-shell--right{transform:translateX(calc(100% + var(--drawer-panel-inset,2rem)));pointer-events:none;right:1rem;box-shadow:-4px 0 24px #0000}.drawer-shell--right.drawer-shell--open{pointer-events:auto;transform:translate(0);box-shadow:-4px 0 24px #0000002e}.drawer-shell.drawer-shell--right.drawer-shell--config{width:min(32rem, 100vw - var(--drawer-panel-inset,2rem) * 2);max-width:min(32rem, 100vw - var(--drawer-panel-inset,2rem) * 2);min-width:0}.drawer-shell--left{pointer-events:none;left:0;transform:translate(-100%);box-shadow:4px 0 24px #0000}.drawer-shell--left.drawer-shell--open{pointer-events:auto;transform:translate(0);box-shadow:4px 0 24px #0000002e}.drawer-shell.drawer-shell--right.drawer-shell--snapshot{left:auto;right:var(--drawer-panel-inset,2rem);width:min(20rem, 100vw - var(--drawer-panel-inset,2rem) * 2);max-width:min(20rem, 100vw - var(--drawer-panel-inset,2rem) * 2);min-width:0}.drawer-shell.drawer-shell--right.drawer-shell--snapshot.drawer-shell--open{box-shadow:-4px 0 24px #0000001f}.drawer-shell.drawer-shell--right.drawer-shell--snapshot .drawer-shell-header{padding:var(--space-3) var(--space-4)}.drawer-shell.drawer-shell--right.drawer-shell--snapshot .snapshot-panel-body{padding:var(--space-1) var(--space-4) var(--space-4);overflow-x:auto}.drawer-shell-header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border);background:var(--surface);z-index:1;flex-shrink:0;display:flex}.drawer-shell-header__text{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.drawer-shell--config .drawer-shell-header{padding-bottom:var(--space-3);border-bottom:none}.drawer-shell--config .drawer-panel-title{font-family:var(--heading);font-size:var(--text-lg);letter-spacing:normal;text-transform:none;color:var(--text);font-weight:600}.drawer-panel-subtitle{font-family:var(--body);font-size:var(--text-sm);letter-spacing:normal;text-transform:none;color:var(--text-muted);margin:0;font-weight:400;line-height:1.45}.drawer-shell-body{padding:var(--space-5);min-width:0}.snapshot-panel-body{padding:var(--space-4) var(--space-5) var(--space-5);min-width:0}.drawer-panel-title{font-family:var(--body);font-size:var(--text-sm);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-muted);font-weight:500}.drawer-config-footer{justify-content:flex-end;align-items:center;gap:var(--space-3);width:100%;min-width:0;display:flex}.drawer-config-footer__confirm{flex:auto;min-width:0;max-width:100%}.drawer-config-footer__confirm[data-slot=button]{width:100%}.drawer-config-footer__signout{font-variant-numeric:tabular-nums;flex-shrink:0;min-width:5.5rem}.drawer-config-footer__signout[data-slot=button]{min-height:2.75rem}@media (width<=899px){.panel-backdrop{z-index:var(--mobile-bottom-sheet-backdrop-z,1099);background:#00000080;transition:opacity .3s}.drawer-shell{width:100%;max-width:none;height:var(--mobile-bottom-sheet-height,min(90dvh, 100svh - env(safe-area-inset-top,0px)));max-height:var(--mobile-bottom-sheet-height,min(90dvh, 100svh - env(safe-area-inset-top,0px)));min-height:0;z-index:var(--mobile-bottom-sheet-z,1100);border-radius:16px 16px 0 0;padding-top:0;transition:transform .3s;inset:auto 0 0}.drawer-shell--right,.drawer-shell--left{pointer-events:none;width:100%;max-width:100%;left:0;right:0;transform:translateY(100%);box-shadow:0 -12px 40px #0000002e}.drawer-shell--right.drawer-shell--open,.drawer-shell--left.drawer-shell--open{pointer-events:auto;transform:translateY(0)}.drawer-shell--dragging{transition:none}.drawer-shell.side-panel-shell{flex-direction:column;display:flex}.drawer-shell.side-panel-shell .side-panel-shell__scroll{flex:auto;height:auto;min-height:0;max-height:none}.drawer-shell--config .side-panel-shell__header,.drawer-shell--config .side-panel-shell__below-header,.drawer-shell--config .side-panel-shell__footer{flex-shrink:0}.drawer-shell--open.drawer-shell--mobile-sheet .side-panel-shell__body-anim{animation:none}.drawer-shell.drawer-shell--right.drawer-shell--config,.drawer-shell.drawer-shell--right.drawer-shell--snapshot{width:100%;max-width:100%;left:0;right:0}.drawer-shell--config.drawer-shell--mobile-sheet:not(.drawer-shell--with-footer) .side-panel-shell__body-anim{padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom,0px))}.side-panel-shell__footer{padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px))}}.portfolio-guidance{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.portfolio-guidance__empty{font-family:var(--body);font-size:var(--text-sm);line-height:var(--leading-relaxed,1.65);color:var(--text-muted);margin:0}.portfolio-guidance__item{opacity:.75;filter:grayscale();box-sizing:border-box;transition:opacity .2s,filter .2s}.portfolio-guidance__item--open{opacity:1;filter:none}.portfolio-guidance__trigger{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-3) 0;color:var(--text);cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;display:flex}.portfolio-guidance__trigger:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}.portfolio-guidance__trigger-label{min-width:0;font-family:var(--heading);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug,1.35);color:var(--text);flex:auto;margin:0}.portfolio-guidance__chevron{color:var(--text-muted);flex-shrink:0;transition:transform .2s}.portfolio-guidance__item--open .portfolio-guidance__chevron{transform:rotate(180deg)}.portfolio-guidance__panel{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.portfolio-guidance__item--open .portfolio-guidance__panel{grid-template-rows:1fr}.portfolio-guidance__panel-inner{min-height:0;padding-left:var(--space-4);box-shadow:var(--sky-blue) 4px 0px 0px inset;overflow:hidden}.portfolio-guidance__panel-content{gap:var(--space-2);box-sizing:border-box;flex-direction:column;display:flex}.portfolio-guidance__sources{margin-top:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--color-border-tertiary)}.portfolio-guidance__p{font-family:var(--body);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-relaxed,1.65);color:var(--text-muted);margin:0}.portfolio-guidance__em{font-family:var(--body);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600}@media (prefers-reduced-motion:reduce){.portfolio-guidance__item,.portfolio-guidance__chevron,.portfolio-guidance__panel,.portfolio-guidance__trigger{transition-duration:.01ms}}.tax-breakdown-harvest{box-sizing:border-box;width:100%;font-family:var(--body);flex-direction:column;gap:0;display:flex}.tax-breakdown-harvest__section{margin:0}.tax-breakdown-harvest__section:not(:first-child){margin-top:var(--space-4)}.tax-breakdown-harvest__section--last{margin-bottom:0}.tax-breakdown-harvest__title{margin:0 0 var(--space-1);font-family:var(--heading);margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--text)}.tax-breakdown-harvest__body{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:400;line-height:1.6}.tax-breakdown-harvest__em{color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600}.tax-breakdown-harvest__order-list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tax-breakdown-harvest__order-item{flex-direction:column;margin:0;display:flex}.tax-breakdown-harvest__order-row{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.tax-breakdown-harvest__order-index{font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0}.tax-breakdown-harvest__order-label{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:var(--text);min-width:0;display:block}.tax-breakdown-harvest__order-detail{font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.5;display:block}.tax-breakdown-harvest__callout-list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tax-breakdown-harvest__callout-item{gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-sm,6px);border-left-width:3px;border-left-color:var(--color-amber);box-sizing:border-box;flex-direction:column;margin:0;display:flex}.tax-breakdown-harvest__callout-label{font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--text);display:block}.tax-breakdown-harvest__callout-body{font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.5;display:block}.tax-breakdown-harvest__callout-link{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-xs);color:var(--accent-text);text-underline-offset:.12em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-self:flex-start;padding:0;font-weight:400;line-height:1.4;text-decoration:underline;display:inline}.tax-breakdown-harvest__callout-link:hover{color:var(--color-accent)}.tax-breakdown-harvest__callout-link:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:2px}.tax-breakdown-harvest__roth-tooltip.app-tooltip__content{max-width:18rem}.tax-summary-content{box-sizing:border-box;width:100%;font-family:var(--body)}.tax-summary-content__p{margin:0 0 var(--space-3);font-family:var(--body);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-relaxed);color:var(--text-muted);max-width:none}.tax-summary-panel__filing{margin-bottom:var(--space-3)}.tax-summary-content__p:last-of-type{margin-bottom:0}.tax-summary-content__em{font-family:var(--body);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600}.tax-summary-content__em--accent{color:var(--accent-text)}.tax-summary-content__em--warn{color:var(--warn)}.tax-summary-content__em--gold{color:var(--gold)}.tax-summary-panel-footer{padding:var(--space-3) var(--space-3);box-sizing:border-box;border-top:1px solid var(--border);font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);flex-shrink:0;margin:0;font-weight:400;line-height:1.45}.tax-summary-panel-footer--accordion{margin-top:var(--space-3);background:0 0;border-top:none;padding-inline:0}.tax-summary-slide-panel__head{align-items:stretch;gap:var(--space-3);padding:var(--space-4);box-sizing:border-box;background:var(--surface);box-shadow:var(--shadow-account-divider);flex-direction:column;flex-shrink:0;display:flex}.tax-summary-slide-panel__head-row{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2rem;display:flex}.tax-summary-slide-panel__filing.filing-status-field--compact{margin-bottom:0}.tax-summary-slide-panel__scroll-inner .tax-summary-slide-panel__filing.filing-status-field--compact{margin-bottom:var(--space-3)}.tax-summary-slide-panel__title{font-family:var(--heading);font-size:var(--text-base);letter-spacing:normal;text-transform:none;color:var(--text);margin:0;font-weight:600;line-height:1.15}.tax-summary-slide-panel__close{border-radius:var(--radius-sm,6px);width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.tax-summary-slide-panel__close:hover{background:var(--surface2);color:var(--text)}.tax-summary-slide-panel__close:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.tax-summary-slide-panel__scroll{background:var(--surface);flex:auto;width:100%;height:100%;min-height:0;max-height:100%}.tax-summary-slide-panel__scroll-inner{box-sizing:border-box;min-width:0;padding:var(--space-5)}.tax-summary-slide-panel__scroll [data-overlayscrollbars-contents]{padding:0}.tax-summary-slide-panel__scroll [data-overlayscrollbars-viewport]{min-height:0}.tax-summary-slide-panel__tabs{box-sizing:border-box;flex-direction:column;flex:auto;min-height:0;display:flex}.tax-summary-slide-panel__tablist{align-items:stretch;gap:var(--space-6);width:100%;padding:var(--space-4) var(--space-4) 0;border:none;border-bottom:1px solid var(--border);box-sizing:border-box;background:0 0;border-radius:0;flex-shrink:0;margin:0;display:flex}.tax-summary-slide-panel__tab{min-width:0;min-height:2.25rem;padding:var(--space-2) 0;box-shadow:none;font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);text-align:center;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;outline:none;flex:0 auto;justify-content:center;align-items:center;margin:0 0 -1px;font-weight:500;line-height:1.25;transition:color .15s,border-color .15s,opacity .15s;display:inline-flex;position:relative}.tax-summary-slide-panel__tab--active{border-bottom-color:var(--color-accent);color:var(--text);box-shadow:none;background:0 0;font-weight:600}@media (hover:hover){.tax-summary-slide-panel__tab:not(.tax-summary-slide-panel__tab--active):hover{color:var(--text);opacity:1}}.tax-summary-slide-panel__tab:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.tax-summary-slide-panel__tab-panel{flex-direction:column;flex:auto;min-height:0;display:flex}.tax-summary-slide-panel__tab-panel[hidden]{display:none}.tax-summary-slide-panel__scroll--tabbed{flex:auto}.section--tax-summary{position:relative;overflow:hidden}.section--tax-summary:before{content:"";background-image:var(--tax-summary-column-edge-gradient-left);pointer-events:none;background-attachment:local;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 2px 0 5px #fffc}@media (width>=760px){.section--tax-summary.section--tax-summary--growth-assumptions,.section--tax-summary.section--tax-summary--income-harvest,.section--tax-summary.section--tax-summary--where-to-retire,.section--tax-summary--growth-assumptions .section--tax-summary__growth-layout,.section--tax-summary--income-harvest .section--tax-summary__income-layout,.section--tax-summary--where-to-retire .section--tax-summary__income-layout{overflow:visible}}.section--tax-summary>.portfolio-accounts-reveal{flex-direction:column;min-height:0;display:flex}.portfolio-accounts-reveal.portfolio-accounts-reveal--in{position:relative}.portfolio-accounts-reveal.portfolio-accounts-reveal--in.portfolio-accounts-reveal--scenario-slide-open{isolation:isolate;overflow:hidden}.section--tax-summary--income-harvest .section--tax-summary__income-layout{box-sizing:border-box;border-radius:var(--border-radius-md,8px);background:0 0;flex-direction:column;align-items:stretch;gap:0;width:100%;display:flex;overflow:hidden}.section--tax-summary--where-to-retire .section--tax-summary__income-layout{box-sizing:border-box;border-radius:var(--border-radius-md,8px);background:0 0;border-radius:0;flex-direction:column;flex:auto;align-items:stretch;gap:0;width:100%;min-height:0;display:flex;overflow:hidden}.section--tax-summary--income-harvest .section--tax-summary__income-layout>.portfolio-accounts-reveal{width:100%;min-width:0;min-height:0;padding:var(--space-5);flex-direction:column;order:1;display:flex}.section--tax-summary--where-to-retire .section--tax-summary__income-layout>.portfolio-accounts-reveal{width:100%;min-width:0;min-height:0;padding:var(--space-0);flex-direction:column;order:1;display:flex}.section--tax-summary--income-harvest .tax-summary-card{z-index:auto;box-shadow:none;border:none;border-radius:0;position:relative}.section--tax-summary__sidebar{width:100%;min-width:0;box-shadow:#21232652 -16px 0 12px -18px, #2123261f -16px 0 12px -30px, #2123261f -36px 0 40px -30px, inset -2px 0 4px 0 var(--surface);z-index:999;background:radial-gradient(ellipse 40% 120% at calc(100% - 3px) center, white 0%, var(--bg-faint) 0%, transparent 50%);flex-direction:column;order:2;transition:box-shadow .32s cubic-bezier(.22,1,.36,1);display:flex}.section--tax-summary__sidebar--detail-open{box-shadow:#2123261a -2px 0 4px -2px, #2123260f -4px 0 6px -4px, inset -1px 0 2px 0 var(--surface)}.section--tax-summary--growth-assumptions .section--tax-summary__sidebar{order:1}.section--tax-summary--income-harvest .where-to-retire-preview-panel,.section--tax-summary--growth-assumptions .wtr-panel-entry,.section--tax-summary--where-to-retire .wtr-filters-sidebar{z-index:1;border-radius:var(--space-2);width:100%;max-width:none;height:auto;min-height:0;padding:var(--space-5);border:none;flex:none;padding-top:0;position:relative}@media (width>=760px){.section--tax-summary--income-harvest .section--tax-summary__income-layout{grid-template-columns:minmax(0, 1fr) var(--layout-snapshot-panel-width);align-items:start;display:grid}.section--tax-summary--where-to-retire .section--tax-summary__income-layout{grid-template-columns:minmax(0, 1fr) var(--layout-snapshot-panel-width);flex:auto;align-items:stretch;height:100%;min-height:0;display:grid}.section--tax-summary--income-harvest .section--tax-summary__income-layout>.portfolio-accounts-reveal{order:unset;flex-direction:column;flex:0 auto;align-self:start;min-height:0;display:flex;box-shadow:inset 2px 0 5px #fffc}.section--tax-summary--where-to-retire .section--tax-summary__income-layout>.portfolio-accounts-reveal{order:unset;flex-direction:column;flex:auto;grid-column:1/2;align-self:stretch;height:100%;min-height:0;display:flex;overflow:hidden}.section--tax-summary--where-to-retire--drawer-open .section--tax-summary__income-layout>.portfolio-accounts-reveal{overflow:visible}.section--tax-summary--where-to-retire .section--tax-summary__sidebar{grid-column:2/3;align-self:stretch;height:100%;overflow:hidden}.section--tax-summary--income-harvest .tax-summary-card{box-shadow:none;flex-direction:column;flex:0 auto;min-height:0;display:flex}.section--tax-summary--income-harvest .tax-summary-card__accounts,.section--tax-summary--income-harvest .tax-summary-card__accounts>.account-balances-stack,.section--tax-summary--income-harvest .account-balances-card-inner-wrap{flex-direction:column;flex:0 auto;min-height:0;display:flex}.section--tax-summary--income-harvest .account-balances-card-inner-wrap>.account-balances-total-retirement--merged,.section--tax-summary--income-harvest .account-balances-card-inner-wrap>.account-balances-section-footer{margin-bottom:0}.section--tax-summary--income-harvest .account-balances-card-inner-wrap>.account-balances-card-scroll{flex:none;min-height:0;overflow:visible}.section--tax-summary__sidebar{order:unset;width:var(--layout-snapshot-panel-width);overscroll-behavior:contain;align-self:start;height:100%;overflow-y:auto}.section--tax-summary--income-harvest .where-to-retire-preview-panel,.section--tax-summary--growth-assumptions .wtr-panel-entry,.section--tax-summary--where-to-retire .wtr-filters-sidebar{width:100%;max-height:none;position:static;overflow:visible}}@media (width>=760px) and (width<=899px){.section--tax-summary--where-to-retire .section--tax-summary__income-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.section--tax-summary--where-to-retire .section--tax-summary__sidebar{width:100%;max-width:none}}@media (width>=1919px){.section--tax-summary--where-to-retire{--layout-snapshot-panel-width:var(--layout-snapshot-panel-width-where-to-retire)}}.section--tax-summary--growth-assumptions .section--tax-summary__growth-layout{box-sizing:border-box;border-radius:var(--border-radius-md,8px);background:0 0;flex-direction:column;align-items:stretch;width:100%;min-height:28rem;display:flex;overflow:hidden}.section--tax-summary--growth-assumptions .section--tax-summary__growth-layout>.portfolio-accounts-reveal{gap:var(--space-5);width:100%;min-width:0;min-height:0;padding:var(--space-5);flex-direction:column;order:2;display:flex}.section--tax-summary--growth-assumptions .tax-summary-card{z-index:auto;box-shadow:none;border:none;border-radius:0;position:relative}.section--tax-summary--growth-assumptions .growth-assumptions-panel{z-index:1;border-radius:var(--space-2);border:none;flex:none;width:100%;max-width:none;height:auto;min-height:0;position:relative}@media (width<=759px){.section--tax-summary--growth-assumptions .section--tax-summary__sidebar{display:contents}.section--tax-summary--growth-assumptions .growth-assumptions-panel{order:1}.section--tax-summary--growth-assumptions .section--tax-summary__growth-layout>.portfolio-accounts-reveal{order:2}.section--tax-summary--growth-assumptions .wtr-panel-entry{box-shadow:none;background:0 0;order:3}.section--tax-summary--where-to-retire .section--tax-summary__sidebar{display:contents}.section--tax-summary--where-to-retire .wtr-filters-sidebar{box-shadow:none;background:0 0;order:2}.section--tax-summary--where-to-retire .section--tax-summary__income-layout>.portfolio-accounts-reveal{order:3}}@media (width<=680px){.section--tax-summary--where-to-retire .where-to-retire__mobile-back{order:1}.section--tax-summary.section--tax-summary--where-to-retire,.section--tax-summary--where-to-retire .section--tax-summary__income-layout{overflow:visible}.section--tax-summary.section--tax-summary--growth-assumptions,.section--tax-summary.section--tax-summary--income-harvest,.section--tax-summary.section--tax-summary--where-to-retire{padding:0}.section--tax-summary--growth-assumptions .section--tax-summary__growth-layout,.section--tax-summary--income-harvest .section--tax-summary__income-layout,.section--tax-summary--where-to-retire .section--tax-summary__income-layout{border-radius:0}.section--tax-summary--growth-assumptions .section--tax-summary__growth-layout{min-height:0}.section--tax-summary--growth-assumptions .section--tax-summary__growth-layout>.portfolio-accounts-reveal,.section--tax-summary--income-harvest .section--tax-summary__income-layout>.portfolio-accounts-reveal,.section--tax-summary--where-to-retire .section--tax-summary__income-layout>.portfolio-accounts-reveal{padding:var(--space-2)}.section--tax-summary--growth-assumptions .account-balances-card-inner-wrap>.account-balances-total-retirement--merged:not(.account-balances-total-retirement--income){margin-top:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4);margin-bottom:0}.section--tax-summary--growth-assumptions .account-balances-card-inner-wrap>.account-balances-total-retirement--merged:not(.account-balances-total-retirement--income) .account-balances-total-retirement__label{display:block}.tax-summary-card__accounts{padding:var(--space-3)}}@media (width>=760px){.section--tax-summary--growth-assumptions .section--tax-summary__growth-layout{grid-template-columns:minmax(0, 1fr) var(--layout-snapshot-panel-width);align-items:start;display:grid}.section--tax-summary--growth-assumptions .section--tax-summary__growth-layout>.portfolio-accounts-reveal{order:unset;flex-direction:column;flex:0 auto;align-self:start;min-height:0;display:flex}.section--tax-summary--growth-assumptions .tax-summary-card{box-shadow:none;flex-direction:column;flex:0 auto;min-height:0;display:flex}.section--tax-summary--growth-assumptions .tax-summary-card__accounts,.section--tax-summary--growth-assumptions .tax-summary-card__accounts>.account-balances-stack,.section--tax-summary--growth-assumptions .account-balances-card-inner-wrap{flex-direction:column;flex:0 auto;min-height:0;display:flex}.section--tax-summary--growth-assumptions .account-balances-card-inner-wrap>.account-balances-total-retirement--merged,.section--tax-summary--growth-assumptions .account-balances-card-inner-wrap>.account-balances-section-footer{margin-bottom:0}.section--tax-summary--growth-assumptions .account-balances-card-inner-wrap>.account-balances-card-scroll{flex:none;min-height:0;overflow:visible}.section--tax-summary--growth-assumptions .growth-assumptions-panel{width:100%;height:auto;max-height:none;position:static;overflow:visible}.section--tax-summary--growth-assumptions .growth-assumptions-panel__main{flex:none;overflow:visible}.section--tax-summary__sidebar .income-harvest-preview-map{height:140px}.section--tax-summary__sidebar .where-to-retire-preview-panel__title{font-size:var(--text-base)}}@media (width<=759px){.section--tax-summary__sidebar,.section--tax-summary--income-harvest .where-to-retire-preview-panel,.section--tax-summary--growth-assumptions .growth-assumptions-panel,.section--tax-summary--growth-assumptions .wtr-panel-entry,.section--tax-summary--where-to-retire .wtr-filters-sidebar{max-height:none;position:static;overflow-y:visible}}.tax-summary-card{box-sizing:border-box;background:var(--surface);border:1px solid var(--border);border-radius:var(--border-radius-md,8px);background:0 0;border:none;flex-direction:column;width:100%;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.tax-summary-card__accounts{box-sizing:border-box;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.tax-summary-card__accounts .section{margin-bottom:0}.tax-summary-card__accounts .account-balances-header-row{margin-top:0}.tax-summary-card__accordion{display:none}.tax-summary-card__accordion .accordion-section__panel-inner{padding:0 var(--layout-app-inner-pad,1.25rem) var(--space-4)}.tax-summary-card__accordion .tax-summary-content__p{max-width:none}.tax-summary-slide-panel-backdrop{z-index:var(--tax-summary-overlay-backdrop-z,1099);opacity:0;pointer-events:none;background:#00000080;border:none;transition:opacity .3s;position:fixed;inset:0}.tax-summary-slide-panel-backdrop--open{opacity:1;pointer-events:auto}.tax-summary-slide-panel{z-index:var(--tax-summary-overlay-panel-z,1100);box-sizing:border-box;background:var(--surface);pointer-events:none;flex-direction:column;align-items:stretch;min-width:0;min-height:0;display:flex;position:fixed;overflow:hidden}@media (width<=899px){.tax-summary-slide-panel{border:none;border-radius:16px 16px 0 0;width:100%;max-width:100%;height:85vh;max-height:85vh;transition:transform .3s;inset:auto 0 0;transform:translateY(100%);box-shadow:0 -12px 40px #0000002e}.tax-summary-slide-panel--open{pointer-events:auto;transform:translateY(0)}.tax-summary-slide-panel--mobile-sheet .tax-summary-slide-panel__head{flex-shrink:0}.tax-summary-slide-panel--mobile-sheet .tax-summary-slide-panel__scroll,.tax-summary-slide-panel--mobile-sheet .tax-summary-slide-panel__tabs{flex:auto;min-height:0}}@media (width>=900px){.tax-summary-slide-panel{border-left:1px solid var(--border);width:420px;max-width:100%;height:100dvh;box-shadow:none;border-radius:0;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;inset:0 0 0 auto;transform:translate(100%)}.tax-summary-slide-panel--open{box-shadow:-4px 0 18px var(--color-overlay-text-base);pointer-events:auto;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.tax-summary-slide-panel-backdrop,.tax-summary-slide-panel{transition:none}}.income-harvest-preview-map{border-radius:var(--border-radius-md,8px);background:var(--color-background-secondary);border:.5px solid var(--color-border-tertiary);flex:none;width:100%;height:110px;margin-bottom:14px;position:relative;overflow:hidden}.income-harvest-preview-map--skeleton{background:linear-gradient(90deg, color-mix(in srgb, var(--color-border) 40%, transparent) 0%, color-mix(in srgb, var(--color-border) 18%, transparent) 50%, color-mix(in srgb, var(--color-border) 40%, transparent) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite income-harvest-preview-shimmer}.income-harvest-preview-map__viewport{width:100%;height:100%;overflow:hidden}.income-harvest-preview-map__drift{will-change:transform;width:100%;height:100%;animation:20s linear infinite income-harvest-preview-map-drift}@media (prefers-reduced-motion:reduce){.income-harvest-preview-map__drift{animation:none}}html[data-doc-hidden] .income-harvest-preview-map__drift,html[data-doc-hidden] .income-harvest-preview-map--skeleton{animation-play-state:paused}@keyframes income-harvest-preview-map-drift{0%,to{transform:translate(0,0)}50%{transform:translate(20px)}}.income-harvest-preview-map__svg{width:100%;height:100%;display:block}.income-harvest-preview-map__ocean{fill:var(--color-background-secondary)}.income-harvest-preview-map__land{fill:color-mix(in srgb, var(--color-text-secondary) 18%, var(--color-background-secondary));stroke:color-mix(in srgb, var(--color-border) 35%, transparent);stroke-width:.35px}.income-harvest-preview-map__pin{stroke:var(--accent-contrast);stroke-width:.75px;pointer-events:none}.income-harvest-preview-map--dimmed{opacity:.72}.income-harvest-preview-map--dimmed .income-harvest-preview-map__land{fill:color-mix(in srgb, var(--color-text-tertiary) 14%, var(--color-background-secondary))}@media (width<=759px){.income-harvest-preview-map{height:100px}}@keyframes income-harvest-preview-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.wtr-travel-illustration{flex-shrink:0;width:154px;height:154px;position:relative}.wtr-travel-illustration__globe,.wtr-travel-illustration__plane-path{pointer-events:none;-webkit-user-select:none;user-select:none;background-color:var(--sky-blue);max-width:none;display:block;position:absolute;top:50%;left:50%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.wtr-travel-illustration__plane-path{background-color:var(--sky-blue-d1)}.wtr-travel-illustration__globe{width:80px;height:80px;transform:translate(-50%,-50%);-webkit-mask-image:url(/icons/wtr-globe.svg);mask-image:url(/icons/wtr-globe.svg)}.wtr-travel-illustration__plane-path{transform-origin:50%;width:104px;height:104px;animation:24s linear infinite wtr-travel-plane-path-spin;transform:translate(-50%,-50%);-webkit-mask-image:url(/icons/wtr-plane-path.svg);mask-image:url(/icons/wtr-plane-path.svg)}@keyframes wtr-travel-plane-path-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}@media (prefers-reduced-motion:reduce){.wtr-travel-illustration__plane-path{animation:none}}.where-to-retire-preview-panel{--where-to-retire-preview-travel-size:80px;box-sizing:border-box;background:0 0;grid-template-rows:auto minmax(0,1fr) auto;gap:0;width:100%;max-width:none;height:100%;min-height:0;display:grid;overflow:hidden}.where-to-retire-preview-panel__header{text-align:center;padding-bottom:var(--space-4);background:0 0}.where-to-retire-preview-panel__title{font-family:var(--body);color:var(--color-text-primary);margin:0;font-size:13px;font-weight:500;line-height:1.4}.where-to-retire-preview-panel__title-income{color:var(--color-amber);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.where-to-retire-preview-panel__main{-webkit-overflow-scrolling:touch;background:0 0;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.where-to-retire-preview-panel__main .income-harvest-preview-map{margin-bottom:14px}.where-to-retire-preview-panel__section{flex-direction:column;display:flex}.where-to-retire-preview-panel__section-label{font-family:var(--body);font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}.where-to-retire-preview-panel__city-list{margin:0;padding:0;list-style:none}.where-to-retire-preview-panel__city-row{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-half) 0;display:flex}.where-to-retire-preview-panel__city-main{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.where-to-retire-preview-panel__rank{min-width:12px;font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--color-text-secondary);flex:none}.where-to-retire-preview-panel__flag{flex:none;line-height:0}.where-to-retire-preview-panel__city-label{min-width:0;font-size:var(--text-sm);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.where-to-retire-preview-panel__score{font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--color-text-secondary);flex:none;font-weight:600}.where-to-retire-preview-panel__score--top{color:var(--green1);font-weight:500}.where-to-retire-preview-panel__divider{background:var(--color-border-tertiary);height:1px;margin:10px 0}.where-to-retire-preview-panel__context{font-size:11px;line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}.where-to-retire-preview-panel__context-emphasis{color:var(--color-text-primary);font-weight:500}.where-to-retire-preview-panel__prefs-callout{margin:0 0 var(--space-3);border:.5px solid var(--color-border-success);border-radius:var(--border-radius-lg);background:var(--color-background-success);box-sizing:border-box;padding:10px 12px}.where-to-retire-preview-panel__prefs-callout-head{align-items:flex-start;gap:var(--space-2);display:flex}.where-to-retire-preview-panel__prefs-callout-icon{color:var(--color-text-success);flex:none;margin-top:1px}.where-to-retire-preview-panel__prefs-callout-copy{flex:1;min-width:0}.where-to-retire-preview-panel__prefs-callout-title{font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:var(--color-text-primary);margin:0}.where-to-retire-preview-panel__prefs-callout-sub{margin:var(--space-half) 0 0;font-family:var(--body);font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:400;line-height:1.45}.where-to-retire-preview-panel__prefs-callout-btn{margin:var(--space-2) 0 0;font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:var(--color-text-success);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.where-to-retire-preview-panel__prefs-callout-btn:hover{color:var(--green-d1)}.where-to-retire-preview-panel__prefs-callout-btn:focus-visible{outline:2px solid var(--green1);outline-offset:2px}.where-to-retire-preview-panel__prefs-link{align-items:center;gap:var(--space-1);margin:0 0 var(--space-3);font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--color-text-tertiary);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;display:inline-flex}.where-to-retire-preview-panel__prefs-link:hover{text-decoration:underline}.where-to-retire-preview-panel__prefs-link:focus-visible{outline:2px solid var(--green1);outline-offset:2px}.where-to-retire-preview-panel__prefs-link-icon{color:var(--color-text-tertiary);flex:none}.where-to-retire-preview-panel__travel-mark{justify-content:center;margin-top:14px;display:flex}.where-to-retire-preview-panel__travel-icon{width:var(--where-to-retire-preview-travel-size);height:var(--where-to-retire-preview-travel-size);background-color:var(--nav-bg);display:block;-webkit-mask:url(/icons/income-harvest-travel.png) 50%/contain no-repeat;mask:url(/icons/income-harvest-travel.png) 50%/contain no-repeat}.where-to-retire-preview-panel__income-placeholder{font-family:var(--body);font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;font-style:italic;font-weight:400;line-height:1.45}.where-to-retire-preview-panel__footer{background:0 0;flex-shrink:0}.where-to-retire-preview-panel__cta-actions{align-items:center;gap:var(--space-4);background:var(--surface);border-radius:var(--space-4);border-top:1px dashed var(--border);width:auto;padding:var(--space-2) 0;box-sizing:border-box;flex-direction:column;display:flex}.where-to-retire-preview-panel__cta-primary{justify-content:center;align-items:center;gap:var(--space-2);width:fit-content;max-width:100%;padding:var(--space-2) var(--space-4);border-radius:var(--space-2);background:var(--green1);font-family:var(--heading);font-size:var(--text-base);color:var(--color-primary-on,var(--accent-contrast));cursor:pointer;letter-spacing:-.01em;box-sizing:border-box;text-align:center;-webkit-tap-highlight-color:transparent;border:none;margin:0;font-weight:700;line-height:normal;display:inline-flex}.where-to-retire-preview-panel__cta-primary-icon{flex-shrink:0;width:1rem;height:1rem;display:inline-flex;overflow:hidden}.where-to-retire-preview-panel__cta-primary-icon-stack{flex-direction:column;transition:transform .28s cubic-bezier(.22,1,.36,1);display:flex}.where-to-retire-preview-panel__cta-primary-icon-layer{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.where-to-retire-preview-panel__cta-primary:hover .where-to-retire-preview-panel__cta-primary-icon-stack,.where-to-retire-preview-panel__cta-primary:focus-visible .where-to-retire-preview-panel__cta-primary-icon-stack{transform:translateY(-1rem)}.where-to-retire-preview-panel__cta-primary:hover{filter:brightness(1.06)}.where-to-retire-preview-panel__cta-primary:focus-visible{outline:2px solid var(--green1);outline-offset:2px}@media (prefers-reduced-motion:reduce){.where-to-retire-preview-panel__cta-primary-icon-stack{transition-duration:.01ms}}.where-to-retire-preview-panel__cta-income{font-weight:600}.where-to-retire-preview-panel__cta-secondary{width:fit-content;max-width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-lg);font-family:var(--body);font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer;box-sizing:border-box;text-align:center;-webkit-tap-highlight-color:transparent;background:0 0;justify-content:center;align-items:center;margin:0;font-weight:500;transition:all .2s;display:inline-flex;box-shadow:0 -10px 10px -10px #21232633}.where-to-retire-preview-panel__cta-secondary:hover{border-color:color-mix(in srgb, var(--color-border-tertiary) 70%, var(--color-text-secondary));background:color-mix(in srgb, var(--color-background-primary,var(--accent-contrast)) 88%, var(--color-text-secondary));box-shadow:0 0 #21232633}.where-to-retire-preview-panel__cta-secondary:focus-visible{outline:2px solid var(--green1);outline-offset:2px}.where-to-retire-preview-panel__explore-cta{justify-content:space-between;align-items:center;gap:var(--space-3);border:.5px solid var(--color-border-tertiary);border-radius:var(--border-radius-lg);background:var(--color-background-primary,var(--accent-contrast));cursor:pointer;box-sizing:border-box;text-align:left;-webkit-tap-highlight-color:transparent;width:100%;margin:0;padding:10px 14px;display:flex}.where-to-retire-preview-panel__explore-cta:hover{border-color:color-mix(in srgb, var(--color-border-tertiary) 70%, var(--color-text-secondary))}.where-to-retire-preview-panel__explore-cta:focus-visible{outline:2px solid var(--green1);outline-offset:2px}.where-to-retire-preview-panel__explore-cta-main{align-items:flex-start;gap:var(--space-2);flex:1;min-width:0;display:flex}.where-to-retire-preview-panel__explore-cta-pin{color:var(--color-text-success);flex:none;margin-top:1px}.where-to-retire-preview-panel__explore-cta-copy{gap:var(--space-half);flex-direction:column;min-width:0;display:flex}.where-to-retire-preview-panel__explore-cta-title{font-family:var(--body);font-size:13px;font-weight:500;line-height:var(--leading-snug);color:var(--color-text-primary)}.where-to-retire-preview-panel__explore-cta-sub{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--color-text-secondary)}.where-to-retire-preview-panel__explore-cta-arrow{color:var(--color-text-tertiary);flex:none}.where-to-retire-preview-panel__strategy-cta{align-items:stretch;gap:var(--space-3);margin-top:var(--space-2);padding:var(--space-4);background:color-mix(in srgb, var(--sky-blue) 28%, var(--surface));border:1px solid var(--color-border-tertiary);box-sizing:border-box;border-radius:8px;flex-direction:column;display:flex}.where-to-retire-preview-panel__strategy-cta-title{font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--color-text-primary);text-align:center;margin:0}.where-to-retire-preview-panel__strategy-cta-lead{font-family:var(--body);font-size:var(--text-xs);color:var(--color-text-secondary);text-align:center;margin:0;font-weight:400;line-height:1.5}.where-to-retire-preview-panel__strategy-cta-btn{align-self:center;width:100%;max-width:16rem}.where-to-retire-preview-panel__sections-skeleton{flex-direction:column;gap:10px;display:flex}.where-to-retire-preview-panel__skeleton-line{background:color-mix(in srgb, var(--color-border) 55%, transparent);border-radius:4px;height:.6875rem}.where-to-retire-preview-panel__skeleton-line--short{width:55%}@media (width<=680px){.where-to-retire-preview-panel__header,.where-to-retire-preview-panel__main{padding-inline:var(--space-4)}}@media (width<=759px){.where-to-retire-preview-panel__city-row--mobile-hide{display:none}}.where-to-retire-preview-panel--full{flex-direction:column;height:100%;min-height:20rem;display:flex;overflow:visible}.where-to-retire-preview-panel__full-rail{flex-direction:column;flex:auto;width:100%;min-height:20rem;display:flex;position:relative;overflow:visible;container-type:inline-size}.where-to-retire-preview-panel__map-slot{z-index:3;border:1px solid var(--border);border-radius:var(--space-3);background:var(--surface);flex-direction:column;flex:auto;width:100%;min-height:20rem;display:flex;position:relative;overflow:hidden}.where-to-retire-preview-panel__map-slot .wtr-maplibre-map{flex:auto;height:100%;min-height:0}.where-to-retire-preview-panel__map-slot .wtr-maplibre-map__canvas{flex:auto;min-height:20rem}@media (width>=1024px){.where-to-retire-preview-panel--full,.where-to-retire-preview-panel__full-rail,.where-to-retire-preview-panel__map-slot{min-height:calc(100dvh - var(--app-header-stack-h) - 8rem);max-height:calc(100dvh - var(--app-header-stack-h) - 6rem)}.where-to-retire-preview-panel__map-slot .wtr-maplibre-map__canvas{min-height:calc(100dvh - var(--app-header-stack-h) - 8rem)}}.wtr-panel-entry{--wtr-panel-cta-overlap:60px;box-sizing:border-box;flex-direction:column;align-items:center;gap:0;width:100%;display:flex}.wtr-panel-entry__travel-mark{z-index:1;justify-content:center;display:flex;position:relative}.wtr-panel-entry .where-to-retire-preview-panel__cta-actions{z-index:2;width:fit-content;max-width:100%;margin-top:calc(-1 * var(--wtr-panel-cta-overlap));position:relative}.strip-slider-value-pin-crop{--strip-slider-value-pin-diameter:140px;--strip-slider-value-pin-crop-h:calc(var(--strip-slider-value-pin-diameter) / 2);width:var(--strip-slider-value-pin-diameter);height:var(--strip-slider-value-pin-crop-h);overflow:hidden}.strip-slider-value-pin{justify-content:center;align-items:center;gap:var(--space-1);width:var(--strip-slider-value-pin-diameter);height:var(--strip-slider-value-pin-diameter);padding:var(--space-3) var(--space-2) 0;padding:0 var(--space-2) calc(var(--strip-slider-value-pin-diameter) / 2);text-align:center;box-sizing:border-box;background:var(--strip-slider-value-pin-bg);border-radius:50%;flex-direction:column;display:flex;box-shadow:inset 0 20px 20px -20px #0000001f}.strip-slider-value-pin__pct{font-family:var(--body);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);font-weight:700;line-height:1.1}.strip-slider-value-pin__pct.strip-equation-main-val--accent{color:var(--accent-text)}.strip-slider-value-pin__caption{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);max-width:calc(var(--strip-slider-value-pin-diameter) - 1rem);font-weight:400;line-height:1.15}.range-inline-row--with-value-pin{--strip-range-track-h:4px;--strip-slider-value-pin-visible-h:36px;margin-top:var(--space-2)}.range-inline-track-pin-cell{box-sizing:border-box;grid-area:1/2;width:100%;display:block;position:relative}.range-inline-track-with-pin{padding-top:var(--strip-slider-value-pin-visible-h);box-sizing:content-box;position:relative}.range-inline-value-pin-slot{left:50%;bottom:calc(var(--strip-range-track-h) / 2);z-index:2;pointer-events:none;position:absolute;transform:translate(-50%)}.range-inline-track-with-pin>input[type=range]{width:100%;margin:0;display:block}.range-inline-row--with-value-pin>.range-inline-ticks>.range-inline-tick:first-child,.range-inline-row--with-value-pin>.range-inline-ticks>.range-inline-tick.range-inline-tick--end{margin-top:var(--strip-slider-value-pin-visible-h);grid-row:1;align-self:start}.growth-slider-label{gap:var(--space-1);margin-bottom:var(--space-1);flex-direction:column;display:flex}.growth-slider-label__panel-heading{align-items:center;gap:var(--space-1);margin-bottom:var(--space-3);text-align:center;flex-direction:column;display:flex}.growth-slider-label__panel-rate-lead{color:var(--color-text-primary)}.growth-slider-label__panel-age-link{font:inherit;color:inherit;text-underline-offset:.14em;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:700;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;display:inline}.growth-slider-label__panel-age-link:hover{color:var(--text)}.growth-slider-label__panel-age-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.growth-slider-label__panel-rate{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;margin:0;display:flex}.growth-slider-label__panel-rate-pct{font-family:var(--body);font-size:var(--text-xl);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:700;line-height:1.1}.growth-slider-label__panel-rate-caption{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:400;line-height:1.15}.growth-slider-label__panel-rate-chevron{color:var(--text-muted);flex-shrink:0;display:none}.growth-slider-label__panel-track{width:100%}input[type=range].growth-slider-label__panel-range{background:linear-gradient(to right, var(--green-d1) 0%, var(--green-d1) var(--range-fill,0%), var(--surface-d1) var(--range-fill,0%), var(--surface-d1) 100%)}input[type=range].growth-slider-label__panel-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--green-d1) 0%, var(--green-d1) var(--range-fill,0%), var(--surface-d1) var(--range-fill,0%), var(--surface-d1) 100%);border-radius:999px;height:4px}input[type=range].growth-slider-label__panel-range::-moz-range-track{background:var(--surface-d1);border-radius:999px;height:4px}input[type=range].growth-slider-label__panel-range::-moz-range-progress{background:var(--green-d1);border-radius:999px;height:4px}.growth-slider-label__suffix-line{margin:0 auto;margin-top:var(--space-4);max-width:min(100%,26rem);font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);text-align:center;letter-spacing:.01em;box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .2em;padding:0;font-weight:400;line-height:1.4;display:flex}.growth-slider-label__suffix-note{margin:var(--space-1) auto 0;max-width:min(100%,26rem);font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);text-align:center;letter-spacing:.01em;font-weight:400;line-height:1.4}.growth-slider-label__suffix{font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;letter-spacing:inherit}.growth-slider-label__tickers{display:inline}.growth-slider-label__ticker{font-family:var(--mono);font-size:var(--text-xs);color:var(--accent-text);border-bottom:1px dotted var(--accent-text);cursor:pointer;background:0 0;margin:0;padding:0;font-weight:500;display:inline}.growth-slider-label__ticker:hover{text-decoration:none}.growth-slider-label__panel-exceptions{align-items:center;gap:var(--space-1);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.growth-slider-label__panel-default{max-width:min(100%,26rem);font-family:var(--body);font-size:var(--text-xs);text-align:center;letter-spacing:.01em;color:var(--text-muted);margin:0;font-weight:400;line-height:1.4}.growth-slider-label__panel-arrow{color:var(--text-faint);flex-shrink:0}.growth-slider-label__exception-list{width:100%;padding:0;padding:var(--space-4);border-radius:var(--space-2);background:0 0;flex-direction:column;gap:0;margin:0;list-style:none;display:flex;box-shadow:0 3px 5px #0000000a}.growth-slider-label__exception-row{align-items:center;gap:var(--space-2);width:100%;min-width:0;display:flex}.growth-slider-label__exception-symbol{font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--accent-text);cursor:pointer;background:0 0;border:none;flex-shrink:0;margin:0;padding:0;font-weight:500;line-height:1.15}.growth-slider-label__exception-symbol:hover{border-bottom-style:solid}.growth-slider-label__exception-scenario{min-width:0;font-family:var(--body);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-tight);text-align:right;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin-left:auto;overflow:hidden}.growth-slider-label__exception-scenario.holdings-scenario-trigger--very_bear,.growth-slider-label__exception-scenario.holdings-scenario-trigger--bear{color:var(--red2)}.growth-slider-label__exception-scenario.holdings-scenario-trigger--normal{color:var(--text-muted)}.growth-slider-label__exception-scenario.holdings-scenario-trigger--bull,.growth-slider-label__exception-scenario.holdings-scenario-trigger--very_bull{color:var(--green1)}.growth-slider-label__exception-scenario.holdings-scenario-trigger--custom{color:var(--sky-blue-d3)}.growth-slider-label__exception-scenario.holdings-scenario-trigger--peryear{color:var(--color-amber-dark)}.growth-slider-label__exception-remove{width:1.375rem;height:1.175rem;color:var(--text-faint);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.growth-slider-label__exception-remove:hover{color:var(--danger)}.growth-slider-hover-pop{z-index:260;box-sizing:border-box;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md,10px);width:240px;padding:var(--space-2) var(--space-3);pointer-events:auto;position:fixed;transform:translate(-50%,calc(-100% - 8px));box-shadow:0 4px 16px #0000001f}.growth-slider-hover-pop__head{gap:var(--space-1);flex-direction:column;display:flex}.growth-slider-hover-pop__symbol{font-family:var(--heading);font-size:var(--text-sm);color:var(--text);margin:0;font-weight:600;line-height:1.3}.growth-slider-hover-pop__desc{font-family:var(--body);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-snug);color:var(--text-muted);text-transform:none;margin:0}.growth-slider-hover-pop__rule{background:var(--border);height:1px;margin:var(--space-2) 0}.growth-slider-hover-pop__scenario-badge{width:100%}.growth-slider-hover-pop__footer{font-family:var(--body);color:var(--text-muted);margin-top:var(--space-2);font-size:11px}.growth-slider-hover-pop__delta{align-items:center;gap:var(--space-1);font-family:var(--heading);margin-top:var(--space-1);font-weight:600;display:inline-flex}.growth-slider-hover-pop__delta--pos{color:var(--accent-text)}.growth-slider-hover-pop__delta--neg{color:var(--danger)}.growth-slider-hover-pop__actions{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px dashed var(--border);justify-content:flex-start;display:flex}.growth-slider-hover-pop__remove{font-family:var(--body);font-size:var(--text-xs);color:var(--danger);cursor:pointer;border:none;border-bottom:1px dashed var(--danger);background:0 0;border-radius:0;align-items:center;margin:0;padding:0;font-weight:600;text-decoration:none;display:inline-flex}.growth-slider-hover-pop__remove:hover{color:var(--text);border-bottom-color:var(--text)}.growth-scenario-range-card{width:100%}.growth-scenario-range-card__wings{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.growth-scenario-range-card__wing-item{align-items:center;gap:var(--space-half);min-width:0;padding:var(--space-3) 0;text-align:center;flex-direction:column;display:flex}.growth-scenario-range-card__wing-item+.growth-scenario-range-card__wing-item{padding-left:var(--space-3);border-left:1px dashed var(--border)}.growth-scenario-range-card__wing-label-row{justify-content:center;align-items:center;gap:var(--space-1);display:flex}.growth-scenario-range-card__wing-delta-row{justify-content:center;align-items:center;gap:var(--space-1);width:100%;margin-top:var(--space-1);display:flex}.growth-scenario-range-card__wing-value{font-family:var(--body);font-size:var(--text-base);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600;line-height:1.25}.growth-scenario-range-card__range{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.growth-scenario-range-card__rate-pct{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.growth-scenario-range-card__trend-icon{flex-shrink:0;align-items:center;display:inline-flex}.growth-scenario-range-card__trend-icon--down{color:var(--color-text-danger)}.growth-scenario-range-card__trend-icon--up{color:var(--accent-text)}.growth-scenario-range-card__label{font-family:var(--heading);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--text)}.growth-scenario-range-card__delta{font-family:var(--body);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:500;line-height:1.25}.growth-scenario-range-card__delta--negative{color:var(--color-text-danger)}.growth-scenario-range-card__delta--positive{color:var(--color-text-success)}@media (width<=480px){.growth-scenario-range-card__wings{grid-template-columns:minmax(0,1fr)}.growth-scenario-range-card__wing-item:first-child{padding-right:0}.growth-scenario-range-card__wing-item+.growth-scenario-range-card__wing-item{padding-top:var(--space-3);border-top:1px dashed var(--border);border-left:none;padding-left:0}}@media (width<=680px){.growth-scenario-range-card__wing-item{padding:var(--space-3) 0}.growth-scenario-range-card__wing-item+.growth-scenario-range-card__wing-item{padding-top:var(--space-3);border-top:1px dashed var(--border);border-left:none}}.retirement-sensitivity-trigger{padding:var(--space-5) var(--space-3);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex}.retirement-sensitivity-trigger__btn{align-items:center;gap:var(--space-1);cursor:pointer;text-align:center;padding:0;padding:var(--space-4) var(--space-6);border-radius:var(--border-radius-lg);padding-bottom:var(--space-3);box-shadow:0 8px 20px #110c2e14;box-shadow:var(--shadow-account-divider);box-shadow:var(--sky-blue) 0px 10px 10px -10px, #fffc 0px 0px 0px 0px;box-shadow:var(--sky-blue) 6px 2px 16px 0px, #fffc -6px -2px 16px 0px;background:0 0;border:none;flex-direction:column;margin:0;transition:all .3s;display:flex}.retirement-sensitivity-trigger__btn:hover{box-shadow:0 48px 100px #110c2e26;box-shadow:var(--sky-blue) 6px 2px 16px 0px, #fffc -6px -2px 16px 0px;box-shadow:var(--sky-blue) 0px 10px 10px -10px, #fffc 0px 0px 0px 0px}.retirement-sensitivity-trigger__btn:focus-visible{outline:2px solid var(--color-overlay-accent-strong);outline-offset:2px;border-radius:4px}.retirement-sensitivity-trigger__age{font-family:var(--heading-number);font-size:var(--text-hero);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600;line-height:1;transition:all .3s}.retirement-sensitivity-trigger__btn:hover .retirement-sensitivity-trigger__age,.retirement-sensitivity-trigger__btn:focus-visible .retirement-sensitivity-trigger__age{color:var(--sky-blue-d5)}.retirement-sensitivity-trigger__compare{padding:var(--space-1) var(--space-2);border:.5px solid var(--color-border-tertiary);border-radius:var(--border-radius-lg);background:var(--surface);font-family:var(--body);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-tight);color:var(--accent-text);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;transition:all .3s;display:inline-flex}.retirement-sensitivity-trigger__btn:hover .retirement-sensitivity-trigger__compare,.retirement-sensitivity-trigger__btn:focus-visible .retirement-sensitivity-trigger__compare{background:var(--sky-blue-u2);border-color:var(--sky-blue-d1);color:var(--text)}.retirement-sensitivity{--retirement-sensitivity-goal-bg:var(--surface1);--retirement-sensitivity-label-width:106px;--retirement-sensitivity-age-col-width:88px;--retirement-sensitivity-set-col-width:104px;--retirement-sensitivity-table-width:calc(var(--retirement-sensitivity-label-width) + 4 * var(--retirement-sensitivity-age-col-width) + var(--retirement-sensitivity-set-col-width));z-index:var(--z-auth-modal);padding:var(--space-4);box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.retirement-sensitivity__backdrop{cursor:pointer;background:var(--color-scrim-mid);border:none;border-radius:0;margin:0;padding:0;animation:.15s forwards retirement-sensitivity-backdrop-in;position:absolute;inset:0}.retirement-sensitivity--closing .retirement-sensitivity__backdrop{animation:.15s forwards retirement-sensitivity-backdrop-out}.retirement-sensitivity__panel{z-index:1;width:100%;max-width:calc(var(--retirement-sensitivity-table-width) + 2 * var(--space-4));box-sizing:border-box;background:var(--surface);border:.5px solid var(--color-border-tertiary);border-radius:var(--border-radius-lg);max-height:min(92dvh,48rem);box-shadow:0 4px 6px color-mix(in srgb, var(--text) 4%, transparent), 0 22px 48px var(--color-overlay-ink-mid);flex-direction:column;animation:.15s forwards retirement-sensitivity-panel-in;display:flex;position:relative;overflow:hidden}.retirement-sensitivity--closing .retirement-sensitivity__panel{animation:.15s forwards retirement-sensitivity-panel-out}@keyframes retirement-sensitivity-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes retirement-sensitivity-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes retirement-sensitivity-panel-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes retirement-sensitivity-panel-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.retirement-sensitivity__backdrop,.retirement-sensitivity__panel,.retirement-sensitivity--closing .retirement-sensitivity__backdrop,.retirement-sensitivity--closing .retirement-sensitivity__panel{animation:none}.retirement-sensitivity--closing .retirement-sensitivity__backdrop,.retirement-sensitivity--closing .retirement-sensitivity__panel{opacity:0}}.retirement-sensitivity__header{background:var(--sky-blue-u2);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4);border-bottom:.5px solid var(--color-border-tertiary);display:flex}.retirement-sensitivity__header-main{min-width:0}.retirement-sensitivity__title{font-family:var(--body);font-size:var(--text-base);color:var(--text);margin:0;font-weight:500;line-height:1.3}.retirement-sensitivity__subtitle{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.4}.retirement-sensitivity__subtitle-strong{color:var(--text);font-weight:600}.retirement-sensitivity__close{margin:calc(var(--space-2) * -1) calc(var(--space-2) * -1) 0 0;padding:var(--space-2);border-radius:var(--space-2);color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.retirement-sensitivity__close:hover{color:var(--text);background:var(--surface2)}.retirement-sensitivity__close:focus-visible{outline:2px solid var(--color-overlay-accent-strong);outline-offset:2px}.retirement-sensitivity__table-wrap{padding:var(--space-3) var(--space-4) var(--space-4);padding-top:0;padding-bottom:0}.retirement-sensitivity__table{width:var(--retirement-sensitivity-table-width);table-layout:fixed;border-collapse:collapse;border-spacing:0;max-width:100%}.retirement-sensitivity__label-col{z-index:2;width:var(--retirement-sensitivity-label-width);min-width:var(--retirement-sensitivity-label-width);max-width:var(--retirement-sensitivity-label-width);background:var(--surface);border-right:.5px solid var(--color-border-tertiary);font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);text-align:left;vertical-align:middle;padding:10px 8px 10px 16px;font-weight:400;line-height:1.25;position:sticky;left:0}.retirement-sensitivity__label-col--goal{background:var(--retirement-sensitivity-goal-bg)}.retirement-sensitivity__age-col{z-index:0;width:var(--retirement-sensitivity-age-col-width);min-width:var(--retirement-sensitivity-age-col-width);max-width:var(--retirement-sensitivity-age-col-width);text-align:center;vertical-align:middle;font-family:var(--body);font-size:var(--text-sm);color:var(--text);padding:10px 8px;line-height:1.25;position:relative}.retirement-sensitivity__row:not(:last-of-type) .retirement-sensitivity__label-col,.retirement-sensitivity__row:not(:last-of-type) .retirement-sensitivity__age-col{border-bottom:.5px solid var(--color-border-tertiary)}.retirement-sensitivity__age-col--header{padding-top:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px dashed var(--border)}.retirement-sensitivity thead .retirement-sensitivity__label-col{border-bottom:1px dashed var(--border)}.retirement-sensitivity__age-col--goal{background:var(--retirement-sensitivity-goal-bg)}.retirement-sensitivity__age-col--set{width:var(--retirement-sensitivity-set-col-width);min-width:var(--retirement-sensitivity-set-col-width);max-width:var(--retirement-sensitivity-set-col-width);background:var(--surface)}.retirement-sensitivity__age-col--set:before,.retirement-sensitivity__age-col--set:after{content:"";z-index:1;pointer-events:none;width:12px;position:absolute;top:0;bottom:0}.retirement-sensitivity__age-col--set:before{background:linear-gradient(270deg,#a0a0a038,#0000);left:0}.retirement-sensitivity__age-col--set:after{background:linear-gradient(90deg,#a0a0a038,#0000);right:0}.retirement-sensitivity__age-col--selected,.retirement-sensitivity__row--goal .retirement-sensitivity__age-col--goal.retirement-sensitivity__age-col--selected{background:var(--sky-blue-u2)}.retirement-sensitivity__age-btn{min-width:44px;min-height:44px;font-family:var(--heading);font-size:var(--text-lg);color:var(--text);cursor:pointer;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;font-weight:500;line-height:1;display:inline-flex}.retirement-sensitivity__age-btn--set{font-size:var(--text-xl);color:var(--color-text-base);font-weight:700}.retirement-sensitivity__age-btn:focus-visible{outline:2px solid var(--color-overlay-accent-strong);outline-offset:2px;border-radius:4px}.retirement-sensitivity__row--goal .retirement-sensitivity__age-col--goal.retirement-sensitivity__age-col--set{background:var(--surface)}.retirement-sensitivity__row--goal .retirement-sensitivity__label-col--goal,.retirement-sensitivity__row--goal .retirement-sensitivity__age-col--goal:not(.retirement-sensitivity__age-col--set){background:var(--retirement-sensitivity-goal-bg)}.retirement-sensitivity__row--goal .retirement-sensitivity__age-col{padding-top:var(--space-2);padding-bottom:9px}.retirement-sensitivity__value{font-size:var(--text-base);color:var(--text);font-weight:700}.retirement-sensitivity__delta{font-size:var(--text-xs);font-weight:500}.retirement-sensitivity__delta--positive{color:var(--green1)}.retirement-sensitivity__delta--negative{color:var(--red1)}.retirement-sensitivity__income{font-size:var(--text-sm);color:var(--green1);font-weight:700}.retirement-sensitivity__ss{font-size:var(--text-xs);color:var(--text);font-weight:500}.retirement-sensitivity__yearly-gain{font-size:var(--text-xs);color:var(--green1);font-style:italic;font-weight:500}.retirement-sensitivity__dash{font-size:var(--text-xs);color:var(--text-muted)}.retirement-sensitivity__add-btn{padding:var(--space-1) var(--space-2);border-radius:var(--border-radius-lg);background:var(--sky-blue-d2);font-family:var(--body);font-size:var(--text-xs);color:var(--surface);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;font-weight:500;line-height:normal;display:inline-flex}.retirement-sensitivity__add-btn:hover{background:var(--sky-blue-d1);border-color:var(--sky-blue-d1)}.retirement-sensitivity__add-btn:focus-visible{outline:2px solid var(--color-overlay-accent-strong);outline-offset:2px}.retirement-sensitivity__set-row .retirement-sensitivity__age-col--footer{padding-top:var(--space-2);padding-bottom:var(--space-3);vertical-align:bottom}.retirement-sensitivity__set-btn{min-width:44px;min-height:32px;padding:var(--space-1) var(--space-2);border:.5px solid var(--color-border-tertiary);border-radius:var(--border-radius-lg);background:var(--surface);font-family:var(--body);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-tight);color:var(--text);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.retirement-sensitivity__set-btn:hover{background:var(--sky-blue-u2);border-color:var(--sky-blue-d1)}.retirement-sensitivity__set-btn:focus-visible{outline:2px solid var(--color-overlay-accent-strong);outline-offset:2px}@media (width>=681px){.retirement-sensitivity__table-wrap{overflow-x:visible}}@media (width<=680px){.retirement-sensitivity{align-items:stretch;padding:0}.retirement-sensitivity__panel{border-left:none;border-right:none;border-radius:0;max-width:none;height:100%;max-height:none}.retirement-sensitivity__table-wrap{-webkit-overflow-scrolling:touch;padding-left:0;overflow-x:auto}.retirement-sensitivity-trigger{padding-inline:0}.retirement-sensitivity-trigger__btn{padding-inline:var(--space-4);padding-bottom:var(--space-2)}}.growth-assumptions-panel{box-sizing:border-box;width:100%;max-width:none;height:100%;min-height:0;padding:var(--space-5);background:0 0;flex-direction:column;padding-top:0;display:flex;overflow:visible}@media (width>=760px){.growth-assumptions-panel{height:fit-content;min-height:0}}.growth-assumptions-panel__main{background:0 0;flex-direction:column;min-height:0;padding:0;display:flex;overflow:visible}.growth-assumptions-panel__slider{box-sizing:border-box;width:100%;padding:var(--space-4) var(--space-5) var(--space-5);border-bottom:1px dashed var(--border);padding-top:0}.growth-assumptions-panel__slider .growth-slider-label{width:100%;margin-bottom:0}.growth-assumptions-panel__slider .strip-equation-sliders-group{width:100%;max-width:none}.growth-assumptions-panel__return-expectations[data-slot=accordion]{border:1px solid var(--border);border-radius:var(--space-2);background:var(--surface);overflow:hidden}.growth-assumptions-panel__return-expectations-item[data-slot=accordion-item]:after{content:none}.growth-assumptions-panel__return-expectations-trigger[data-slot=accordion-trigger]{min-height:44px;padding:var(--space-2) var(--space-3);font-family:var(--body);font-size:var(--text-sm);color:var(--text);font-weight:600}.growth-assumptions-panel__return-expectations-indicator[data-slot=accordion-indicator]{transition:transform .2s}.growth-assumptions-panel__return-expectations-indicator[data-slot=accordion-indicator][data-expanded=true]{transform:rotate(180deg)}.growth-assumptions-panel__return-expectations-body[data-slot=accordion-body]>div{padding:0 var(--space-3) var(--space-3)}@media (width<=680px){.growth-assumptions-panel{padding-inline:0}.growth-assumptions-panel__main>.retirement-sensitivity-trigger{display:none}.growth-assumptions-panel__slider{padding:var(--space-3) var(--space-4) var(--space-4);border-bottom:none}.growth-assumptions-panel__slider .growth-slider-label__panel-heading{text-align:center;margin-bottom:var(--space-2);align-items:center;gap:var(--space-3)}.growth-assumptions-panel__scenario{padding:0 var(--space-4) var(--space-3)}.growth-assumptions-panel__return-expectations .growth-scenario-range-card__wing-item{padding-block:var(--space-2)}}.subheader-phase-segment{min-height:2rem;padding:var(--space-half);box-sizing:border-box;background:#00000052;border:none;border-radius:9999px;flex-wrap:nowrap;align-items:stretch;margin:0;display:inline-flex;position:relative}.subheader-phase-segment__thumb{top:var(--space-half);bottom:var(--space-half);z-index:0;pointer-events:none;transition:transform .25s var(--ease-out-fluid,cubic-bezier(.22, 1, .36, 1)), width .25s var(--ease-out-fluid,cubic-bezier(.22, 1, .36, 1));will-change:transform, width;background:#ffffffeb;border-radius:9999px;position:absolute;left:0}.subheader-phase-segment__tab{z-index:1;height:auto;min-height:0;padding:0 var(--space-4);font-family:var(--body);font-size:var(--text-sm);color:var(--subheader-phase-muted-fg);cursor:pointer;background:0 0;border:0;border-radius:9999px;flex:none;justify-content:center;align-self:stretch;align-items:center;font-weight:600;line-height:1;transition:color .18s;display:inline-flex;position:relative}.subheader-phase-segment__tab:hover{color:var(--accent-contrast)}.subheader-phase-segment__tab[aria-selected=true]{color:var(--nav-bg)}.subheader-phase-segment__tab:focus-visible{outline-offset:2px;outline:2px solid #ffffffd9}.subheader-phase-segment__tab--has-suffix{text-transform:none;padding:0 var(--space-3)}.subheader-phase-segment__tab-label{white-space:nowrap;line-height:normal}.subheader-phase-segment__tab-word{text-transform:uppercase}.subheader-phase-segment__tab-age-qualifier{text-transform:lowercase}.subheader-phase-segment__tab-age{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.subheader-phase-segment--income,.subheader--phase-income .subheader-phase-segment{background:var(--sky-blue-d6);border-color:#ffffff38;border:1px solid var(--sky-blue-d7)}.subheader-phase-segment--income .subheader-phase-segment__thumb,.subheader--phase-income .subheader-phase-segment__thumb{background:#ffffffeb}.subheader-phase-segment--income .subheader-phase-segment__tab,.subheader--phase-income .subheader-phase-segment__tab{color:var(--subheader-phase-muted-fg)}.subheader-phase-segment--income .subheader-phase-segment__tab:hover,.subheader--phase-income .subheader-phase-segment__tab:hover{color:var(--accent-contrast)}.subheader-phase-segment--income .subheader-phase-segment__tab[aria-selected=true],.subheader--phase-income .subheader-phase-segment__tab[aria-selected=true]{color:var(--nav-bg)}.subheader-phase-segment--income .subheader-phase-segment__tab:focus-visible,.subheader--phase-income .subheader-phase-segment__tab:focus-visible{outline-color:#00000073}.subheader-phase-segment__sr{width:1px;height:1px;margin:var(--space-1);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.subheader-phase-segment__thumb,.subheader-phase-segment__tab{transition-duration:.01ms}}.header{--header-brand-green:var(--green3);--header-income-orange:var(--amber-d1);max-width:var(--layout-app-max);box-sizing:border-box;background:var(--nav-bg);background:var(--sky-blue-d7);background:linear-gradient(to bottom, var(--sky-blue-d6) 0%, var(--sky-blue-d7) 100%);flex-shrink:0;width:100%;margin:0 auto;position:relative}.header--app{min-height:var(--app-top-chrome-h);box-sizing:border-box;isolation:isolate;overflow:visible}.header--onboarding .header__inner{justify-content:center}.header--onboarding .header__brand--onboarding{text-align:center;cursor:default;align-items:center}.header--onboarding .header__mark{font-size:clamp(1.125rem,3vw,1.35rem)}.header--onboarding .header__wordmark{font-size:clamp(1.25rem,3.5vw,1.5rem)}.header--marketing{z-index:20;background:0 0;width:100%;max-width:none;margin:0;position:sticky;top:0}.header--marketing:before{content:"";z-index:0;background:var(--sky-blue-d7);background:linear-gradient(to bottom, var(--sky-blue-d6) 0%, var(--sky-blue-d7) 100%);pointer-events:none;position:absolute;inset:0;box-shadow:0 1px #0000001a}.header__inner{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;min-height:var(--app-top-chrome-h);box-sizing:border-box;display:flex}.header--app .header__inner{width:100%;max-width:var(--layout-app-max);padding-inline:var(--space-4) 0;margin:0 auto;overflow:visible}.header--marketing .header__inner{z-index:1;width:var(--layout-marketing-boundary);max-width:100%;padding-inline:var(--layout-marketing-gutter) var(--layout-marketing-gutter-end);margin-inline:auto;position:relative}.header__goal{flex:1 1 0;justify-content:stretch;align-items:center;width:auto;min-width:0;max-width:none;display:none}.header__phase{flex:auto;justify-content:center;align-items:center;min-width:0;display:none}.header--app .header__inner:has(.header__goal) .header__nav--app{flex:0 auto}.header__brand{justify-content:center;align-items:flex-start;gap:var(--space-1);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;flex-shrink:0;margin:0;padding:0;line-height:1.5;display:flex}.header__brand:hover .header__mark{color:var(--nav-text)}.header__brand:hover .header__wordmark{opacity:.92}.header__brand:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--green3) 45%, transparent);border-radius:6px;outline:none}.header__wordmark{font-family:var(--body);letter-spacing:-.03em;white-space:nowrap;flex-shrink:0;align-items:baseline;font-size:clamp(1.125rem,2.8vw,1.375rem);font-weight:800;line-height:1;display:inline-flex}.header__wordmark-expect{color:var(--accent-contrast)}.header__wordmark-ifi{color:var(--sky-blue-d2)}.header__mark{font-family:var(--heading);letter-spacing:-.02em;color:var(--nav-text);white-space:nowrap;font-size:clamp(1rem,2.2vw,1.15rem);font-weight:600}.header__menu-btn{background:var(--nav-hover);width:44px;height:44px;color:var(--nav-text);cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #ffffff29;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background .15s,border-color .15s;display:none}.header__menu-btn:hover{background:var(--nav-hover);border-color:#ffffff3d}.header__menu-btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--green3) 45%, transparent);outline:none}.header__nav--app{justify-content:center;align-items:center;gap:var(--space-1);-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-flow:row;flex:auto;min-width:0;display:flex;overflow:auto hidden}.header__nav--app::-webkit-scrollbar{display:none}.header__link{padding:var(--space-2) var(--space-2);color:var(--nav-text);font-family:var(--body);font-size:var(--text-xs);letter-spacing:.01em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;flex:none;margin:0;font-weight:500;line-height:1.25;transition:background .15s,color .15s}.header__link:hover{background:var(--nav-hover);color:var(--nav-text)}.header__link:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--green3) 45%, transparent);outline:none}.header__link--active{background:color-mix(in srgb, var(--green1) 32%, transparent);color:var(--nav-text);box-shadow:inset 0 -2px 0 var(--color-teal-mid)}.header__link--active:hover{background:color-mix(in srgb, var(--green1) 38%, transparent);color:var(--nav-text)}.header__link--utility{color:var(--nav-text-muted);background:0 0;border-radius:0;padding:0;font-size:13px;font-weight:400}.header__link--utility:hover{color:var(--nav-text);background:0 0;text-decoration:underline}.header__link--utility.header__link--active{box-shadow:none;color:var(--nav-text);background:0 0;text-decoration:underline}.header__link--utility.header__link--active:hover{background:0 0}.header__link--unavailable,.header__link[aria-disabled=true]{opacity:.38;cursor:not-allowed}.header__link--unavailable:hover,.header__link[aria-disabled=true]:hover{color:var(--nav-text-muted);background:0 0}.header__tail{align-items:center;gap:var(--space-3);flex-direction:row;flex-shrink:0;min-width:0;margin-left:auto;display:flex}.header__route-nav{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.header__tail:has(.header__account-group){align-self:stretch;align-items:stretch}.header__account-group{z-index:0;isolation:isolate;align-items:center;gap:var(--space-4);min-width:0;height:100%;min-height:0;padding:0 max(12px, var(--layout-app-gutter-end)) 0 var(--space-3);box-sizing:border-box;background:var(--nav-account-strip-bg);color:var(--header-brand-green);text-align:right;border:none;border-radius:0;flex-direction:row;margin:0;padding-right:0;transition:background .15s,color .15s;display:flex;position:relative}.header__account-group:before{content:"";z-index:1;background:inherit;pointer-events:none;position:absolute;inset:0}.header__account-group--active{background:var(--nav-account-strip-bg-active);color:var(--nav-text)}.header__account-group--active .header__settings--signed-in{color:var(--nav-text)}.header__settings--signed-in{padding:0 var(--space-3) 0 var(--space-2);color:var(--header-brand-green);border-right:1px solid #ffffff29}.header__settings--signed-in:hover{color:var(--nav-text);border-right-color:#ffffff3d}.header__account-group .header__settings--active{border-right-color:#ffffff3d}.header__profile-menu{z-index:2;padding-right:var(--space-4);align-self:stretch;align-items:center;min-width:0;height:100%;display:flex;position:relative}.header__profile-popout{z-index:0;border-radius:0 0 0 var(--space-2);background:var(--sky-blue-d6);pointer-events:none;width:max-content;max-width:none;padding:0;padding:var(--space-1) var(--space-4) var(--space-4) var(--space-4);border:1px solid #ffffff1a;border-top:none;transition:transform .22s cubic-bezier(.33,1,.68,1);position:absolute;top:100%;right:0;transform:translateY(-100%);box-shadow:0 0 #00000047}.header__account-group:hover .header__profile-popout,.header__account-group:focus-within .header__profile-popout{pointer-events:auto;transform:translateY(0);box-shadow:0 3px 8px #00000047}.header__profile-popout-action{width:auto;padding:var(--space-2) var(--space-3);border-radius:var(--space-2);font-family:var(--body);font-size:var(--text-sm);color:var(--sky-blue-d6);text-align:left;white-space:nowrap;background:0 0;background:var(--surface);cursor:pointer;border:none;align-items:center;margin:0;font-weight:500;line-height:1.25;transition:background .15s;display:inline-flex}.header__profile-popout-action:hover,.header__profile-popout-action:focus-visible{background:var(--sky-blue-d1)}.header__profile-popout-action:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.header__profile-popout{transition:none}}.header__account-group__profile{z-index:2;min-width:0;font:inherit;color:inherit;text-align:right;cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:flex-end;gap:var(--space-half);background:0 0;border:none;flex-direction:column;flex:auto;margin:0;padding:0;transition:color .15s;display:flex;position:relative}.header__account-group__profile:hover,.header__account-group__profile:focus-visible{color:var(--nav-text)}.header__account-group__profile:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--green3) 45%, transparent);border-radius:4px;outline:none}.header__auth{margin-right:var(--space-4);flex-flow:wrap;justify-content:flex-end;align-items:center;gap:0;min-width:0;display:flex}.header__auth-offline{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#ffc878f2;margin-right:var(--space-2);font-size:.625rem;font-weight:600}.header__auth-email{font-family:var(--mono);font-size:var(--text-xs);color:var(--nav-text-muted);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;max-width:9rem;overflow:hidden}.header__auth-link{padding:0 var(--space-3);box-sizing:border-box;background:var(--sky-blue-d7);height:2rem;min-height:2rem;max-height:2rem;color:var(--sky-blue-d1);font-family:var(--body);font-size:var(--text-sm);cursor:pointer;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;margin:0;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.header__auth-link:hover{background:var(--nav-hover);color:var(--nav-text);border-color:#ffffff52}.header__auth-link:has(+.header__auth-cta){border-top-right-radius:0;border-bottom-right-radius:0}.header__auth-cta{padding:0 var(--space-3);box-sizing:border-box;background:var(--header-income-orange);height:2rem;min-height:2rem;max-height:2rem;color:var(--accent-contrast);font-family:var(--body);font-size:var(--text-xs);letter-spacing:.02em;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;margin:0;font-weight:600;transition:background .15s,filter .15s;display:inline-flex}.header__auth-cta:hover{background:color-mix(in srgb, var(--header-income-orange) 88%, var(--color-black));color:var(--accent-contrast)}.header__auth-link+.header__auth-cta{border-top-left-radius:0;border-bottom-left-radius:0}.header__auth-btn{padding:0 var(--space-3);box-sizing:border-box;background:var(--nav-hover);height:2rem;min-height:2rem;max-height:2rem;color:var(--nav-text);font-family:var(--body);font-size:var(--text-xs);cursor:pointer;border:1px solid #ffffff38;border-radius:8px;justify-content:center;align-items:center;margin:0;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.header__auth-btn:hover{background:var(--nav-hover);border-color:#ffffff52}.header__profile{align-items:flex-end;gap:var(--space-1);text-align:right;flex-direction:column;min-width:0;display:flex}.header__profile-name{font-family:var(--body);font-size:var(--text-sm);color:var(--nav-text);text-overflow:ellipsis;white-space:nowrap;max-width:10rem;font-weight:600;line-height:1.15;overflow:hidden}.header__profile-ages{font-family:var(--body);font-size:var(--text-xs);color:var(--sky-blue-d2);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.25}.header__settings{justify-content:center;align-items:center;gap:var(--space-1);width:auto;min-width:0;height:2rem;min-height:2rem;padding:0 var(--space-3) 0 var(--space-2);color:var(--sky-blue-d1);cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:0;flex-shrink:0;margin:0;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.header__settings-label{font-family:var(--body);font-size:var(--text-xs);color:inherit;white-space:nowrap;font-weight:600;line-height:1.25}.header__settings:hover{color:var(--nav-text);background:0 0}.header__settings--active{color:var(--nav-text);box-shadow:inset 0 -2px 0 var(--color-teal-mid);background:0 0}.header__settings:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--green3) 45%, transparent);outline:none}.header__nav--marketing,.header__marketing-nav-backdrop,.header__marketing-nav{display:none}@media (width>=680px){.header__nav--marketing{justify-content:center;align-items:center;gap:var(--space-1);flex-flow:row;flex:auto;min-width:0;display:flex}.header__nav--marketing .header__link{font-size:var(--text-sm);padding:var(--space-2) var(--space-3)}}@media (width>=761px){.header--app .header__goal{display:flex}}@media (width<=760px){.header--marketing .header__inner{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;max-width:100%;padding-inline:var(--space-4);margin-inline:0;display:flex}.header--marketing .header__brand{flex-shrink:0;order:1;min-width:0}.header--marketing .header__menu-btn{background:0 0;border:none;border-radius:0;flex-shrink:0;order:2;justify-content:center;align-items:center;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:0;display:flex}.header--marketing .header__menu-btn:hover{color:var(--nav-text);opacity:.85;background:0 0;border-color:#0000}.header--marketing .header__tail{display:none}.header__marketing-nav-backdrop{z-index:calc(var(--z-mobile-nav) - 1);top:calc(var(--app-top-chrome-h) + env(safe-area-inset-top,0px));cursor:pointer;visibility:hidden;pointer-events:none;opacity:0;background:#0f172373;border:none;margin:0;padding:0;transition:opacity .28s,visibility 0s linear .28s;display:block;position:fixed;bottom:0;left:0;right:0}.header__marketing-nav-backdrop--open{visibility:visible;pointer-events:auto;opacity:1;transition:opacity .28s,visibility linear}.header__marketing-nav{z-index:var(--z-mobile-nav);top:calc(var(--app-top-chrome-h) + env(safe-area-inset-top,0px));box-sizing:border-box;width:100%;max-width:100%;padding:var(--space-2) var(--space-4) var(--space-4);gap:var(--space-3);background:var(--nav-bg);visibility:hidden;pointer-events:none;border-bottom:1px solid #ffffff1a;flex-direction:column;transition:transform .32s cubic-bezier(.33,1,.68,1),visibility 0s linear .32s;display:flex;position:fixed;left:0;right:0;overflow:hidden;transform:translateY(calc(-100% - 1px));box-shadow:0 10px 28px #1c2b3a33}.header__marketing-nav--open{visibility:visible;pointer-events:auto;transition:transform .32s cubic-bezier(.33,1,.68,1),visibility linear;transform:translate(0,0)}.header__marketing-nav-links{gap:var(--space-1);flex-direction:column;display:flex}.header__marketing-nav-link{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);color:var(--nav-text);font-family:var(--body);font-size:var(--text-base);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;align-items:center;margin:0;font-weight:500;line-height:1.25;transition:background .15s;display:flex}.header__marketing-nav-link:hover{background:var(--nav-hover)}.header__marketing-nav-link:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--green3) 45%, transparent);outline:none}.header__marketing-nav-auth{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid #ffffff1a;flex-direction:row;display:flex}.header__marketing-nav-auth-link,.header__marketing-nav-auth-cta{min-width:0;min-height:44px;padding:0 var(--space-3);box-sizing:border-box;font-family:var(--body);font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;margin:0;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.header__marketing-nav-auth-link{background:var(--nav-hover);color:var(--nav-text);border:1px solid #ffffff38}.header__marketing-nav-auth-link:hover{background:var(--nav-hover);border-color:#ffffff52}.header__marketing-nav-auth-cta{background:var(--header-income-orange);color:var(--accent-contrast);border:none}.header__marketing-nav-auth-cta:hover{background:color-mix(in srgb, var(--header-income-orange) 88%, var(--color-black))}.header__marketing-nav-auth-link:focus-visible,.header__marketing-nav-auth-cta:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--green3) 45%, transparent);outline:none}.header--app .header__inner{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;max-width:100%;padding-inline:var(--space-4);margin-inline:0;display:flex}.header__nav--app{display:none}.header--app .header__brand{flex-shrink:0;order:1;min-width:0}.header__phase{display:none}.header__menu-btn{background:0 0;border:none;border-radius:0;flex-shrink:0;order:3;justify-content:center;align-items:center;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:0;display:flex}.header__menu-btn:hover{color:var(--nav-text);opacity:.85;background:0 0;border-color:#0000}.header--app .header__tail,.header__profile,.header__account-group{display:none}.header--onboarding .header__inner{justify-content:center}.header--onboarding .header__brand--onboarding{text-align:center;align-items:center}}@media (pointer:coarse){.header__settings{height:2.75rem;min-height:2.75rem;padding-inline:var(--space-3) var(--space-4)}}@media (prefers-reduced-motion:reduce){.header__link,.header__settings,.header__settings--slide-in,.header__account-group--slide-in,.header__menu-btn,.header__auth-link,.header__auth-cta,.header__auth-btn,.header__account-group,.header__marketing-nav,.header__marketing-nav-backdrop{transition-duration:.01ms;animation:none}.header__marketing-nav{transform:none}}@media (width>=761px){.app-left-nav,.app-left-nav__backdrop{display:none!important}}.app-left-nav__backdrop{z-index:0;top:calc(var(--app-top-chrome-h) + env(safe-area-inset-top,0px));cursor:pointer;visibility:hidden;pointer-events:none;opacity:0;background:#0f172373;border:none;margin:0;padding:0;transition:opacity .28s,visibility 0s linear .28s;display:none;position:fixed;bottom:0;left:0;right:0}.app-left-nav__backdrop--open{visibility:visible;pointer-events:auto;opacity:1;transition:opacity .28s,visibility linear}.app-left-nav__goal{border-bottom:1px solid #ffffff1a;flex-shrink:0}.app-left-nav__views{justify-content:center;align-self:center;align-items:center;gap:var(--space-1) var(--space-2);width:fit-content;max-width:100%;padding:var(--space-2) var(--space-4);flex-flow:wrap;flex-shrink:0;margin-inline:auto;display:flex}.app-left-nav__view-btn{width:auto;min-height:44px;padding:var(--space-2) var(--space-3);box-sizing:border-box;color:var(--surface);font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);white-space:nowrap;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;flex:none;align-items:center;margin:0;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.app-left-nav__view-btn:hover{background:var(--nav-hover);color:var(--nav-text)}.app-left-nav__view-btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--green3) 45%, transparent);outline:none}.app-left-nav__view-btn--active{background:color-mix(in srgb, var(--green1) 28%, transparent);background:var(--sky-blue-d4);background:linear-gradient(to bottom right, var(--sky-blue-d4) 60%, var(--sky-blue-d3) 50%);color:var(--nav-text)}.app-left-nav__view-btn--active:hover{background:var(--sky-blue-d4);color:var(--surface)}.app-left-nav__views+.app-left-nav__rule{margin:var(--space-2) var(--space-4) 0}@media (width>=761px){.app-left-nav__goal{display:none}}.app-left-nav{z-index:1;top:calc(var(--app-top-chrome-h) + env(safe-area-inset-top,0px));box-sizing:border-box;background:var(--nav-bg);width:100%;max-width:100%;box-shadow:none;visibility:hidden;pointer-events:none;will-change:transform;border:none;border-bottom:1px solid #ffffff1a;border-radius:0;flex-direction:column;padding:0;transition:transform .32s cubic-bezier(.33,1,.68,1),visibility 0s linear .32s;display:flex;position:fixed;bottom:auto;left:0;right:0;overflow:hidden;transform:translateY(calc(-100% - 1px))}.app-left-nav--mobile-open{visibility:visible;pointer-events:auto;max-height:min(28rem, 100dvh - var(--app-top-chrome-h) - env(safe-area-inset-top,0px));transition:transform .32s cubic-bezier(.33,1,.68,1),visibility linear;transform:translate(0,0);box-shadow:0 10px 28px #1c2b3a33}.app-left-nav--auth-only .app-left-nav__scroll{flex:0 0 0;padding:0;display:none}.app-left-nav--auth-only .app-left-nav__footer{padding-top:var(--space-1);margin-top:0}.app-left-nav__routes{gap:var(--space-1);padding:var(--space-2) var(--space-4) 0;flex-direction:column;flex-shrink:0;display:flex}.app-left-nav__route-link{width:auto;min-height:44px;padding:var(--space-2) 0;box-sizing:border-box;color:var(--color-text-secondary);font-family:var(--body);font-size:13px;font-weight:400;line-height:var(--leading-snug);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:0;align-items:center;margin:0;display:inline-flex}.app-left-nav__route-link:hover{color:var(--color-text-primary);text-decoration:underline}.app-left-nav__route-link:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--sky-blue-d3) 55%, transparent);outline:none}.app-left-nav__route-link--active{color:var(--color-text-primary);text-decoration:underline}.app-left-nav__route-link--active:hover{color:var(--color-text-primary)}.app-left-nav__routes+.app-left-nav__rule{margin:var(--space-2) var(--space-4) 0}.app-left-nav__scroll{gap:var(--space-1);min-height:0;padding:var(--space-1) var(--space-4) var(--space-2);-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.app-left-nav__scroll:empty{flex:0 0 0;padding:0;overflow:hidden}.app-left-nav__rule{height:1px;margin:var(--space-2) var(--space-1) var(--space-2);background:linear-gradient(90deg,#0000 0%,#ffffff1f 20% 80%,#0000 100%);flex-shrink:0}.app-left-nav__item{width:100%;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);color:var(--nav-text-muted);font-family:var(--body);font-size:var(--text-xs);letter-spacing:.01em;font-weight:500;line-height:var(--leading-snug);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;margin:0;transition:background .15s,color .15s,box-shadow .15s;display:block}.app-left-nav__item:hover{background:var(--nav-hover);color:var(--nav-text)}.app-left-nav__item:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--green3) 45%, transparent);outline:none}.app-left-nav__item--active{background:color-mix(in srgb, var(--green1) 28%, transparent);color:var(--nav-text);box-shadow:inset 3px 0 0 var(--color-teal-mid)}.app-left-nav__item--active:hover{background:color-mix(in srgb, var(--green1) 34%, transparent);color:var(--nav-text)}.app-left-nav__item-label{display:block}.app-left-nav__footer{padding:var(--space-1) var(--space-4) var(--space-3);align-items:stretch;gap:var(--space-2);border-top:none;flex-direction:column;flex-shrink:0;min-width:0;margin-top:0;display:flex}.app-left-nav:has(.app-left-nav__routes,.app-left-nav__views,.app-left-nav__scroll:not(:empty)) .app-left-nav__footer{margin-top:auto}.app-left-nav:has(.app-left-nav__routes) .app-left-nav__footer{border-top:none}.app-left-nav__account-group{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-width:0;min-height:44px;margin:0;margin-top:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);box-sizing:border-box;border-radius:var(--space-1);color:var(--nav-accent);cursor:pointer;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;background:#0000000f;flex-direction:row;transition:background .15s,border-color .15s,color .15s;display:flex}.app-left-nav__account-group:hover{background:var(--nav-hover);color:var(--nav-accent);border-color:#ffffff47}.app-left-nav__account-group--active{background:color-mix(in srgb, var(--green1) 32%, transparent);border-color:color-mix(in srgb, var(--green3) 45%, transparent);color:var(--nav-text);box-shadow:inset 3px 0 0 var(--color-teal-mid)}.app-left-nav__account-group:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--green3) 45%, transparent);outline:none}.app-left-nav__account-group__profile{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.app-left-nav__account-group__icons{align-items:center;gap:var(--space-1);color:inherit;flex-direction:row;flex-shrink:0;display:flex}.app-left-nav__profile{padding-top:var(--space-2);align-items:flex-start;gap:var(--space-1);flex-direction:column;flex-shrink:0;min-width:0;display:flex}.app-left-nav__profile:empty{padding:0;display:none}.app-left-nav__footer-actions{display:none}.app-left-nav__auth-toolbar{align-items:center;gap:var(--space-2);flex-direction:row;width:100%;min-width:0;display:flex}.app-left-nav__settings-btn--slide-in,.app-left-nav__account-group--slide-in{animation:.42s cubic-bezier(.22,1,.36,1) both app-left-nav-settings-slide-in}@keyframes app-left-nav-settings-slide-in{0%{opacity:0;transform:translate(-.75rem)}to{opacity:1;transform:translate(0)}}.app-left-nav__settings-btn{background:var(--nav-hover);width:2rem;min-width:2rem;height:2rem;min-height:2rem;max-height:2rem;color:var(--nav-text-muted);cursor:pointer;border:1px solid #ffffff2e;border-radius:8px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;transition:background .15s,color .15s,border-color .15s;display:flex}.app-left-nav__settings-btn:hover{background:var(--nav-hover);color:var(--nav-text);border-color:#ffffff47}.app-left-nav__settings-btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--green3) 45%, transparent);outline:none}.app-left-nav__settings-btn--active{background:color-mix(in srgb, var(--green1) 32%, transparent);border-color:color-mix(in srgb, var(--green3) 45%, transparent);color:var(--nav-text);box-shadow:inset 3px 0 0 var(--color-teal-mid)}.app-left-nav__settings-btn--active:hover{background:color-mix(in srgb, var(--green1) 38%, transparent);color:var(--nav-text)}.app-left-nav__profile-name{font-family:var(--body);font-size:var(--text-sm);color:var(--nav-text);font-weight:600;line-height:var(--leading-tight);white-space:nowrap}.app-left-nav__profile-age{font-family:var(--mono);letter-spacing:var(--tracking-wide);color:var(--sky-blue-d1);font-size:.625rem;line-height:var(--leading-tight);white-space:nowrap}.app-left-nav__auth{align-items:stretch;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.app-left-nav__auth-offline{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#ffc878f2;font-size:.625rem;font-weight:600}.app-left-nav__auth-row{gap:var(--space-2);flex-flow:row;flex:auto;align-items:center;min-width:0;display:flex}.app-left-nav__auth-link{min-width:0;padding:0 var(--space-3);box-sizing:border-box;background:var(--nav-hover);height:2rem;min-height:2rem;max-height:2rem;color:var(--nav-text);font-family:var(--body);font-size:var(--text-xs);cursor:pointer;text-align:center;border:1px solid #ffffff38;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;margin:0;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.app-left-nav__auth-link:hover{background:var(--nav-hover);color:var(--nav-text);border-color:#ffffff52}.app-left-nav__auth-cta{min-width:0;padding:0 var(--space-3);box-sizing:border-box;background:var(--header-income-orange,var(--amber-d1));height:2rem;min-height:2rem;max-height:2rem;color:var(--accent-contrast);font-family:var(--body);font-size:var(--text-xs);letter-spacing:.02em;cursor:pointer;text-align:center;border:none;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;margin:0;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.app-left-nav__auth-cta:hover{background:color-mix(in srgb, var(--header-income-orange,var(--amber-d1)) 88%, var(--color-black));color:var(--accent-contrast)}@media (prefers-reduced-motion:reduce){.app-left-nav{will-change:auto;transition-duration:.01ms}.app-left-nav__backdrop,.app-left-nav__item{transition-duration:.01ms}.app-left-nav__settings-btn--slide-in,.app-left-nav__account-group--slide-in{animation:none}.app-left-nav__auth-link,.app-left-nav__auth-cta{transition-duration:.01ms}}.results-strip{z-index:100;background:var(--bg);padding:var(--space-4) 0;position:relative}.results-strip--empty{display:none}.results-strip-inner{width:100%;max-width:none;padding-inline:var(--layout-app-inner-pad);box-sizing:border-box;margin-inline:0;position:relative}.results-strip-inner--equation-first{padding-top:var(--space-1)}.strip-equation-main-val--tween{transition:color .2s,font-size .28s cubic-bezier(.33,1,.68,1)}@media (prefers-reduced-motion:reduce){.strip-equation-main-val--tween{transition-duration:.01ms}}.strip-total-foot{padding:var(--space-1) var(--space-2);font-family:var(--body);letter-spacing:.03em;text-transform:none;color:var(--text-muted);background:var(--surface2);border:1px solid var(--border);font-size:.5625rem;font-weight:600;line-height:var(--leading-tight);white-space:nowrap;box-sizing:border-box;border-radius:9999px;justify-content:center;align-self:stretch;align-items:flex-start;width:100%;max-width:14rem;min-height:2.75rem;display:flex}.stacked-value{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;width:100%;min-width:0;display:flex}.stacked-value__value{justify-content:center;align-items:baseline;width:100%;min-width:0;display:flex}.stacked-value__value.strip-total-val{width:auto;max-width:100%;display:inline-flex}.stacked-value__value.strip-equation-total-val{width:auto;display:block}.stacked-value__sub-wrap{text-align:center;width:100%}.stacked-value__sub-wrap .strip-equation-field-caption,.stacked-value__sub-wrap .strip-total-caption,.stacked-value__sub-wrap .strip-total-tax-caption{font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;margin:0}.strip-totals{flex-wrap:wrap;flex:1;align-items:baseline;gap:2rem;display:flex}.strip-total-label{font-family:var(--body);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-faint);margin-bottom:var(--space-1);text-align:center}.strip-total-caption,.strip-total-tax-caption{font-family:var(--body);letter-spacing:var(--tracking-normal);text-transform:none;font-size:.6875rem;font-weight:400;line-height:var(--leading-snug);color:var(--text-muted);text-align:center;font-variant-numeric:tabular-nums;max-width:100%;margin:0}.strip-total-val{font-family:var(--heading);font-size:var(--text-strip);color:var(--accent-text);justify-content:center;align-items:baseline;gap:.12em;line-height:1.05;display:inline-flex}.strip-total-val-core{font-variant-numeric:tabular-nums}.strip-total-val-suffix{font-family:var(--heading);letter-spacing:.02em;font-size:.52em;font-weight:500;line-height:1}.strip-total-val.strip-total-val--period-labels{text-align:center;flex-direction:column;align-items:center;gap:.22em}.strip-total-val--period-labels .strip-total-val-core{line-height:1.05}.strip-total-val--period-labels.strip-total-val--after-tax .strip-total-val-core{color:var(--gold)}.strip-total-val-period-label{font-family:var(--body);font-size:var(--text-xs);letter-spacing:.02em;color:var(--text-muted);font-weight:500;line-height:var(--leading-snug);max-width:14rem}.strip-drawer-btn{font-family:var(--mono)!important;font-size:var(--text-xs)!important;letter-spacing:var(--tracking-wide)!important;text-transform:none!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0 var(--space-2)!important;box-sizing:border-box!important;border-radius:4px!important;font-weight:500!important;line-height:1!important}.strip-drawer-btn.strip-drawer-btn--active{background:var(--strip-drawer)!important;color:var(--surface)!important;border-color:var(--strip-drawer)!important;box-shadow:none!important}.strip-drawer-btn:not(.strip-drawer-btn--active){background:var(--strip-drawer-light)!important;color:var(--strip-drawer-text)!important;border:1px solid var(--strip-drawer-border)!important}.strip-drawer-btn:not(.strip-drawer-btn--active):hover{background:var(--amber6)!important;border-color:var(--strip-drawer)!important;color:var(--strip-drawer-strong)!important}.strip-drawer-btn.strip-drawer-btn--active:hover{background:var(--strip-drawer-strong)!important;border-color:var(--strip-drawer-strong)!important}.strip-drawer-btn:focus-visible{outline:2px solid var(--strip-drawer);outline-offset:2px}.strip-equation-row{z-index:0;position:relative}.strip-equation-row--phase-growth .strip-growth-rail{padding-right:0}.strip-equation-row--phase-income .strip-income-rail{padding-left:0}.strip-growth-rail{min-width:0;padding-right:var(--space-6);flex:1}.strip-growth-main{box-sizing:border-box;flex-direction:column;flex:1;gap:0;width:100%;min-width:0;max-width:28rem;margin-left:auto;margin-right:auto;display:flex}.strip-growth-contrib-note{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:var(--leading-snug);padding:0}.strip-growth-contrib-note--pill{margin-top:var(--space-2);padding:var(--space-1) var(--space-3);text-align:center;background:var(--surface2);border:1px solid var(--border);color:var(--text-faint);border-radius:9999px;align-self:center}.strip-equation-main-val{font-family:var(--heading);font-size:var(--text-md);color:var(--text);font-weight:500;line-height:1.15}.strip-equation-main-val--accent{color:var(--accent-text)}.strip-income-rail{min-width:0;padding-left:var(--space-6);flex:1}.strip-income-main{box-sizing:border-box;flex-direction:column;flex:1;gap:0;width:100%;min-width:0;max-width:35rem;margin-left:auto;margin-right:auto;display:flex}.strip-income-metric-stack{text-align:center;justify-content:center;align-items:center;gap:var(--space-1);width:100%;margin-bottom:var(--space-1);box-sizing:border-box;flex-direction:column;display:flex}.strip-income-metric-stack__pct{font-family:var(--body);font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.strip-income-metric-stack__caption{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);max-width:min(100%,22rem);font-weight:400;line-height:1.25}.strip-income-controls-row{justify-content:center;align-items:center;gap:var(--space-2) var(--space-2);width:100%;margin-top:var(--space-1);box-sizing:border-box;flex-wrap:wrap;min-height:24px;margin-bottom:0;display:flex;position:relative}.strip-income-nav-erosion-wrap{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.strip-income-nav-erosion-secondary{justify-content:center;align-items:center;gap:0 var(--space-1);font-family:var(--body);letter-spacing:.02em;font-size:.625rem;font-weight:500;line-height:var(--leading-snug);color:var(--text-muted);text-align:center;flex-wrap:wrap;max-width:min(100%,18rem);display:inline-flex}.strip-income-nav-erosion-secondary__lead{color:inherit}.strip-income-nav-erosion-value{font-family:var(--body);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:.02em;font-size:.625rem;font-weight:600;line-height:var(--leading-snug);color:var(--text)}.strip-income-nav-erosion-link{padding:0 0 var(--space-1);border:none;border-bottom:1px dashed var(--border-strong);font-family:var(--body);letter-spacing:.02em;font-size:.625rem;font-weight:500;line-height:var(--leading-snug);color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:0;margin:0;display:inline}.strip-income-nav-erosion-link:hover{color:var(--text);border-bottom-color:var(--text-muted)}.strip-income-nav-erosion-link:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.strip-income-pct-pill{padding:var(--space-1) var(--space-2);box-sizing:border-box;background:var(--surface-d1);color:var(--color-text-muted);font-family:var(--body);letter-spacing:.02em;font-size:.625rem;font-weight:600;line-height:var(--leading-tight);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-self:center;align-items:center;margin:0;transition:background .12s,color .12s;display:inline-flex}.strip-income-pct-pill:hover{background:var(--surface-d2);color:var(--color-text-base)}.strip-income-pct-pill:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.strip-income-inflation-wrap{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.strip-income-inflation-secondary{justify-content:center;align-items:center;gap:0 var(--space-1);font-family:var(--body);letter-spacing:.02em;font-size:.625rem;font-weight:500;line-height:var(--leading-snug);color:var(--text-muted);text-align:center;flex-wrap:wrap;max-width:min(100%,18rem);display:inline-flex}.strip-income-inflation-secondary__lead,.strip-income-inflation-secondary__trail{color:inherit}.strip-income-nav-popover{z-index:360;width:min(22rem,100vw - 2rem);padding:var(--space-2) var(--space-3) var(--space-3);box-sizing:border-box;background:var(--surface);border:1px solid var(--border);border-radius:8px;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0000001f}.strip-income-nav-popover__title{font-family:var(--body);letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);margin:0 0 var(--space-1);font-size:.625rem;font-weight:600}.strip-income-nav-popover__value-row,.strip-income-nav-popover__slider{margin-bottom:var(--space-1)}.strip-income-nav-popover__explain{padding:var(--space-2) 0 0;border-top:1px solid var(--border);margin:0}.strip-income-nav-popover__subtitle{margin:0 0 var(--space-1);font-family:var(--body);letter-spacing:.01em;color:var(--text);font-size:.6875rem;font-weight:600;line-height:1.3}.strip-income-nav-popover__body{margin:0 0 var(--space-2);font-family:var(--body);color:var(--text-muted);font-size:.625rem;font-weight:400;line-height:1.45}.strip-income-nav-popover__body:last-child,.strip-income-nav-popover__body--example{margin-bottom:0}.strip-income-nav-popover__example-label{color:var(--text);font-weight:600}.strip-income-nav-popover__hint{margin:var(--space-2) 0 0;padding-top:var(--space-2);border-top:1px solid var(--border);font-family:var(--body);color:var(--text-muted);font-size:.625rem;font-weight:400;line-height:1.4}.strip-income-nav-tick--neg{color:var(--danger)}.strip-income-nav-tick--pos{color:var(--accent-text)}.strip-select-underline{appearance:none;font-family:var(--mono);letter-spacing:.03em;text-transform:uppercase;color:var(--text);padding:0 var(--space-3) var(--space-1) 0;border:none;border-bottom:1px solid var(--border-strong);cursor:pointer;box-sizing:border-box;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 24 24' fill='none' stroke='%237a756c' stroke-width='2.2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 0 bottom 4px;background-repeat:no-repeat;border-radius:0;flex-shrink:0;height:auto;min-height:0;margin:0;font-size:.625rem;font-weight:500;line-height:1.3}.strip-select-underline--mode{field-sizing:content;width:auto;max-width:5.75rem}.strip-select-underline--preset{text-transform:none;width:auto;max-width:min(40vw,10rem);letter-spacing:var(--tracking-normal);font-family:var(--mono);font-size:.625rem;font-weight:500}.strip-select-underline:hover{color:var(--text);border-bottom-color:var(--text-muted)}.strip-select-underline:focus{border-bottom-color:var(--accent-text);outline:none}.strip-equation-field-caption{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted);letter-spacing:var(--tracking-normal)}.goal-progress-bar--in-header{box-sizing:border-box;flex:1 1 0;justify-content:stretch;width:100%;min-width:0;max-width:none;min-height:0;padding:0;background:0 0!important}.goal-progress-bar--in-header .goal-progress-bar__row{box-sizing:border-box;width:100%;max-width:none;height:auto;min-height:0;margin-inline:0;padding-inline:0}.goal-progress-bar--in-mobile-nav{box-sizing:border-box;justify-content:stretch;width:100%;max-width:none;margin-inline:0}.goal-progress-bar--in-mobile-nav .goal-progress-bar__row{padding-inline:var(--layout-app-inner-pad);box-sizing:border-box;width:100%;max-width:none;margin-inline:0}.goal-progress-bar{--goal-progress-control-h:1.125rem;box-sizing:border-box;width:100%;min-height:var(--goal-bar-row-h,2.5rem);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.goal-progress-bar--phase-income{background:var(--nav-bg);background:linear-gradient(to bottom, var(--nav-bg) 0%, var(--nav-bg) 10%)}.goal-progress-bar--phase-growth .goal-progress-bar__fill{background:var(--green-d1)}.goal-progress-bar--phase-growth .goal-progress-bar__fill--met{background:var(--green-d3);background:var(--header-brand-green)}.goal-progress-bar--phase-income .goal-progress-bar__fill{background:var(--green-d1)}.goal-progress-bar--phase-income .goal-progress-bar__fill--met{background:var(--green-d3)}.goal-progress-bar__row{align-items:center;gap:var(--space-3);width:100%;max-width:none;height:var(--goal-bar-row-h,2.5rem);min-height:var(--goal-bar-row-h,2.5rem);padding-inline:var(--space-4);box-sizing:border-box;flex-direction:row;min-width:0;margin-inline:0;display:flex}.goal-progress-bar__label{font-family:var(--body);font-size:var(--text-sm);color:#fff;font-weight:600;line-height:var(--leading-tight);white-space:nowrap;flex-shrink:0}.goal-progress-bar__meter{flex:1 1 0;align-items:center;width:auto;min-width:0;display:flex}.goal-progress-bar__track{background:#ffffff24;border-radius:9999px;flex:1 1 0;width:100%;min-width:0;height:5px;overflow:hidden}.goal-progress-bar__fill{transform-origin:0;height:100%;transition:width .35s var(--ease-out-fluid,cubic-bezier(.22, 1, .36, 1));border-radius:9999px}.goal-progress-bar__stat-zone{height:var(--goal-progress-control-h);flex-shrink:0;justify-content:flex-end;align-items:center;min-width:0;display:inline-flex;position:relative}.goal-progress-bar__display{min-height:var(--goal-progress-control-h);opacity:1;align-items:center;transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.4,0,.2,1);display:inline-flex;transform:translateY(0)}.goal-progress-bar__display--hidden{opacity:0;pointer-events:none;position:absolute;right:0;transform:translateY(4px)}.goal-progress-bar__display--hidden-instant{opacity:0;pointer-events:none;transition:none;position:absolute;right:0;transform:translateY(4px)}.goal-progress-bar__stat{align-items:center;gap:var(--space-1);flex-shrink:0;min-width:0;display:inline-flex}.goal-progress-bar__stat-text{font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-tight);color:#ffffffe0;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.goal-progress-bar__stat--met .goal-progress-bar__stat-text{color:var(--accent-contrast)}.goal-progress-bar__amount-link{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-bottom:1px dashed #ffffff73;margin:0;padding:0 0 1px;display:inline}.goal-progress-bar__amount-link:hover{color:var(--accent-contrast);border-bottom-color:#ffffffd9}.goal-progress-bar__amount-link:focus-visible{outline:2px solid var(--accent-contrast);outline-offset:2px;border-radius:2px}.goal-progress-bar__met-icon{color:var(--accent-contrast);flex-shrink:0}.goal-progress-bar__stat--met .goal-progress-bar__met-icon{color:var(--accent-contrast)}.goal-progress-bar__add{font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-tight);color:#ffffffe0;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-bottom:1px dashed #ffffff8c;margin:0;padding:0 0 1px;display:inline}.goal-progress-bar__add:hover{color:var(--accent-contrast);border-bottom-color:#ffffffd9}.goal-progress-bar__add:focus-visible{outline:2px solid var(--accent-contrast);outline-offset:2px;border-radius:2px}.goal-progress-bar__inline-edit{align-items:center;gap:var(--space-1);opacity:0;pointer-events:none;white-space:nowrap;max-width:0;transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.4,0,.2,1),max-width .28s cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden;transform:translateY(4px)}.goal-progress-bar__inline-edit--open{opacity:1;pointer-events:auto;max-width:15rem;transform:translateY(0)}.goal-progress-bar__inline-prefix,.goal-progress-bar__inline-suffix{font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--goal-progress-control-h);color:#ffffffeb;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0}.goal-progress-bar__inline-input{width:12ch;min-width:0;max-width:12ch;height:var(--goal-progress-control-h);padding:0 var(--space-1);box-sizing:border-box;font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--goal-progress-control-h);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";background:#fffffff5;border:1px solid #ffffff59;border-radius:4px;outline:none;margin:0}.goal-progress-bar__inline-input:focus{border-color:var(--accent-contrast);outline-offset:0;outline:1px solid #ffffff73}@media (width<=760px){.goal-progress-bar__row{width:100%;max-width:100%;padding-inline:var(--space-4);margin-inline:0}.goal-progress-bar__stat-text,.goal-progress-bar__add,.goal-progress-bar__inline-prefix,.goal-progress-bar__inline-suffix,.goal-progress-bar__inline-input{font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){.goal-progress-bar__fill,.goal-progress-bar__display,.goal-progress-bar__inline-edit{transition-duration:.01ms}.goal-progress-bar__display--hidden-instant{transition:none}}.subheader{isolation:isolate;box-sizing:border-box;height:var(--subheader-h);min-height:var(--subheader-h);background:0 0;flex-direction:column;flex-shrink:0;align-items:stretch;padding:0;display:flex;position:relative;overflow:visible}html:not([data-no-portfolio-subheader]) .subheader{transition:height .48s cubic-bezier(.33,1,.68,1),min-height .48s cubic-bezier(.33,1,.68,1)}.subheader.subheader--phase-income .subheader-bubble__front-path{fill:var(--sky-blue-wave)}.subheader-bubble__front-path{fill:var(--amber1)}.subheader:before{content:"";height:calc(100% - var(--subheader-bubble-h));background:var(--nav-bg);z-index:0;pointer-events:none;background:#0000000d;position:absolute;top:0;left:0;right:0}html:not([data-no-portfolio-subheader]) .subheader:before{transition:height .48s cubic-bezier(.33,1,.68,1)}.subheader-waves{z-index:0;box-sizing:border-box;pointer-events:none;transition:all .3s;position:absolute;inset:0}.subheader-waves__bubbles{height:var(--subheader-bubble-h);pointer-events:none;transform-origin:top;height:100%;position:absolute;top:0;left:0;right:0}html:not([data-no-portfolio-subheader]) .subheader-waves__bubbles{transition:height .48s cubic-bezier(.33,1,.68,1)}.subheader-bubble{pointer-events:none;transform-origin:top;width:100%;height:100%;fill:var(--bg-faint);display:block;position:absolute;bottom:0;left:0;right:0}.subheader-bubble--back{z-index:0;opacity:.4}.subheader-bubble--back path{fill:var(--bg)}.subheader-waves__front-scale{z-index:1;pointer-events:none;transform-origin:top;width:100%;height:100%;position:absolute;top:0;left:0;right:0;transform:scaleY(1)}html[data-no-portfolio-subheader=true] .subheader-waves__front-scale,.subheader.subheader--no-balances .subheader-waves__front-scale{transform:scaleY(calc(5px / var(--subheader-bubble-h)));transition:none}html[data-portfolio-import-flush] .subheader .subheader-waves__front-scale{transform-origin:top;transition:none;transform:scaleY(0)}.subheader-waves__front-scale .subheader-bubble--front{width:100%;height:100%;display:block;position:static}.subheader-content{z-index:1;box-sizing:border-box;pointer-events:auto;flex-direction:row;justify-content:center;align-items:stretch;display:flex;position:absolute;inset:0}.subheader-content .subheader-estimate,.subheader-content .subheader-estimate button,.subheader-content .subheader-estimate .subheader-ss-add-btn,.subheader-content .subheader-estimate .subheader-ss-toggle__switch,.subheader-content .subheader-estimate .subheader-estimate__top,.subheader-content .subheader-estimate .subheader-claim-age-picker,.subheader-content .subheader-estimate .subheader-claim-age-picker__age-trigger,.subheader-content .subheader-estimate .subheader-claim-age-picker__btn,.subheader-content .subheader-estimate .subheader-phase-segment,.subheader-content .subheader-estimate .subheader-phase-segment__tab{pointer-events:auto}.subheader-spacer{height:calc(var(--app-header-stack-h) + var(--app-chrome-gap));flex-shrink:0}.subheader-estimate{align-content:start;justify-items:center;gap:var(--space-3);width:100%;min-width:0;max-width:min(100%,30rem);height:100%;min-height:100%;padding-block:var(--space-4);text-align:center;box-sizing:border-box;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;margin:0 auto;transition:gap .48s cubic-bezier(.33,1,.68,1);display:grid;position:relative}.subheader-estimate__top{pointer-events:auto;flex-direction:column;align-items:center;width:100%;display:flex}.subheader-estimate__center{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-width:0;display:flex}.subheader-estimate__swap{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.subheader-estimate__meta{align-items:center;gap:var(--space-1);width:100%;min-width:0;margin-top:var(--space-2);flex-direction:column;transition:all .25s;display:flex}.main__hero--stuck .subheader-estimate__meta{margin-top:var(--space-1)}@keyframes subheader-value-fade-slide{0%{opacity:0;transform:translateY(.55rem)}to{opacity:1;transform:translateY(0)}}@keyframes subheader-label-fade-slide{0%{opacity:0;transform:translateY(.65rem)}to{opacity:1;transform:translateY(0)}}@keyframes subheader-note-fade-slide{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.subheader-estimate__value--enter{animation:.48s cubic-bezier(.33,1,.68,1) both subheader-value-fade-slide}.subheader-estimate__label--enter{animation:.52s cubic-bezier(.33,1,.68,1) .12s both subheader-label-fade-slide}.subheader-estimate__note--enter{animation:.48s cubic-bezier(.33,1,.68,1) .22s both subheader-note-fade-slide}.subheader-estimate__note{font-family:var(--body);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-snug);color:var(--subheader-label-fg);text-align:center;max-width:min(100%,22rem)}.subheader-estimate__note--ss-row{justify-content:center;align-items:center;gap:var(--space-2) var(--space-2);text-align:center;flex-wrap:nowrap;margin:0;padding:0;line-height:1;display:inline-flex}.subheader-claim-age-picker{vertical-align:baseline;z-index:5;pointer-events:auto;display:inline;position:relative}.subheader-claim-age-picker__age-trigger{font-family:inherit;font-size:inherit;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:700;line-height:inherit;color:var(--amber4);-webkit-text-decoration:underline dashed;text-decoration:underline dashed;-webkit-text-decoration-color:color-mix(in srgb, var(--amber4) 72%, transparent);text-decoration-color:color-mix(in srgb, var(--amber4) 72%, transparent);text-underline-offset:.14em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0;transition:color .15s,text-decoration-color .15s;display:inline}.subheader-claim-age-picker__age-trigger:hover{color:var(--amber3);-webkit-text-decoration-color:var(--amber3);text-decoration-color:var(--amber3)}.subheader-claim-age-picker__age-trigger:focus-visible{outline:2px solid var(--accent-contrast);outline-offset:2px;border-radius:2px}.subheader-claim-age-picker__panel{z-index:10;min-width:9.5rem;padding:var(--space-1);border:1px solid var(--border);background:var(--surface);box-shadow:0 8px 24px var(--color-overlay-text-muted);box-sizing:border-box;border-radius:10px;display:block;position:absolute;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%)}.subheader-claim-age-picker__group{border:1px solid var(--border-strong);background:var(--surface);border-radius:8px;grid-template-columns:repeat(3,minmax(2rem,1fr));width:100%;display:grid;overflow:hidden}.subheader-claim-age-picker__btn{min-width:0;min-height:2rem;padding:var(--space-2) var(--space-1);border:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface);font-family:var(--mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text-muted);text-align:center;cursor:pointer;border-radius:0;margin:0;font-weight:600;line-height:1.25;transition:background .15s,color .15s}.subheader-claim-age-picker__btn:nth-child(3n){border-right:none}.subheader-claim-age-picker__btn:nth-last-child(-n+3){border-bottom:none}.subheader-claim-age-picker__btn:hover:not(.subheader-claim-age-picker__btn--on){background:var(--surface2,var(--surface));color:var(--text)}.subheader-claim-age-picker__btn--on{background:var(--nav-bg);color:var(--accent-contrast)}.subheader-claim-age-picker__btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;z-index:1}.subheader-ss-toggle__switch{box-sizing:border-box;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;width:28px;height:16px;margin:0;padding:0;position:relative}.subheader-ss-toggle__switch:focus-visible{outline-offset:2px;outline:2px solid #ffffff8c}.subheader--phase-income .subheader-ss-toggle__switch:focus-visible{outline-color:#00000073}.subheader-ss-toggle__track{box-sizing:border-box;pointer-events:none;background:#00000047;border-radius:999px;width:100%;height:100%;transition:background-color .2s,border-color .2s;display:block;position:relative}.subheader-ss-toggle__track:after{content:"";top:50%;left:var(--space-half);background:var(--accent-contrast);border-radius:50%;width:10px;height:10px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;transform:translateY(-50%);box-shadow:0 1px 2px #0000002e,0 0 0 1px #00000014}.subheader-ss-toggle__switch--on .subheader-ss-toggle__track{background:var(--green3);border-color:color-mix(in srgb, var(--green3) 55%, var(--accent-contrast))}.subheader-ss-toggle__switch--on .subheader-ss-toggle__track:after{transform:translate(12px,-50%)}.subheader--phase-income .subheader-ss-toggle__track{background:#ffffff6b;border-color:#00000047}.subheader--phase-income .subheader-ss-toggle__switch--on .subheader-ss-toggle__track{background:var(--green3);border-color:color-mix(in srgb, var(--green3) 55%, var(--accent-contrast))}@media (prefers-reduced-motion:reduce){.subheader-ss-toggle__track,.subheader-ss-toggle__track:after{transition-duration:.01ms}}.subheader-ss-toggle__text{color:var(--subheader-label-fg);text-align:center;max-width:min(100%,20rem)}.subheader-guaranteed-income-toggle{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:nowrap;width:100%;max-width:min(100%,22rem);display:inline-flex}.subheader-guaranteed-income-toggle__label{text-align:center;min-width:0}.subheader-guaranteed-income-toggle__link{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:var(--amber4);-webkit-text-decoration:underline dashed;text-decoration:underline dashed;-webkit-text-decoration-color:color-mix(in srgb, var(--amber4) 72%, transparent);text-decoration-color:color-mix(in srgb, var(--amber4) 72%, transparent);text-underline-offset:.14em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0;transition:color .15s,text-decoration-color .15s;display:inline}.app-tooltip__trigger.subheader-guaranteed-income-toggle__link{display:inline}.subheader-guaranteed-income-toggle__link:hover{color:var(--amber3);-webkit-text-decoration-color:var(--amber3);text-decoration-color:var(--amber3)}.subheader-guaranteed-income-toggle__link:focus-visible,.app-tooltip__trigger.subheader-guaranteed-income-toggle__link:focus-visible{outline:2px solid var(--accent-contrast);outline-offset:2px;border-radius:2px}.subheader--phase-income .subheader-guaranteed-income-toggle__link:focus-visible{outline-color:#00000073}.subheader-guaranteed-income-tooltip__content.app-tooltip__content{background:var(--color-background-primary,var(--accent-contrast));border:.5px solid var(--color-border-tertiary,var(--border));border-radius:var(--border-radius-md,8px);padding:var(--space-2);min-width:220px;font-family:var(--body);color:var(--color-text-primary,var(--text));font-size:12px;font-weight:400;line-height:1.5;box-shadow:0 4px 12px #0000001f}.subheader-guaranteed-income-tooltip__content.app-tooltip__content [data-slot=overlay-arrow] path,.subheader-guaranteed-income-tooltip__content.app-tooltip__content [data-slot=overlay-arrow] svg{fill:var(--color-background-primary,var(--accent-contrast));stroke:var(--color-border-tertiary,var(--border));stroke-width:.5px}.subheader-guaranteed-income-tooltip{min-width:0}.subheader-guaranteed-income-tooltip__list{margin:0;padding:0;list-style:none}.subheader-guaranteed-income-tooltip__row{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;padding:3px 0;display:flex}.subheader-guaranteed-income-tooltip__name{min-width:0;color:var(--color-text-primary,var(--text));flex:auto;font-size:12px;font-weight:400;line-height:1.5}.subheader-guaranteed-income-tooltip__detail{white-space:nowrap;flex:none;align-items:center;gap:.35em;min-width:0;font-size:12px;line-height:1.5;display:inline-flex}.subheader-guaranteed-income-tooltip__amount{color:var(--green-d2);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.subheader-guaranteed-income-tooltip__age{color:var(--color-text-secondary,var(--text-muted));font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.subheader-guaranteed-income-tooltip__context{border-top:.5px solid var(--color-border-tertiary,var(--border));color:var(--color-text-info);margin:7px 0 0;padding-top:7px}.subheader-guaranteed-income-tooltip__empty{color:var(--color-text-secondary,var(--text-muted));margin:0;font-size:12px;font-weight:400;line-height:1.5}.subheader-estimate__note--guaranteed-income{align-items:center;gap:var(--space-1);flex-direction:column}.subheader-income-composition{text-align:center;max-width:min(100%,22rem);color:var(--text-muted);font-size:var(--text-xs);margin:0;font-weight:400;line-height:1.45}.subheader-income-composition__text,.subheader-income-composition__future{color:inherit}.subheader-income-composition__link{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:var(--accent-text);text-underline-offset:.12em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0;text-decoration:underline;display:inline}.subheader-income-composition__link:hover{color:var(--color-accent)}.subheader-income-composition__link:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:2px}.subheader-ss-add-btn{box-sizing:border-box;padding:0 var(--space-2);cursor:pointer;min-height:1.5rem;font-family:var(--body);font-size:var(--text-xs);color:var(--subheader-label-fg);white-space:nowrap;vertical-align:middle;-webkit-tap-highlight-color:transparent;background:#000000e0;border:1px solid #fffc;border-radius:999px;justify-content:center;align-items:center;margin:0;font-weight:600;line-height:1;transition:background-color .2s,border-color .2s;display:inline-flex}.subheader-ss-add-btn:hover{background:#00000052;border-color:#ffffff80}.subheader-ss-add-btn:focus-visible{outline-offset:2px;outline:2px solid #ffffff8c}.subheader--phase-income .subheader-ss-add-btn{background:var(--accent-contrast);color:var(--accent-contrast);background:#0000001a;border-color:#00000038}.subheader--phase-income .subheader-ss-add-btn:hover{background:#0003;border-color:#00000052}.subheader--phase-income .subheader-ss-add-btn:focus-visible{outline-color:#00000073}.subheader-estimate__label{font-family:var(--body);letter-spacing:.04em;text-transform:uppercase;color:var(--subheader-label-fg);font-size:.625rem;font-weight:600;line-height:var(--leading-tight);white-space:nowrap}.subheader-estimate__label--below{white-space:normal;text-align:center;max-width:min(100%,22rem)}.subheader-estimate__value{font-family:var(--heading-number);font-size:var(--text-hero);color:var(--surface);box-sizing:border-box;transform-origin:0;flex-wrap:wrap;justify-content:center;align-items:baseline;width:100%;min-height:2.35rem;font-weight:800;line-height:1.05;transition:all .25s;display:flex;transform:scale(1)}.subheader-estimate__value-num{font-variant-numeric:tabular-nums}.subheader-estimate__value-suffix{font-family:var(--body);font-size:clamp(.7rem,2vw,.9rem);font-weight:500;line-height:var(--leading-tight);color:var(--subheader-label-fg);letter-spacing:.01em}.subheader-market-scenario-pill{align-items:center;gap:var(--space-1);margin-top:var(--space-1);padding:var(--space-1) var(--space-2);font-weight:600;line-height:var(--leading-tight);white-space:nowrap;color:var(--subheader-label-fg);background:#00000073;border:1px solid #0000;border-radius:999px;display:inline-flex}.subheader-market-scenario-pill__dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.subheader-market-scenario-pill--bull{color:var(--color-series-bull-light);background:color-mix(in srgb, var(--color-series-bull-soft) 24%, #0000008c);border-color:color-mix(in srgb, var(--color-series-bull-soft) 42%, transparent)}.subheader-market-scenario-pill--bull .subheader-market-scenario-pill__dot{background:var(--color-series-bull-soft)}.subheader-market-scenario-pill--bear{color:var(--color-series-bear-light);background:color-mix(in srgb, var(--red1) 22%, #0000008c);border-color:color-mix(in srgb, var(--red1) 38%, transparent)}.subheader-market-scenario-pill--bear .subheader-market-scenario-pill__dot{background:var(--color-series-bear-soft)}.subheader-market-scenario-pill--stagflation{color:var(--color-series-neutral-light);background:color-mix(in srgb, var(--color-series-neutral) 24%, #0000008c);border-color:color-mix(in srgb, var(--color-series-neutral) 42%, transparent)}.subheader-market-scenario-pill--stagflation .subheader-market-scenario-pill__dot{background:var(--color-series-neutral)}.subheader-market-scenario-pill--lost_decade{color:color-mix(in srgb, var(--accent-contrast) 78%, var(--text-muted));background:color-mix(in srgb, var(--text-muted) 28%, #0000008c);border-color:color-mix(in srgb, var(--text-muted) 40%, transparent)}.subheader-market-scenario-pill--lost_decade .subheader-market-scenario-pill__dot{background:color-mix(in srgb, var(--text-muted) 70%, var(--accent-contrast))}@media (width<=760px){.subheader-estimate__top{display:none}}@media (width<=700px){.subheader-content{padding:var(--space-2) var(--space-3) var(--space-2)}}@media (width<=900px){.subheader:before{display:none}.main__hero{--subheader-h:auto}html[data-app-hero-in-main=true] .main__hero{overflow:hidden}.main__hero .subheader,.subheader{height:auto;min-height:0}.main__hero .subheader{--subheader-h:auto}.subheader-content{width:100%;padding-bottom:var(--space-2);position:relative;inset:auto}.subheader-estimate{height:auto;min-height:0;padding-block:var(--space-3);gap:var(--space-2)}.subheader-estimate__value{min-height:0}.subheader-waves{background:var(--amber1)}.subheader.subheader--phase-income .subheader-waves{background:var(--sky-blue-d6)}.subheader-waves__bubbles{display:none}.main__hero .subheader.subheader--in-main{transition:box-shadow .25s}.main__hero--stuck .subheader.subheader--in-main,html[data-main-hero-stuck=true] .main__hero .subheader.subheader--in-main{box-shadow:0 4px 12px -4px #2123261a}.main__hero.main__hero--stuck,html[data-main-hero-stuck=true] .main__hero{overflow:hidden}}@media (width<=680px){.subheader-content{padding:var(--space-2) var(--space-3) var(--space-2)}.subheader-estimate{padding-block:var(--space-2);gap:var(--space-3)}.subheader-estimate__meta{margin-top:var(--space-1)}}@media (width<=620px){.subheader-spacer{height:calc(var(--app-header-stack-h) + 0rem)}}@media (prefers-reduced-motion:reduce){.subheader{transition-duration:.01ms}.subheader-waves__front-scale{transition-duration:.01ms;animation:none!important}html[data-portfolio-import-flush] .subheader:not(.subheader--no-balances) .subheader-waves__front-scale{transform:scaleY(1)}.subheader-waves__bubbles,.subheader:before{transition-duration:.01ms}.subheader-estimate__value--enter,.subheader-estimate__label--enter,.subheader-estimate__note--enter{animation:none}html[data-portfolio-import-flush] .subheader:not(.subheader--no-balances) .subheader-content{opacity:1}}.app-header-shell{--goal-bar-h:0px;--app-header-stack-h:calc(var(--app-top-chrome-h) + var(--goal-bar-h) + var(--subheader-h))}.app-header-shell--ss-claim{--subheader-h:max(var(--subheader-bubble-h), clamp(7.25rem, min(40vw, 36vh), 9.5rem))}html[data-no-portfolio-subheader=true] .app-header-shell--ss-claim{--subheader-h:var(--subheader-bubble-h)}.app-header-shell--onboarding{--goal-bar-h:0px;--subheader-h:0px;--app-header-stack-h:var(--app-top-chrome-h)}.app-header-shell--where-to-retire{--subheader-h:0px;--app-header-stack-h:calc(var(--app-top-chrome-h) + var(--goal-bar-h))}.app-header-shell--where-to-retire .header--app,.app-header-shell--where-to-retire .header--app .header__inner{max-width:var(--layout-wtr-max)}.app-header-shell--where-to-retire.app-header-shell--ss-claim{--subheader-h:0px}.app-header-shell--hero-in-main{--goal-bar-h:0px;--subheader-h:0px;--app-header-stack-h:var(--app-top-chrome-h)}.app-header-stack{z-index:202;box-sizing:border-box;width:100%;padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);flex-direction:column;flex-shrink:0;align-items:stretch;display:flex;position:sticky;top:0}.app-header-stack .header--app{z-index:2;position:relative}.app-header-stack .app-left-nav{z-index:1}.app-header-stack .app-left-nav__backdrop{z-index:0}.onboarding-accounts-step{--accounts-control-height:40px;gap:var(--space-3);flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex}.onboarding-accounts-step__header-row,.onboarding-accounts-step__row-fields{gap:var(--space-3);grid-template-columns:minmax(0,1.45fr) minmax(0,.75fr);align-items:center;display:grid}.onboarding-accounts-step__header-row{margin-bottom:var(--space-1)}.onboarding-accounts-step__balance-header{align-items:flex-end;gap:var(--space-1);min-width:0;display:flex}.onboarding-accounts-step__balance-header .onboarding-accounts-step__column-label{flex:auto;min-width:0}.onboarding-accounts-step__balance-prefix--spacer{visibility:hidden;pointer-events:none}.onboarding-accounts-step__remove-spacer{flex-shrink:0;width:2.75rem}.onboarding-accounts-step__column-label{font-family:var(--heading);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);letter-spacing:-.01em;color:var(--text);display:block}.onboarding-accounts-step__empty{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-width:0;min-height:8rem;padding:var(--space-5) var(--space-4);box-sizing:border-box;text-align:center;border:1.5px dashed var(--color-border-faint);background:var(--surface1);border-radius:12px;flex-direction:column;flex:auto;display:flex}.onboarding-accounts-step__empty-icon{background:var(--surface);width:2.75rem;height:2.75rem;color:var(--text-muted);border-radius:999px;justify-content:center;align-items:center;display:flex}.onboarding-accounts-step__empty-title{margin:var(--space-1) 0 0;font-family:var(--heading);font-size:var(--text-base);color:var(--text);font-weight:600;line-height:1.3}.onboarding-accounts-step__empty-lead{max-width:18rem;font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:400;line-height:1.45}.onboarding-accounts-step__empty-cta{margin-top:var(--space-1)}button.onboarding-accounts-step__empty-cta.app-btn--primary[data-slot=button]{background:var(--color-wave-income);color:var(--accent-contrast);filter:none;border:none}button.onboarding-accounts-step__empty-cta.app-btn--primary[data-slot=button]:hover:not(:disabled){background:var(--nav-bg);filter:none}.onboarding-accounts-step__rows{gap:var(--space-2);flex-direction:column;display:flex}.onboarding-accounts-step__row{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.onboarding-accounts-step__allocation{width:100%;min-width:0}.onboarding-accounts-step__type-field,.onboarding-accounts-step__balance-field{flex-direction:column;min-width:0;min-height:0;display:flex}.onboarding-accounts-step__type-select,.onboarding-accounts-step__type-select [data-slot=select]{flex-direction:column;display:flex}.onboarding-accounts-step__type-select [data-slot=select-trigger]{background:var(--surface2);width:100%;height:var(--accounts-control-height);max-height:var(--accounts-control-height);box-sizing:border-box;min-height:0;padding:0 var(--space-3);align-items:center;display:inline-flex}.onboarding-accounts-step__type-select [data-slot=select-value]{white-space:nowrap;text-overflow:ellipsis;align-self:center;align-items:center;display:flex;overflow:hidden}.onboarding-accounts-step__type-trigger-value{justify-content:center;align-items:flex-start;gap:var(--space-1);min-width:0;padding-right:var(--space-1);text-align:left;flex-direction:column;display:flex}.onboarding-accounts-step__type-trigger-label{font-family:var(--body);font-size:var(--text-sm);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.3;overflow:hidden}.onboarding-accounts-step__type-trigger-helper{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted)}.onboarding-accounts-step__type-select [data-slot=select-value][data-placeholder=true]{font-family:var(--body);font-size:var(--text-sm);color:var(--text-faint);align-items:center;font-weight:400;line-height:1.3;display:flex}.onboarding-accounts-step__type-select--filled [data-slot=select-trigger]{background:var(--surface)}.onboarding-accounts-step__type-option{justify-content:center;align-items:flex-start;gap:var(--space-1);flex-direction:column;width:100%;min-width:0;display:flex}.onboarding-accounts-step__type-option-label{font-family:var(--body);font-size:var(--text-sm);color:var(--text);font-weight:500;line-height:1.3}.onboarding-accounts-step__type-option-helper{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted)}.onboarding-accounts-step__type-popover,.onboarding-accounts-step__type-popover.popover,.onboarding-accounts-step__type-popover .popover__dialog{width:var(--trigger-width,auto);min-width:var(--trigger-width,auto);max-width:var(--trigger-width,auto);text-align:left;border:none!important;outline:none!important}.onboarding-accounts-step__type-popover .popover__dialog{flex-direction:column;align-items:stretch;display:flex}.onboarding-accounts-step__type-popover .app-select-import-menu__list[data-slot=list-box],.onboarding-accounts-step__type-popover [data-slot=list-box]{width:100%;min-width:100%;max-width:100%;box-shadow:none;padding:var(--space-1) 0;text-align:left;flex-direction:column;align-items:stretch;display:flex;border:none!important;outline:none!important}.onboarding-accounts-step__type-popover .app-select-import-menu__list [data-slot=list-box-item],.onboarding-accounts-step__type-popover [data-slot=list-box-item]{box-sizing:border-box;width:100%;max-width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-4);text-align:left;white-space:nowrap;font-family:var(--body);font-size:var(--text-sm);color:var(--text);flex-direction:row;justify-content:flex-start;align-items:center;font-weight:500;line-height:1.3;display:flex}.onboarding-accounts-step__type-popover .app-select-import-menu__list [data-slot=list-box-item]>span,.onboarding-accounts-step__type-popover .app-select-import-menu__list [data-slot=list-box-item] [data-slot=list-box-item-label],.onboarding-accounts-step__type-popover [data-slot=list-box-item]>span,.onboarding-accounts-step__type-popover [data-slot=list-box-item] [data-slot=list-box-item-label]{text-align:left;flex:auto;justify-content:flex-start;align-items:flex-start;width:100%;min-width:0;display:flex}.onboarding-accounts-step__type-popover .onboarding-accounts-step__type-option{text-align:left;align-items:flex-start}.onboarding-accounts-step__type-popover .onboarding-accounts-step__type-option-label,.onboarding-accounts-step__type-popover .onboarding-accounts-step__type-option-helper{text-align:left;width:100%}.onboarding-accounts-step__balance-row{align-items:center;gap:var(--space-1);min-width:0;display:flex}.onboarding-accounts-step__balance-prefix{font-family:var(--mono);color:var(--text-faint);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0;font-size:1rem;font-weight:500}.onboarding-accounts-step__balance-wrap{min-width:0;height:var(--accounts-control-height);max-height:var(--accounts-control-height);box-sizing:border-box;flex:auto;align-items:center;min-height:0;display:flex}.onboarding-accounts-step .onboarding-accounts-step__balance-wrap.onboarding-field-shell{min-height:0;height:var(--accounts-control-height);max-height:var(--accounts-control-height);padding:0 var(--space-3)}.onboarding-accounts-step__balance-input{box-sizing:border-box;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex:auto;width:100%;min-width:0;padding:0}.onboarding-accounts-step__remove{width:2.75rem;height:var(--accounts-control-height);max-height:var(--accounts-control-height);min-height:0;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.onboarding-accounts-step__remove:hover,.onboarding-accounts-step__remove:focus-visible{background:var(--surface2);color:var(--text)}.onboarding-accounts-step__add{align-items:center;gap:var(--space-1);margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-sm);color:var(--accent-text);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-weight:500;display:inline-flex}.onboarding-accounts-step__add:hover,.onboarding-accounts-step__add:focus-visible{color:var(--color-accent);text-underline-offset:.12em;text-decoration:underline}.onboarding-accounts-step__error{font-family:var(--body);font-size:var(--text-sm);color:var(--danger,var(--red1));margin:0;font-weight:500;line-height:1.45}.onboarding-overlay__accounts-total{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border);background:var(--accent-contrast);border-radius:8px;margin:0;animation:.42s cubic-bezier(.22,1,.36,1) both onboarding-accounts-total-in;display:flex}@keyframes onboarding-accounts-total-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.onboarding-overlay__accounts-total-label{font-family:var(--body);font-size:var(--text-md);font-weight:600;line-height:var(--leading-snug);color:var(--text-muted)}.onboarding-overlay__accounts-total-value{font-family:var(--mono);font-size:var(--text-xl);font-weight:700;line-height:var(--leading-tight);color:var(--text);text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0}.onboarding-overlay__footer-actions--accounts{width:100%;padding-top:var(--space-4);justify-content:space-between}.onboarding-overlay__footer:has(.onboarding-overlay__accounts-total){gap:0}.onboarding-overlay__btn--skip{color:var(--text-muted);text-underline-offset:.12em;background:0 0;padding-inline:0;text-decoration:underline}.onboarding-overlay__btn--skip:hover:not(:disabled),.onboarding-overlay__btn--skip:focus-visible:not(:disabled){color:var(--text);background:0 0}@media (width<=480px){.onboarding-accounts-step__header-row,.onboarding-accounts-step__row-fields{grid-template-columns:1fr;align-items:stretch}}.welcome-contributions-step{width:100%;min-width:0}.welcome-contributions-step__card{border:.5px solid var(--color-border-tertiary);background:var(--accent-contrast);border-radius:8px;overflow:hidden}.welcome-contributions-step__card-header{padding:var(--space-2) var(--space-3);font-family:var(--body);font-size:var(--text-xs);color:var(--text-faint);background:var(--color-background-secondary);border-bottom:.5px solid var(--color-border-tertiary);font-weight:600}.welcome-contributions-step__accordions{flex-direction:column;display:flex}.welcome-contributions-step__total{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:.5px solid var(--color-border-tertiary);display:flex}.welcome-contributions-step__total-label{font-family:var(--body);font-size:var(--text-sm);color:var(--text);font-weight:500}.welcome-contributions-step__total-value{font-family:var(--body);font-size:var(--text-lg);font-weight:500;line-height:var(--leading-tight);color:var(--green-d2);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.contrib-accordion{border-bottom:.5px solid var(--color-border-tertiary)}.contrib-accordion:last-child{border-bottom:none}.contrib-accordion__trigger{justify-content:space-between;align-items:flex-start;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;margin:0;display:flex}.contrib-accordion__trigger:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}.contrib-accordion__trigger-main{gap:var(--space-half);flex-direction:column;flex:auto;min-width:0;display:flex}.contrib-accordion__title{font-family:var(--body);font-size:var(--text-sm);color:var(--text);font-weight:600;line-height:var(--leading-snug)}.contrib-accordion__sub{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:var(--leading-snug);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.contrib-accordion__chevron{margin-top:var(--space-half);color:var(--text-muted);flex-shrink:0;transition:transform .2s}.contrib-accordion--open .contrib-accordion__chevron{transform:rotate(180deg)}.contrib-accordion__panel-inner{padding:0 var(--space-4) var(--space-4)}.contrib-bounded-input{align-items:stretch;gap:var(--space-2);width:100%;min-width:0;display:flex}.contrib-bounded-input__prefix{font-family:var(--mono);font-size:var(--text-sm);color:var(--text-faint);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0;align-items:center;font-weight:500;display:flex}.contrib-bounded-input__field-wrap{border:.5px solid var(--color-border-tertiary);background:var(--accent-contrast);border-radius:8px;flex:auto;align-items:stretch;min-width:0;display:flex;overflow:hidden}.contrib-bounded-input__text-field{flex:auto;gap:0;min-width:0}.contrib-bounded-input__text-field input[data-slot=input]{width:100%;min-height:0;padding:var(--space-2) var(--space-3);box-shadow:none;font-family:var(--mono);font-size:var(--text-sm);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";background:0 0;border:none;border-radius:0;margin:0;font-weight:500;line-height:1.25}.contrib-bounded-input__text-field input[data-slot=input]:hover,.contrib-bounded-input__text-field input[data-slot=input]:focus,.contrib-bounded-input__text-field input[data-slot=input]:focus-visible,.contrib-bounded-input__text-field input[data-slot=input][data-focused=true]{box-shadow:none;background:0 0;border:none;outline:none}.contrib-bounded-input__field-wrap:focus-within{outline:2px solid var(--accent-text);outline-offset:1px}.contrib-bounded-input__max{border:none;border-left:.5px solid var(--color-border-tertiary);background:var(--color-background-secondary);font-family:var(--body);font-size:var(--text-xs);color:var(--text);cursor:pointer;flex-shrink:0;margin:0;padding:0 10px;font-weight:500;line-height:1}.contrib-bounded-input__max:hover{background:color-mix(in srgb, var(--color-background-secondary) 80%, var(--border))}.contrib-bounded-input__suffix{border-left:.5px solid var(--color-border-tertiary);background:var(--color-background-secondary);font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);flex-shrink:0;align-items:center;padding:0 10px;font-weight:500;display:flex}.contrib-bounded-input--percent .contrib-bounded-input__field-wrap{max-width:5.5rem}.contrib-split-pair{gap:var(--space-2);flex-direction:column;display:flex}.contrib-split-pair__row{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.contrib-split-pair__field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.contrib-split-pair__label{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:500}.contrib-over-limit{font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--color-text-danger);margin:0}.contrib-note{margin:var(--space-2) 0 0;font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.45}.contrib-employer-match{margin-top:var(--space-3);padding-top:var(--space-2);border-top:.5px solid var(--color-border-tertiary)}.contrib-employer-match__row{flex-direction:row;align-items:flex-end;gap:0;min-width:0;display:flex}.contrib-employer-match__field{gap:var(--space-1);flex-direction:column;flex:none;min-width:0;display:flex}.contrib-employer-match__field--single{flex:auto;width:100%}.contrib-employer-match__input-row{align-items:center;gap:var(--space-2);min-width:0;display:flex}.contrib-employer-match__row .contrib-bounded-input,.contrib-employer-match__row .contrib-bounded-input__text-field{flex:none;width:auto}.contrib-employer-match__row .contrib-bounded-input--percent .contrib-bounded-input__field-wrap{width:5.5rem;max-width:5.5rem}.contrib-employer-match__input-row .contrib-bounded-input{flex:none;width:auto}.contrib-employer-match__label{font-family:var(--body);font-size:var(--text-xs);color:var(--text);font-weight:500}.contrib-employer-match__up-to{padding:0 6px var(--space-2);font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;flex:none;margin:0;font-weight:400}.contrib-employer-match__text{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;flex:none;font-weight:400}@media (width<=760px){.welcome-contributions-step__card{border-radius:0}}html:has(.app-header-shell--onboarding){--goal-bar-h:0px;--subheader-h:0px;--app-header-stack-h:var(--app-top-chrome-h)}body.onboarding-overlay--open{touch-action:none;background-color:var(--surface);--goal-bar-h:0px;--subheader-h:0px;--app-header-stack-h:0px;--app-measured-header-h:0px;background-image:none;overflow:hidden}body.onboarding-overlay--open .app-scroll-stack{overflow:hidden}body.onboarding-overlay--open .app-privacy-trust,body.onboarding-overlay--open .account-plan-bottom-banner-fixed,body.onboarding-overlay--open .app-header-shell{visibility:hidden;pointer-events:none}.onboarding-overlay{--onboarding-field-inset:.65rem;--onboarding-field-check:var(--green1);--onboarding-panel-max-w:28rem}.onboarding-overlay--in-app{width:100vw;max-width:100vw;height:100svh;min-height:0;z-index:var(--z-onboarding);padding:var(--space-4);box-sizing:border-box;isolation:isolate;pointer-events:auto;background:#ffffff80;justify-content:center;align-items:center;margin:0;display:flex;position:fixed;inset:0}.onboarding-overlay--in-app:before{display:none}.onboarding-overlay__panel{z-index:1;box-sizing:border-box;pointer-events:auto;width:min(100vw - 2rem, var(--onboarding-panel-max-w,36rem));min-width:min(100vw - 2rem, var(--onboarding-panel-max-w,26rem));max-width:min(100vw - 2rem, var(--onboarding-panel-max-w,26rem));background:var(--surface);border-radius:14px;flex-direction:column;height:auto;min-height:0;max-height:min(100dvh - 2rem,40rem);margin:0;padding:0;animation:.55s cubic-bezier(.22,1,.36,1) both onboarding-panel-in;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 48px 100px #110c2e26}@media (width>=761px){.onboarding-overlay--in-app .onboarding-overlay__panel{flex-shrink:0;height:auto;max-height:min(100dvh - 2rem,40rem);animation:.55s cubic-bezier(.22,1,.36,1) both onboarding-panel-in-flex;position:relative;top:auto;left:auto;transform:none}.onboarding-overlay--exit.onboarding-overlay--in-app .onboarding-overlay__panel{animation:.32s cubic-bezier(.4,0,1,1) forwards onboarding-panel-out-flex}}@keyframes onboarding-panel-in-flex{0%{opacity:0;transform:translateY(1.25rem)scale(.98);box-shadow:0 4px 12px #110c2e00}to{opacity:1;transform:none;box-shadow:0 48px 100px #110c2e26}}@keyframes onboarding-panel-out-flex{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.98)}}@keyframes onboarding-panel-in{0%{opacity:0;transform:translate(-50%,calc(1.25rem - 50%))scale(.98);box-shadow:0 4px 12px #110c2e00}to{opacity:1;transform:translate(-50%,-50%)scale(1);box-shadow:0 48px 100px #110c2e26}}@keyframes onboarding-panel-in-mobile{0%{opacity:0}to{opacity:1}}.onboarding-overlay--exit .onboarding-overlay__panel{pointer-events:none;animation:.32s cubic-bezier(.4,0,1,1) forwards onboarding-panel-out}@keyframes onboarding-panel-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.98)}}@keyframes onboarding-panel-out-mobile{0%{opacity:1}to{opacity:0}}@media (width>=761px){.onboarding-overlay__panel{max-height:min(100dvh - 2rem,40rem)}.onboarding-overlay__header,.onboarding-overlay__footer{position:relative}}@media (width<=760px){.onboarding-overlay--in-app{flex-direction:column;max-height:none;padding:0}.onboarding-overlay__panel{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:none;box-shadow:none;border-radius:0;flex:auto;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);animation:.55s cubic-bezier(.22,1,.36,1) both onboarding-panel-in-mobile;display:grid;position:relative;inset:auto;overflow:hidden;transform:none}.onboarding-overlay--exit .onboarding-overlay__panel{animation:.32s cubic-bezier(.4,0,1,1) forwards onboarding-panel-out-mobile}.onboarding-overlay__header{z-index:3;padding-top:calc(var(--space-4) + env(safe-area-inset-top,0px));grid-row:1}.onboarding-overlay__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:none;grid-row:2;height:auto;min-height:0;max-height:none;overflow-y:auto}.onboarding-overlay__footer{z-index:3;padding-bottom:var(--app-mobile-overlay-footer-pad);grid-row:3}}.onboarding-overlay--results .onboarding-overlay__panel{max-width:min(100%, var(--onboarding-panel-max-w));height:min(92dvh,42rem);max-height:min(92dvh,42rem)}.onboarding-overlay__header,.onboarding-overlay__footer{flex-shrink:0}.onboarding-overlay__header{z-index:2;padding:var(--space-4) var(--space-4) var(--space-3);background:var(--surface);text-align:center;align-items:center;gap:var(--space-2);box-shadow:0 6px 16px -6px var(--color-overlay-ink-mid);flex-direction:column;display:flex}.onboarding-overlay__brand{font-family:var(--body);font-size:var(--text-lg);letter-spacing:-.03em;padding-bottom:var(--space-2);white-space:nowrap;flex-shrink:0;align-items:baseline;font-weight:800;line-height:1;display:inline-flex}.onboarding-overlay__brand-expect{color:var(--color-text-base)}.onboarding-overlay__brand-ifi{color:var(--green5)}.onboarding-overlay__progress{width:100%;max-width:14rem}.onboarding-overlay__title-stack{flex-direction:column;align-items:center;gap:0;max-width:28rem;margin-inline:auto;display:flex}.onboarding-overlay__field-hint{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:400;line-height:1.45}.onboarding-overlay__field-with-validation{gap:var(--space-1);flex-direction:column;width:100%;min-width:0;display:flex}.onboarding-overlay__field-with-validation .onboarding-overlay__field-error{margin:0}.onboarding-overlay__field-error{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-sm);color:var(--danger,var(--red1));font-weight:500;line-height:1.45}.onboarding-overlay__field-grid .config-plan-field .onboarding-overlay__field-hint{margin-top:var(--space-1)}.onboarding-overlay__title{font-family:var(--heading);font-size:var(--text-base);letter-spacing:-.02em;color:var(--text);margin:0;margin-bottom:var(--space-1);font-weight:600}.onboarding-overlay__subtitle{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);max-width:60%;font-weight:500;line-height:var(--leading-tight);margin:0}.onboarding-overlay__duration-hint{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.4}.onboarding-overlay__accounts-import-note{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:400;line-height:1.45}.onboarding-overlay__scroll{flex:auto;height:auto;min-height:0;max-height:none}.onboarding-overlay__scroll [data-overlayscrollbars-viewport]{overflow-anchor:none;overscroll-behavior:contain;height:100%;min-height:0}.onboarding-overlay--income-goal .onboarding-overlay__scroll{height:100%;max-height:100%}.onboarding-overlay--income-goal .onboarding-overlay__scroll [data-overlayscrollbars-viewport]{height:100%;min-height:0}.onboarding-overlay--income-goal .onboarding-overlay__scroll [data-overlayscrollbars-contents]{flex-direction:column;justify-content:center;min-height:100%;display:flex}.onboarding-overlay--income-goal .onboarding-overlay__body{flex-direction:column;flex:1;justify-content:center;align-items:stretch;width:100%;display:flex}.onboarding-overlay--profile .welcome-profile-fields--onboarding .config-plan-label{font-family:var(--body);font-size:var(--text-sm);letter-spacing:normal;color:var(--text);font-weight:600}.onboarding-overlay--profile .welcome-goal-fields{width:100%;max-width:100%}.onboarding-overlay--profile .welcome-goal-fields__goals-heading,.onboarding-overlay--profile .welcome-goal-fields .currency-amount-input__label,.onboarding-overlay--profile .welcome-goal-fields__retire-age .config-plan-label{font-family:var(--body);font-size:var(--text-base);letter-spacing:normal;color:var(--text);font-weight:500}.onboarding-overlay--profile .welcome-goal-fields--compact-goals .currency-amount-input__value-group{align-items:center;width:auto}.onboarding-overlay--profile .welcome-goal-fields--compact-goals .currency-amount-input__amount-row--external-affixes{width:auto}.onboarding-overlay--profile .welcome-goal-fields--compact-goals .currency-amount-input__amount-row--external-affixes .onboarding-field-shell{flex:0 auto}.onboarding-overlay--profile .welcome-goal-fields--compact-goals .currency-amount-input__field,.onboarding-overlay--profile .welcome-goal-fields--compact-goals .onboarding-field-shell__input{width:calc(var(--goal-input-ch) * 1ch);min-width:calc(var(--goal-input-ch) * 1ch);max-width:calc(var(--goal-input-ch) * 1ch);flex:none}.onboarding-overlay__body{padding:var(--space-5) var(--space-5);box-sizing:border-box;min-width:0}.onboarding-overlay__body .config-plan-label,.onboarding-overlay__body .currency-amount-input__label{font-family:var(--heading);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);letter-spacing:-.01em;color:var(--text)}.onboarding-overlay__body .config-plan-field:has(.claim-age-slider){gap:var(--space-2)}.onboarding-overlay__section{margin-bottom:0}.onboarding-overlay__field-grid{gap:var(--space-3);flex-direction:column;margin-bottom:0;display:flex}.onboarding-overlay__body .currency-amount-input__value-group{align-items:stretch;gap:0;width:100%;max-width:100%}.onboarding-overlay__body .currency-amount-input__amount-row--external-prefix{gap:var(--space-2);width:100%}.onboarding-overlay__body .currency-amount-input__amount-row--external-prefix .currency-amount-input__wrap{flex:auto;width:auto;min-width:0}.onboarding-overlay__body .currency-amount-input__field{width:100%;min-width:0}.onboarding-overlay__body .currency-amount-input__annual-hint{padding-left:calc(var(--space-2) + var(--onboarding-field-inset))}.onboarding-overlay__body .currency-amount-input__annual-hint--visible{margin-top:var(--space-1)}.onboarding-overlay__body>.onboarding-overlay__section+.onboarding-overlay__field-grid,.onboarding-overlay__body>.onboarding-overlay__field-grid+.onboarding-overlay__section,.onboarding-overlay__body>.onboarding-overlay__section+.onboarding-overlay__section{border-top:1px solid var(--border);padding-top:var(--space-4)}:is(.onboarding-overlay__body>.onboarding-overlay__section:has(+.onboarding-overlay__field-grid),.onboarding-overlay__body>.onboarding-overlay__field-grid:has(+.onboarding-overlay__section),.onboarding-overlay__body>.onboarding-overlay__section:has(+.onboarding-overlay__section)){padding-bottom:var(--space-4)}.onboarding-overlay__spouse-fields{gap:var(--space-3);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);flex-direction:column;display:flex}.onboarding-overlay__spouse-fields>*{animation:.38s cubic-bezier(.22,1,.36,1) both onboarding-spouse-fields-in}.onboarding-overlay__spouse-fields>:first-child{animation-delay:40ms}.onboarding-overlay__spouse-fields>:nth-child(2){animation-delay:80ms}.onboarding-overlay__spouse-fields>:nth-child(3){animation-delay:.12s}.onboarding-overlay__spouse-fields>:nth-child(4){animation-delay:.16s}@keyframes onboarding-spouse-fields-in{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}.onboarding-overlay__section--spouse{border-top:1px solid var(--border);padding-top:var(--space-4);margin-top:var(--space-4)}.onboarding-overlay__ss-fields>.onboarding-overlay__section--spouse{margin-top:var(--space-4);border-top:none;padding-top:0}.onboarding-overlay__age-input-wrap{width:100%}.onboarding-overlay .currency-amount-input__amount-row--external-prefix{align-items:center}.onboarding-overlay .currency-amount-input__amount-row--external-prefix .onboarding-field-shell{flex:auto;min-width:0}.onboarding-overlay .currency-amount-input__prefix-outside{line-height:1.25}.onboarding-overlay .onboarding-field-shell:has(input:disabled){opacity:.55}.onboarding-overlay .dob-select-row--segmented .dob-select-row__segment{border:.5px solid var(--color-border-tertiary,var(--border));background:var(--surface2);border-radius:8px;align-items:stretch;width:fit-content;max-width:100%;display:flex;overflow:hidden}.onboarding-overlay .dob-select-row--segmented .dob-select-row__month{border-right:.5px solid var(--color-border-tertiary,var(--border));flex:none;min-width:0}.onboarding-overlay .dob-select-row--segmented .dob-select-row__divider{display:none}.onboarding-overlay .dob-select-row [data-slot=select-trigger],.onboarding-overlay [data-slot=select-trigger],.onboarding-overlay .app-select__native{font-size:1rem}.onboarding-overlay .dob-select-row:not(.dob-select-row--segmented) [data-slot=select-trigger],.onboarding-overlay .dob-select-row:not(.dob-select-row--segmented) .app-select__native{height:2.75rem;min-height:2.75rem;padding:var(--onboarding-field-inset);padding-right:calc(var(--onboarding-field-inset) + var(--space-5));background:var(--surface2);border-color:var(--border-medium-dark);box-shadow:none;align-items:center;line-height:1.25;transition:background-color .22s,border-color .15s;display:flex}.onboarding-overlay .dob-select-row--year-input:not(.dob-select-row--segmented) .dob-select-row__year-input-wrap{min-height:2.75rem;padding:var(--onboarding-field-inset);background:var(--surface2);border-color:var(--border-medium-dark);box-shadow:none;line-height:1.25;transition:background-color .22s,border-color .15s}.onboarding-overlay .dob-select-row--year-input:not(.dob-select-row--segmented) .dob-select-row__year-input-wrap--filled,.onboarding-overlay .dob-select-row--year-input:not(.dob-select-row--segmented) .dob-select-row__year-input-wrap--filled:hover:not(:focus-within){background:var(--accent-contrast)}.onboarding-overlay .dob-select-row--year-input:not(.dob-select-row--segmented) .dob-select-row__year-input-wrap:focus-within{border-color:var(--border-medium-dark);box-shadow:none;outline:none}.onboarding-overlay .dob-select-row--segmented [data-slot=select-trigger],.onboarding-overlay .dob-select-row--segmented .app-select__native{height:100%;min-height:2.75rem;padding:var(--onboarding-field-inset);padding-right:calc(var(--onboarding-field-inset) + var(--space-5));box-shadow:none;background:0 0;border:none;border-radius:0;align-items:center;line-height:1.25;display:flex}.onboarding-overlay .dob-select-row [data-slot=select-trigger]:focus,.onboarding-overlay .dob-select-row [data-slot=select-trigger]:focus-visible,.onboarding-overlay .dob-select-row [data-slot=select-trigger][data-focus=true],.onboarding-overlay .dob-select-row [data-slot=select-trigger][data-pressed=true],.onboarding-overlay .dob-select-row [data-slot=select-trigger][data-open=true]{border-color:var(--border-medium-dark);box-shadow:none;outline:none}.onboarding-overlay .dob-select-row [data-slot=select-value],.onboarding-overlay [data-slot=select-value],.onboarding-overlay [data-slot=select-value][data-placeholder=true]{align-self:center;align-items:center;min-height:1.25rem;font-size:1rem;line-height:1.25;display:flex}.onboarding-overlay .app-select-import-menu__popover,.onboarding-overlay .app-select-import-menu__popover.popover,.onboarding-overlay .app-select-import-menu__popover .popover__dialog,.onboarding-overlay .app-select-import-menu__list[data-slot=list-box],.onboarding-overlay .app-select-import-menu__popover [data-slot=list-box]{border:none!important;outline:none!important}.onboarding-overlay .app-select-import-menu__list [data-slot=list-box-item]{min-height:2.75rem;padding:0 var(--space-4);align-items:center;line-height:1.25;display:flex}.onboarding-overlay .app-select-import-menu__list [data-slot=list-box-item] [data-slot=list-box-item-label],.onboarding-overlay .app-select-import-menu__list [data-slot=list-box-item]>span{align-items:center;line-height:1.25;display:flex}.onboarding-overlay .dob-select-row .dob-select--filled [data-slot=select-trigger],.onboarding-overlay .dob-select-row .dob-select--filled .app-select__native,.onboarding-overlay .dob-select-row--segmented .dob-select--filled [data-slot=select-trigger],.onboarding-overlay .dob-select-row--segmented .dob-select--filled .app-select__native,.onboarding-overlay .dob-select-row .dob-select--filled [data-slot=select-trigger]:hover:not(:disabled),.onboarding-overlay .dob-select-row .dob-select--filled .app-select__native:hover:not(:disabled),.onboarding-overlay .dob-select-row--segmented .dob-select--filled [data-slot=select-trigger]:hover:not(:disabled),.onboarding-overlay .dob-select-row--segmented .dob-select--filled .app-select__native:hover:not(:disabled){background:var(--accent-contrast)}@media (prefers-reduced-motion:reduce){.onboarding-overlay .dob-select-row [data-slot=select-trigger]{transition:none}.onboarding-overlay__spouse-fields,.onboarding-overlay__spouse-fields>*,.onboarding-overlay__accounts-total{animation:none}.onboarding-overlay--in-app:before{opacity:1;animation:none}.onboarding-overlay--exit.onboarding-overlay--in-app:before{opacity:0;animation:none}.onboarding-overlay__panel{opacity:1;animation:none;box-shadow:0 48px 100px #110c2e26}}@media (prefers-reduced-motion:reduce) and (width>=761px){.onboarding-overlay__panel{transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce) and (width<=760px){.onboarding-overlay__panel{box-shadow:none;transform:none}}.onboarding-overlay__results-hero{text-align:center;padding:var(--space-2) 0 0;margin-bottom:0}.onboarding-overlay__results-label{margin:0 0 var(--space-1);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted)}.onboarding-overlay__results-value{font-family:var(--heading);font-size:var(--text-hero);color:var(--accent-text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";margin:0;font-weight:600;line-height:1.1}.onboarding-overlay__results-meta{margin:var(--space-2) 0 0;font-family:var(--body);font-size:var(--text-sm);color:var(--text-faint);line-height:1.45}.onboarding-overlay__refine{border-top:1px solid var(--border);padding-top:var(--space-4)}.onboarding-overlay__refine-heading{margin:0 0 var(--space-3);font-family:var(--body);font-size:var(--text-base);color:var(--text);font-weight:600;line-height:1.4}.onboarding-overlay__connect-prompt{margin:var(--space-4) 0 0;text-align:center}.onboarding-overlay__connect-link{font-family:var(--body);font-size:var(--text-sm);color:var(--accent-text);text-underline-offset:.15em;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:500;text-decoration:underline}.onboarding-overlay__connect-link:hover,.onboarding-overlay__connect-link:focus-visible{color:var(--text)}.onboarding-overlay__connect-link:disabled{opacity:.6;cursor:not-allowed}.onboarding-overlay__footer{z-index:1;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);background:var(--surface);flex-direction:column;flex-shrink:0;display:flex;box-shadow:0 -4px 16px #110c2e0f}.onboarding-overlay__err{font-family:var(--body);font-size:var(--text-sm);color:var(--danger);margin:0}.onboarding-overlay__cta{width:100%;min-height:3rem;padding:var(--space-3) var(--space-4);background:var(--color-primary);color:var(--color-primary-on);font-family:var(--body);font-size:var(--text-md);letter-spacing:.01em;cursor:pointer;border:none;border-radius:10px;margin:0;font-weight:700;line-height:1.25;transition:filter .12s,transform .12s}.onboarding-overlay__cta:hover:not(:disabled){filter:brightness(.95)}.onboarding-overlay__cta:active:not(:disabled){transform:translateY(1px)}.onboarding-overlay__cta:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.onboarding-overlay__cta:disabled{opacity:.55;cursor:not-allowed}.onboarding-overlay__footer-profile{align-items:stretch;gap:var(--space-3);flex-direction:column;width:100%;display:flex}.onboarding-overlay__profile-callout{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);text-align:center;margin:0;font-weight:400;line-height:1.5}.onboarding-overlay__skip-wrap{opacity:0;grid-template-rows:0fr;justify-items:center;width:100%;margin-top:0;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1),opacity .3s,margin-top .35s;display:grid;overflow:hidden}.onboarding-overlay__skip-wrap--visible{opacity:1;margin-top:var(--space-3);grid-template-rows:1fr}.onboarding-overlay__skip-wrap>*{min-height:0;overflow:hidden}.onboarding-overlay__skip-link{padding:var(--space-1) 0;font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);text-underline-offset:.15em;cursor:pointer;text-align:center;background:0 0;border:none;width:auto;max-width:100%;margin:0;font-weight:500;line-height:1.45;text-decoration:underline}.onboarding-overlay__skip-link:hover:not(:disabled),.onboarding-overlay__skip-link:focus-visible{color:var(--text)}.onboarding-overlay__skip-link:disabled{opacity:.55;cursor:not-allowed}.onboarding-overlay__skip-stack{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.onboarding-overlay__skip-note{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);text-align:center;margin:0;font-weight:400;line-height:1.4}.onboarding-overlay__footer-goals{align-items:stretch;gap:var(--space-2);flex-direction:column-reverse;width:100%;display:flex}.onboarding-overlay__contributions-total{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding-bottom:var(--space-3);margin-bottom:var(--space-1);border-bottom:.5px solid var(--color-border-tertiary);display:flex}.onboarding-overlay__contributions-total-label{font-family:var(--body);font-size:var(--text-sm);color:var(--text);font-weight:500}.onboarding-overlay__contributions-total-value{font-family:var(--body);font-size:var(--text-lg);font-weight:500;line-height:var(--leading-tight);color:var(--green-d2);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.onboarding-overlay__footer-goals .onboarding-overlay__btn--primary{width:100%;min-width:0}.onboarding-overlay__back-link{font-family:var(--body);font-size:var(--text-xs);color:var(--color-text-secondary,var(--text-muted));text-align:center;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;font-weight:500;line-height:1.45;display:inline-flex}.onboarding-overlay__back-icon{flex-shrink:0;display:none}.onboarding-overlay__back-label{display:inline}.onboarding-overlay__footer-goals .onboarding-overlay__back-link{margin-top:0}.onboarding-overlay__back-link:hover:not(:disabled),.onboarding-overlay__back-link:focus-visible{color:var(--text);outline:none}.onboarding-overlay__back-link:disabled{opacity:.55;cursor:not-allowed}.onboarding-overlay__footer-actions{align-items:stretch;gap:var(--space-2);flex-direction:row;width:100%;min-width:0;display:flex}.onboarding-overlay__cancel-btn{width:auto;min-height:2.75rem;padding:var(--space-3) var(--space-4);box-sizing:border-box;background:var(--surface2);font-family:var(--body);font-size:var(--text-sm);color:var(--text);white-space:nowrap;cursor:pointer;border:none;border-radius:8px;flex:none;margin:0;font-weight:500;line-height:1.25;transition:background .12s,color .12s}.onboarding-overlay__cancel-btn:hover:not(:disabled),.onboarding-overlay__cancel-btn:focus-visible{background:var(--surface3);color:var(--text);outline:none}.onboarding-overlay__cancel-btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--green3) 45%, transparent)}.onboarding-overlay__cancel-btn:disabled{opacity:.55;cursor:not-allowed}.onboarding-overlay__btn{min-width:0;min-height:2.75rem;padding:var(--space-3) var(--space-4);box-sizing:border-box;font-family:var(--body);font-size:var(--text-base);cursor:pointer;border:none;border-radius:8px;flex:1 1 0;margin:0;font-weight:600;line-height:1.25;transition:background .12s,filter .12s}.onboarding-overlay__btn--muted{background:var(--btn-neutral-bg);color:var(--btn-neutral-color)}.onboarding-overlay__btn--muted:hover:not(:disabled){background:var(--btn-neutral-bg-hover);color:var(--btn-neutral-color)}.onboarding-overlay__btn--primary{background:var(--color-primary);color:var(--color-primary-on)}.onboarding-overlay--profile .onboarding-overlay__btn--primary,.onboarding-overlay--contributions .onboarding-overlay__btn--primary,.onboarding-overlay--goals .onboarding-overlay__btn--primary{font-size:var(--text-base);font-weight:700}.onboarding-overlay--contributions .onboarding-overlay__body .config-plan-label,.onboarding-overlay--contributions .onboarding-overlay__body .currency-amount-input__label,.onboarding-overlay--goals .onboarding-overlay__body .config-plan-label,.onboarding-overlay--goals .onboarding-overlay__body .currency-amount-input__label{font-family:var(--body);font-size:var(--text-sm);letter-spacing:normal;color:var(--text);font-weight:600}.onboarding-overlay__btn--primary:hover:not(:disabled){filter:brightness(.95)}.onboarding-overlay__btn:disabled{opacity:.55;cursor:not-allowed}.onboarding-overlay__field-grid--ss,.onboarding-overlay__field-grid--goal{margin-bottom:0}.onboarding-overlay__goal-step{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:24rem;margin-inline:auto;padding:0;display:flex}.onboarding-overlay__goal-step .onboarding-overlay__goal-input,.onboarding-overlay__goal-step .currency-amount-input{align-items:center;gap:var(--space-3);flex-direction:column;width:100%;display:flex}.onboarding-overlay__goal-step .onboarding-overlay__goal-input{gap:var(--space-3)}.onboarding-overlay__goal-step .currency-amount-input__label{font-size:var(--text-md);text-align:center;width:100%}.onboarding-overlay__goal-step .currency-amount-input__value-group{align-items:center;gap:var(--space-2);margin-inline:auto}.onboarding-overlay__goal-step .currency-amount-input__amount-row--external-prefix,.onboarding-overlay__goal-step .currency-amount-input__amount-row--external-affixes{gap:var(--space-2);justify-content:center;width:auto;max-width:230px}.onboarding-overlay__goal-step .currency-amount-input__amount-row--external-prefix .onboarding-field-shell,.onboarding-overlay__goal-step .currency-amount-input__amount-row--external-affixes .onboarding-field-shell{flex:0 auto}.onboarding-overlay__goal-step .currency-amount-input__prefix-outside{font-size:var(--text-xl);color:var(--text-muted)}.onboarding-overlay__goal-step .currency-amount-input__suffix-outside{font-size:var(--text-base);color:var(--text-muted)}.onboarding-overlay__goal-step .onboarding-field-shell{border-radius:8px;width:auto;min-width:10rem}.onboarding-overlay__goal-step .onboarding-field-shell__input,.onboarding-overlay__goal-step .currency-amount-input__field{width:100%;min-width:4.5rem;font-size:var(--text-xl);text-align:left}.onboarding-overlay__goal-step .currency-amount-input__annual-hint{padding-left:0}.onboarding-overlay__goal-step .currency-amount-input__hint{text-align:center;max-width:22rem;margin-inline:auto}.onboarding-overlay__goal-retire-age{align-items:center;gap:var(--space-3);width:100%;margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--border);flex-direction:column;display:flex}.onboarding-overlay__goal-retire-age .config-plan-label{font-size:var(--text-md);text-align:center;width:100%}.onboarding-overlay__goal-retire-age .onboarding-overlay__age-input-wrap{width:auto}.onboarding-overlay__goal-retire-age .onboarding-overlay__field-hint{text-align:center;max-width:22rem;margin-inline:auto}.onboarding-overlay__section--ss-toggle{padding-bottom:var(--space-4)}.onboarding-overlay__ss-toggle-row{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.onboarding-overlay__ss-toggle-row .config-plan-label{margin:0}.onboarding-overlay__ss-toggle{cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;width:28px;height:16px;margin:0;padding:0;position:relative}.onboarding-overlay__ss-toggle:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.onboarding-overlay__ss-toggle-track{box-sizing:border-box;pointer-events:none;background:#0000002e;border-radius:999px;width:100%;height:100%;transition:background-color .2s;display:block;position:relative}.onboarding-overlay__ss-toggle-track:after{content:"";top:50%;left:var(--space-half);background:var(--accent-contrast);border-radius:50%;width:10px;height:10px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;transform:translateY(-50%);box-shadow:0 1px 2px #0000002e,0 0 0 1px #00000014}.onboarding-overlay__ss-toggle--on .onboarding-overlay__ss-toggle-track{background:var(--accent-green,var(--success,var(--green1)))}.onboarding-overlay__ss-toggle--on .onboarding-overlay__ss-toggle-track:after{transform:translate(12px,-50%)}.onboarding-overlay__ss-fields{border-top:1px solid var(--border);padding-top:var(--space-4)}.onboarding-overlay__ss-fields--disabled{opacity:.48;pointer-events:none;-webkit-user-select:none;user-select:none}.onboarding-overlay__ss-claim-row{gap:var(--space-3);flex-direction:column;margin-bottom:0;display:flex}.onboarding-overlay__ss-fields>.onboarding-overlay__section{border-top:1px solid var(--border);padding-top:var(--space-4);margin-top:var(--space-4)}@media (width>=680px){.onboarding-overlay__field-grid{gap:var(--space-4) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.onboarding-overlay__field-grid>.currency-amount-input.onboarding-overlay__field--wide,.onboarding-overlay__field-grid>.onboarding-overlay__field--wide{grid-column:1/-1}.onboarding-overlay__ss-claim-row{gap:var(--space-4) var(--space-4);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;display:grid}}.onboarding-overlay--accounts .onboarding-overlay__scroll{height:100%;max-height:100%}.onboarding-overlay--contributions .onboarding-overlay__scroll--native{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#0000005c transparent;flex:auto;min-height:0;overflow:hidden auto}.onboarding-overlay--contributions .onboarding-overlay__scroll--native::-webkit-scrollbar{width:6px}.onboarding-overlay--contributions .onboarding-overlay__scroll--native::-webkit-scrollbar-thumb{background:#0000005c;border-radius:99px}.onboarding-overlay--contributions .onboarding-overlay__scroll--native::-webkit-scrollbar-track{background:0 0}.onboarding-overlay--accounts .onboarding-overlay__scroll [data-overlayscrollbars-viewport]{height:100%;min-height:0}.onboarding-overlay--accounts .onboarding-overlay__scroll [data-overlayscrollbars-contents]{flex-direction:column;min-height:100%;display:flex}.onboarding-overlay--accounts .onboarding-overlay__body{box-sizing:border-box;flex-direction:column;flex:auto;min-width:0;min-height:100%;display:flex}.onboarding-overlay--accounts .onboarding-accounts-step,.onboarding-overlay--accounts .onboarding-accounts-step__empty{flex:auto;min-height:0}.onboarding-overlay--region .onboarding-overlay__header{display:none}.onboarding-overlay--region .onboarding-overlay__scroll{min-height:0}.onboarding-overlay--region .onboarding-overlay__scroll [data-overlayscrollbars-contents]{flex-direction:column;align-items:stretch;width:100%;display:flex}.onboarding-overlay--region .onboarding-overlay__body{width:100%;min-width:0;padding-top:var(--space-5);flex-direction:column;align-items:stretch;display:flex}@media (width<=760px){.onboarding-overlay--profile .onboarding-overlay__body,.onboarding-overlay--goals .onboarding-overlay__body{padding:var(--space-4)}.onboarding-overlay--contributions .onboarding-overlay__body{padding:0}.onboarding-overlay--region .onboarding-overlay__body{padding-top:0}.onboarding-overlay__footer-goals{align-items:stretch;gap:var(--space-2);flex-direction:row}.onboarding-overlay__footer-goals .onboarding-overlay__back-link{width:auto;min-width:2.75rem;min-height:2.75rem;padding:0 var(--space-2);border:1px solid var(--border-medium-dark);background:var(--surface2);color:var(--text);border-radius:8px;flex:none;margin-top:0}.onboarding-overlay__footer-goals .onboarding-overlay__back-icon{display:inline-flex}.onboarding-overlay__footer-goals .onboarding-overlay__back-label{display:none}.onboarding-overlay__footer-goals .onboarding-overlay__btn--primary{flex:1 1 0;width:auto;min-width:0}.onboarding-overlay__footer-goals .onboarding-overlay__footer-actions{flex:1 1 0;min-width:0}.onboarding-overlay__footer-goals .onboarding-overlay__back-link:hover:not(:disabled),.onboarding-overlay__footer-goals .onboarding-overlay__back-link:focus-visible{background:var(--surface);border-color:color-mix(in srgb, var(--text-muted) 35%, var(--border-medium-dark))}}.app-privacy-trust{z-index:var(--z-privacy-trust);width:100%;max-width:var(--layout-app-max);padding:var(--space-3) var(--layout-app-inner-pad) calc(var(--space-3) + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:var(--sky-blue-d6);border-top:1px solid #ffffff1a;flex-shrink:0;margin-inline:auto;position:relative;box-shadow:0 -1px #0000001f}.app-privacy-trust--divider{padding-top:var(--space-4)}.app-privacy-trust__text{width:100%;font-size:var(--text-xs);text-align:center;color:#ffffffb8;box-sizing:border-box;margin:0;line-height:1.15}.app-privacy-trust__text strong{color:var(--nav-text);font-weight:700}.account-plan-bottom-banner-fixed{left:0;right:0;bottom:var(--app-privacy-trust-h);z-index:var(--z-plan-banner);box-sizing:border-box;pointer-events:none;justify-content:center;display:flex;position:fixed}.account-plan-bottom-banner-fixed__panel{width:100%;max-width:var(--layout-app-max);pointer-events:auto;background:var(--surface);will-change:transform, opacity;margin-inline:auto;transition:transform .25s,opacity .25s;box-shadow:0 12px 28px #0003,0 2px 4px #0000001a,inset 0 0 0 1px #ffffff0d}.account-plan-bottom-banner-fixed__panel--enter-from{opacity:0;transform:translateY(100%)}.account-plan-bottom-banner-fixed__panel--enter-active{opacity:1;transform:translateY(0)}.account-plan-bottom-banner-fixed__panel--exit{opacity:0;pointer-events:none;transform:translateY(100%)}.account-plan-bottom-banner-fixed__inner{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--layout-app-inner-pad);box-sizing:border-box;flex-wrap:nowrap;margin-inline:0;display:flex}.account-plan-bottom-banner__message{min-width:0;font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:#000000e0;white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;overflow:hidden}.account-plan-bottom-banner__message--solo{flex:100%}.account-plan-bottom-banner__actions{align-items:center;gap:var(--space-4);flex-shrink:0;display:inline-flex}.account-plan-bottom-banner__pill.app-btn--primary[data-slot=button]{min-height:1.5rem;font-size:var(--text-xs);white-space:nowrap;border-radius:999px}.account-plan-bottom-banner__dismiss-link{font-family:inherit;font-size:var(--text-xs);color:#ffffff8c;cursor:pointer;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;font-weight:500;line-height:1}.account-plan-bottom-banner__dismiss-link:hover,.account-plan-bottom-banner__dismiss-link:focus-visible{color:var(--nav-text);text-decoration:underline}.account-plan-bottom-banner__dismiss-icon{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin:0;padding:0;display:inline-flex}.account-plan-bottom-banner__dismiss-icon:hover,.account-plan-bottom-banner__dismiss-icon:focus-visible{color:var(--nav-text)}@media (prefers-reduced-motion:reduce){.account-plan-bottom-banner-fixed__panel{transition:opacity .25s;transform:none!important}.account-plan-bottom-banner-fixed__panel--enter-from,.account-plan-bottom-banner-fixed__panel--exit{opacity:0}.account-plan-bottom-banner-fixed__panel--enter-active{opacity:1}}@media (width<=760px){.account-plan-bottom-banner-fixed{display:none!important}}.wtr-travel-caution-chip__trigger{max-width:100%;display:inline-flex}.wtr-travel-caution-chip{align-items:center;gap:var(--space-1);max-width:100%;padding:var(--space-half) var(--space-2);font-size:var(--text-xs);white-space:nowrap;cursor:help;border-radius:999px;font-weight:600;line-height:1.3;display:inline-flex}.wtr-travel-caution-chip--caution{border:1px solid color-mix(in srgb, var(--color-amber,var(--amber2)) 45%, var(--border));background:color-mix(in srgb, var(--color-amber,var(--amber2)) 12%, var(--surface));color:color-mix(in srgb, var(--color-amber,var(--amber-d1)) 88%, var(--text))}.wtr-travel-caution-chip--severe{border:1px solid color-mix(in srgb, var(--color-red,var(--red2)) 40%, var(--border));background:color-mix(in srgb, var(--color-red,var(--red2)) 10%, var(--surface));color:color-mix(in srgb, var(--color-red,var(--red1)) 90%, var(--text))}.wtr-travel-caution-chip--icon{padding:var(--space-2);font-size:var(--text-base);cursor:help;border:none;border-radius:6px;flex-shrink:0;line-height:0}.wtr-travel-caution-chip--icon.wtr-travel-caution-chip--caution{background:var(--red1);color:var(--surface)}.wtr-travel-caution-chip--icon.wtr-travel-caution-chip--severe{background:var(--red-d2);color:var(--surface)}.wtr-travel-caution-chip--icon svg{display:block}.wtr-travel-caution-chip--inline{font-size:var(--text-xs);color:var(--red1);white-space:nowrap;cursor:help;background:0 0;border:none;border-radius:0;padding:0;font-weight:600;line-height:1.25}.wtr-travel-caution-chip--inline-severe{color:var(--red-d2)}.wtr-travel-caution-chip__tooltip-title{margin-bottom:var(--space-1);font-weight:600;display:block}.wtr-travel-caution-chip__tooltip-meta{font-size:var(--text-xs);line-height:1.4;display:block}.wtr-travel-caution-chip__tooltip{max-width:18rem}.wtr-travel-caution-chip__tooltip-action{width:100%;margin-top:var(--space-2);font-family:var(--body);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-snug);color:var(--color-accent);text-align:left;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline;display:block}.wtr-travel-caution-chip__tooltip-action:hover{color:color-mix(in srgb, var(--accent) 82%, var(--text))}.wtr-travel-caution-chip__tooltip-action:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.wtr-dest-card{--wtr-dest-card-active-bg:color-mix(in srgb, var(--surface2) 42%, var(--surface));width:100%;padding:var(--space-3);border-radius:var(--space-3);background:var(--surface);text-align:left;cursor:pointer;box-sizing:border-box;box-shadow:0 1px 3px var(--color-overlay-text);flex-direction:column;align-items:stretch;gap:0;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative;overflow:visible}.wtr-dest-card:hover{border-color:var(--color-border-accent);background:color-mix(in srgb, var(--surface2) 22%, var(--surface));box-shadow:0 4px 14px var(--color-overlay-text)}.wtr-dest-card--active{border-color:color-mix(in srgb, var(--accent) 40%, var(--border));background:var(--wtr-dest-card-active-bg);box-shadow:0 2px 10px var(--color-overlay-ink), 0 0 0 1px var(--color-overlay-accent)}.wtr-dest-card--active .wtr-dest-card__rank-stack{background:0 0}.wtr-dest-card--active .wtr-dest-card__rank-stack:has(.wtr-dest-card__favorite-btn--active){background:0 0}.wtr-dest-card:focus{outline:none}.wtr-dest-card:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wtr-dest-card__top{align-items:stretch;gap:var(--space-2);min-width:0;display:flex}.wtr-dest-card__rank-col{flex:0 0 2.75rem;align-items:stretch;gap:0;width:2.75rem;display:flex}.wtr-dest-card__rank-stack{width:100%;min-width:0;padding:var(--space-3) 0;box-sizing:border-box;background:0 0;flex-direction:column;flex:auto;justify-content:center;align-items:center;display:flex}.wtr-dest-card__rank-stack:has(.wtr-dest-card__favorite-btn--active){background:0 0}.wtr-dest-card__rank-stack .wtr-dest-card__favorite-btn{width:1.75rem;min-width:1.75rem;height:1.75rem;min-height:1.75rem}.wtr-dest-card__rank{min-width:0;font-family:var(--body);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--color-text-base);justify-content:center;align-items:center;padding:0;font-weight:700;line-height:1.1;display:flex}.wtr-dest-card__rank-sep{background:var(--border);flex-shrink:0;align-self:stretch;width:1px}.wtr-dest-card__body{flex-direction:column;flex:auto;gap:0;min-width:0;display:flex;position:relative}.wtr-dest-card__head-row{justify-content:space-between;align-items:flex-start;gap:var(--space-2);min-width:0;display:flex}.wtr-dest-card__fit-col{width:3rem;padding:var(--space-1);box-sizing:border-box;flex:0 0 3rem;align-items:stretch;gap:0;display:flex}.wtr-dest-card__fit-stack{border-radius:var(--space-1);box-sizing:border-box;background:var(--wtr-fit-col-bg,var(--surface2));flex-direction:column;flex:auto;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.wtr-dest-card__fit-badge{min-width:0;font-family:var(--body);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--wtr-fit-score-color,var(--text));white-space:nowrap;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-weight:700;line-height:1.1;display:flex}.wtr-dest-card__fit-zoom{box-sizing:border-box;color:var(--wtr-fit-score-color,var(--text));pointer-events:none;flex-direction:column;display:flex}.wtr-dest-card__fit-zoom-icons{flex:auto;width:100%;min-height:0;position:relative;overflow:hidden}.wtr-dest-card__fit-zoom-search,.wtr-dest-card__fit-go{box-sizing:border-box;place-items:center;width:100%;height:100%;margin:0;padding:0;display:grid;position:absolute;inset:0;transform:translate(0)}.wtr-dest-card__fit-go{color:var(--text);background:var(--surface);transform:translate(-100%)}.wtr-dest-card__fit-zoom-search svg,.wtr-dest-card__fit-go svg{flex-shrink:0;margin:0;display:block}.wtr-dest-card__identity{gap:var(--space-half);flex-direction:column;flex:auto;min-width:0;display:flex}.wtr-dest-card__budget-stat{text-align:right;flex:none;margin-left:auto}.wtr-dest-card__budget-amount{font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:700;line-height:var(--leading-tight);color:var(--text);white-space:nowrap}.wtr-dest-card__budget-suffix{font-size:var(--text-base);color:var(--text-muted);font-weight:600}.wtr-dest-card__budget-surplus{font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600;line-height:var(--leading-tight);color:var(--green-d1);white-space:nowrap;display:block}.wtr-dest-card__name-row{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.wtr-dest-card__name-actions{align-items:center;gap:var(--space-1);flex-shrink:0;margin-left:auto;display:inline-flex}.wtr-dest-card__favorite-btn{width:2.75rem;min-width:2.75rem;height:auto;min-height:0;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.wtr-dest-card__favorite-btn:hover:not(.wtr-dest-card__favorite-btn--active){color:var(--amber2)}.wtr-dest-card__favorite-btn--active{color:var(--green-d2)}.wtr-dest-card__favorite-btn--active:hover{color:var(--green-d1)}.wtr-dest-card__favorite-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}.wtr-dest-card__name{font-family:var(--heading);font-size:var(--text-base);color:var(--color-text-base);font-weight:700;line-height:1.25}.wtr-dest-card__country{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}.wtr-dest-card__country-line{flex-wrap:wrap;align-items:center;gap:.2em;min-width:0;display:inline-flex}.wtr-dest-card__flag{flex-shrink:0;line-height:0}.wtr-dest-card__country-name{font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.25}.wtr-dest-card__country-divider{font-size:var(--text-xs);color:var(--text-faint);flex-shrink:0;font-weight:400;line-height:1}.wtr-dest-card__advisory-footer{align-items:center;gap:var(--space-1);width:auto;margin-top:var(--space-2);margin-left:calc(-1 * var(--space-3));margin-right:calc(-1 * var(--space-3));margin-bottom:calc(-1 * var(--space-3));padding:var(--space-1) var(--space-3);border-top:1px solid color-mix(in srgb, var(--amber2) 35%, var(--border));background:color-mix(in srgb, var(--amber6) 55%, var(--surface));font-size:var(--text-xs);color:color-mix(in srgb, var(--amber-d1) 90%, var(--text));box-sizing:border-box;flex-shrink:0;align-self:stretch;font-weight:600;line-height:1.3;display:flex}.wtr-dest-card__expat-badge-row{align-items:center;gap:var(--space-2) var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;max-width:100%;display:inline-flex}.wtr-dest-card__expat-count{font-size:var(--text-xs);color:var(--text-muted);line-height:1.25}.wtr-dest-card__score{width:100%;max-width:none;margin:var(--space-1) 0 0;padding-top:0}.wtr-dest-card__meta{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px dotted var(--border);color:var(--text-muted);line-height:var(--leading-snug);flex-wrap:wrap;display:flex}.wtr-dest-card__meta-visa{align-items:center;gap:var(--space-1);min-width:0;color:var(--color-text-base);font-weight:600;display:inline-flex}.wtr-dest-card__meta-tax{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;flex-shrink:0;margin-left:auto;font-weight:600;line-height:1.25;display:inline-flex}.wtr-dest-card__meta-tax-dot{border-radius:50%;flex-shrink:0;width:.3rem;height:.3rem}.wtr-dest-card__meta-tax--green .wtr-dest-card__meta-tax-dot{background:var(--green1)}.wtr-dest-card__meta-tax--amber .wtr-dest-card__meta-tax-dot{background:var(--amber1)}.wtr-dest-card__meta-tax--red .wtr-dest-card__meta-tax-dot{background:var(--red1)}.wtr-dest-card__meta-visa-icon{color:var(--green-d1);flex-shrink:0}.wtr-dest-card-list{gap:var(--space-2);flex-direction:column;display:flex}.wtr-dest-card-list__title{margin:0 0 var(--space-2);font-family:var(--heading);font-size:var(--text-base);color:var(--text);font-weight:600}.wtr-dest-card-list__empty{padding:var(--space-4);border:1px dashed var(--border);font-size:var(--text-sm);color:var(--text-muted);text-align:center;border-radius:12px;margin:0}.wtr-dest-card--tooltip{cursor:default;pointer-events:none;width:100%;min-width:12.5rem;max-width:17.5rem;min-height:3.5rem;box-shadow:0 4px 14px var(--color-overlay-ink-strong), 0 1px 3px var(--color-overlay-text-soft);border:none;padding:0;overflow:hidden}.wtr-dest-card--tooltip .wtr-dest-card__name{font-size:var(--text-sm)}.wtr-dest-card--tooltip .wtr-dest-card__country-name{font-size:var(--text-xs)}.wtr-dest-card--tooltip .wtr-dest-card__top{gap:0}.wtr-dest-card--tooltip .wtr-dest-card__head-row{align-items:flex-start}.wtr-dest-card--tooltip .wtr-dest-card__budget-stat{align-self:flex-start}.wtr-dest-card--tooltip .wtr-dest-card__body{padding:var(--space-3)}.wtr-dest-card--tooltip .wtr-dest-card__fit-col{border:none;flex:0 0 2.25rem;width:2.25rem;padding:0}.wtr-dest-card--tooltip .wtr-dest-card__fit-badge{font-size:var(--text-base)}.wtr-dest-card--tooltip .wtr-dest-card__fit-stack{padding:0}.wtr-dest-card--tooltip .wtr-dest-card__advisory-footer{margin-left:calc(-1 * var(--space-3));margin-right:calc(-1 * var(--space-3));margin-bottom:calc(-1 * var(--space-3))}.wtr-dest-card--tooltip:hover,.wtr-dest-card--tooltip.wtr-dest-card--active{background:var(--surface);box-shadow:0 4px 14px var(--color-overlay-ink-strong), 0 1px 3px var(--color-overlay-text-soft);border:none}.wtr-map-pin-legend{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-2);background:color-mix(in srgb, var(--surface) 92%, transparent);border:1px solid var(--border);box-shadow:0 1px 6px var(--color-overlay-ink-strong);border-radius:8px;flex-wrap:wrap;display:flex}.wtr-map-pin-legend--interactive{pointer-events:auto}.wtr-map-pin-legend--bar{justify-content:flex-end;gap:var(--space-2) var(--space-3);box-shadow:none;background:0 0;border:none;border-radius:0;flex:0 auto;padding:0}.wtr-map-pin-legend__item{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.wtr-map-pin-legend__dot{border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}.wtr-map-pin-legend__label{font-size:var(--text-xs);line-height:var(--leading-tight);color:var(--text-muted);white-space:nowrap}.wtr-map-pin-legend__item--button{padding:var(--space-1) var(--space-1);cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:6px;margin:0;transition:opacity .15s,background .15s,border-color .15s}.wtr-map-pin-legend__item--button:hover{background:var(--color-surface-blend-mid);border-color:color-mix(in srgb, var(--text-muted) 20%, var(--border))}.wtr-map-pin-legend__item--button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wtr-map-pin-legend__item--off{opacity:.42}.wtr-map-pin-legend__item--off .wtr-map-pin-legend__dot{background:var(--border-strong)!important}.wtr-map-pin-legend__item--off .wtr-map-pin-legend__label{color:var(--text-muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--text-muted) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--text-muted) 55%, transparent)}.detail-panel-card{padding:var(--space-4);border-radius:var(--radius-lg,12px);background:var(--color-card);box-sizing:border-box;box-shadow:0 2px 8px #00000026}.detail-panel-card__title{margin:0 0 var(--space-3);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:600;line-height:1.3}.wtr-list-pagination{gap:var(--space-1);border-top:1px solid var(--border);background:var(--surface);box-sizing:border-box;flex-direction:column;flex-shrink:0;padding:0;display:flex}.wtr-list-pagination__center{justify-content:center;align-items:center;gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.wtr-list-pagination__range{font-size:var(--text-xs);color:var(--text-muted);text-align:center;margin:0;line-height:1.3}.wtr-list-pagination__range-nums,.wtr-list-pagination__range-total{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);font-weight:600}.wtr-list-pagination__controls{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.wtr-list-pagination__page-label{min-width:0;font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";text-align:center;color:var(--text);white-space:nowrap;font-weight:600}.wtr-list-pagination__btn{border:1px solid var(--border);background:var(--surface);width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;color:var(--text);cursor:pointer;box-sizing:border-box;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.wtr-list-pagination__btn:hover:not(:disabled){border-color:var(--color-border-accent);background:var(--color-hover-accent-subtle)}.wtr-list-pagination__btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wtr-list-pagination__btn:disabled{opacity:.4;cursor:not-allowed}.wtr-list-pagination--compact{border-top:none;gap:0;padding:0}.wtr-list-pagination--dest-panel{background:0 0;border-top:none;margin:0;padding:0}.wtr-list-pagination__controls--with-note{align-items:center;gap:var(--space-3)}.wtr-list-pagination__center-note{min-width:0;padding:0 var(--space-1);font-size:var(--text-xs);text-align:center;color:var(--text-muted);flex:auto;margin:0;line-height:1.4}.wtr-list-pagination--dest-panel{--wtr-pag-inset-hover:color-mix(in srgb, var(--color-text-base) 8%, var(--green1))}.wtr-list-pagination--dest-panel .wtr-list-pagination__btn{background:var(--surface);border:none;border-radius:0;transition:background .22s,box-shadow .22s}.wtr-list-pagination--dest-panel .wtr-list-pagination__btn svg{transition:transform .22s,color .22s}.wtr-list-pagination--dest-panel .wtr-list-pagination__btn--prev{box-shadow:inset 0 0 0 0 transparent, 6px 0 14px -6px var(--color-overlay-ink-strong)}.wtr-list-pagination--dest-panel .wtr-list-pagination__btn--next{box-shadow:inset 0 0 0 0 transparent, -6px 0 14px -6px var(--color-overlay-ink-strong)}.wtr-list-pagination--dest-panel .wtr-list-pagination__btn--prev:hover:not(:disabled){background:var(--surface);box-shadow:inset 0px 0 0 0 var(--wtr-pag-inset-hover), 6px 0 4px -6px var(--color-scrim-mid)}.wtr-list-pagination--dest-panel .wtr-list-pagination__btn--next:hover:not(:disabled){background:var(--surface);box-shadow:inset 0px 0 0 0 var(--wtr-pag-inset-hover), -6px 0 4px -6px var(--color-scrim-mid)}.wtr-list-pagination--dest-panel .wtr-list-pagination__btn--prev:hover:not(:disabled) svg,.wtr-list-pagination--dest-panel .wtr-list-pagination__btn--next:hover:not(:disabled) svg{color:var(--green1)}.wtr-list-pagination--dest-panel .wtr-list-pagination__btn--prev:hover:not(:disabled) svg{transform:translate(-2px)}.wtr-list-pagination--dest-panel .wtr-list-pagination__btn--next:hover:not(:disabled) svg{transform:translate(2px)}.wtr-list-pagination--dest-panel.wtr-list-pagination--explorer-list{z-index:2;background:var(--surface);box-shadow:0 -8px 20px -6px var(--color-overlay-ink-mid);gap:0;padding:0;position:relative}.wtr-list-pagination--dest-panel.wtr-list-pagination--explorer-list .wtr-list-pagination__controls{width:100%}.wtr-list-pagination--dest-panel.wtr-list-pagination--explorer-list .wtr-list-pagination__page-label{padding:var(--space-2) var(--space-3)}@media (prefers-reduced-motion:reduce){.wtr-list-pagination--dest-panel .wtr-list-pagination__btn,.wtr-list-pagination--dest-panel .wtr-list-pagination__btn svg{transition:none}.wtr-list-pagination--dest-panel .wtr-list-pagination__btn--prev:hover:not(:disabled) svg,.wtr-list-pagination--dest-panel .wtr-list-pagination__btn--next:hover:not(:disabled) svg{transform:none}}.wtr-exclude-country-icon{width:2rem;min-width:2rem;height:2rem;min-height:2rem;color:var(--text-muted);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s;display:inline-flex}.wtr-exclude-country-icon:hover:not(.wtr-exclude-country-icon--disabled){color:var(--text);background:color-mix(in srgb, var(--surface2) 70%, transparent)}.wtr-exclude-country-icon:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wtr-exclude-country-icon--disabled{opacity:.35;cursor:default;pointer-events:none}.wtr-col-budget-bar{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.wtr-col-budget-bar__title{font-size:var(--text-xs);line-height:var(--leading-snug);margin:0}.wtr-col-budget-bar__track{background:var(--surface2);border-radius:4px;width:100%;height:5px;display:flex;overflow:hidden}.wtr-col-budget-bar__segment{flex-shrink:0;min-width:0;height:100%}.wtr-col-budget-bar__segment--rent{background:var(--color-text-success)}.wtr-col-budget-bar__segment--groceries{background:color-mix(in srgb, var(--color-amber) 72%, white)}.wtr-col-budget-bar__segment--dining{background:var(--color-amber)}.wtr-col-budget-bar__segment--transport{background:var(--sky-blue-d3)}.wtr-col-budget-bar__segment--utilities{background:var(--color-teal-mid)}.wtr-col-budget-bar__segment--lifestyle{background:var(--color-cat-purple)}.wtr-col-budget-bar__segment--other{background:color-mix(in srgb, var(--text-muted) 55%, var(--surface2))}.wtr-col-budget-bar__segment--remaining{background:color-mix(in srgb, var(--text-muted) 28%, var(--surface2))}.wtr-col-category-card{gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg,12px);box-sizing:border-box;flex-direction:column;height:auto;min-height:0;display:flex}.wtr-col-category-card__head{border-bottom:1px solid var(--border);padding-bottom:var(--space-2);margin:0}.wtr-col-category-card__head-main{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.wtr-col-category-card__head-intro{align-items:center;gap:var(--space-2);flex:auto;min-width:0;display:flex}.wtr-col-category-card__head-row{justify-content:center;align-items:center;gap:var(--space-2);display:flex}.wtr-col-category-card__icon:not(.wtr-col-budget-category-icon){color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.wtr-col-category-card__head-text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.wtr-col-category-card__title{font-family:var(--heading);font-size:var(--text-base);color:var(--text);margin:0;font-weight:700;line-height:1.1}.wtr-col-category-card__header-sub{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.15}.wtr-col-category-card__head-amount{font-family:var(--heading);font-size:var(--text-md);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0;margin:0;font-weight:700;line-height:1.1}.wtr-col-category-card__body{gap:var(--space-2);flex-direction:column;flex:0 auto;min-height:0;display:flex}.wtr-col-category-card__group{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:0 0;padding:0}.wtr-col-category-card__group--no-footer{border-bottom:none}.wtr-col-category-card__group-title{padding:var(--space-2) 0 var(--space-2);font-family:var(--body);font-size:var(--text-sm);color:var(--text);margin:0;font-weight:700;line-height:1.25}.wtr-col-category-card__group .wtr-col-category-card__rows{padding:var(--space-2) 0}.wtr-col-category-card__group:has(.wtr-col-category-card__group-title) .wtr-col-category-card__rows{padding-top:0}.wtr-col-category-card__rows{gap:var(--space-half);flex-direction:column;margin:0;display:flex}.wtr-col-category-card__row{justify-content:space-between;align-items:flex-start;gap:var(--space-2);flex-direction:row;display:flex}.wtr-col-category-card__row-label{gap:var(--space-half);min-width:0;font-size:var(--text-sm);color:var(--text);flex-direction:column;flex:1 1 0;margin:0;font-weight:400;line-height:1.3;display:flex}.wtr-col-category-card__row-label>span:first-child{white-space:nowrap}.wtr-col-category-card__row-note{font-size:var(--text-xs);color:var(--text-muted);line-height:1.25}.wtr-col-category-card__row-value{font-family:var(--body);font-size:var(--text-sm);color:var(--text);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex:none;margin:0;font-weight:600;line-height:1.3}.wtr-col-category-card__insert-block{margin:0 0 var(--space-2);background:var(--surface2);border-radius:var(--radius-md,10px);margin:var(--space-2) 0;padding:var(--space-1);font-size:var(--text-xs);text-align:center;color:var(--text-muted)}.wtr-col-category-card__insert-block strong{color:var(--text);font-weight:700}.wtr-col-category-card__footer-pill{text-align:center;justify-content:center;margin:0;display:flex}.wtr-col-category-card__footer-note{padding:var(--space-2);border-radius:var(--space-2);background:var(--bg-faint);font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--text);display:inline-block}.wtr-col-category-card__empty-note{font-size:var(--text-xs);color:var(--text-muted);margin:0;font-style:italic;line-height:1.4}.wtr-col-category-card__subtitle{margin:0 0 var(--space-1);font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--text-muted)}.wtr-col-budget-category-icon{box-sizing:border-box;background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.wtr-col-budget-category-icon--rent{color:var(--color-text-success)}.wtr-col-budget-category-icon--groceries{color:var(--color-amber)}.wtr-col-budget-category-icon--dining{color:color-mix(in srgb, var(--color-amber) 78%, var(--text))}.wtr-col-budget-category-icon--transport{color:var(--sky-blue-d3)}.wtr-col-budget-category-icon--utilities{color:var(--color-teal-mid)}.wtr-col-budget-category-icon--lifestyle{color:var(--color-cat-purple)}.wtr-col-budget-category-icon--other{color:var(--text-muted)}.wtr-col-groceries-card{gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg,12px);box-sizing:border-box;flex-direction:column;display:flex}.wtr-col-groceries-card__head{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;margin:0;padding:0;display:block}.wtr-col-groceries-card__head-main{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);display:flex}.wtr-col-groceries-card:has(.wtr-col-groceries-card__body) .wtr-col-groceries-card__head-main{border-bottom:1px solid var(--border)}.wtr-col-groceries-card__head-intro{align-items:center;gap:var(--space-2);flex:auto;min-width:0;display:flex}.wtr-col-groceries-card__icon:not(.wtr-col-budget-category-icon){color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.wtr-col-groceries-card__head-text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.wtr-col-groceries-card__title{font-family:var(--heading);font-size:var(--text-base);color:var(--text);font-weight:700;line-height:1.1}.wtr-col-groceries-card__subtitle{font-size:var(--text-xs);color:var(--text-muted);line-height:1.15}.wtr-col-groceries-card__head-end{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.wtr-col-groceries-card__head-amount{font-family:var(--heading);font-size:var(--text-md);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:700;line-height:1.1}.wtr-col-groceries-card__chevron{color:var(--text-muted);justify-content:center;align-items:center;transition:transform .15s;display:flex}.wtr-col-groceries-card__chevron--open{transform:rotate(180deg)}.wtr-col-groceries-card__body{gap:var(--space-2);padding:0 var(--space-3) var(--space-3);flex-direction:column;display:flex}.wtr-col-groceries-card__items{gap:var(--space-half) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.wtr-col-groceries-card__item{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text)}.wtr-col-groceries-card__caption{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.4}@media (width<=480px){.wtr-col-groceries-card__items{grid-template-columns:1fr}}.wtr-city-detail__index-rows{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=480px){.wtr-city-detail__index-rows{grid-template-columns:minmax(0,1fr)}}.wtr-city-detail__index-card-shell{box-sizing:border-box;flex-direction:column;min-width:0;min-height:100%;display:flex}.wtr-city-detail__index-card-shell .wtr-city-detail-index-card{flex:auto}.wtr-city-detail-index-card{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;min-width:0;display:flex}.wtr-city-detail-index-card__title{font-family:var(--body);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-snug);color:var(--text-muted);margin:0}.wtr-city-detail-index-card__title-suffix{margin-left:.25em;font-weight:400}.wtr-city-detail-index-card__score-wrap{aspect-ratio:1;min-width:3rem;min-height:3rem;padding:var(--space-2);border-radius:var(--space-4);background:var(--surface1);justify-content:center;align-items:center;display:flex}.wtr-city-detail-index-card__score{font-family:var(--heading);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);margin:0;font-weight:700;line-height:1}.wtr-city-detail-index-card__score--good{color:var(--green1)}.wtr-city-detail-index-card__score--mid{color:var(--color-amber)}.wtr-city-detail-index-card__score--bad{color:var(--color-text-danger)}.wtr-city-detail-index-card__score--neutral{color:var(--text-muted)}.wtr-city-detail-index-card__pill{padding:var(--space-half) var(--space-2);border:1px solid var(--border);font-family:var(--body);font-size:var(--text-sm);white-space:nowrap;background:var(--surface);color:var(--text);border-radius:999px;flex-shrink:0;align-items:center;font-weight:500;line-height:1.25;display:inline-flex}.wtr-city-detail-index-card__pill--good{color:var(--green1);border-color:color-mix(in srgb, var(--green1) 40%, var(--border))}.wtr-city-detail-index-card__pill--mid{color:var(--color-amber);border-color:color-mix(in srgb, var(--color-amber) 40%, var(--border))}.wtr-city-detail-index-card__pill--bad{color:var(--color-text-danger);border-color:color-mix(in srgb, var(--color-text-danger) 40%, var(--border))}.wtr-city-detail-index-card__comparison-row{flex-flow:wrap;justify-content:center;align-items:center;gap:.4em;max-width:100%;display:inline-flex}.wtr-city-detail-index-card__caption{align-items:center;gap:var(--space-2);flex-direction:column;width:100%;display:flex}.wtr-city-detail-index-card__tier-row{justify-content:center;align-items:center;width:100%;display:flex}.wtr-city-detail-index-card__comparison-text{min-width:0;font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--text-muted);flex-shrink:1}.wtr-city-detail-index-card__comparison-tip{display:inline}.wtr-city-detail-index-card__comparison-ref{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--text) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--text) 35%, transparent);text-underline-offset:.12em;cursor:help}.wtr-city-detail-index-card__comparison-tip:hover .wtr-city-detail-index-card__comparison-ref,.wtr-city-detail-index-card__comparison-tip:focus-within .wtr-city-detail-index-card__comparison-ref{color:var(--text)}.wtr-city-detail-index-card__bar-wrap{width:100%;position:relative}.wtr-city-detail-index-card__track{background:color-mix(in srgb, var(--border) 55%, var(--surface));border-radius:999px;width:100%;height:4px;overflow:hidden}.wtr-city-detail-index-card__track--good{background:color-mix(in srgb, var(--green1) 18%, var(--surface))}.wtr-city-detail-index-card__track--mid{background:color-mix(in srgb, var(--color-amber) 20%, var(--surface))}.wtr-city-detail-index-card__track--bad{background:color-mix(in srgb, var(--color-text-danger) 14%, var(--surface))}.wtr-city-detail-index-card__track--neutral{background:color-mix(in srgb, var(--border) 55%, var(--surface))}.wtr-city-detail-index-card__fill{border-radius:inherit;height:100%;transition:width .35s cubic-bezier(.22,1,.36,1)}.wtr-city-detail-index-card__fill--good{background:var(--green1)}.wtr-city-detail-index-card__fill--mid{background:var(--color-amber)}.wtr-city-detail-index-card__fill--bad{background:var(--color-text-danger)}.wtr-city-detail-index-card__fill--neutral,.wtr-city-detail-index-card--unavailable .wtr-city-detail-index-card__fill{background:var(--text-muted)}.wtr-city-detail-index-card__marker{pointer-events:none;flex-direction:column;align-items:center;width:0;height:4px;display:flex;position:absolute;top:0;transform:translate(-50%)}.wtr-city-detail-index-card__marker-tick{background:var(--text);width:1px;height:.625rem;margin-top:-.125rem;display:block}.wtr-exchange-rate{padding:var(--space-5) var(--space-4)}.wtr-exchange-rate--compact{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--text-muted);background:0 0;border:none;border-radius:0;margin:0;padding:0;line-height:1.4;display:inline-flex}.wtr-exchange-rate__compact-icon{color:var(--text-muted);flex-shrink:0}.wtr-exchange-rate__top{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-direction:row;display:flex}.wtr-exchange-rate__rates{flex-direction:column;flex:auto;min-width:0;display:flex}.wtr-exchange-rate__rate-row{margin:0}.wtr-exchange-rate__spot-rate{font-family:var(--heading);font-size:var(--text-base);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);cursor:help;margin:0;font-weight:700}.wtr-exchange-rate__income-rate{font-size:var(--text-sm);line-height:var(--leading-snug);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text-muted);margin:0}.wtr-exchange-rate__strength-label{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);white-space:nowrap;text-align:right;cursor:help;border-radius:999px;flex-shrink:0;align-items:center;font-weight:600;display:inline-flex}.wtr-exchange-rate__strength-label--strong{color:var(--color-text-success,var(--green1));background:var(--color-background-success,var(--green6))}.wtr-exchange-rate__strength-label--moderate{color:var(--color-amber-dark);background:var(--color-amber-bg)}.wtr-exchange-rate__strength-label--weak{color:var(--color-text-danger);background:color-mix(in srgb, var(--color-text-danger) 12%, var(--surface))}.wtr-exchange-rate__footer{justify-content:space-between;align-items:center;gap:var(--space-1);margin-top:var(--space-1);padding-top:var(--space-1);border-top:1px dashed var(--border);flex-direction:row;display:flex}.wtr-exchange-rate__attribution{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--text-muted);margin:0}.wtr-exchange-rate__attribution--wise{text-align:right;flex-shrink:0}.wtr-exchange-rate__copy{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}.wtr-exchange-rate__wise-link{color:var(--text-muted);text-underline-offset:.12em;text-decoration:underline}.wtr-exchange-rate__wise-link:hover{color:var(--text)}.wtr-exchange-rate--loading .wtr-exchange-rate__copy{font-style:italic}@media (width<=480px){.wtr-exchange-rate__top{flex-direction:column;align-items:stretch}.wtr-exchange-rate__strength-label{text-align:left;align-self:flex-start}.wtr-exchange-rate__footer{flex-direction:column;align-items:flex-start}.wtr-exchange-rate__attribution--wise{text-align:left}}.wtr-travel-advisory{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--amber2) 35%, var(--border));background:color-mix(in srgb, var(--amber6) 55%, var(--surface));box-sizing:border-box;border-radius:10px}.wtr-travel-advisory__text{font-size:var(--text-sm);color:color-mix(in srgb, var(--amber-d1) 75%, var(--text));margin:0;line-height:1.45}.wtr-travel-advisory__link{color:color-mix(in srgb, var(--amber-d1) 90%, var(--accent-text));text-underline-offset:2px;font-weight:600;text-decoration:underline}.wtr-travel-advisory__link:hover{color:var(--accent-text)}.narrative-why-line{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--text)}.narrative-why-line__label{color:var(--text);font-weight:700}.panel-heads-up{padding:var(--space-3);border-radius:var(--radius-md,10px);background:color-mix(in srgb, var(--text-muted) 8%, var(--surface));box-sizing:border-box;margin:0}.panel-heads-up__text{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.45}.panel-heads-up__lead{color:var(--text);font-weight:700}.wtr-expat-life{gap:var(--space-3);flex-direction:column;display:flex}.wtr-expat-life__empty{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.5}.wtr-expat-life__community-row{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.wtr-expat-life__size-badge{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-snug);white-space:nowrap;border-radius:999px;align-items:center;display:inline-flex}.wtr-expat-life__size-badge--green{color:var(--color-text-success);background:color-mix(in srgb, var(--color-text-success) 14%, var(--color-card))}.wtr-expat-life__size-badge--teal{color:var(--color-teal-dark);background:var(--color-teal-bg)}.wtr-expat-life__size-badge--amber{color:var(--color-amber-dark);background:var(--color-amber-bg)}.wtr-expat-life__size-badge--muted{color:var(--text-muted);background:color-mix(in srgb, var(--text-muted) 12%, var(--color-card))}.wtr-expat-life__americans{font-size:var(--text-sm);color:var(--text-muted)}.wtr-expat-life__area-list{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.wtr-expat-life__area-item{font-size:var(--text-sm);color:var(--text);line-height:1.4}@media (width<=680px){.wtr-expat-life__area-list{grid-template-columns:minmax(0,1fr)}}.wtr-expat-life__vibe{padding-left:var(--space-3);border-left:3px solid var(--color-accent);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text);margin:0}.wtr-expat-life__rows{margin:0 0 var(--space-4);gap:var(--space-3);display:grid}.wtr-expat-life__row{gap:var(--space-1);flex-direction:column;display:flex}.wtr-expat-life__row .narrative-why-line{margin-top:var(--space-1)}.wtr-expat-life__why{margin-top:var(--space-2)}.wtr-expat-life__heads-up{width:100%;margin-bottom:var(--space-4)}.wtr-expat-life__row dt{font-size:var(--text-sm);font-weight:700}.wtr-expat-life__row dd{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}.wtr-expat-life__cost-callout{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-3);background:var(--color-amber-bg);background:var(--surface1);box-sizing:border-box;border-radius:10px;display:flex}.wtr-expat-life__cost-icon{margin-top:var(--space-1);color:var(--color-amber-dark);flex-shrink:0}.wtr-expat-life__cost-callout p{font-size:var(--text-sm);color:var(--text);margin:0;line-height:1.45}.wtr-expat-life__fb-list,.wtr-expat-life__forum-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wtr-expat-life__forum-list{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border)}.wtr-expat-life__fb-link,.wtr-expat-life__forum-link{align-items:center;gap:var(--space-1) var(--space-1);font-size:var(--text-sm);color:var(--accent-text);flex-wrap:wrap;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.wtr-expat-life__fb-link:hover,.wtr-expat-life__forum-link:hover{text-decoration:underline}.wtr-expat-life__internations-badge{align-items:center;gap:var(--space-1);margin-top:var(--space-3);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-snug);color:var(--color-text-success);background:color-mix(in srgb, var(--color-text-success) 14%, var(--color-card));border-radius:999px;text-decoration:none;display:inline-flex}.wtr-expat-life__internations-badge:hover{text-decoration:underline}.wtr-getting-there{gap:var(--space-3);padding-bottom:var(--space-2);flex-direction:column;display:flex}.wtr-getting-there__empty{margin:var(--space-5) 0;text-align:center;color:var(--text-muted);font-size:.8125rem;line-height:1.45}.wtr-getting-there__group{box-sizing:border-box}.wtr-getting-there__section-header{margin-bottom:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.wtr-getting-there__section-header .wtr-getting-there__section-title{margin:0}.wtr-getting-there__section-helper{font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);margin:0}.wtr-getting-there__section-helper--direct{color:var(--color-text-success)}.wtr-getting-there__section-helper--connect{color:var(--color-amber-dark)}.wtr-getting-there__section-title{margin-bottom:var(--space-1)}#wtr-getting-there-airports-heading{margin-bottom:var(--space-2)}.wtr-getting-there__airports{align-items:stretch;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.wtr-getting-there__airport{align-items:stretch;gap:var(--space-2);flex-direction:column;min-width:0;height:100%;display:flex}.wtr-getting-there__airport-body{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.wtr-getting-there__airport-primary-helper{font-weight:600;line-height:var(--leading-snug);color:var(--green1);margin:0}.wtr-getting-there__airport-name{font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--text);text-align:left;margin:0}.wtr-getting-there__airport-footer{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-faint);min-width:0;margin-top:auto;display:flex}.wtr-getting-there__airport-city{min-width:0;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-muted);text-align:left;margin:0}.wtr-getting-there__airport-code{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:.04em;color:var(--text);flex-shrink:0;font-weight:700;line-height:1}.wtr-getting-there__status-badge{font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug)}.wtr-getting-there__status-badge--direct{color:var(--color-text-success)}.wtr-getting-there__status-badge--connect{color:var(--color-amber-dark)}.wtr-getting-there__us-cities{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.wtr-getting-there__verified-caption{line-height:var(--leading-snug);color:var(--text-muted);margin:0}.wtr-getting-there__us-city{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-half) 0;font-size:var(--text-sm);color:var(--text);font-weight:500;line-height:1.25;display:flex}.wtr-getting-there__us-city-label{min-width:0}.wtr-getting-there__us-city-iata{color:var(--text-muted);font-weight:600}.wtr-getting-there__us-city-meta{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.wtr-getting-there__us-city-duration,.wtr-getting-there__us-city-distance{color:var(--text-muted);font-weight:600}.wtr-getting-there__us-city-search{color:var(--accent-text);white-space:nowrap;padding:0;font-weight:600;line-height:1.25;text-decoration:none}.wtr-getting-there__us-city-search:hover{text-decoration:underline}.wtr-getting-there__airline-routes{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wtr-getting-there__airline-route{font-size:var(--text-sm);color:var(--text-muted);line-height:1.4}.wtr-getting-there__airline-via{color:var(--text);font-weight:700}.wtr-getting-there__airlines-list{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}.wtr-getting-there__tip{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-3);border-radius:var(--radius-lg,12px);margin:var(--space-3) 0;background:var(--bg-faint);box-sizing:border-box;display:flex}.wtr-getting-there__tip-icon{margin-top:var(--space-1);color:var(--text-muted);flex-shrink:0}.wtr-getting-there__tip-label{margin:0 0 var(--space-1);font-size:var(--text-sm);color:var(--text);font-weight:700;line-height:1.3}.wtr-getting-there__tip-value{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}.wtr-getting-there__visa-note{font-size:var(--text-sm);color:var(--color-text-success);margin:0;line-height:1.4}.wtr-getting-there__flights-link{min-height:44px;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg,12px);font-size:var(--text-sm);text-align:center;color:var(--text);background:var(--color-card);margin:var(--space-3) 0;justify-content:center;align-items:center;font-weight:600;line-height:1.3;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.wtr-getting-there__flights-link:hover{border-color:var(--color-border-accent);background:color-mix(in srgb, var(--accent) 6%, var(--color-card))}.wtr-getting-there .tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@media (width<=680px){.wtr-getting-there__airports{grid-template-columns:minmax(0,1fr)}}.wtr-people-culture{gap:var(--space-3);padding-bottom:var(--space-2);flex-direction:column;display:flex}.wtr-people-culture__social-disclosures{gap:var(--space-2);flex-wrap:wrap;display:flex}.wtr-people-culture__social-badge{border-radius:var(--border-radius-md,8px);border:.5px solid var(--color-border-warning,var(--amber2));background:var(--color-background-warning,var(--amber6));font-size:var(--text-xs);color:var(--color-text-warning,var(--amber-d1));padding:.2rem .5rem;font-weight:500;display:inline-flex}.wtr-people-culture__empty{margin:var(--space-5) 0;text-align:center;color:var(--text-muted);font-size:.8125rem;line-height:1.45}.wtr-people-culture__data-empty{border:1px dashed var(--border);box-shadow:none}.wtr-people-culture__data-empty-title{margin:0 0 var(--space-2);font-family:var(--heading);font-size:var(--text-base);color:var(--text);font-weight:600;line-height:1.3}.wtr-people-culture__data-empty-body{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}.wtr-people-culture__country-fallback{margin:var(--space-3) 0 0;font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--color-amber-dark);text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.wtr-people-culture__country-fallback:hover{text-decoration:underline}.wtr-people-culture__english-level{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:var(--text-muted);margin:0}.wtr-people-culture__expat-heads-up{margin-bottom:var(--space-3)}.wtr-people-culture__expat-block{gap:var(--space-1);flex-direction:column;display:flex}.wtr-people-culture__expat-label{font-size:var(--text-xs);color:var(--text-muted);margin:0;font-weight:500;line-height:1.3}.wtr-people-culture__summary{gap:var(--space-1);flex-direction:column;display:flex}.wtr-people-culture__group{gap:var(--space-2);box-sizing:border-box;flex-direction:column;display:flex}.wtr-people-culture__section-header{gap:var(--space-1);flex-direction:column;display:flex}.wtr-people-culture__section-header .wtr-people-culture__section-title{margin:0}.wtr-people-culture__section-helper{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.4}.wtr-people-culture__section-title{margin-bottom:var(--space-2)}.wtr-people-culture__dominant{font-size:var(--text-base);color:var(--text);margin:0;font-weight:700;line-height:1.3}.wtr-people-culture__dominant-note{font-size:var(--text-sm);color:var(--text);margin:0;line-height:1.4}.wtr-people-culture__religion-breakdown,.wtr-people-culture__religion-summary{gap:var(--space-1);padding:var(--space-4);background:var(--wtr-city-detail-panel-bg);border-radius:var(--border-radius-md,8px);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.wtr-people-culture__religion-bar{background:var(--surface2);border-radius:4px;width:100%;height:5px;display:flex;overflow:hidden}.wtr-people-culture__religion-segment{width:0;min-width:0;height:100%;transition:width .55s cubic-bezier(.22,1,.36,1);display:block}.wtr-people-culture__religion-bar--revealed .wtr-people-culture__religion-segment{width:var(--segment-target)}@media (prefers-reduced-motion:reduce){.wtr-people-culture__religion-segment{transition:none}.wtr-people-culture__religion-bar--revealed .wtr-people-culture__religion-segment{width:var(--segment-target)}}.wtr-people-culture__religion-segment--christian{background:var(--sky-blue-d2)}.wtr-people-culture__religion-segment--muslim{background:var(--green3)}.wtr-people-culture__religion-segment--buddhist{background:var(--amber3)}.wtr-people-culture__religion-segment--hindu{background:var(--amber1)}.wtr-people-culture__religion-segment--jewish{background:var(--color-cat-purple)}.wtr-people-culture__religion-segment--unaffiliated{background:var(--sky-blue-d3)}.wtr-people-culture__religion-segment--other{background:var(--surface-d4)}.wtr-people-culture__legend{gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wtr-people-culture__legend-item{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);line-height:1;display:inline-flex}.wtr-people-culture__legend-dot{border-radius:2px;flex-shrink:0;width:.45rem;height:.45rem}.wtr-people-culture__legend-dot--christian{background:var(--sky-blue-d2)}.wtr-people-culture__legend-dot--muslim{background:var(--green3)}.wtr-people-culture__legend-dot--buddhist{background:var(--amber3)}.wtr-people-culture__legend-dot--hindu{background:var(--amber1)}.wtr-people-culture__legend-dot--jewish{background:var(--color-cat-purple)}.wtr-people-culture__legend-dot--unaffiliated{background:var(--sky-blue-d3)}.wtr-people-culture__legend-dot--other{background:var(--surface-d4)}.wtr-people-culture__legend-label .tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.wtr-people-culture__worship-note{font-size:var(--text-xs);color:var(--text-muted);margin:0;font-style:italic;line-height:1.4}.wtr-people-culture__worship-note em{font-style:italic}.wtr-people-culture__demo-overview{gap:var(--space-3);flex-direction:column;display:flex}.wtr-people-culture__demo-stats{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wtr-people-culture__demo-stat{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.wtr-people-culture__demo-stat--start{text-align:left;align-items:flex-start}.wtr-people-culture__demo-stat--center{text-align:center;align-items:center}.wtr-people-culture__demo-stat--end{text-align:right;align-items:flex-end}.wtr-people-culture__demo-stat-label{font-size:var(--text-xs);color:var(--text-muted);font-weight:500;line-height:1.3}.wtr-people-culture__demo-stat-value{font-size:var(--text-2xl);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:700;line-height:1.1}.wtr-people-culture__demo-age-callout{gap:var(--space-2);padding:var(--space-3);border-radius:var(--border-radius-md,8px);background:var(--surface1);box-sizing:border-box;flex-direction:column;display:flex}.wtr-people-culture__demo-age-headline{font-size:var(--text-sm);font-weight:700;line-height:var(--leading-snug);color:var(--text);margin:0}.wtr-people-culture__demo-callout{padding:var(--space-1) var(--space-3);border-left:3px solid var(--color-border-faintest);margin:0}.wtr-people-culture__demo-callout.narrative-why-line{margin-top:0}.wtr-people-culture__demo-language-group{gap:var(--space-6);flex-direction:column;display:flex}.wtr-people-culture__demo-inline-row{font-size:var(--text-sm);color:var(--text);margin:0;line-height:1.25}.wtr-people-culture__demo-block{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.wtr-people-culture__demo-block-title{font-size:var(--text-base);line-height:var(--leading-snug);color:var(--text);margin:0}.wtr-people-culture__demo-block-body{font-size:var(--text-sm);color:var(--text);margin:0;line-height:1.25}.wtr-people-culture__english-badge{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-snug);white-space:nowrap;border-radius:999px;align-items:center;display:inline-flex}.wtr-people-culture__english-badge--green{color:var(--color-text-success);background:color-mix(in srgb, var(--color-text-success) 14%, var(--color-card))}.wtr-people-culture__english-badge--teal{color:var(--color-teal-dark);background:var(--color-teal-bg)}.wtr-people-culture__english-badge--amber{color:var(--color-amber-dark);background:var(--color-amber-bg)}.wtr-people-culture__english-badge--muted{color:var(--text-muted);background:color-mix(in srgb, var(--text-muted) 12%, var(--color-card))}.wtr-people-culture__expat-copy{font-size:var(--text-sm);color:var(--text);margin:0;font-weight:600;line-height:1.45}.wtr-people-culture__why{margin-top:var(--space-2)}.wtr-people-culture__heads-up{width:100%}@media (width<=680px){.wtr-people-culture__demo-stat-value{font-size:var(--text-base)}.wtr-people-culture__demo-stat-label{font-size:var(--text-xs)}}.data-confidence-note{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.4}.qol-banded-meter{gap:var(--space-3);flex-direction:column;width:100%;min-width:0;display:flex}.qol-banded-meter--compact{gap:0}.qol-banded-meter__score-row{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.qol-banded-meter__score{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";min-width:0;margin:0;line-height:1.05}.qol-banded-meter__score-value{font-family:var(--heading);font-size:var(--text-xl);color:var(--text);font-weight:800}.qol-banded-meter__score-denom{font-family:var(--body);font-size:var(--text-base);color:var(--text-muted);letter-spacing:-.02em;font-weight:500}.qol-banded-meter__badge{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;flex-shrink:0;font-weight:600;line-height:1.25}.qol-banded-meter__badge--limited{color:var(--qol-poor-ink);background:var(--qol-poor-surface)}.qol-banded-meter__badge--basic{color:var(--qol-moderate-ink);background:var(--qol-moderate-surface)}.qol-banded-meter__badge--good{color:var(--qol-good-ink);background:var(--qol-good-surface)}.qol-banded-meter__badge--world-class{color:var(--qol-excellent-ink);background:var(--qol-excellent-surface)}.qol-banded-meter__wimfy.narrative-why-line{padding:var(--space-1) var(--space-3);border-left:3px solid var(--color-border-faintest);margin:0}.qol-banded-meter__bar{background:var(--border);border-radius:999px;width:100%;height:4px;overflow:hidden}.qol-banded-meter__bar-fill{border-radius:999px;height:100%;transition:width .4s}.qol-banded-meter__bar--limited .qol-banded-meter__bar-fill{background:var(--qol-poor-fill)}.qol-banded-meter__bar--basic .qol-banded-meter__bar-fill{background:var(--qol-moderate-fill)}.qol-banded-meter__bar--good .qol-banded-meter__bar-fill{background:var(--qol-good-fill)}.qol-banded-meter__bar--world-class .qol-banded-meter__bar-fill{background:var(--qol-excellent-fill)}@media (prefers-reduced-motion:reduce){.qol-banded-meter__bar-fill{transition:none}}.wtr-qol-tab{gap:var(--space-3);box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-height:100%;display:flex}.wtr-qol-tab__row{flex-direction:column;width:100%;min-width:0;display:flex}.wtr-qol-tab__row--source{padding-top:var(--space-2);margin-top:auto}.wtr-qol-tab__empty{margin:var(--space-5) 0;font-size:var(--text-sm);text-align:center;color:var(--text-muted);line-height:1.45}.wtr-qol-tab__footnote{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.4}.wtr-qol-score-card{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.wtr-qol-overall{gap:var(--space-3);border-bottom:1px solid var(--border);width:100%;padding-bottom:var(--space-3);box-sizing:border-box;flex-direction:column;display:flex}.wtr-qol-overall__label{margin-bottom:0}.wtr-qol-overall__score-row{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.wtr-qol-overall__score{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";min-width:0;margin:0;line-height:1.05}.wtr-qol-overall__score-value{font-family:var(--heading);font-size:var(--text-2xl);color:var(--text);font-weight:800}.wtr-qol-overall__score-denom{font-family:var(--body);font-size:var(--text-base);color:var(--text-muted);letter-spacing:-.02em;font-weight:500}.wtr-qol-overall__badge{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;flex-shrink:0;font-weight:600;line-height:1.25}.wtr-qol-overall__badge--excellent{color:var(--qol-excellent-ink);background:var(--qol-excellent-surface)}.wtr-qol-overall__badge--moderate{color:var(--qol-moderate-ink);background:var(--qol-moderate-surface)}.wtr-qol-overall__badge--below-average{color:var(--qol-poor-ink);background:var(--qol-poor-surface)}.wtr-qol-overall .qol-banded-meter--compact{margin-top:calc(-1 * var(--space-1))}.wtr-qol-healthcare{flex-direction:column;gap:0;width:100%;display:flex}.wtr-qol-healthcare__body{gap:var(--space-3);flex-direction:column;display:flex}.wtr-qol-healthcare__header{align-items:center;gap:var(--space-2);min-width:0;display:flex}.wtr-qol-healthcare__header-icon{color:var(--text-muted);flex-shrink:0;align-items:center;display:flex}.wtr-qol-healthcare__header-label{font-family:var(--body);font-size:var(--text-sm);color:var(--text);font-weight:600;line-height:1.3}.wtr-qol-healthcare__divider{height:1px;margin:var(--space-3) 0;background:var(--color-border-fainter)}.wtr-qol-healthcare__insurance{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.wtr-qol-healthcare__insurance-copy{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.wtr-qol-healthcare__insurance-label{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-sm);color:var(--text);font-weight:600;line-height:1.3;display:flex}.wtr-qol-healthcare__insurance-icon{color:var(--text-muted);flex-shrink:0;align-items:center;display:flex}.wtr-qol-healthcare__insurance-value{font-size:var(--text-sm);text-align:right;color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0;margin:0;font-weight:700;line-height:1.25}.wtr-qol-healthcare__insurance-suffix{color:var(--text-muted);font-weight:500}.wtr-qol-metrics{gap:var(--space-2);flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none;display:flex}.wtr-qol-metric-row{gap:var(--space-1);min-width:80px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md,var(--space-2));box-sizing:border-box;flex-direction:column;flex:90px;display:flex}.wtr-qol-metric-row--world-class{box-shadow:inset -2px -2px 0px 0px var(--qol-excellent-surface)}.wtr-qol-metric-row--good{box-shadow:inset -2px -2px 0px 0px var(--qol-good-surface)}.wtr-qol-metric-row--basic{box-shadow:inset -2px -2px 0px 0px var(--qol-moderate-surface)}.wtr-qol-metric-row--limited{box-shadow:inset -2px -2px 0px 0px var(--qol-poor-surface)}.wtr-qol-metric-row__label{font-size:var(--text-xs);color:var(--text);font-weight:500;line-height:1.25}.wtr-qol-metric-row--limited .wtr-qol-metric-row__label{color:var(--qol-poor-ink)}.wtr-qol-metric-row--basic .wtr-qol-metric-row__label{color:var(--qol-moderate-ink)}.wtr-qol-metric-row--good .wtr-qol-metric-row__label{color:var(--qol-good-ink)}.wtr-qol-metric-row--world-class .wtr-qol-metric-row__label{color:var(--qol-excellent-ink)}.wtr-qol-metric-row__value{font-family:var(--body);font-size:var(--text-xl);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:700;line-height:1.05}.wtr-qol-metric-row--limited .wtr-qol-metric-row__value{color:var(--qol-poor-ink)}.wtr-qol-metric-row--basic .wtr-qol-metric-row__value{color:var(--qol-moderate-ink)}.wtr-qol-metric-row--good .wtr-qol-metric-row__value{color:var(--qol-good-ink)}.wtr-qol-metric-row--world-class .wtr-qol-metric-row__value{color:var(--qol-excellent-ink)}.wtr-qol-metric-row__band{font-size:var(--text-xs);font-weight:600;line-height:var(--leading-tight)}.wtr-qol-metric-row__band--world-class{color:var(--qol-excellent-ink)}.wtr-qol-metric-row__band--good{color:var(--qol-good-ink)}.wtr-qol-metric-row__band--basic{color:var(--qol-moderate-ink)}.wtr-qol-metric-row__band--limited{color:var(--qol-poor-ink)}.wtr-city-detail__tab-content--tax-visa{gap:var(--space-3)}.wtr-tax-visa-tab__cards{align-items:start;gap:var(--space-3);grid-template-columns:repeat(1,minmax(0,1fr));margin:0;display:grid}.wtr-tax-visa-tab__card{gap:var(--space-2);flex-direction:column;min-width:0;height:100%;display:flex}.wtr-tax-visa-tab__card .wtr-city-detail__card-note{margin-top:auto}.wtr-tax-visa-tab__why{font-size:var(--text-sm);line-height:var(--leading-tight);box-shadow:inset 4px 0 0px 0px var(--surface2);color:var(--text-secondary);padding-left:var(--space-3);margin:0}.wtr-tax-visa-tab__why--row{margin-top:var(--space-2)}.wtr-tax-visa-tab__why-label{color:var(--text);font-weight:700}.wtr-tax-visa-tab__heads-up{width:100%}.wtr-tax-visa-tab__visa-section{gap:var(--space-2);flex-direction:column;display:flex}.wtr-tax-visa-tab__rows{flex-direction:column;margin:0;display:flex}.wtr-tax-visa-tab__row{padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-tertiary)}.wtr-tax-visa-tab__row:last-child{border-bottom:none;padding-bottom:0}.wtr-tax-visa-tab__label{margin:0 0 var(--space-1);font-size:var(--text-sm);color:var(--text);font-weight:700;line-height:1.3}.wtr-tax-visa-tab__value{font-size:var(--text-sm);color:var(--text);margin:0;line-height:1.4}.wtr-tax-visa-tab__empty,.wtr-tax-visa-tab__disclaimer{font-size:var(--text-xs);color:var(--text-muted);margin:0}.wtr-tax-visa-tab__disclaimer strong{color:var(--text);font-weight:700}@media (width<=680px){.wtr-tax-visa-tab__cards{grid-template-columns:minmax(0,1fr)}}.wtr-climate-monthly-chart{--wtr-climate-bar-fill:#00000026;--wtr-climate-bar-comfort:var(--green3);--wtr-climate-comfort-band:color-mix(in srgb, var(--green3) 18%, transparent);width:100%;min-width:0}.wtr-climate-monthly-chart__plot{gap:var(--space-2);grid-template-columns:1.75rem minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.wtr-climate-monthly-chart__y-axis{height:9.5rem;position:relative}.wtr-climate-monthly-chart__y-tick{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";line-height:1;position:absolute;right:0;transform:translateY(50%)}.wtr-climate-monthly-chart__chart-area{min-width:0;height:9.5rem;position:relative}.wtr-climate-monthly-chart__gridline{background:var(--color-border-tertiary);pointer-events:none;height:1px;position:absolute;left:0;right:0}.wtr-climate-monthly-chart__comfort-band{background:var(--wtr-climate-comfort-band);pointer-events:none;position:absolute;left:0;right:0}.wtr-climate-monthly-chart__divider{border-left:1px dashed var(--color-border-faintest);pointer-events:none;width:0;position:absolute;top:0;bottom:0;transform:translate(-50%)}.wtr-climate-monthly-chart__bars{z-index:1;align-items:flex-end;gap:var(--space-1);width:100%;height:100%;display:flex;position:relative}.wtr-climate-monthly-chart__col{flex-direction:column;flex:1 1 0;min-width:0;height:100%;display:flex}.wtr-climate-monthly-chart__track{flex:auto;width:100%;min-height:0;position:relative}.wtr-climate-monthly-chart__band{background:var(--wtr-climate-bar-fill);border-radius:4px 4px 2px 2px;position:absolute;left:0;right:0}.wtr-climate-monthly-chart__band--comfort{background:var(--wtr-climate-bar-comfort)}.wtr-climate-monthly-chart__callout{z-index:2;font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";pointer-events:none;font-weight:600;line-height:1;position:absolute;left:50%;transform:translate(-50%)}.wtr-climate-monthly-chart__callout--low{margin-bottom:var(--space-half);transform:translate(-50%,100%)}.wtr-climate-monthly-chart__callout--high{margin-top:-2px;transform:translate(-50%,-100%)}.wtr-climate-monthly-chart__month-row{gap:var(--space-1);margin-top:var(--space-2);padding-left:calc(1.75rem + var(--space-2));min-width:0;display:flex}.wtr-climate-monthly-chart__month-label{min-width:0;font-size:var(--text-xs);text-align:center;color:var(--text-muted);flex:1 1 0;line-height:1}.wtr-climate-monthly-chart__season-row{gap:var(--space-2);margin-top:var(--space-3);padding-left:calc(1.75rem + var(--space-2));grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.wtr-climate-monthly-chart__season-col{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;min-width:0;display:flex}.wtr-climate-monthly-chart__season-head{align-items:center;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.wtr-climate-monthly-chart__season-name{font-size:var(--text-xs);font-weight:700;line-height:var(--leading-tight);color:var(--text)}.wtr-climate-monthly-chart__legend{align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding-left:calc(1.75rem + var(--space-2));min-width:0;display:flex}.wtr-climate-monthly-chart__legend-swatch{background:var(--wtr-climate-bar-comfort);border-radius:2px;flex-shrink:0;width:.625rem;height:.625rem}.wtr-climate-monthly-chart__legend-label{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--text-muted)}@media (width<=480px){.wtr-climate-monthly-chart__season-row{gap:var(--space-1)}.wtr-climate-monthly-chart__season-col .wtr-weather-tab__season-tag{padding:var(--space-half) var(--space-1);font-size:.625rem}}.wtr-monthly-precip-chart{width:100%;min-width:0}.wtr-monthly-precip-chart--empty{align-items:center;gap:var(--space-3);margin:var(--space-4) 0;padding:var(--space-4);text-align:center;color:var(--text-muted);flex-direction:column;display:flex}.wtr-monthly-precip-chart__empty-text{max-width:22rem;margin:0;font-size:.8125rem;line-height:1.45}.wtr-monthly-precip-chart__plot{gap:var(--space-2);grid-template-columns:1.75rem minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.wtr-monthly-precip-chart__y-axis{height:8rem;position:relative}.wtr-monthly-precip-chart__y-tick{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";line-height:1;position:absolute;right:0;transform:translateY(50%)}.wtr-monthly-precip-chart__chart-area{min-width:0;height:8rem;position:relative}.wtr-monthly-precip-chart__gridline{background:var(--color-border-tertiary);pointer-events:none;height:1px;position:absolute;left:0;right:0}.wtr-monthly-precip-chart__wet-band{background:color-mix(in srgb, var(--wtr-precip-low) 55%, transparent);pointer-events:none;position:absolute;top:0;bottom:0}.wtr-monthly-precip-chart__bars{z-index:1;align-items:flex-end;gap:var(--space-1);width:100%;height:100%;display:flex;position:relative}.wtr-monthly-precip-chart__col{flex:1 1 0;min-width:0;height:100%;display:flex}.wtr-monthly-precip-chart__track{align-items:flex-end;width:100%;height:100%;display:flex;position:relative}.wtr-monthly-precip-chart__bar{background:var(--wtr-precip-mid);border-radius:3px 3px 1px 1px;width:100%;min-height:2px}.wtr-monthly-precip-chart__bar--wet{background:var(--wtr-precip-high)}.wtr-monthly-precip-chart__callout{z-index:2;font-size:var(--text-xs);color:var(--color-text-info);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";pointer-events:none;white-space:nowrap;margin-top:-2px;font-weight:600;line-height:1;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.wtr-monthly-precip-chart__month-row{gap:var(--space-1);margin-top:var(--space-2);padding-left:calc(1.75rem + var(--space-2));min-width:0;display:flex}.wtr-monthly-precip-chart__month-label{min-width:0;font-size:var(--text-xs);text-align:center;color:var(--text-muted);flex:1 1 0;line-height:1}.wtr-monthly-precip-chart__annotation-row{height:1.75rem;margin-top:var(--space-2);padding-left:calc(1.75rem + var(--space-2));min-width:0;position:relative}.wtr-monthly-precip-chart__wet-annotation{justify-content:center;align-items:center;gap:var(--space-1);min-width:0;font-size:var(--text-xs);line-height:var(--leading-tight);color:var(--color-text-info);display:flex;position:absolute;top:0}.wtr-monthly-precip-chart__wet-annotation--full{width:100%;position:static}.wtr-monthly-precip-chart__wet-label{font-weight:600}.wtr-monthly-precip-chart__wet-total{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600}.wtr-monthly-precip-chart__legend{align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding-left:calc(1.75rem + var(--space-2));min-width:0;display:flex}.wtr-monthly-precip-chart__legend-swatch{background:color-mix(in srgb, var(--wtr-precip-low) 55%, transparent);border-radius:2px;flex-shrink:0;width:.625rem;height:.625rem}.wtr-monthly-precip-chart__legend-label{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--text-muted)}.wtr-smoke-season-badge{border-radius:var(--border-radius-lg);width:100%;padding:.875rem 1rem}.wtr-smoke-season-badge__header{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.wtr-smoke-season-badge__title{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-warning);font-weight:600;line-height:1.3;display:inline-flex}.wtr-smoke-season-badge__title svg{flex-shrink:0}.wtr-smoke-season-badge__severity{padding:var(--space-1) var(--space-2);border-radius:var(--border-radius-pill,999px);font-size:var(--text-xs);flex-shrink:0;font-weight:600;line-height:1}.wtr-smoke-season-badge__severity--severe{background:color-mix(in srgb, var(--color-text-danger) 18%, var(--color-background-warning));color:var(--color-text-danger)}.wtr-smoke-season-badge__severity--moderate{background:color-mix(in srgb, var(--color-text-warning) 22%, var(--color-background-warning));color:var(--color-text-warning)}.wtr-smoke-season-badge__severity--variable{background:color-mix(in srgb, var(--text-muted) 16%, var(--color-background-warning));color:var(--text-muted)}.wtr-smoke-season-badge__timeline{margin-bottom:var(--space-2)}.wtr-smoke-season-badge__bar{height:4px;margin-bottom:var(--space-2);position:relative}.wtr-smoke-season-badge__bar-track{background:color-mix(in srgb, var(--text-muted) 18%, var(--surface));border-radius:2px;position:absolute;inset:0}.wtr-smoke-season-badge__bar-range{background:color-mix(in srgb, var(--color-text-warning) 28%, var(--surface));border-radius:2px;position:absolute;top:0;bottom:0}.wtr-smoke-season-badge__bar-peak{background:var(--color-text-warning);border-radius:2px;position:absolute;top:0;bottom:0}.wtr-smoke-season-badge__months{font-size:var(--text-xs);line-height:var(--leading-tight);color:var(--text-muted);justify-content:space-between;display:flex}.wtr-smoke-season-badge__note{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}.wtr-weather-tab__unavailable{margin:var(--space-5) 0;padding:var(--space-3);border:1px dashed var(--border);border-radius:var(--radius-lg,12px);font-size:var(--text-sm);color:var(--text-muted);text-align:center}.wtr-weather-tab{gap:var(--space-4);min-width:0;font-size:var(--text-sm);flex-direction:column;line-height:1.5;display:flex}.wtr-weather-tab__title-row{z-index:3;align-items:center;column-gap:var(--space-3);box-sizing:border-box;margin:calc(var(--space-5) * -1);padding:var(--space-3) var(--space-5);margin-bottom:var(--space-3);background:var(--bg-faint);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;display:grid;position:sticky;top:0}.wtr-weather-tab__title-block{flex-direction:column;grid-column:1;gap:0;min-width:0;display:flex}.wtr-weather-tab__title{font-family:var(--heading);font-size:var(--text-base);color:var(--text);margin:0;font-weight:700;line-height:1.15}.wtr-weather-tab__unit-toggle{border:1px solid var(--border);border-radius:999px;flex-shrink:0;grid-area:1/2;justify-self:end;display:inline-flex;overflow:hidden}.wtr-weather-tab__unit-btn{min-width:2rem;min-height:1.4rem;padding:var(--space-1) var(--space-3);background:var(--surface);font-size:var(--text-xs);color:var(--text-muted);cursor:pointer;border:none;font-weight:600;line-height:1}.wtr-weather-tab__unit-btn--active{background:var(--color-hover-accent-mid);color:var(--text)}.wtr-weather-tab__summary-card{gap:var(--space-3);flex-direction:column;display:flex}.wtr-weather-tab__summary-top{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.wtr-weather-tab__fit-score{padding:var(--space-2);border-radius:var(--radius-lg,12px);background:var(--color-background-success);text-align:center;flex-shrink:0;justify-content:center;align-items:center;display:flex}.wtr-weather-tab__summary-card--warning .wtr-weather-tab__fit-score{background:var(--color-background-warning)}.wtr-weather-tab__summary-card--danger .wtr-weather-tab__fit-score{background:var(--color-background-danger)}.wtr-weather-tab__fit-score-value{font-family:var(--body);font-size:var(--text-base);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--color-text-success);font-weight:700;line-height:1}.wtr-weather-tab__summary-card--warning .wtr-weather-tab__fit-score-value{color:var(--color-text-warning)}.wtr-weather-tab__summary-card--danger .wtr-weather-tab__fit-score-value{color:var(--color-text-danger)}.wtr-weather-tab__summary-copy{min-width:0;font-size:var(--text-sm);color:var(--text);flex:auto;margin:0;line-height:1.5}.wtr-weather-tab__summary-divider{background:var(--border);height:1px}.wtr-weather-tab__section-header{gap:var(--space-1);margin-bottom:var(--space-6);flex-direction:column;display:flex}.wtr-weather-tab__section-header .wtr-weather-tab__section-title{margin:0}.wtr-weather-tab__section-title{font-family:var(--heading);font-size:var(--text-sm);color:var(--text);font-weight:700;line-height:1.3}.wtr-weather-tab__section-helper{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.4}.wtr-weather-tab__metrics-card{padding:var(--space-1) 0}.wtr-weather-tab__summary-retiree{align-items:flex-start;gap:var(--space-2);min-width:0;color:var(--text);display:flex}.wtr-weather-tab__summary-retiree svg{color:var(--text-muted);flex-shrink:0;margin-top:.1rem}.wtr-weather-tab__summary-retiree p{font-size:var(--text-sm);margin:0;line-height:1.5}.wtr-weather-tab__retiree-label{font-weight:600}.wtr-weather-tab__metrics{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.wtr-weather-tab__metric{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.wtr-weather-tab__metric-label{font-size:var(--text-xs);color:var(--text-muted);margin:0}.wtr-weather-tab__metric-primary{font-size:var(--text-base);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);margin:0;font-weight:700;line-height:1.1}.wtr-weather-tab__metric-primary--warning{color:var(--color-text-warning)}.wtr-weather-tab__metric-secondary{font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text-muted);font-weight:500;line-height:var(--leading-tight);margin:0}.wtr-weather-tab__metric-secondary--warning{color:var(--color-text-warning)}.wtr-weather-tab__chart-card{gap:var(--space-2);flex-direction:column;display:flex}.wtr-weather-tab__season-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wtr-weather-tab__season-icon--winter{color:var(--text-muted)}.wtr-weather-tab__season-icon--spring,.wtr-weather-tab__season-icon--fall{color:var(--green3)}.wtr-weather-tab__season-icon--summer{color:var(--amber2)}.wtr-weather-tab__season-tag{padding:var(--space-half) var(--space-2);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-tight);white-space:nowrap;border-radius:999px;flex-shrink:0}.wtr-weather-tab__season-tag--success{background:var(--green6);color:var(--color-text-success)}.wtr-weather-tab__season-tag--warning{background:var(--amber6);color:var(--color-text-warning)}.wtr-weather-tab__season-tag--danger{background:var(--red6);color:var(--color-text-danger)}.wtr-weather-tab__season-tag--info{background:var(--color-background-info);color:var(--color-text-info)}.wtr-weather-tab__season-tag--muted{background:var(--color-background-secondary);color:var(--text-muted)}.wtr-weather-tab--loading .wtr-weather-tab__skeleton-title,.wtr-weather-tab--loading .wtr-weather-tab__skeleton-summary,.wtr-weather-tab--loading .wtr-weather-tab__skeleton-chart,.wtr-weather-tab--loading .wtr-weather-tab__skeleton-metrics span{border-radius:var(--radius-lg,12px);background:linear-gradient(90deg, var(--color-border-faint) 25%, color-mix(in srgb, var(--border) 35%, transparent) 50%, var(--color-border-faint) 75%);background-size:200% 100%;animation:1.2s ease-in-out infinite wtr-weather-shimmer}.wtr-weather-tab__skeleton-title{height:2.75rem}.wtr-weather-tab__skeleton-summary{height:7rem}.wtr-weather-tab__skeleton-chart{height:10rem}.wtr-weather-tab__skeleton-metrics{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.wtr-weather-tab__skeleton-metrics span{height:3.5rem}@keyframes wtr-weather-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=900px){.wtr-weather-tab__metrics{row-gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.wtr-city-detail{--wtr-city-detail-nav-w:110px;--wtr-city-detail-panel-shadow:color-mix(in srgb, var(--wtr-city-detail-panel-bg) 30%, black);flex:auto;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.wtr-city-detail__header{z-index:2;background:var(--surface);flex-shrink:0;grid-column:1/-1;padding:0;position:relative;overflow:visible}.wtr-city-detail__header-group{z-index:1;background:var(--surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;gap:0;min-width:0;padding:0;display:grid;position:relative;box-shadow:0 10px 12px -10px #21232624}.wtr-city-detail__header-group:has(.wtr-city-detail__close-zone){grid-template-columns:auto minmax(0,1fr) auto auto}.wtr-city-detail__fit-score-wrap{padding:var(--space-4);flex-shrink:0;align-self:stretch;display:flex}.wtr-city-detail__fit-score{padding:0 var(--space-3);border-radius:var(--space-2);box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-items:center;display:flex}.wtr-city-detail__fit-score-value-row{justify-content:center;align-items:baseline;gap:var(--space-1);min-width:0;display:inline-flex}.wtr-city-detail__fit-score-value{font-family:var(--heading);font-size:var(--text-lg);color:inherit;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";align-items:baseline;margin:0;font-weight:400;line-height:1;display:inline-flex}.wtr-city-detail__fit-score-number{font-weight:700}.wtr-city-detail__fit-score-thumb{color:currentColor;flex-shrink:0}.wtr-city-detail__fit-score-label{font-size:var(--text-xs);font-weight:500;line-height:var(--leading-tight);text-align:center;color:inherit;margin:0;display:none}.wtr-city-detail__fit-score-caption{font-size:var(--text-xs);font-weight:500;line-height:var(--leading-tight);text-align:center;color:inherit;margin:0}.wtr-city-detail__fit-score-value,.wtr-city-detail__fit-score-value-row,.wtr-city-detail__fit-score-thumb{color:inherit}.wtr-city-detail__identity{min-width:0;padding:var(--space-4);box-sizing:border-box;flex-direction:column;align-self:center;display:flex}.wtr-city-detail__name{min-width:0;font-family:var(--heading);font-size:var(--text-md);color:var(--color-text-primary,var(--text));margin:0;font-weight:700;line-height:1.15}.wtr-city-detail__country-line{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2);border-radius:var(--space-1);flex-wrap:wrap;min-width:0;display:flex;box-shadow:-6px 6px 14px -12px #21232680}.wtr-city-detail__country-text{flex-wrap:wrap;align-items:center;gap:.2em;min-width:0;display:inline-flex}.wtr-city-detail__country-divider{font-size:var(--text-xs);color:var(--text-faint);flex-shrink:0;font-weight:400;line-height:1}.wtr-city-detail__flag{flex-shrink:0;line-height:0}.wtr-city-detail__country{min-width:0;font-size:var(--text-sm);color:var(--color-text-secondary,var(--text-muted));line-height:var(--leading-tight)}.wtr-city-detail__country-forbid{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wtr-city-detail__country-forbid-tip{align-items:center;display:inline-flex}.wtr-city-detail__country-forbid:not(.wtr-city-detail__country-forbid--active){cursor:pointer}.wtr-city-detail__country-forbid--active{color:var(--color-text-danger,var(--wtr-match-poor))}.wtr-city-detail__cost-block{align-self:center;align-items:flex-end;gap:var(--space-half);min-width:0;padding:var(--space-4);text-align:right;box-sizing:border-box;flex-direction:column;display:flex}.wtr-city-detail__cost-total{font-family:var(--heading);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);margin:0;font-weight:700;line-height:1.15}.wtr-city-detail__cost-period{margin-left:var(--space-1);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:500}.wtr-city-detail__surplus{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-success,var(--green1));font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600;line-height:normal;display:inline-flex}.wtr-city-detail__close-zone{padding:var(--space-4);background:var(--wtr-city-detail-panel-bg);background:var(--surface);box-sizing:border-box;border-radius:0;flex-shrink:0;align-self:stretch;align-items:center;display:flex;box-shadow:-6px 0 20px -14px #00000080}.wtr-city-detail__close{flex-shrink:0}.wtr-city-detail__col-summary{box-sizing:border-box;display:block}.wtr-city-detail__budget-bar{margin:0}.wtr-city-detail__col-budget-group{gap:var(--space-4);box-sizing:border-box;box-shadow:none;flex-direction:column;display:flex}.wtr-city-detail__col-budget-group .spending_group{padding:var(--space-4);border-radius:var(--space-2);box-shadow:none;gap:var(--space-4);display:grid}.wtr-city-detail__col-budget-group .wtr-city-detail__cards{border-top:none}.wtr-city-detail__col-groceries{width:100%}.wtr-city-detail__col-budget-footnote{padding-top:var(--space-3);border-top:1px solid var(--border);color:var(--text-muted);line-height:1.45;font-size:var(--text-xs);text-align:center;margin:0}.wtr-city-detail__body{grid-area:2/1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.wtr-city-detail__nav-scroll{z-index:1;background:var(--surface);border-bottom:var(--space-2) solid var(--surface);grid-area:1/1;min-width:0;box-shadow:0 2px 6px #0000004d}.wtr-city-detail__nav-scroll [data-overlayscrollbars-viewport]{min-width:0}.wtr-city-detail__nav{box-sizing:border-box;flex-flow:row;gap:1px;width:max-content;min-width:100%;margin:0;padding:0;display:flex;position:relative}.wtr-city-detail__tab-scroll{grid-area:2/1;min-width:0;min-height:0;overflow:hidden}.wtr-city-detail__nav-item{min-width:max-content;min-height:44px;padding:var(--space-3) var(--space-2);justify-content:center;align-items:center;gap:var(--space-2);background-color:var(--sky-blue);font-family:var(--body);font-size:var(--text-sm);text-align:center;color:var(--text);cursor:pointer;box-sizing:border-box;border:none;flex:1 0 auto;margin:0;font-weight:400;transition:background-color .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 #0000}.wtr-city-detail__nav-item.full{flex:auto}.wtr-city-detail__nav-item:hover{color:var(--text);background-color:var(--wtr-city-detail-panel-bg);background-color:var(--surface);box-shadow:inset 0 0px 0 0 var(--color-text-success)}.wtr-city-detail__nav-item--active{color:var(--text);background-color:var(--wtr-city-detail-panel-bg);background-color:var(--surface);box-shadow:inset 0 -6px 0 0 var(--color-text-success)}.wtr-city-detail__nav-label{text-align:center;white-space:nowrap;flex:none;min-width:0;line-height:1.25;transition:transform .2s;display:inline-block}.wtr-city-detail__nav-item--active .wtr-city-detail__nav-label{transform:translateY(-2px)}.wtr-city-detail__tab-scroll [data-overlayscrollbars-viewport]{min-height:0}.wtr-city-detail__tabpanel{--wtr-tabpanel-pad:var(--space-2);gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.wtr-city-detail__tabpanel:has(.wtr-qol-tab){flex:auto;gap:0;min-height:100%}.wtr-city-detail__tab-scroll [data-overlayscrollbars-contents]:has(.wtr-qol-tab){flex-direction:column;min-height:100%;display:flex}.wtr-city-detail__tab-content{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.wtr-city-detail__tab-content .detail-panel-card{box-shadow:4px 0 20px -6px #0003}.wtr-city-detail__section-title{font-family:var(--heading);font-size:var(--text-base);color:var(--text);margin-bottom:var(--space-2);font-weight:600;line-height:1.3}.wtr-city-detail__cards{align-items:start;gap:var(--space-3);border-top:1px dashed var(--border);padding-top:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wtr-city-detail__cards--col{column-count:2;column-gap:var(--space-6);row-gap:var(--space-6);align-items:start}.wtr-city-detail__card-cell{break-inside:avoid;box-sizing:border-box;width:100%;min-width:0;height:fit-content;min-height:0}.wtr-city-detail__card-cell:nth-child(odd){border-right:none}.wtr-city-detail__cards--col .wtr-col-category-card{width:100%;height:fit-content;min-height:0;box-shadow:none;border:none;border-radius:0;align-self:start}.wtr-city-detail__cards--col .wtr-col-category-card__group{border-top:none;border-bottom:none}.wtr-city-detail__card{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--border);flex-direction:column;display:flex}.wtr-city-detail__card-icon{color:var(--text-muted);align-items:center;display:flex}.wtr-city-detail__card-title{font-family:var(--body);font-size:var(--text-sm);color:var(--text);margin:0;font-weight:600;line-height:1.3}.wtr-city-detail__card-value{font-size:var(--text-sm);color:var(--text);margin:0;font-weight:400;line-height:1.4}.wtr-city-detail__card-note{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--text);padding:var(--space-2);background:var(--surface1);border-radius:var(--space-2);margin:0}.wtr-city-detail__footer{z-index:99;background:var(--surface);box-shadow:0 -8px 20px -6px var(--color-overlay-ink-mid);flex-direction:column;flex-shrink:0;grid-area:3/1;display:flex}.wtr-city-detail__footer-source{padding:var(--space-3) var(--space-4);font-size:var(--text-xs);color:var(--text-muted);border-bottom:1px solid var(--border);margin:0;line-height:1.4}.wtr-city-detail__scroll-end-source{margin:var(--space-4) 0 0;padding:var(--space-4) var(--space-4) 0;border-top:1px solid var(--border);font-size:var(--text-xs);text-align:center;color:var(--text-muted);line-height:1.4}.wtr-city-detail__tab-select{display:none}.wtr-city-detail__tab-select--sheet{width:100%;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);box-sizing:border-box;flex-shrink:0;grid-area:1/1;justify-content:center;display:flex}.wtr-city-detail__tab-select-sheet-inner{max-width:100%;display:inline-block;position:relative}.wtr-city-detail__tab-select-display{padding:var(--space-1) 0;border-bottom:1px dashed var(--color-amber-dark);font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--color-amber-dark);text-align:center;white-space:nowrap;display:block}.wtr-city-detail__tab-select-hit{position:absolute;inset:0}.wtr-city-detail__tab-select-hit .wtr-city-detail__tab-select-native,.wtr-city-detail__tab-select-hit [data-slot=select]{width:100%;height:100%}.wtr-city-detail__tab-select-hit .app-select__native{opacity:0;cursor:pointer;appearance:none;background:0 0;border:none;border-radius:0;width:100%;height:100%;min-height:2.75rem;margin:0;padding:0}.wtr-city-detail__tab-fade{gap:var(--space-3);opacity:0;background:var(--wtr-city-detail-panel-bg);background:linear-gradient(to left, var(--wtr-city-detail-panel-bg), var(--surface) 90%);border-radius:var(--space-2);flex-direction:column;width:100%;min-width:0;transition:opacity .22s ease-out;display:flex}.wtr-city-detail__tab-card{min-width:0;min-height:0;box-shadow:none;background:0 0;flex-direction:column;flex:auto;display:flex}.wtr-city-detail__tabpanel:has(.wtr-qol-tab) .wtr-city-detail__tab-card{flex:auto;min-height:100%}.wtr-city-detail__tab-fade--in{opacity:1}.wtr-city-detail__tabpanel:has(.wtr-qol-tab) .wtr-city-detail__tab-fade{flex:auto;gap:0;min-height:100%}.wtr-city-detail__tab-content--weather .wtr-weather-tab,.wtr-city-detail__tab-content--weather .wtr-weather-tab__unavailable{box-sizing:border-box;width:100%}.wtr-city-detail__tab-content--col .wtr-exchange-rate:not(.wtr-exchange-rate--compact){margin-bottom:0}@media (prefers-reduced-motion:reduce){.wtr-city-detail__tab-fade{opacity:1;transition:none}.wtr-city-detail__nav-label{transition:none}}@media (width<=899px){.wtr-dest-panel--sheet .wtr-city-detail__nav-scroll{display:none}.wtr-dest-panel--sheet .wtr-city-detail__tab-scroll{grid-area:2/1;min-height:0}.wtr-dest-panel--sheet .wtr-city-detail__cards--col{column-count:1}.wtr-dest-panel--sheet .wtr-city-detail__card-cell{border-right:none}.wtr-dest-panel--sheet .wtr-city-detail__footer{box-shadow:none}.wtr-dest-panel--sheet .wtr-city-detail__header-group{padding:var(--space-2)}.wtr-dest-panel--sheet .wtr-city-detail__fit-score{width:auto;min-width:2.75rem;padding:var(--space-4);border-radius:var(--space-2)}.wtr-dest-panel--sheet .wtr-city-detail__identity,.wtr-dest-panel--sheet .wtr-city-detail__cost-block{padding-block:0}}@media (width<=680px){.wtr-dest-panel--sheet .wtr-city-detail__fit-score-value,.wtr-dest-panel--sheet .wtr-city-detail__fit-score-number,.wtr-dest-panel--sheet .wtr-city-detail__name,.wtr-dest-panel--sheet .wtr-city-detail__cost-total{font-size:var(--text-sm)}.wtr-dest-panel--sheet .wtr-city-detail__cards--col{column-count:unset;grid-template-columns:unset;gap:var(--space-3);flex-direction:column;display:flex}}@media (width>=681px){.wtr-city-detail__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wtr-dest-panel{--wtr-panel-stagger-base:.14s;--wtr-panel-stagger-step:48ms;--wtr-dest-panel-top:calc(var(--app-measured-header-h,var(--app-header-stack-h,var(--app-top-chrome-h))) + 1rem);isolation:isolate;top:var(--wtr-dest-panel-top);right:var(--space-4);bottom:var(--space-4);z-index:var(--z-drawer-shell);width:min(46rem,100vw - 4rem);height:auto;max-height:calc(100dvh - var(--wtr-dest-panel-top) - 1rem);background:var(--surface);box-sizing:border-box;visibility:hidden;pointer-events:none;border-radius:0;flex-direction:column;min-height:0;transition:transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s;display:flex;position:fixed;left:auto;transform:translate(calc(100% + 2rem));box-shadow:0 0 #0000}.wtr-dest-panel--open{visibility:visible;pointer-events:auto;transition:transform .32s cubic-bezier(.22,1,.36,1),visibility linear;transform:translate(0);box-shadow:-6px 0 20px -14px #00000080}.wtr-dest-panel__backdrop{z-index:999;background:var(--color-scrim-mid);opacity:0;pointer-events:none;border:none;transition:opacity .3s;position:fixed;inset:0}.wtr-dest-panel__backdrop--open{opacity:1;pointer-events:auto}.wtr-dest-panel__drag-zone{width:100%;min-height:2.75rem;padding:.625rem var(--space-4) 0;touch-action:none;cursor:grab;box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:flex-start;display:flex}.wtr-dest-panel__drag-handle{background:var(--color-border-secondary,var(--border));pointer-events:none;border-radius:2px;flex-shrink:0;width:2.25rem;height:.25rem}.wtr-dest-panel:not(.wtr-dest-panel--sheet) .wtr-dest-panel__sticky-head{border-bottom:1px solid var(--border)}.wtr-dest-panel--sheet{flex-direction:column;display:flex}.wtr-dest-panel--sheet .wtr-city-detail{flex:auto;min-height:0}@keyframes wtr-dest-panel-stagger-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.wtr-dest-panel--open .wtr-dest-panel__stagger-item{animation:.4s cubic-bezier(.22,1,.36,1) both wtr-dest-panel-stagger-in;animation-delay:calc(var(--wtr-panel-stagger-base) + var(--wtr-panel-i,0) * var(--wtr-panel-stagger-step))}.wtr-dest-panel .wtr-city-detail{flex:auto;min-height:0}.wtr-dest-panel__sticky-head{padding:var(--space-4) var(--space-4) var(--space-3) var(--space-4);background:var(--surface);z-index:1;border-bottom:none;flex-shrink:0;grid-row:1;transition:box-shadow .2s}.wtr-dest-panel__sticky-head--stuck{z-index:2;box-shadow:0 6px 16px -6px var(--color-overlay-ink-mid)}.wtr-dest-panel__header{box-sizing:border-box}.wtr-dest-panel__title-row{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.wtr-dest-panel__country-line{justify-content:flex-start;align-items:center;gap:var(--space-2);min-width:0;display:flex}.wtr-dest-panel__flag{flex-shrink:0;font-size:1.25rem;line-height:1}.wtr-dest-panel__titles{text-align:left;min-width:0;padding-bottom:var(--space-3);margin-bottom:var(--space-3);box-shadow:var(--shadow-account-divider);flex-direction:column;flex:auto;align-items:flex-start;display:flex}.wtr-dest-panel__close{flex-shrink:0;align-self:flex-start}.wtr-dest-panel__name{min-width:0;font-family:var(--heading);color:var(--color-text-primary,var(--text));font-size:1.125rem;font-weight:500;line-height:var(--leading-tight);margin:0}.wtr-dest-panel__country{min-width:0;font-size:var(--text-sm);color:var(--color-text-secondary,var(--text-muted));line-height:var(--leading-tight);margin:0}.wtr-dest-panel__head-divider{height:0;margin:var(--space-3) calc(-1 * var(--space-4)) 0;border:none;border-bottom:.5px solid var(--color-border-tertiary,var(--border))}.wtr-dest-panel__summary{--wtr-summary-hero-size:var(--text-xl);align-items:center;gap:var(--space-3);box-sizing:border-box;grid-template-columns:auto minmax(0,1fr);width:100%;min-width:0;margin:0;display:grid}.wtr-dest-panel__summary-score{grid-column:2;width:100%;min-width:0}.wtr-dest-panel__scroll{flex-direction:row;grid-row:2;align-items:stretch;min-height:0;display:flex;overflow:hidden}.wtr-dest-panel__tab-content{flex:auto;min-width:0;height:100%;min-height:0;max-height:100%}.wtr-dest-panel__tab-content [data-overlayscrollbars-viewport]{min-height:0}.wtr-dest-panel__body{padding:var(--space-3) var(--space-4) var(--space-4);min-width:0}.wtr-dest-panel__footer{--wtr-panel-stagger-base:.22s;z-index:2;border-top:1px solid var(--border);background:var(--surface);box-shadow:0 -8px 20px -6px var(--color-overlay-ink-mid);flex-direction:column;flex-shrink:0;grid-row:3;gap:0;padding:0;display:flex;position:relative}.wtr-dest-panel__footer .wtr-col-budget-bar{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);margin:0}.wtr-dest-panel__footer-source{padding:var(--space-3) var(--space-4);font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.4}.wtr-dest-panel__footer-source:not(:last-child){border-bottom:1px solid var(--border)}.wtr-dest-panel__section-title{margin:0 0 var(--space-3);font-family:var(--heading);font-size:var(--text-sm);color:var(--text-muted);font-weight:700}.wtr-dest-panel__summary-budget{align-items:center;gap:var(--space-1);width:max-content;max-width:100%;padding:var(--space-3);border-radius:var(--radius-lg,12px);background:var(--accent-contrast);box-shadow:8px 0 10px -10px var(--border);box-sizing:border-box;flex-direction:column;flex-shrink:0;display:flex}.wtr-dest-panel__summary-total{font-family:var(--heading-number);font-size:var(--text-lg,var(--text-sm));font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);text-align:center;margin:0;font-weight:700;line-height:1.15}.wtr-dest-panel__summary-divider{border:none;border-top:1px dotted color-mix(in srgb, var(--border) 85%, var(--text-muted));width:100%;margin:0}.wtr-dest-panel__summary-surplus{font-family:var(--body);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--color-text-success,var(--wtr-match-strong));text-align:center;margin:0;font-weight:600;line-height:1.3}.wtr-dest-panel__summary-period{margin-left:var(--space-1);font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);font-weight:500}.wtr-dest-panel__scroll-end{gap:var(--space-4);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border);flex-direction:column;display:flex}.wtr-dest-panel__scroll-end .wtr-col-budget-bar{margin:0}.wtr-dest-panel__scroll-end-source{font-size:var(--text-xs);text-align:center;color:var(--text-muted);margin:0;line-height:1.4}.wtr-dest-panel__col-hero{gap:var(--space-4);margin-bottom:var(--space-2);flex-direction:column;display:flex}.wtr-dest-panel__col-hero-budget{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;display:flex}.wtr-dest-panel__col-hero-total{font-family:var(--heading-number);font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--color-text-primary,var(--text));margin:0;font-weight:700;line-height:1.15}.wtr-dest-panel__col-hero-surplus{font-family:var(--body);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--color-text-success,var(--wtr-match-strong));margin:0;font-weight:600;line-height:1.3}.wtr-dest-panel__col-hero-score{width:100%}.wtr-dest-panel__col-hero-divider{height:0;margin:var(--space-2) 0 var(--space-3);border:none;border-bottom:.5px solid var(--color-border-tertiary,var(--border))}.wtr-dest-panel__tabs{background:color-mix(in srgb, var(--surface2) 45%, var(--surface));overscroll-behavior:contain;scrollbar-width:thin;border-bottom:none;border-right:none;flex-direction:column;flex:0 0 120px;gap:0;margin:0;padding:0;display:flex;overflow:hidden auto}.wtr-dest-panel__tab{width:100%;min-height:36px;font-family:var(--body);font-size:.75rem;font-weight:400;line-height:var(--leading-snug);text-align:left;color:var(--color-text-secondary,var(--text-muted));cursor:pointer;background:0 0;border:none;border-left:2px solid #0000;flex:none;margin:0;padding:0;transition:color .15s,border-color .15s,background .15s}.wtr-dest-panel__tab-inner{align-items:flex-start;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);box-sizing:border-box;display:flex}.wtr-dest-panel__tab-icon{margin-top:var(--space-1);color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex}.wtr-dest-panel__tab-label{flex:auto;min-width:0}.wtr-dest-panel__tab:hover{color:var(--text);background:var(--color-background-secondary,var(--surface2))}.wtr-dest-panel__tab--active{color:var(--text);border-left-color:var(--color-accent,var(--color-teal-dark));background:var(--color-card,var(--accent-contrast));font-weight:400}.wtr-dest-panel__tab-nav{flex-shrink:0;min-width:0}.wtr-dest-panel__tab-select{box-sizing:border-box;width:100%;display:none}.wtr-dest-panel__tab-select-label{width:1px;height:1px;margin:var(--space-1);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.wtr-dest-panel__tab-select [data-slot=select-trigger]{width:100%;min-height:44px;font-family:var(--heading);font-size:var(--text-sm);font-weight:600}.wtr-dest-panel__tab-select--sheet{justify-content:center;width:100%;max-width:100%;display:flex}.wtr-dest-panel__tab-select-sheet-inner{max-width:100%;display:inline-block;position:relative}.wtr-dest-panel__tab-select-display{padding:var(--space-1) 0;border-bottom:1px dashed var(--color-amber-dark);font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--color-amber-dark);text-align:center;white-space:nowrap;display:block}.wtr-dest-panel__tab-select-hit{position:absolute;inset:0}.wtr-dest-panel__tab-select-hit .wtr-dest-panel__tab-select-native,.wtr-dest-panel__tab-select-hit [data-slot=select]{width:100%;height:100%}.wtr-dest-panel__tab-select-hit .app-select__native{opacity:0;cursor:pointer;appearance:none;background:0 0;border:none;border-radius:0;width:100%;height:100%;min-height:2.75rem;margin:0;padding:0}.wtr-dest-panel__tab-select-hit .app-select__native:focus-visible{outline:none}.wtr-dest-panel__tab-select-sheet-inner:focus-within{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.wtr-dest-panel__tabpanel{--wtr-panel-stagger-base:20ms;--wtr-panel-stagger-step:55ms;gap:var(--space-3);flex-direction:column;display:flex}.wtr-dest-panel__tabpanel:has(.wtr-qol-tab){flex:auto;gap:0;min-height:100%}.wtr-dest-panel__body:has(.wtr-qol-tab){flex-direction:column;flex:auto;min-height:100%;display:flex}.wtr-dest-panel__tab-content [data-overlayscrollbars-contents]:has(.wtr-qol-tab){flex-direction:column;min-height:100%;display:flex}.wtr-dest-panel__weather .wtr-climate-card,.wtr-dest-panel__weather .wtr-climate-card__unavailable{grid-column:unset;box-sizing:border-box;width:100%}.wtr-dest-panel__tabpanel .wtr-exchange-rate:not(.wtr-exchange-rate--compact){margin-bottom:var(--space-3)}.wtr-dest-panel__col-stack{gap:var(--space-6);flex-direction:column;display:flex}.wtr-dest-panel__cards{gap:var(--space-3);grid-template-columns:1fr;display:grid}.wtr-dest-panel__card{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg,12px);background:var(--color-card);flex-direction:column;display:flex}.wtr-dest-panel__card--stat{text-align:center;align-items:center;gap:var(--space-1)}.wtr-dest-panel__card-icon-top{color:var(--text-muted);justify-content:center;align-self:center;align-items:center;display:flex}.wtr-dest-panel__card-title--centered,.wtr-dest-panel__card-subtitle--centered{text-align:center;width:100%}.wtr-dest-panel__stat-label{font-size:var(--text-sm);color:var(--text);margin:0;font-weight:600;line-height:1.25}.wtr-dest-panel__stat-value{font-family:var(--heading);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);font-weight:700;line-height:var(--leading-tight);margin:0}.wtr-dest-panel__card-head{gap:var(--space-1);flex-direction:column;display:flex}.wtr-dest-panel__card-head-main{align-items:center;gap:var(--space-2);display:flex}.wtr-dest-panel__card-icon{display:none}.wtr-dest-panel__card-title{font-family:var(--body);font-size:var(--text-sm);color:var(--text);margin:0;font-weight:600;line-height:1.3}.wtr-dest-panel__card-subtitle{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.25}.wtr-dest-panel__card-rows{gap:var(--space-1);flex-direction:column;margin:0;display:flex}.wtr-dest-panel__card-row{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.wtr-dest-panel__card-row-label{min-width:0;font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);flex:1;margin:0;line-height:1.25}.wtr-dest-panel__card-row-value{font-family:var(--body);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);text-align:right;flex-shrink:0;margin:0;font-weight:600;line-height:1.25}.wtr-dest-panel__data-source{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.4}@media (width>=900px){.wtr-explorer__map-row .wtr-dest-panel--map-rail{--wtr-dest-panel-rail-width:40rem;--wtr-dest-panel-edge-fade-w:.5rem;width:min(var(--wtr-dest-panel-rail-width), 100%);max-width:var(--wtr-dest-panel-rail-width);z-index:8;visibility:hidden;pointer-events:none;border-radius:0;height:100%;max-height:none;transition:none;position:absolute;inset:0 0 0 auto;overflow:visible;transform:translate(100%)}.wtr-explorer__map-row .wtr-dest-panel--map-rail:before{content:"";top:0;bottom:0;left:calc(-1 * var(--wtr-dest-panel-edge-fade-w));width:var(--wtr-dest-panel-edge-fade-w);background:linear-gradient(to left, var(--surface4), transparent);opacity:.2;pointer-events:none;position:absolute}.wtr-explorer__map-row .wtr-dest-panel--map-rail .wtr-city-detail{z-index:1;border-radius:inherit;position:relative;overflow:hidden}.wtr-explorer__map-row .wtr-dest-panel--map-rail.wtr-dest-panel--open{visibility:visible;pointer-events:none;transition:none;transform:translate(100%)}}@media (width>=1919px){.wtr-explorer__map-row--detail-column .wtr-dest-panel--detail-column{--wtr-detail-slide-ms:.32s;--wtr-detail-slide-ease:cubic-bezier(.22, 1, .36, 1);width:var(--wtr-dest-panel-column-width,min(40rem, 42vw));visibility:hidden;pointer-events:none;max-width:46rem;height:100%;max-height:none;transition:transform var(--wtr-detail-slide-ms) var(--wtr-detail-slide-ease), visibility 0s linear var(--wtr-detail-slide-ms);z-index:2;flex:none;position:absolute;inset:0 0 0 auto;overflow:hidden;transform:translate(100%)}.wtr-explorer__map-row--detail-column .wtr-dest-panel--detail-column.wtr-dest-panel--open{visibility:visible;pointer-events:auto;transition:transform var(--wtr-detail-slide-ms) var(--wtr-detail-slide-ease), visibility 0s linear 0s;transform:translate(0);box-shadow:-6px 0 20px -14px #00000080}}@media (prefers-reduced-motion:reduce){.wtr-dest-panel,.wtr-explorer__map-row .wtr-dest-panel--map-rail,.wtr-explorer__map-row .wtr-dest-panel--map-rail.wtr-dest-panel--open{transition:none}}@media (prefers-reduced-motion:reduce) and (width>=1919px){.wtr-explorer__map-row--detail-column .wtr-explorer__map-stage,.wtr-explorer__map-row--detail-column .wtr-dest-panel--detail-column,.wtr-explorer__map-row--detail-column .wtr-dest-panel--detail-column.wtr-dest-panel--open{transition:none}}@media (prefers-reduced-motion:reduce){.wtr-dest-panel--sheet,.wtr-dest-panel__backdrop{transition:none}.wtr-dest-panel--open .wtr-dest-panel__stagger-item{animation:none}}@media (width<=899px){.wtr-dest-panel--sheet{z-index:var(--mobile-bottom-sheet-z,1100);width:100%;max-width:none;height:var(--mobile-bottom-sheet-height,min(90dvh, 100svh - env(safe-area-inset-top,0px)));max-height:var(--mobile-bottom-sheet-height,min(90dvh, 100svh - env(safe-area-inset-top,0px)));box-shadow:none;border:none;border-radius:16px 16px 0 0;transition:transform .3s,box-shadow .3s,visibility 0s linear .3s;inset:auto 0 0;transform:translateY(100%)}.wtr-dest-panel--sheet.wtr-dest-panel--open{box-shadow:0 -12px 40px var(--color-overlay-ink-strong);transition:transform .3s,box-shadow .3s,visibility linear;transform:translateY(0)}.wtr-dest-panel--sheet.mobile-bottom-sheet-panel--dragging{transition:none}.wtr-dest-panel--sheet .wtr-dest-panel__sticky-head{padding-top:0;padding-bottom:0}.wtr-dest-panel--sheet .wtr-dest-panel__header{padding-top:0}.wtr-dest-panel--sheet .wtr-dest-panel__title-row{justify-content:center}.wtr-dest-panel--sheet .wtr-dest-panel__titles{text-align:center;align-items:center}.wtr-dest-panel--sheet .wtr-dest-panel__country-line{justify-content:center}.wtr-dest-panel--sheet .wtr-dest-panel__flag{text-align:center;width:1.25rem;font-size:1.25rem;line-height:1.25rem}.wtr-dest-panel--sheet .wtr-dest-panel__country{font-size:var(--text-sm)}.wtr-dest-panel--sheet .wtr-dest-panel__scroll{flex-direction:column;overflow:hidden}.wtr-dest-panel--sheet .wtr-dest-panel__tabs{display:none}.wtr-dest-panel--sheet .wtr-dest-panel__tab-content{flex:auto;min-height:0}.wtr-dest-panel--sheet .wtr-dest-panel__cards{grid-template-columns:1fr}.wtr-dest-panel--sheet .wtr-dest-panel__footer{box-shadow:none;border-top:1px solid var(--border)}}@media (width>=681px){.wtr-dest-panel__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.wtr-compare-bar{z-index:280;align-items:center;gap:var(--space-2);max-width:min(100% - 2rem,32rem);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border:1px solid var(--border);background:var(--surface);box-shadow:0 2px 6px -2px #1c2b3a14, 0 8px 28px var(--color-overlay-ink-strong);box-sizing:border-box;pointer-events:auto;border-radius:999px;display:flex;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%)}.wtr-compare-bar__count{align-items:center;gap:var(--space-1);min-height:2rem;padding:0 var(--space-1) 0 var(--space-1);color:var(--text-muted);cursor:help;display:inline-flex}.wtr-compare-bar__count-label{font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-tight);color:var(--text);white-space:nowrap}.wtr-compare-bar__clear-btn,.wtr-compare-bar__compare-btn{justify-content:center;align-items:center;gap:var(--space-1);height:2rem;min-height:2rem;padding:0 var(--space-3);border:1px solid var(--border-strong);background:var(--surface);font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-tight);color:var(--text);cursor:pointer;box-sizing:border-box;white-space:nowrap;border-radius:8px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.wtr-compare-bar__compare-btn{border-color:var(--color-action-primary);background:var(--color-action-primary);color:var(--accent-contrast);border-radius:8px 20px 20px 8px}.wtr-compare-bar__compare-btn svg{color:inherit}.wtr-compare-bar__clear-btn:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--border-strong));background:var(--surface2)}.wtr-compare-bar__compare-btn:hover{border-color:color-mix(in srgb, var(--accent) 88%, var(--color-black));background:color-mix(in srgb, var(--accent) 88%, var(--color-black));color:var(--accent-contrast)}.wtr-compare-bar__compare-btn:focus-visible,.wtr-compare-bar__clear-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wtr-compare-bar__tooltip-content{max-width:16rem;padding:var(--space-1) 0}.wtr-compare-bar__tooltip-list{margin:0;padding:0;list-style:none}.wtr-compare-bar__tooltip-item{padding:var(--space-1) 0;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:inherit}.wtr-compare-bar__tooltip-item+.wtr-compare-bar__tooltip-item{border-top:1px solid var(--color-border-tertiary)}.wtr-compare-bar__tooltip-empty{font-size:var(--text-sm);line-height:var(--leading-snug);margin:0}@media (width<=680px){.wtr-compare-bar{bottom:max(.65rem, env(safe-area-inset-bottom,0px));max-width:calc(100% - 1rem)}}.label-with-helper-pill{min-width:0;padding:var(--space-2) var(--space-3);background:var(--accent-contrast);border-radius:6px;flex-direction:column;justify-content:center;align-items:flex-start;transition:all .3s;display:flex;box-shadow:0 10px 10px -10px #2123261a,0 0 #2123261a}.label-with-helper-pill__label{margin:0}.label-with-helper-pill__label-row{width:100%;font-family:var(--body);font-size:var(--text-base);color:var(--text);white-space:nowrap;justify-content:space-between;align-items:center;font-weight:700;line-height:1.3;display:inline-flex}.label-with-helper-pill__trail{color:var(--text-muted);flex-shrink:0;align-items:center;display:inline-flex}.label-with-helper-pill__helper{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);margin:0;font-weight:400;line-height:1.3}.label-with-helper-pill--helper-above .label-with-helper-pill__label{margin-top:var(--space-1)}.labeled-badge-select{flex:none;width:fit-content;max-width:100%;display:inline-flex;position:relative}.labeled-badge-select__trigger{cursor:pointer;text-align:left;font:inherit;color:inherit;align-items:center;gap:var(--space-2);border:none;flex-direction:row;margin:0;display:inline-flex}.labeled-badge-select__copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.labeled-badge-select__trail{color:var(--text-muted);flex-shrink:0;align-items:center;display:inline-flex}.labeled-badge-select__trigger:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.labeled-badge-select__trigger:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.labeled-badge-select__trigger--open{border-radius:var(--space-2) var(--space-2) 0 0;border:none}.labeled-badge-select__copy .label-with-helper-pill__label{font-family:var(--body);font-size:var(--text-base);color:var(--text);white-space:nowrap;font-weight:700;line-height:1.3}.label-with-helper-pill--helper-above .labeled-badge-select__copy .label-with-helper-pill__label{margin-top:var(--space-1)}.labeled-badge-select__menu{z-index:380;width:max-content;min-width:100%;max-width:min(18rem,100vw - 2rem);padding:var(--space-2);box-sizing:border-box;background:var(--surface);border-radius:0 0 var(--space-2) var(--space-2);margin:0;list-style:none;position:absolute;top:calc(100% - 1px);left:0;box-shadow:0 10px 32px #0000001f}.labeled-badge-select__option{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--space-2);color:var(--text);font-family:var(--body);font-size:var(--text-sm);text-align:left;cursor:pointer;box-sizing:border-box;white-space:nowrap;background:0 0;border:none;font-weight:600;line-height:1.25;display:block}.labeled-badge-select__option:hover:not(:disabled){background:var(--sky-blue-u2)}.labeled-badge-select__option--selected{background:color-mix(in srgb, var(--sky-blue) 65%, var(--surface))}.labeled-badge-select__option:disabled{opacity:.45;cursor:not-allowed}.labeled-badge-select__option:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}.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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%23333' viewBox='0 0 22 22'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.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 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.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.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%2333b5e5' viewBox='0 0 22 22'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.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 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.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.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%23333' viewBox='0 0 22 22'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%2333b5e5' viewBox='0 0 22 22'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23aaa' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23999' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23666' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.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 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.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 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.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 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.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' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.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 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.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 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.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 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.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' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.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 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.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 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.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 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.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' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{box-sizing:content-box;color:#000;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{box-sizing:border-box;cursor:pointer;background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;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 xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (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 xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.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{box-sizing:border-box;color:#333;white-space:nowrap;background-color:#ffffffbf;border:2px solid #333;border-top:#333;padding:0 5px;font-size:10px}.maplibregl-popup{pointer-events:none;will-change:transform;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-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{box-sizing:border-box;content:"";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}.wtr-pin-tooltip-portal{z-index:1200;opacity:0;pointer-events:none;transition:opacity .18s,transform .18s;position:fixed;transform:translate(-50%,calc(-100% - 4px))}.wtr-pin-tooltip-portal--visible:not(.wtr-pin-tooltip-portal--leaving){opacity:1;transform:translate(-50%,calc(-100% - 10px))}.wtr-pin-tooltip-portal--leaving{opacity:0;transform:translate(-50%,calc(-100% - 2px))}.wtr-pin-tooltip{flex-direction:column;align-items:center;width:max-content;min-width:12.5rem;max-width:17.5rem;display:flex}.wtr-pin-tooltip__arrow{border-top:8px solid var(--surface);width:0;height:0;filter:drop-shadow(0 2px 2px var(--color-overlay-ink));border-left:8px solid #0000;border-right:8px solid #0000;flex-shrink:0;margin-top:-1px}@media (prefers-reduced-motion:reduce){.wtr-pin-tooltip-portal{transition:none}}.wtr-maplibre-map{background:var(--surface2);border:none;border-radius:0;flex:none;width:100%;height:100%;position:relative;overflow:hidden}.wtr-maplibre-map__legend-overlay{z-index:450;pointer-events:none;max-width:calc(100% - 1.25rem);position:absolute;top:.65rem;right:.65rem}.wtr-maplibre-map__legend-overlay .wtr-map-pin-legend--interactive{pointer-events:auto}.wtr-maplibre-map__legend-overlay .wtr-map-pin-legend{gap:var(--space-2) var(--space-3);-webkit-overflow-scrolling:touch;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.wtr-maplibre-map__canvas{background:var(--surface2);width:100%;height:100%}.wtr-maplibre-map--detail-overlay .wtr-maplibre-map__canvas{pointer-events:none;cursor:default}.wtr-maplibre-map--detail-overlay .wtr-map-pin-host{cursor:default}.wtr-maplibre-map__canvas .maplibregl-canvas{outline:none}.wtr-map-pin-host{cursor:pointer;display:block}.wtr-map-pin{border-radius:var(--space-1);opacity:.5;border:1px solid var(--surface);box-shadow:0 0 0 1px var(--color-overlay-ink-strong);box-sizing:border-box;cursor:pointer;transition:width .35s,height .35s,transform .15s,opacity .15s,box-shadow .15s;display:block}.wtr-map-pin-host:hover .wtr-map-pin{opacity:1}.wtr-map-pin-host:hover .wtr-map-pin:not(.wtr-map-pin--selected):not(.wtr-map-pin--detail){transform:scale(1.15)}.wtr-map-pin-host:hover .wtr-map-pin--selected:not(.wtr-map-pin--detail){transform:scale(1.2)}.wtr-map-pin-host:hover .wtr-map-pin--detail{transform:scale(1.42)}.wtr-maplibre-map--pins-enter .wtr-map-pin{animation:.35s backwards wtr-pin-enter}@keyframes wtr-pin-enter{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.wtr-map-pin--selected{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-green) 45%, transparent), 0 3px 10px var(--color-overlay-ink-strong);transform:scale(1.12)}.wtr-map-pin--detail{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-green) 70%, transparent), 0 0 0 7px color-mix(in srgb, var(--accent-green) 22%, transparent), 0 6px 16px var(--color-overlay-ink-strong);z-index:2;border-width:3px;transform:scale(1.35)}.wtr-maplibre-map__canvas .maplibregl-ctrl-attrib{font-size:var(--text-xs);background:color-mix(in srgb, var(--surface) 88%, transparent);color:var(--text-muted)}.wtr-maplibre-map__canvas .maplibregl-ctrl-attrib a{color:var(--color-accent)}.wtr-maplibre-map__canvas .maplibregl-ctrl-group{border-radius:var(--space-2);overflow:hidden}.wtr-maplibre-map__canvas .maplibregl-ctrl-group button{background:var(--surface);color:var(--text);border-color:var(--border)}.wtr-maplibre-map__canvas .maplibregl-ctrl-group button:hover{background:var(--surface2)}@media (prefers-reduced-motion:reduce){.wtr-maplibre-map--pins-enter .wtr-map-pin{animation:none}.wtr-map-pin{transition:none}}.maplibregl-marker:has(.map-marker--active){z-index:500!important}.map-marker{background:var(--map-marker-color);border:2px solid var(--surface);width:14px;height:14px;box-shadow:0 1px 4px var(--color-overlay-ink-strong);cursor:pointer;box-sizing:border-box;border-radius:50%;transition:transform .15s;position:relative}.map-marker--active{z-index:10;width:20px;height:20px}.map-marker--active:before{content:"";background:var(--map-marker-color);opacity:.25;pointer-events:none;border-radius:50%;animation:1.5s ease-out infinite wtr-map-marker-pulse-ring;position:absolute;inset:-10px}.map-marker--active:after{content:"";background:var(--map-marker-color);opacity:.15;pointer-events:none;border-radius:50%;animation:1.5s ease-out .4s infinite wtr-map-marker-pulse-ring;position:absolute;inset:-6px}@keyframes wtr-map-marker-pulse-ring{0%{opacity:.4;transform:scale(.6)}70%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.map-marker--active:before,.map-marker--active:after{animation:none}.map-marker{transition:none}}.panel-slider{align-items:center;gap:var(--space-3);background-image:var(--slider-gradient);border-radius:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4);display:flex}.panel-slider__label{color:var(--text);white-space:nowrap;flex-shrink:0;font-weight:500}.panel-slider__track{border-radius:var(--space-2);background:var(--color-overlay-text-soft);cursor:pointer;touch-action:none;flex:auto;min-width:0;height:4px;margin-block:.875rem;position:relative}.panel-slider__fill{background:var(--green-d1);pointer-events:none;border-radius:4px;position:absolute;top:0;bottom:0;left:0}.panel-slider__tickmark{background:var(--surface);pointer-events:none;width:2px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%)}.panel-slider__thumb{min-width:2.25rem;min-height:1.75rem;padding:var(--space-1) var(--space-3);background:var(--surface);border:.5px solid var(--color-overlay-text-base);border-radius:var(--space-2);cursor:grab;-webkit-user-select:none;user-select:none;box-shadow:0 1px 3px var(--color-overlay-text-soft);touch-action:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%}.panel-slider__thumb:active{cursor:grabbing}.panel-slider__thumb:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.panel-slider__thumb-value{font-family:var(--body);font-size:var(--text-base);font-weight:500;line-height:var(--leading-tight);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.wtr-filter-score-slider{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.wtr-filter-score-slider__panel{width:100%;padding-bottom:var(--space-2)}.wtr-filter-toggle{padding:var(--space-3) var(--space-3);background:var(--surface1);box-sizing:border-box;border-radius:8px;flex-direction:column;align-items:stretch;gap:0;transition:border-color .15s,background .15s;display:flex}.wtr-filter-toggle__row{justify-content:space-between;align-items:center;gap:var(--space-2);cursor:pointer;min-width:0;display:flex}.wtr-filter-toggle--embeddable.wtr-filter-toggle--on{gap:var(--space-2)}.wtr-filter-toggle--on{background:var(--surface);box-shadow:0 7px 29px #64646f33}.wtr-filter-toggle:hover:not(.wtr-filter-toggle--on){border-color:color-mix(in srgb, var(--text-muted) 38%, var(--border));background:color-mix(in srgb, var(--surface2) 85%, var(--surface))}.wtr-filter-toggle--on:hover{border-color:color-mix(in srgb, var(--text-muted) 38%, var(--border))}.wtr-filter-toggle__row:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}.wtr-filter-toggle__copy{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.wtr-filter-toggle__label{font-family:var(--body);font-size:var(--text-sm);color:var(--text);font-weight:500;line-height:1.3}.wtr-filter-toggle__sub{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.3}.wtr-filter-toggle__track{box-sizing:border-box;background:color-mix(in srgb, var(--text-muted) 32%, var(--border));pointer-events:none;border-radius:999px;flex:none;width:1.625rem;height:.875rem;transition:background .2s;position:relative}.wtr-filter-toggle__track:after{content:"";top:50%;left:var(--space-half);background:var(--surface);border-radius:50%;width:.625rem;height:.625rem;transition:transform .2s,background .2s;position:absolute;transform:translateY(-50%);box-shadow:0 1px 2px #1c2b3a2e}.wtr-filter-toggle--on .wtr-filter-toggle__track{background:var(--color-text-success)}.wtr-filter-toggle--on .wtr-filter-toggle__track:after{background:var(--surface);transform:translate(.75rem,-50%)}.wtr-filter-toggle__embedded{align-items:center;gap:var(--space-1);width:100%;min-width:0;padding-top:var(--space-2);border-top:1px solid color-mix(in srgb, var(--text-muted) 18%, var(--border));cursor:default;display:flex}.wtr-filter-segment-row{align-items:center;gap:var(--space-2);min-width:0;display:flex}.wtr-filter-segment-row__label{min-width:0;max-width:38%;font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:var(--text);flex:none}.wtr-filter-segment-row__control{flex:auto;min-width:0}.wtr-filter-segment{width:100%;min-width:0;padding:var(--space-1);background:var(--surface-d1);box-sizing:border-box;border-radius:6px;display:flex;overflow:hidden}.wtr-filter-segment__btn{min-width:0;min-height:2rem;padding:var(--space-1) var(--space-1);border:none;border-right:1px solid var(--surface);font-family:var(--body);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-tight);color:var(--text);cursor:pointer;background:0 0;border-radius:0;flex:1 1 0;transition:background .12s,font-weight .12s}.wtr-filter-segment__btn:last-child{border-right:none}.wtr-filter-segment__btn:hover{background:color-mix(in srgb, var(--surface) 55%, transparent)}.wtr-filter-segment__btn--on{background:var(--surface);font-weight:600}.wtr-filter-segment__btn--on:first-child{border-radius:4px 0 0 4px}.wtr-filter-segment__btn--on:last-child{border-radius:0 4px 4px 0}.wtr-filter-segment__btn--on:first-child:last-child{border-radius:4px}.wtr-filter-segment__btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;z-index:1}@media (width<=380px){.wtr-filter-segment-row{align-items:stretch;gap:var(--space-1);flex-direction:column}.wtr-filter-segment-row__label{flex:none}.wtr-filter-segment-row__control{flex:none;width:100%}}@media (prefers-reduced-motion:reduce){.wtr-filter-toggle__track:after{transition-duration:.01ms}}.wtr-map-exclude{gap:var(--space-4);flex-direction:column;display:flex}.wtr-map-exclude__section{gap:var(--space-2);flex-direction:column;display:flex}.wtr-map-exclude__label{font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:var(--text)}.wtr-map-exclude__search-wrap{gap:var(--space-1);flex-direction:column;display:flex;position:relative}.wtr-map-exclude__search{width:100%;min-height:2.25rem;padding:var(--space-1) var(--space-2);border:1px solid var(--border-strong);background:var(--surface2);font-size:var(--text-sm);font-family:var(--body);color:var(--text);box-sizing:border-box;border-radius:6px}.wtr-map-exclude__search:hover{background:var(--surface)}.wtr-map-exclude__search:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-overlay-accent-mid);outline:none}.wtr-map-exclude__dropdown{z-index:2;padding:var(--space-1) 0;border:1px solid var(--border);background:var(--surface);max-height:12rem;box-shadow:0 8px 20px var(--color-overlay-ink-strong);border-radius:8px;margin:0;list-style:none;position:absolute;top:calc(100% + .2rem);left:0;right:0;overflow-y:auto}.wtr-map-exclude__dropdown-item{align-items:center;gap:var(--space-2);width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);font-family:var(--body);font-size:var(--text-sm);text-align:left;color:var(--text);cursor:pointer;background:0 0;border:none;display:flex}.wtr-map-exclude__dropdown-item:hover{background:color-mix(in srgb, var(--surface2) 65%, var(--surface))}.wtr-map-exclude__subhead{margin:var(--space-1) 0 0;padding-bottom:var(--space-1);border-bottom:1px solid var(--border);font-family:var(--body);font-size:var(--text-sm);color:var(--text);font-weight:600}.wtr-map-exclude__advisory-block{gap:var(--space-2);flex-direction:column;display:flex}.wtr-map-exclude__separator{border:none;border-top:1px solid var(--border);margin:0}.wtr-map-exclude__advisory-intro{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.45}.wtr-map-exclude__accordion.accordion-section{border:1px solid var(--border);background:var(--surface);border-radius:10px;overflow:hidden}.wtr-map-exclude__accordion .accordion-section__header{padding:0 var(--space-2);background:var(--color-surface-blend-soft)}.wtr-map-exclude__accordion .accordion-section__trigger{min-height:2.75rem;padding:var(--space-2) var(--space-1);font-size:var(--text-sm);font-weight:600}.wtr-map-exclude__accordion .accordion-section__panel-inner{padding:0}.wtr-map-exclude__accordion.accordion-section--open .accordion-section__panel-inner{padding:var(--space-2) var(--space-3) var(--space-3)}.wtr-map-exclude__accordion-empty{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.45}.wtr-map-exclude__empty{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}.wtr-map-exclude__pills{gap:var(--space-1);flex-wrap:wrap;display:flex}.wtr-map-exclude__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wtr-map-exclude__entry{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--border);background:var(--surface);box-sizing:border-box;border-radius:8px;display:flex}.wtr-map-exclude__entry-main{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.wtr-map-exclude__entry-flag{flex-shrink:0}.wtr-map-exclude__entry-name{font-family:var(--body);font-size:var(--text-sm);color:var(--text);font-weight:600;line-height:1.3}.wtr-map-exclude__reason{font-family:var(--body);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-tight);color:var(--text-muted)}.wtr-map-exclude__reason--advisory{color:var(--color-text-warning,var(--amber-d1))}.wtr-map-exclude__include-btn{font-family:var(--body);font-size:var(--text-xs);color:var(--accent-text,var(--color-teal-dark));cursor:pointer;text-underline-offset:2px;white-space:nowrap;background:0 0;border:none;flex-shrink:0;margin:0;padding:0;font-weight:600;line-height:1.3;text-decoration:underline}.wtr-map-exclude__include-btn:hover{color:var(--color-action-primary)}.wtr-map-exclude__include-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.wtr-map-exclude__collapse{align-items:center;gap:var(--space-1);min-height:2.75rem;font-family:var(--body);font-size:var(--text-sm);color:var(--text);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;display:inline-flex}.wtr-map-exclude__hidden-body{gap:var(--space-2);padding-left:var(--space-5);flex-direction:column;display:flex}.wtr-map-favorites__empty{font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}.wtr-map-favorites__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wtr-map-favorites__row{align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto auto auto;display:grid}.wtr-map-favorites__row:last-child{border-bottom:none}.wtr-map-favorites__row-main{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.wtr-map-favorites__flag{flex-shrink:0;line-height:0}.wtr-map-favorites__label{font-family:var(--body);font-size:var(--text-sm);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.wtr-map-favorites__surplus{font-family:var(--body);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;font-weight:600}.wtr-map-favorites__surplus--pos{color:var(--color-text-success,var(--green1))}.wtr-map-favorites__surplus--neg{color:var(--color-text-danger,var(--red2))}.wtr-map-favorites__tax{font-family:var(--body);font-size:var(--text-xs);white-space:nowrap;font-weight:600}.wtr-map-favorites__tax--green{color:var(--green1)}.wtr-map-favorites__tax--amber{color:var(--amber-d1)}.wtr-map-favorites__tax--red{color:var(--red2)}.wtr-map-favorites__remove{padding:var(--space-1) var(--space-1);font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);cursor:pointer;text-underline-offset:2px;white-space:nowrap;background:0 0;border:none;font-weight:600;text-decoration:underline}.wtr-map-favorites__remove:hover{color:var(--text)}.wtr-map-favorites__compare{justify-content:center;align-items:center;gap:var(--space-1);width:100%;min-height:2.75rem;margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border);background:var(--surface2);font-family:var(--body);font-size:var(--text-sm);color:var(--text);cursor:pointer;border-radius:8px;font-weight:600;display:inline-flex}.wtr-map-favorites__compare:hover{border-color:var(--color-border-accent);background:var(--color-hover-accent-subtle)}@media (width<=480px){.wtr-map-favorites__row{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto}.wtr-map-favorites__surplus,.wtr-map-favorites__tax{grid-row:2}.wtr-map-favorites__remove{grid-row:2;justify-self:end}}.wtr-budget-panel__toggle-list{gap:var(--space-2);flex-direction:column;display:flex}.wtr-map-filters{--wtr-filter-panel-w:min(22.5rem, 100%);--wtr-filter-content-bg:var(--surface);--color-accent-hover:color-mix(in srgb, var(--accent) 88%, var(--color-black));--color-accent-foreground:var(--accent-contrast);font-family:var(--body);font-size:var(--text-sm);box-sizing:border-box}.wtr-map-filters--panel{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.wtr-map-filters--side{z-index:5;width:var(--wtr-filter-panel-w);background:var(--surface);max-width:100%;box-shadow:-8px 0 24px var(--color-overlay-ink);pointer-events:none;visibility:hidden;transition:transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s;position:absolute;inset:0;transform:translate(100%)}.wtr-map-filters--side.wtr-map-filters--open{pointer-events:auto;visibility:visible;transition:transform .32s cubic-bezier(.22,1,.36,1),visibility linear;transform:translate(0)}@media (width>=900px){.wtr-explorer__map-row .wtr-map-filters--map-rail{--wtr-filter-panel-rail-width:30rem;--wtr-filter-panel-edge-fade-w:.5rem;top:var(--space-4);right:var(--space-4);bottom:var(--space-4);z-index:22;border-radius:var(--space-2);width:min(var(--wtr-filter-panel-rail-width), 100%);max-width:var(--wtr-filter-panel-rail-width);background:var(--surface);height:auto;box-shadow:-8px 0 24px var(--color-overlay-ink);pointer-events:none;visibility:hidden;transition:transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s;position:absolute;left:auto;overflow:hidden;transform:translate(100%)}.wtr-explorer__map-row .wtr-map-filters--map-rail:before{content:"";top:0;bottom:0;left:calc(-1 * var(--wtr-filter-panel-edge-fade-w));width:var(--wtr-filter-panel-edge-fade-w);background:linear-gradient(to left, var(--surface4), transparent);opacity:.2;pointer-events:none;position:absolute}.wtr-explorer__map-row .wtr-map-filters--map-rail.wtr-map-filters--open{pointer-events:auto;visibility:visible;transition:transform .32s cubic-bezier(.22,1,.36,1),visibility linear;transform:translate(0)}.wtr-explorer__map-row .wtr-map-filters--map-rail .wtr-map-filters__inner{width:100%}}.wtr-map-filters__inner{width:var(--wtr-filter-panel-w);box-sizing:border-box;flex:auto;grid-template-rows:auto auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.wtr-map-filters__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--bg-faint);box-shadow:var(--shadow-account-divider);flex-shrink:0;display:flex}.wtr-map-filters__head-copy{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.wtr-map-filters__head-title{font-family:var(--body);font-size:var(--text-base);color:var(--text);margin:0;font-weight:600;line-height:1.3}.wtr-map-filters__head-active{font-size:var(--text-sm);color:var(--accent-text);font-weight:500;line-height:var(--leading-snug);margin:0}.wtr-map-filters__budget-intro{margin:0 0 var(--space-3);color:var(--text-muted);line-height:1.45}.wtr-map-filters__tabs{border-bottom:1px solid var(--border);background:linear-gradient(180deg, color-mix(in srgb, var(--surface2) 72%, var(--surface)) 0%, var(--surface) 100%);background:var(--surface);flex-shrink:0;gap:0;display:flex}.wtr-map-filters__tab{min-height:2.75rem;padding:var(--space-3) var(--space-1) var(--space-2);margin-bottom:var(--space-1);font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1 1 0;font-weight:500;transition:color .15s,border-color .15s}@media (width>=400px){.wtr-map-filters__tab{font-size:var(--text-sm);padding-left:var(--space-2);padding-right:var(--space-2)}}.wtr-map-filters__tab:hover{color:var(--text)}.wtr-map-filters__tab--active{color:var(--text);border-bottom-color:var(--color-accent);font-weight:600}.wtr-map-filters__display-placeholder{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}.wtr-map-filters__scroll{background:var(--wtr-filter-content-bg);flex:auto;min-height:0;overflow:hidden}.wtr-map-filters__scroll [data-overlayscrollbars-viewport]{min-height:0}.wtr-map-filters__body{gap:var(--space-4);padding:var(--space-4);box-sizing:border-box;grid-template-columns:minmax(0,1fr);display:grid}.wtr-map-filters__field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.wtr-map-filters__field-label{font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:var(--text)}.wtr-map-filters__controls{grid-template-columns:minmax(0,1fr);gap:0;min-width:0;display:grid}.wtr-map-filters__group-card{gap:var(--space-3);min-width:0;padding:var(--space-4);background:var(--surface);box-sizing:border-box;border-radius:8px;flex-direction:column;display:flex}.wtr-map-filters__group-card:not(:last-child){padding-bottom:var(--space-5);margin-bottom:var(--space-4)}.wtr-map-filters__group-title{font-family:var(--body);font-size:var(--text-base);color:var(--text);margin:0;font-weight:700;line-height:1.3}.wtr-map-filters__group-subtitle{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted)}.wtr-map-filters__field-hint{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted)}.wtr-map-filters__group-stack{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.wtr-map-filters__toggle-pair{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wtr-map-filters__toggle-field-label{font-family:var(--body);font-size:var(--text-sm);color:var(--text);flex-shrink:0;font-weight:500;line-height:1.3}.wtr-map-filters__health-amount-inline{align-items:center;gap:var(--space-1);width:100%;min-width:0;min-height:2rem;margin:0;display:flex}.wtr-map-filters__health-amount-prefix,.wtr-map-filters__health-amount-suffix{font-size:var(--text-sm);color:var(--text-muted);flex-shrink:0;font-weight:500}.wtr-map-filters__health-amount-input{min-width:0;max-width:6rem;font-size:1rem;font-family:var(--mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);background:0 0;border:none;outline:none;flex:auto}.wtr-map-filters__toggle-embedded-select[data-slot=select]{flex:auto;gap:0;min-width:0;max-width:100%}.wtr-map-filters .wtr-filter-toggle__embedded [data-slot=select]{flex:auto;min-width:0}.wtr-map-filters .wtr-filter-toggle__embedded button[data-slot=select-trigger]{border-color:var(--border);background:0 0;width:100%;min-height:2rem}.wtr-map-filters .wtr-filter-toggle__embedded button[data-slot=select-trigger]:hover:not(:disabled){background:color-mix(in srgb, var(--surface2) 50%, var(--surface))}.wtr-map-filters [data-slot=select]{gap:var(--space-1)}.wtr-map-filters [data-slot=select] button[data-slot=select-trigger],.wtr-map-filters [data-slot=select] .app-select__native{min-height:2.25rem;font-size:var(--text-sm);font-weight:500}.wtr-map-filters [data-slot=select].wtr-map-filters__field--chosen button[data-slot=select-trigger],.wtr-map-filters [data-slot=select].wtr-map-filters__field--chosen .app-select__native,.wtr-map-filters [data-slot=select].wtr-map-filters__field--chosen button[data-slot=select-trigger]:hover:not(:disabled),.wtr-map-filters [data-slot=select].wtr-map-filters__field--chosen .app-select__native:hover:not(:disabled){background:var(--surface)}.wtr-map-filters__select-popover{z-index:70}.wtr-map-filters__footer{z-index:2;align-items:stretch;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--border);background:var(--surface);box-shadow:0 -8px 20px -6px var(--color-overlay-ink-mid);box-sizing:border-box;flex-direction:column;flex-shrink:0;display:flex;position:relative}.wtr-map-filters__confirm{width:100%;min-width:0}.wtr-map-filters__confirm[data-slot=button]{width:100%;min-height:2.75rem}.wtr-map-filters__clear{color:var(--accent-text,var(--color-accent));align-self:flex-start;font-weight:600}@media (width<=360px){.wtr-map-filters__toggle-pair{grid-template-columns:1fr}}@media (width<=899px){.wtr-map-filters--side.wtr-map-filters--mobile-sheet{--wtr-filter-sheet-max-h:var(--mobile-bottom-sheet-height);z-index:var(--mobile-bottom-sheet-z,1100);isolation:isolate;width:100%;max-width:none;height:var(--wtr-filter-sheet-max-h);max-height:var(--wtr-filter-sheet-max-h);padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 -12px 40px var(--color-overlay-ink-strong);box-sizing:border-box;border-radius:16px 16px 0 0;transition:transform .3s,visibility 0s linear .3s;position:fixed;inset:auto 0 0;transform:translateY(100%)}.wtr-map-filters--side.wtr-map-filters--mobile-sheet.wtr-map-filters--open{transition:transform .3s,visibility linear;transform:translateY(0)}.wtr-map-filters--side.wtr-map-filters--mobile-sheet .wtr-map-filters__inner{width:100%;height:100%;min-height:0}}@media (width<=680px){.wtr-map-filters{--wtr-filter-panel-w:min(22.5rem, 92vw)}}@media (prefers-reduced-motion:reduce){.wtr-map-filters--side,.wtr-map-filters--side.wtr-map-filters--open,.wtr-explorer__map-row .wtr-map-filters--map-rail,.wtr-explorer__map-row .wtr-map-filters--map-rail.wtr-map-filters--open{transition-duration:.01ms}}.wtr-explorer{--wtr-list-panel-w:var(--layout-snapshot-panel-width-where-to-retire);box-sizing:border-box;flex-direction:column;gap:0;display:flex}@media (width>=681px){.wtr-explorer{flex:auto;min-height:0}}.where-to-retire__view-panel .wtr-explorer{overflow:visible}.wtr-explorer__chrome{flex-direction:column;flex-shrink:0;display:flex;overflow-x:clip}.wtr-explorer__chrome-slot,.wtr-explorer__chrome-footer{flex-shrink:0}.wtr-explorer__map-row{background:var(--surface);flex-direction:row;flex:auto;align-items:stretch;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.wtr-explorer__map-row--filters-open{z-index:21}.wtr-explorer__drawer-backdrop{z-index:18;opacity:0;pointer-events:none;cursor:default;background:#ffffffb8;border:none;margin:0;padding:0;transition:opacity .28s;position:absolute;inset:0}.wtr-explorer__drawer-backdrop--open{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.wtr-explorer__drawer-backdrop{transition:none}}@media (width<=759px){.wtr-explorer__drawer-backdrop{display:none}}@media (width>=760px) and (width<=899px){.where-to-retire__main .wtr-explorer{--wtr-list-panel-w:100%}.where-to-retire__main .wtr-explorer__map-stage{display:none}.where-to-retire__main .wtr-explorer__list-panel,.where-to-retire__main .wtr-explorer__map-row--list-collapsed .wtr-explorer__list-panel{pointer-events:auto;width:100%;max-width:none;box-shadow:none;flex:auto;overflow:visible}.where-to-retire__main .wtr-explorer__list-panel-inner{width:100%;min-width:0;max-width:none}.where-to-retire__main .wtr-explorer__list-reopen,.where-to-retire__main .wtr-explorer__drawer-backdrop{display:none}}.where-to-retire__main .wtr-explorer__map-row,.where-to-retire__main-panel .wtr-explorer__map-row{flex:auto;min-height:0}.wtr-explorer__list-panel{z-index:2;flex:0 0 var(--wtr-list-panel-w);width:var(--wtr-list-panel-w);min-width:0;min-height:0;box-shadow:#21232652 16px 0 12px -18px, #2123261f 16px 0 12px -30px, #2123261f 36px 0 40px -30px, inset 2px 0 4px 0 var(--surface);background:0 0;flex-direction:column;transition:flex-basis .32s cubic-bezier(.33,1,.68,1);display:flex;position:relative;overflow:visible}.wtr-explorer__map-row--list-collapsed .wtr-explorer__list-panel{width:0;box-shadow:none;pointer-events:none;flex-basis:0;overflow:hidden}.wtr-explorer__list-panel-inner{width:var(--wtr-list-panel-w);min-width:var(--wtr-list-panel-w);background:var(--surface);box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.wtr-explorer__list-panel-back{flex-shrink:0}.where-to-retire__main .wtr-explorer__list-panel-back{padding-inline:var(--space-3)}@media (width<=680px){.where-to-retire__main .wtr-explorer__list-panel-back{padding-inline:var(--space-5)}}.wtr-explorer__list-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.wtr-explorer__list-head-stack{z-index:3;flex-shrink:0;position:relative}.wtr-explorer__list-head{--list-head-inline-pad:var(--space-3);z-index:2;min-height:0;padding:var(--space-2) var(--list-head-inline-pad);background:var(--surface);box-shadow:var(--shadow-account-divider);box-sizing:border-box;flex-direction:column;align-items:stretch;display:flex;position:relative}.wtr-explorer__list-head-top{align-items:center;gap:var(--space-2);background:var(--surface);min-width:0;min-height:3.25rem;display:flex}.wtr-explorer__list-head-actions{align-items:center;gap:var(--space-2);flex-shrink:0;margin-left:auto;display:inline-flex}.wtr-explorer__list-head-icon-btn{color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;overflow:visible}.wtr-explorer__list-head-icon-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}.wtr-explorer__list-head-icon-btn:hover .wtr-explorer__list-sort-icon,.wtr-explorer__list-head-icon-btn--active .wtr-explorer__list-sort-icon,.wtr-explorer__list-head-icon-btn:hover .wtr-explorer__list-search-icon,.wtr-explorer__list-head-icon-btn--active .wtr-explorer__list-search-icon{color:var(--text)}.wtr-explorer__list-head-search-btn{z-index:0;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;position:relative;overflow:visible}.wtr-explorer__list-head-search-bg{z-index:0;transform-origin:50%;pointer-events:none;background:#0000001a;border-radius:3px;transition:transform .22s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%}.wtr-explorer__list-head-search-btn:hover .wtr-explorer__list-head-search-bg,.wtr-explorer__list-head-icon-btn--active.wtr-explorer__list-head-search-btn .wtr-explorer__list-head-search-bg{transform:translate(-50%,-50%)skew(-12deg)scale(1)}.wtr-explorer__list-head-icon-btn--active.wtr-explorer__list-head-search-btn .wtr-explorer__list-head-search-bg{transform:translate(-50%,calc(-50% - 5px))skew(-12deg)scale(1)}.wtr-explorer__list-head-search-icon-wrap{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:0;line-height:0;display:flex;position:relative}.wtr-explorer__list-search-icon{z-index:1;color:var(--text-muted);transform-origin:top;flex-shrink:0;transition:transform .22s cubic-bezier(.16,1,.3,1),color .15s;position:relative}.wtr-explorer__list-head-icon-btn--active.wtr-explorer__list-head-search-btn .wtr-explorer__list-search-icon{color:var(--amber1);transform:scale(.82)}.wtr-explorer__list-search-caret{z-index:1;opacity:0;max-height:0;color:var(--text-muted);flex-shrink:0;margin-top:0;transition:max-height .22s cubic-bezier(.16,1,.3,1),opacity .18s,transform .22s cubic-bezier(.16,1,.3,1),color .15s;position:relative;overflow:hidden;transform:translateY(-.2rem)}.wtr-explorer__list-head-icon-btn--active.wtr-explorer__list-head-search-btn .wtr-explorer__list-search-caret{opacity:1;max-height:.875rem;color:var(--text);transform:translateY(-4px)}.wtr-explorer__list-head-divider{background:var(--border);flex-shrink:0;width:1px;height:1.25rem}.wtr-explorer__list-score-filter{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.16,1,.3,1);display:grid}.wtr-explorer__list-score-filter--open{grid-template-rows:1fr}.wtr-explorer__list-score-filter-inner{min-height:0;overflow:hidden}.wtr-explorer__list-score-filter--open .wtr-explorer__list-score-filter-inner{padding-top:var(--space-1)}.wtr-explorer__list-score-filter .wtr-filter-score-slider__meta-note{margin-bottom:0}@media (prefers-reduced-motion:reduce){.wtr-explorer__list-score-filter,.wtr-explorer__list-search-panel,.wtr-explorer__list-search-icon,.wtr-explorer__list-search-caret,.wtr-explorer__list-head-search-bg{transition-duration:.01ms}}.wtr-explorer__list-search-panel{z-index:1;padding:var(--space-3);background:var(--surface);border-bottom:1px solid var(--border);box-sizing:border-box;visibility:hidden;pointer-events:none;transition:transform .28s cubic-bezier(.16,1,.3,1),visibility 0s linear .28s;position:absolute;top:100%;left:0;right:0;transform:translateY(-100%);box-shadow:0 6px 12px #21232614}.wtr-explorer__list-search-panel--open{visibility:visible;pointer-events:auto;transition:transform .28s cubic-bezier(.16,1,.3,1),visibility linear;transform:translateY(0)}.wtr-explorer__list-search{align-items:center;min-width:0;display:flex;position:relative}.wtr-explorer__list-search-field{flex:auto;width:100%;min-width:0}.wtr-explorer__list-search-field input[data-slot=input]{height:32px;min-height:32px;max-height:32px;padding:0 var(--space-2);box-sizing:border-box;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug)}.wtr-explorer__list-search--has-value .wtr-explorer__list-search-field input[data-slot=input]{padding-right:calc(var(--space-1) + 2rem)}.wtr-explorer__list-search-clear{right:var(--space-1);z-index:1;width:2rem;min-width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.wtr-explorer__list-search-clear:hover{color:var(--text)}.wtr-explorer__list-search-clear:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wtr-explorer__list-collapse{z-index:6;background:var(--surface);width:1.375rem;min-width:1.375rem;height:3.25rem;min-height:3.25rem;color:var(--text-muted);cursor:pointer;box-sizing:border-box;box-shadow:4px 0 10px -4px var(--color-overlay-ink);border-left:none;border-radius:0 6px 6px 0;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s,box-shadow .15s;display:inline-flex;position:absolute;top:50%;left:100%;right:auto;transform:translateY(-50%)}.wtr-explorer__list-collapse:hover{color:var(--text);box-shadow:8px 0 10px -6px var(--color-overlay-ink)}.wtr-explorer__list-collapse:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wtr-explorer__list-reopen{z-index:5;align-items:center;gap:var(--space-1);min-width:2.75rem;min-height:5.5rem;padding:var(--space-2) var(--space-2);border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;box-sizing:border-box;border-left:none;border-radius:0 10px 10px 0;flex-direction:column;transition:border-color .15s,box-shadow .15s,background .15s;display:inline-flex;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:2px 0 14px #1c2b3a14}.wtr-explorer__list-reopen:hover{border-color:var(--color-border-accent);background:color-mix(in srgb, var(--accent) 4%, var(--surface));box-shadow:3px 0 18px #1c2b3a1a}.wtr-explorer__list-reopen:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wtr-explorer__list-reopen-label{writing-mode:vertical-rl;font-size:var(--text-xs);letter-spacing:.02em;white-space:nowrap;font-weight:600;line-height:1;transform:rotate(180deg)}.wtr-explorer__list-reopen-count{min-width:1.35rem;padding:var(--space-1) var(--space-1);background:var(--color-hover-accent-mid);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.wtr-explorer__list-reopen-count-num{font-weight:inherit;font-variant-numeric:inherit;font-feature-settings:inherit}.wtr-explorer__map-stage{z-index:1;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.wtr-explorer__map-stage .wtr-maplibre-map{--wtr-map-edge-fade-size:20%;flex:auto;height:100%;min-height:0}@media (width>=1919px){.wtr-explorer__map-row--detail-column{--wtr-dest-panel-column-width:min(40rem, 42vw);--wtr-detail-slide-ms:.32s;--wtr-detail-slide-ease:cubic-bezier(.22, 1, .36, 1)}.wtr-explorer__map-row--detail-column .wtr-explorer__map-stage{min-width:0;transition:margin-right var(--wtr-detail-slide-ms) var(--wtr-detail-slide-ease);flex:auto;margin-right:0}.wtr-explorer__map-row--detail-column.wtr-explorer__map-row--detail-open .wtr-explorer__map-stage{margin-right:var(--wtr-dest-panel-column-width)}}.wtr-explorer__map-stage .wtr-maplibre-map:after{content:"";z-index:300;pointer-events:none;position:absolute;inset:0}.wtr-explorer__list-sort-control{cursor:pointer;text-align:left;min-width:0;min-height:0;color:inherit;box-sizing:border-box;background:0 0;border:none;flex:auto;align-items:center;margin:0;padding:0;transition:color .15s;display:flex}.wtr-explorer__list-sort-control:hover{color:var(--text)}.wtr-explorer__list-sort-control:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}.wtr-explorer__pin-view-select{flex:none}.wtr-explorer__list-sort-text{flex-direction:column;flex:auto;min-width:0;display:flex}.wtr-explorer__list-sort-label{min-width:0;font-size:var(--text-base);color:var(--text);flex:auto;margin:0;font-weight:700;line-height:1.3}.wtr-explorer__list-sort-sub{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);margin:0;font-weight:400;line-height:1.3}.wtr-explorer__list-sort-icon{color:var(--text-muted);flex-shrink:0;transition:color .15s}.wtr-explorer__list-sort-control:hover .wtr-explorer__list-sort-icon{color:var(--text)}.wtr-explorer__list-head .wtr-map-filters__sort-select--list-head{flex:auto;min-width:0;margin:0}.wtr-explorer__list-head .wtr-map-filters__sort-select--list-head [data-slot=select]{width:100%;height:100%}.wtr-explorer__list-head .wtr-map-filters__sort-select--list-head button[data-slot=select-trigger]{width:100%;min-height:0;padding:0 var(--space-5) 0 0;background:var(--surface);box-shadow:none;font-family:var(--heading);font-size:var(--text-sm);color:var(--text);text-align:left;border:none;border-radius:0;font-weight:600;line-height:1.3}.wtr-explorer__list-head .wtr-map-filters__sort-select--list-head button[data-slot=select-trigger]:hover:not(:disabled){background:var(--surface);color:var(--text)}.wtr-explorer__list-head .wtr-map-filters__sort-select--list-head button[data-slot=select-trigger]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.wtr-explorer__list-head .wtr-map-filters__sort-select--list-head [data-slot=select-value]{font-weight:600}.wtr-explorer__list-head .wtr-map-filters__sort-select--list-head .wtr-map-filters__field-label{width:1px;height:1px;margin:var(--space-1);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.wtr-explorer__list-scroll{flex:1 1 0;align-self:stretch;width:100%;min-height:0}.wtr-explorer__list-scroll [data-overlayscrollbars-viewport]{min-height:0}.wtr-explorer__hide-undo{margin:var(--space-2) var(--space-3) 0;padding:var(--space-2) var(--space-2);background:color-mix(in srgb, var(--accent) 8%, var(--surface2));font-family:var(--body);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text);border-radius:8px}.wtr-explorer__hide-undo-btn{font-family:var(--body);font-size:var(--text-sm);color:var(--accent-text,var(--color-teal-dark));cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.wtr-explorer__list-scroll-inner{box-sizing:border-box;min-width:0;padding:var(--space-2) var(--space-2) var(--space-3) var(--space-3)}.where-to-retire__main .wtr-explorer__list-scroll-inner,.where-to-retire__main-panel .wtr-explorer__list-scroll-inner{padding:var(--space-2) var(--wtr-panel-inline-pad,1.25rem) var(--space-3);padding:0}.wtr-explorer__list-cards{box-sizing:border-box;width:100%;max-width:100%;padding:var(--space-3);gap:0;gap:var(--space-1);background:var(--sky-blue-u2);background:var(--surface);border:none;border-radius:0;overflow:hidden}@keyframes wtr-list-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes wtr-list-empty-in{0%{opacity:0}to{opacity:1}}.wtr-explorer__list-cards--refresh .wtr-dest-card{animation:.32s backwards wtr-list-card-in;animation-delay:calc(var(--wtr-card-i,0) * 24ms)}@keyframes wtr-afford-fill-in{0%{width:0}to{width:var(--score-meter-pct)}}@keyframes wtr-afford-meta-in{0%{opacity:0;transform:translate(-3px)}to{opacity:1;transform:translate(0)}}.wtr-explorer__list-cards--refresh .wtr-dest-card .score-meter-row__fill{width:0;animation:.48s cubic-bezier(.22,1,.36,1) forwards wtr-afford-fill-in;animation-delay:calc(.1s + var(--wtr-card-i,0) * 28ms);transition:none}.wtr-explorer__list-cards--refresh .wtr-dest-card .score-meter-row__value,.wtr-explorer__list-cards--refresh .wtr-dest-card .score-meter-row__verified{opacity:0;animation:.22s forwards wtr-afford-meta-in;animation-delay:calc(.34s + var(--wtr-card-i,0) * 28ms)}.wtr-explorer__list-empty{animation:.28s wtr-list-empty-in}.wtr-explorer__list-panel .wtr-dest-card{border-radius:var(--space-1);background:var(--surface);border:none;min-height:52px;padding:0;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s,border-color .26s,background-color .26s;overflow:hidden;box-shadow:0 0 0 1px #21232633}.wtr-explorer__list-panel .wtr-dest-card__top{flex:auto;align-items:stretch;gap:0;width:100%;min-height:100%}.wtr-explorer__list-panel .wtr-dest-card__body{padding:var(--space-2) var(--space-3);box-sizing:border-box}.wtr-explorer__list-panel .wtr-dest-card__head-row{align-items:flex-start}.wtr-explorer__list-panel .wtr-dest-card__rank-col{isolation:isolate;background:var(--sky-blue-u2);flex:0 0 2.25rem;align-self:stretch;width:2.25rem;transition:none;position:relative;overflow:hidden}.wtr-explorer__list-panel .wtr-dest-card__rank-col:before{content:"";z-index:0;background:var(--surface);will-change:transform;width:100%;transition:transform .28s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.wtr-explorer__list-panel .wtr-dest-card:hover .wtr-dest-card__rank-col:before,.wtr-explorer__list-panel .wtr-dest-card--active .wtr-dest-card__rank-col:before{transform:translate(0)}.wtr-explorer__list-panel .wtr-dest-card__rank-stack{z-index:1;justify-content:center;min-height:100%;position:relative}.wtr-explorer__list-panel .wtr-dest-card__rank-sep{z-index:1;position:relative}.wtr-explorer__list-panel .wtr-dest-card__rank{font-size:var(--text-sm)}.wtr-explorer__list-panel .wtr-dest-card__fit-col{flex:0 0 2.25rem;align-self:stretch;width:2.25rem}.wtr-explorer__list-panel .wtr-dest-card__fit-stack{--wtr-fit-zoom-band-h:1.8rem;--wtr-fit-zoom-band-pt:var(--space-1);--wtr-fit-zoom-icon-py:var(--space-1);--wtr-fit-zoom-icon-slot-h:calc(var(--wtr-fit-zoom-band-h) - var(--wtr-fit-zoom-band-pt));justify-content:center;min-height:100%;position:relative;overflow:hidden}.wtr-explorer__list-panel .wtr-dest-card__fit-badge{z-index:1;font-size:var(--text-base);font-family:var(--heading);transition:transform .22s cubic-bezier(.16,1,.3,1) 70ms;position:relative}.wtr-explorer__list-panel .wtr-dest-card__fit-zoom{z-index:1;height:var(--wtr-fit-zoom-band-h);padding-top:var(--wtr-fit-zoom-band-pt);box-sizing:border-box;background:0 0;flex-direction:column;justify-content:flex-end;transition:transform .22s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.wtr-explorer__list-panel .wtr-dest-card__fit-zoom-icons{flex:0 0 var(--wtr-fit-zoom-icon-slot-h);height:var(--wtr-fit-zoom-icon-slot-h);min-height:var(--wtr-fit-zoom-icon-slot-h);background:color-mix(in srgb, var(--wtr-fit-col-bg,var(--surface2)) 72%, var(--color-black))}.wtr-explorer__list-panel .wtr-dest-card__fit-zoom-search,.wtr-explorer__list-panel .wtr-dest-card__fit-go{width:100%;height:100%;padding-block:var(--wtr-fit-zoom-icon-py);transition:transform .22s cubic-bezier(.16,1,.3,1);inset:0}.wtr-explorer__list-panel .wtr-dest-card:hover .wtr-dest-card__fit-badge,.wtr-explorer__list-panel .wtr-dest-card--active .wtr-dest-card__fit-badge{transform:translateY(calc(-1 * var(--wtr-fit-zoom-band-pt)))}.wtr-explorer__list-panel .wtr-dest-card:hover .wtr-dest-card__fit-zoom,.wtr-explorer__list-panel .wtr-dest-card--active .wtr-dest-card__fit-zoom{transform:translateY(0)}.wtr-explorer__list-panel .wtr-dest-card--active .wtr-dest-card__fit-zoom-search{transform:translate(100%)}.wtr-explorer__list-panel .wtr-dest-card--active .wtr-dest-card__fit-go{transform:translate(0)}.wtr-explorer__list-panel .wtr-dest-card__visa-inline{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.wtr-explorer__list-panel .wtr-dest-card__advisory-footer{margin-top:var(--space-2);margin-left:calc(-1 * var(--space-3));margin-right:calc(-1 * var(--space-3));margin-bottom:calc(-1 * var(--space-3))}.wtr-explorer__list-panel .wtr-dest-card:last-child{border-bottom:none}.wtr-explorer__list-panel .wtr-dest-card:hover,.wtr-explorer__list-panel .wtr-dest-card--active{z-index:99;transform:translateY(-3px);box-shadow:0 4px 16px #11111a1a,0 8px 32px #11111a0d}.wtr-explorer__list-empty{margin:var(--space-3)}.where-to-retire__main .wtr-explorer__list-empty,.where-to-retire__main-panel .wtr-explorer__list-empty{margin:var(--space-3) var(--wtr-panel-inline-pad,1.25rem)}@media (width<=680px){.where-to-retire__main .wtr-explorer__list-panel-back{display:none}.wtr-explorer{--wtr-list-panel-w:100%;flex:none;min-height:auto;overflow:visible}.wtr-explorer__chrome{flex-shrink:0}.wtr-explorer__map-row,.wtr-explorer__map-row--list-only{flex-direction:column;flex:none;height:auto;min-height:auto;overflow:visible}.where-to-retire__main .wtr-explorer__map-row,.where-to-retire__main-panel .wtr-explorer__map-row{flex:none;min-height:auto}.wtr-explorer__map-stage{display:none}.wtr-explorer__list-panel{pointer-events:auto;width:100%;height:auto;min-height:auto;max-height:none;box-shadow:none;border-bottom:none;border-right:none;flex:none;position:relative;inset:auto;overflow:visible}.wtr-explorer__map-row--list-collapsed .wtr-explorer__list-panel{flex-basis:auto;width:100%}.wtr-explorer__list-panel-inner{border-right:none;flex:none;width:100%;min-width:0;height:auto;min-height:auto;overflow:visible}.wtr-explorer__list-head-stack{z-index:11;box-sizing:border-box;background:var(--surface);width:100%;position:sticky;top:0}.wtr-explorer__list-head{background:var(--surface);box-shadow:var(--shadow-account-divider)}.where-to-retire__main .wtr-explorer__list-head,.where-to-retire__main-panel .wtr-explorer__list-head{--list-head-inline-pad:var(--space-5);padding:var(--space-2)}.wtr-explorer__list-body{flex:none;min-height:auto;overflow:visible}.wtr-explorer__list-scroll-inner{padding-bottom:var(--space-2)}.wtr-list-pagination--dest-panel.wtr-list-pagination--explorer-list{left:0;right:0;bottom:env(safe-area-inset-bottom,0px);z-index:10;border-top:1px solid var(--border);background:var(--surface);box-shadow:0 -8px 20px -6px var(--color-overlay-ink-mid);margin:0;position:fixed}.wtr-explorer__list-collapse,.wtr-explorer__list-reopen{display:none}}@media (prefers-reduced-motion:reduce){.wtr-explorer__list-panel{transition:none}.wtr-explorer__list-cards--refresh .wtr-dest-card{animation:none}.wtr-explorer__list-cards--refresh .wtr-dest-card .score-meter-row__fill{width:var(--score-meter-pct);animation:none}.wtr-explorer__list-cards--refresh .wtr-dest-card .score-meter-row__value,.wtr-explorer__list-cards--refresh .wtr-dest-card .score-meter-row__verified{opacity:1;animation:none}.wtr-explorer__list-empty{animation:none}.wtr-explorer__list-panel .wtr-dest-card__rank-col:before,.wtr-explorer__list-panel .wtr-dest-card__fit-badge,.wtr-explorer__list-panel .wtr-dest-card__fit-zoom,.wtr-explorer__list-panel .wtr-dest-card__fit-zoom-search,.wtr-explorer__list-panel .wtr-dest-card__fit-go{transition:none}}.wtr-budget-hero{margin-bottom:var(--space-4);flex-shrink:0}.wtr-budget-hero--intro{margin-bottom:0}.wtr-budget-hero--slider-only.wtr-budget-hero--embedded{margin-bottom:0;padding:0}.wtr-budget-hero--embedded .wtr-budget-hero__slider-card{padding:0 0 var(--space-1);background:0 0;border:none;border-radius:0}.wtr-budget-hero__intro-stack{flex-direction:column;align-items:center;gap:0;display:flex}.wtr-budget-hero__sub{text-align:center;color:var(--text-muted);margin:0}.wtr-budget-hero__title{margin:var(--space-half) 0 0;font-family:var(--heading);letter-spacing:-.01em;text-align:center;color:var(--text);font-size:clamp(1.05rem,3.5vw,1.35rem);font-weight:800;line-height:1.25}.wtr-budget-hero__intro-value{margin:var(--space-1) 0 0;font-family:var(--heading);font-size:var(--text-3xl);letter-spacing:-.01em;color:var(--color-amber-dark);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:800;line-height:1.1}.wtr-budget-hero__intro-value-amount{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.wtr-budget-hero__intro-value-suffix{font-size:.55em;font-weight:600}.wtr-budget-hero__slider-card{padding:var(--space-4) var(--space-4) var(--space-4);border:1px solid var(--border);background:var(--surface);box-sizing:border-box;border-radius:12px}.wtr-budget-hero__slider-row{align-items:center;gap:var(--space-4);width:100%;min-width:0;display:flex}.where-to-retire__income-toolbar-row .wtr-budget-hero__slider-card{flex-direction:column;width:100%;min-width:0;display:flex}.where-to-retire__income-toolbar-row .where-to-retire__income-toolbar-slider .wtr-budget-hero--slider-only.wtr-budget-hero--embedded{flex:auto;align-self:stretch;width:100%;min-width:0}.where-to-retire__income-toolbar-row .wtr-budget-hero__slider-rail{width:100%;min-width:0}@media (width>=1024px){.where-to-retire__income-toolbar-row .wtr-budget-hero__slider-row{align-items:center;gap:var(--space-4);flex:auto;width:100%;min-width:0;display:flex}.where-to-retire__income-toolbar-row .wtr-budget-hero__slider-main{flex:auto;width:100%;min-width:0}}.wtr-budget-hero--slider-label,.wtr-budget-hero--slider-rail{width:100%;min-width:0;margin-bottom:0;padding:0}.wtr-budget-hero--slider-rail .wtr-budget-hero__slider-main{width:100%;min-width:0}@media (width<=1023px){.where-to-retire__income-toolbar-row .wtr-budget-hero__slider-label-block{min-width:0}.wtr-budget-hero{--wtr-hero-range-thumb:var(--range-thumb-size)}}.wtr-budget-hero__slider-label-block{align-items:center;gap:var(--space-1);flex-direction:row;flex-shrink:0;min-width:0;display:flex}.wtr-budget-hero__slider-label-stack{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.wtr-budget-hero__slider-title{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:500;line-height:1.25}.wtr-budget-hero__slider-heading-value{font-family:var(--heading);font-size:var(--text-lg);font-weight:700;line-height:var(--leading-tight);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);white-space:nowrap}.where-to-retire__income-toolbar-row .wtr-budget-hero__slider-heading-value{font-size:var(--text-md)}.where-to-retire__income-toolbar-row .wtr-budget-hero__tick-edge{font-size:var(--text-sm)}.wtr-budget-hero__slider-main{flex:auto;min-width:0}.wtr-budget-hero__slider-kicker{font-size:var(--text-sm);color:var(--text-muted);line-height:1.3}.wtr-budget-hero__slider-amount-row{align-items:center;gap:var(--space-1);min-width:0;display:flex}.wtr-budget-hero__slider-amount{font-family:var(--heading);font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);font-weight:700;line-height:1.1}.wtr-budget-hero__slider-rail{column-gap:var(--space-2);grid-template-rows:auto;grid-template-columns:auto 1fr auto;align-items:center;width:100%;min-width:0;display:grid}.wtr-budget-hero__tick-edge--min{grid-area:1/1}.wtr-budget-hero__tick-edge--max{grid-area:1/3}.wtr-budget-hero__tick-edge{font-size:var(--text-xs);line-height:var(--leading-tight);color:var(--text-muted);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;flex-shrink:0}.wtr-budget-hero__track-wrap{--wtr-hero-range-track-h:4px;--wtr-hero-range-thumb:20px;--wtr-hero-range-hit:28px;width:100%;min-width:0;height:var(--wtr-hero-range-hit);isolation:isolate;grid-area:1/2;position:relative}.wtr-budget-hero__track{z-index:0;height:var(--wtr-hero-range-track-h);background:var(--border);pointer-events:none;border-radius:999px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.wtr-budget-hero__fill-group{z-index:1;height:var(--wtr-hero-range-track-h);pointer-events:none;border-radius:999px;gap:0;display:grid;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.wtr-budget-hero__fill{pointer-events:none;border-radius:0;min-width:0;height:100%}.wtr-budget-hero__fill--within{background:var(--color-border-accent-strong)}.wtr-budget-hero__fill--over{background:color-mix(in srgb, var(--color-amber) 55%, var(--border))}.wtr-budget-hero__plan-mark-wrap{z-index:2;pointer-events:auto;position:absolute;top:50%;transform:translate(-50%,-50%)}.wtr-budget-hero__plan-mark-hit{cursor:help;box-sizing:border-box;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;display:inline-flex}.wtr-budget-hero__plan-mark-hit:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wtr-budget-hero__plan-mark{background:var(--color-accent);width:3px;height:14px;box-shadow:0 0 0 2px color-mix(in srgb, var(--surface) 85%, transparent);pointer-events:none;border-radius:1px;display:block}.wtr-budget-hero__thumb-value-wrap{z-index:4;margin-top:calc(-1 * var(--wtr-hero-range-thumb) / 2 - var(--space-1));pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-100%)}.wtr-budget-hero__thumb-value{padding:var(--space-1) var(--space-2);border:1px solid var(--border);background:var(--surface);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-tight);color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;border-radius:8px;display:block;box-shadow:0 2px 8px #1c2b3a1a}.wtr-budget-hero__plan-tooltip{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:600;padding:var(--space-2) var(--space-3)!important;background:var(--surface)!important;color:var(--text)!important;border:1px solid var(--border)!important;font-size:var(--text-xs)!important;line-height:var(--leading-snug)!important;border-radius:8px!important;box-shadow:0 4px 16px #1c2b3a1f!important}.wtr-budget-hero__plan-tooltip [data-slot=overlay-arrow] path,.wtr-budget-hero__plan-tooltip [data-slot=overlay-arrow] svg{fill:var(--surface);stroke:var(--border);stroke-width:1px}.wtr-budget-hero input[type=range].wtr-budget-hero__input{z-index:3;width:100%;height:var(--wtr-hero-range-hit);pointer-events:none;appearance:none;background:0 0;border:none;margin:0;padding:0;position:absolute;top:0;left:0}.wtr-budget-hero input[type=range].wtr-budget-hero__input::-webkit-slider-runnable-track{height:var(--wtr-hero-range-track-h);background:0 0;border:none;border-radius:999px;margin-top:0}.wtr-budget-hero input[type=range].wtr-budget-hero__input::-moz-range-track{height:var(--wtr-hero-range-track-h);background:0 0;border:none;border-radius:999px}.wtr-budget-hero input[type=range].wtr-budget-hero__input::-webkit-slider-thumb{appearance:none;box-sizing:border-box;width:var(--wtr-hero-range-thumb);height:var(--wtr-hero-range-thumb);margin-top:calc((var(--wtr-hero-range-track-h) - var(--wtr-hero-range-thumb)) / 2);border:2px solid var(--border-strong);background:var(--surface);pointer-events:auto;cursor:pointer;border-radius:50%;box-shadow:0 1px 4px #1c2b3a1f}.wtr-budget-hero input[type=range].wtr-budget-hero__input::-moz-range-thumb{box-sizing:border-box;width:var(--wtr-hero-range-thumb);height:var(--wtr-hero-range-thumb);border:2px solid var(--border-strong);background:var(--surface);pointer-events:auto;cursor:pointer;border-radius:50%;box-shadow:0 1px 4px #1c2b3a1f}.wtr-budget-hero input[type=range].wtr-budget-hero__input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-accent);outline-offset:2px;box-shadow:none}.wtr-budget-hero input[type=range].wtr-budget-hero__input:focus-visible::-moz-range-thumb{outline:2px solid var(--color-accent);outline-offset:2px;box-shadow:none}@media (width>=900px){.wtr-budget-hero__slider-hint{max-width:none}}.wtr-toolbar-select{width:100%;min-width:0}.wtr-toolbar-select [data-slot=select]{gap:0;width:100%}.wtr-toolbar-select [data-slot=select-trigger],.wtr-toolbar-select .app-select__native{width:100%;padding:var(--space-2) var(--space-6) var(--space-2) var(--space-3);border:1px solid var(--border-strong);background:var(--surface);font-family:var(--body);font-size:var(--text-sm);color:var(--text);box-shadow:none;border-radius:8px;align-items:center;font-weight:600;line-height:1.25;display:inline-flex}.wtr-toolbar-select [data-slot=select-trigger]:hover:not(:disabled),.wtr-toolbar-select .app-select__native:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 35%, var(--border-strong));background:var(--surface2)}.wtr-toolbar-select [data-slot=select-value],.wtr-toolbar-select .app-select__native{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.wtr-toolbar-select__popover{z-index:70}.wtr-income-toolbar-map-selects{align-items:center;gap:var(--space-2);min-width:0;max-width:min(100%,24rem);padding-left:var(--space-4);border-left:1px solid var(--border);box-sizing:border-box;flex:0 auto;display:flex}.wtr-income-toolbar-map-selects__where{flex:1 1 0;width:auto;min-width:0;max-width:11.5rem}.wtr-income-toolbar-map-selects [data-slot=select]{width:100%;min-width:0}.wtr-income-toolbar-map-selects [data-slot=select-trigger],.wtr-income-toolbar-map-selects .app-select__native{width:100%;min-width:0;max-width:100%}@media (width<=1023px){.wtr-income-toolbar-map-selects{border-left:none;width:100%;max-width:none;padding:0}.wtr-income-toolbar-map-selects__where{max-width:none}}.wtr-map-tool-btn{background:var(--surface);width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;color:var(--text-muted);cursor:pointer;box-sizing:border-box;box-shadow:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex;position:relative}.wtr-map-tool-btn--compact{border-radius:6px;width:2rem;min-width:2rem;height:2rem;min-height:2rem}.wtr-map-tool-btn--compact .wtr-map-tool-btn__dot{width:.5rem;height:.5rem;top:0;right:0}.wtr-map-tool-btn:hover:not(.wtr-map-tool-btn--active):not(.wtr-map-tool-btn--has-active){border-color:var(--color-border-accent);color:var(--text)}.wtr-map-tool-btn--active,.wtr-map-tool-btn--has-active{z-index:1;background:var(--accent-contrast);color:var(--color-teal-dark);box-shadow:0 7px 29px #64646f33}.wtr-map-tool-btn--active svg,.wtr-map-tool-btn--has-active svg{color:inherit}.wtr-map-tool-btn--active:hover,.wtr-map-tool-btn--has-active:hover{border-color:color-mix(in srgb, var(--color-teal-dark) 25%, var(--border));background:var(--accent-contrast);color:var(--color-teal-dark);box-shadow:0 48px 100px #110c2e2e}.wtr-map-tool-btn--has-active .wtr-map-tool-btn__dot{background:var(--accent-green);border:2px solid var(--accent-contrast)}.wtr-map-tool-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wtr-map-tool-btn__icon-stack{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex;position:relative}.wtr-map-tool-btn--compact .wtr-map-tool-btn__icon-stack{width:1rem;height:1rem}.wtr-map-tool-btn__icon{margin:auto;transition:opacity .2s,transform .2s;position:absolute;inset:0}.wtr-map-tool-btn__icon--hidden{opacity:0;pointer-events:none;transform:scale(.82)rotate(-90deg)}.wtr-map-tool-btn__icon--filter:not(.wtr-map-tool-btn__icon--hidden),.wtr-map-tool-btn__icon--close:not(.wtr-map-tool-btn__icon--hidden){transform:scale(1)rotate(0)}@media (prefers-reduced-motion:reduce){.wtr-map-tool-btn__icon{transition:none}.wtr-map-tool-btn__icon--hidden{transform:none}}.wtr-map-tool-btn__dot{background:var(--accent-green);pointer-events:none;border-radius:999px;width:.65rem;height:.65rem;position:absolute;top:.1rem;right:.1rem}.wtr-fit-score-help-link{align-items:center;gap:var(--space-1);font-family:var(--body);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--color-text-success);text-underline-offset:.14em;cursor:pointer;background:0 0;border:none;margin:0;padding:0;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;display:inline-flex}.wtr-fit-score-help-link:hover{color:var(--green3)}.wtr-fit-score-help-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.wtr-fit-score-help-popover.popover,.wtr-fit-score-help-popover{z-index:1200;width:max-content;min-width:26rem;max-width:min(32rem, 100vw - var(--space-4));background:var(--color-background-primary,var(--surface));border:.5px solid var(--color-border-secondary,var(--border));border-radius:var(--border-radius-lg,12px);color:var(--color-text-primary,var(--text));box-sizing:border-box;padding:0;box-shadow:0 4px 24px #00000021}.wtr-fit-score-help-popover__dialog.popover__dialog{border-radius:inherit;box-shadow:none;background:0 0;border:none;outline:none;margin:0;padding:0;overflow:hidden}.wtr-fit-score-help-popover__arrow,.wtr-fit-score-help-popover [data-slot=popover-overlay-arrow-group] svg,.wtr-fit-score-help-popover [data-slot=popover-overlay-arrow] path{fill:var(--color-background-primary,var(--surface));stroke:var(--color-border-secondary,var(--border))}.wtr-fit-score-help__head{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);box-sizing:border-box;flex-shrink:0;display:flex}.wtr-fit-score-help__title{min-width:0;font-family:var(--heading);font-size:var(--text-base);color:var(--text);flex:auto;margin:0;font-weight:700;line-height:1.3}.wtr-fit-score-help__content{padding:var(--space-3) var(--space-4) var(--space-4);box-sizing:border-box}.wtr-fit-score-help__close{border-radius:var(--space-2);width:2.75rem;min-width:2.75rem;height:2.75rem;color:var(--text-muted);cursor:pointer;box-sizing:border-box;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.wtr-fit-score-help__close:hover{color:var(--text);background:var(--color-overlay-text)}.wtr-fit-score-help__close:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.wtr-fit-score-help__body{color:var(--text-muted);line-height:1.45;font-size:var(--text-sm);margin:0}.wtr-fit-score-help__body strong{color:var(--text);font-weight:700}.wtr-fit-score-help__factors{gap:var(--space-1) var(--space-5);margin:var(--space-3) 0 0;grid-template-columns:repeat(2,max-content);padding:0;list-style:none;display:grid}.wtr-fit-score-help__factor{white-space:nowrap;font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);color:var(--text-muted)}@media (width<=680px){.wtr-fit-score-help__backdrop{z-index:1400;background:var(--color-overlay-text-strong);cursor:default;border:none;margin:0;padding:0;position:fixed;inset:0}.wtr-fit-score-help__sheet{z-index:1401;background:var(--surface);box-sizing:border-box;width:100%;max-width:none;height:100dvh;min-height:100dvh;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.wtr-fit-score-help__sheet .wtr-fit-score-help__head{padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-account-divider)}.wtr-fit-score-help__sheet .wtr-fit-score-help__content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:var(--space-4) var(--space-5) var(--space-5);flex:auto;overflow-y:auto}}.wtr-spouse-budget-help__trigger{font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:.12em;cursor:help;background:0 0;border:none;margin:0;padding:0;display:inline}.wtr-spouse-budget-help__trigger:hover,.wtr-spouse-budget-help__trigger[aria-expanded=true]{color:var(--text)}.wtr-spouse-budget-help__trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.wtr-spouse-budget-help-popover.popover,.wtr-spouse-budget-help-popover{z-index:1200;width:max-content;min-width:18rem;max-width:min(24rem, 100vw - var(--space-4));background:var(--color-background-primary,var(--surface));border:.5px solid var(--color-border-secondary,var(--border));border-radius:var(--border-radius-lg,12px);color:var(--color-text-primary,var(--text));box-sizing:border-box;padding:0;box-shadow:0 4px 24px #00000021}.wtr-spouse-budget-help-popover__dialog.popover__dialog{border-radius:inherit;box-shadow:none;background:0 0;border:none;outline:none;margin:0;padding:0;overflow:hidden}.wtr-spouse-budget-help-popover__arrow,.wtr-spouse-budget-help-popover [data-slot=popover-overlay-arrow-group] svg,.wtr-spouse-budget-help-popover [data-slot=popover-overlay-arrow] path{fill:var(--color-background-primary,var(--surface));stroke:var(--color-border-secondary,var(--border))}.wtr-spouse-budget-help__head{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);box-sizing:border-box;flex-shrink:0;display:flex}.wtr-spouse-budget-help__title{min-width:0;font-family:var(--body);font-size:var(--text-sm);color:var(--text);flex:auto;margin:0;font-weight:700;line-height:1.3}.wtr-spouse-budget-help__content{padding:var(--space-3) var(--space-4) var(--space-4);box-sizing:border-box}.wtr-spouse-budget-help__close{border-radius:var(--space-2);width:2.75rem;min-width:2.75rem;height:2.75rem;color:var(--text-muted);cursor:pointer;box-sizing:border-box;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.wtr-spouse-budget-help__close:hover{color:var(--text);background:var(--color-overlay-text)}.wtr-spouse-budget-help__close:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.wtr-spouse-budget-help__body{color:var(--text-muted);line-height:1.45;font-size:var(--text-sm);margin:0}.wtr-spouse-budget-help__body strong{color:var(--text);font-weight:700}.wtr-spouse-budget-help__list{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--text-muted);padding:0;line-height:1.45;list-style:none}.wtr-spouse-budget-help__list-item{align-items:flex-start;gap:var(--space-1);display:flex}.wtr-spouse-budget-help__list-item+.wtr-spouse-budget-help__list-item{margin-top:var(--space-1)}.wtr-spouse-budget-help__list-icon{color:var(--text-muted);flex-shrink:0;margin-top:.15em}.wtr-spouse-budget-help__list-copy{min-width:0}.wtr-spouse-budget-help__list strong{color:var(--text);font-weight:600}@media (width<=680px){.wtr-spouse-budget-help__backdrop{z-index:1400;background:var(--color-overlay-text-strong);cursor:default;border:none;margin:0;padding:0;position:fixed;inset:0}.wtr-spouse-budget-help__sheet{z-index:1401;background:var(--surface);box-sizing:border-box;width:100%;max-width:none;height:100dvh;min-height:100dvh;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.wtr-spouse-budget-help__sheet .wtr-spouse-budget-help__head{padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-account-divider)}.wtr-spouse-budget-help__sheet .wtr-spouse-budget-help__content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:var(--space-4) var(--space-5) var(--space-5);flex:auto;overflow-y:auto}}.ui-card{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg,12px);background:var(--color-card);box-sizing:border-box;flex-direction:column;display:flex}.wtr-intensity-selector{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.wtr-intensity-selector__track{width:fit-content;max-width:100%;min-height:2.25rem;padding:var(--space-half);background:color-mix(in srgb, var(--surface2) 72%, var(--border));background:var(--bg);box-sizing:border-box;border-radius:9999px;align-items:stretch;margin:0;display:inline-flex;position:relative;box-shadow:inset 0 2px 8px -2px #64646f99,0 0 3px 1px #fff9}.wtr-intensity-selector__thumb{top:var(--space-half);bottom:var(--space-half);z-index:0;background:var(--surface);background:var(--sky-blue-d6);pointer-events:none;will-change:transform, width;border-radius:9999px;transition:all .3s;position:absolute;left:0}.wtr-intensity-selector__btn{z-index:1;min-height:1.75rem;padding:0 var(--space-2);white-space:nowrap;font-family:var(--body);font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:9999px;flex:none;font-weight:600;line-height:1;transition:all .18s;position:relative}.wtr-intensity-selector__btn:hover{color:var(--text)}.wtr-intensity-selector__btn[aria-checked=true],.wtr-intensity-selector__btn[aria-checked=true]:hover{color:var(--surface)}.wtr-intensity-selector__btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wtr-intensity-selector__desc{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}.wtr-intensity-selector--compact .wtr-intensity-selector__track{min-height:2rem;padding:var(--space-1)}.wtr-intensity-selector--compact .wtr-intensity-selector__thumb{top:var(--space-1);bottom:var(--space-1)}.wtr-intensity-selector--compact .wtr-intensity-selector__btn{min-height:1.375rem;padding:0 var(--space-3);font-size:var(--text-sm)}.wtr-intensity-selector--compact .wtr-intensity-selector__desc{font-size:var(--text-xs)}@media (prefers-reduced-motion:reduce){.wtr-intensity-selector__thumb,.wtr-intensity-selector__btn{transition-duration:.01ms}}.wtr-filters-sidebar{box-sizing:border-box;width:100%;max-width:none;height:100%;min-height:0;padding:var(--space-5);background:0 0;flex-direction:column;padding-top:0;display:flex;overflow:hidden}@media (width>=760px){.wtr-filters-sidebar{height:fit-content;min-height:0}}@media (width>=760px) and (width<=899px){.where-to-retire__sidebar .wtr-filters-sidebar{height:100%;min-height:0}}.wtr-filters-sidebar__main{gap:var(--space-4);overscroll-behavior:contain;background:0 0;flex-direction:column;flex:auto;min-height:0;padding:0;display:flex}.wtr-filters-sidebar__intro{padding-top:var(--space-5)}.wtr-filters-sidebar__intro-row{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.wtr-filters-sidebar__intro-copy{flex:auto;min-width:0}.wtr-filters-sidebar__intro-actions{align-items:flex-start;gap:var(--space-1);padding-top:var(--space-half);flex:none;display:flex}.wtr-filters-sidebar__intro .wtr-budget-hero{margin-bottom:0}.wtr-filters-sidebar__intro .wtr-budget-hero__intro-stack{align-items:flex-start;gap:0}.wtr-filters-sidebar__intro .wtr-budget-hero__title{text-align:left;font-size:clamp(1rem,2.5vw,1rem);line-height:1.1}.wtr-filters-sidebar__intro .wtr-budget-hero__sub{text-align:left}.wtr-filters-sidebar__intro .wtr-budget-hero__intro-value{font-size:var(--text-2xl);text-align:left}.wtr-filters-sidebar__intensity{min-width:0;padding-bottom:var(--space-4);border-bottom:1px dashed var(--border)}.wtr-filters-sidebar__intensity-card.ui-card{align-items:center;gap:var(--space-2);background:var(--bg-faint);text-align:center;background:radial-gradient(circle,#f3f0ed 60%,#efebe7 20%);border:none}.wtr-filters-sidebar__intensity-card .wtr-intensity-selector{align-items:center;width:100%}.wtr-filters-sidebar__intensity-card .wtr-intensity-selector__desc{text-align:center;max-width:18rem}.wtr-filters-sidebar__intensity-label{font-family:var(--heading);font-size:var(--text-base);font-weight:700;line-height:var(--leading-snug);color:var(--text);margin:0}.wtr-filters-sidebar__intensity-spouse-toggle.ui-toggle{width:fit-content;max-width:100%;min-height:0;padding:var(--space-1) 0;justify-content:flex-start;gap:var(--space-1);align-items:center}.wtr-filters-sidebar__intensity-spouse-toggle .ui-toggle__label{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);text-align:left;white-space:nowrap;flex:none;font-weight:500;display:inline-flex}.wtr-filters-sidebar__intensity-spouse-toggle .ui-toggle__track{width:1.875rem;height:1rem}.wtr-filters-sidebar__intensity-spouse-toggle .ui-toggle__track:after{width:.75rem;height:.75rem}.wtr-filters-sidebar__intensity-spouse-toggle .ui-toggle__input:checked+.ui-toggle__track{background:var(--green1);border-color:var(--green1)}.wtr-filters-sidebar__intensity-spouse-toggle .ui-toggle__input:checked+.ui-toggle__track:after{background:var(--surface);border-color:var(--surface);transform:translate(.8125rem,-50%)}.wtr-filters-sidebar__intensity-separator{border:none;border-top:1px solid var(--border);width:100%;margin:0}.wtr-filters-sidebar__intensity-footer{width:100%;padding-top:var(--space-1);justify-content:center;display:flex}.wtr-filters-sidebar__intensity-budget-link{align-items:center;gap:var(--space-1);font-family:var(--body);font-size:var(--text-xs);font-weight:600;line-height:var(--leading-snug);color:var(--color-amber-dark);text-underline-offset:.14em;cursor:pointer;background:0 0;border:none;margin:0;padding:0;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;display:inline-flex}.wtr-filters-sidebar__intensity-budget-link:hover{color:var(--amber-d3)}.wtr-filters-sidebar__intensity-budget-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.wtr-filters-sidebar__slider{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.wtr-filters-sidebar__slider-card.ui-card{gap:var(--space-3);border:none;border-top:1px dashed var(--border);width:100%;padding:0;padding-top:var(--space-4);background:0 0}.wtr-filters-sidebar__slider-header{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.wtr-filters-sidebar__slider-label{font-size:var(--text-sm);font-weight:700;line-height:var(--leading-snug);color:var(--text);margin:0}.wtr-filters-sidebar__slider-helper{font-size:var(--text-xs);color:var(--text-muted);margin:0}.wtr-filters-sidebar__slider-card .wtr-budget-hero{margin-bottom:0}.wtr-filters-sidebar__slider-card .wtr-budget-hero__slider-rail{width:100%}.wtr-filters-sidebar__map-controls{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.wtr-filters-sidebar__selects .wtr-income-toolbar-map-selects{align-items:stretch;gap:var(--space-2);border-left:none;flex-direction:row;width:100%;max-width:none;padding:0}.wtr-filters-sidebar__selects .wtr-income-toolbar-map-selects__view,.wtr-filters-sidebar__selects .wtr-income-toolbar-map-selects__where{flex:1 1 0;width:auto;min-width:0;max-width:none}.wtr-filters-sidebar__preferences-wrap,.wtr-filters-sidebar__preferences-panel{flex-direction:column;min-width:0;display:flex}.wtr-filters-sidebar__prefs-success-flash{min-width:0;padding:var(--space-4) 0 0;animation:.28s forwards wtr-prefs-success-flash-in}.wtr-filters-sidebar__prefs-success-card{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-5) var(--space-4);text-align:center;box-sizing:border-box;background:0 0;flex-direction:column;display:flex}.wtr-filters-sidebar__prefs-success-icon-wrap{background:var(--green3);width:3rem;height:3rem;color:var(--surface);box-shadow:0 4px 14px color-mix(in srgb, var(--green3) 45%, transparent);border-radius:999px;justify-content:center;align-items:center;display:flex}.wtr-filters-sidebar__prefs-success-eyebrow{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:700;line-height:var(--leading-tight);letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-success);margin:0;display:inline-flex}.wtr-filters-sidebar__prefs-success-title{font-family:var(--heading);font-size:var(--text-base);color:var(--text);margin:0;font-weight:700;line-height:1.25}.wtr-filters-sidebar__prefs-success-copy{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}@keyframes wtr-prefs-success-flash-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.wtr-filters-sidebar__prefs-success-flash{animation:none}.wtr-filters-sidebar__preferences-btn,.wtr-filters-sidebar__preferences-btn-icon{transition:none}}.wtr-filters-sidebar__preferences-cta{padding-top:var(--space-4);border-top:1px solid var(--border)}.wtr-filters-sidebar__preferences-stack{align-items:center;gap:var(--space-2);width:100%;margin-bottom:var(--space-4);flex-direction:column;display:flex}.wtr-filters-sidebar__preferences-stack .wtr-filters-sidebar__preferences-btn{justify-content:center}.wtr-filters-sidebar__preferences-stack .wtr-filters-sidebar__preferences-btn-copy{text-align:center;align-items:center}.wtr-filters-sidebar__preferences-btn{width:fit-content;max-width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--space-2);background:var(--color-background-success);color:var(--color-text-success);font-family:var(--body);cursor:pointer;text-align:left;box-sizing:border-box;flex-direction:row;flex:none;justify-content:flex-start;align-items:center;transition:background .25s,box-shadow .25s,border-color .25s,padding .25s;display:inline-flex;position:relative;box-shadow:0 0 #959da533}.wtr-filters-sidebar__preferences-btn-icon{left:var(--space-3);opacity:0;pointer-events:none;align-items:center;transition:opacity .25s,transform .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%)translate(.375rem)}.wtr-filters-sidebar__preferences-btn--open .wtr-filters-sidebar__preferences-btn-icon{opacity:1;pointer-events:auto;transform:translateY(-50%)translate(0)}.wtr-filters-sidebar__preferences-btn-copy{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.wtr-filters-sidebar__preferences-btn--open{padding-left:calc(var(--space-3) + 1.125rem + var(--space-2));background:var(--surface,var(--accent-contrast));color:var(--text);border-color:var(--border);box-shadow:0 4px 12px #0000001a}.wtr-filters-sidebar__preferences-btn--open .wtr-filters-sidebar__preferences-btn-eyebrow{color:var(--text-muted)}.wtr-filters-sidebar__preferences-btn--open .wtr-filters-sidebar__preferences-btn-label{color:var(--text)}.wtr-filters-sidebar__preferences-btn-eyebrow{font-weight:600;line-height:var(--leading-tight);color:color-mix(in srgb, var(--color-text-success) 72%, var(--text-muted))}.wtr-filters-sidebar__preferences-btn-label{font-size:var(--text-base);color:var(--color-text-success);font-weight:700;line-height:1.25}.wtr-filters-sidebar__preferences-btn:hover{filter:brightness(.98)}.wtr-filters-sidebar__footer{padding-top:var(--space-3);border-top:1px solid var(--border);text-align:left;color:var(--text-muted);flex-shrink:0;margin-top:auto;line-height:1.45}.wtr-filters-sidebar__footer a{color:var(--color-accent);font-weight:600;text-decoration:none}.wtr-filters-sidebar__footer a:hover{text-decoration:underline}.app-chip[data-slot=chip],.app-chip.chip,.app-chip.chip.chip--sm[data-slot=chip]{align-items:center;gap:var(--space-half);width:fit-content;max-width:100%;min-height:0;font-family:var(--body);font-size:var(--text-xs);white-space:nowrap;box-sizing:border-box;border-radius:9999px;padding:.125rem .375rem;font-weight:600;line-height:1.25;display:inline-flex}.app-chip__label,.app-chip [data-slot=chip-label],.app-chip .chip__label{font-family:inherit;font-size:var(--text-xs);font-weight:inherit;line-height:inherit;margin:0;padding:0}.app-chip--interactive[data-slot=chip],.app-chip--interactive.chip{cursor:pointer}.app-chip--interactive[data-slot=chip]:focus-visible,.app-chip--interactive.chip:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.app-chip--visa[data-slot=chip],.app-chip--visa.chip{white-space:normal;justify-content:flex-start}.app-chip--visa-friendly[data-slot=chip],.app-chip--visa-friendly.chip{gap:var(--space-1)}.app-chip--exclude[data-slot=chip],.app-chip--exclude.chip{gap:var(--space-1);white-space:normal;padding-inline:.4375rem}.app-chip--exclude .wtr-map-exclude__pill-flag{line-height:0}.app-chip--exclude .wtr-map-exclude__pill-x{font-size:var(--text-xs);color:var(--text-muted);line-height:1}.app-chip.wtr-score-header__panel-band-chip.chip.chip--primary[data-slot=chip]{color:var(--surface);background:var(--wtr-band-color);border:none;padding-inline:.4375rem}.score-meter-row{--score-meter-pct:0%;--score-meter-fill:var(--green-progress);--score-meter-value:var(--score-meter-fill);align-items:center;gap:var(--space-2);box-sizing:border-box;width:100%;min-width:0;display:flex}.score-meter-row--labeled{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;display:grid}.score-meter-row--compact .score-meter-row__track{flex:auto}.score-meter-row__label{font-family:var(--body);font-size:var(--text-xs);color:var(--text);white-space:nowrap;font-weight:600;line-height:1.25}.score-meter-row__track{background:color-mix(in srgb, var(--text) 8%, var(--surface));border-radius:999px;min-width:0;height:3px;overflow:hidden}.score-meter-row__fill{width:var(--score-meter-pct);border-radius:inherit;background:var(--score-meter-fill);min-width:0;height:100%;transition:width .35s cubic-bezier(.22,1,.36,1);display:block}.score-meter-row__value{font-family:var(--body);font-size:var(--text-xs);text-align:right;color:var(--score-meter-value);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0;font-weight:600;line-height:1.25}.score-meter-row__verified{color:var(--score-meter-value);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (width<=480px){.score-meter-row--labeled{gap:var(--space-2);grid-template-columns:minmax(0,auto) minmax(2.5rem,1fr) auto}}.wtr-compare-view{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.wtr-compare-view__toolbar{justify-content:space-between;align-items:center;gap:var(--space-4);padding:0 0 var(--space-3);border-bottom:1px solid var(--border);flex-shrink:0;display:flex}.wtr-compare-view__toolbar-end{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin-left:auto;display:flex}.wtr-compare-view__back{align-items:center;gap:var(--space-1);min-height:44px;padding:var(--space-1) var(--space-2);font-size:var(--text-base);color:var(--text);cursor:pointer;background:0 0;border:none;font-weight:600;display:inline-flex}.wtr-compare-view__clear-link{min-height:44px;padding:var(--space-1) var(--space-2);font-size:var(--text-base);color:var(--accent-text);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;font-weight:600;text-decoration:underline}.wtr-compare-view__empty{padding:var(--space-6) var(--space-4);border:1px solid var(--border);background:var(--surface);border-radius:12px;flex:auto;justify-content:center;align-items:center;display:flex}.wtr-compare-view__empty-text{max-width:22rem;font-size:var(--text-base);color:var(--text-muted);text-align:center;margin:0;line-height:1.45}.wtr-compare-table-wrap{border:1px solid var(--border);background:var(--surface);-webkit-overflow-scrolling:touch;border-radius:12px;flex:auto;min-width:0;min-height:0;overflow:auto}.wtr-compare-table-wrap--head-stuck .wtr-compare-table__head-row th{box-shadow:0 4px 10px -4px #00000014}.wtr-compare-table{--wtr-compare-label-w:12.5rem;--wtr-compare-col-w:clamp(11rem, 22vw, 14rem);--wtr-compare-chrome:var(--color-surface-blend-soft);--wtr-compare-head-h:0px;--wtr-compare-baseline-city:var(--green-d1);width:max(100%, var(--wtr-compare-label-w) + (1 + var(--wtr-compare-cols,1)) * var(--wtr-compare-col-w));border-collapse:separate;border-spacing:0;min-width:100%;font-size:var(--text-base)}.wtr-compare-table__corner,.wtr-compare-table__label-cell{z-index:3;min-width:var(--wtr-compare-label-w);max-width:var(--wtr-compare-label-w);width:var(--wtr-compare-label-w);background:var(--wtr-compare-chrome);box-shadow:1px 0 0 var(--border);border-right:3px solid var(--color-accent);position:sticky;left:0}.wtr-compare-table__head-row th{z-index:6;min-width:var(--wtr-compare-col-w);width:var(--wtr-compare-col-w);padding:var(--space-3) var(--space-2) var(--space-3);vertical-align:bottom;background:var(--surface);box-shadow:0 1px 0 var(--border);transition:background .2s,box-shadow .2s;position:sticky;top:0;overflow:visible}.wtr-compare-table__head-row th.wtr-compare-table__corner{z-index:7;vertical-align:bottom;padding-bottom:var(--space-3);background:var(--surface)}.wtr-compare-table__corner-label{font-size:var(--text-sm);color:var(--text-muted);font-weight:600}.wtr-compare-table__col-head{text-align:center;position:relative}.wtr-compare-table__col-head--baseline{border-left:3px solid var(--color-accent)}.wtr-compare-table__col-head--removable{padding-top:var(--space-4)}.wtr-compare-table__col-remove-slide{z-index:8;opacity:0;pointer-events:none;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s;position:absolute;top:.3rem;left:50%;transform:translate(-50%)translateY(calc(-100% - .35rem))}.wtr-compare-table__col-head--removable:hover .wtr-compare-table__col-remove-slide,.wtr-compare-table__col-head--removable:focus-within .wtr-compare-table__col-remove-slide{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.wtr-compare-table__col-head-inner{justify-content:center;align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;width:100%;margin-inline:auto;display:flex}.wtr-compare-table__col-meta{justify-content:center;align-items:center;gap:var(--space-1);align-self:center;max-width:100%;display:inline-flex}.wtr-compare-table__col-flag{flex-shrink:0;line-height:0}.wtr-compare-table__col-name{font-family:var(--heading);font-size:var(--text-md);color:var(--text);text-align:center;align-self:center;font-weight:700;line-height:1.15}.wtr-compare-table__col-picker{align-self:center;width:auto;max-width:100%;position:relative}.wtr-compare-table__col-city-trigger{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;max-width:100%;min-height:auto;margin:0;padding:0;display:inline-flex}.wtr-compare-table__col-city-trigger--empty{min-height:44px}.wtr-compare-table__col-city-trigger-stack{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.wtr-compare-table__col-city-trigger-sub{font-family:var(--body);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.25;text-decoration:none}.wtr-compare-table__col-city-trigger-text{font-family:var(--heading);font-size:var(--text-base);color:var(--wtr-compare-baseline-city);font-weight:700;line-height:var(--leading-tight);text-underline-offset:3px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--wtr-compare-baseline-city);text-decoration-color:var(--wtr-compare-baseline-city);white-space:nowrap}.wtr-compare-table__col-city-trigger:hover .wtr-compare-table__col-city-trigger-text,.wtr-compare-table__col-city-trigger:focus-visible .wtr-compare-table__col-city-trigger-text,.wtr-compare-table__col-city-trigger[aria-expanded=true] .wtr-compare-table__col-city-trigger-text{color:color-mix(in srgb, var(--wtr-compare-baseline-city) 78%, var(--text))}.wtr-compare-table__col-picker-panel{z-index:12;width:min(16rem, var(--wtr-compare-col-w) - .5rem);border:1px solid var(--border);background:var(--surface);box-shadow:0 8px 24px var(--color-overlay-ink-mid);border-radius:10px;position:absolute;top:calc(100% + .25rem);left:50%;overflow:hidden;transform:translate(-50%)}.wtr-compare-table__col-picker-input{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:none;border-bottom:1px solid var(--border);background:var(--surface);color:var(--text);box-sizing:border-box;font-size:1rem}.wtr-compare-table__col-picker-results{padding:var(--space-1) 0;max-height:11rem;margin:0;list-style:none;overflow-y:auto}.wtr-compare-table__col-picker-option{align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);text-align:left;color:var(--text);cursor:pointer;background:0 0;border:none;display:flex}.wtr-compare-table__col-picker-option:hover{background:var(--surface2)}.wtr-compare-table__col-picker-hint{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--text-muted)}.wtr-compare-table__col-country{font-size:var(--text-sm);color:var(--text-muted);font-weight:500;line-height:var(--leading-tight);text-align:center}.wtr-compare-table__col-score{justify-content:center;max-width:9.25rem;margin-inline:auto}.wtr-compare-table__section-spacer,.wtr-compare-table__section-head{top:var(--wtr-compare-head-h);z-index:5;vertical-align:middle;background:color-mix(in srgb, var(--surface2) 78%, var(--surface));border-top:2px solid var(--border-strong);border-bottom:1px solid var(--border);box-shadow:0 2px 6px -2px var(--color-overlay-ink-strong);padding:0;position:sticky}.wtr-compare-table__section-spacer{min-width:var(--wtr-compare-label-w);max-width:var(--wtr-compare-label-w);width:var(--wtr-compare-label-w);border-right:3px solid var(--color-accent);box-shadow:1px 0 0 var(--border), 0 2px 6px -2px var(--color-overlay-ink-strong);left:0}.wtr-compare-table__section-head{text-align:center}.wtr-compare-table__section-row:first-child .wtr-compare-table__section-spacer,.wtr-compare-table__section-row:first-child .wtr-compare-table__section-head{border-top:none}.wtr-compare-table__section-head-text{padding:var(--space-2) var(--space-3);font-family:var(--heading);font-size:var(--text-sm);color:var(--text);font-weight:700;line-height:var(--leading-tight);display:block}.wtr-compare-table__label-cell{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}.wtr-compare-table__label{font-size:var(--text-sm);color:var(--text);font-weight:600;line-height:1.3;display:block}.wtr-compare-table__label-sub{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.3;display:block}.wtr-compare-table__cell{min-width:var(--wtr-compare-col-w);width:var(--wtr-compare-col-w);padding:var(--space-2) var(--space-2);vertical-align:top;border-bottom:1px solid var(--border)}.wtr-compare-table__cell--baseline{border-left:3px solid var(--color-overlay-accent-strong)}.wtr-compare-table__data-row--alt .wtr-compare-table__cell,.wtr-compare-table__data-row--alt .wtr-compare-table__label-cell{background:color-mix(in srgb, var(--surface2) 45%, var(--surface))}.wtr-compare-table__data-row--alt .wtr-compare-table__label-cell{background:color-mix(in srgb, var(--surface2) 55%, var(--wtr-compare-chrome))}.wtr-compare-table__cell-value{font-size:var(--text-base);line-height:var(--leading-snug);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text);display:block}.wtr-compare-table__cell-value--empty{color:var(--text-muted)}.wtr-compare-table__cell-value--badge{justify-content:flex-end;display:flex}.wtr-compare-table__cell--lowest{background:color-mix(in srgb, var(--green3) 12%, var(--surface))!important}.wtr-compare-table__cell--highest{background:color-mix(in srgb, var(--red1) 10%, var(--surface))!important}.wtr-compare-table__loading{color:var(--text-muted)}@media (width<=680px){.wtr-compare-table-wrap{max-width:100%}.wtr-compare-table__section-head-text{padding-left:var(--space-3)}}.app-toast{z-index:1200;left:50%;bottom:var(--space-5);max-width:min(28rem,100vw - 2rem);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface);font-size:var(--text-sm);color:var(--text);opacity:0;pointer-events:none;transition:transform .28s,opacity .28s;position:fixed;transform:translate(-50%,120%);box-shadow:0 8px 24px #1c2b3a24}.app-toast--visible{opacity:1;transform:translate(-50%)}.app-toast--corner{left:auto;right:var(--space-4);bottom:var(--space-4);max-width:min(18rem,100vw - 2rem);padding:var(--space-2) var(--space-3);font-size:var(--text-xs);border-radius:10px;line-height:1.4;transform:translateY(calc(100% + 1rem));box-shadow:0 10px 28px #1c2b3a29}.app-toast--corner.app-toast--visible{transform:translateY(0)}@media (width>=681px){.app-toast{bottom:var(--space-6)}.app-toast--corner{right:var(--space-5);bottom:var(--space-5)}}@media (prefers-reduced-motion:reduce){.app-toast{transition:opacity .2s}.app-toast--corner{transform:none}.app-toast--corner:not(.app-toast--visible){opacity:0}}:is(.app-scroll-stack:has(.where-to-retire),.app-scroll-stack--where-to-retire){box-sizing:border-box;flex-direction:column;flex:auto;min-height:0;display:flex}:is(.app-scroll-stack:has(.where-to-retire)>.app-scroll-stack__main,.app-scroll-stack--where-to-retire>.app-scroll-stack__main){flex-direction:column;flex:auto;min-height:0;display:flex;overflow:visible}@media (width>=681px){:is(.app-scroll-stack:has(.where-to-retire) [data-overlayscrollbars-contents],.app-scroll-stack--where-to-retire [data-overlayscrollbars-contents]){min-height:100%}:is(.app-scroll-stack:has(.where-to-retire)>.app-scroll-stack__main,.app-scroll-stack--where-to-retire>.app-scroll-stack__main){flex:auto;height:100%;min-height:0}}.app-scroll-stack__main>.where-to-retire{flex-direction:column;flex:auto;min-height:0;display:flex}@media (width>=681px){.app-scroll-stack__main>.where-to-retire{min-height:0}html[data-app-phase=where-to-retire]{--app-privacy-trust-h:0px}.app-scroll-stack--where-to-retire .app-privacy-trust{display:none}}.where-to-retire{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex}.main--where-to-retire{min-height:0;max-width:var(--layout-wtr-max);flex-direction:column;flex:auto;display:flex}@media (width>=681px){.main--where-to-retire{flex:auto;height:100%;min-height:0}.main--where-to-retire>.section--tax-summary--where-to-retire{flex-direction:column;flex:auto;min-height:0;margin-bottom:0;display:flex}}.where-to-retire__main{--wtr-panel-inline-pad:1.25rem;box-sizing:border-box;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.where-to-retire__main-panel-back{z-index:5;width:100%;min-height:2.75rem;padding:var(--space-3) var(--space-3);background:var(--sky-blue-u2);box-sizing:border-box;border-radius:0;flex-shrink:0;align-items:center;display:flex;position:sticky;top:0}.where-to-retire__mobile-back{display:none}.where-to-retire__main--drawer-open,.section--tax-summary--where-to-retire--drawer-open .where-to-retire__main{overflow:visible}.where-to-retire__main--drawer-open .where-to-retire__main-panel-map,.section--tax-summary--where-to-retire--drawer-open .where-to-retire__main-panel-map{z-index:20;position:relative;overflow:visible}.where-to-retire__main--drawer-open .wtr-explorer__drawer-backdrop{z-index:18}.where-to-retire__compare-overlay{z-index:25;min-width:0;min-height:0;padding:var(--space-3) var(--wtr-panel-inline-pad) var(--space-4);border-radius:inherit;background:var(--surface);box-sizing:border-box;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.where-to-retire__compare-overlay .wtr-compare-view{flex:auto;min-height:0}.where-to-retire__main--compare-open .where-to-retire__main-panel-map>.where-to-retire__map-stage>.wtr-explorer{visibility:hidden;pointer-events:none}@media (width<=680px){html[data-app-phase=where-to-retire]{--app-privacy-trust-h:0px;--wtr-mobile-pagination-h:2.75rem}.app-scroll-stack--where-to-retire>.app-scroll-stack__main>.where-to-retire{flex:none;min-height:auto}.where-to-retire__mobile-back{width:100%;min-height:2.75rem;padding:var(--space-3) var(--space-5);border-radius:0;order:1;display:flex;position:static}.where-to-retire__main{--wtr-main-panel-back-h:0px}.where-to-retire__main-panel-map{border-radius:0;flex:none;min-height:0;overflow:visible}.where-to-retire__main-panel-map .wtr-explorer,.where-to-retire__main-panel-map .where-to-retire__map-stage{flex:none;min-height:auto;overflow:visible}.where-to-retire{min-height:0;overflow:visible}.main--where-to-retire>.section--tax-summary--where-to-retire,.section--tax-summary--where-to-retire .section--tax-summary__income-layout,.where-to-retire__main:not(.where-to-retire__main--drawer-open):not(.where-to-retire__main--compare-open){overflow:visible}.main--where-to-retire{min-height:0;padding-bottom:calc(var(--wtr-mobile-pagination-h) + env(safe-area-inset-bottom,0px));flex:0 auto;overflow:visible}}@media (width<=759px){.main--where-to-retire{padding:0}}@media (width<=759px) and (width<=680px){.main--where-to-retire{padding-bottom:calc(var(--wtr-mobile-pagination-h) + env(safe-area-inset-bottom,0px))}}@media (width<=759px){.where-to-retire__main-panel-map{border-radius:0}}.where-to-retire__main-panel-map{border-radius:0;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.where-to-retire__map-stage{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}@media (width>=681px){.where-to-retire__main-panel-map .wtr-explorer,.where-to-retire__map-stage .wtr-explorer{flex:auto;min-height:0;overflow:hidden}}.where-to-retire__main .where-to-retire__view-panel{min-height:min(88dvh,980px);overflow:visible}.where-to-retire__map-stage .where-to-retire__compare-overlay{border-radius:0}.where-to-retire__view-panel{min-height:0;margin-bottom:var(--space-4);border:1px solid var(--border-strong);background:var(--surface);box-sizing:border-box;border-radius:12px;flex-direction:column;flex:auto;display:flex;overflow:hidden;box-shadow:0 2px 10px #1c2b3a0f}.where-to-retire__view-bar--panel{justify-content:flex-end}.where-to-retire__view-panel .wtr-explorer{flex:auto;min-height:0;overflow:hidden}.where-to-retire__view-panel .wtr-grid{min-height:var(--wtr-table-min-h);flex:auto;height:0;margin-bottom:0}.where-to-retire__view-panel .wtr-grid--empty{border:none;border-radius:0;flex:auto;height:auto;min-height:0}.where-to-retire__view-panel .wtr-grid__frame{border:none;border-radius:0}.where-to-retire__view-bar{place-content:center flex-end;align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;flex-shrink:0;display:flex}@media (width>=681px){.main--where-to-retire{padding-top:0}}.main--where-to-retire .app-page-back{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--text);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;display:inline-flex}.main--where-to-retire .app-page-back:hover{color:var(--text)}.where-to-retire__prefs-row{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.where-to-retire__prefs-copy{flex:12rem;min-width:0}.where-to-retire__prefs-heading{font-family:var(--heading);font-size:var(--text-base);font-weight:400;line-height:var(--leading-snug);color:var(--text-muted);margin:0}.where-to-retire__prefs-count{color:var(--accent-text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-weight:700}.where-to-retire__prefs-pill{min-height:36px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);background:var(--surface);font-size:var(--text-sm);color:var(--text);cursor:pointer;box-sizing:border-box;border-radius:999px;flex-shrink:0;font-weight:600}.where-to-retire__prefs-pill:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border));background:var(--color-hover-accent-subtle)}.where-to-retire__discover{margin-bottom:var(--space-5);padding:var(--space-4);border:1px solid var(--border);background:color-mix(in srgb, var(--surface2) 35%, var(--surface));box-sizing:border-box;border-radius:12px}.where-to-retire__discover .where-to-retire__prefs-row,.where-to-retire__discover .wtr-chips,.where-to-retire__discover .wtr-search{margin-bottom:0}.where-to-retire__sidebar{flex-direction:column;min-height:0;display:flex;position:relative}.where-to-retire__sidebar .wtr-filters-sidebar{flex:auto;min-height:0}@media (width<=680px){.where-to-retire__main-panel-map,.where-to-retire__main-panel-map .where-to-retire__map-stage,.where-to-retire__main-panel-map .wtr-explorer{flex:none;min-height:auto;overflow:visible}.section--tax-summary--where-to-retire .section--tax-summary__income-layout>.portfolio-accounts-reveal,.where-to-retire__main:not(.where-to-retire__main--drawer-open):not(.where-to-retire__main--compare-open),.where-to-retire__main-panel-map,.where-to-retire__main-panel-map .where-to-retire__map-stage,.where-to-retire__main-panel-map .wtr-explorer,.wtr-explorer__map-row--list-only,.wtr-explorer__list-panel,.wtr-explorer__list-panel-inner,.wtr-explorer__list-body{overflow:visible}}.auth-modal--contact .auth-modal__panel{max-width:30rem}.auth-modal--contact .auth-modal__stack-field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.auth-modal--contact .auth-modal__stack-label{font-family:var(--body);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:var(--text)}.auth-modal--contact [data-slot=select]{gap:var(--space-1)}.auth-modal--contact [data-slot=select] button[data-slot=select-trigger],.auth-modal--contact [data-slot=select] .app-select__native{min-height:2.25rem;font-size:var(--text-sm);font-weight:500}.auth-modal--contact [data-slot=select].auth-modal__subject-select--chosen button[data-slot=select-trigger],.auth-modal--contact [data-slot=select].auth-modal__subject-select--chosen .app-select__native,.auth-modal--contact [data-slot=select].auth-modal__subject-select--chosen button[data-slot=select-trigger]:hover:not(:disabled),.auth-modal--contact [data-slot=select].auth-modal__subject-select--chosen .app-select__native:hover:not(:disabled){background:var(--surface)}.auth-modal--contact__select-popover{z-index:calc(var(--z-auth-modal) + 10)}.auth-modal--contact textarea.auth-modal__textarea{box-sizing:border-box;width:100%;min-width:0;min-height:7.5rem;padding:var(--space-3) var(--space-3);border:1px solid var(--border-strong);background:var(--color-card);font-family:var(--body);color:var(--text);resize:vertical;appearance:none;border-radius:8px;outline:none;margin:0;font-size:1rem;font-weight:400;line-height:1.45;transition:border-color .15s,box-shadow .15s}.auth-modal--contact textarea.auth-modal__textarea::placeholder{color:var(--text-faint);font-size:var(--text-sm)}.auth-modal--contact textarea.auth-modal__textarea:hover:not(:disabled){border-color:var(--color-border-text-muted)}.auth-modal--contact textarea.auth-modal__textarea:focus-visible{border-color:color-mix(in srgb, var(--accent) 55%, var(--border-strong));box-shadow:0 0 0 3px var(--color-overlay-accent)}.auth-modal--contact__char-count{font-family:var(--mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--text-muted);text-align:right;margin:0}.auth-modal--contact__field-error{margin:var(--space-1) 0 0;font-family:var(--body);font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--danger)}.auth-modal--contact .auth-modal__field[data-readonly=true] [data-slot=input],.auth-modal--contact .auth-modal__field [data-slot=input][readonly]{opacity:.85;cursor:default}.auth-modal--contact__submit-inner{justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}.auth-modal--contact__spinner{animation:.85s linear infinite auth-modal--contact-spin}@keyframes auth-modal--contact-spin{to{transform:rotate(360deg)}}.auth-modal--contact__success{align-items:center;gap:var(--space-3);padding:var(--space-2) 0 var(--space-1);text-align:center;flex-direction:column;display:flex}.auth-modal--contact__success-icon{color:var(--good)}.auth-modal--contact__success-text{font-size:var(--text-base);color:var(--text);margin:0;line-height:1.45}.auth-modal--contact__success .auth-modal__actions{width:100%;margin-top:var(--space-1)}@media (prefers-reduced-motion:reduce){.auth-modal--contact__spinner{animation-duration:.01ms}}.landing-trust__divider{width:100%;color:var(--landing-navy-trust);pointer-events:none;z-index:2;margin-top:-1px;line-height:0;position:absolute;top:100%;left:0;right:0}.landing-trust__divider-svg{width:100%;height:clamp(3rem,10vw,6.25rem);display:block}.landing-hero-headline{width:100%;margin:0 0 var(--space-5);flex-direction:column;align-items:center;display:flex}.landing-hero-headline__title{font-family:var(--heading);letter-spacing:-.02em;color:var(--accent-contrast);text-align:center;max-width:100%;margin:0;font-size:clamp(1.35rem,5.5vw,3.15rem);font-weight:700;line-height:1.12}.landing-hero-headline__title-line{display:block}.landing-hero-headline__title-line:first-of-type{max-width:100%}.landing-hero-headline__title-line:last-of-type{max-width:40rem;margin-inline:auto}.landing-hero-headline__tagline{margin:var(--space-3) 0 0;font-family:var(--heading);font-size:clamp(var(--text-base), 2.4vw, 1rem);font-weight:500;line-height:var(--leading-snug);color:var(--landing-text-muted-on-navy);text-align:center}.landing-hero-headline__location-slot{vertical-align:baseline;line-height:inherit;box-sizing:content-box;align-items:baseline;margin:0;padding:0;transition:width .4s;display:inline-flex;position:relative;overflow:hidden}.landing-hero-headline__location-measure{visibility:hidden;pointer-events:none;white-space:nowrap;width:max-content;font-family:var(--heading);font-size:.9em;font-weight:700;line-height:inherit;margin:0;padding:0;position:absolute}.landing-hero-headline__location-viewport{line-height:inherit;align-items:baseline;margin:0;padding:0;display:inline-flex;overflow:hidden}.landing-hero-headline__location{vertical-align:baseline;line-height:inherit;font-family:var(--heading);color:var(--amber-d1);white-space:nowrap;margin:0;padding:0;font-size:.9em;font-weight:700;transition:transform .4s,opacity .4s;display:inline-block}.landing-hero-headline__location--out{opacity:0;transform:translateY(-100%)}@keyframes landing-hero-location-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.landing-hero-headline__location--in{animation:.4s forwards landing-hero-location-in}@media (width>=480px){.landing-hero-headline__title-line:first-of-type{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.landing-hero-headline__location-slot,.landing-hero-headline__location{transition:none}.landing-hero-headline__location--out,.landing-hero-headline__location--in{opacity:1;animation:none;transform:none}}.app-root-loading{background:var(--sky-blue-d7);min-height:100vh}:is(html:has(.landing-page),body:has(.landing-page)){background-color:var(--sky-blue-d7);background-image:none}.landing-page{--landing-navy:var(--nav-bg);--landing-navy-trust:var(--sky-blue-d7);--landing-navy-footer:var(--sky-blue-d7);--landing-green:var(--green1);--landing-green-muted:var(--green4,var(--green3));--landing-on-green:var(--color-primary-on,var(--accent-contrast));--landing-surface:var(--page-bg-lighter);--landing-surface-dark:var(--page-bg-light);--landing-card:var(--surface);--landing-text-on-navy:#ffffffeb;--landing-text-muted-on-navy:#ffffff9e;--landing-text-on-light:var(--color-text-primary);--landing-text-muted-light:var(--color-text-muted);background:var(--landing-navy);max-width:100%;min-height:100svh;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box;color:var(--landing-text-on-navy);font-family:var(--body);flex-direction:column;display:flex}.landing-page__wrap{width:var(--layout-marketing-boundary);max-width:100%;padding-inline:var(--layout-marketing-gutter) var(--layout-marketing-gutter-end);box-sizing:border-box;min-width:0;margin-inline:auto}.landing-page>main{min-width:0;max-width:100%}.landing-btn{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-family:var(--body);font-size:var(--text-base);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:999px;margin:0;font-weight:600;line-height:1.25;transition:background .15s,border-color .15s,color .15s,transform .12s;display:inline-flex}.landing-btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--landing-green) 55%, transparent);outline:none}.landing-btn--ghost{color:var(--landing-text-on-navy);background:0 0;border-color:#ffffff47}.landing-btn--ghost:hover{background:var(--nav-hover);border-color:#fff6}.landing-btn--primary{background:var(--landing-green);color:var(--landing-on-green);border-color:var(--landing-green)}.landing-btn--primary:hover{filter:brightness(1.05)}.landing-btn--lg{padding:var(--space-3) var(--space-4);font-size:var(--text-md)}.landing-hero{isolation:isolate;background:linear-gradient(to bottom right, var(--sky-blue-d6), var(--sky-blue-d7));padding:clamp(2.5rem,8vw,4.5rem) 0 clamp(2.75rem,7vw,4rem);position:relative;overflow:visible}.landing-hero:before{content:"";--landing-hero-pattern-opacity:1;opacity:var(--landing-hero-pattern-opacity);opacity:1;pointer-events:none;background-image:url(/images/money-pattern.svg);background-repeat:repeat;background-size:800px 800px;position:absolute;inset:0}.landing-hero .landing-page__wrap{z-index:1;position:relative}.landing-hero__inner{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:40rem;margin-inline:auto;display:flex}.landing-hero__eyebrow{margin:0 0 var(--space-4);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--landing-green);font-weight:600}.landing-hero__note{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--landing-text-muted-on-navy)}.landing-trust{z-index:1;background:var(--landing-navy-trust);padding:var(--space-4) 0;border-block:1px solid #ffffff0f;position:relative;overflow:visible}.landing-trust__inner{z-index:1;align-items:center;gap:var(--space-3);flex-direction:column;display:flex;position:relative}.landing-trust__item{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--landing-text-on-navy);font-weight:500;display:inline-flex}.landing-trust__icon{color:var(--landing-green);flex-shrink:0}.landing-steps{z-index:0;background:var(--landing-surface);color:var(--landing-text-on-light);padding:calc(clamp(2.5rem,6vw,4rem) + clamp(1.5rem,5vw,3.25rem)) 0 clamp(2.5rem,6vw,4rem);position:relative}.landing-steps__inner{text-align:center}.landing-section__eyebrow{margin:0 0 var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--landing-text-muted-light);font-weight:600}.landing-section__title{margin:0 0 var(--space-6);font-family:var(--heading);font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700;line-height:var(--leading-tight);color:var(--landing-text-on-light)}.landing-section__tagline{margin:var(--space-1) 0 var(--space-6);font-family:var(--heading);font-size:clamp(var(--text-base), 2.4vw, 1.25rem);font-weight:500;line-height:var(--leading-snug);color:var(--landing-text-muted-light);text-align:center}.landing-section__title--sm{font-size:var(--text-xl);margin-bottom:var(--space-3)}.landing-steps__grid{gap:var(--space-4);text-align:left;grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.landing-feature-cards{gap:var(--space-4);text-align:left;grid-template-columns:1fr;display:grid}.landing-feature-card{padding:var(--space-5) var(--space-4) var(--space-5);border-radius:12px;box-shadow:0 1px #1c2b3a0a}.landing-feature-card__icon{margin-bottom:var(--space-3);color:var(--color-teal-dark,var(--green-d1));flex-shrink:0}.landing-feature-card__title{font-family:var(--heading);font-size:var(--text-lg);color:var(--landing-text-on-light);font-weight:600}.landing-feature-card__subheading{margin:0 0 var(--space-3);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-relaxed);color:var(--landing-text-on-light)}.landing-feature-card__media{margin:0 0 var(--space-4);aspect-ratio:16/10;border-radius:var(--border-radius-lg);background-color:var(--surface);background-position:0 0;background-repeat:no-repeat;background-size:110%;width:100%;height:auto;overflow:hidden}.landing-feature-card__body{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--landing-text-on-light);white-space:pre-line;margin:0}.landing-step-card{background:var(--landing-card);border:1px solid var(--border,var(--surface-d1));padding:var(--space-5) var(--space-4) var(--space-5);border-radius:12px;box-shadow:0 1px #1c2b3a0a}.landing-step-card__num{width:2rem;height:2rem;margin-bottom:var(--space-3);background:var(--landing-navy);color:var(--accent-contrast);font-family:var(--mono);font-size:var(--text-sm);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.landing-step-card__title{margin:0 0 var(--space-2);font-family:var(--heading);font-size:var(--text-lg);color:var(--landing-text-on-light);font-weight:600}.landing-step-card__body{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--landing-text-muted-light);margin:0}.landing-pricing{background-color:var(--landing-surface-dark);background-image:linear-gradient(color-mix(in srgb, var(--landing-surface-dark) calc((1 - var(--page-bg-pattern-opacity)) * 10%), transparent), color-mix(in srgb, var(--landing-surface-dark) calc((1 - var(--page-bg-pattern-opacity)) * 10%), transparent)), url(/images/leaves-pattern.svg);color:var(--landing-text-on-light);background-position:0 0;background-repeat:repeat;padding:clamp(2.5rem,6vw,4rem) 0}.landing-pricing__inner{flex-direction:column;align-items:center;gap:clamp(1.75rem,4vw,2.5rem);display:flex}.landing-pricing__header{text-align:center;width:100%;max-width:40rem}.landing-pricing__title{margin-bottom:var(--space-3)}.landing-pricing__intro{max-width:36rem;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--landing-text-muted-light);margin:0;margin-inline:auto}.landing-pricing__grid{gap:var(--space-4);grid-template-columns:1fr;width:100%;max-width:52rem;display:grid}.landing-pricing-plan{border:1px solid var(--surface2);background:var(--surface);box-sizing:border-box;text-align:left;border-radius:12px;flex-direction:column;min-width:0;padding:clamp(1.25rem,3vw,1.5rem) clamp(1.15rem,3vw,1.35rem);display:flex}.landing-pricing-plan--premium{border-color:var(--surface2);border-width:1.5px}.landing-pricing-plan__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-1);display:flex}.landing-pricing-plan__name{font-family:var(--heading);font-size:var(--text-lg);font-weight:700;line-height:var(--leading-tight);color:var(--landing-text-on-light);margin:0}.landing-pricing-plan--free .landing-pricing-plan__name{margin-bottom:var(--space-1)}.landing-pricing-plan__badge{padding:var(--space-1) var(--space-2);background:var(--accent-light);font-family:var(--body);font-size:var(--text-xs);letter-spacing:.06em;font-weight:700;line-height:var(--leading-tight);text-transform:uppercase;color:var(--accent-text);border-radius:999px;flex-shrink:0}.landing-pricing-plan__price{margin:0 0 var(--space-4);font-family:var(--heading);letter-spacing:-.02em;color:var(--landing-text-on-light);font-weight:700;line-height:1.05}.landing-pricing-plan__price-amount{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:clamp(2rem,5vw,2.5rem)}.landing-pricing-plan__price-period{margin-left:var(--space-1);font-family:var(--body);font-size:var(--text-base);color:var(--landing-text-muted-light);font-weight:500}.landing-pricing-plan__price--premium .landing-pricing-plan__price-amount{color:var(--color-primary)}.landing-pricing-plan__list{gap:var(--space-2);flex-direction:column;flex:auto;margin:0;padding:0;list-style:none;display:flex}.landing-pricing-plan__list-item{align-items:center;gap:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--landing-text-on-light);display:flex}.landing-pricing-plan__check{color:var(--color-primary);flex-shrink:0}.landing-pricing-plan__footnote{align-items:flex-start;gap:var(--space-2);margin:var(--space-4) 0 0;padding-top:var(--space-4);border-top:1px solid var(--border);font-size:var(--text-xs);line-height:var(--leading-relaxed);color:var(--landing-text-muted-light);display:flex}.landing-pricing-plan__footnote-icon{margin-top:var(--space-1);color:var(--landing-text-muted-light);flex-shrink:0}.landing-pricing__cta-block{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;width:100%;max-width:28rem;display:flex}.landing-pricing__cta{width:auto;max-width:100%}.landing-pricing__cta-note{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--landing-text-muted-light);margin:0}.landing-anchor-section{background:var(--landing-surface);color:var(--landing-text-on-light);padding:var(--space-10) 0}.landing-anchor-section--alt{background:var(--color-surface)}.landing-anchor-section__body{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--landing-text-muted-light);margin:0}.landing-faq-section__wrap{min-width:0}.landing-faq-section__layout{align-items:center;gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.landing-faq-section__device{--landing-phone-progress:0;perspective:68.75rem;flex-shrink:0;min-width:0;margin:0}.landing-faq-section__content{width:100%;min-width:0}.landing-phone-frame{--landing-phone-width:min(17.5rem, 72vw);--landing-phone-tilt-y:calc(-22deg * (1 - var(--landing-phone-progress,0)));--landing-phone-tilt-x:calc(11deg * (1 - var(--landing-phone-progress,0)));--landing-phone-shadow-y:calc(1rem + 1.75rem * var(--landing-phone-progress,0));--landing-phone-shadow-blur:calc(1.75rem + 2.25rem * var(--landing-phone-progress,0));--landing-phone-shadow-alpha:calc(.2 + .22 * var(--landing-phone-progress,0));width:var(--landing-phone-width);background:linear-gradient(165deg, var(--sky-blue-d6) 0%, var(--sky-blue-d7) 42%, var(--sky-blue-d7) 100%);transform:rotateY(var(--landing-phone-tilt-y)) rotateX(var(--landing-phone-tilt-x));transform-origin:50%;transform-style:preserve-3d;box-shadow:0 var(--landing-phone-shadow-y) var(--landing-phone-shadow-blur) -.75rem rgba(28, 43, 58, var(--landing-phone-shadow-alpha)), inset 0 0 0 1px #ffffff1a, inset 0 1px 0 #ffffff24;box-sizing:border-box;will-change:transform, box-shadow;border-radius:2.75rem;padding:.55rem}.landing-phone-frame__shell{background:var(--color-true-black);border-radius:2.25rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.landing-phone-frame__island{z-index:2;background:var(--sky-blue-d7);pointer-events:none;border-radius:999px;width:5.5rem;height:1.35rem;position:absolute;top:.55rem;left:50%;transform:translate(-50%)}.landing-phone-frame__screen{width:100%;height:auto;display:block}.landing-faq{gap:var(--space-4);flex-direction:column;margin:0;display:flex}.landing-faq dt{font-size:var(--text-base);color:var(--text);font-weight:700}.landing-faq dd{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--landing-text-muted-light);margin:0}.landing-cta{background:var(--landing-navy);padding:clamp(2.75rem,7vw,4.25rem) 0}.landing-cta__inner{text-align:center;flex-direction:column;align-items:center;display:flex}.landing-cta__title{margin:0 0 var(--space-3);font-family:var(--heading);color:var(--accent-contrast);font-size:clamp(1.65rem,4vw,2.35rem);font-weight:700;line-height:1.15}.landing-cta__sub{margin:0 0 var(--space-5);font-size:var(--text-base);color:var(--landing-text-muted-on-navy)}.landing-footer{background:var(--landing-navy-footer);padding:var(--space-4) 0;border-top:1px solid #ffffff0f;margin-top:auto}.landing-footer__inner{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.landing-footer__copy{font-size:var(--text-sm);color:var(--landing-text-muted-on-navy)}.landing-footer__links{justify-content:center;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.landing-footer__links a{font-size:var(--text-sm);color:var(--landing-text-muted-on-navy);text-decoration:none;transition:color .15s}.landing-footer__links a:hover{color:var(--landing-green-muted)}.landing-footer__contact{font:inherit;font-size:var(--text-sm);font-weight:inherit;line-height:inherit;color:var(--landing-text-muted-on-navy);cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none;transition:color .15s}.landing-footer__contact:hover{color:var(--landing-green-muted)}.landing-footer__contact:focus-visible{border-radius:2px;outline:none;box-shadow:0 0 0 2px #4ecb8d73}@media (width>=680px){.landing-trust__inner{justify-content:center;gap:var(--space-5) var(--space-7);flex-flow:wrap}.landing-steps__grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.landing-feature-cards{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.landing-faq-section__layout{align-items:flex-start;gap:clamp(var(--space-5), 4vw, var(--space-7));flex-direction:row}.landing-faq-section__device{top:calc(var(--app-top-chrome-h) + var(--space-4));flex:none;position:sticky}.landing-faq-section__content{flex:auto}.landing-phone-frame{--landing-phone-width:15.5rem}.landing-pricing__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.landing-footer__inner{text-align:left;flex-direction:row;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.landing-phone-frame{will-change:auto;transform:none}}.legal-page__main{min-width:0;padding:var(--space-6) 0 var(--space-8);background:var(--landing-surface,var(--surface1));color:var(--landing-text-on-light,var(--color-text-base));--text:var(--landing-text-on-light,var(--color-text-base));--text-muted:var(--color-text-muted);--border:var(--surface-d1);--accent-text:var(--green-d1);flex:auto}.legal-page__article{width:min(100%,42rem);padding-inline:max(var(--space-4), env(safe-area-inset-left)) max(var(--space-4), env(safe-area-inset-right));box-sizing:border-box;margin-inline:auto}.legal-page__header{margin-bottom:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--border)}.legal-page__title{margin:0 0 var(--space-2);font-family:var(--heading);letter-spacing:-.02em;color:var(--text);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;line-height:1.15}.legal-page__subtitle{margin:0 0 var(--space-1);font-family:var(--heading);font-size:var(--text-lg);color:var(--text);font-weight:600}.legal-page__updated{font-size:var(--text-sm);color:var(--text-muted);margin:0;font-style:italic}.legal-page__intro{margin:0 0 var(--space-5);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-muted)}.legal-page__rule{margin:0 0 var(--space-5);border:none;border-top:1px solid var(--border)}.legal-page__section{margin-bottom:var(--space-5)}.legal-page__section:last-child{margin-bottom:0}.legal-page__heading{margin:0 0 var(--space-2);font-family:var(--heading);font-size:var(--text-lg);color:var(--text);font-weight:600;line-height:1.3}.legal-page__body{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-muted);margin:0}.legal-page__body+.legal-page__body,.legal-page__body+.legal-page__list,.legal-page__list+.legal-page__body{margin-top:var(--space-3)}.legal-page__callout{margin:var(--space-3) 0 0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-accent-soft);border-radius:var(--radius-md,.5rem);background:color-mix(in srgb, var(--accent) 8%, var(--accent-contrast));font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-muted)}.legal-page__callout strong{color:var(--text)}.legal-page__list{margin:var(--space-3) 0 0;padding-left:var(--space-4);color:var(--text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed)}.legal-page__list li+li{margin-top:var(--space-2)}.legal-page__link{color:var(--accent-text);text-underline-offset:.15em;text-decoration:underline}.legal-page__link:hover,.legal-page__link:focus-visible{color:var(--text)}.legal-page__disclaimer{margin:var(--space-6) 0 0;padding-top:var(--space-4);border-top:1px solid var(--border);font-size:var(--text-sm);font-style:italic;line-height:var(--leading-relaxed);color:var(--text-muted)}.legal-page__contact-lines{margin:var(--space-3) 0 0;font-size:var(--text-base);color:var(--text-muted);line-height:1.6}.legal-page__contact-lines p{margin:0}@media (width>=680px){.legal-page__main{padding:var(--space-7) 0 var(--space-8)}}
