@layer brick.reset,brick.tokens,flowstack.theme,brick.foundations;@layer brick.components{.brick-aspect-ratio{--_brick-aspect-ratio-initial:initial;--_brick-aspect-ratio-sm:initial;--_brick-aspect-ratio-md:initial;--_brick-aspect-ratio-lg:initial;--_brick-aspect-ratio-xl:initial;--_brick-aspect-ratio-current:var(--_brick-aspect-ratio-initial);--brick-aspect-ratio-background:transparent;--brick-aspect-ratio-border-color:transparent;--brick-aspect-ratio-border-width:0rem;--brick-aspect-ratio-radius:0rem;--brick-aspect-ratio-overflow:hidden;box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow:var(--brick-aspect-ratio-overflow);border:var(--brick-aspect-ratio-border-width) solid var(--brick-aspect-ratio-border-color);border-radius:var(--brick-aspect-ratio-radius);background:var(--brick-aspect-ratio-background);display:block;position:relative}.brick-aspect-ratio[data-content-layout=fill]>:not(style){box-sizing:border-box;block-size:100%;inline-size:100%;position:absolute;inset:0}.brick-aspect-ratio[data-content-layout=fill]>:is(img,video){object-fit:cover}.brick-aspect-ratio[data-content-layout=fill]>iframe{border:0}@media (min-width:30rem){.brick-aspect-ratio{--_brick-aspect-ratio-current:var(--_brick-aspect-ratio-sm)}}@media (min-width:48rem){.brick-aspect-ratio{--_brick-aspect-ratio-current:var(--_brick-aspect-ratio-md)}}@media (min-width:64rem){.brick-aspect-ratio{--_brick-aspect-ratio-current:var(--_brick-aspect-ratio-lg)}}@media (min-width:80rem){.brick-aspect-ratio{--_brick-aspect-ratio-current:var(--_brick-aspect-ratio-xl)}}.brick-aspect-ratio[data-variant=subtle]{--brick-aspect-ratio-background:var(--brick-color-surface-subtle)}.brick-aspect-ratio[data-variant=outline]{--brick-aspect-ratio-border-color:var(--brick-color-border-subtle);--brick-aspect-ratio-border-width:var(--brick-border-width)}.brick-aspect-ratio[data-overflow=visible]{--brick-aspect-ratio-overflow:visible}@media (forced-colors:active){.brick-aspect-ratio[data-variant=outline]{--brick-aspect-ratio-border-color:CanvasText}}@media (forced-colors:active){.brick-avatar{border:var(--brick-border-width) solid CanvasText;box-shadow:none;color:canvastext;background:canvas}.brick-avatar[data-status]:after{box-shadow:inset 0 0 0 var(--brick-avatar-status-ring-offset) Canvas;border-color:highlight}}.brick-avatar{--brick-avatar-size:2.5rem;--brick-avatar-radius:var(--brick-radius-full);--brick-avatar-background:var(--brick-color-surface-subtle);--brick-avatar-foreground:var(--brick-color-text-secondary);--brick-avatar-outline-color:var(--brick-color-surface-base);--brick-avatar-outline-width:0px;--brick-avatar-status-ring-color:transparent;--brick-avatar-status-ring-width:.125rem;--brick-avatar-status-ring-offset:.125rem;--brick-avatar-fallback-font-size:1rem;box-sizing:border-box;inline-size:var(--brick-avatar-size);block-size:var(--brick-avatar-size);border-radius:var(--brick-avatar-radius);border:var(--brick-avatar-outline-width) solid var(--brick-avatar-outline-color);background:var(--brick-avatar-background);color:var(--brick-avatar-foreground);vertical-align:middle;background-clip:padding-box;flex:none;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);justify-content:center;align-items:center;line-height:1;display:inline-grid;position:relative;overflow:hidden}.brick-avatar[data-status]:after{z-index:1;box-sizing:border-box;border:var(--brick-avatar-status-ring-width) solid var(--brick-avatar-status-ring-color);border-radius:max(0px, calc(var(--brick-avatar-radius) - var(--brick-avatar-outline-width)));box-shadow:inset 0 0 0 var(--brick-avatar-status-ring-offset) var(--brick-avatar-outline-color);content:"";pointer-events:none;position:absolute;inset:0}.brick-avatar[data-shape=rounded]{--brick-avatar-radius:var(--brick-radius-control)}.brick-avatar[data-size="2xs"]{--brick-avatar-size:1.5rem;--brick-avatar-fallback-font-size:.625rem}.brick-avatar[data-size=xs]{--brick-avatar-size:2rem;--brick-avatar-fallback-font-size:.75rem}.brick-avatar[data-size=lg]{--brick-avatar-size:2.75rem;--brick-avatar-fallback-font-size:1rem}.brick-avatar[data-size=xl]{--brick-avatar-size:3rem;--brick-avatar-fallback-font-size:1.125rem}.brick-avatar[data-size="2xl"]{--brick-avatar-size:4rem;--brick-avatar-fallback-font-size:1.25rem}.brick-avatar[data-size="3xl"]{--brick-avatar-size:6rem;--brick-avatar-fallback-font-size:1.75rem}.brick-avatar[data-size="4xl"]{--brick-avatar-size:7rem;--brick-avatar-fallback-font-size:2rem}.brick-avatar[data-size="5xl"]{--brick-avatar-size:8rem;--brick-avatar-fallback-font-size:2.25rem}.brick-avatar[data-status=online]{--brick-avatar-status-ring-color:var(--brick-color-success-solid)}.brick-avatar[data-status=away]{--brick-avatar-status-ring-color:var(--brick-color-warning-solid)}.brick-avatar[data-status=busy]{--brick-avatar-status-ring-color:var(--brick-color-danger-solid)}.brick-avatar[data-status=offline]{--brick-avatar-status-ring-color:var(--brick-color-border-strong)}.brick-avatar__image,.brick-avatar__fallback{box-sizing:border-box;border-radius:max(0px, calc(var(--brick-avatar-radius) - var(--brick-avatar-outline-width)));grid-area:1/1;block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0;display:flex}.brick-avatar__image{object-fit:cover;display:block}.brick-avatar__fallback{background:var(--brick-avatar-background);color:var(--brick-avatar-foreground);font-family:var(--brick-font-family-body);font-size:var(--brick-avatar-fallback-font-size);font-weight:var(--brick-font-weight-medium);text-align:center;text-overflow:clip;-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:center;align-items:center;line-height:1;overflow:hidden}.brick-avatar[data-size=sm]{--brick-avatar-size:2.25rem;--brick-avatar-fallback-font-size:.875rem}.brick-avatar[data-size=full]{--brick-avatar-size:100%}.brick-avatar__image:not([data-state=loaded]){opacity:0}.brick-avatar__image[hidden]{display:none}.brick-avatar__icon{block-size:50%;inline-size:50%}.brick-avatar[data-tone=accent]{--brick-avatar-background:var(--brick-color-accent-soft);--brick-avatar-foreground:var(--brick-color-accent-text)}.brick-avatar[data-tone=contrast],.brick-avatar[data-variant=solid]{--brick-avatar-background:var(--brick-color-text-primary);--brick-avatar-foreground:var(--brick-color-surface-base)}.brick-avatar[data-variant=solid][data-tone=accent]{--brick-avatar-background:var(--brick-color-accent-solid);--brick-avatar-foreground:var(--brick-color-accent-on-solid)}.brick-avatar[data-variant=outline]{--brick-avatar-background:transparent;--brick-avatar-foreground:var(--brick-color-text-primary);box-shadow:inset 0 0 0 var(--brick-border-width) var(--brick-color-border-default)}.brick-avatar[data-variant=outline][data-tone=accent]{--brick-avatar-foreground:var(--brick-color-accent-text);box-shadow:inset 0 0 0 var(--brick-border-width) var(--brick-color-accent-border)}@media (forced-colors:active){.brick-avatar{border:var(--brick-border-width) solid CanvasText;box-shadow:none;color:canvastext;background:canvas}.brick-avatar[data-status]:after{box-shadow:inset 0 0 0 var(--brick-avatar-status-ring-offset) Canvas;border-color:highlight}}.brick-avatar-group{--brick-avatar-group-avatar-size:2.5rem;--brick-avatar-group-overlap:calc(var(--brick-avatar-group-avatar-size) * .25);--brick-avatar-group-outline-color:var(--brick-color-surface-base);box-sizing:border-box;isolation:isolate;vertical-align:middle;white-space:nowrap;align-items:center;min-inline-size:0;display:inline-flex}.brick-avatar-group[data-overlap=none]{--brick-avatar-group-overlap:0rem}.brick-avatar-group[data-overlap=sm]{--brick-avatar-group-overlap:calc(var(--brick-avatar-group-avatar-size) * .125)}.brick-avatar-group[data-overlap=lg]{--brick-avatar-group-overlap:calc(var(--brick-avatar-group-avatar-size) * .375)}.brick-avatar-group[data-size="2xs"]{--brick-avatar-group-avatar-size:1.5rem}.brick-avatar-group[data-size=xs]{--brick-avatar-group-avatar-size:2rem}.brick-avatar-group[data-size=lg]{--brick-avatar-group-avatar-size:2.75rem}.brick-avatar-group[data-size=xl]{--brick-avatar-group-avatar-size:3rem}.brick-avatar-group[data-size="2xl"]{--brick-avatar-group-avatar-size:4rem}.brick-avatar-group[data-size="3xl"]{--brick-avatar-group-avatar-size:6rem}.brick-avatar-group[data-size="4xl"]{--brick-avatar-group-avatar-size:7rem}.brick-avatar-group[data-size="5xl"]{--brick-avatar-group-avatar-size:8rem}.brick-avatar-group__item{min-inline-size:0;z-index:var(--brick-avatar-group-item-order);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.brick-avatar-group__item:not(:first-child){margin-inline-start:calc(-1 * var(--brick-avatar-group-overlap))}.brick-avatar-group .brick-avatar{--brick-avatar-outline-color:var(--brick-avatar-group-outline-color);--brick-avatar-outline-width:var(--brick-border-width)}.brick-avatar-group>.brick-avatar-group__item:only-child .brick-avatar,.brick-avatar-group[data-overlap=none] .brick-avatar,.brick-avatar-group .brick-avatar[data-borderless]{--brick-avatar-outline-width:0px}.brick-avatar-group[data-size=sm]{--brick-avatar-group-avatar-size:2.25rem}.brick-avatar-group__item:focus-within{z-index:100}@media (forced-colors:active){.brick-avatar-group{--brick-avatar-group-outline-color:Canvas}}.brick-blockquote{--brick-blockquote-background:transparent;--brick-blockquote-foreground:var(--brick-color-text-primary);--brick-blockquote-muted-foreground:var(--brick-color-text-secondary);--brick-blockquote-accent:var(--brick-color-border-default);--brick-blockquote-icon-color:var(--brick-color-text-secondary);--brick-blockquote-border-color:transparent;--brick-blockquote-border-width:0rem;--brick-blockquote-radius:0rem;--brick-blockquote-padding-block:0rem;--brick-blockquote-padding-inline:var(--brick-space-5);--brick-blockquote-gap:var(--brick-space-2);--brick-blockquote-icon-font-family:var(--brick-typography-display-font-family);--brick-blockquote-icon-size:1.25rem;--brick-blockquote-icon-font-weight:var(--brick-typography-display-font-weight);--brick-blockquote-icon-line-height:var(--brick-typography-display-line-height);--brick-blockquote-content-font-family:inherit;--brick-blockquote-content-font-size:inherit;--brick-blockquote-content-font-weight:inherit;--brick-blockquote-content-line-height:inherit;--brick-blockquote-content-letter-spacing:inherit;--brick-blockquote-caption-font-family:var(--brick-typography-body-sm-font-family);--brick-blockquote-caption-font-size:var(--brick-typography-body-sm-font-size);--brick-blockquote-caption-font-weight:var(--brick-typography-body-sm-font-weight);--brick-blockquote-caption-line-height:var(--brick-typography-body-sm-line-height);--brick-blockquote-caption-letter-spacing:var(--brick-typography-body-sm-letter-spacing);box-sizing:border-box;overflow-wrap:anywhere;gap:var(--brick-blockquote-gap);min-inline-size:0;padding-block:var(--brick-blockquote-padding-block);padding-inline:var(--brick-blockquote-padding-inline);border:var(--brick-blockquote-border-width) solid var(--brick-blockquote-border-color);border-inline-start:.25rem solid var(--brick-blockquote-accent);border-radius:var(--brick-blockquote-radius);background:var(--brick-blockquote-background);color:var(--brick-blockquote-foreground);text-align:start;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin:0;display:grid}.brick-blockquote[data-variant=surface]{--brick-blockquote-radius:var(--brick-radius-surface);--brick-blockquote-padding-block:var(--brick-space-4);--brick-blockquote-background:var(--brick-color-surface-subtle);--brick-blockquote-border-color:var(--brick-color-border-subtle);--brick-blockquote-border-width:var(--brick-border-width)}.brick-blockquote[data-variant=plain]{--brick-blockquote-padding-block:0rem;--brick-blockquote-padding-inline:0rem;border-inline-start:0}.brick-blockquote[data-align=center]{text-align:center;justify-items:center}.brick-blockquote[data-align=end]{text-align:end;justify-items:end}.brick-blockquote__icon{inline-size:var(--brick-blockquote-icon-size);block-size:var(--brick-blockquote-icon-size);color:var(--brick-blockquote-icon-color);font-family:var(--brick-blockquote-icon-font-family);font-size:var(--brick-blockquote-icon-size);font-weight:var(--brick-blockquote-icon-font-weight);line-height:var(--brick-blockquote-icon-line-height);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.brick-blockquote__icon>svg,svg.brick-blockquote__icon{inline-size:var(--brick-blockquote-icon-size);block-size:var(--brick-blockquote-icon-size);flex-shrink:0}.brick-blockquote[data-variant=solid]{--brick-blockquote-accent:var(--brick-color-text-primary);--brick-blockquote-icon-color:var(--brick-color-text-primary)}.brick-blockquote__content{color:var(--brick-blockquote-foreground);font-family:var(--brick-blockquote-content-font-family);font-size:var(--brick-blockquote-content-font-size);font-weight:var(--brick-blockquote-content-font-weight);letter-spacing:var(--brick-blockquote-content-letter-spacing);line-height:var(--brick-blockquote-content-line-height);border:0;margin:0;padding:0}.brick-blockquote__caption{color:var(--brick-blockquote-muted-foreground);font-family:var(--brick-blockquote-caption-font-family);font-size:var(--brick-blockquote-caption-font-size);font-weight:var(--brick-blockquote-caption-font-weight);letter-spacing:var(--brick-blockquote-caption-letter-spacing);line-height:var(--brick-blockquote-caption-line-height)}.brick-blockquote__cite{font-style:normal}.brick-blockquote[data-tone=accent]{--brick-blockquote-accent:var(--brick-color-accent-border);--brick-blockquote-icon-color:var(--brick-color-accent-text)}.brick-blockquote[data-tone=accent][data-variant=solid]{--brick-blockquote-accent:var(--brick-color-accent-solid);--brick-blockquote-icon-color:var(--brick-color-accent-solid)}.brick-blockquote[data-tone=info]{--brick-blockquote-accent:var(--brick-color-info-border);--brick-blockquote-icon-color:var(--brick-color-info-text)}.brick-blockquote[data-tone=info][data-variant=solid]{--brick-blockquote-accent:var(--brick-color-info-solid);--brick-blockquote-icon-color:var(--brick-color-info-solid)}.brick-blockquote[data-tone=success]{--brick-blockquote-accent:var(--brick-color-success-border);--brick-blockquote-icon-color:var(--brick-color-success-text)}.brick-blockquote[data-tone=success][data-variant=solid]{--brick-blockquote-accent:var(--brick-color-success-solid);--brick-blockquote-icon-color:var(--brick-color-success-solid)}.brick-blockquote[data-tone=warning]{--brick-blockquote-accent:var(--brick-color-warning-border);--brick-blockquote-icon-color:var(--brick-color-warning-text)}.brick-blockquote[data-tone=warning][data-variant=solid]{--brick-blockquote-accent:var(--brick-color-warning-solid);--brick-blockquote-icon-color:var(--brick-color-warning-solid)}.brick-blockquote[data-tone=danger]{--brick-blockquote-accent:var(--brick-color-danger-border);--brick-blockquote-icon-color:var(--brick-color-danger-text)}.brick-blockquote[data-tone=danger][data-variant=solid]{--brick-blockquote-accent:var(--brick-color-danger-solid);--brick-blockquote-icon-color:var(--brick-color-danger-solid)}@media (forced-colors:active){.brick-blockquote[data-tone][data-variant]{--brick-blockquote-background:Canvas;--brick-blockquote-foreground:CanvasText;--brick-blockquote-muted-foreground:CanvasText;--brick-blockquote-accent:Highlight;--brick-blockquote-icon-color:CanvasText;--brick-blockquote-border-color:CanvasText}}.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}}.brick-center{box-sizing:border-box;justify-content:center;align-items:center;min-inline-size:0;display:flex}.brick-center[data-inline]{display:inline-flex}.brick-square[data-inline]{vertical-align:middle}.brick-square{--brick-center-size:auto;--brick-center-size-sm:initial;--brick-center-size-md:initial;--brick-center-size-lg:initial;--brick-center-size-xl:initial;inline-size:var(--brick-center-size);block-size:var(--brick-center-size);flex:none}.brick-center.brick-circle{border-radius:var(--brick-radius-full)}@media (min-width:30rem){.brick-square{inline-size:var(--brick-center-size-sm,var(--brick-center-size));block-size:var(--brick-center-size-sm,var(--brick-center-size))}}@media (min-width:48rem){.brick-square{inline-size:var(--brick-center-size-md,var(--brick-center-size-sm,var(--brick-center-size)));block-size:var(--brick-center-size-md,var(--brick-center-size-sm,var(--brick-center-size)))}}@media (min-width:64rem){.brick-square{inline-size:var(--brick-center-size-lg,var(--brick-center-size-md,var(--brick-center-size-sm,var(--brick-center-size))));block-size:var(--brick-center-size-lg,var(--brick-center-size-md,var(--brick-center-size-sm,var(--brick-center-size))))}}@media (min-width:80rem){.brick-square{inline-size:var(--brick-center-size-xl,var(--brick-center-size-lg,var(--brick-center-size-md,var(--brick-center-size-sm,var(--brick-center-size)))));block-size:var(--brick-center-size-xl,var(--brick-center-size-lg,var(--brick-center-size-md,var(--brick-center-size-sm,var(--brick-center-size)))))}}.brick-collapsible{--brick-collapsible-background:transparent;--brick-collapsible-border-color:transparent;--brick-collapsible-trigger-background:transparent;--brick-collapsible-trigger-hover-background:var(--brick-color-surface-subtle);--brick-collapsible-trigger-open-background:var(--brick-color-surface-subtle);--brick-collapsible-foreground:var(--brick-color-text-primary);--brick-collapsible-content-foreground:var(--brick-color-text-secondary);--brick-collapsible-focus-ring:var(--brick-color-focus-ring);--brick-collapsible-radius:var(--brick-radius-control);--brick-collapsible-trigger-height:2.75rem;--brick-collapsible-trigger-padding-inline:var(--brick-space-3);--brick-collapsible-trigger-gap:var(--brick-space-2);--brick-collapsible-content-padding-block:var(--brick-space-3);--brick-collapsible-content-padding-inline:var(--brick-space-3);--brick-collapsible-indicator-size:1rem;--brick-collapsible-font-family:var(--brick-typography-control-md-font-family);--brick-collapsible-font-size:var(--brick-typography-control-md-font-size);--brick-collapsible-font-weight:var(--brick-typography-control-md-font-weight);--brick-collapsible-line-height:var(--brick-typography-control-md-line-height)}.brick-collapsible:not([data-unstyled]){box-sizing:border-box;border:var(--brick-border-width) solid var(--brick-collapsible-border-color);border-radius:var(--brick-collapsible-radius);background:var(--brick-collapsible-background);inline-size:100%;min-inline-size:0;overflow:visible}.brick-collapsible[data-variant=soft]{--brick-collapsible-background:var(--brick-color-surface-subtle);--brick-collapsible-trigger-hover-background:var(--brick-color-surface-raised);--brick-collapsible-trigger-open-background:var(--brick-color-surface-raised)}.brick-collapsible[data-variant=outline]{--brick-collapsible-border-color:var(--brick-color-border-default)}.brick-collapsible[data-size=sm]{--brick-collapsible-trigger-height:2.25rem;--brick-collapsible-trigger-padding-inline:var(--brick-space-2);--brick-collapsible-content-padding-block:var(--brick-space-2);--brick-collapsible-content-padding-inline:var(--brick-space-2);--brick-collapsible-indicator-size:.875rem;--brick-collapsible-font-family:var(--brick-typography-control-sm-font-family);--brick-collapsible-font-size:var(--brick-typography-control-sm-font-size);--brick-collapsible-font-weight:var(--brick-typography-control-sm-font-weight);--brick-collapsible-line-height:var(--brick-typography-control-sm-line-height)}.brick-collapsible[data-size=lg]{--brick-collapsible-trigger-height:3.25rem;--brick-collapsible-trigger-padding-inline:var(--brick-space-4);--brick-collapsible-content-padding-block:var(--brick-space-4);--brick-collapsible-content-padding-inline:var(--brick-space-4);--brick-collapsible-indicator-size:1.125rem;--brick-collapsible-font-family:var(--brick-typography-control-lg-font-family);--brick-collapsible-font-size:var(--brick-typography-control-lg-font-size);--brick-collapsible-font-weight:var(--brick-typography-control-lg-font-weight);--brick-collapsible-line-height:var(--brick-typography-control-lg-line-height)}.brick-collapsible[data-orientation=horizontal]:not([data-unstyled]){align-items:stretch;inline-size:max-content;max-inline-size:100%;display:flex;overflow:auto clip}.brick-collapsible-trigger:not([data-unstyled])[data-orientation=horizontal]{flex:none;inline-size:auto}.brick-collapsible-trigger:not([data-unstyled])[data-orientation=horizontal]:focus-visible{outline-offset:calc(-1 * var(--brick-border-focus-width))}.brick-collapsible-trigger:not([data-unstyled]){box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--brick-collapsible-trigger-height);justify-content:flex-start;align-items:center;gap:var(--brick-collapsible-trigger-gap);padding-block:var(--brick-space-2);padding-inline:var(--brick-collapsible-trigger-padding-inline);border-radius:calc(var(--brick-collapsible-radius) - var(--brick-border-width));background:var(--brick-collapsible-trigger-background);color:var(--brick-collapsible-foreground);font-family:var(--brick-collapsible-font-family);font-size:var(--brick-collapsible-font-size);font-weight:var(--brick-collapsible-font-weight);line-height:var(--brick-collapsible-line-height);text-align:start;white-space:normal;cursor:pointer;touch-action:manipulation;border:0;display:flex}.brick-collapsible-trigger:not([data-unstyled]):is([data-highlight=hover],[data-highlight=both]):hover:not(:disabled,[data-disabled]){background:var(--brick-collapsible-trigger-hover-background)}.brick-collapsible-trigger:not([data-unstyled]):is([data-highlight=open],[data-highlight=both])[data-state=open]{background:var(--brick-collapsible-trigger-open-background)}.brick-collapsible-trigger:not([data-unstyled]):focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-collapsible-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-collapsible-trigger:not([data-unstyled]):is(:disabled,[data-disabled]){opacity:.55;cursor:not-allowed}.brick-collapsible-trigger:not([data-unstyled])[data-icon-only]{inline-size:var(--brick-collapsible-trigger-height);min-inline-size:var(--brick-collapsible-trigger-height);block-size:var(--brick-collapsible-trigger-height);min-block-size:var(--brick-collapsible-trigger-height);flex:0 0 var(--brick-collapsible-trigger-height);text-align:center;justify-content:center;padding:0}.brick-collapsible-indicator{inline-size:var(--brick-collapsible-indicator-size);block-size:var(--brick-collapsible-indicator-size);color:currentColor;transform-origin:50%;transition:transform var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);flex:none;justify-content:center;align-items:center;display:inline-flex;transform:rotate(0)}.brick-collapsible-indicator>svg{block-size:100%;inline-size:100%;display:block}.brick-collapsible-indicator[data-placement=end]{margin-inline-start:auto}.brick-collapsible-indicator[data-state=open]{transform:rotate(180deg)}.brick-collapsible-content{box-sizing:border-box;min-inline-size:0;color:var(--brick-collapsible-content-foreground);overflow:hidden}.brick-collapsible-content[data-state=open]{animation:brick-collapsible-open var(--brick-motion-duration-fast) var(--brick-motion-easing-enter) both}.brick-collapsible-content[data-state=closed]{animation:brick-collapsible-close var(--brick-motion-duration-fast) var(--brick-motion-easing-exit) both}.brick-collapsible-content-inner{box-sizing:border-box;min-inline-size:0;padding-block:var(--brick-collapsible-content-padding-block);padding-inline:var(--brick-collapsible-content-padding-inline)}.brick-collapsible-content[data-orientation=horizontal]{min-block-size:var(--brick-collapsible-trigger-height);flex:none}.brick-collapsible-content[data-orientation=horizontal][data-state=open]{animation-name:brick-collapsible-open-horizontal}.brick-collapsible-content[data-orientation=horizontal][data-state=closed]{animation-name:brick-collapsible-close-horizontal}.brick-collapsible-content[data-initial-open],.brick-collapsible-content[data-motion=none]{animation:none}.brick-collapsible-content-inner[data-inset=none]{padding:0}.brick-collapsible-content-inner[data-orientation=horizontal]{inline-size:var(--content-width);min-block-size:var(--brick-collapsible-trigger-height)}@keyframes brick-collapsible-open{0%{block-size:min(var(--content-height), var(--collapsed-height,0px))}to{block-size:var(--content-height)}}@keyframes brick-collapsible-close{0%{block-size:var(--content-height)}to{block-size:min(var(--content-height), var(--collapsed-height,0px))}}@keyframes brick-collapsible-open-horizontal{0%{inline-size:min(var(--content-width), var(--collapsed-width,0px))}to{inline-size:var(--content-width)}}@keyframes brick-collapsible-close-horizontal{0%{inline-size:var(--content-width)}to{inline-size:min(var(--content-width), var(--collapsed-width,0px))}}@media (prefers-reduced-motion:reduce){.brick-collapsible-indicator{transition:none}.brick-collapsible-content{animation:none!important}}@media (forced-colors:active){.brick-collapsible{--brick-collapsible-border-color:CanvasText;forced-color-adjust:auto}.brick-collapsible[data-variant=plain],.brick-collapsible[data-variant=soft]{--brick-collapsible-border-color:transparent}.brick-collapsible-trigger:not([data-unstyled]){color:buttontext}.brick-collapsible-trigger:not([data-unstyled]):focus-visible{outline-color:highlight}}.brick-float-anchor{min-inline-size:0;display:block;position:relative}.brick-float-anchor[data-inline]{display:inline-block}.brick-float{box-sizing:border-box;z-index:auto;--brick-float-direction:1;--brick-float-offset-initial:initial;--brick-float-offset-sm:initial;--brick-float-offset-md:initial;--brick-float-offset-lg:initial;--brick-float-offset-xl:initial;--brick-float-inline-initial:initial;--brick-float-inline-sm:initial;--brick-float-inline-md:initial;--brick-float-inline-lg:initial;--brick-float-inline-xl:initial;--brick-float-block-initial:initial;--brick-float-block-sm:initial;--brick-float-block-md:initial;--brick-float-block-lg:initial;--brick-float-block-xl:initial;inline-size:max-content;max-inline-size:100%;translate:calc(var(--brick-float-x) * var(--brick-float-direction)) var(--brick-float-y);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--brick-float-top);inset-block-end:var(--brick-float-bottom);inset-inline-start:var(--brick-float-start);inset-inline-end:var(--brick-float-end)}.brick-float:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--brick-float-direction:-1}.brick-float[hidden],.brick-float-anchor[hidden]{display:none}.brick-float{--brick-float-offset:var(--brick-float-offset-initial,0px);--brick-float-inline:var(--brick-float-inline-initial,var(--brick-float-offset));--brick-float-block:var(--brick-float-block-initial,var(--brick-float-offset))}.brick-float[data-placement=top-start]{--brick-float-top:var(--brick-float-block);--brick-float-bottom:auto;--brick-float-start:var(--brick-float-inline);--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement=top-center]{--brick-float-top:var(--brick-float-block);--brick-float-bottom:auto;--brick-float-start:50%;--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement=top-end]{--brick-float-top:var(--brick-float-block);--brick-float-bottom:auto;--brick-float-start:auto;--brick-float-end:var(--brick-float-inline);--brick-float-x:50%;--brick-float-y:-50%}.brick-float[data-placement=middle-start]{--brick-float-top:50%;--brick-float-bottom:auto;--brick-float-start:var(--brick-float-inline);--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement=middle-center]{--brick-float-top:50%;--brick-float-bottom:auto;--brick-float-start:50%;--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement=middle-end]{--brick-float-top:50%;--brick-float-bottom:auto;--brick-float-start:auto;--brick-float-end:var(--brick-float-inline);--brick-float-x:50%;--brick-float-y:-50%}.brick-float[data-placement=bottom-start]{--brick-float-top:auto;--brick-float-bottom:var(--brick-float-block);--brick-float-start:var(--brick-float-inline);--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:50%}.brick-float[data-placement=bottom-center]{--brick-float-top:auto;--brick-float-bottom:var(--brick-float-block);--brick-float-start:50%;--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:50%}.brick-float[data-placement=bottom-end]{--brick-float-top:auto;--brick-float-bottom:var(--brick-float-block);--brick-float-start:auto;--brick-float-end:var(--brick-float-inline);--brick-float-x:50%;--brick-float-y:50%}@media (min-width:30rem){.brick-float{--brick-float-offset:var(--brick-float-offset-sm,var(--brick-float-offset-initial,0px));--brick-float-inline:var(--brick-float-inline-sm,var(--brick-float-inline-initial,var(--brick-float-offset)));--brick-float-block:var(--brick-float-block-sm,var(--brick-float-block-initial,var(--brick-float-offset)))}.brick-float[data-placement-sm=top-start]{--brick-float-top:var(--brick-float-block);--brick-float-bottom:auto;--brick-float-start:var(--brick-float-inline);--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement-sm=top-center]{--brick-float-top:var(--brick-float-block);--brick-float-bottom:auto;--brick-float-start:50%;--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement-sm=top-end]{--brick-float-top:var(--brick-float-block);--brick-float-bottom:auto;--brick-float-start:auto;--brick-float-end:var(--brick-float-inline);--brick-float-x:50%;--brick-float-y:-50%}.brick-float[data-placement-sm=middle-start]{--brick-float-top:50%;--brick-float-bottom:auto;--brick-float-start:var(--brick-float-inline);--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement-sm=middle-center]{--brick-float-top:50%;--brick-float-bottom:auto;--brick-float-start:50%;--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement-sm=middle-end]{--brick-float-top:50%;--brick-float-bottom:auto;--brick-float-start:auto;--brick-float-end:var(--brick-float-inline);--brick-float-x:50%;--brick-float-y:-50%}.brick-float[data-placement-sm=bottom-start]{--brick-float-top:auto;--brick-float-bottom:var(--brick-float-block);--brick-float-start:var(--brick-float-inline);--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:50%}.brick-float[data-placement-sm=bottom-center]{--brick-float-top:auto;--brick-float-bottom:var(--brick-float-block);--brick-float-start:50%;--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:50%}.brick-float[data-placement-sm=bottom-end]{--brick-float-top:auto;--brick-float-bottom:var(--brick-float-block);--brick-float-start:auto;--brick-float-end:var(--brick-float-inline);--brick-float-x:50%;--brick-float-y:50%}}@media (min-width:48rem){.brick-float{--brick-float-offset:var(--brick-float-offset-md,var(--brick-float-offset-sm,var(--brick-float-offset-initial,0px)));--brick-float-inline:var(--brick-float-inline-md,var(--brick-float-inline-sm,var(--brick-float-inline-initial,var(--brick-float-offset))));--brick-float-block:var(--brick-float-block-md,var(--brick-float-block-sm,var(--brick-float-block-initial,var(--brick-float-offset))))}.brick-float[data-placement-md=top-start]{--brick-float-top:var(--brick-float-block);--brick-float-bottom:auto;--brick-float-start:var(--brick-float-inline);--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement-md=top-center]{--brick-float-top:var(--brick-float-block);--brick-float-bottom:auto;--brick-float-start:50%;--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement-md=top-end]{--brick-float-top:var(--brick-float-block);--brick-float-bottom:auto;--brick-float-start:auto;--brick-float-end:var(--brick-float-inline);--brick-float-x:50%;--brick-float-y:-50%}.brick-float[data-placement-md=middle-start]{--brick-float-top:50%;--brick-float-bottom:auto;--brick-float-start:var(--brick-float-inline);--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement-md=middle-center]{--brick-float-top:50%;--brick-float-bottom:auto;--brick-float-start:50%;--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement-md=middle-end]{--brick-float-top:50%;--brick-float-bottom:auto;--brick-float-start:auto;--brick-float-end:var(--brick-float-inline);--brick-float-x:50%;--brick-float-y:-50%}.brick-float[data-placement-md=bottom-start]{--brick-float-top:auto;--brick-float-bottom:var(--brick-float-block);--brick-float-start:var(--brick-float-inline);--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:50%}.brick-float[data-placement-md=bottom-center]{--brick-float-top:auto;--brick-float-bottom:var(--brick-float-block);--brick-float-start:50%;--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:50%}.brick-float[data-placement-md=bottom-end]{--brick-float-top:auto;--brick-float-bottom:var(--brick-float-block);--brick-float-start:auto;--brick-float-end:var(--brick-float-inline);--brick-float-x:50%;--brick-float-y:50%}}@media (min-width:64rem){.brick-float{--brick-float-offset:var(--brick-float-offset-lg,var(--brick-float-offset-md,var(--brick-float-offset-sm,var(--brick-float-offset-initial,0px))));--brick-float-inline:var(--brick-float-inline-lg,var(--brick-float-inline-md,var(--brick-float-inline-sm,var(--brick-float-inline-initial,var(--brick-float-offset)))));--brick-float-block:var(--brick-float-block-lg,var(--brick-float-block-md,var(--brick-float-block-sm,var(--brick-float-block-initial,var(--brick-float-offset)))))}.brick-float[data-placement-lg=top-start]{--brick-float-top:var(--brick-float-block);--brick-float-bottom:auto;--brick-float-start:var(--brick-float-inline);--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement-lg=top-center]{--brick-float-top:var(--brick-float-block);--brick-float-bottom:auto;--brick-float-start:50%;--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement-lg=top-end]{--brick-float-top:var(--brick-float-block);--brick-float-bottom:auto;--brick-float-start:auto;--brick-float-end:var(--brick-float-inline);--brick-float-x:50%;--brick-float-y:-50%}.brick-float[data-placement-lg=middle-start]{--brick-float-top:50%;--brick-float-bottom:auto;--brick-float-start:var(--brick-float-inline);--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement-lg=middle-center]{--brick-float-top:50%;--brick-float-bottom:auto;--brick-float-start:50%;--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement-lg=middle-end]{--brick-float-top:50%;--brick-float-bottom:auto;--brick-float-start:auto;--brick-float-end:var(--brick-float-inline);--brick-float-x:50%;--brick-float-y:-50%}.brick-float[data-placement-lg=bottom-start]{--brick-float-top:auto;--brick-float-bottom:var(--brick-float-block);--brick-float-start:var(--brick-float-inline);--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:50%}.brick-float[data-placement-lg=bottom-center]{--brick-float-top:auto;--brick-float-bottom:var(--brick-float-block);--brick-float-start:50%;--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:50%}.brick-float[data-placement-lg=bottom-end]{--brick-float-top:auto;--brick-float-bottom:var(--brick-float-block);--brick-float-start:auto;--brick-float-end:var(--brick-float-inline);--brick-float-x:50%;--brick-float-y:50%}}@media (min-width:80rem){.brick-float{--brick-float-offset:var(--brick-float-offset-xl,var(--brick-float-offset-lg,var(--brick-float-offset-md,var(--brick-float-offset-sm,var(--brick-float-offset-initial,0px)))));--brick-float-inline:var(--brick-float-inline-xl,var(--brick-float-inline-lg,var(--brick-float-inline-md,var(--brick-float-inline-sm,var(--brick-float-inline-initial,var(--brick-float-offset))))));--brick-float-block:var(--brick-float-block-xl,var(--brick-float-block-lg,var(--brick-float-block-md,var(--brick-float-block-sm,var(--brick-float-block-initial,var(--brick-float-offset))))))}.brick-float[data-placement-xl=top-start]{--brick-float-top:var(--brick-float-block);--brick-float-bottom:auto;--brick-float-start:var(--brick-float-inline);--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement-xl=top-center]{--brick-float-top:var(--brick-float-block);--brick-float-bottom:auto;--brick-float-start:50%;--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement-xl=top-end]{--brick-float-top:var(--brick-float-block);--brick-float-bottom:auto;--brick-float-start:auto;--brick-float-end:var(--brick-float-inline);--brick-float-x:50%;--brick-float-y:-50%}.brick-float[data-placement-xl=middle-start]{--brick-float-top:50%;--brick-float-bottom:auto;--brick-float-start:var(--brick-float-inline);--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement-xl=middle-center]{--brick-float-top:50%;--brick-float-bottom:auto;--brick-float-start:50%;--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:-50%}.brick-float[data-placement-xl=middle-end]{--brick-float-top:50%;--brick-float-bottom:auto;--brick-float-start:auto;--brick-float-end:var(--brick-float-inline);--brick-float-x:50%;--brick-float-y:-50%}.brick-float[data-placement-xl=bottom-start]{--brick-float-top:auto;--brick-float-bottom:var(--brick-float-block);--brick-float-start:var(--brick-float-inline);--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:50%}.brick-float[data-placement-xl=bottom-center]{--brick-float-top:auto;--brick-float-bottom:var(--brick-float-block);--brick-float-start:50%;--brick-float-end:auto;--brick-float-x:-50%;--brick-float-y:50%}.brick-float[data-placement-xl=bottom-end]{--brick-float-top:auto;--brick-float-bottom:var(--brick-float-block);--brick-float-start:auto;--brick-float-end:var(--brick-float-inline);--brick-float-x:50%;--brick-float-y:50%}}.brick-link{--brick-link-focus-ring:var(--brick-color-focus-ring);--brick-link-gap:.375em;--brick-link-icon-size:1em;--brick-link-font-family:inherit;--brick-link-font-size:inherit;--brick-link-line-height:inherit;--brick-link-letter-spacing:inherit;align-items:baseline;gap:var(--brick-link-gap);min-inline-size:0;max-inline-size:100%;color:var(--brick-link-foreground,var(--brick-color-link-text));font-family:var(--brick-link-font-family);font-size:var(--brick-link-font-size);font-weight:var(--brick-link-font-weight,inherit);letter-spacing:var(--brick-link-letter-spacing);line-height:var(--brick-link-line-height);overflow-wrap:anywhere;-webkit-text-decoration-color:var(--brick-link-decoration-color,color-mix(in srgb, currentColor 20%, transparent));-webkit-text-decoration-color:var(--brick-link-decoration-color,color-mix(in srgb, currentColor 20%, transparent));text-decoration-color:var(--brick-link-decoration-color,color-mix(in srgb, currentColor 20%, transparent));text-decoration-line:underline;text-decoration-thickness:var(--brick-link-decoration-thickness,.08em);text-underline-offset:var(--brick-link-decoration-offset,.18em);vertical-align:baseline;display:inline-flex}.brick-link:hover{color:var(--brick-link-foreground-hover,var(--brick-color-link-text-hover))}.brick-link:active{color:var(--brick-link-foreground-active,var(--brick-color-link-text-pressed))}.brick-link:focus-visible{border-radius:var(--brick-radius-subtle);outline:var(--brick-border-focus-width) solid var(--brick-link-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-link[data-variant=underline]{text-decoration-line:underline}.brick-link[data-variant=subtle]{text-decoration-line:none}.brick-link[data-variant=theme]{font-weight:var(--brick-link-font-weight,var(--brick-link-theme-font-weight,inherit));-webkit-text-decoration-line:var(--brick-link-decoration,underline);-webkit-text-decoration-line:var(--brick-link-decoration,underline);text-decoration-line:var(--brick-link-decoration,underline)}.brick-link[data-variant=plain]{--brick-link-font-weight:var(--brick-typography-body-md-font-weight);text-decoration-line:none}.brick-link:is([data-variant=subtle],[data-variant=theme]):is(:hover,:focus-visible,:active){text-decoration-line:underline}.brick-link[data-tone=neutral]{--brick-link-foreground:var(--brick-color-text-primary);--brick-link-foreground-hover:var(--brick-color-link-text-hover);--brick-link-foreground-active:var(--brick-color-link-text-pressed)}.brick-link[data-tone=inherit]{--brick-link-foreground:currentColor;--brick-link-foreground-hover:currentColor;--brick-link-foreground-active:currentColor}.brick-link[data-size=sm]{--brick-link-font-family:var(--brick-typography-body-sm-font-family);--brick-link-font-size:var(--brick-typography-body-sm-font-size);--brick-link-line-height:var(--brick-typography-body-sm-line-height);--brick-link-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-link[data-size=md]{--brick-link-font-family:var(--brick-typography-body-md-font-family);--brick-link-font-size:var(--brick-typography-body-md-font-size);--brick-link-line-height:var(--brick-typography-body-md-line-height);--brick-link-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-link[data-size=lg]{--brick-link-font-family:var(--brick-typography-body-lg-font-family);--brick-link-font-size:var(--brick-typography-body-lg-font-size);--brick-link-line-height:var(--brick-typography-body-lg-line-height);--brick-link-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}@media (min-width:30rem){.brick-link[data-size-sm=sm]{--brick-link-font-family:var(--brick-typography-body-sm-font-family);--brick-link-font-size:var(--brick-typography-body-sm-font-size);--brick-link-line-height:var(--brick-typography-body-sm-line-height);--brick-link-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-link[data-size-sm=md]{--brick-link-font-family:var(--brick-typography-body-md-font-family);--brick-link-font-size:var(--brick-typography-body-md-font-size);--brick-link-line-height:var(--brick-typography-body-md-line-height);--brick-link-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-link[data-size-sm=lg]{--brick-link-font-family:var(--brick-typography-body-lg-font-family);--brick-link-font-size:var(--brick-typography-body-lg-font-size);--brick-link-line-height:var(--brick-typography-body-lg-line-height);--brick-link-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-link[data-size-sm=inherit]{--brick-link-font-family:inherit;--brick-link-font-size:inherit;--brick-link-line-height:inherit;--brick-link-letter-spacing:inherit}}@media (min-width:48rem){.brick-link[data-size-md=sm]{--brick-link-font-family:var(--brick-typography-body-sm-font-family);--brick-link-font-size:var(--brick-typography-body-sm-font-size);--brick-link-line-height:var(--brick-typography-body-sm-line-height);--brick-link-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-link[data-size-md=md]{--brick-link-font-family:var(--brick-typography-body-md-font-family);--brick-link-font-size:var(--brick-typography-body-md-font-size);--brick-link-line-height:var(--brick-typography-body-md-line-height);--brick-link-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-link[data-size-md=lg]{--brick-link-font-family:var(--brick-typography-body-lg-font-family);--brick-link-font-size:var(--brick-typography-body-lg-font-size);--brick-link-line-height:var(--brick-typography-body-lg-line-height);--brick-link-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-link[data-size-md=inherit]{--brick-link-font-family:inherit;--brick-link-font-size:inherit;--brick-link-line-height:inherit;--brick-link-letter-spacing:inherit}}@media (min-width:64rem){.brick-link[data-size-lg=sm]{--brick-link-font-family:var(--brick-typography-body-sm-font-family);--brick-link-font-size:var(--brick-typography-body-sm-font-size);--brick-link-line-height:var(--brick-typography-body-sm-line-height);--brick-link-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-link[data-size-lg=md]{--brick-link-font-family:var(--brick-typography-body-md-font-family);--brick-link-font-size:var(--brick-typography-body-md-font-size);--brick-link-line-height:var(--brick-typography-body-md-line-height);--brick-link-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-link[data-size-lg=lg]{--brick-link-font-family:var(--brick-typography-body-lg-font-family);--brick-link-font-size:var(--brick-typography-body-lg-font-size);--brick-link-line-height:var(--brick-typography-body-lg-line-height);--brick-link-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-link[data-size-lg=inherit]{--brick-link-font-family:inherit;--brick-link-font-size:inherit;--brick-link-line-height:inherit;--brick-link-letter-spacing:inherit}}@media (min-width:80rem){.brick-link[data-size-xl=sm]{--brick-link-font-family:var(--brick-typography-body-sm-font-family);--brick-link-font-size:var(--brick-typography-body-sm-font-size);--brick-link-line-height:var(--brick-typography-body-sm-line-height);--brick-link-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-link[data-size-xl=md]{--brick-link-font-family:var(--brick-typography-body-md-font-family);--brick-link-font-size:var(--brick-typography-body-md-font-size);--brick-link-line-height:var(--brick-typography-body-md-line-height);--brick-link-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-link[data-size-xl=lg]{--brick-link-font-family:var(--brick-typography-body-lg-font-family);--brick-link-font-size:var(--brick-typography-body-lg-font-size);--brick-link-line-height:var(--brick-typography-body-lg-line-height);--brick-link-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-link[data-size-xl=inherit]{--brick-link-font-family:inherit;--brick-link-font-size:inherit;--brick-link-line-height:inherit;--brick-link-letter-spacing:inherit}}.brick-link[aria-current]:not([aria-current=false]){--brick-link-font-weight:var(--brick-typography-label-md-font-weight)}.brick-link__content{min-inline-size:0}.brick-link__icon{inline-size:var(--brick-link-icon-size);block-size:var(--brick-link-icon-size);flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}.brick-link__icon>:where(svg,img){block-size:100%;inline-size:100%}@media (prefers-contrast:more){.brick-link{text-decoration-color:currentColor}}@media (forced-colors:active){.brick-link{--brick-link-foreground:LinkText;--brick-link-foreground-hover:LinkText;--brick-link-foreground-active:LinkText;--brick-link-focus-ring:Highlight;forced-color-adjust:auto;text-decoration-color:currentColor}}.brick-link.brick-link-box__link{--brick-link-font-weight:inherit;position:static}.brick-link-box{--brick-link-box-radius:var(--brick-radius-surface);--brick-link-box-hover-ring:var(--brick-color-border-strong);--brick-link-box-active-ring:var(--brick-color-accent-border);--brick-link-box-focus-ring:var(--brick-color-focus-ring);--brick-link-box-focus-offset:var(--brick-border-focus-offset);border-radius:var(--brick-link-box-radius);isolation:isolate;min-inline-size:0;display:grid;position:relative}.brick-link-box:before{z-index:3;border-radius:inherit;content:"";pointer-events:none;transition:box-shadow var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);position:absolute;inset:0}.brick-link-box__link:after{z-index:1;border-radius:var(--brick-link-box-radius);content:"";cursor:pointer;position:absolute;inset:0}.brick-link-box__action{z-index:2;min-inline-size:0;position:relative}.brick-link-box:not([data-variant=plain]):has(.brick-link-box__link:hover):before{box-shadow:0 0 0 var(--brick-border-width) var(--brick-link-box-hover-ring)}.brick-link-box:not([data-variant=plain]):has(.brick-link-box__link:active):before{box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-link-box-active-ring)}.brick-link-box:has(.brick-link-box__link:focus-visible):before{outline:var(--brick-border-focus-width) solid var(--brick-link-box-focus-ring);outline-offset:var(--brick-link-box-focus-offset)}.brick-link-box__link:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.brick-link-box:before{transition:none}}@media (forced-colors:active){.brick-link-box{--brick-link-box-hover-ring:CanvasText;--brick-link-box-active-ring:Highlight;--brick-link-box-focus-ring:Highlight}}.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-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-prose{--brick-prose-measure:48rem;--brick-prose-flow-space:var(--brick-space-4);--brick-prose-section-space:var(--brick-space-6);--brick-prose-foreground:var(--brick-color-text-secondary);--brick-prose-heading-foreground:var(--brick-color-text-primary);--brick-prose-muted-foreground:var(--brick-color-text-secondary);--brick-prose-link-foreground:var(--brick-color-link-text);--brick-prose-accent:var(--brick-color-accent-border);--brick-prose-border-color:var(--brick-color-border-subtle);--brick-prose-surface:var(--brick-color-surface-subtle);--brick-prose-body-font-family:var(--brick-typography-body-md-font-family);--brick-prose-body-font-size:var(--brick-typography-body-md-font-size);--brick-prose-body-font-weight:var(--brick-typography-body-md-font-weight);--brick-prose-body-line-height:var(--brick-typography-prose-body-line-height);--brick-prose-body-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-prose-heading-font-family:var(--brick-typography-title-md-font-family);--brick-prose-heading-font-weight:var(--brick-typography-title-md-font-weight);--brick-prose-heading-letter-spacing:var(--brick-typography-title-md-letter-spacing);--brick-prose-code-font-family:var(--brick-typography-code-inline-font-family);--brick-prose-code-font-size:var(--brick-typography-code-inline-font-size);--brick-prose-code-radius:var(--brick-radius-subtle);--brick-prose-media-radius:var(--brick-radius-surface);--brick-prose-table-cell-padding-block:var(--brick-space-3);--brick-prose-table-cell-padding-inline:var(--brick-space-4);box-sizing:border-box;inline-size:100%;max-inline-size:var(--brick-prose-measure);color:var(--brick-prose-foreground);font-family:var(--brick-prose-body-font-family);font-size:var(--brick-prose-body-font-size);font-weight:var(--brick-prose-body-font-weight);letter-spacing:var(--brick-prose-body-letter-spacing);line-height:var(--brick-prose-body-line-height);overflow-wrap:break-word;text-align:start;margin:0;display:flow-root}.brick-prose[data-measure=narrow]{--brick-prose-measure:40rem}.brick-prose[data-measure=wide]{--brick-prose-measure:64rem}.brick-prose[data-measure=none]{--brick-prose-measure:none}.brick-prose[data-size=sm]{--brick-prose-body-font-family:var(--brick-typography-body-sm-font-family);--brick-prose-body-font-size:var(--brick-typography-body-sm-font-size);--brick-prose-body-font-weight:var(--brick-typography-body-sm-font-weight);--brick-prose-body-line-height:var(--brick-typography-prose-body-line-height);--brick-prose-body-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-prose-flow-space:var(--brick-space-3)}.brick-prose[data-size=lg]{--brick-prose-body-font-family:var(--brick-typography-body-lg-font-family);--brick-prose-body-font-size:var(--brick-typography-body-lg-font-size);--brick-prose-body-font-weight:var(--brick-typography-body-lg-font-weight);--brick-prose-body-line-height:var(--brick-typography-prose-body-line-height);--brick-prose-body-letter-spacing:var(--brick-typography-body-lg-letter-spacing);--brick-prose-flow-space:var(--brick-space-5)}:where(.brick-prose) :where(h1,h2,h3,h4,h5,h6):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin:var(--brick-prose-section-space) 0 0;color:var(--brick-prose-heading-foreground);font-family:var(--brick-prose-heading-font-family);font-weight:var(--brick-prose-heading-font-weight);letter-spacing:var(--brick-prose-heading-letter-spacing);line-height:var(--brick-typography-title-md-line-height);overflow-wrap:break-word;text-wrap:balance}:where(.brick-prose) :where(h1):not(:where([data-prose-exclude],[data-prose-exclude] *)){font-size:var(--_brick-prose-h1-font-size);line-height:var(--_brick-prose-h1-line-height)}:where(.brick-prose) :where(h2):not(:where([data-prose-exclude],[data-prose-exclude] *)){font-size:var(--_brick-prose-h2-font-size);line-height:var(--_brick-prose-h2-line-height)}:where(.brick-prose) :where(h3):not(:where([data-prose-exclude],[data-prose-exclude] *)){font-size:var(--_brick-prose-h3-font-size);line-height:var(--_brick-prose-h3-line-height)}:where(.brick-prose) :where(h4,h5,h6):not(:where([data-prose-exclude],[data-prose-exclude] *)){font-size:var(--brick-prose-body-font-size);line-height:var(--brick-prose-body-line-height)}:where(.brick-prose) :where(p,ul,ol,blockquote,pre,table,figure,hr):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin:var(--brick-prose-flow-space) 0 0}:where(.brick-prose)>:where(:first-child):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin-block-start:0}:where(.brick-prose) :where(ul,ol):not(:where([data-prose-exclude],[data-prose-exclude] *)){padding-inline-start:1.5em}:where(.brick-prose) :where(li+li):not(:where([data-prose-exclude],[data-prose-exclude] *)),:where(.brick-prose) :where(li>ul,li>ol):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin-block-start:calc(var(--brick-prose-flow-space) / 2)}:where(.brick-prose) :where(a):not(:where([data-prose-exclude],[data-prose-exclude] *)){color:var(--brick-prose-link-foreground);text-decoration-line:underline;text-decoration-thickness:var(--brick-link-decoration-thickness,.08em);-webkit-text-decoration-color:var(--brick-link-decoration-color,color-mix(in srgb, currentColor 20%, transparent));-webkit-text-decoration-color:var(--brick-link-decoration-color,color-mix(in srgb, currentColor 20%, transparent));text-decoration-color:var(--brick-link-decoration-color,color-mix(in srgb, currentColor 20%, transparent));text-underline-offset:.16em}:where(.brick-prose) :where(a:hover):not(:where([data-prose-exclude],[data-prose-exclude] *)){color:var(--brick-color-link-text-hover)}:where(.brick-prose) :where(a:focus-visible):not(:where([data-prose-exclude],[data-prose-exclude] *)){border-radius:var(--brick-radius-subtle);outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:var(--brick-border-focus-width)}:where(.brick-prose) :where(blockquote):not(:where([data-prose-exclude],[data-prose-exclude] *)){padding-block:var(--brick-space-3);padding-inline:var(--brick-space-5);border-inline-start:.25rem solid var(--brick-prose-accent);color:var(--brick-prose-foreground);font-size:var(--brick-typography-prose-body-font-size)}:where(.brick-prose) :where(blockquote>:first-child):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin-block-start:0}:where(.brick-prose) :where(blockquote>:last-child):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin-block-end:0}:where(.brick-prose) :where(cite,figcaption):not(:where([data-prose-exclude],[data-prose-exclude] *)){color:var(--brick-prose-muted-foreground);font-size:var(--brick-typography-prose-caption-font-size);line-height:var(--brick-typography-prose-caption-line-height)}:where(.brick-prose) :where(code,kbd):not(:where([data-prose-exclude],[data-prose-exclude] *)){border:var(--brick-border-width) solid var(--brick-prose-border-color);border-radius:var(--brick-prose-code-radius);background:var(--brick-prose-surface);font-family:var(--brick-prose-code-font-family);font-size:var(--brick-prose-code-font-size);overflow-wrap:anywhere;padding:.0625em .3em}:where(.brick-prose) :where(pre):not(:where([data-prose-exclude],[data-prose-exclude] *)){box-sizing:border-box;max-inline-size:100%;padding:var(--brick-space-4);border:var(--brick-border-width) solid var(--brick-prose-border-color);border-radius:var(--brick-radius-surface);background:var(--brick-prose-surface);overflow:hidden}:where(.brick-prose) :where(pre code):not(:where([data-prose-exclude],[data-prose-exclude] *)){color:inherit;overflow-wrap:anywhere;white-space:pre-wrap;background:0 0;border:0;padding:0}:where(.brick-prose) :where(table):not(:where([data-prose-exclude],[data-prose-exclude] *)){box-sizing:border-box;border-collapse:collapse;table-layout:fixed;inline-size:100%;max-inline-size:100%}:where(.brick-prose) :where(th,td):not(:where([data-prose-exclude],[data-prose-exclude] *)){padding-block:var(--brick-prose-table-cell-padding-block);padding-inline:var(--brick-prose-table-cell-padding-inline);border-block-end:var(--brick-border-width) solid var(--brick-prose-border-color);text-align:start;vertical-align:top;overflow-wrap:anywhere}:where(.brick-prose) :where(th):not(:where([data-prose-exclude],[data-prose-exclude] *)){color:var(--brick-prose-heading-foreground);font-weight:var(--brick-typography-label-strong-font-weight);background:0 0}:where(.brick-prose) :where(hr):not(:where([data-prose-exclude],[data-prose-exclude] *)){border:0;border-block-start:var(--brick-border-width) solid var(--brick-prose-border-color)}:where(.brick-prose) :where(img,video,svg):not(:where([data-prose-exclude],[data-prose-exclude] *)){border-radius:var(--brick-prose-media-radius);block-size:auto;max-inline-size:100%;display:block}:where(.brick-prose) :where(strong,b):not(:where([data-prose-exclude],[data-prose-exclude] *)){font-weight:var(--brick-typography-label-strong-font-weight)}:where(.brick-prose) :where(mark):not(:where([data-prose-exclude],[data-prose-exclude] *)){border-radius:var(--brick-radius-subtle);background:var(--brick-color-accent-soft);color:var(--brick-color-text-primary);padding-inline:.12em}.brick-prose{--_brick-prose-h1-font-size:var(--brick-typography-prose-h1-font-size);--_brick-prose-h1-line-height:var(--brick-typography-prose-h1-line-height);--_brick-prose-h2-font-size:var(--brick-typography-prose-h2-font-size);--_brick-prose-h2-line-height:var(--brick-typography-prose-h2-line-height);--_brick-prose-h3-font-size:var(--brick-typography-prose-h3-font-size);--_brick-prose-h3-line-height:var(--brick-typography-prose-h3-line-height);--brick-prose-body-line-height:var(--brick-typography-prose-body-line-height)}.brick-prose[data-tone=primary]{--brick-prose-foreground:var(--brick-color-text-primary)}.brick-prose[data-tone=inherit]{--brick-prose-foreground:inherit}.brick-prose[data-measure=reading]{--brick-prose-measure:65ch}.brick-prose-content{display:flow-root}.brick-prose-exclude{color:var(--brick-color-text-primary);font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-typography-body-md-font-size);font-weight:var(--brick-typography-body-md-font-weight);line-height:var(--brick-typography-body-md-line-height);letter-spacing:var(--brick-typography-body-md-letter-spacing)}:where(.brick-prose) :where(h4):not(:where([data-prose-exclude],[data-prose-exclude] *)){font-size:var(--brick-typography-prose-h4-font-size);line-height:var(--brick-typography-prose-h4-line-height)}:where(.brick-prose) :where(h5):not(:where([data-prose-exclude],[data-prose-exclude] *)){font-size:var(--brick-typography-prose-h5-font-size);line-height:var(--brick-typography-prose-h5-line-height)}:where(.brick-prose) :where(h6):not(:where([data-prose-exclude],[data-prose-exclude] *)){font-size:var(--brick-typography-prose-h6-font-size);line-height:var(--brick-typography-prose-h6-line-height)}:where(.brick-prose) :where(h1,h2,h3,h4,h5,h6):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin-block:var(--brick-prose-section-space) .5em}:where(.brick-prose) :where(h1+*,h2+*,h3+*,h4+*,h5+*,h6+*):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin-block-start:0}:where(.brick-prose) :where(ul):not(:where([data-prose-exclude],[data-prose-exclude] *)){list-style-type:disc}:where(.brick-prose) :where(ol):not(:where([data-prose-exclude],[data-prose-exclude] *)){list-style-type:decimal}:where(.brick-prose) :where(ul ul):not(:where([data-prose-exclude],[data-prose-exclude] *)){list-style-type:circle}:where(.brick-prose) :where(ul ul ul):not(:where([data-prose-exclude],[data-prose-exclude] *)){list-style-type:square}:where(.brick-prose) :where(li>p):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin-block:.5em}:where(.brick-prose) :where(li>:first-child):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin-block-start:0}:where(.brick-prose) :where(li>:last-child):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin-block-end:0}:where(.brick-prose) :where(dl):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin-block:var(--brick-prose-flow-space)}:where(.brick-prose) :where(dt):not(:where([data-prose-exclude],[data-prose-exclude] *)){color:var(--brick-prose-heading-foreground);font-weight:var(--brick-prose-heading-font-weight);margin-block-start:1em}:where(.brick-prose) :where(dd):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin-block-start:.5em;margin-inline-start:1.5em}:where(.brick-prose) :where(figcaption):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin-block-start:.75em}:where(.brick-prose) :where(figure>img,figure>video,figure>picture):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin-block:0}:where(.brick-prose) :where(picture):not(:where([data-prose-exclude],[data-prose-exclude] *)){max-inline-size:100%;display:block}:where(.brick-prose) :where(em):not(:where([data-prose-exclude],[data-prose-exclude] *)){font-style:italic}:where(.brick-prose) :where(strong,b):not(:where([data-prose-exclude],[data-prose-exclude] *)){color:var(--brick-prose-heading-foreground)}:where(.brick-prose) :where(kbd):not(:where([data-prose-exclude],[data-prose-exclude] *)){box-shadow:inset 0 -1px 0 var(--brick-prose-border-color);white-space:nowrap}:where(.brick-prose,.brick-prose-content)>:where(:first-child):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin-block-start:0}:where(.brick-prose,.brick-prose-content)>:where(:last-child):not(:where([data-prose-exclude],[data-prose-exclude] *)){margin-block-end:0}:where(.brick-prose[data-code-overflow=scroll]) :where(pre):not(:where([data-prose-exclude],[data-prose-exclude] *)){overflow-x:auto}:where(.brick-prose[data-code-overflow=scroll]) :where(pre code):not(:where([data-prose-exclude],[data-prose-exclude] *)){white-space:pre;overflow-wrap:normal}:where(.brick-prose[data-table-layout=auto]) :where(table):not(:where([data-prose-exclude],[data-prose-exclude] *)){table-layout:auto}@media (min-width:30rem){.brick-prose[data-size-sm=sm]{--brick-prose-body-font-family:var(--brick-typography-body-sm-font-family);--brick-prose-body-font-size:var(--brick-typography-body-sm-font-size);--brick-prose-body-font-weight:var(--brick-typography-body-sm-font-weight);--brick-prose-body-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-prose-flow-space:var(--brick-space-3)}.brick-prose[data-size-sm=md]{--brick-prose-body-font-family:var(--brick-typography-body-md-font-family);--brick-prose-body-font-size:var(--brick-typography-body-md-font-size);--brick-prose-body-font-weight:var(--brick-typography-body-md-font-weight);--brick-prose-body-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-prose-flow-space:var(--brick-space-4)}.brick-prose[data-size-sm=lg]{--brick-prose-body-font-family:var(--brick-typography-body-lg-font-family);--brick-prose-body-font-size:var(--brick-typography-body-lg-font-size);--brick-prose-body-font-weight:var(--brick-typography-body-lg-font-weight);--brick-prose-body-letter-spacing:var(--brick-typography-body-lg-letter-spacing);--brick-prose-flow-space:var(--brick-space-5)}}@media (min-width:48rem){.brick-prose[data-size-md=sm]{--brick-prose-body-font-family:var(--brick-typography-body-sm-font-family);--brick-prose-body-font-size:var(--brick-typography-body-sm-font-size);--brick-prose-body-font-weight:var(--brick-typography-body-sm-font-weight);--brick-prose-body-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-prose-flow-space:var(--brick-space-3)}.brick-prose[data-size-md=md]{--brick-prose-body-font-family:var(--brick-typography-body-md-font-family);--brick-prose-body-font-size:var(--brick-typography-body-md-font-size);--brick-prose-body-font-weight:var(--brick-typography-body-md-font-weight);--brick-prose-body-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-prose-flow-space:var(--brick-space-4)}.brick-prose[data-size-md=lg]{--brick-prose-body-font-family:var(--brick-typography-body-lg-font-family);--brick-prose-body-font-size:var(--brick-typography-body-lg-font-size);--brick-prose-body-font-weight:var(--brick-typography-body-lg-font-weight);--brick-prose-body-letter-spacing:var(--brick-typography-body-lg-letter-spacing);--brick-prose-flow-space:var(--brick-space-5)}}@media (min-width:64rem){.brick-prose[data-size-lg=sm]{--brick-prose-body-font-family:var(--brick-typography-body-sm-font-family);--brick-prose-body-font-size:var(--brick-typography-body-sm-font-size);--brick-prose-body-font-weight:var(--brick-typography-body-sm-font-weight);--brick-prose-body-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-prose-flow-space:var(--brick-space-3)}.brick-prose[data-size-lg=md]{--brick-prose-body-font-family:var(--brick-typography-body-md-font-family);--brick-prose-body-font-size:var(--brick-typography-body-md-font-size);--brick-prose-body-font-weight:var(--brick-typography-body-md-font-weight);--brick-prose-body-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-prose-flow-space:var(--brick-space-4)}.brick-prose[data-size-lg=lg]{--brick-prose-body-font-family:var(--brick-typography-body-lg-font-family);--brick-prose-body-font-size:var(--brick-typography-body-lg-font-size);--brick-prose-body-font-weight:var(--brick-typography-body-lg-font-weight);--brick-prose-body-letter-spacing:var(--brick-typography-body-lg-letter-spacing);--brick-prose-flow-space:var(--brick-space-5)}}@media (min-width:80rem){.brick-prose[data-size-xl=sm]{--brick-prose-body-font-family:var(--brick-typography-body-sm-font-family);--brick-prose-body-font-size:var(--brick-typography-body-sm-font-size);--brick-prose-body-font-weight:var(--brick-typography-body-sm-font-weight);--brick-prose-body-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-prose-flow-space:var(--brick-space-3)}.brick-prose[data-size-xl=md]{--brick-prose-body-font-family:var(--brick-typography-body-md-font-family);--brick-prose-body-font-size:var(--brick-typography-body-md-font-size);--brick-prose-body-font-weight:var(--brick-typography-body-md-font-weight);--brick-prose-body-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-prose-flow-space:var(--brick-space-4)}.brick-prose[data-size-xl=lg]{--brick-prose-body-font-family:var(--brick-typography-body-lg-font-family);--brick-prose-body-font-size:var(--brick-typography-body-lg-font-size);--brick-prose-body-font-weight:var(--brick-typography-body-lg-font-weight);--brick-prose-body-letter-spacing:var(--brick-typography-body-lg-letter-spacing);--brick-prose-flow-space:var(--brick-space-5)}}@media (forced-colors:active){.brick-prose{--brick-prose-foreground:CanvasText;--brick-prose-heading-foreground:CanvasText;--brick-prose-muted-foreground:CanvasText;--brick-prose-link-foreground:LinkText;--brick-prose-accent:Highlight;--brick-prose-border-color:CanvasText;--brick-prose-surface:Canvas}}.brick-scroll-area{isolation:isolate;position:relative}.brick-scroll-area[data-size=xs]{--brick-scroll-area-scrollbar-size:4px}.brick-scroll-area[data-size=sm]{--brick-scroll-area-scrollbar-size:6px}.brick-scroll-area[data-size=lg]{--brick-scroll-area-scrollbar-size:12px}.brick-scroll-area-content{min-inline-size:100%;display:flow-root}.brick-scroll-area-scrollbar,.brick-scroll-area-corner{display:none}.brick-scroll-area[data-scrollbar=custom][data-custom-ready]>.brick-scroll-area-viewport{scrollbar-width:none;scrollbar-gutter:auto}.brick-scroll-area[data-scrollbar=custom][data-custom-ready]>.brick-scroll-area-viewport::-webkit-scrollbar{display:none}.brick-scroll-area[data-scrollbar=custom][data-custom-ready]>.brick-scroll-area-scrollbar{touch-action:none;-webkit-user-select:none;user-select:none;background:var(--brick-scroll-area-scrollbar-track);border-radius:var(--brick-radius-full);opacity:0;pointer-events:none;z-index:1;transition:opacity .15s .3s;display:block;position:absolute}.brick-scroll-area-scrollbar[data-orientation=vertical]{inset-block:var(--brick-scroll-area-scrollbar-margin);inline-size:var(--brick-scroll-area-scrollbar-size);inset-inline-end:var(--brick-scroll-area-scrollbar-margin)}.brick-scroll-area-scrollbar[data-orientation=horizontal]{inset-inline:var(--brick-scroll-area-scrollbar-margin);block-size:var(--brick-scroll-area-scrollbar-size);inset-block-end:var(--brick-scroll-area-scrollbar-margin)}.brick-scroll-area-scrollbar:before{content:"";position:absolute;inset:-2px}.brick-scroll-area-scrollbar[data-orientation=vertical][data-overflow-x]{inset-block-end:calc(var(--brick-scroll-area-scrollbar-size) + 2 * var(--brick-scroll-area-scrollbar-margin))}.brick-scroll-area-scrollbar[data-orientation=horizontal][data-overflow-y]{inset-inline-end:calc(var(--brick-scroll-area-scrollbar-size) + 2 * var(--brick-scroll-area-scrollbar-margin))}.brick-scroll-area-thumb{background:var(--brick-scroll-area-scrollbar-thumb);border-radius:inherit;position:absolute;inset-block-start:0;inset-inline-start:0}.brick-scroll-area-thumb[data-orientation=vertical]{inline-size:100%;min-block-size:min(var(--brick-scroll-area-thumb-min-size), 100%)}.brick-scroll-area-thumb[data-orientation=horizontal]{block-size:100%;min-inline-size:min(var(--brick-scroll-area-thumb-min-size), 100%)}.brick-scroll-area[data-scrollbar=custom][data-custom-ready]:is(:hover,:focus-within,[data-scrollbar-visibility=always])>.brick-scroll-area-scrollbar[data-state=visible],.brick-scroll-area[data-scrollbar=custom][data-custom-ready]>.brick-scroll-area-scrollbar[data-state=visible]:is([data-scrolling],[data-dragging]){opacity:1;pointer-events:auto;transition-delay:0s}.brick-scroll-area[data-scrollbar=custom][data-custom-ready]>.brick-scroll-area-corner[data-state=visible]{inline-size:calc(var(--brick-scroll-area-scrollbar-size) + 2 * var(--brick-scroll-area-scrollbar-margin));block-size:calc(var(--brick-scroll-area-scrollbar-size) + 2 * var(--brick-scroll-area-scrollbar-margin));background:var(--brick-scroll-area-scrollbar-track);pointer-events:none;display:block;position:absolute;inset-block-end:0;inset-inline-end:0}.brick-scroll-area[data-scrollbar=custom][data-custom-ready][data-scrollbar-gutter=stable][data-orientation=vertical],.brick-scroll-area[data-scrollbar=custom][data-custom-ready][data-scrollbar-gutter=stable][data-orientation=both]{padding-inline-end:calc(var(--brick-scroll-area-scrollbar-size) + 2 * var(--brick-scroll-area-scrollbar-margin))}.brick-scroll-area[data-scrollbar=custom][data-custom-ready][data-scrollbar-gutter=stable][data-orientation=horizontal],.brick-scroll-area[data-scrollbar=custom][data-custom-ready][data-scrollbar-gutter=stable][data-orientation=both]{padding-block-end:calc(var(--brick-scroll-area-scrollbar-size) + 2 * var(--brick-scroll-area-scrollbar-margin))}.brick-scroll-area[data-scrollbar=custom][data-custom-ready]:not([data-scroll-shadow=none]):after{content:"";pointer-events:none;--scroll-top:transparent;--scroll-bottom:transparent;--scroll-left:transparent;--scroll-right:transparent;background:linear-gradient(to bottom, var(--scroll-top), transparent) top / 100% var(--brick-scroll-area-shadow-size), linear-gradient(to top, var(--scroll-bottom), transparent) bottom / 100% var(--brick-scroll-area-shadow-size), linear-gradient(to right, var(--scroll-left), transparent) left / var(--brick-scroll-area-shadow-size) 100%, linear-gradient(to left, var(--scroll-right), transparent) right / var(--brick-scroll-area-shadow-size) 100%;background-repeat:no-repeat;position:absolute;inset:0}.brick-scroll-area[data-scroll-shadow=vertical]:has(>.brick-scroll-area-viewport:not([data-at-top])):after{--scroll-top:var(--brick-scroll-area-shadow-color)}.brick-scroll-area[data-scroll-shadow=both]:has(>.brick-scroll-area-viewport:not([data-at-top])):after{--scroll-top:var(--brick-scroll-area-shadow-color)}.brick-scroll-area[data-scroll-shadow=vertical]:has(>.brick-scroll-area-viewport:not([data-at-bottom])):after{--scroll-bottom:var(--brick-scroll-area-shadow-color)}.brick-scroll-area[data-scroll-shadow=both]:has(>.brick-scroll-area-viewport:not([data-at-bottom])):after{--scroll-bottom:var(--brick-scroll-area-shadow-color)}.brick-scroll-area[data-scroll-shadow=horizontal]:has(>.brick-scroll-area-viewport:not([data-at-left])):after{--scroll-left:var(--brick-scroll-area-shadow-color)}.brick-scroll-area[data-scroll-shadow=both]:has(>.brick-scroll-area-viewport:not([data-at-left])):after{--scroll-left:var(--brick-scroll-area-shadow-color)}.brick-scroll-area[data-scroll-shadow=horizontal]:has(>.brick-scroll-area-viewport:not([data-at-right])):after{--scroll-right:var(--brick-scroll-area-shadow-color)}.brick-scroll-area[data-scroll-shadow=both]:has(>.brick-scroll-area-viewport:not([data-at-right])):after{--scroll-right:var(--brick-scroll-area-shadow-color)}.brick-scroll-area:focus-within:after{display:none}@media (prefers-reduced-motion:reduce){.brick-scroll-area-scrollbar{transition:none!important}}@media (forced-colors:active){.brick-scroll-area[data-scrollbar=custom][data-custom-ready]>.brick-scroll-area-viewport{scrollbar-width:auto;scrollbar-color:auto}.brick-scroll-area[data-scrollbar=custom][data-custom-ready]>.brick-scroll-area-viewport::-webkit-scrollbar{display:block}.brick-scroll-area[data-scrollbar=custom][data-custom-ready]>:is(.brick-scroll-area-scrollbar,.brick-scroll-area-corner),.brick-scroll-area:after{display:none!important}}.brick-scroll-area{--brick-scroll-area-scrollbar-thumb:var(--brick-color-border-strong);--brick-scroll-area-scrollbar-track:transparent;--brick-scroll-area-scrollbar-size:8px;--brick-scroll-area-scrollbar-margin:2px;--brick-scroll-area-thumb-min-size:24px;--brick-scroll-area-shadow-size:24px;--brick-scroll-area-shadow-color:var(--brick-color-surface-canvas);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-block-size:0;min-inline-size:0;display:grid;overflow:hidden}.brick-scroll-area-viewport{box-sizing:border-box;scrollbar-color:var(--brick-scroll-area-scrollbar-thumb) var(--brick-scroll-area-scrollbar-track);scrollbar-width:auto;block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0}.brick-scroll-area-viewport[data-orientation=vertical]{overflow:hidden auto}.brick-scroll-area-viewport[data-orientation=horizontal]{overflow:auto hidden}.brick-scroll-area-viewport[data-orientation=both]{overflow:auto}.brick-scroll-area[data-scrollbar-gutter=stable]>.brick-scroll-area-viewport{scrollbar-gutter:stable}.brick-scroll-area[data-scrollbar-visibility=always]>.brick-scroll-area-viewport[data-orientation=vertical]{overflow-y:scroll}.brick-scroll-area[data-scrollbar-visibility=always]>.brick-scroll-area-viewport[data-orientation=horizontal]{overflow-x:scroll}.brick-scroll-area[data-scrollbar-visibility=always]>.brick-scroll-area-viewport[data-orientation=both]{overflow:scroll}.brick-scroll-area[data-scrollbar-visibility=interaction]>.brick-scroll-area-viewport{scrollbar-color:transparent transparent}.brick-scroll-area[data-scrollbar-visibility=interaction]:is(:hover,:focus-within)>.brick-scroll-area-viewport{scrollbar-color:var(--brick-scroll-area-scrollbar-thumb) var(--brick-scroll-area-scrollbar-track)}.brick-scroll-area-viewport:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:calc(-1 * var(--brick-border-focus-width))}@media (forced-colors:active){.brick-scroll-area-viewport,.brick-scroll-area[data-scrollbar-visibility=interaction]>.brick-scroll-area-viewport{scrollbar-color:auto}.brick-scroll-area-viewport:focus-visible{outline-color:highlight}}.brick-skeleton{--brick-skeleton-background:color-mix(in srgb, var(--brick-color-surface-base), var(--brick-color-text-primary) 16%);--brick-skeleton-highlight:color-mix(in srgb, var(--brick-color-surface-base), var(--brick-color-text-primary) 28%);box-sizing:border-box;vertical-align:middle;max-inline-size:100%;position:relative}.brick-skeleton:not([data-as-child]){display:inline-block}.brick-skeleton:not([data-has-children]),.brick-skeleton[data-width]{inline-size:var(--brick-skeleton-width,100%)}.brick-skeleton:not([data-has-children]),.brick-skeleton[data-height]{block-size:var(--brick-skeleton-height,1em)}.brick-skeleton[data-skeleton-variant=circular]{--brick-skeleton-width:2.5rem;--brick-skeleton-height:2.5rem;--brick-skeleton-radius:var(--brick-radius-full);flex-shrink:0}.brick-skeleton[data-skeleton-variant=rectangular]{--brick-skeleton-height:4rem;--brick-skeleton-radius:0px}.brick-skeleton[data-skeleton-variant=rounded]{--brick-skeleton-height:4rem;--brick-skeleton-radius:var(--brick-radius-surface)}.brick-skeleton[data-skeleton-loading]{background:var(--brick-skeleton-background);border-radius:var(--brick-skeleton-radius,var(--brick-radius-subtle));color:#0000;box-shadow:none;pointer-events:none;-webkit-user-select:none;user-select:none;cursor:default;border-color:#0000;overflow:hidden}.brick-skeleton[data-skeleton-loading][data-has-children] *{visibility:hidden}.brick-skeleton[data-lines]{gap:var(--brick-skeleton-gap,var(--brick-space-2));background:0 0;flex-direction:column;block-size:auto;display:flex;overflow:visible}.brick-skeleton-line{inline-size:100%;block-size:var(--brick-skeleton-height,1em);border-radius:var(--brick-skeleton-radius,var(--brick-radius-subtle));display:block}.brick-skeleton-line:last-child{inline-size:var(--brick-skeleton-last-line-width,80%)}.brick-skeleton[data-skeleton-loading]>.brick-skeleton-line{background:var(--brick-skeleton-background)}.brick-skeleton[data-skeleton-animation=pulse][data-skeleton-loading]{animation:brick-skeleton-pulse var(--brick-skeleton-duration,1.2s) ease-in-out infinite}.brick-skeleton[data-skeleton-animation=wave][data-skeleton-loading]:not([data-lines]),.brick-skeleton[data-skeleton-animation=wave][data-skeleton-loading]>.brick-skeleton-line{background-image:linear-gradient(270deg, var(--brick-skeleton-background), var(--brick-skeleton-highlight), var(--brick-skeleton-highlight), var(--brick-skeleton-background));animation:brick-skeleton-wave var(--brick-skeleton-duration,5s) ease-in-out infinite;background-size:400% 100%}.brick-skeleton:not([data-skeleton-loading])[data-has-children]{animation:brick-skeleton-reveal var(--brick-skeleton-fade-duration,.1s) ease-out}@keyframes brick-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes brick-skeleton-wave{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes brick-skeleton-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.brick-skeleton,.brick-skeleton-line{animation:none!important}}@media (forced-colors:active){.brick-skeleton[data-skeleton-loading]:not([data-lines]),.brick-skeleton[data-skeleton-loading]>.brick-skeleton-line{forced-color-adjust:auto;background:canvas;border:1px solid canvastext}}.brick-table>:where(.brick-table__header,.brick-table__body,.brick-table__footer)>.brick-table__row>[data-sticky]{z-index:1;background:var(--brick-color-surface-base);position:sticky}.brick-table>:where(.brick-table__header,.brick-table__body,.brick-table__footer)>.brick-table__row>[data-sticky=start]{border-inline-end:var(--brick-table-border-width) solid var(--brick-table-border-color);inset-inline-start:var(--brick-table-sticky-inline-offset,0px)}.brick-table>:where(.brick-table__header,.brick-table__body,.brick-table__footer)>.brick-table__row>[data-sticky=end]{border-inline-start:var(--brick-table-border-width) solid var(--brick-table-border-color);inset-inline-end:var(--brick-table-sticky-inline-offset,0px)}.brick-table{--brick-table-selected-background:var(--brick-color-accent-soft);--brick-table-selected-foreground:var(--brick-color-text-primary);--brick-table-hover-background:color-mix(in srgb, var(--brick-color-text-primary) 6%, var(--brick-color-surface-base))}.brick-table-container{box-sizing:border-box;overscroll-behavior-inline:contain;inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow-x:auto}.brick-table-container:has(>.brick-table[data-sticky-header]){clip-path:inset(1px 0 0)}.brick-table-container:has(>.brick-table[data-sticky-header]):focus-visible{outline-offset:calc(-1px - var(--brick-border-focus-width,2px))}.brick-table{--brick-table-inline-size:100%;--brick-table-min-inline-size:0;--brick-table-border-color:var(--brick-color-border-default);--brick-table-border-width:var(--brick-border-width);--brick-table-radius:var(--brick-radius-surface);--brick-table-header-background:transparent;--brick-table-header-foreground:var(--brick-color-text-primary);--brick-table-body-background:transparent;--brick-table-row-stripe-background:var(--brick-color-surface-subtle);--brick-table-footer-background:transparent;--brick-table-footer-foreground:var(--brick-color-text-primary);--brick-table-cell-foreground:var(--brick-color-text-primary);--brick-table-cell-padding-inline:var(--brick-space-3);--brick-table-cell-padding-block:var(--brick-space-3);--brick-table-section-padding-block-start:var(--brick-space-4);--brick-table-section-padding-block-end:var(--brick-space-3);--brick-table-row-min-block-size:3rem;--brick-table-caption-foreground:var(--brick-color-text-secondary);--brick-table-caption-gap:var(--brick-space-3);--brick-table-sticky-offset:0px;--brick-table-sticky-z-index:2;--brick-table-sort-indicator-size:1rem;--brick-table-sort-indicator-color:var(--brick-color-text-secondary);inline-size:var(--brick-table-inline-size);min-inline-size:var(--brick-table-min-inline-size);border-collapse:separate;border-spacing:0;table-layout:auto;color:var(--brick-table-cell-foreground);font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-typography-body-sm-font-size);line-height:var(--brick-typography-body-sm-line-height)}.brick-table[data-size=sm]{--brick-table-cell-padding-inline:var(--brick-space-2);font-size:var(--brick-typography-body-sm-font-size);line-height:var(--brick-typography-body-sm-line-height);--brick-table-row-min-block-size:2.5rem}.brick-table[data-size=lg]{--brick-table-cell-padding-inline:var(--brick-space-4);font-size:var(--brick-typography-body-md-font-size);line-height:var(--brick-typography-body-md-line-height);--brick-table-row-min-block-size:3.5rem}.brick-table[data-density=compact]{--brick-table-cell-padding-block:var(--brick-space-1)}.brick-table[data-border-tone=subtle]{--brick-table-border-color:var(--brick-color-border-subtle)}.brick-table[data-border-tone=strong]{--brick-table-border-color:var(--brick-color-border-strong)}.brick-table[data-layout=fixed]{table-layout:fixed}.brick-table[data-surface=base]{--brick-table-header-background:var(--brick-color-surface-subtle);--brick-table-body-background:var(--brick-color-surface-base);--brick-table-footer-background:var(--brick-color-surface-subtle)}.brick-table[data-sticky-header][data-surface=transparent]{--brick-table-header-background:var(--brick-color-surface-base)}.brick-table__caption{font-size:var(--brick-typography-caption-font-size);line-height:var(--brick-typography-caption-line-height);color:var(--brick-table-caption-foreground);text-align:start}.brick-table__caption[data-side=top]{caption-side:top;padding-block-end:var(--brick-table-caption-gap)}.brick-table__caption[data-side=bottom]{caption-side:bottom;padding-block-start:var(--brick-table-caption-gap)}.brick-table__head,.brick-table__cell{box-sizing:border-box;min-block-size:var(--brick-table-row-min-block-size);padding-block:var(--brick-table-cell-padding-block);padding-inline:var(--brick-table-cell-padding-inline);border-block-end:var(--brick-table-border-width) solid var(--brick-table-border-color);text-align:start;vertical-align:middle;overflow-wrap:break-word}.brick-table__head{color:var(--brick-table-header-foreground);background:var(--brick-table-header-background);font-weight:var(--brick-typography-compact-title-font-weight);white-space:nowrap}.brick-table__cell{background:var(--brick-table-body-background)}.brick-table__head[data-align=center],.brick-table__cell[data-align=center]{text-align:center}.brick-table__head[data-align=end],.brick-table__cell[data-align=end]{text-align:end}.brick-table__head[data-vertical-align=top],.brick-table__cell[data-vertical-align=top]{vertical-align:top}.brick-table__head[data-vertical-align=bottom],.brick-table__cell[data-vertical-align=bottom]{vertical-align:bottom}.brick-table__head[data-numeric],.brick-table__cell[data-numeric]{white-space:nowrap;font-variant-numeric:tabular-nums}.brick-table__row[data-variant=section]>:where(.brick-table__head,.brick-table__cell){padding-block:var(--brick-table-section-padding-block-start) var(--brick-table-section-padding-block-end);border-block-end-color:var(--brick-color-border-strong)}.brick-table__footer>.brick-table__row>.brick-table__head,.brick-table__footer>.brick-table__row>.brick-table__cell{color:var(--brick-table-footer-foreground);background:var(--brick-table-footer-background);font-weight:var(--brick-typography-compact-title-font-weight)}:where(.brick-table[data-striped])>.brick-table__body>.brick-table__row:nth-child(2n)>:where(.brick-table__cell,.brick-table__head){background:var(--brick-table-row-stripe-background)}.brick-table[data-variant=outline]{border:var(--brick-table-border-width) solid var(--brick-table-border-color);border-radius:var(--brick-table-radius)}.brick-table[data-column-border]>:where(.brick-table__header,.brick-table__body,.brick-table__footer)>.brick-table__row>:where(.brick-table__head,.brick-table__cell)+:where(.brick-table__head,.brick-table__cell){border-inline-start:var(--brick-table-border-width) solid var(--brick-table-border-color)}:is(.brick-table[data-variant=outline]>.brick-table__header:first-of-type>.brick-table__row:first-child>:first-child,.brick-table[data-variant=outline]:not(:has(>.brick-table__header))>.brick-table__body:first-of-type>.brick-table__row:first-child>:first-child){border-start-start-radius:calc(var(--brick-table-radius) - var(--brick-table-border-width))}:is(.brick-table[data-variant=outline]>.brick-table__header:first-of-type>.brick-table__row:first-child>:last-child,.brick-table[data-variant=outline]:not(:has(>.brick-table__header))>.brick-table__body:first-of-type>.brick-table__row:first-child>:last-child){border-start-end-radius:calc(var(--brick-table-radius) - var(--brick-table-border-width))}.brick-table[data-variant=outline]>.brick-table__footer>.brick-table__row:last-child>:where(.brick-table__head,.brick-table__cell),.brick-table[data-variant=outline]>.brick-table__body:last-child>.brick-table__row:last-child>:where(.brick-table__head,.brick-table__cell){border-block-end:0}.brick-table[data-variant=outline]>.brick-table__footer>.brick-table__row:last-child>:first-child{border-end-start-radius:calc(var(--brick-table-radius) - var(--brick-table-border-width))}.brick-table[data-variant=outline]>.brick-table__footer>.brick-table__row:last-child>:last-child{border-end-end-radius:calc(var(--brick-table-radius) - var(--brick-table-border-width))}.brick-table[data-variant=outline]:not(:has(>.brick-table__footer))>.brick-table__body:last-child>.brick-table__row:last-child>:first-child{border-end-start-radius:calc(var(--brick-table-radius) - var(--brick-table-border-width))}.brick-table[data-variant=outline]:not(:has(>.brick-table__footer))>.brick-table__body:last-child>.brick-table__row:last-child>:last-child{border-end-end-radius:calc(var(--brick-table-radius) - var(--brick-table-border-width))}.brick-table[data-sticky-header]>.brick-table__header>.brick-table__row>.brick-table__head{z-index:var(--brick-table-sticky-z-index);position:sticky;inset-block-start:var(--brick-table-sticky-offset)}.brick-table[data-sticky-header]>.brick-table__header>.brick-table__row>.brick-table__head[data-sticky]{z-index:calc(var(--brick-table-sticky-z-index) + 1)}.brick-table__sort-indicator{inline-size:var(--brick-table-sort-indicator-size);block-size:var(--brick-table-sort-indicator-size);color:var(--brick-table-sort-indicator-color);flex:none;display:inline-flex}.brick-table__sort-indicator svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;block-size:100%;inline-size:100%}.brick-table__head[data-sort=ascending] .brick-table__sort-indicator path{d:path("m4 10 4-4 4 4")}.brick-table__head[data-sort=descending] .brick-table__sort-indicator path{d:path("m4 6 4 4 4-4")}@media (forced-colors:active){.brick-table{--brick-table-selected-background:Canvas;--brick-table-selected-foreground:CanvasText;--brick-table-hover-background:Canvas;--brick-table-border-color:CanvasText;--brick-table-header-background:Canvas;--brick-table-body-background:Canvas;--brick-table-row-stripe-background:Canvas;--brick-table-footer-background:Canvas;--brick-table-sort-indicator-color:CanvasText}}.brick-table[data-interactive]>.brick-table__body>.brick-table__row:not([data-selected]):hover>:where(.brick-table__head,.brick-table__cell),.brick-table>.brick-table__body>.brick-table__row[data-action-delegate]:not([data-selected]):hover>:where(.brick-table__head,.brick-table__cell){background:var(--brick-table-hover-background)}.brick-table>.brick-table__body>.brick-table__row[data-selected]>:where(.brick-table__head,.brick-table__cell){background:var(--brick-table-selected-background);color:var(--brick-table-selected-foreground)}.brick-table-of-contents{min-inline-size:0}.brick-table-of-contents__nav{--brick-table-of-contents-foreground:var(--brick-color-text-secondary);--brick-table-of-contents-current:var(--brick-color-text-primary);--brick-table-of-contents-focus-ring:var(--brick-color-focus-ring);--brick-table-of-contents-indent:var(--brick-space-4);--brick-table-of-contents-title-gap:var(--brick-space-3);--brick-table-of-contents-row-gap:var(--brick-space-1);--brick-table-of-contents-row-padding:var(--brick-space-1);--brick-table-of-contents-row-size:1.75rem;--brick-table-of-contents-rail-color:var(--brick-color-border-default);--brick-table-of-contents-rail-gap:var(--brick-space-4);--brick-table-of-contents-rail-width:1px;--brick-table-of-contents-font-family:var(--brick-typography-body-sm-font-family);--brick-table-of-contents-font-size:var(--brick-typography-body-sm-font-size);--brick-table-of-contents-font-weight:var(--brick-typography-body-sm-font-weight);--brick-table-of-contents-line-height:var(--brick-typography-body-sm-line-height);--brick-table-of-contents-letter-spacing:var(--brick-typography-body-sm-letter-spacing);min-inline-size:0;color:var(--brick-table-of-contents-foreground);font-family:var(--brick-table-of-contents-font-family);font-size:var(--brick-table-of-contents-font-size);font-weight:var(--brick-table-of-contents-font-weight);line-height:var(--brick-table-of-contents-line-height);letter-spacing:var(--brick-table-of-contents-letter-spacing);position:relative}.brick-table-of-contents__nav[data-size=md]{--brick-table-of-contents-font-family:var(--brick-typography-body-md-font-family);--brick-table-of-contents-font-size:var(--brick-typography-body-md-font-size);--brick-table-of-contents-font-weight:var(--brick-typography-body-md-font-weight);--brick-table-of-contents-line-height:var(--brick-typography-body-md-line-height);--brick-table-of-contents-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-table-of-contents-row-size:2.25rem}.brick-table-of-contents__nav[data-tone=accent]{--brick-table-of-contents-current:var(--brick-color-accent-text)}.brick-table-of-contents__nav[data-variant=line]{--brick-table-of-contents-indicator-visibility:visible;border-inline-start:var(--brick-table-of-contents-rail-width) solid var(--brick-table-of-contents-rail-color);padding-inline-start:var(--brick-table-of-contents-rail-gap)}.brick-table-of-contents__title{margin:0 0 var(--brick-table-of-contents-title-gap);color:var(--brick-color-text-primary);font:inherit;font-weight:var(--brick-typography-label-strong-font-weight)}.brick-table-of-contents__list{gap:var(--brick-table-of-contents-row-gap);flex-direction:column;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.brick-table-of-contents__item{min-inline-size:0}.brick-table-of-contents__link{box-sizing:border-box;min-block-size:var(--brick-table-of-contents-row-size);padding-block:var(--brick-table-of-contents-row-padding);color:var(--brick-table-of-contents-foreground);font:inherit;letter-spacing:inherit;text-underline-offset:.2em;overflow-wrap:anywhere;padding-inline-start:calc(var(--atom-table-of-contents-level,0) * var(--brick-table-of-contents-indent));text-decoration:none;display:block}.brick-table-of-contents__link:is(:hover,:active,[aria-current=location]){color:var(--brick-table-of-contents-current);text-decoration:underline}.brick-table-of-contents__link:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-table-of-contents-focus-ring);outline-offset:calc(-1 * var(--brick-border-focus-width))}.brick-table-of-contents__indicator{block-size:var(--atom-table-of-contents-indicator-block-size,0px);background:var(--brick-table-of-contents-current);pointer-events:none;visibility:hidden;inline-size:2px;transition:inset-block-start .12s,block-size .12s;position:absolute;inset-block-start:var(--atom-table-of-contents-indicator-block-start,0px);inset-inline-start:0}.brick-table-of-contents__nav[data-indicator-ready]>.brick-table-of-contents__indicator{visibility:var(--brick-table-of-contents-indicator-visibility,hidden)}@media (min-width:40rem){.brick-table-of-contents__nav[data-size-sm=sm]{--brick-table-of-contents-font-family:var(--brick-typography-body-sm-font-family);--brick-table-of-contents-font-size:var(--brick-typography-body-sm-font-size);--brick-table-of-contents-font-weight:var(--brick-typography-body-sm-font-weight);--brick-table-of-contents-line-height:var(--brick-typography-body-sm-line-height);--brick-table-of-contents-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-table-of-contents-row-size:1.75rem}.brick-table-of-contents__nav[data-size-sm=md]{--brick-table-of-contents-font-family:var(--brick-typography-body-md-font-family);--brick-table-of-contents-font-size:var(--brick-typography-body-md-font-size);--brick-table-of-contents-font-weight:var(--brick-typography-body-md-font-weight);--brick-table-of-contents-line-height:var(--brick-typography-body-md-line-height);--brick-table-of-contents-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-table-of-contents-row-size:2.25rem}.brick-table-of-contents__nav[data-variant-sm=plain]{--brick-table-of-contents-indicator-visibility:hidden;border-inline-start:0;padding-inline-start:0}.brick-table-of-contents__nav[data-variant-sm=line]{border-inline-start:var(--brick-table-of-contents-rail-width) solid var(--brick-table-of-contents-rail-color);--brick-table-of-contents-indicator-visibility:visible;padding-inline-start:var(--brick-table-of-contents-rail-gap)}}@media (min-width:48rem){.brick-table-of-contents__nav[data-size-md=sm]{--brick-table-of-contents-font-family:var(--brick-typography-body-sm-font-family);--brick-table-of-contents-font-size:var(--brick-typography-body-sm-font-size);--brick-table-of-contents-font-weight:var(--brick-typography-body-sm-font-weight);--brick-table-of-contents-line-height:var(--brick-typography-body-sm-line-height);--brick-table-of-contents-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-table-of-contents-row-size:1.75rem}.brick-table-of-contents__nav[data-size-md=md]{--brick-table-of-contents-font-family:var(--brick-typography-body-md-font-family);--brick-table-of-contents-font-size:var(--brick-typography-body-md-font-size);--brick-table-of-contents-font-weight:var(--brick-typography-body-md-font-weight);--brick-table-of-contents-line-height:var(--brick-typography-body-md-line-height);--brick-table-of-contents-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-table-of-contents-row-size:2.25rem}.brick-table-of-contents__nav[data-variant-md=plain]{--brick-table-of-contents-indicator-visibility:hidden;border-inline-start:0;padding-inline-start:0}.brick-table-of-contents__nav[data-variant-md=line]{border-inline-start:var(--brick-table-of-contents-rail-width) solid var(--brick-table-of-contents-rail-color);--brick-table-of-contents-indicator-visibility:visible;padding-inline-start:var(--brick-table-of-contents-rail-gap)}}@media (min-width:64rem){.brick-table-of-contents__nav[data-size-lg=sm]{--brick-table-of-contents-font-family:var(--brick-typography-body-sm-font-family);--brick-table-of-contents-font-size:var(--brick-typography-body-sm-font-size);--brick-table-of-contents-font-weight:var(--brick-typography-body-sm-font-weight);--brick-table-of-contents-line-height:var(--brick-typography-body-sm-line-height);--brick-table-of-contents-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-table-of-contents-row-size:1.75rem}.brick-table-of-contents__nav[data-size-lg=md]{--brick-table-of-contents-font-family:var(--brick-typography-body-md-font-family);--brick-table-of-contents-font-size:var(--brick-typography-body-md-font-size);--brick-table-of-contents-font-weight:var(--brick-typography-body-md-font-weight);--brick-table-of-contents-line-height:var(--brick-typography-body-md-line-height);--brick-table-of-contents-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-table-of-contents-row-size:2.25rem}.brick-table-of-contents__nav[data-variant-lg=plain]{--brick-table-of-contents-indicator-visibility:hidden;border-inline-start:0;padding-inline-start:0}.brick-table-of-contents__nav[data-variant-lg=line]{border-inline-start:var(--brick-table-of-contents-rail-width) solid var(--brick-table-of-contents-rail-color);--brick-table-of-contents-indicator-visibility:visible;padding-inline-start:var(--brick-table-of-contents-rail-gap)}}@media (min-width:80rem){.brick-table-of-contents__nav[data-size-xl=sm]{--brick-table-of-contents-font-family:var(--brick-typography-body-sm-font-family);--brick-table-of-contents-font-size:var(--brick-typography-body-sm-font-size);--brick-table-of-contents-font-weight:var(--brick-typography-body-sm-font-weight);--brick-table-of-contents-line-height:var(--brick-typography-body-sm-line-height);--brick-table-of-contents-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-table-of-contents-row-size:1.75rem}.brick-table-of-contents__nav[data-size-xl=md]{--brick-table-of-contents-font-family:var(--brick-typography-body-md-font-family);--brick-table-of-contents-font-size:var(--brick-typography-body-md-font-size);--brick-table-of-contents-font-weight:var(--brick-typography-body-md-font-weight);--brick-table-of-contents-line-height:var(--brick-typography-body-md-line-height);--brick-table-of-contents-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-table-of-contents-row-size:2.25rem}.brick-table-of-contents__nav[data-variant-xl=plain]{--brick-table-of-contents-indicator-visibility:hidden;border-inline-start:0;padding-inline-start:0}.brick-table-of-contents__nav[data-variant-xl=line]{border-inline-start:var(--brick-table-of-contents-rail-width) solid var(--brick-table-of-contents-rail-color);--brick-table-of-contents-indicator-visibility:visible;padding-inline-start:var(--brick-table-of-contents-rail-gap)}}@media (prefers-reduced-motion:reduce){.brick-table-of-contents__indicator{transition:none}}@media (forced-colors:active){.brick-table-of-contents__nav{--brick-table-of-contents-current:LinkText;--brick-table-of-contents-foreground:LinkText;--brick-table-of-contents-focus-ring:Highlight}.brick-table-of-contents__link[aria-current=location]{-webkit-text-decoration:underline double;text-decoration:underline double}.brick-table-of-contents__indicator{forced-color-adjust:none;background:highlight}}@media (forced-colors:active){.brick-floating-arrow{--brick-floating-arrow-fill:Canvas;--brick-floating-arrow-stroke:CanvasText}.brick-floating-arrow__join{stroke:canvas}.brick-tooltip__arrow{--brick-floating-arrow-border-width:var(--brick-border-width)}}.brick-popover{--brick-popover-background:var(--brick-color-surface-overlay);--brick-popover-foreground:var(--brick-color-text-primary);--brick-popover-muted-foreground:var(--brick-color-text-secondary);--brick-popover-border:var(--brick-color-border-default);--brick-popover-radius:var(--brick-radius-overlay);--brick-popover-shadow:var(--brick-shadow-floating);--brick-popover-space:var(--brick-space-4);--brick-popover-max-inline-size-sm:18rem;--brick-popover-max-inline-size-md:24rem;--brick-popover-max-inline-size-lg:32rem;--brick-popover-max-block-size:min(32rem, calc(100dvb - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)));z-index:calc(var(--brick-layer-overlay) + var(--atom-overlay-layer,0) + 1);box-sizing:border-box;inline-size:max-content;max-inline-size:min(var(--brick-popover-max-inline-size-md), calc(100dvi - 2rem - env(safe-area-inset-left) - env(safe-area-inset-right)));color:var(--brick-popover-foreground);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);opacity:0;overflow-wrap:anywhere;transform-origin:var(--brick-floating-arrow-transform-origin,center);transition:opacity var(--brick-motion-duration-fast) var(--brick-motion-easing-enter), scale var(--brick-motion-duration-fast) var(--brick-motion-easing-enter);overflow:visible;scale:.98}.brick-popover[data-size=sm]{max-inline-size:min(var(--brick-popover-max-inline-size-sm), calc(100dvi - 2rem - env(safe-area-inset-left) - env(safe-area-inset-right)))}.brick-popover[data-size=lg]{max-inline-size:min(var(--brick-popover-max-inline-size-lg), calc(100dvi - 2rem - env(safe-area-inset-left) - env(safe-area-inset-right)))}.brick-popover[data-density=compact],.brick-popover[data-inset=xs]{--brick-popover-space:var(--brick-space-3)}.brick-popover[data-inset=sm]{--brick-popover-space:var(--brick-space-4)}.brick-popover[data-inset=md]{--brick-popover-space:calc(var(--brick-space-4) + var(--brick-space-1))}.brick-popover[data-inset=lg]{--brick-popover-space:var(--brick-space-5)}.brick-popover[data-initial-open]{transition:none}.brick-popover-indicator{flex:none;justify-content:center;align-items:center;display:inline-flex}.brick-popover[data-inset] .brick-popover__body{padding:var(--brick-popover-space)}.brick-popover>[data-slot=popover-viewport]{box-sizing:border-box;inline-size:100%;max-block-size:min(var(--brick-popover-max-block-size), var(--atom-floating-available-height,100dvb), calc(100dvb - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)));border:var(--brick-border-width) solid var(--brick-popover-border);border-radius:var(--brick-popover-radius);background:var(--brick-popover-background);box-shadow:var(--brick-popover-shadow);flex-direction:column;display:flex;overflow:hidden}.brick-popover[data-positioned]{opacity:1;scale:1}.brick-popover[data-state=closed]{opacity:0;scale:.98}.brick-popover__header,.brick-popover>[data-slot=popover-viewport]>:where([data-slot=popover-title],[data-slot=popover-description]){flex:none;min-inline-size:0}.brick-popover__header{gap:var(--brick-space-1);padding:var(--brick-popover-space);padding-block-end:var(--brick-space-2);display:grid}.brick-popover :where([data-slot=popover-title],[data-slot=popover-description]){min-inline-size:0;margin:0}.brick-popover>[data-slot=popover-viewport]>[data-slot=popover-title],.brick-popover>[data-slot=popover-viewport]>[data-slot=popover-description],.brick-popover__header>:where([data-slot=popover-title],[data-slot=popover-description]){padding-inline:var(--brick-popover-space)}.brick-popover>[data-slot=popover-viewport]>[data-slot=popover-title]{padding-block-start:var(--brick-popover-space)}.brick-popover>[data-slot=popover-viewport]>[data-slot=popover-description]{padding-block-start:var(--brick-space-1)}.brick-popover__header>:where([data-slot=popover-title],[data-slot=popover-description]){padding:0}.brick-popover :where([data-slot=popover-title]){color:var(--brick-popover-foreground);font-family:var(--brick-typography-compact-title-lg-font-family);font-size:var(--brick-typography-compact-title-lg-font-size);font-weight:var(--brick-typography-compact-title-lg-font-weight);letter-spacing:var(--brick-typography-compact-title-lg-letter-spacing);line-height:var(--brick-typography-compact-title-lg-line-height)}.brick-popover[data-density=compact] :where([data-slot=popover-title]){font-family:var(--brick-typography-compact-title-font-family);font-size:var(--brick-typography-compact-title-font-size);font-weight:var(--brick-typography-compact-title-font-weight);letter-spacing:var(--brick-typography-compact-title-letter-spacing);line-height:var(--brick-typography-compact-title-line-height)}.brick-popover :where([data-slot=popover-description]){color:var(--brick-popover-muted-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-popover__body{min-block-size:0;min-inline-size:0;padding:var(--brick-space-3) var(--brick-popover-space);overscroll-behavior:contain;color:var(--brick-popover-foreground);line-height:var(--brick-typography-body-sm-line-height);scrollbar-gutter:stable;flex:auto;overflow:auto}.brick-popover__footer{justify-content:flex-end;align-items:center;gap:var(--brick-space-2);min-inline-size:0;padding:var(--brick-space-2) var(--brick-popover-space) var(--brick-popover-space);flex-wrap:wrap;flex:none;display:flex}.brick-popover__arrow{--brick-floating-arrow-fill:var(--brick-popover-background);--brick-floating-arrow-stroke:var(--brick-popover-border)}@supports not (height:100dvb){.brick-popover{--brick-popover-max-block-size:min(32rem, calc(100vh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)))}}@media (max-width:20rem){.brick-popover{--brick-popover-space:var(--brick-space-3)}.brick-popover__footer>.brick-button{flex:100%;inline-size:100%}}@media (max-height:20rem){.brick-popover>[data-slot=popover-viewport]{overscroll-behavior:contain;scrollbar-gutter:stable;overflow:auto}.brick-popover__body{flex:none;overflow:visible}}@media (prefers-reduced-motion:reduce){.brick-popover{transition-duration:1ms;scale:1}}@media (forced-colors:active){.brick-popover{--brick-popover-background:Canvas;--brick-popover-foreground:CanvasText;--brick-popover-muted-foreground:CanvasText;--brick-popover-border:CanvasText;box-shadow:none}.brick-popover__arrow{color:canvastext;fill:canvas;filter:none;stroke:canvastext}}.brick-popover.brick-toggle-tip[data-tip-size=xs]{--brick-toggle-tip-inline-space:var(--brick-space-2);--brick-toggle-tip-block-space:var(--brick-space-1);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)}.brick-popover.brick-toggle-tip[data-tip-size=sm]{--brick-toggle-tip-inline-space:var(--brick-space-3);--brick-toggle-tip-block-space:var(--brick-space-2);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)}.brick-popover.brick-toggle-tip[data-tip-size=md]{--brick-toggle-tip-inline-space:var(--brick-space-4);--brick-toggle-tip-block-space:var(--brick-space-3);font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-typography-body-md-font-size);font-weight:var(--brick-typography-body-md-font-weight);line-height:var(--brick-typography-body-md-line-height);letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-popover.brick-toggle-tip[data-tip-size=lg]{--brick-toggle-tip-inline-space:calc(var(--brick-space-4) + var(--brick-space-1));--brick-toggle-tip-block-space:var(--brick-space-4);font-family:var(--brick-typography-body-lg-font-family);font-size:var(--brick-typography-body-lg-font-size);font-weight:var(--brick-typography-body-lg-font-weight);line-height:var(--brick-typography-body-lg-line-height);letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-popover.brick-toggle-tip .brick-toggle-tip__body{padding:var(--brick-toggle-tip-block-space) var(--brick-toggle-tip-inline-space);line-height:inherit;scrollbar-gutter:auto}.brick-popover.brick-toggle-tip :where([data-slot=popover-title],[data-slot=popover-description]){font:inherit;letter-spacing:inherit;padding:0}.brick-popover.brick-toggle-tip [data-slot=popover-title]{font-weight:var(--brick-font-weight-semibold)}.brick-floating-arrow{--_brick-arrow-width:var(--brick-floating-arrow-width,calc(var(--brick-overlay-arrow-size,12px) * 1.41421));--_brick-arrow-height:var(--brick-floating-arrow-height,calc(var(--brick-overlay-arrow-size,12px) * .707107));width:var(--_brick-arrow-width);height:var(--_brick-arrow-height);color:var(--brick-floating-arrow-fill);fill:var(--brick-floating-arrow-fill);stroke:var(--brick-floating-arrow-stroke);pointer-events:none;overflow:visible}.brick-floating-arrow:is([data-side=left],[data-side=right]){width:var(--_brick-arrow-height);height:var(--_brick-arrow-width)}.brick-floating-arrow [data-arrow-artwork]{display:none}.brick-floating-arrow[data-side=bottom] [data-arrow-artwork=bottom],.brick-floating-arrow[data-side=top] [data-arrow-artwork=top],.brick-floating-arrow[data-side=left] [data-arrow-artwork=left],.brick-floating-arrow[data-side=right] [data-arrow-artwork=right]{display:inline}.brick-floating-arrow__join{vector-effect:non-scaling-stroke;stroke:var(--brick-floating-arrow-fill);stroke-width:calc(var(--brick-floating-arrow-border-width,var(--brick-border-width)) * 2)}.brick-floating-arrow__edge{vector-effect:non-scaling-stroke;stroke-width:var(--brick-floating-arrow-border-width,var(--brick-border-width));stroke-linejoin:round}.brick-tooltip__arrow{--brick-floating-arrow-fill:var(--brick-tooltip-background);--brick-floating-arrow-stroke:var(--brick-tooltip-border-color);--brick-floating-arrow-border-width:0px}@media (forced-colors:active){.brick-floating-arrow{--brick-floating-arrow-fill:Canvas;--brick-floating-arrow-stroke:CanvasText}.brick-floating-arrow__join{stroke:canvas}.brick-tooltip__arrow{--brick-floating-arrow-border-width:var(--brick-border-width)}}.brick-tooltip{--brick-tooltip-background:var(--brick-color-text-primary);--brick-tooltip-foreground:var(--brick-color-surface-base);--brick-tooltip-border-color:color-mix(in srgb, var(--brick-tooltip-foreground), transparent 72%);--brick-tooltip-radius:var(--brick-radius-control);--brick-tooltip-shadow:var(--brick-shadow-floating);--brick-tooltip-max-inline-size:20rem;--brick-tooltip-padding-block:var(--brick-space-1);--brick-tooltip-padding-inline:calc(var(--brick-space-2) + var(--brick-space-1) / 2);--brick-tooltip-rich-max-inline-size:24rem;--brick-tooltip-rich-gap:var(--brick-space-1);z-index:calc(var(--brick-layer-overlay) + var(--atom-overlay-layer,0) + 1);box-sizing:border-box;inline-size:max-content;max-inline-size:min(var(--brick-tooltip-max-inline-size), calc(100vi - 2rem));padding-block:var(--brick-tooltip-padding-block);padding-inline:var(--brick-tooltip-padding-inline);border:0 solid var(--brick-tooltip-border-color);border-radius:var(--brick-tooltip-radius);background:var(--brick-tooltip-background);box-shadow:var(--brick-tooltip-shadow);color:var(--brick-tooltip-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);opacity:0;overflow-wrap:anywhere;pointer-events:auto;transform-origin:var(--brick-floating-arrow-transform-origin,center);transition:opacity var(--brick-motion-duration-fast) var(--brick-motion-easing-enter), scale var(--brick-motion-duration-fast) var(--brick-motion-easing-enter);scale:.96}.brick-tooltip[data-positioned]{opacity:1;scale:1}.brick-tooltip[data-state=closed]{opacity:0;scale:.96}.brick-tooltip[data-side=top]:not([data-state=closed]){transform-origin:bottom}.brick-tooltip[data-side=bottom]:not([data-state=closed]){transform-origin:top}.brick-tooltip[data-side=left]:not([data-state=closed]){transform-origin:100%}.brick-tooltip[data-side=right]:not([data-state=closed]){transform-origin:0}.brick-tooltip[data-shape=pill]{--brick-tooltip-radius:var(--brick-radius-full)}.brick-tooltip[data-variant=rich]{max-inline-size:min(var(--brick-tooltip-rich-max-inline-size), calc(100vi - 2rem));gap:var(--brick-tooltip-rich-gap);padding-block:var(--brick-space-3);padding-inline:var(--brick-space-4);display:grid}.brick-tooltip__title,.brick-tooltip__description{min-inline-size:0;margin:0}.brick-tooltip__title{color:inherit;font-family:var(--brick-typography-compact-title-font-family);font-size:var(--brick-typography-compact-title-font-size);font-weight:var(--brick-typography-compact-title-font-weight);letter-spacing:var(--brick-typography-compact-title-letter-spacing);line-height:var(--brick-typography-compact-title-line-height)}.brick-tooltip__description{color:color-mix(in srgb, currentColor, transparent 18%);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)}@media (prefers-reduced-motion:reduce){.brick-tooltip{transition-duration:1ms;scale:1}}@media (forced-colors:active){.brick-tooltip{--brick-tooltip-background:Canvas;--brick-tooltip-foreground:CanvasText;--brick-tooltip-border-color:CanvasText;box-shadow:none;border-width:var(--brick-border-width)}.brick-tooltip__arrow{color:canvastext;fill:canvas;filter:none;stroke:canvastext}}.brick-tooltip[data-initial-open]{transition:none}.brick-z-stack{box-sizing:border-box;isolation:isolate;grid-template:minmax(0,auto)/minmax(0,1fr);place-items:stretch stretch;display:grid}:where(.brick-z-stack,.brick-z-stack>*){min-block-size:0;min-inline-size:0}.brick-z-stack>*{z-index:0;grid-area:1/1}.brick-z-stack[data-align=start]{align-items:start}.brick-z-stack[data-align=center]{align-items:center}.brick-z-stack[data-align=end]{align-items:end}.brick-z-stack[data-justify=start]{justify-items:start}.brick-z-stack[data-justify=center]{justify-items:center}.brick-z-stack[data-justify=end]{justify-items:end}.brick-z-stack[data-isolation=open]{isolation:auto}.brick-z-stack-item{--brick-z-stack-item-edge-spacing-input:initial;--brick-z-stack-item-edge-spacing-sm-input:initial;--brick-z-stack-item-edge-spacing-md-input:initial;--brick-z-stack-item-edge-spacing-lg-input:initial;--brick-z-stack-item-edge-spacing-xl-input:initial;box-sizing:border-box;place-self:auto}.brick-z-stack-item[data-edge-spacing]{margin:var(--brick-z-stack-item-edge-spacing-input,var(--brick-space-0))}.brick-z-stack-item[data-layer=content]{z-index:1}.brick-z-stack-item[data-layer=action]{z-index:2}.brick-z-stack-item[data-align=stretch]{align-self:stretch}.brick-z-stack-item[data-align=start]{align-self:start}.brick-z-stack-item[data-align=center]{align-self:center}.brick-z-stack-item[data-align=end]{align-self:end}.brick-z-stack-item[data-justify=stretch]{justify-self:stretch}.brick-z-stack-item[data-justify=start]{justify-self:start}.brick-z-stack-item[data-justify=center]{justify-self:center}.brick-z-stack-item[data-justify=end]{justify-self:end}@media (min-width:30rem){.brick-z-stack-item[data-edge-spacing-sm]{margin:var(--brick-z-stack-item-edge-spacing-sm-input,var(--brick-z-stack-item-edge-spacing-input,var(--brick-space-0)))}.brick-z-stack[data-align-sm=stretch]{align-items:stretch}.brick-z-stack[data-align-sm=start]{align-items:start}.brick-z-stack[data-align-sm=center]{align-items:center}.brick-z-stack[data-align-sm=end]{align-items:end}.brick-z-stack[data-justify-sm=stretch]{justify-items:stretch}.brick-z-stack[data-justify-sm=start]{justify-items:start}.brick-z-stack[data-justify-sm=center]{justify-items:center}.brick-z-stack[data-justify-sm=end]{justify-items:end}.brick-z-stack-item[data-align-sm=auto]{align-self:auto}.brick-z-stack-item[data-align-sm=stretch]{align-self:stretch}.brick-z-stack-item[data-align-sm=start]{align-self:start}.brick-z-stack-item[data-align-sm=center]{align-self:center}.brick-z-stack-item[data-align-sm=end]{align-self:end}.brick-z-stack-item[data-justify-sm=auto]{justify-self:auto}.brick-z-stack-item[data-justify-sm=stretch]{justify-self:stretch}.brick-z-stack-item[data-justify-sm=start]{justify-self:start}.brick-z-stack-item[data-justify-sm=center]{justify-self:center}.brick-z-stack-item[data-justify-sm=end]{justify-self:end}}@media (min-width:48rem){.brick-z-stack-item[data-edge-spacing-md]{margin:var(--brick-z-stack-item-edge-spacing-md-input,var(--brick-z-stack-item-edge-spacing-sm-input,var(--brick-z-stack-item-edge-spacing-input,var(--brick-space-0))))}.brick-z-stack[data-align-md=stretch]{align-items:stretch}.brick-z-stack[data-align-md=start]{align-items:start}.brick-z-stack[data-align-md=center]{align-items:center}.brick-z-stack[data-align-md=end]{align-items:end}.brick-z-stack[data-justify-md=stretch]{justify-items:stretch}.brick-z-stack[data-justify-md=start]{justify-items:start}.brick-z-stack[data-justify-md=center]{justify-items:center}.brick-z-stack[data-justify-md=end]{justify-items:end}.brick-z-stack-item[data-align-md=auto]{align-self:auto}.brick-z-stack-item[data-align-md=stretch]{align-self:stretch}.brick-z-stack-item[data-align-md=start]{align-self:start}.brick-z-stack-item[data-align-md=center]{align-self:center}.brick-z-stack-item[data-align-md=end]{align-self:end}.brick-z-stack-item[data-justify-md=auto]{justify-self:auto}.brick-z-stack-item[data-justify-md=stretch]{justify-self:stretch}.brick-z-stack-item[data-justify-md=start]{justify-self:start}.brick-z-stack-item[data-justify-md=center]{justify-self:center}.brick-z-stack-item[data-justify-md=end]{justify-self:end}}@media (min-width:64rem){.brick-z-stack-item[data-edge-spacing-lg]{margin:var(--brick-z-stack-item-edge-spacing-lg-input,var(--brick-z-stack-item-edge-spacing-md-input,var(--brick-z-stack-item-edge-spacing-sm-input,var(--brick-z-stack-item-edge-spacing-input,var(--brick-space-0)))))}.brick-z-stack[data-align-lg=stretch]{align-items:stretch}.brick-z-stack[data-align-lg=start]{align-items:start}.brick-z-stack[data-align-lg=center]{align-items:center}.brick-z-stack[data-align-lg=end]{align-items:end}.brick-z-stack[data-justify-lg=stretch]{justify-items:stretch}.brick-z-stack[data-justify-lg=start]{justify-items:start}.brick-z-stack[data-justify-lg=center]{justify-items:center}.brick-z-stack[data-justify-lg=end]{justify-items:end}.brick-z-stack-item[data-align-lg=auto]{align-self:auto}.brick-z-stack-item[data-align-lg=stretch]{align-self:stretch}.brick-z-stack-item[data-align-lg=start]{align-self:start}.brick-z-stack-item[data-align-lg=center]{align-self:center}.brick-z-stack-item[data-align-lg=end]{align-self:end}.brick-z-stack-item[data-justify-lg=auto]{justify-self:auto}.brick-z-stack-item[data-justify-lg=stretch]{justify-self:stretch}.brick-z-stack-item[data-justify-lg=start]{justify-self:start}.brick-z-stack-item[data-justify-lg=center]{justify-self:center}.brick-z-stack-item[data-justify-lg=end]{justify-self:end}}@media (min-width:80rem){.brick-z-stack-item[data-edge-spacing-xl]{margin:var(--brick-z-stack-item-edge-spacing-xl-input,var(--brick-z-stack-item-edge-spacing-lg-input,var(--brick-z-stack-item-edge-spacing-md-input,var(--brick-z-stack-item-edge-spacing-sm-input,var(--brick-z-stack-item-edge-spacing-input,var(--brick-space-0))))))}.brick-z-stack[data-align-xl=stretch]{align-items:stretch}.brick-z-stack[data-align-xl=start]{align-items:start}.brick-z-stack[data-align-xl=center]{align-items:center}.brick-z-stack[data-align-xl=end]{align-items:end}.brick-z-stack[data-justify-xl=stretch]{justify-items:stretch}.brick-z-stack[data-justify-xl=start]{justify-items:start}.brick-z-stack[data-justify-xl=center]{justify-items:center}.brick-z-stack[data-justify-xl=end]{justify-items:end}.brick-z-stack-item[data-align-xl=auto]{align-self:auto}.brick-z-stack-item[data-align-xl=stretch]{align-self:stretch}.brick-z-stack-item[data-align-xl=start]{align-self:start}.brick-z-stack-item[data-align-xl=center]{align-self:center}.brick-z-stack-item[data-align-xl=end]{align-self:end}.brick-z-stack-item[data-justify-xl=auto]{justify-self:auto}.brick-z-stack-item[data-justify-xl=stretch]{justify-self:stretch}.brick-z-stack-item[data-justify-xl=start]{justify-self:start}.brick-z-stack-item[data-justify-xl=center]{justify-self:center}.brick-z-stack-item[data-justify-xl=end]{justify-self:end}}}@layer brick.utilities,brick.effects;
