/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}@layer theme{:root,:host{--ch-color-neutral-200:oklch(92.2% 0 0);--ch-color-black:#000;--ch-spacing:.25rem;--ch-default-transition-duration:.15s;--ch-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.ch\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ch\:m-0{margin:calc(var(--ch-spacing) * 0)}.ch\:mb-2{margin-bottom:calc(var(--ch-spacing) * 2)}.ch\:box-border{box-sizing:border-box}.ch\:block{display:block}.ch\:contents{display:contents}.ch\:flex{display:flex}.ch\:grid{display:grid}.ch\:hidden{display:none}.ch\:inline-block{display:inline-block}.ch\:inline-flex{display:inline-flex}.ch\:size-\[calc\(var\(--swatch-size\)\+4px\)\]{width:calc(var(--swatch-size) + 4px);height:calc(var(--swatch-size) + 4px)}.ch\:size-full{width:100%;height:100%}.ch\:max-h-full{max-height:100%}.ch\:min-h-0{min-height:calc(var(--ch-spacing) * 0)}.ch\:w-full{width:100%}.ch\:max-w-full{max-width:100%}.ch\:min-w-0{min-width:calc(var(--ch-spacing) * 0)}.ch\:shrink-0{flex-shrink:0}.ch\:list-none{list-style-type:none}.ch\:flex-row{flex-direction:row}.ch\:flex-nowrap{flex-wrap:nowrap}.ch\:items-center{align-items:center}.ch\:justify-center{justify-content:center}.ch\:gap-2{gap:calc(var(--ch-spacing) * 2)}.ch\:overflow-hidden{overflow:hidden}.ch\:overflow-x-auto{overflow-x:auto}.ch\:rounded-full{border-radius:3.40282e38px}.ch\:border-2{border-style:var(--tw-border-style);border-width:2px}.ch\:border-solid{--tw-border-style:solid;border-style:solid}.ch\:border-black{border-color:var(--ch-color-black)}.ch\:border-transparent{border-color:#0000}.ch\:bg-neutral-200{background-color:var(--ch-color-neutral-200)}.ch\:object-cover{object-fit:cover}.ch\:pb-1{padding-bottom:calc(var(--ch-spacing) * 1)}.ch\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--ch-default-transition-timing-function));transition-duration:var(--tw-duration,var(--ch-default-transition-duration))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}