@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 fq-utilities{.static{position:static}.mx-auto{margin-inline:auto}.mt-2xl{margin-top:var(--fq-space-2xl)}.mt-xl{margin-top:var(--fq-space-xl)}.mb-m{margin-bottom:var(--fq-space-m)}.mb-s{margin-bottom:var(--fq-space-s)}.block{display:block}.flex{display:flex}.grid{display:grid}.h-auto{height:auto}.min-h-xl{min-height:var(--fq-space-xl)}.w-full{width:100%}.w-logo{width:var(--fq-size-logo)}.max-w-measure{max-width:var(--fq-size-measure)}.border-collapse{border-collapse:collapse}.cursor-pointer{cursor:pointer}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.gap-2xs{gap:var(--fq-space-2xs)}.gap-s{gap:var(--fq-space-s)}.overflow-x-auto{overflow-x:auto}.border{border-style:var(--tw-border-style);border-width:var(--fq-size-border)}.border-0{border-style:var(--tw-border-style);border-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--fq-size-border)}.border-border{border-color:var(--fq-color-border)}.bg-background{background-color:var(--fq-color-surface)}.bg-muted{background-color:var(--fq-color-tint)}.bg-primary{background-color:var(--fq-color-accent)}.fill-current{fill:currentColor}.fill-primary{fill:var(--fq-color-accent)}.p-s{padding:var(--fq-space-s)}.px-l{padding-inline:var(--fq-space-l)}.px-s{padding-inline:var(--fq-space-s)}.px-xl{padding-inline:var(--fq-space-xl)}.py-2xl{padding-block:var(--fq-space-2xl)}.py-s{padding-block:var(--fq-space-s)}.py-xs{padding-block:var(--fq-space-xs)}.text-start{text-align:start}.font-inherit{font-family:inherit}.text-small{font-size:var(--fq-size-text-small)}.text-error-foreground{color:var(--fq-color-error)}.text-foreground{color:var(--fq-color-text)}.text-inherit{color:inherit}.text-muted-foreground{color:var(--fq-color-text-secondary)}.text-primary{color:var(--fq-color-accent)}.text-primary-foreground{color:var(--fq-color-on-accent)}.underline{text-decoration-line:underline}.decoration-current{text-decoration-color:currentColor}@media(hover:hover){.hover\:bg-primary-hover:hover{background-color:var(--fq-color-accent-strong)}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
