@custom-variant dark      (&:where(.dark, .dark *));@custom-variant touch     (@media (pointer: coarse));@custom-variant can-hover (@media (hover: hover));@font-face{font-family:Twemoji Country Flags;unicode-range:u+1f1e6-1f1ff,u+1f3f4,u+e0062-e007f;src:url(/_next/static/media/TwemojiCountryFlags.09c11dbc.woff2) format("woff2");font-display:swap}@theme inline{--font-sans:var(--font-inter);--font-heading:var(--font-suisse)}@theme{--color-gray-50:#f6f8f9;--color-gray-100:#f0f2f4;--color-gray-200:#e5e7eb;--color-gray-300:#dde0e4;--color-gray-400:#9ca3b0;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#384252;--color-gray-800:#1d2735;--color-gray-900:#070a0d;--color-gray-950:#030507;--color-blue-50:#ebf7ff;--color-blue-100:hsl(207 87% 94%);--color-blue-200:#c7e4fa;--color-blue-500:hsl(219 87% 55%);--color-blue-900:hsl(226 88% 22%);--color-brand-500:hsl(219 87% 55%);--color-brand-600:hsl(219 78% 50%);--color-brand-700:hsl(223 79% 39%);--color-green-50:hsl(155 60% 96%);--color-green-100:hsl(167 54% 93%);--color-green-200:hsl(156 48% 85%);--color-green-500:hsl(148 80% 35%);--color-green-600:hsl(146 77% 34%);--color-green-800:hsl(140 87% 21%);--color-green-900:hsl(138 88% 16%);--color-red-100:hsl(0 92% 95%);--color-red-200:hsl(0 96% 91%);--color-red-500:hsl(0 84% 60%);--color-red-600:hsl(0 72% 51%);--color-red-900:hsl(0 63% 31%);--color-purple-100:hsl(266 84% 95%);--color-purple-500:hsl(246 63% 57%);--color-purple-600:hsl(248 56% 51%);--color-purple-900:hsl(259 88% 22%);--color-orange-50:hsl(35 100% 95%);--color-orange-100:hsl(35 100% 92%);--color-orange-200:hsl(32 97% 85%);--color-orange-500:hsl(25 89% 48%);--color-orange-600:hsl(22 98% 42%);--color-orange-900:hsl(18 75% 28%);--color-pink-500:hsl(330 85% 60%);--color-pink-600:hsl(333 74% 51%);--shadow-xs:rgba(31,40,55,0.02) 0px 2px 2px 0px,rgba(31,40,55,0.02) 0px 5px 5px 0px;--shadow-button-elevated:rgba(0,0,0,0.03) 0px 2px 2px -1px,rgba(0,0,0,0.03) 0px 2px 2px -1px;--shadow-solid-gray-button-default:rgba(0,0,0,0.1) 0px 1px 1px 0px,rgba(255,255,255,0.4) 0px 1px 1px -1px inset,rgba(0,0,0,0.2) 0px -8px 12px 0px inset,rgba(255,255,255,0.6) 0px 3px 2px -3px inset;--shadow-ghost-button-active:rgba(0,0,0,0.05) 0px 2px 1px 0px inset;--shadow-solid-button-gray-active:rgba(0,0,0,0.35) 0px 6px 2px -3px inset,rgb(29,40,54) 0px -2px 4px 0px inset;--shadow-solid-button-gray-focus:rgba(0,0,0,0.2) 0px -8px 12px 0px inset,rgba(255,255,255,0.6) 0px 3px 2px -3px inset;--shadow-button-shallow-inset-indented:rgba(0,0,0,0.04) 0px 1px 2px 0px inset;--shadow-solid-red-button-default:rgba(0,0,0,0.1) 0px 1px 1px 0px,rgba(255,255,255,0.4) 0px 1px 1px -1px inset,rgba(0,0,0,0.1) 0px -2px 3px 0px inset,rgba(254,240,240,0.4) 0px 3px 2px -3px inset;--shadow-solid-button-red-focus:rgba(0,0,0,0.1) 0px 1px 1px 0px,rgba(255,255,255,0.4) 0px 1px 1px -1px inset,rgba(0,0,0,0.1) 0px -2px 3px 0px inset,rgba(254,240,240,0.4) 0px 3px 2px -3px inset;--shadow-solid-blue-button-default:rgba(0,0,0,0.1) 0px 1px 1px,rgba(0,0,0,0.08) 0px 2px 3px,rgba(0,0,0,0.12) 1px 4px 8px,rgba(0,0,0,0.2) 0px -3px 2px inset,rgba(255,255,255,0.14) 0px 2px 0.4px inset;--shadow-solid-button-active:rgba(0,0,0,0.35) 0px 6px 2px -3px inset;--shadow-solid-button-blue-focus:rgba(0,0,0,0.2) 0px -8px 12px 0px inset,rgba(255,255,255,0.6) 0px 3px 2px -3px inset;--animate-slideUpAndFade:slideUpAndFade 400ms cubic-bezier(0.16,1,0.3,1);--animate-slideDownAndFade:slideDownAndFade 400ms cubic-bezier(0.16,1,0.3,1);--animate-slideLeftAndFade:slideLeftAndFade 400ms cubic-bezier(0.16,1,0.3,1);--animate-slideRightAndFade:slideRightAndFade 400ms cubic-bezier(0.16,1,0.3,1);--animate-accordion-down:accordion-down 200ms ease-out;--animate-accordion-up:accordion-up 200ms ease-out;--animate-status-pulse:status-pulse 2200ms cubic-bezier(0,0,0.2,1) infinite;--animate-map-ping:map-ping 2000ms cubic-bezier(0,0,0.2,1) infinite;--animate-map-arc-flow:map-arc-flow 2400ms linear infinite;--duration-fast:150ms;--duration-normal:200ms;--duration-moderate:250ms;--duration-slow:300ms;--duration-overlay:400ms;--ease-default:cubic-bezier(0.16,1,0.3,1);--ease-out:ease-out;--ease-in-out:ease-in-out;--z-index-*:initial;--z-index-hidden:-1;--z-index-base:0;--z-index-raised:1;--z-index-docked:10;--z-index-sticky:20;--z-index-dropdown:30;--z-index-tooltip:40;--z-index-overlay:50;--z-index-modal:50;--z-index-toast:60;--z-index-max:70;--container-mobile:24rem;--container-tablet:48rem;--container-desktop:80rem;--size-touch:2.75rem;--size-touch-min:1.5rem}:root{--color-bg-default:light-dark(#ffffff,oklch(0.20 0.022 260));--color-bg-subtle:light-dark(var(--color-gray-100),oklch(0.16 0.025 260));--color-bg-emphasis:light-dark(var(--color-gray-50),var(--color-gray-800));--color-bg-muted:light-dark(var(--color-gray-50),var(--color-gray-950));--color-text-emphasis:light-dark(var(--color-gray-900),var(--color-gray-50));--color-text-default:light-dark(var(--color-gray-700),var(--color-gray-200));--color-text-subtle:light-dark(var(--color-gray-500),var(--color-gray-400));--color-text-muted:light-dark(var(--color-gray-400),var(--color-gray-500));--color-text-attention:light-dark(#9b3412,hsl(28 87% 65%));--color-text-success:light-dark(var(--color-green-800),hsl(148 60% 60%));--color-text-info:light-dark(#071e69,hsl(207 87% 75%));--color-success-emphasis:light-dark(var(--color-green-800),hsl(148 70% 70%));--color-success-default:light-dark(var(--color-green-600),hsl(148 60% 60%));--color-success-subtle:light-dark(var(--color-green-50),hsl(148 30% 15%));--color-warning-emphasis:light-dark(var(--color-orange-900),hsl(28 87% 75%));--color-warning-default:light-dark(var(--color-orange-600),hsl(28 80% 65%));--color-warning-subtle:light-dark(var(--color-orange-50),hsl(28 35% 18%));--color-error-default:light-dark(var(--color-red-600),hsl(0 70% 65%));--color-error:light-dark(var(--color-red-600),hsl(0 75% 70%));--color-error-emphasis:light-dark(var(--color-red-700),hsl(0 80% 75%));--color-error-subtle:light-dark(var(--color-red-50),hsl(0 35% 20%));--color-bg-inverse:light-dark(var(--color-gray-900),var(--color-gray-50));--color-text-inverse:light-dark(#ffffff,var(--color-gray-900));--color-pick-gray-bg:light-dark(oklch(0.96 0.005 247),oklch(0.40 0.012 250));--color-pick-gray-fg:light-dark(oklch(0.37 0.04 257),oklch(0.85 0.022 252));--color-pick-gray-bd:light-dark(oklch(0.90 0.013 255),oklch(0.42 0.025 257));--color-pick-gray-solid:light-dark(oklch(0.55 0.025 257),oklch(0.65 0.020 257));--color-pick-red-bg:light-dark(oklch(0.92 0.045 17.7),oklch(0.38 0.135 25.3));--color-pick-red-fg:light-dark(oklch(0.50 0.213 27.5),oklch(0.91 0.155 22.0));--color-pick-red-bd:light-dark(oklch(0.86 0.075 18.3),oklch(0.46 0.165 25.3));--color-pick-red-solid:light-dark(oklch(0.64 0.237 25.3),oklch(0.70 0.220 25.3));--color-pick-green-bg:light-dark(oklch(0.92 0.045 149.6),oklch(0.36 0.121 149.6));--color-pick-green-fg:light-dark(oklch(0.45 0.187 142.5),oklch(0.85 0.180 145.0));--color-pick-green-bd:light-dark(oklch(0.86 0.080 148.0),oklch(0.46 0.155 149.6));--color-pick-green-solid:light-dark(oklch(0.72 0.219 149.6),oklch(0.75 0.200 149.6));--color-pick-blue-bg:light-dark(oklch(0.92 0.045 259.8),oklch(0.38 0.123 259.8));--color-pick-blue-fg:light-dark(oklch(0.45 0.214 264.5),oklch(0.85 0.165 252.0));--color-pick-blue-bd:light-dark(oklch(0.86 0.078 256.0),oklch(0.46 0.155 259.8));--color-pick-blue-solid:light-dark(oklch(0.62 0.214 259.8),oklch(0.68 0.200 259.8));--color-pick-orange-bg:light-dark(oklch(0.92 0.050 75.0),oklch(0.38 0.115 47.6));--color-pick-orange-fg:light-dark(oklch(0.52 0.195 38.4),oklch(0.85 0.150 70.0));--color-pick-orange-bd:light-dark(oklch(0.86 0.090 70.7),oklch(0.46 0.145 50.0));--color-pick-orange-solid:light-dark(oklch(0.70 0.213 47.6),oklch(0.75 0.195 47.6));--color-pick-purple-bg:light-dark(oklch(0.92 0.045 305.0),oklch(0.39 0.125 305.0));--color-pick-purple-fg:light-dark(oklch(0.50 0.225 304.0),oklch(0.87 0.150 305.0));--color-pick-purple-bd:light-dark(oklch(0.86 0.090 303.0),oklch(0.46 0.170 305.0));--color-pick-purple-solid:light-dark(oklch(0.63 0.265 303.9),oklch(0.70 0.235 303.9));--color-pick-pink-bg:light-dark(oklch(0.92 0.050 351.0),oklch(0.38 0.120 0.5));--color-pick-pink-fg:light-dark(oklch(0.52 0.215 354.0),oklch(0.89 0.135 350.0));--color-pick-pink-bd:light-dark(oklch(0.86 0.100 355.0),oklch(0.46 0.145 0.0));--color-pick-pink-solid:light-dark(oklch(0.66 0.241 354.3),oklch(0.72 0.220 354.3));--color-pick-yellow-bg:var(--color-pick-orange-bg);--color-pick-yellow-fg:var(--color-pick-orange-fg);--color-pick-yellow-bd:var(--color-pick-orange-bd);--color-pick-yellow-solid:var(--color-pick-orange-solid);--color-border-default:light-dark(var(--color-gray-300),var(--color-gray-700));--color-border-subtle:light-dark(var(--color-gray-200),var(--color-gray-800));--color-border-muted:light-dark(var(--color-gray-100),var(--color-gray-900));--color-heading-page:light-dark(var(--color-gray-700),var(--color-gray-100));--color-heading-section:light-dark(var(--color-gray-900),var(--color-gray-50));--color-heading-card:light-dark(var(--color-gray-900),var(--color-gray-50));--color-heading-stat:light-dark(var(--color-gray-900),var(--color-gray-50));--color-pattern-dot:light-dark(rgb(240,242,244),rgb(29,39,53));--color-pattern-grid:light-dark(rgb(246,248,249),rgb(20,27,38));--heatmap-blue-low:light-dark(var(--color-blue-50),oklch(0.26 0.05 240));--heatmap-blue-high:light-dark(var(--color-blue-500),oklch(0.62 0.18 240));--heatmap-red-low:light-dark(var(--color-red-100),oklch(0.28 0.06 25));--heatmap-red-high:light-dark(var(--color-red-600),oklch(0.62 0.20 25));--heatmap-diverging-low:light-dark(var(--color-red-600),oklch(0.55 0.20 25));--heatmap-diverging-mid:light-dark(var(--color-gray-200),oklch(0.32 0 0));--heatmap-diverging-high:light-dark(var(--color-green-600),oklch(0.62 0.18 145));--heatmap-empty:light-dark(var(--color-gray-50),oklch(0.24 0 0));color-scheme:light}.dark{color-scheme:dark}@utility heading-page{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));font-weight:600;letter-spacing:-.025em;color:var(--color-heading-page)}@utility heading-section{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));font-weight:600;color:var(--color-heading-section)}@utility heading-card{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));font-weight:500;color:var(--color-heading-card)}@utility text-stat{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));font-weight:600;letter-spacing:-.025em;font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif;color:var(--color-heading-stat)}@utility text-body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-weight:400;color:var(--color-text-default)}@utility text-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-weight:500;color:var(--color-text-default)}@utility text-caption{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));font-weight:500;color:var(--color-text-subtle)}@utility text-overline{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted)}@utility bg-default{background-color:var(--color-bg-default)}@utility bg-subtle{background-color:var(--color-bg-subtle)}@utility bg-emphasis{background-color:var(--color-bg-emphasis)}@utility bg-muted{background-color:var(--color-bg-muted)}@utility text-default{color:var(--color-text-default)}@utility text-emphasis{color:var(--color-text-emphasis)}@utility text-subtle{color:var(--color-text-subtle)}@utility text-muted{color:var(--color-text-muted)}@utility text-attention{color:var(--color-text-attention)}@utility text-success{color:var(--color-text-success)}@utility text-info{color:var(--color-text-info)}@utility bg-inverse{background-color:var(--color-bg-inverse)}@utility text-inverse{color:var(--color-text-inverse)}@utility border-default{border-color:var(--color-border-default)}@utility border-subtle{border-color:var(--color-border-subtle)}@utility border-muted{border-color:var(--color-border-muted)}@utility divide-default{&>:not([hidden])~:not([hidden]){border-color:var(--color-border-default)}}@utility divide-subtle{&>:not([hidden])~:not([hidden]){border-color:var(--color-border-subtle)}}@utility divide-muted{&>:not([hidden])~:not([hidden]){border-color:var(--color-border-muted)}}@utility focus-outline{&:focus-visible{outline:2px solid rgba(59,130,246,.5);outline-offset:2px}}@utility focus-outline-emphasized{&:focus-visible{outline:2px solid rgba(59,130,246,.7);outline-offset:2px}}@utility scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none}}@utility text-shadow-header{text-shadow:rgba(0,0,0,.1) 0 1px 3px}@utility safe-pt{padding-top:env(safe-area-inset-top,0)}@utility safe-pb{padding-bottom:env(safe-area-inset-bottom,0)}@utility safe-pl{padding-left:env(safe-area-inset-left,0)}@utility safe-pr{padding-right:env(safe-area-inset-right,0)}@utility safe-pb-bar{padding-bottom:max(.625rem,env(safe-area-inset-bottom,0px))}@utility safe-px{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}@utility h-dvh{height:100dvh}@utility min-h-dvh{min-height:100dvh}@utility max-h-96dvh{max-height:96dvh}@utility touch-target{position:relative;&:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max(100%,44px);height:max(100%,44px)}}:root[data-density=comfortable],[data-density=comfortable]{--text-xs:0.8125rem;--text-sm:1rem;--text-base:1.125rem;--text-lg:1.25rem;--text-xl:1.375rem;--text-2xl:1.625rem}:root[data-density=large],[data-density=large]{--text-xs:0.875rem;--text-sm:1.125rem;--text-base:1.25rem;--text-lg:1.375rem;--text-xl:1.5rem;--text-2xl:1.75rem}:root[data-contrast=aa],[data-contrast=aa]{--color-text-subtle:light-dark(var(--color-gray-600),var(--color-gray-300));--color-text-muted:light-dark(#57606e,var(--color-gray-400));--color-error-default:light-dark(hsl(0 74% 42%),hsl(0 75% 72%));--color-warning-default:light-dark(hsl(24 92% 33%),hsl(28 80% 68%));--color-success-default:light-dark(hsl(145 85% 26%),hsl(148 55% 64%))}@layer base{:where([data-density=large]) :where(button:not([role=checkbox],[role=radio],[role=switch]),[role=button],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=tab],select,textarea,input:not([type=checkbox],[type=radio],[type=hidden],[type=range],[type=color],[type=file])):not([data-density-exempt],[data-density-exempt] *){min-height:var(--size-touch)}:where([data-density=large]) :where(:has(>input:not([type=checkbox],[type=radio],[type=hidden],[type=range],[type=color],[type=file]))):not([data-density-exempt],[data-density-exempt] *){min-height:var(--size-touch)}}@layer base{*,:after,:before{border-color:var(--color-border-subtle)}[role=button],[type=button],[type=reset],[type=submit],a,button,select,summary{cursor:pointer}#__next,#root{isolation:isolate;position:relative}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (prefers-contrast:more) and (forced-colors:none){[class*=shadow]{box-shadow:none!important;outline:1px solid oklch(.25 0 0)}:focus-visible{outline:3px solid oklch(0 0 0)!important;outline-offset:2px}::placeholder{color:oklch(.35 0 0);opacity:1}[disabled]{opacity:.7}}@media (forced-colors:active){:focus-visible{outline:2px solid ButtonText}svg{forced-color-adjust:auto}}[data-content-visibility=auto]{content-visibility:auto;contain-intrinsic-size:auto 100px}[data-contain=content]{contain:content}}body{color:var(--color-text-emphasis);background-color:var(--color-bg-default);font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-slot=country-flag]{font-family:"Twemoji Country Flags",var(--font-sans),ui-sans-serif,system-ui,sans-serif}:where([data-slot=line-chart],[data-slot=area-chart],[data-slot=bar-chart],[data-slot=scatter-plot],[data-slot=radial-bar-chart],[data-slot=treemap-chart],[data-slot=donut-chart],[data-slot=pie-chart],[data-slot=sparkline]){& .recharts-cartesian-axis-line,& .recharts-cartesian-axis-tick-line,& .recharts-cartesian-grid-horizontal line,& .recharts-cartesian-grid-vertical line{stroke:var(--color-border-subtle)}}.rdp-root{position:relative;--rdp-accent-color:transparent;--rdp-accent-background-color:transparent;--rdp-outside-opacity:1;--rdp-range_middle-color:inherit;--rdp-range_middle-background-color:transparent}.rdp-day_button{background-color:var(--color-bg-default)}.rdp-day_button:hover{background-color:var(--color-bg-subtle)}.rdp-nav{position:absolute;top:2px;left:2px;right:2px;display:flex;justify-content:space-between;z-index:10}.rdp-day.rdp-selected{background-color:var(--color-bg-subtle)}.rdp-day.rdp-range_start{border-top-left-radius:10px;border-bottom-left-radius:10px}.rdp-day.rdp-range_end{border-top-right-radius:10px;border-bottom-right-radius:10px}.rdp-day.rdp-range_end .rdp-day_button,.rdp-day.rdp-range_start .rdp-day_button{background-color:var(--color-text-emphasis);color:var(--color-bg-default);border-radius:10px}.rdp-day.rdp-range_end .rdp-day_button:hover,.rdp-day.rdp-range_start .rdp-day_button:hover{background-color:var(--color-gray-800)}.rdp-day.rdp-selected.rdp-range_middle .rdp-day_button{background-color:transparent;color:var(--color-text-default);border-radius:0}.rdp-day.rdp-selected.rdp-range_middle .rdp-day_button:hover{background-color:rgba(0,0,0,.04)}.rdp-day.rdp-today .rdp-day_button:after{content:"";position:absolute;bottom:2px;left:50%;transform:translateX(-50%);width:4px;height:4px;border-radius:50%;background-color:var(--color-text-emphasis)}.rdp-day.rdp-range_end.rdp-today .rdp-day_button:after,.rdp-day.rdp-range_start.rdp-today .rdp-day_button:after{background-color:var(--color-bg-default)}.rdp-day.rdp-outside .rdp-day_button{color:var(--color-text-muted)}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes status-pulse{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(2.1);opacity:0}}@keyframes map-ping{0%{transform:scale(1);opacity:.5}75%,to{transform:scale(4);opacity:0}}@keyframes map-arc-flow{to{stroke-dashoffset:-16}}.pattern-dot-grid:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(var(--color-pattern-dot) 1px,transparent 1px);background-size:9px 9px}.pattern-grid{isolation:isolate}.pattern-grid:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--color-pattern-grid) 1px,transparent 1px),linear-gradient(to right,var(--color-pattern-grid) 1px,transparent 1px);background-position:32px 32px;background-size:72px 72px;position:absolute;inset:0}.pattern-diagonal{isolation:isolate}.pattern-diagonal:before{content:"";z-index:-1;pointer-events:none;background-image:repeating-linear-gradient(-45deg,var(--color-pattern-grid),var(--color-pattern-grid) 1px,transparent 1px,transparent 4px);position:absolute;inset:0}@theme inline{--color-pick-gray-bg:var(--color-pick-gray-bg);--color-pick-gray-fg:var(--color-pick-gray-fg);--color-pick-gray-bd:var(--color-pick-gray-bd);--color-pick-gray-solid:var(--color-pick-gray-solid);--color-pick-red-bg:var(--color-pick-red-bg);--color-pick-red-fg:var(--color-pick-red-fg);--color-pick-red-bd:var(--color-pick-red-bd);--color-pick-red-solid:var(--color-pick-red-solid);--color-pick-green-bg:var(--color-pick-green-bg);--color-pick-green-fg:var(--color-pick-green-fg);--color-pick-green-bd:var(--color-pick-green-bd);--color-pick-green-solid:var(--color-pick-green-solid);--color-pick-blue-bg:var(--color-pick-blue-bg);--color-pick-blue-fg:var(--color-pick-blue-fg);--color-pick-blue-bd:var(--color-pick-blue-bd);--color-pick-blue-solid:var(--color-pick-blue-solid);--color-pick-orange-bg:var(--color-pick-orange-bg);--color-pick-orange-fg:var(--color-pick-orange-fg);--color-pick-orange-bd:var(--color-pick-orange-bd);--color-pick-orange-solid:var(--color-pick-orange-solid);--color-pick-purple-bg:var(--color-pick-purple-bg);--color-pick-purple-fg:var(--color-pick-purple-fg);--color-pick-purple-bd:var(--color-pick-purple-bd);--color-pick-purple-solid:var(--color-pick-purple-solid);--color-pick-pink-bg:var(--color-pick-pink-bg);--color-pick-pink-fg:var(--color-pick-pink-fg);--color-pick-pink-bd:var(--color-pick-pink-bd);--color-pick-pink-solid:var(--color-pick-pink-solid);--color-pick-yellow-bg:var(--color-pick-yellow-bg);--color-pick-yellow-fg:var(--color-pick-yellow-fg);--color-pick-yellow-bd:var(--color-pick-yellow-bd);--color-pick-yellow-solid:var(--color-pick-yellow-solid);--color-success-emphasis:var(--color-success-emphasis);--color-success-default:var(--color-success-default);--color-success-subtle:var(--color-success-subtle);--color-warning-emphasis:var(--color-warning-emphasis);--color-warning-default:var(--color-warning-default);--color-warning-subtle:var(--color-warning-subtle);--color-error:var(--color-error);--color-error-emphasis:var(--color-error-emphasis);--color-error-default:var(--color-error-default);--color-error-subtle:var(--color-error-subtle)}@layer base{@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea{font-size:max(1rem,16px)}}}@layer base{body{transition:transform .4s cubic-bezier(.32,.72,0,1),border-radius .4s cubic-bezier(.32,.72,0,1);transform-origin:50% 0}body[data-bottom-sheet-open]{transform:scale(.96) translateY(8px);border-radius:12px;overflow:hidden}@media (prefers-reduced-motion:reduce){body,body[data-bottom-sheet-open]{transition:none;transform:none;border-radius:0}}}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}}@supports (field-sizing:content){textarea[data-field-sizing=content]{field-sizing:content}}@supports (anchor-name:--x){[data-anchor-name]{anchor-name:var(--anchor-name)}}@supports selector(:user-valid){[data-user-validation]:user-invalid{border-color:var(--color-error-emphasis)}[data-user-validation]:user-valid{border-color:var(--color-border-default)}}@supports (view-transition-name:none){:root{view-transition-name:root}html[data-theme-switching]::view-transition-new(root),html[data-theme-switching]::view-transition-old(root){animation:none;mix-blend-mode:normal}html[data-theme-switching]::view-transition-old(root){opacity:1}}@layer base{html{-webkit-tap-highlight-color:transparent}body{overscroll-behavior-y:contain}}@layer base{}@layer base{:where([data-slot=card]){width:100%}}@layer base{@media (pointer:coarse){input,select,textarea{font-size:16px}}}