/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid}}}@layer theme,base;@layer components{.k-choice__options{margin:0;margin-bottom:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:0;flex-wrap:wrap;min-width:0;padding:0;display:flex}@media (width>=40rem){.k-choice__options{margin-bottom:calc(var(--spacing,.25rem) * 8)}}.k-choice__options--rail{margin-inline:calc(var(--sp-gutter) * -1);scroll-padding-inline:var(--sp-gutter);padding-inline:var(--sp-gutter);padding-top:var(--spacing,.25rem);padding-bottom:var(--spacing,.25rem);flex-wrap:nowrap;overflow-x:auto}@media (width>=48rem){.k-choice__options--rail{padding-inline:0;flex-wrap:wrap;margin-inline:0;padding-top:0;overflow:visible}}.k-choice__legend{margin-bottom:calc(var(--spacing,.25rem) * 3);width:100%;font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--color-ash,oklch(50% 0 0));font-weight:800}.k-choice__opt{cursor:pointer;flex-shrink:0;display:flex;position:relative}.k-choice__input{cursor:pointer;opacity:0;margin:0;position:absolute;inset:0}.k-choice__chip{min-height:calc(var(--spacing,.25rem) * 11);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-width:var(--border-thin);border-color:var(--color-newsprint,oklch(89% .0042 91.45));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3.5);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-button-sm);line-height:var(--lh-button-sm);letter-spacing:var(--ls-button-sm);text-transform:uppercase;color:var(--color-ink,oklch(26% .0103 229.34));font-weight:800;display:inline-flex}.k-choice__icon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--color-brand,oklch(44% .1928 261.11));flex-shrink:0}.k-choice__count{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-sm);line-height:var(--lh-label-sm);letter-spacing:var(--ls-label-sm);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--color-ash,oklch(50% 0 0));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-weight:800}@media (hover:hover){.k-choice__opt:hover .k-choice__chip{border-color:var(--color-ink,oklch(26% .0103 229.34))}}.k-choice__input:checked+.k-choice__chip{border-color:var(--color-brand,oklch(44% .1928 261.11));background-color:var(--color-brand,oklch(44% .1928 261.11));color:var(--color-white,#fff)}.k-choice__input:checked+.k-choice__chip :where(.k-choice__icon,.k-choice__count){color:var(--color-white,#fff)}.k-choice__input:focus-visible+.k-choice__chip{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand,oklch(44% .1928 261.11));outline-style:solid}.k-choice--inverse .k-choice__legend{color:var(--color-powder,oklch(95% .0335 225.44))}.k-choice--inverse .k-choice__chip{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.k-choice--inverse .k-choice__chip{border-color:color-mix(in oklab, var(--color-white,#fff) 40%, transparent)}}.k-choice--inverse .k-choice__chip{color:var(--color-white,#fff);background-color:#0000}@media (hover:hover){.k-choice--inverse .k-choice__opt:hover .k-choice__chip{border-color:var(--color-white,#fff)}}.k-choice--inverse .k-choice__icon{color:var(--color-lemon,oklch(87% .173 91.14))}.k-choice--inverse .k-choice__count{color:var(--color-powder,oklch(95% .0335 225.44))}.k-choice--inverse .k-choice__input:checked+.k-choice__chip{border-color:var(--color-lemon,oklch(87% .173 91.14));background-color:var(--color-lemon,oklch(87% .173 91.14));color:var(--color-ink,oklch(26% .0103 229.34))}.k-choice--inverse .k-choice__input:checked+.k-choice__chip :where(.k-choice__icon,.k-choice__count){color:var(--color-ink,oklch(26% .0103 229.34))}.k-choice--inverse .k-choice__input:focus-visible+.k-choice__chip{outline-color:var(--color-white,#fff)}.k-choice__panel{display:none}.k-choice:has(>.k-choice__options>.k-choice__opt:first-of-type>.k-choice__input:checked)>.k-choice__panels>.k-choice__panel:first-child,.k-choice:has(>.k-choice__options>.k-choice__opt:nth-of-type(2)>.k-choice__input:checked)>.k-choice__panels>.k-choice__panel:nth-child(2),.k-choice:has(>.k-choice__options>.k-choice__opt:nth-of-type(3)>.k-choice__input:checked)>.k-choice__panels>.k-choice__panel:nth-child(3),.k-choice:has(>.k-choice__options>.k-choice__opt:nth-of-type(4)>.k-choice__input:checked)>.k-choice__panels>.k-choice__panel:nth-child(4),.k-choice:has(>.k-choice__options>.k-choice__opt:nth-of-type(5)>.k-choice__input:checked)>.k-choice__panels>.k-choice__panel:nth-child(5),.k-choice:has(>.k-choice__options>.k-choice__opt:nth-of-type(6)>.k-choice__input:checked)>.k-choice__panels>.k-choice__panel:nth-child(6),.k-choice:has(>.k-choice__options>.k-choice__opt:nth-of-type(7)>.k-choice__input:checked)>.k-choice__panels>.k-choice__panel:nth-child(7),.k-choice:has(>.k-choice__options>.k-choice__opt:nth-of-type(8)>.k-choice__input:checked)>.k-choice__panels>.k-choice__panel:nth-child(8),.k-choice:has(>.k-choice__options>.k-choice__opt:nth-of-type(9)>.k-choice__input:checked)>.k-choice__panels>.k-choice__panel:nth-child(9),.k-choice:has(>.k-choice__options>.k-choice__opt:nth-of-type(10)>.k-choice__input:checked)>.k-choice__panels>.k-choice__panel:nth-child(10),.k-choice:has(>.k-choice__options>.k-choice__opt:nth-of-type(11)>.k-choice__input:checked)>.k-choice__panels>.k-choice__panel:nth-child(11),.k-choice:has(>.k-choice__options>.k-choice__opt:nth-of-type(12)>.k-choice__input:checked)>.k-choice__panels>.k-choice__panel:nth-child(12){display:block}}@layer utilities;@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
