@layer brick.reset,brick.tokens,flowstack.theme,brick.foundations;@layer brick.components{.brick-card{--brick-card-selected-background:var(--brick-color-accent-soft);--brick-card-selected-foreground:var(--brick-color-text-primary);--brick-card-hover-background:color-mix(in srgb, var(--brick-color-text-primary) 6%, var(--brick-color-surface-base));--brick-card-space:var(--brick-space-5);--brick-card-radius:var(--brick-radius-surface);--brick-card-shadow:var(--brick-shadow-md);--brick-card-background:var(--brick-color-surface-base);--brick-card-foreground:var(--brick-color-text-primary);--brick-card-description-foreground:var(--brick-color-text-secondary);--brick-card-header-gap:calc(var(--brick-space-1) * 1.5);--brick-card-title-line-height:var(--brick-typography-surface-title-md-line-height);--brick-card-title-weight:var(--brick-typography-surface-title-md-font-weight);--brick-card-border-color:var(--brick-color-border-default);--brick-card-border-width:0px;--brick-card-title-size:var(--brick-typography-title-sm-font-size);box-sizing:border-box;border:var(--brick-card-border-width) solid var(--brick-card-border-color);border-radius:var(--brick-card-radius);background:var(--brick-card-background);min-inline-size:0;max-inline-size:100%;box-shadow:none;color:var(--brick-card-foreground);overflow-wrap:anywhere;flex-direction:column;display:flex;overflow:clip}.brick-card[data-overflow=visible]{overflow:visible}.brick-card[data-variant=elevated]{--brick-card-background:var(--brick-color-surface-raised);box-shadow:var(--brick-card-shadow)}.brick-card[data-variant=outline]{--brick-card-border-width:var(--brick-border-width)}.brick-card[data-variant=subtle]{--brick-card-background:var(--brick-color-surface-subtle);--brick-card-border-color:transparent}.brick-card[data-bordered=true]{--brick-card-border-width:var(--brick-border-width)}.brick-card[data-size=sm]{--brick-card-space:var(--brick-space-4);--brick-card-title-size:var(--brick-typography-title-xs-font-size)}.brick-card[data-size=lg]{--brick-card-space:calc(var(--brick-space-1) * 7);--brick-card-title-size:var(--brick-typography-title-md-font-size)}.brick-card-header{--brick-card-region-default-gap:var(--brick-card-header-gap);min-inline-size:0;padding-inline:var(--brick-card-space);grid-template-columns:minmax(0,1fr);grid-auto-flow:row;align-items:start;padding-block-start:var(--brick-card-space);display:grid}.brick-card-header:last-child{padding-block-end:var(--brick-card-space)}.brick-card-header:has(>.brick-card-action){column-gap:var(--brick-space-3);grid-template-columns:minmax(0,1fr) auto}.brick-card-title,.brick-card-description{grid-column:1;min-inline-size:0;margin:0}.brick-card-title{color:inherit;font-family:var(--brick-typography-surface-title-md-font-family);font-size:var(--brick-card-title-size);font-weight:var(--brick-card-title-weight);letter-spacing:var(--brick-typography-surface-title-md-letter-spacing);line-height:var(--brick-card-title-line-height)}.brick-card-description{color:var(--brick-card-description-foreground);font-family:var(--brick-typography-supporting-sm-font-family);font-size:var(--brick-typography-supporting-sm-font-size);font-weight:var(--brick-typography-supporting-sm-font-weight);letter-spacing:var(--brick-typography-supporting-sm-letter-spacing);line-height:var(--brick-typography-supporting-sm-line-height)}.brick-card-action{--brick-card-region-default-gap:0px;grid-area:1/2/-1;justify-content:end;align-items:start;min-inline-size:0;max-inline-size:100%;display:flex}.brick-card-content{--brick-card-region-default-gap:0px;min-block-size:0;min-inline-size:0;padding:var(--brick-card-space);color:inherit;line-height:var(--brick-typography-body-md-line-height);flex-direction:column;flex:auto;display:flex}.brick-card-footer{--brick-card-region-default-gap:var(--brick-space-2);min-inline-size:0;padding-inline:var(--brick-card-space);flex-wrap:wrap;align-items:center;padding-block-end:var(--brick-card-space);display:flex}.brick-card>.brick-card-footer:first-child{padding-block-start:var(--brick-card-space)}.brick-card>:where(img,picture,video){inline-size:100%;max-inline-size:100%;display:block}.brick-card>:where(img,video),.brick-card>picture>img{block-size:auto}@media (forced-colors:active){.brick-card,.brick-card[data-variant=elevated],.brick-card[data-variant=subtle]{--brick-card-border-width:var(--brick-border-width);box-shadow:none;border-color:canvastext}}.brick-card[data-action-delegate]:not([data-selected]):hover{background:var(--brick-card-hover-background)}.brick-card[data-selected]{background:var(--brick-card-selected-background);color:var(--brick-card-selected-foreground)}@media (forced-colors:active){.brick-card{--brick-card-selected-background:Canvas;--brick-card-selected-foreground:CanvasText;--brick-card-hover-background:Canvas}}.brick-card-header,.brick-card-content,.brick-card-footer,.brick-card-action{--brick-card-region-gap-input:initial;--brick-card-region-gap-sm-input:initial;--brick-card-region-gap-md-input:initial;--brick-card-region-gap-lg-input:initial;--brick-card-region-gap-xl-input:initial;gap:var(--brick-card-region-gap-input,var(--brick-card-region-default-gap))}.brick-card-footer[data-card-justify=start]{justify-content:flex-start}.brick-card-footer[data-card-justify=center]{justify-content:center}.brick-card-footer[data-card-justify=end]{justify-content:flex-end}.brick-card-footer[data-card-justify=between]{justify-content:space-between}.brick-card-footer[data-card-justify=around]{justify-content:space-around}.brick-card-footer[data-card-justify=evenly]{justify-content:space-evenly}@media (min-width:30rem){.brick-card[data-size-sm=sm]{--brick-card-space:var(--brick-space-4);--brick-card-title-size:var(--brick-typography-title-xs-font-size)}.brick-card[data-size-sm=md]{--brick-card-space:var(--brick-space-5);--brick-card-title-size:var(--brick-typography-title-sm-font-size)}.brick-card[data-size-sm=lg]{--brick-card-space:calc(var(--brick-space-1) * 7);--brick-card-title-size:var(--brick-typography-title-md-font-size)}.brick-card[data-variant-sm=outline]{--brick-card-background:var(--brick-color-surface-base);--brick-card-border-width:var(--brick-border-width);--brick-card-border-color:var(--brick-color-border-default);box-shadow:none}.brick-card[data-variant-sm=elevated]{--brick-card-background:var(--brick-color-surface-raised);--brick-card-border-width:0px;--brick-card-border-color:var(--brick-color-border-default);box-shadow:var(--brick-card-shadow)}.brick-card[data-variant-sm=subtle]{--brick-card-background:var(--brick-color-surface-subtle);--brick-card-border-width:0px;--brick-card-border-color:var(--brick-color-border-default);box-shadow:none}.brick-card-header,.brick-card-content,.brick-card-footer,.brick-card-action{gap:var(--brick-card-region-gap-sm-input,var(--brick-card-region-gap-input,var(--brick-card-region-default-gap)))}.brick-card-footer[data-card-justify-sm=start]{justify-content:flex-start}.brick-card-footer[data-card-justify-sm=center]{justify-content:center}.brick-card-footer[data-card-justify-sm=end]{justify-content:flex-end}.brick-card-footer[data-card-justify-sm=between]{justify-content:space-between}.brick-card-footer[data-card-justify-sm=around]{justify-content:space-around}.brick-card-footer[data-card-justify-sm=evenly]{justify-content:space-evenly}}@media (min-width:48rem){.brick-card[data-size-md=sm]{--brick-card-space:var(--brick-space-4);--brick-card-title-size:var(--brick-typography-title-xs-font-size)}.brick-card[data-size-md=md]{--brick-card-space:var(--brick-space-5);--brick-card-title-size:var(--brick-typography-title-sm-font-size)}.brick-card[data-size-md=lg]{--brick-card-space:calc(var(--brick-space-1) * 7);--brick-card-title-size:var(--brick-typography-title-md-font-size)}.brick-card[data-variant-md=outline]{--brick-card-background:var(--brick-color-surface-base);--brick-card-border-width:var(--brick-border-width);--brick-card-border-color:var(--brick-color-border-default);box-shadow:none}.brick-card[data-variant-md=elevated]{--brick-card-background:var(--brick-color-surface-raised);--brick-card-border-width:0px;--brick-card-border-color:var(--brick-color-border-default);box-shadow:var(--brick-card-shadow)}.brick-card[data-variant-md=subtle]{--brick-card-background:var(--brick-color-surface-subtle);--brick-card-border-width:0px;--brick-card-border-color:var(--brick-color-border-default);box-shadow:none}.brick-card-header,.brick-card-content,.brick-card-footer,.brick-card-action{gap:var(--brick-card-region-gap-md-input,var(--brick-card-region-gap-sm-input,var(--brick-card-region-gap-input,var(--brick-card-region-default-gap))))}.brick-card-footer[data-card-justify-md=start]{justify-content:flex-start}.brick-card-footer[data-card-justify-md=center]{justify-content:center}.brick-card-footer[data-card-justify-md=end]{justify-content:flex-end}.brick-card-footer[data-card-justify-md=between]{justify-content:space-between}.brick-card-footer[data-card-justify-md=around]{justify-content:space-around}.brick-card-footer[data-card-justify-md=evenly]{justify-content:space-evenly}}@media (min-width:64rem){.brick-card[data-size-lg=sm]{--brick-card-space:var(--brick-space-4);--brick-card-title-size:var(--brick-typography-title-xs-font-size)}.brick-card[data-size-lg=md]{--brick-card-space:var(--brick-space-5);--brick-card-title-size:var(--brick-typography-title-sm-font-size)}.brick-card[data-size-lg=lg]{--brick-card-space:calc(var(--brick-space-1) * 7);--brick-card-title-size:var(--brick-typography-title-md-font-size)}.brick-card[data-variant-lg=outline]{--brick-card-background:var(--brick-color-surface-base);--brick-card-border-width:var(--brick-border-width);--brick-card-border-color:var(--brick-color-border-default);box-shadow:none}.brick-card[data-variant-lg=elevated]{--brick-card-background:var(--brick-color-surface-raised);--brick-card-border-width:0px;--brick-card-border-color:var(--brick-color-border-default);box-shadow:var(--brick-card-shadow)}.brick-card[data-variant-lg=subtle]{--brick-card-background:var(--brick-color-surface-subtle);--brick-card-border-width:0px;--brick-card-border-color:var(--brick-color-border-default);box-shadow:none}.brick-card-header,.brick-card-content,.brick-card-footer,.brick-card-action{gap:var(--brick-card-region-gap-lg-input,var(--brick-card-region-gap-md-input,var(--brick-card-region-gap-sm-input,var(--brick-card-region-gap-input,var(--brick-card-region-default-gap)))))}.brick-card-footer[data-card-justify-lg=start]{justify-content:flex-start}.brick-card-footer[data-card-justify-lg=center]{justify-content:center}.brick-card-footer[data-card-justify-lg=end]{justify-content:flex-end}.brick-card-footer[data-card-justify-lg=between]{justify-content:space-between}.brick-card-footer[data-card-justify-lg=around]{justify-content:space-around}.brick-card-footer[data-card-justify-lg=evenly]{justify-content:space-evenly}}@media (min-width:80rem){.brick-card[data-size-xl=sm]{--brick-card-space:var(--brick-space-4);--brick-card-title-size:var(--brick-typography-title-xs-font-size)}.brick-card[data-size-xl=md]{--brick-card-space:var(--brick-space-5);--brick-card-title-size:var(--brick-typography-title-sm-font-size)}.brick-card[data-size-xl=lg]{--brick-card-space:calc(var(--brick-space-1) * 7);--brick-card-title-size:var(--brick-typography-title-md-font-size)}.brick-card[data-variant-xl=outline]{--brick-card-background:var(--brick-color-surface-base);--brick-card-border-width:var(--brick-border-width);--brick-card-border-color:var(--brick-color-border-default);box-shadow:none}.brick-card[data-variant-xl=elevated]{--brick-card-background:var(--brick-color-surface-raised);--brick-card-border-width:0px;--brick-card-border-color:var(--brick-color-border-default);box-shadow:var(--brick-card-shadow)}.brick-card[data-variant-xl=subtle]{--brick-card-background:var(--brick-color-surface-subtle);--brick-card-border-width:0px;--brick-card-border-color:var(--brick-color-border-default);box-shadow:none}.brick-card-header,.brick-card-content,.brick-card-footer,.brick-card-action{gap:var(--brick-card-region-gap-xl-input,var(--brick-card-region-gap-lg-input,var(--brick-card-region-gap-md-input,var(--brick-card-region-gap-sm-input,var(--brick-card-region-gap-input,var(--brick-card-region-default-gap))))))}.brick-card-footer[data-card-justify-xl=start]{justify-content:flex-start}.brick-card-footer[data-card-justify-xl=center]{justify-content:center}.brick-card-footer[data-card-justify-xl=end]{justify-content:flex-end}.brick-card-footer[data-card-justify-xl=between]{justify-content:space-between}.brick-card-footer[data-card-justify-xl=around]{justify-content:space-around}.brick-card-footer[data-card-justify-xl=evenly]{justify-content:space-evenly}}.brick-card[data-bordered=true]{--brick-card-border-width:var(--brick-border-width);--brick-card-border-color:var(--brick-color-border-default)}.brick-card[data-bordered=false]{--brick-card-border-width:0px}@media (forced-colors:active){.brick-card[data-variant],.brick-card[data-bordered]{border-width:var(--brick-border-width);box-shadow:none;border-color:canvastext}}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size=xs]{--brick-selection-mark-size:.75rem;--brick-selection-label-size:.75rem;--brick-selection-gap:.375rem}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size=sm]{--brick-selection-mark-size:1rem;--brick-selection-label-size:.875rem;--brick-selection-gap:.5rem}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size=md]{--brick-selection-mark-size:1.25rem;--brick-selection-label-size:.875rem;--brick-selection-gap:.625rem}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size=lg]{--brick-selection-mark-size:1.5rem;--brick-selection-label-size:1rem;--brick-selection-gap:.75rem}@media (min-width:30rem){:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size-sm=xs]{--brick-selection-mark-size:.75rem;--brick-selection-label-size:.75rem;--brick-selection-gap:.375rem}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size-sm=sm]{--brick-selection-mark-size:1rem;--brick-selection-label-size:.875rem;--brick-selection-gap:.5rem}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size-sm=md]{--brick-selection-mark-size:1.25rem;--brick-selection-label-size:.875rem;--brick-selection-gap:.625rem}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size-sm=lg]{--brick-selection-mark-size:1.5rem;--brick-selection-label-size:1rem;--brick-selection-gap:.75rem}}@media (min-width:48rem){:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size-md=xs]{--brick-selection-mark-size:.75rem;--brick-selection-label-size:.75rem;--brick-selection-gap:.375rem}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size-md=sm]{--brick-selection-mark-size:1rem;--brick-selection-label-size:.875rem;--brick-selection-gap:.5rem}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size-md=md]{--brick-selection-mark-size:1.25rem;--brick-selection-label-size:.875rem;--brick-selection-gap:.625rem}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size-md=lg]{--brick-selection-mark-size:1.5rem;--brick-selection-label-size:1rem;--brick-selection-gap:.75rem}}@media (min-width:64rem){:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size-lg=xs]{--brick-selection-mark-size:.75rem;--brick-selection-label-size:.75rem;--brick-selection-gap:.375rem}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size-lg=sm]{--brick-selection-mark-size:1rem;--brick-selection-label-size:.875rem;--brick-selection-gap:.5rem}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size-lg=md]{--brick-selection-mark-size:1.25rem;--brick-selection-label-size:.875rem;--brick-selection-gap:.625rem}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size-lg=lg]{--brick-selection-mark-size:1.5rem;--brick-selection-label-size:1rem;--brick-selection-gap:.75rem}}@media (min-width:80rem){:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size-xl=xs]{--brick-selection-mark-size:.75rem;--brick-selection-label-size:.75rem;--brick-selection-gap:.375rem}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size-xl=sm]{--brick-selection-mark-size:1rem;--brick-selection-label-size:.875rem;--brick-selection-gap:.5rem}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size-xl=md]{--brick-selection-mark-size:1.25rem;--brick-selection-label-size:.875rem;--brick-selection-gap:.625rem}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-size-xl=lg]{--brick-selection-mark-size:1.5rem;--brick-selection-label-size:1rem;--brick-selection-gap:.75rem}}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-tone=accent]{--brick-selection-solid:var(--brick-color-accent-solid);--brick-selection-on-solid:var(--brick-color-accent-on-solid);--brick-selection-soft:var(--brick-color-accent-soft);--brick-selection-text:var(--brick-color-accent-text)}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-tone=info]{--brick-selection-solid:var(--brick-color-info-solid);--brick-selection-on-solid:var(--brick-color-info-on-solid);--brick-selection-soft:var(--brick-color-info-soft);--brick-selection-text:var(--brick-color-info-text)}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-tone=success]{--brick-selection-solid:var(--brick-color-success-solid);--brick-selection-on-solid:var(--brick-color-success-on-solid);--brick-selection-soft:var(--brick-color-success-soft);--brick-selection-text:var(--brick-color-success-text)}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-tone=warning]{--brick-selection-solid:var(--brick-color-warning-solid);--brick-selection-on-solid:var(--brick-color-warning-on-solid);--brick-selection-soft:var(--brick-color-warning-soft);--brick-selection-text:var(--brick-color-warning-text)}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-tone=danger]{--brick-selection-solid:var(--brick-color-danger-solid);--brick-selection-on-solid:var(--brick-color-danger-on-solid);--brick-selection-soft:var(--brick-color-danger-soft);--brick-selection-text:var(--brick-color-danger-text)}:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-tone=neutral],:where(.brick-checkbox,.brick-checkbox-root,.brick-checkbox-group,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkmark,.brick-radio-group,.brick-radio-group-item,.brick-radio-group-item-root)[data-tone=contrast]{--brick-selection-solid:var(--brick-color-text-primary);--brick-selection-on-solid:var(--brick-color-surface-canvas);--brick-selection-soft:var(--brick-color-surface-subtle);--brick-selection-text:var(--brick-color-text-primary)}.brick-checkmark{--brick-checkmark-size:var(--brick-selection-mark-size,1.25rem);--brick-checkmark-radius:var(--brick-radius-subtle);--brick-checkmark-solid:var(--brick-color-accent-solid);--brick-checkmark-on-solid:var(--brick-color-accent-on-solid);--brick-checkmark-soft:var(--brick-color-accent-soft);--brick-checkmark-text:var(--brick-color-accent-text);box-sizing:border-box;inline-size:var(--brick-checkmark-size);block-size:var(--brick-checkmark-size);flex:0 0 var(--brick-checkmark-size);border:var(--brick-border-width) solid var(--brick-color-border-strong);border-radius:var(--brick-checkmark-radius);color:#0000;vertical-align:middle;background:0 0;display:inline-block;overflow:visible}.brick-checkmark path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.brick-checkmark:not([data-variant=plain]){padding:max(0px, calc((var(--brick-checkmark-size) - 1rem) / 2))}.brick-checkmark[data-filled],.brick-checkmark[data-variant=inverted]{background:var(--brick-color-surface-canvas)}.brick-checkmark[data-state]:not([data-state=unchecked])[data-variant=inverted]{border-color:var(--brick-checkmark-solid);color:var(--brick-checkmark-text)}.brick-checkmark:is([data-tone=neutral],[data-tone=contrast]){--brick-checkmark-solid:var(--brick-color-text-primary);--brick-checkmark-on-solid:var(--brick-color-surface-canvas);--brick-checkmark-soft:var(--brick-color-surface-subtle);--brick-checkmark-text:var(--brick-color-text-primary)}.brick-checkmark[data-tone=info]{--brick-checkmark-solid:var(--brick-color-info-solid);--brick-checkmark-on-solid:var(--brick-color-info-on-solid);--brick-checkmark-soft:var(--brick-color-info-soft);--brick-checkmark-text:var(--brick-color-info-text)}.brick-checkmark[data-tone=success]{--brick-checkmark-solid:var(--brick-color-success-solid);--brick-checkmark-on-solid:var(--brick-color-success-on-solid);--brick-checkmark-soft:var(--brick-color-success-soft);--brick-checkmark-text:var(--brick-color-success-text)}.brick-checkmark[data-tone=warning]{--brick-checkmark-solid:var(--brick-color-warning-solid);--brick-checkmark-on-solid:var(--brick-color-warning-on-solid);--brick-checkmark-soft:var(--brick-color-warning-soft);--brick-checkmark-text:var(--brick-color-warning-text)}.brick-checkmark[data-tone=danger]{--brick-checkmark-solid:var(--brick-color-danger-solid);--brick-checkmark-on-solid:var(--brick-color-danger-on-solid);--brick-checkmark-soft:var(--brick-color-danger-soft);--brick-checkmark-text:var(--brick-color-danger-text)}.brick-checkmark[data-state]:not([data-state=unchecked])[data-variant=solid]{border-color:var(--brick-checkmark-solid);background:var(--brick-checkmark-solid);color:var(--brick-checkmark-on-solid)}.brick-checkmark[data-state]:not([data-state=unchecked])[data-variant=outline]{border-color:var(--brick-checkmark-solid);color:var(--brick-checkmark-text)}.brick-checkmark[data-variant=soft]{border-color:var(--brick-checkmark-soft);background:var(--brick-checkmark-soft)}.brick-checkmark[data-state]:not([data-state=unchecked])[data-variant=subtle]{background:var(--brick-checkmark-soft);color:var(--brick-checkmark-text);border-color:#0000}.brick-checkmark[data-state]:not([data-state=unchecked])[data-variant=soft],.brick-checkmark[data-state]:not([data-state=unchecked])[data-variant=plain]{color:var(--brick-checkmark-text)}.brick-checkmark[data-variant=plain]{background:0 0;border-color:#0000}.brick-checkmark[data-disabled]{opacity:.5}@media (forced-colors:active){.brick-checkmark{background:canvas;border-color:canvastext}.brick-checkmark[data-state]:not([data-state=unchecked]){color:highlighttext;background:highlight;border-color:highlight}.brick-checkmark[data-disabled]{color:graytext;opacity:1}}.brick-list{--brick-list-selected-background:var(--brick-color-accent-soft);--brick-list-selected-foreground:var(--brick-color-text-primary);--brick-list-hover-background:color-mix(in srgb, var(--brick-color-text-primary) 6%, var(--brick-color-surface-base));--brick-list-gap-input:initial;--brick-list-gap-sm-input:initial;--brick-list-gap-md-input:initial;--brick-list-gap-lg-input:initial;--brick-list-gap-xl-input:initial;--brick-list-row-gap:0;--brick-list-peer-gap:var(--brick-list-gap-input,var(--brick-list-row-gap));--brick-list-row-padding-inline:var(--brick-space-4);--brick-list-row-padding-block:var(--brick-space-3);--brick-list-item-column-gap:var(--brick-space-3);--brick-list-marker-style:disc;--brick-list-marker-color:var(--brick-color-text-secondary);--brick-list-marker-gap:var(--brick-space-4);--brick-list-border-color:var(--brick-color-border-subtle);--brick-list-border-width:var(--brick-border-width);--brick-list-radius:var(--brick-radius-surface);--brick-list-title-color:var(--brick-color-text-primary);--brick-list-description-color:var(--brick-color-text-secondary);--brick-list-leading-color:var(--brick-color-text-secondary);--brick-list-disabled-opacity:.55;--brick-list-nested-inset:var(--brick-space-6);--brick-list-nested-inset-input:initial;--brick-list-nested-inset-sm-input:initial;--brick-list-nested-inset-md-input:initial;--brick-list-nested-inset-lg-input:initial;--brick-list-nested-inset-xl-input:initial;--_brick-list-nested-inset:var(--brick-list-nested-inset-input,var(--brick-list-nested-inset));--brick-list-part-align:start;--brick-list-title-font-size:var(--brick-typography-body-md-font-size);--brick-list-title-line-height:var(--brick-typography-body-md-line-height);--brick-list-description-font-size:var(--brick-typography-supporting-sm-font-size);--brick-list-description-line-height:var(--brick-typography-supporting-sm-line-height);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;list-style-position:outside;list-style-type:var(--brick-list-marker-style);color:var(--brick-list-title-color);margin:0;padding-block:0;padding-inline-start:calc(var(--brick-list-marker-gap) + 1em)}.brick-list>.brick-list__item+.brick-list__item{margin-block-start:var(--brick-list-peer-gap)}.brick-list[data-density=none]{--brick-list-row-padding-block:0}.brick-list:where(ol){--brick-list-marker-style:decimal}.brick-list:where(ol[type])[data-marker=auto]{list-style-type:revert-layer}.brick-list[data-align=start]{--brick-list-part-align:start}.brick-list[data-align=center]{--brick-list-part-align:center}.brick-list[data-align=end]{--brick-list-part-align:end}.brick-list[data-marker=disc]{--brick-list-marker-style:disc}.brick-list[data-marker=circle]{--brick-list-marker-style:circle}.brick-list[data-marker=square]{--brick-list-marker-style:square}.brick-list[data-marker=decimal]{--brick-list-marker-style:decimal}.brick-list[data-marker=lower-alpha]{--brick-list-marker-style:lower-alpha}.brick-list[data-marker=upper-alpha]{--brick-list-marker-style:upper-alpha}.brick-list[data-marker=lower-roman]{--brick-list-marker-style:lower-roman}.brick-list[data-marker=upper-roman]{--brick-list-marker-style:upper-roman}.brick-list[data-marker=none]{--brick-list-marker-style:none;padding-inline-start:0}.brick-list[data-size=sm]{--brick-list-row-padding-inline:var(--brick-space-3);--brick-list-item-column-gap:var(--brick-space-2);--brick-list-title-font-size:var(--brick-typography-body-sm-font-size);--brick-list-title-line-height:var(--brick-typography-body-sm-line-height);--brick-list-description-font-size:var(--brick-typography-caption-font-size);--brick-list-description-line-height:var(--brick-typography-caption-line-height)}.brick-list[data-size=lg]{--brick-list-row-padding-inline:var(--brick-space-5);--brick-list-item-column-gap:var(--brick-space-4);--brick-list-title-font-size:var(--brick-typography-body-lg-font-size);--brick-list-title-line-height:var(--brick-typography-body-lg-line-height);--brick-list-description-font-size:var(--brick-typography-body-md-font-size);--brick-list-description-line-height:var(--brick-typography-body-md-line-height)}.brick-list[data-inset=none]{--brick-list-row-padding-inline:0}.brick-list[data-density=compact]{--brick-list-row-padding-block:var(--brick-space-1);--brick-list-row-gap:var(--brick-space-1)}.brick-list[data-variant=divided]>.brick-list__item+.brick-list__item,.brick-list[data-variant=bordered]>.brick-list__item+.brick-list__item{border-block-start:var(--brick-list-border-width) solid var(--brick-list-border-color)}.brick-list[data-variant=bordered]{border:var(--brick-list-border-width) solid var(--brick-list-border-color);border-radius:var(--brick-list-radius);padding-inline-start:0;list-style-position:inside;overflow:clip}.brick-list[data-variant=bordered]>.brick-list__item{padding-inline:calc(var(--brick-list-marker-gap) + 1em)}.brick-list[data-variant=bordered][data-marker=none]>.brick-list__item{padding-inline:0}.brick-list[data-variant=bordered]>.brick-list__item>.brick-list__row{display:inline}.brick-list[data-variant=bordered]>.brick-list__item>.brick-list__row:has(>:where(.brick-list__leading,.brick-list__content,.brick-list__trailing)){inline-size:calc(100% - var(--brick-list-marker-gap) - 1em);vertical-align:top;display:inline-grid}.brick-list[data-variant=bordered][data-marker=none]>.brick-list__item>.brick-list__row{display:block}.brick-list[data-variant=bordered][data-marker=none]>.brick-list__item>.brick-list__row:has(>:where(.brick-list__leading,.brick-list__content,.brick-list__trailing)){inline-size:auto;display:grid}.brick-list__item{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;padding-block:var(--brick-list-row-padding-block);padding-inline:var(--brick-list-row-padding-inline);color:var(--brick-list-title-color)}.brick-list__item::marker{color:var(--brick-list-marker-color);font-variant-numeric:tabular-nums}:is(.brick-list,.brick-list__item)[data-marker-tone=inherit]{--brick-list-marker-color:currentColor}:is(.brick-list,.brick-list__item)[data-marker-tone=primary]{--brick-list-marker-color:var(--brick-color-text-primary)}:is(.brick-list,.brick-list__item)[data-marker-tone=secondary]{--brick-list-marker-color:var(--brick-color-text-secondary)}:is(.brick-list,.brick-list__item)[data-marker-tone=muted]{--brick-list-marker-color:var(--brick-color-text-muted)}:is(.brick-list,.brick-list__item)[data-marker-tone=accent]{--brick-list-marker-color:var(--brick-color-accent-text)}:is(.brick-list,.brick-list__item)[data-marker-tone=info]{--brick-list-marker-color:var(--brick-color-info-text)}:is(.brick-list,.brick-list__item)[data-marker-tone=success]{--brick-list-marker-color:var(--brick-color-success-text)}:is(.brick-list,.brick-list__item)[data-marker-tone=warning]{--brick-list-marker-color:var(--brick-color-warning-text)}:is(.brick-list,.brick-list__item)[data-marker-tone=danger]{--brick-list-marker-color:var(--brick-color-danger-text)}.brick-list__item[data-disabled]{opacity:var(--brick-list-disabled-opacity)}.brick-list__item,.brick-list__row{min-inline-size:0;max-inline-size:100%;font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-list-title-font-size);font-weight:var(--brick-typography-body-md-font-weight);letter-spacing:var(--brick-typography-body-md-letter-spacing);line-height:var(--brick-list-title-line-height);overflow-wrap:anywhere}.brick-list__row:has(>:where(.brick-list__leading,.brick-list__content,.brick-list__trailing)){column-gap:var(--brick-list-item-column-gap);align-items:var(--brick-list-part-align);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.brick-list__leading,.brick-list__trailing{min-inline-size:0;color:var(--brick-list-leading-color);flex:none;align-items:center;display:flex}.brick-list__leading{grid-column:1;justify-content:center;min-block-size:1lh}.brick-list__content{grid-column:2}.brick-list__trailing{grid-column:3;justify-content:end}.brick-list__content:first-child{grid-column-start:1}.brick-list__content:last-child{grid-column-end:-1}.brick-list__content,.brick-list__title,.brick-list__description{min-inline-size:0;max-inline-size:100%;display:block}.brick-list__title{color:var(--brick-list-title-color);font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-list-title-font-size);font-weight:var(--brick-typography-body-md-font-weight);letter-spacing:var(--brick-typography-body-md-letter-spacing);line-height:var(--brick-list-title-line-height)}.brick-list__description{color:var(--brick-list-description-color);font-family:var(--brick-typography-supporting-sm-font-family);font-size:var(--brick-list-description-font-size);font-weight:var(--brick-typography-supporting-sm-font-weight);letter-spacing:var(--brick-typography-supporting-sm-letter-spacing);line-height:var(--brick-list-description-line-height)}.brick-list[data-size=inherit]>.brick-list__item,.brick-list[data-size=inherit]>.brick-list__item>.brick-list__row,.brick-list[data-size=inherit]>.brick-list__item>.brick-list__row>:where(.brick-list__title,.brick-list__description),.brick-list[data-size=inherit]>.brick-list__item>.brick-list__row>.brick-list__content>:where(.brick-list__title,.brick-list__description){font:inherit;letter-spacing:inherit}.brick-list .brick-list{margin-block-start:var(--brick-list-peer-gap);padding-inline-start:var(--_brick-list-nested-inset)}@media (min-width:30rem){.brick-list{--_brick-list-nested-inset:var(--brick-list-nested-inset-sm-input,var(--brick-list-nested-inset-input,var(--brick-list-nested-inset)));--brick-list-peer-gap:var(--brick-list-gap-sm-input,var(--brick-list-gap-input,var(--brick-list-row-gap)))}}@media (min-width:48rem){.brick-list{--_brick-list-nested-inset:var(--brick-list-nested-inset-md-input,var(--brick-list-nested-inset-sm-input,var(--brick-list-nested-inset-input,var(--brick-list-nested-inset))));--brick-list-peer-gap:var(--brick-list-gap-md-input,var(--brick-list-gap-sm-input,var(--brick-list-gap-input,var(--brick-list-row-gap))))}}@media (min-width:64rem){.brick-list{--_brick-list-nested-inset:var(--brick-list-nested-inset-lg-input,var(--brick-list-nested-inset-md-input,var(--brick-list-nested-inset-sm-input,var(--brick-list-nested-inset-input,var(--brick-list-nested-inset)))));--brick-list-peer-gap:var(--brick-list-gap-lg-input,var(--brick-list-gap-md-input,var(--brick-list-gap-sm-input,var(--brick-list-gap-input,var(--brick-list-row-gap)))))}}@media (min-width:80rem){.brick-list{--_brick-list-nested-inset:var(--brick-list-nested-inset-xl-input,var(--brick-list-nested-inset-lg-input,var(--brick-list-nested-inset-md-input,var(--brick-list-nested-inset-sm-input,var(--brick-list-nested-inset-input,var(--brick-list-nested-inset))))));--brick-list-peer-gap:var(--brick-list-gap-xl-input,var(--brick-list-gap-lg-input,var(--brick-list-gap-md-input,var(--brick-list-gap-sm-input,var(--brick-list-gap-input,var(--brick-list-row-gap))))))}}@media (forced-colors:active){.brick-list[data-variant=divided]>.brick-list__item+.brick-list__item,.brick-list[data-variant=bordered]>.brick-list__item+.brick-list__item,.brick-list[data-variant=bordered]{border-color:canvastext}.brick-list__leading,.brick-list__description{color:canvastext}.brick-list__item::marker{color:canvastext}}.brick-list>.brick-list__item[data-action-delegate]:not([data-selected]):hover{background:var(--brick-list-hover-background)}.brick-list>.brick-list__item[data-selected]{background:var(--brick-list-selected-background);color:var(--brick-list-selected-foreground)}@media (forced-colors:active){.brick-list{--brick-list-selected-background:Canvas;--brick-list-selected-foreground:CanvasText;--brick-list-hover-background:Canvas}}@media (min-width:30rem){.brick-control-size[data-size-sm="2xs"]{--brick-control-size-block:var(--brick-control-min-block-size-2xs);--brick-control-size-padding-inline:.5rem;--brick-control-size-padding-block:.25rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.75rem;--brick-control-size-target:1.5rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size-sm=xs]{--brick-control-size-block:var(--brick-control-min-block-size-xs);--brick-control-size-padding-inline:.625rem;--brick-control-size-padding-block:.375rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.875rem;--brick-control-size-target:1.75rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size-sm=sm]{--brick-control-size-block:var(--brick-control-min-block-size-sm);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.375rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size-sm=md]{--brick-control-size-block:var(--brick-control-min-block-size-md);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size-sm=lg]{--brick-control-size-block:var(--brick-control-min-block-size-lg);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.625rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1.125rem;--brick-control-size-target:2.25rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size-sm=xl]{--brick-control-size-block:var(--brick-control-min-block-size-xl);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.75rem;--brick-control-size-gap:.625rem;--brick-control-size-icon:1.25rem;--brick-control-size-target:2.5rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size-sm="2xl"]{--brick-control-size-block:var(--brick-control-min-block-size-2xl);--brick-control-size-padding-inline:1.5rem;--brick-control-size-padding-block:1rem;--brick-control-size-gap:.75rem;--brick-control-size-icon:1.5rem;--brick-control-size-target:3rem;--brick-control-size-value-font-family:var(--brick-typography-body-lg-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-lg-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-lg-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-lg-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-lg-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xl-font-family);--brick-control-size-font-size:var(--brick-typography-control-xl-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xl-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xl-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xl-letter-spacing)}}@media (min-width:48rem){.brick-control-size[data-size-md="2xs"]{--brick-control-size-block:var(--brick-control-min-block-size-2xs);--brick-control-size-padding-inline:.5rem;--brick-control-size-padding-block:.25rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.75rem;--brick-control-size-target:1.5rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size-md=xs]{--brick-control-size-block:var(--brick-control-min-block-size-xs);--brick-control-size-padding-inline:.625rem;--brick-control-size-padding-block:.375rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.875rem;--brick-control-size-target:1.75rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size-md=sm]{--brick-control-size-block:var(--brick-control-min-block-size-sm);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.375rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size-md=md]{--brick-control-size-block:var(--brick-control-min-block-size-md);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size-md=lg]{--brick-control-size-block:var(--brick-control-min-block-size-lg);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.625rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1.125rem;--brick-control-size-target:2.25rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size-md=xl]{--brick-control-size-block:var(--brick-control-min-block-size-xl);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.75rem;--brick-control-size-gap:.625rem;--brick-control-size-icon:1.25rem;--brick-control-size-target:2.5rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size-md="2xl"]{--brick-control-size-block:var(--brick-control-min-block-size-2xl);--brick-control-size-padding-inline:1.5rem;--brick-control-size-padding-block:1rem;--brick-control-size-gap:.75rem;--brick-control-size-icon:1.5rem;--brick-control-size-target:3rem;--brick-control-size-value-font-family:var(--brick-typography-body-lg-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-lg-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-lg-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-lg-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-lg-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xl-font-family);--brick-control-size-font-size:var(--brick-typography-control-xl-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xl-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xl-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xl-letter-spacing)}}@media (min-width:64rem){.brick-control-size[data-size-lg="2xs"]{--brick-control-size-block:var(--brick-control-min-block-size-2xs);--brick-control-size-padding-inline:.5rem;--brick-control-size-padding-block:.25rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.75rem;--brick-control-size-target:1.5rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size-lg=xs]{--brick-control-size-block:var(--brick-control-min-block-size-xs);--brick-control-size-padding-inline:.625rem;--brick-control-size-padding-block:.375rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.875rem;--brick-control-size-target:1.75rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size-lg=sm]{--brick-control-size-block:var(--brick-control-min-block-size-sm);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.375rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size-lg=md]{--brick-control-size-block:var(--brick-control-min-block-size-md);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size-lg=lg]{--brick-control-size-block:var(--brick-control-min-block-size-lg);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.625rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1.125rem;--brick-control-size-target:2.25rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size-lg=xl]{--brick-control-size-block:var(--brick-control-min-block-size-xl);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.75rem;--brick-control-size-gap:.625rem;--brick-control-size-icon:1.25rem;--brick-control-size-target:2.5rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size-lg="2xl"]{--brick-control-size-block:var(--brick-control-min-block-size-2xl);--brick-control-size-padding-inline:1.5rem;--brick-control-size-padding-block:1rem;--brick-control-size-gap:.75rem;--brick-control-size-icon:1.5rem;--brick-control-size-target:3rem;--brick-control-size-value-font-family:var(--brick-typography-body-lg-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-lg-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-lg-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-lg-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-lg-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xl-font-family);--brick-control-size-font-size:var(--brick-typography-control-xl-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xl-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xl-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xl-letter-spacing)}}@media (min-width:80rem){.brick-control-size[data-size-xl="2xs"]{--brick-control-size-block:var(--brick-control-min-block-size-2xs);--brick-control-size-padding-inline:.5rem;--brick-control-size-padding-block:.25rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.75rem;--brick-control-size-target:1.5rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size-xl=xs]{--brick-control-size-block:var(--brick-control-min-block-size-xs);--brick-control-size-padding-inline:.625rem;--brick-control-size-padding-block:.375rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.875rem;--brick-control-size-target:1.75rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size-xl=sm]{--brick-control-size-block:var(--brick-control-min-block-size-sm);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.375rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size-xl=md]{--brick-control-size-block:var(--brick-control-min-block-size-md);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size-xl=lg]{--brick-control-size-block:var(--brick-control-min-block-size-lg);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.625rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1.125rem;--brick-control-size-target:2.25rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size-xl=xl]{--brick-control-size-block:var(--brick-control-min-block-size-xl);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.75rem;--brick-control-size-gap:.625rem;--brick-control-size-icon:1.25rem;--brick-control-size-target:2.5rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size-xl="2xl"]{--brick-control-size-block:var(--brick-control-min-block-size-2xl);--brick-control-size-padding-inline:1.5rem;--brick-control-size-padding-block:1rem;--brick-control-size-gap:.75rem;--brick-control-size-icon:1.5rem;--brick-control-size-target:3rem;--brick-control-size-value-font-family:var(--brick-typography-body-lg-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-lg-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-lg-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-lg-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-lg-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xl-font-family);--brick-control-size-font-size:var(--brick-typography-control-xl-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xl-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xl-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xl-letter-spacing)}}.brick-native-select.brick-control-size[data-variant=outline]{--brick-native-select-background:transparent;--brick-native-select-hover-background:transparent;--brick-native-select-border:var(--brick-color-border-strong);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant=outline]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant=outline]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant=surface]{--brick-native-select-background:var(--brick-color-surface-raised);--brick-native-select-hover-background:var(--brick-color-surface-raised);--brick-native-select-border:var(--brick-color-border-strong);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant=surface]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant=surface]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant=soft]{--brick-native-select-background:var(--brick-color-surface-subtle);--brick-native-select-hover-background:var(--brick-color-surface-subtle);--brick-native-select-border:var(--brick-color-border-subtle);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant=soft]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant=soft]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant=subtle]{--brick-native-select-background:var(--brick-color-surface-subtle);--brick-native-select-hover-background:var(--brick-color-surface-subtle);--brick-native-select-border:transparent;--brick-native-select-hover-border:transparent}.brick-native-select.brick-control-size[data-variant=subtle]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant=subtle]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant=ghost]{--brick-native-select-background:transparent;--brick-native-select-hover-background:var(--brick-color-surface-subtle);--brick-native-select-border:transparent;--brick-native-select-hover-border:transparent}.brick-native-select.brick-control-size[data-variant=ghost]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant=ghost]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant=plain]{--brick-native-select-background:transparent;--brick-native-select-hover-background:transparent;--brick-native-select-border:transparent;--brick-native-select-hover-border:transparent}.brick-native-select.brick-control-size[data-variant=plain]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant=plain]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant=underline]{--brick-native-select-background:transparent;--brick-native-select-hover-background:transparent;--brick-native-select-border:var(--brick-color-border-strong);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant=underline]>.brick-native-select-field{border-width:0 0 var(--brick-border-width);border-radius:0}.brick-native-select.brick-control-size[data-variant=underline]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 var(--brick-border-focus-width) 0 0 var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant=underline]>.brick-native-select-field{padding-inline-start:0}@media (min-width:30rem){.brick-native-select.brick-control-size[data-variant-sm=outline]{--brick-native-select-background:transparent;--brick-native-select-hover-background:transparent;--brick-native-select-border:var(--brick-color-border-strong);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant-sm=outline]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-sm=outline]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-sm=surface]{--brick-native-select-background:var(--brick-color-surface-raised);--brick-native-select-hover-background:var(--brick-color-surface-raised);--brick-native-select-border:var(--brick-color-border-strong);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant-sm=surface]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-sm=surface]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-sm=soft]{--brick-native-select-background:var(--brick-color-surface-subtle);--brick-native-select-hover-background:var(--brick-color-surface-subtle);--brick-native-select-border:var(--brick-color-border-subtle);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant-sm=soft]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-sm=soft]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-sm=subtle]{--brick-native-select-background:var(--brick-color-surface-subtle);--brick-native-select-hover-background:var(--brick-color-surface-subtle);--brick-native-select-border:transparent;--brick-native-select-hover-border:transparent}.brick-native-select.brick-control-size[data-variant-sm=subtle]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-sm=subtle]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-sm=ghost]{--brick-native-select-background:transparent;--brick-native-select-hover-background:var(--brick-color-surface-subtle);--brick-native-select-border:transparent;--brick-native-select-hover-border:transparent}.brick-native-select.brick-control-size[data-variant-sm=ghost]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-sm=ghost]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-sm=plain]{--brick-native-select-background:transparent;--brick-native-select-hover-background:transparent;--brick-native-select-border:transparent;--brick-native-select-hover-border:transparent}.brick-native-select.brick-control-size[data-variant-sm=plain]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-sm=plain]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-sm=underline]{--brick-native-select-background:transparent;--brick-native-select-hover-background:transparent;--brick-native-select-border:var(--brick-color-border-strong);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant-sm=underline]>.brick-native-select-field{border-width:0 0 var(--brick-border-width);border-radius:0}.brick-native-select.brick-control-size[data-variant-sm=underline]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 var(--brick-border-focus-width) 0 0 var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-sm=underline]>.brick-native-select-field{padding-inline-start:0}}@media (min-width:48rem){.brick-native-select.brick-control-size[data-variant-md=outline]{--brick-native-select-background:transparent;--brick-native-select-hover-background:transparent;--brick-native-select-border:var(--brick-color-border-strong);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant-md=outline]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-md=outline]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-md=surface]{--brick-native-select-background:var(--brick-color-surface-raised);--brick-native-select-hover-background:var(--brick-color-surface-raised);--brick-native-select-border:var(--brick-color-border-strong);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant-md=surface]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-md=surface]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-md=soft]{--brick-native-select-background:var(--brick-color-surface-subtle);--brick-native-select-hover-background:var(--brick-color-surface-subtle);--brick-native-select-border:var(--brick-color-border-subtle);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant-md=soft]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-md=soft]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-md=subtle]{--brick-native-select-background:var(--brick-color-surface-subtle);--brick-native-select-hover-background:var(--brick-color-surface-subtle);--brick-native-select-border:transparent;--brick-native-select-hover-border:transparent}.brick-native-select.brick-control-size[data-variant-md=subtle]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-md=subtle]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-md=ghost]{--brick-native-select-background:transparent;--brick-native-select-hover-background:var(--brick-color-surface-subtle);--brick-native-select-border:transparent;--brick-native-select-hover-border:transparent}.brick-native-select.brick-control-size[data-variant-md=ghost]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-md=ghost]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-md=plain]{--brick-native-select-background:transparent;--brick-native-select-hover-background:transparent;--brick-native-select-border:transparent;--brick-native-select-hover-border:transparent}.brick-native-select.brick-control-size[data-variant-md=plain]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-md=plain]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-md=underline]{--brick-native-select-background:transparent;--brick-native-select-hover-background:transparent;--brick-native-select-border:var(--brick-color-border-strong);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant-md=underline]>.brick-native-select-field{border-width:0 0 var(--brick-border-width);border-radius:0}.brick-native-select.brick-control-size[data-variant-md=underline]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 var(--brick-border-focus-width) 0 0 var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-md=underline]>.brick-native-select-field{padding-inline-start:0}}@media (min-width:64rem){.brick-native-select.brick-control-size[data-variant-lg=outline]{--brick-native-select-background:transparent;--brick-native-select-hover-background:transparent;--brick-native-select-border:var(--brick-color-border-strong);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant-lg=outline]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-lg=outline]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-lg=surface]{--brick-native-select-background:var(--brick-color-surface-raised);--brick-native-select-hover-background:var(--brick-color-surface-raised);--brick-native-select-border:var(--brick-color-border-strong);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant-lg=surface]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-lg=surface]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-lg=soft]{--brick-native-select-background:var(--brick-color-surface-subtle);--brick-native-select-hover-background:var(--brick-color-surface-subtle);--brick-native-select-border:var(--brick-color-border-subtle);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant-lg=soft]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-lg=soft]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-lg=subtle]{--brick-native-select-background:var(--brick-color-surface-subtle);--brick-native-select-hover-background:var(--brick-color-surface-subtle);--brick-native-select-border:transparent;--brick-native-select-hover-border:transparent}.brick-native-select.brick-control-size[data-variant-lg=subtle]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-lg=subtle]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-lg=ghost]{--brick-native-select-background:transparent;--brick-native-select-hover-background:var(--brick-color-surface-subtle);--brick-native-select-border:transparent;--brick-native-select-hover-border:transparent}.brick-native-select.brick-control-size[data-variant-lg=ghost]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-lg=ghost]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-lg=plain]{--brick-native-select-background:transparent;--brick-native-select-hover-background:transparent;--brick-native-select-border:transparent;--brick-native-select-hover-border:transparent}.brick-native-select.brick-control-size[data-variant-lg=plain]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-lg=plain]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-lg=underline]{--brick-native-select-background:transparent;--brick-native-select-hover-background:transparent;--brick-native-select-border:var(--brick-color-border-strong);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant-lg=underline]>.brick-native-select-field{border-width:0 0 var(--brick-border-width);border-radius:0}.brick-native-select.brick-control-size[data-variant-lg=underline]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 var(--brick-border-focus-width) 0 0 var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-lg=underline]>.brick-native-select-field{padding-inline-start:0}}@media (min-width:80rem){.brick-native-select.brick-control-size[data-variant-xl=outline]{--brick-native-select-background:transparent;--brick-native-select-hover-background:transparent;--brick-native-select-border:var(--brick-color-border-strong);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant-xl=outline]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-xl=outline]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-xl=surface]{--brick-native-select-background:var(--brick-color-surface-raised);--brick-native-select-hover-background:var(--brick-color-surface-raised);--brick-native-select-border:var(--brick-color-border-strong);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant-xl=surface]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-xl=surface]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-xl=soft]{--brick-native-select-background:var(--brick-color-surface-subtle);--brick-native-select-hover-background:var(--brick-color-surface-subtle);--brick-native-select-border:var(--brick-color-border-subtle);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant-xl=soft]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-xl=soft]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-xl=subtle]{--brick-native-select-background:var(--brick-color-surface-subtle);--brick-native-select-hover-background:var(--brick-color-surface-subtle);--brick-native-select-border:transparent;--brick-native-select-hover-border:transparent}.brick-native-select.brick-control-size[data-variant-xl=subtle]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-xl=subtle]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-xl=ghost]{--brick-native-select-background:transparent;--brick-native-select-hover-background:var(--brick-color-surface-subtle);--brick-native-select-border:transparent;--brick-native-select-hover-border:transparent}.brick-native-select.brick-control-size[data-variant-xl=ghost]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-xl=ghost]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-xl=plain]{--brick-native-select-background:transparent;--brick-native-select-hover-background:transparent;--brick-native-select-border:transparent;--brick-native-select-hover-border:transparent}.brick-native-select.brick-control-size[data-variant-xl=plain]>.brick-native-select-field{border-width:var(--brick-border-width);border-radius:var(--brick-native-select-radius,var(--brick-radius-control));padding-inline-start:var(--brick-control-size-padding-inline)}.brick-native-select.brick-control-size[data-variant-xl=plain]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-xl=underline]{--brick-native-select-background:transparent;--brick-native-select-hover-background:transparent;--brick-native-select-border:var(--brick-color-border-strong);--brick-native-select-hover-border:var(--brick-color-accent-border)}.brick-native-select.brick-control-size[data-variant-xl=underline]>.brick-native-select-field{border-width:0 0 var(--brick-border-width);border-radius:0}.brick-native-select.brick-control-size[data-variant-xl=underline]>.brick-native-select-field:focus-visible{border-color:var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));box-shadow:0 var(--brick-border-focus-width) 0 0 var(--brick-native-select-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-native-select.brick-control-size[data-variant-xl=underline]>.brick-native-select-field{padding-inline-start:0}}.brick-native-select.brick-control-size>.brick-native-select-field[data-invalid]{--brick-native-select-focus-ring:var(--brick-color-danger-text);border-color:var(--brick-color-danger-text)}@media (forced-colors:active){.brick-native-select.brick-control-size[data-variant]>.brick-native-select-field:focus-visible{box-shadow:none;outline:var(--brick-border-focus-width) solid Highlight}}.brick-native-select[data-variant=subtle]{--brick-native-select-background:var(--brick-color-surface-subtle);--brick-native-select-hover-background:var(--brick-color-surface-subtle);--brick-native-select-border:transparent}.brick-native-select{--brick-native-select-background:transparent;--brick-native-select-hover-background:transparent;grid-template-columns:minmax(0,1fr);min-inline-size:0;max-inline-size:100%;display:inline-grid;position:relative}.brick-native-select[data-full-width]{inline-size:100%}.brick-native-select-field{box-sizing:border-box;appearance:none;inline-size:100%;min-inline-size:0;block-size:var(--brick-control-size-block);text-overflow:ellipsis;max-inline-size:100%;padding-inline:var(--brick-control-size-padding-inline);border:var(--brick-border-width) solid var(--brick-native-select-border,var(--brick-color-border-strong));border-radius:var(--brick-native-select-radius,var(--brick-radius-control));background:var(--brick-native-select-background);color:var(--brick-color-text-primary);font-family:var(--brick-control-size-font-family);font-size:var(--brick-control-size-font-size);font-weight:var(--brick-control-size-font-weight);line-height:var(--brick-control-size-line-height);letter-spacing:var(--brick-control-size-letter-spacing);text-align:start;cursor:pointer;transition:background-color var(--brick-motion-duration-fast), border-color var(--brick-motion-duration-fast);padding-block:0;overflow:hidden}.brick-native-select:has(.brick-native-select-indicator) .brick-native-select-field{padding-inline-end:calc(var(--brick-control-size-padding-inline) + var(--brick-control-size-icon) + var(--brick-control-size-gap))}.brick-native-select-indicator{inline-size:var(--brick-control-size-icon);pointer-events:none;color:var(--brick-color-text-secondary);place-items:center;display:grid;position:absolute;inset-block:0;inset-inline-end:var(--brick-control-size-padding-inline)}.brick-native-select-indicator>svg{inline-size:100%;block-size:var(--brick-control-size-icon);stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.brick-native-select[data-shape=sharp] .brick-native-select-field{border-radius:0}.brick-native-select[data-shape=pill] .brick-native-select-field{border-radius:var(--brick-radius-full)}.brick-native-select[data-variant=surface]{--brick-native-select-background:var(--brick-color-surface-raised);--brick-native-select-hover-background:var(--brick-color-surface-raised)}.brick-native-select[data-variant=soft]{--brick-native-select-background:var(--brick-color-surface-subtle);--brick-native-select-hover-background:var(--brick-color-accent-soft)}.brick-native-select[data-variant=ghost]{--brick-native-select-hover-background:var(--brick-color-surface-subtle)}.brick-native-select-field:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:var(--brick-border-width)}.brick-native-select-field[data-invalid]{border-color:var(--brick-color-danger-text)}.brick-native-select:has(.brick-native-select-field:disabled){opacity:.5;cursor:not-allowed}.brick-native-select-field:disabled{cursor:not-allowed;opacity:1}.brick-native-select[data-list] .brick-native-select-field{block-size:auto;min-block-size:var(--brick-control-size-block);padding-block:var(--brick-control-size-padding-block)}.brick-native-select-field option,.brick-native-select-field optgroup{color:var(--brick-color-text-primary);background:var(--brick-color-surface-base)}.brick-native-select-field option:checked{background:var(--brick-color-accent-soft);background-image:linear-gradient(var(--brick-color-accent-soft), var(--brick-color-accent-soft));color:var(--brick-color-accent-text)}.brick-native-select-field option:disabled,.brick-native-select-field optgroup:disabled{color:graytext}@media (hover:hover){.brick-native-select .brick-native-select-field:not(:disabled):hover{background:var(--brick-native-select-hover-background)}}@media (prefers-reduced-motion:reduce){.brick-native-select-field{transition:none}}@media (forced-colors:active){.brick-native-select-field option:checked{color:highlighttext;background:highlight}.brick-native-select-field{color:canvastext;background:canvas;border-color:buttontext}.brick-native-select-field:disabled{color:graytext;border-color:graytext}.brick-native-select-field:focus-visible{outline-color:highlight}.brick-native-select:has(.brick-native-select-field:disabled){opacity:1;color:graytext}}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=outline]{--brick-number-input-background:transparent;--brick-number-input-hover-background:transparent;--brick-number-input-border:var(--brick-color-border-strong);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=outline]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=outline]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=surface]{--brick-number-input-background:var(--brick-color-surface-raised);--brick-number-input-hover-background:var(--brick-color-surface-raised);--brick-number-input-border:var(--brick-color-border-strong);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=surface]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=surface]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=soft]{--brick-number-input-background:var(--brick-color-surface-subtle);--brick-number-input-hover-background:var(--brick-color-surface-subtle);--brick-number-input-border:var(--brick-color-border-subtle);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=soft]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=soft]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=subtle]{--brick-number-input-background:var(--brick-color-surface-subtle);--brick-number-input-hover-background:var(--brick-color-surface-subtle);--brick-number-input-border:transparent;--brick-number-input-hover-border:transparent;border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=subtle]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=subtle]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=ghost]{--brick-number-input-background:transparent;--brick-number-input-hover-background:var(--brick-color-surface-subtle);--brick-number-input-border:transparent;--brick-number-input-hover-border:transparent;border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=ghost]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=ghost]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=plain]{--brick-number-input-background:transparent;--brick-number-input-hover-background:transparent;--brick-number-input-border:transparent;--brick-number-input-hover-border:transparent;border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=plain]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=plain]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=underline]{--brick-number-input-background:transparent;--brick-number-input-hover-background:transparent;--brick-number-input-border:var(--brick-color-border-strong);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:0 0 var(--brick-border-width);border-radius:0}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=underline]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 var(--brick-border-focus-width) 0 0 var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant=underline]>.brick-number-input-control{padding-inline-start:0}@media (min-width:30rem){.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=outline]{--brick-number-input-background:transparent;--brick-number-input-hover-background:transparent;--brick-number-input-border:var(--brick-color-border-strong);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=outline]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=outline]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=surface]{--brick-number-input-background:var(--brick-color-surface-raised);--brick-number-input-hover-background:var(--brick-color-surface-raised);--brick-number-input-border:var(--brick-color-border-strong);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=surface]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=surface]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=soft]{--brick-number-input-background:var(--brick-color-surface-subtle);--brick-number-input-hover-background:var(--brick-color-surface-subtle);--brick-number-input-border:var(--brick-color-border-subtle);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=soft]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=soft]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=subtle]{--brick-number-input-background:var(--brick-color-surface-subtle);--brick-number-input-hover-background:var(--brick-color-surface-subtle);--brick-number-input-border:transparent;--brick-number-input-hover-border:transparent;border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=subtle]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=subtle]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=ghost]{--brick-number-input-background:transparent;--brick-number-input-hover-background:var(--brick-color-surface-subtle);--brick-number-input-border:transparent;--brick-number-input-hover-border:transparent;border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=ghost]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=ghost]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=plain]{--brick-number-input-background:transparent;--brick-number-input-hover-background:transparent;--brick-number-input-border:transparent;--brick-number-input-hover-border:transparent;border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=plain]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=plain]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=underline]{--brick-number-input-background:transparent;--brick-number-input-hover-background:transparent;--brick-number-input-border:var(--brick-color-border-strong);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:0 0 var(--brick-border-width);border-radius:0}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=underline]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 var(--brick-border-focus-width) 0 0 var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-sm=underline]>.brick-number-input-control{padding-inline-start:0}}@media (min-width:48rem){.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=outline]{--brick-number-input-background:transparent;--brick-number-input-hover-background:transparent;--brick-number-input-border:var(--brick-color-border-strong);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=outline]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=outline]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=surface]{--brick-number-input-background:var(--brick-color-surface-raised);--brick-number-input-hover-background:var(--brick-color-surface-raised);--brick-number-input-border:var(--brick-color-border-strong);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=surface]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=surface]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=soft]{--brick-number-input-background:var(--brick-color-surface-subtle);--brick-number-input-hover-background:var(--brick-color-surface-subtle);--brick-number-input-border:var(--brick-color-border-subtle);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=soft]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=soft]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=subtle]{--brick-number-input-background:var(--brick-color-surface-subtle);--brick-number-input-hover-background:var(--brick-color-surface-subtle);--brick-number-input-border:transparent;--brick-number-input-hover-border:transparent;border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=subtle]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=subtle]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=ghost]{--brick-number-input-background:transparent;--brick-number-input-hover-background:var(--brick-color-surface-subtle);--brick-number-input-border:transparent;--brick-number-input-hover-border:transparent;border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=ghost]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=ghost]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=plain]{--brick-number-input-background:transparent;--brick-number-input-hover-background:transparent;--brick-number-input-border:transparent;--brick-number-input-hover-border:transparent;border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=plain]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=plain]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=underline]{--brick-number-input-background:transparent;--brick-number-input-hover-background:transparent;--brick-number-input-border:var(--brick-color-border-strong);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:0 0 var(--brick-border-width);border-radius:0}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=underline]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 var(--brick-border-focus-width) 0 0 var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-md=underline]>.brick-number-input-control{padding-inline-start:0}}@media (min-width:64rem){.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=outline]{--brick-number-input-background:transparent;--brick-number-input-hover-background:transparent;--brick-number-input-border:var(--brick-color-border-strong);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=outline]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=outline]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=surface]{--brick-number-input-background:var(--brick-color-surface-raised);--brick-number-input-hover-background:var(--brick-color-surface-raised);--brick-number-input-border:var(--brick-color-border-strong);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=surface]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=surface]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=soft]{--brick-number-input-background:var(--brick-color-surface-subtle);--brick-number-input-hover-background:var(--brick-color-surface-subtle);--brick-number-input-border:var(--brick-color-border-subtle);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=soft]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=soft]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=subtle]{--brick-number-input-background:var(--brick-color-surface-subtle);--brick-number-input-hover-background:var(--brick-color-surface-subtle);--brick-number-input-border:transparent;--brick-number-input-hover-border:transparent;border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=subtle]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=subtle]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=ghost]{--brick-number-input-background:transparent;--brick-number-input-hover-background:var(--brick-color-surface-subtle);--brick-number-input-border:transparent;--brick-number-input-hover-border:transparent;border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=ghost]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=ghost]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=plain]{--brick-number-input-background:transparent;--brick-number-input-hover-background:transparent;--brick-number-input-border:transparent;--brick-number-input-hover-border:transparent;border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=plain]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=plain]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=underline]{--brick-number-input-background:transparent;--brick-number-input-hover-background:transparent;--brick-number-input-border:var(--brick-color-border-strong);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:0 0 var(--brick-border-width);border-radius:0}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=underline]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 var(--brick-border-focus-width) 0 0 var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-lg=underline]>.brick-number-input-control{padding-inline-start:0}}@media (min-width:80rem){.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=outline]{--brick-number-input-background:transparent;--brick-number-input-hover-background:transparent;--brick-number-input-border:var(--brick-color-border-strong);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=outline]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=outline]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=surface]{--brick-number-input-background:var(--brick-color-surface-raised);--brick-number-input-hover-background:var(--brick-color-surface-raised);--brick-number-input-border:var(--brick-color-border-strong);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=surface]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=surface]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=soft]{--brick-number-input-background:var(--brick-color-surface-subtle);--brick-number-input-hover-background:var(--brick-color-surface-subtle);--brick-number-input-border:var(--brick-color-border-subtle);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=soft]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=soft]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=subtle]{--brick-number-input-background:var(--brick-color-surface-subtle);--brick-number-input-hover-background:var(--brick-color-surface-subtle);--brick-number-input-border:transparent;--brick-number-input-hover-border:transparent;border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=subtle]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=subtle]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=ghost]{--brick-number-input-background:transparent;--brick-number-input-hover-background:var(--brick-color-surface-subtle);--brick-number-input-border:transparent;--brick-number-input-hover-border:transparent;border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=ghost]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=ghost]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=plain]{--brick-number-input-background:transparent;--brick-number-input-hover-background:transparent;--brick-number-input-border:transparent;--brick-number-input-hover-border:transparent;border-width:var(--brick-border-width);border-radius:var(--brick-number-input-radius,var(--brick-radius-control))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=plain]>.brick-number-input-control{padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=plain]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=underline]{--brick-number-input-background:transparent;--brick-number-input-hover-background:transparent;--brick-number-input-border:var(--brick-color-border-strong);--brick-number-input-hover-border:var(--brick-color-accent-border);border-width:0 0 var(--brick-border-width);border-radius:0}.brick-number-input.brick-control-size[data-variant]:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=underline]:focus-within{border-color:var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));box-shadow:0 var(--brick-border-focus-width) 0 0 var(--brick-number-input-focus-ring,var(--brick-color-focus-ring));outline:none}.brick-number-input.brick-control-size[data-variant]:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-variant-xl=underline]>.brick-number-input-control{padding-inline-start:0}}.brick-number-input.brick-control-size[data-variant]:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group)))[data-invalid]{--brick-number-input-focus-ring:var(--brick-color-danger-text);border-color:var(--brick-color-danger-text)}@media (forced-colors:active){.brick-number-input.brick-control-size[data-variant]:where(:not([data-layout=stepper]),.brick-number-input-group):where(:not(:has(>.brick-number-input-group))):focus-within{box-shadow:none;outline:var(--brick-border-focus-width) solid Highlight}}.brick-number-input:where(:not(.brick-number-input-group)){--brick-number-input-height:var(--brick-control-min-block-size-md);--brick-number-input-stepper-inline-size:2.25rem;--brick-number-input-step-icon-size:1rem;--brick-number-input-font-family:var(--brick-typography-control-md-font-family);--brick-number-input-font-size:var(--brick-typography-control-md-font-size);--brick-number-input-font-weight:var(--brick-typography-control-md-font-weight);--brick-number-input-line-height:var(--brick-typography-control-md-line-height);--brick-number-input-radius:var(--brick-radius-control);--brick-number-input-background:transparent;--brick-number-input-border:var(--brick-color-border-strong)}.brick-number-input{grid-template-columns:minmax(0, 1fr) var(--brick-number-input-stepper-inline-size);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:var(--brick-number-input-height);border:var(--brick-border-width) solid var(--brick-number-input-border);border-radius:var(--brick-number-input-radius);background:var(--brick-number-input-background);color:var(--brick-color-text-primary);font-family:var(--brick-number-input-font-family);font-size:var(--brick-number-input-font-size);font-weight:var(--brick-number-input-font-weight);line-height:var(--brick-number-input-line-height);grid-template-rows:1fr 1fr;align-items:stretch;display:inline-grid;overflow:hidden}.brick-number-input[data-full-width]{inline-size:100%}.brick-number-input:not(:has(.brick-number-input-step)){grid-template-columns:minmax(0,1fr)}.brick-number-input:has(.brick-number-input-unit){grid-template-columns:minmax(0, 1fr) max-content var(--brick-number-input-stepper-inline-size)}.brick-number-input:has(.brick-number-input-unit):not(:has(.brick-number-input-step)){grid-template-columns:minmax(0,1fr) max-content}.brick-number-input-stepper{border-inline-start:var(--brick-border-width) solid var(--brick-number-input-border);grid-area:1/2/3;grid-template-rows:1fr 1fr;min-inline-size:0;display:grid}.brick-number-input:has(.brick-number-input-unit) .brick-number-input-stepper{grid-column:3}.brick-number-input:not(.brick-number-input-group)[data-variant=surface]{--brick-number-input-background:var(--brick-color-surface-raised)}.brick-number-input:not(.brick-number-input-group)[data-variant=soft]{--brick-number-input-background:var(--brick-color-surface-subtle);--brick-number-input-border:var(--brick-color-border-subtle)}.brick-number-input[data-variant=underline]{--brick-number-input-background:transparent;border-width:0 0 var(--brick-border-width);overflow:visible}.brick-number-input:not(.brick-number-input-group)[data-shape=sharp]{--brick-number-input-radius:0}.brick-number-input:not(.brick-number-input-group)[data-shape=pill]{--brick-number-input-radius:var(--brick-radius-full)}.brick-number-input-control{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:calc(var(--brick-number-input-height) - 2 * var(--brick-border-width));padding:0 var(--brick-number-input-padding-inline,var(--brick-space-3));color:inherit;font:inherit;background:0 0;border:0;outline:0;grid-area:1/1/3}.brick-number-input-step{border:0;border-inline-start:var(--brick-border-width) solid var(--brick-number-input-border);color:var(--brick-color-text-secondary);cursor:pointer;transition:background-color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), opacity var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);background:0 0;grid-column:2;place-items:center;padding:0;display:grid}.brick-number-input:has(.brick-number-input-unit)>.brick-number-input-step{grid-column:3}.brick-number-input-stepper .brick-number-input-step{border-inline-start:0;grid-column:1}.brick-number-input-unit{padding-inline:var(--brick-space-2);color:var(--brick-color-text-secondary);white-space:nowrap;grid-area:1/2/3;align-items:center;display:inline-flex}.brick-number-input-increment{grid-row:1}.brick-number-input-decrement{grid-row:2}.brick-number-input-step+.brick-number-input-step{border-block-start:var(--brick-border-width) solid var(--brick-number-input-border)}.brick-number-input[data-layout=stepper]{--brick-number-input-stepper-value-font-family:var(--brick-typography-body-lg-font-family);--brick-number-input-stepper-value-font-size:var(--brick-typography-body-lg-font-size);--brick-number-input-stepper-value-font-weight:var(--brick-typography-body-lg-font-weight);--brick-number-input-stepper-value-line-height:var(--brick-typography-body-lg-line-height);grid-template-columns:var(--brick-number-input-height) minmax(2.5rem, 1fr) var(--brick-number-input-height);gap:var(--brick-space-2);background:0 0;border:0;grid-template-rows:1fr;overflow:visible}.brick-number-input[data-layout=stepper]:has(.brick-number-input-unit){grid-template-columns:var(--brick-number-input-height) minmax(2.5rem, 1fr) max-content var(--brick-number-input-height)}.brick-number-input[data-layout=stepper] .brick-number-input-control{padding-inline:var(--brick-space-2);font-family:var(--brick-number-input-stepper-value-font-family);font-size:var(--brick-number-input-stepper-value-font-size);font-weight:var(--brick-number-input-stepper-value-font-weight);line-height:var(--brick-number-input-stepper-value-line-height);text-align:center;grid-area:1/2}.brick-number-input[data-layout=stepper] .brick-number-input-stepper{display:contents}.brick-number-input[data-layout=stepper] .brick-number-input-unit{grid-area:1/3}.brick-number-input[data-layout=stepper] .brick-number-input-step{--brick-number-input-step-icon-size:1rem;border-block-start:0;border:var(--brick-border-width) solid var(--brick-number-input-border);border-radius:var(--brick-radius-control);grid-row:1}:where(.brick-number-input[data-layout=stepper][data-variant=surface]) .brick-number-input-step{background:var(--brick-number-input-background)}.brick-number-input[data-layout=stepper] .brick-number-input-decrement{grid-column:1}.brick-number-input[data-layout=stepper] .brick-number-input-increment{grid-column:3}.brick-number-input[data-layout=stepper]:has(.brick-number-input-unit) .brick-number-input-increment{grid-column:4}.brick-number-input-step-artwork{inline-size:var(--brick-number-input-step-icon-size);block-size:var(--brick-number-input-step-icon-size);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px}.brick-number-input:not([data-layout=stepper]):focus-within{border-color:var(--brick-color-focus-ring);box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-color-focus-ring)}.brick-number-input[data-layout=stepper] .brick-number-input-control:focus-visible,.brick-number-input[data-layout=stepper] .brick-number-input-step:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-number-input[data-invalid]{border-color:var(--brick-color-danger-text);--brick-number-input-border:var(--brick-color-danger-text)}.brick-number-input[data-disabled]{opacity:.5;cursor:not-allowed}.brick-number-input[data-disabled] :is(.brick-number-input-control,.brick-number-input-step,.brick-number-input-scrubber){cursor:not-allowed}.brick-number-input[data-disabled] .brick-number-input-step,.brick-number-input[data-disabled] .brick-number-input-group{opacity:1}.brick-number-input-step:is(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:.5}@media (hover:hover) and (pointer:fine){.brick-number-input-step:not(:disabled):not([aria-disabled=true]):hover{background:var(--brick-color-surface-subtle);color:var(--brick-color-text-primary)}.brick-number-input[data-layout=field][data-stepper-visibility=hover] .brick-number-input-step,.brick-number-input[data-layout=field][data-stepper-visibility=hover] .brick-number-input-stepper{opacity:0;pointer-events:none}.brick-number-input[data-layout=field][data-stepper-visibility=hover]:is(:hover,:focus-within) .brick-number-input-stepper,.brick-number-input[data-layout=field][data-stepper-visibility=hover]:is(:hover,:focus-within) .brick-number-input-step{opacity:1;pointer-events:auto}.brick-number-input[data-layout=field][data-stepper-visibility=hover]:is(:hover,:focus-within) .brick-number-input-step:is(:disabled,[aria-disabled=true]){opacity:.5}}@media (prefers-reduced-motion:reduce){.brick-number-input-step{transition:none}}.brick-number-input-step:not(:disabled):not([aria-disabled=true]):active{background:var(--brick-color-surface-raised);color:var(--brick-color-text-primary)}.brick-number-input-value-text{text-align:center;font:inherit;grid-area:1/2;align-self:center}.brick-number-input-label{font:inherit;grid-column:1/-1}.brick-number-input-scrubber{touch-action:none;-webkit-user-select:none;user-select:none;cursor:ew-resize;color:var(--brick-color-text-secondary);place-items:center;display:inline-grid}.brick-number-input-scrubber:is([data-disabled],[data-readonly]){cursor:default}:is(:root:has(.brick-number-input-scrubber[data-scrubbing]),:root:has(.brick-number-input-scrubber[data-scrubbing]) *){cursor:ew-resize!important;-webkit-user-select:none!important;user-select:none!important}@media (pointer:coarse){.brick-number-input.brick-control-size[data-layout=field]{--brick-number-input-height:max(3.125rem, var(--brick-control-size-block));--brick-number-input-stepper-inline-size:2.25rem}.brick-number-input:is([data-size=xs],[data-size=sm],[data-size=md]){--brick-number-input-height:3.125rem;--brick-number-input-stepper-inline-size:2.25rem;--brick-number-input-step-icon-size:1rem}}@media (forced-colors:active){.brick-number-input{color:canvastext}.brick-number-input:not([data-layout=stepper]){background:canvas;border-color:buttontext}.brick-number-input:not([data-layout=stepper]):focus-within{box-shadow:none;outline:var(--brick-border-focus-width) solid Highlight;outline-offset:0;border-color:highlight}.brick-number-input[data-layout=stepper] .brick-number-input-step{border-color:buttontext}.brick-number-input[data-layout=stepper] :is(.brick-number-input-control,.brick-number-input-step):focus-visible{outline-color:highlight}}.brick-number-input:has(>.brick-number-input-group):not(.brick-number-input-group){gap:var(--brick-space-2);min-block-size:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);display:inline-grid;overflow:visible}.brick-number-input.brick-number-input-group{grid-template-columns:max-content minmax(0, 1fr) max-content max-content var(--brick-number-input-stepper-inline-size)}.brick-number-input.brick-number-input-group:not(:has(.brick-number-input-step)){grid-template-columns:max-content minmax(0,1fr) max-content max-content}.brick-number-input-group>.brick-number-input-control{grid-area:1/2/3}.brick-number-input-group>.brick-number-input-unit{grid-column:3}.brick-number-input.brick-number-input-group>.brick-number-input-stepper,.brick-number-input.brick-number-input-group>.brick-number-input-step{grid-column:5}.brick-number-input-element{color:var(--brick-color-text-secondary);grid-row:1/3;place-items:center;display:grid}.brick-number-input-element[data-placement=start]{grid-column:1;padding-inline-start:var(--brick-number-input-padding-inline,var(--brick-space-3))}.brick-number-input-element[data-placement=end]{grid-column:4;padding-inline-end:var(--brick-number-input-padding-inline,var(--brick-space-3))}@media (forced-colors:active){.brick-number-input[data-disabled]{opacity:1;color:graytext}}.brick-control-size[data-size="2xs"]{--brick-control-size-block:var(--brick-control-min-block-size-2xs);--brick-control-size-padding-inline:.5rem;--brick-control-size-padding-block:.25rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.75rem;--brick-control-size-target:1.5rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size=xs]{--brick-control-size-block:var(--brick-control-min-block-size-xs);--brick-control-size-padding-inline:.625rem;--brick-control-size-padding-block:.375rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.875rem;--brick-control-size-target:1.75rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size=sm]{--brick-control-size-block:var(--brick-control-min-block-size-sm);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.375rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size=md]{--brick-control-size-block:var(--brick-control-min-block-size-md);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size=lg]{--brick-control-size-block:var(--brick-control-min-block-size-lg);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.625rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1.125rem;--brick-control-size-target:2.25rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size=xl]{--brick-control-size-block:var(--brick-control-min-block-size-xl);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.75rem;--brick-control-size-gap:.625rem;--brick-control-size-icon:1.25rem;--brick-control-size-target:2.5rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size="2xl"]{--brick-control-size-block:var(--brick-control-min-block-size-2xl);--brick-control-size-padding-inline:1.5rem;--brick-control-size-padding-block:1rem;--brick-control-size-gap:.75rem;--brick-control-size-icon:1.5rem;--brick-control-size-target:3rem;--brick-control-size-value-font-family:var(--brick-typography-body-lg-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-lg-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-lg-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-lg-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-lg-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xl-font-family);--brick-control-size-font-size:var(--brick-typography-control-xl-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xl-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xl-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xl-letter-spacing)}@media (min-width:30rem){.brick-control-size[data-size-sm="2xs"]{--brick-control-size-block:var(--brick-control-min-block-size-2xs);--brick-control-size-padding-inline:.5rem;--brick-control-size-padding-block:.25rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.75rem;--brick-control-size-target:1.5rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size-sm=xs]{--brick-control-size-block:var(--brick-control-min-block-size-xs);--brick-control-size-padding-inline:.625rem;--brick-control-size-padding-block:.375rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.875rem;--brick-control-size-target:1.75rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size-sm=sm]{--brick-control-size-block:var(--brick-control-min-block-size-sm);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.375rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size-sm=md]{--brick-control-size-block:var(--brick-control-min-block-size-md);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size-sm=lg]{--brick-control-size-block:var(--brick-control-min-block-size-lg);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.625rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1.125rem;--brick-control-size-target:2.25rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size-sm=xl]{--brick-control-size-block:var(--brick-control-min-block-size-xl);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.75rem;--brick-control-size-gap:.625rem;--brick-control-size-icon:1.25rem;--brick-control-size-target:2.5rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size-sm="2xl"]{--brick-control-size-block:var(--brick-control-min-block-size-2xl);--brick-control-size-padding-inline:1.5rem;--brick-control-size-padding-block:1rem;--brick-control-size-gap:.75rem;--brick-control-size-icon:1.5rem;--brick-control-size-target:3rem;--brick-control-size-value-font-family:var(--brick-typography-body-lg-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-lg-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-lg-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-lg-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-lg-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xl-font-family);--brick-control-size-font-size:var(--brick-typography-control-xl-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xl-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xl-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xl-letter-spacing)}}@media (min-width:48rem){.brick-control-size[data-size-md="2xs"]{--brick-control-size-block:var(--brick-control-min-block-size-2xs);--brick-control-size-padding-inline:.5rem;--brick-control-size-padding-block:.25rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.75rem;--brick-control-size-target:1.5rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size-md=xs]{--brick-control-size-block:var(--brick-control-min-block-size-xs);--brick-control-size-padding-inline:.625rem;--brick-control-size-padding-block:.375rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.875rem;--brick-control-size-target:1.75rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size-md=sm]{--brick-control-size-block:var(--brick-control-min-block-size-sm);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.375rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size-md=md]{--brick-control-size-block:var(--brick-control-min-block-size-md);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size-md=lg]{--brick-control-size-block:var(--brick-control-min-block-size-lg);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.625rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1.125rem;--brick-control-size-target:2.25rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size-md=xl]{--brick-control-size-block:var(--brick-control-min-block-size-xl);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.75rem;--brick-control-size-gap:.625rem;--brick-control-size-icon:1.25rem;--brick-control-size-target:2.5rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size-md="2xl"]{--brick-control-size-block:var(--brick-control-min-block-size-2xl);--brick-control-size-padding-inline:1.5rem;--brick-control-size-padding-block:1rem;--brick-control-size-gap:.75rem;--brick-control-size-icon:1.5rem;--brick-control-size-target:3rem;--brick-control-size-value-font-family:var(--brick-typography-body-lg-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-lg-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-lg-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-lg-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-lg-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xl-font-family);--brick-control-size-font-size:var(--brick-typography-control-xl-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xl-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xl-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xl-letter-spacing)}}@media (min-width:64rem){.brick-control-size[data-size-lg="2xs"]{--brick-control-size-block:var(--brick-control-min-block-size-2xs);--brick-control-size-padding-inline:.5rem;--brick-control-size-padding-block:.25rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.75rem;--brick-control-size-target:1.5rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size-lg=xs]{--brick-control-size-block:var(--brick-control-min-block-size-xs);--brick-control-size-padding-inline:.625rem;--brick-control-size-padding-block:.375rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.875rem;--brick-control-size-target:1.75rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size-lg=sm]{--brick-control-size-block:var(--brick-control-min-block-size-sm);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.375rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size-lg=md]{--brick-control-size-block:var(--brick-control-min-block-size-md);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size-lg=lg]{--brick-control-size-block:var(--brick-control-min-block-size-lg);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.625rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1.125rem;--brick-control-size-target:2.25rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size-lg=xl]{--brick-control-size-block:var(--brick-control-min-block-size-xl);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.75rem;--brick-control-size-gap:.625rem;--brick-control-size-icon:1.25rem;--brick-control-size-target:2.5rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size-lg="2xl"]{--brick-control-size-block:var(--brick-control-min-block-size-2xl);--brick-control-size-padding-inline:1.5rem;--brick-control-size-padding-block:1rem;--brick-control-size-gap:.75rem;--brick-control-size-icon:1.5rem;--brick-control-size-target:3rem;--brick-control-size-value-font-family:var(--brick-typography-body-lg-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-lg-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-lg-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-lg-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-lg-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xl-font-family);--brick-control-size-font-size:var(--brick-typography-control-xl-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xl-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xl-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xl-letter-spacing)}}@media (min-width:80rem){.brick-control-size[data-size-xl="2xs"]{--brick-control-size-block:var(--brick-control-min-block-size-2xs);--brick-control-size-padding-inline:.5rem;--brick-control-size-padding-block:.25rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.75rem;--brick-control-size-target:1.5rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size-xl=xs]{--brick-control-size-block:var(--brick-control-min-block-size-xs);--brick-control-size-padding-inline:.625rem;--brick-control-size-padding-block:.375rem;--brick-control-size-gap:.25rem;--brick-control-size-icon:.875rem;--brick-control-size-target:1.75rem;--brick-control-size-value-font-family:var(--brick-typography-caption-font-family);--brick-control-size-value-font-size:var(--brick-typography-caption-font-size);--brick-control-size-value-font-weight:var(--brick-typography-caption-font-weight);--brick-control-size-value-line-height:var(--brick-typography-caption-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xs-font-family);--brick-control-size-font-size:var(--brick-typography-control-xs-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xs-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xs-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xs-letter-spacing)}.brick-control-size[data-size-xl=sm]{--brick-control-size-block:var(--brick-control-min-block-size-sm);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.375rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size-xl=md]{--brick-control-size-block:var(--brick-control-min-block-size-md);--brick-control-size-padding-inline:.75rem;--brick-control-size-padding-block:.5rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1rem;--brick-control-size-target:2rem;--brick-control-size-value-font-family:var(--brick-typography-body-sm-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-sm-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-sm-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-sm-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-sm-font-family);--brick-control-size-font-size:var(--brick-typography-control-sm-font-size);--brick-control-size-font-weight:var(--brick-typography-control-sm-font-weight);--brick-control-size-line-height:var(--brick-typography-control-sm-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-control-size[data-size-xl=lg]{--brick-control-size-block:var(--brick-control-min-block-size-lg);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.625rem;--brick-control-size-gap:.5rem;--brick-control-size-icon:1.125rem;--brick-control-size-target:2.25rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size-xl=xl]{--brick-control-size-block:var(--brick-control-min-block-size-xl);--brick-control-size-padding-inline:1rem;--brick-control-size-padding-block:.75rem;--brick-control-size-gap:.625rem;--brick-control-size-icon:1.25rem;--brick-control-size-target:2.5rem;--brick-control-size-value-font-family:var(--brick-typography-body-md-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-md-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-md-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-md-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-lg-font-family);--brick-control-size-font-size:var(--brick-typography-control-lg-font-size);--brick-control-size-font-weight:var(--brick-typography-control-lg-font-weight);--brick-control-size-line-height:var(--brick-typography-control-lg-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-control-size[data-size-xl="2xl"]{--brick-control-size-block:var(--brick-control-min-block-size-2xl);--brick-control-size-padding-inline:1.5rem;--brick-control-size-padding-block:1rem;--brick-control-size-gap:.75rem;--brick-control-size-icon:1.5rem;--brick-control-size-target:3rem;--brick-control-size-value-font-family:var(--brick-typography-body-lg-font-family);--brick-control-size-value-font-size:var(--brick-typography-body-lg-font-size);--brick-control-size-value-font-weight:var(--brick-typography-body-lg-font-weight);--brick-control-size-value-line-height:var(--brick-typography-body-lg-line-height);--brick-control-size-value-letter-spacing:var(--brick-typography-body-lg-letter-spacing);--brick-control-size-font-family:var(--brick-typography-control-xl-font-family);--brick-control-size-font-size:var(--brick-typography-control-xl-font-size);--brick-control-size-font-weight:var(--brick-typography-control-xl-font-weight);--brick-control-size-line-height:var(--brick-typography-control-xl-line-height);--brick-control-size-letter-spacing:var(--brick-typography-control-xl-letter-spacing)}}.brick-input.brick-control-size{--brick-input-min-block-size:var(--brick-control-size-block);--brick-input-padding-inline:var(--brick-control-size-padding-inline);--brick-input-gap:var(--brick-control-size-gap);--brick-input-font-family:var(--brick-control-size-value-font-family);--brick-input-font-size:var(--brick-control-size-value-font-size);--brick-input-font-weight:var(--brick-control-size-value-font-weight);--brick-input-line-height:var(--brick-control-size-value-line-height);--brick-input-letter-spacing:var(--brick-control-size-value-letter-spacing);--brick-input-adornment-size:var(--brick-control-size-icon);--brick-input-clear-target-size:var(--brick-control-size-target);--brick-input-clear-icon-size:var(--brick-control-size-icon)}.brick-textarea.brick-control-size{--brick-textarea-padding-inline:var(--brick-control-size-padding-inline);--brick-textarea-padding-block:var(--brick-control-size-padding-block);--brick-textarea-gap:var(--brick-control-size-gap);--brick-textarea-font-family:var(--brick-control-size-value-font-family);--brick-textarea-font-size:var(--brick-control-size-value-font-size);--brick-textarea-font-weight:var(--brick-control-size-value-font-weight);--brick-textarea-line-height:var(--brick-control-size-value-line-height);--brick-textarea-letter-spacing:var(--brick-control-size-value-letter-spacing)}.brick-select-trigger.brick-control-size{--brick-select-trigger-min-block-size:var(--brick-control-size-block);--brick-select-trigger-padding-inline:var(--brick-control-size-padding-inline);--brick-select-trigger-gap:var(--brick-control-size-gap);--brick-select-trigger-font-family:var(--brick-control-size-font-family);--brick-select-trigger-font-size:var(--brick-control-size-font-size);--brick-select-trigger-font-weight:var(--brick-control-size-font-weight);--brick-select-trigger-line-height:var(--brick-control-size-line-height);--brick-select-trigger-letter-spacing:var(--brick-control-size-letter-spacing);--brick-select-icon-size:var(--brick-control-size-icon)}.brick-select-content.brick-control-size{--brick-select-item-min-block-size:calc(var(--brick-control-size-block) - var(--brick-space-2));--brick-select-item-padding-inline:var(--brick-control-size-padding-inline);--brick-select-item-gap:var(--brick-control-size-gap);--brick-select-item-font-family:var(--brick-control-size-font-family);--brick-select-item-font-size:var(--brick-control-size-font-size);--brick-select-item-font-weight:var(--brick-control-size-font-weight);--brick-select-item-line-height:var(--brick-control-size-line-height);--brick-select-indicator-size:var(--brick-control-size-icon)}.brick-multi-select-trigger.brick-control-size{--brick-multi-select-trigger-min-block-size:var(--brick-control-size-block);--brick-multi-select-trigger-padding-inline:var(--brick-control-size-padding-inline);--brick-multi-select-trigger-gap:var(--brick-control-size-gap);--brick-multi-select-trigger-font-family:var(--brick-control-size-font-family);--brick-multi-select-trigger-font-size:var(--brick-control-size-font-size);--brick-multi-select-trigger-font-weight:var(--brick-control-size-font-weight);--brick-multi-select-trigger-line-height:var(--brick-control-size-line-height);--brick-multi-select-trigger-letter-spacing:var(--brick-control-size-letter-spacing);--brick-multi-select-icon-size:var(--brick-control-size-icon)}.brick-multi-select-content.brick-control-size{--brick-multi-select-item-min-block-size:calc(var(--brick-control-size-block) - var(--brick-space-2));--brick-multi-select-item-padding-inline:var(--brick-control-size-padding-inline);--brick-multi-select-item-gap:var(--brick-control-size-gap);--brick-multi-select-item-font-family:var(--brick-control-size-font-family);--brick-multi-select-item-font-size:var(--brick-control-size-font-size);--brick-multi-select-item-font-weight:var(--brick-control-size-font-weight);--brick-multi-select-item-line-height:var(--brick-control-size-line-height);--brick-multi-select-indicator-size:var(--brick-control-size-icon)}.brick-combobox-control.brick-control-size{--brick-combobox-min-block-size:var(--brick-control-size-block);--brick-combobox-padding-inline:var(--brick-control-size-padding-inline);--brick-combobox-gap:var(--brick-control-size-gap);--brick-combobox-font-family:var(--brick-control-size-value-font-family);--brick-combobox-font-size:var(--brick-control-size-value-font-size);--brick-combobox-font-weight:var(--brick-control-size-value-font-weight);--brick-combobox-line-height:var(--brick-control-size-value-line-height);--brick-combobox-letter-spacing:var(--brick-control-size-value-letter-spacing);--brick-combobox-action-size:var(--brick-control-size-target);--brick-combobox-icon-size:var(--brick-control-size-icon)}.brick-combobox-content.brick-control-size{--brick-combobox-item-min-block-size:var(--brick-control-size-block);--brick-combobox-item-padding-inline:var(--brick-control-size-padding-inline);--brick-combobox-item-gap:var(--brick-control-size-gap);--brick-combobox-item-font-family:var(--brick-control-size-font-family);--brick-combobox-item-font-size:var(--brick-control-size-font-size);--brick-combobox-item-font-weight:var(--brick-control-size-font-weight);--brick-combobox-item-line-height:var(--brick-control-size-line-height)}.brick-number-input.brick-control-size{--brick-number-input-height:var(--brick-control-size-block);--brick-number-input-padding-inline:var(--brick-control-size-padding-inline);--brick-number-input-stepper-inline-size:clamp(1rem, calc(var(--brick-control-size-block) - 1rem), 1.5rem);--brick-number-input-step-icon-size:clamp(.625rem, calc(var(--brick-control-size-block) / 3), .875rem);--brick-number-input-font-family:var(--brick-control-size-font-family);--brick-number-input-font-size:var(--brick-control-size-font-size);--brick-number-input-font-weight:var(--brick-control-size-font-weight);--brick-number-input-line-height:var(--brick-control-size-line-height)}.brick-password-toggle-field.brick-control-size{--brick-password-height:var(--brick-control-size-block);--brick-password-padding-inline:var(--brick-control-size-padding-inline);--brick-password-icon-size:var(--brick-control-size-icon);--brick-password-font-family:var(--brick-control-size-value-font-family);--brick-password-font-size:var(--brick-control-size-value-font-size);--brick-password-font-weight:var(--brick-control-size-value-font-weight);--brick-password-line-height:var(--brick-control-size-value-line-height);--brick-password-letter-spacing:var(--brick-control-size-value-letter-spacing)}.brick-pin-input.brick-control-size{--brick-pin-input-size:var(--brick-control-size-block)}.brick-stat{--brick-stat-gap:var(--brick-space-1);gap:var(--brick-stat-gap,var(--brick-space-1));min-inline-size:0;color:var(--brick-color-text-primary);overflow-wrap:anywhere;flex-direction:column;flex:1 1 0;margin:0;display:flex}.brick-stat-group{--brick-stat-group-gap:var(--brick-space-6);align-items:start;gap:var(--brick-stat-group-gap,var(--brick-space-6));flex-wrap:wrap;min-inline-size:0;display:flex}:is(.brick-stat,.brick-stat-group)[data-size=sm]{--brick-stat-value-size:var(--brick-typography-title-md-font-size);--brick-stat-value-line-height:var(--brick-typography-title-md-line-height)}:is(.brick-stat,.brick-stat-group)[data-size=md]{--brick-stat-value-size:var(--brick-typography-title-lg-font-size);--brick-stat-value-line-height:var(--brick-typography-title-lg-line-height)}:is(.brick-stat,.brick-stat-group)[data-size=lg]{--brick-stat-value-size:var(--brick-typography-title-xl-font-size);--brick-stat-value-line-height:var(--brick-typography-title-xl-line-height)}.brick-stat-label{align-items:center;gap:calc(var(--brick-space-1) * 1.5);min-inline-size:0;color:var(--brick-color-text-secondary);font-family:var(--brick-typography-body-sm-font-family);font-size:var(--brick-typography-body-sm-font-size);font-weight:var(--brick-typography-body-sm-font-weight);line-height:var(--brick-typography-body-sm-line-height);letter-spacing:var(--brick-typography-body-sm-letter-spacing);margin:0;display:flex}.brick-stat-value-text{align-items:baseline;gap:var(--brick-space-1);min-inline-size:0;font-family:var(--brick-typography-title-lg-font-family);font-size:var(--brick-stat-value-size,var(--brick-typography-title-lg-font-size));font-weight:var(--brick-typography-title-lg-font-weight);line-height:var(--brick-stat-value-line-height,var(--brick-typography-title-lg-line-height));letter-spacing:var(--brick-typography-title-lg-letter-spacing);flex-wrap:wrap;margin:0;display:flex}.brick-stat-value-unit,.brick-stat-help-text{min-inline-size:0;color:var(--brick-color-text-secondary);font-family:var(--brick-typography-caption-font-family);font-size:var(--brick-typography-caption-font-size);font-weight:var(--brick-typography-caption-font-weight);line-height:var(--brick-typography-caption-line-height);letter-spacing:var(--brick-typography-caption-letter-spacing);margin:0}.brick-stat-help-text{align-items:center;gap:var(--brick-space-1);flex-wrap:wrap;display:flex}.brick-stat-indicator{block-size:1em;inline-size:1em;color:var(--brick-stat-indicator-color,var(--brick-color-text-primary));flex:none;justify-content:center;align-items:center;display:inline-flex}.brick-stat-indicator>svg{fill:currentColor;block-size:100%;inline-size:100%}.brick-stat-indicator[data-tone=neutral]{--brick-stat-indicator-color:var(--brick-color-text-primary)}.brick-stat-indicator[data-tone=accent]{--brick-stat-indicator-color:var(--brick-color-accent-text)}.brick-stat-indicator[data-tone=info]{--brick-stat-indicator-color:var(--brick-color-info-text)}.brick-stat-indicator[data-tone=success]{--brick-stat-indicator-color:var(--brick-color-success-text)}.brick-stat-indicator[data-tone=warning]{--brick-stat-indicator-color:var(--brick-color-warning-text)}.brick-stat-indicator[data-tone=danger]{--brick-stat-indicator-color:var(--brick-color-danger-text)}@media (forced-colors:active){.brick-stat,.brick-stat-label,.brick-stat-help-text,.brick-stat-value-unit,.brick-stat-indicator{color:canvastext}}}@layer brick.utilities,brick.effects;
