@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}}.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-list{--brick-list-selected-background:var(--brick-color-accent-soft);--brick-list-selected-foreground:var(--brick-color-text-primary);--brick-list-hover-background:color-mix(in srgb, var(--brick-color-text-primary) 6%, var(--brick-color-surface-base));--brick-list-gap-input:initial;--brick-list-gap-sm-input:initial;--brick-list-gap-md-input:initial;--brick-list-gap-lg-input:initial;--brick-list-gap-xl-input:initial;--brick-list-row-gap:0;--brick-list-peer-gap:var(--brick-list-gap-input,var(--brick-list-row-gap));--brick-list-row-padding-inline:var(--brick-space-4);--brick-list-row-padding-block:var(--brick-space-3);--brick-list-item-column-gap:var(--brick-space-3);--brick-list-marker-style:disc;--brick-list-marker-color:var(--brick-color-text-secondary);--brick-list-marker-gap:var(--brick-space-4);--brick-list-border-color:var(--brick-color-border-subtle);--brick-list-border-width:var(--brick-border-width);--brick-list-radius:var(--brick-radius-surface);--brick-list-title-color:var(--brick-color-text-primary);--brick-list-description-color:var(--brick-color-text-secondary);--brick-list-leading-color:var(--brick-color-text-secondary);--brick-list-disabled-opacity:.55;--brick-list-nested-inset:var(--brick-space-6);--brick-list-nested-inset-input:initial;--brick-list-nested-inset-sm-input:initial;--brick-list-nested-inset-md-input:initial;--brick-list-nested-inset-lg-input:initial;--brick-list-nested-inset-xl-input:initial;--_brick-list-nested-inset:var(--brick-list-nested-inset-input,var(--brick-list-nested-inset));--brick-list-part-align:start;--brick-list-title-font-size:var(--brick-typography-body-md-font-size);--brick-list-title-line-height:var(--brick-typography-body-md-line-height);--brick-list-description-font-size:var(--brick-typography-supporting-sm-font-size);--brick-list-description-line-height:var(--brick-typography-supporting-sm-line-height);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;list-style-position:outside;list-style-type:var(--brick-list-marker-style);color:var(--brick-list-title-color);margin:0;padding-block:0;padding-inline-start:calc(var(--brick-list-marker-gap) + 1em)}.brick-list>.brick-list__item+.brick-list__item{margin-block-start:var(--brick-list-peer-gap)}.brick-list[data-density=none]{--brick-list-row-padding-block:0}.brick-list:where(ol){--brick-list-marker-style:decimal}.brick-list:where(ol[type])[data-marker=auto]{list-style-type:revert-layer}.brick-list[data-align=start]{--brick-list-part-align:start}.brick-list[data-align=center]{--brick-list-part-align:center}.brick-list[data-align=end]{--brick-list-part-align:end}.brick-list[data-marker=disc]{--brick-list-marker-style:disc}.brick-list[data-marker=circle]{--brick-list-marker-style:circle}.brick-list[data-marker=square]{--brick-list-marker-style:square}.brick-list[data-marker=decimal]{--brick-list-marker-style:decimal}.brick-list[data-marker=lower-alpha]{--brick-list-marker-style:lower-alpha}.brick-list[data-marker=upper-alpha]{--brick-list-marker-style:upper-alpha}.brick-list[data-marker=lower-roman]{--brick-list-marker-style:lower-roman}.brick-list[data-marker=upper-roman]{--brick-list-marker-style:upper-roman}.brick-list[data-marker=none]{--brick-list-marker-style:none;padding-inline-start:0}.brick-list[data-size=sm]{--brick-list-row-padding-inline:var(--brick-space-3);--brick-list-item-column-gap:var(--brick-space-2);--brick-list-title-font-size:var(--brick-typography-body-sm-font-size);--brick-list-title-line-height:var(--brick-typography-body-sm-line-height);--brick-list-description-font-size:var(--brick-typography-caption-font-size);--brick-list-description-line-height:var(--brick-typography-caption-line-height)}.brick-list[data-size=lg]{--brick-list-row-padding-inline:var(--brick-space-5);--brick-list-item-column-gap:var(--brick-space-4);--brick-list-title-font-size:var(--brick-typography-body-lg-font-size);--brick-list-title-line-height:var(--brick-typography-body-lg-line-height);--brick-list-description-font-size:var(--brick-typography-body-md-font-size);--brick-list-description-line-height:var(--brick-typography-body-md-line-height)}.brick-list[data-inset=none]{--brick-list-row-padding-inline:0}.brick-list[data-density=compact]{--brick-list-row-padding-block:var(--brick-space-1);--brick-list-row-gap:var(--brick-space-1)}.brick-list[data-variant=divided]>.brick-list__item+.brick-list__item,.brick-list[data-variant=bordered]>.brick-list__item+.brick-list__item{border-block-start:var(--brick-list-border-width) solid var(--brick-list-border-color)}.brick-list[data-variant=bordered]{border:var(--brick-list-border-width) solid var(--brick-list-border-color);border-radius:var(--brick-list-radius);padding-inline-start:0;list-style-position:inside;overflow:clip}.brick-list[data-variant=bordered]>.brick-list__item{padding-inline:calc(var(--brick-list-marker-gap) + 1em)}.brick-list[data-variant=bordered][data-marker=none]>.brick-list__item{padding-inline:0}.brick-list[data-variant=bordered]>.brick-list__item>.brick-list__row{display:inline}.brick-list[data-variant=bordered]>.brick-list__item>.brick-list__row:has(>:where(.brick-list__leading,.brick-list__content,.brick-list__trailing)){inline-size:calc(100% - var(--brick-list-marker-gap) - 1em);vertical-align:top;display:inline-grid}.brick-list[data-variant=bordered][data-marker=none]>.brick-list__item>.brick-list__row{display:block}.brick-list[data-variant=bordered][data-marker=none]>.brick-list__item>.brick-list__row:has(>:where(.brick-list__leading,.brick-list__content,.brick-list__trailing)){inline-size:auto;display:grid}.brick-list__item{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;padding-block:var(--brick-list-row-padding-block);padding-inline:var(--brick-list-row-padding-inline);color:var(--brick-list-title-color)}.brick-list__item::marker{color:var(--brick-list-marker-color);font-variant-numeric:tabular-nums}:is(.brick-list,.brick-list__item)[data-marker-tone=inherit]{--brick-list-marker-color:currentColor}:is(.brick-list,.brick-list__item)[data-marker-tone=primary]{--brick-list-marker-color:var(--brick-color-text-primary)}:is(.brick-list,.brick-list__item)[data-marker-tone=secondary]{--brick-list-marker-color:var(--brick-color-text-secondary)}:is(.brick-list,.brick-list__item)[data-marker-tone=muted]{--brick-list-marker-color:var(--brick-color-text-muted)}:is(.brick-list,.brick-list__item)[data-marker-tone=accent]{--brick-list-marker-color:var(--brick-color-accent-text)}:is(.brick-list,.brick-list__item)[data-marker-tone=info]{--brick-list-marker-color:var(--brick-color-info-text)}:is(.brick-list,.brick-list__item)[data-marker-tone=success]{--brick-list-marker-color:var(--brick-color-success-text)}:is(.brick-list,.brick-list__item)[data-marker-tone=warning]{--brick-list-marker-color:var(--brick-color-warning-text)}:is(.brick-list,.brick-list__item)[data-marker-tone=danger]{--brick-list-marker-color:var(--brick-color-danger-text)}.brick-list__item[data-disabled]{opacity:var(--brick-list-disabled-opacity)}.brick-list__item,.brick-list__row{min-inline-size:0;max-inline-size:100%;font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-list-title-font-size);font-weight:var(--brick-typography-body-md-font-weight);letter-spacing:var(--brick-typography-body-md-letter-spacing);line-height:var(--brick-list-title-line-height);overflow-wrap:anywhere}.brick-list__row:has(>:where(.brick-list__leading,.brick-list__content,.brick-list__trailing)){column-gap:var(--brick-list-item-column-gap);align-items:var(--brick-list-part-align);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.brick-list__leading,.brick-list__trailing{min-inline-size:0;color:var(--brick-list-leading-color);flex:none;align-items:center;display:flex}.brick-list__leading{grid-column:1;justify-content:center;min-block-size:1lh}.brick-list__content{grid-column:2}.brick-list__trailing{grid-column:3;justify-content:end}.brick-list__content:first-child{grid-column-start:1}.brick-list__content:last-child{grid-column-end:-1}.brick-list__content,.brick-list__title,.brick-list__description{min-inline-size:0;max-inline-size:100%;display:block}.brick-list__title{color:var(--brick-list-title-color);font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-list-title-font-size);font-weight:var(--brick-typography-body-md-font-weight);letter-spacing:var(--brick-typography-body-md-letter-spacing);line-height:var(--brick-list-title-line-height)}.brick-list__description{color:var(--brick-list-description-color);font-family:var(--brick-typography-supporting-sm-font-family);font-size:var(--brick-list-description-font-size);font-weight:var(--brick-typography-supporting-sm-font-weight);letter-spacing:var(--brick-typography-supporting-sm-letter-spacing);line-height:var(--brick-list-description-line-height)}.brick-list[data-size=inherit]>.brick-list__item,.brick-list[data-size=inherit]>.brick-list__item>.brick-list__row,.brick-list[data-size=inherit]>.brick-list__item>.brick-list__row>:where(.brick-list__title,.brick-list__description),.brick-list[data-size=inherit]>.brick-list__item>.brick-list__row>.brick-list__content>:where(.brick-list__title,.brick-list__description){font:inherit;letter-spacing:inherit}.brick-list .brick-list{margin-block-start:var(--brick-list-peer-gap);padding-inline-start:var(--_brick-list-nested-inset)}@media (min-width:30rem){.brick-list{--_brick-list-nested-inset:var(--brick-list-nested-inset-sm-input,var(--brick-list-nested-inset-input,var(--brick-list-nested-inset)));--brick-list-peer-gap:var(--brick-list-gap-sm-input,var(--brick-list-gap-input,var(--brick-list-row-gap)))}}@media (min-width:48rem){.brick-list{--_brick-list-nested-inset:var(--brick-list-nested-inset-md-input,var(--brick-list-nested-inset-sm-input,var(--brick-list-nested-inset-input,var(--brick-list-nested-inset))));--brick-list-peer-gap:var(--brick-list-gap-md-input,var(--brick-list-gap-sm-input,var(--brick-list-gap-input,var(--brick-list-row-gap))))}}@media (min-width:64rem){.brick-list{--_brick-list-nested-inset:var(--brick-list-nested-inset-lg-input,var(--brick-list-nested-inset-md-input,var(--brick-list-nested-inset-sm-input,var(--brick-list-nested-inset-input,var(--brick-list-nested-inset)))));--brick-list-peer-gap:var(--brick-list-gap-lg-input,var(--brick-list-gap-md-input,var(--brick-list-gap-sm-input,var(--brick-list-gap-input,var(--brick-list-row-gap)))))}}@media (min-width:80rem){.brick-list{--_brick-list-nested-inset:var(--brick-list-nested-inset-xl-input,var(--brick-list-nested-inset-lg-input,var(--brick-list-nested-inset-md-input,var(--brick-list-nested-inset-sm-input,var(--brick-list-nested-inset-input,var(--brick-list-nested-inset))))));--brick-list-peer-gap:var(--brick-list-gap-xl-input,var(--brick-list-gap-lg-input,var(--brick-list-gap-md-input,var(--brick-list-gap-sm-input,var(--brick-list-gap-input,var(--brick-list-row-gap))))))}}@media (forced-colors:active){.brick-list[data-variant=divided]>.brick-list__item+.brick-list__item,.brick-list[data-variant=bordered]>.brick-list__item+.brick-list__item,.brick-list[data-variant=bordered]{border-color:canvastext}.brick-list__leading,.brick-list__description{color:canvastext}.brick-list__item::marker{color:canvastext}}.brick-list>.brick-list__item[data-action-delegate]:not([data-selected]):hover{background:var(--brick-list-hover-background)}.brick-list>.brick-list__item[data-selected]{background:var(--brick-list-selected-background);color:var(--brick-list-selected-foreground)}@media (forced-colors:active){.brick-list{--brick-list-selected-background:Canvas;--brick-list-selected-foreground:CanvasText;--brick-list-hover-background:Canvas}}.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-stat{--brick-stat-gap:var(--brick-space-1);gap:var(--brick-stat-gap,var(--brick-space-1));min-inline-size:0;color:var(--brick-color-text-primary);overflow-wrap:anywhere;flex-direction:column;flex:1 1 0;margin:0;display:flex}.brick-stat-group{--brick-stat-group-gap:var(--brick-space-6);align-items:start;gap:var(--brick-stat-group-gap,var(--brick-space-6));flex-wrap:wrap;min-inline-size:0;display:flex}:is(.brick-stat,.brick-stat-group)[data-size=sm]{--brick-stat-value-size:var(--brick-typography-title-md-font-size);--brick-stat-value-line-height:var(--brick-typography-title-md-line-height)}:is(.brick-stat,.brick-stat-group)[data-size=md]{--brick-stat-value-size:var(--brick-typography-title-lg-font-size);--brick-stat-value-line-height:var(--brick-typography-title-lg-line-height)}:is(.brick-stat,.brick-stat-group)[data-size=lg]{--brick-stat-value-size:var(--brick-typography-title-xl-font-size);--brick-stat-value-line-height:var(--brick-typography-title-xl-line-height)}.brick-stat-label{align-items:center;gap:calc(var(--brick-space-1) * 1.5);min-inline-size:0;color:var(--brick-color-text-secondary);font-family:var(--brick-typography-body-sm-font-family);font-size:var(--brick-typography-body-sm-font-size);font-weight:var(--brick-typography-body-sm-font-weight);line-height:var(--brick-typography-body-sm-line-height);letter-spacing:var(--brick-typography-body-sm-letter-spacing);margin:0;display:flex}.brick-stat-value-text{align-items:baseline;gap:var(--brick-space-1);min-inline-size:0;font-family:var(--brick-typography-title-lg-font-family);font-size:var(--brick-stat-value-size,var(--brick-typography-title-lg-font-size));font-weight:var(--brick-typography-title-lg-font-weight);line-height:var(--brick-stat-value-line-height,var(--brick-typography-title-lg-line-height));letter-spacing:var(--brick-typography-title-lg-letter-spacing);flex-wrap:wrap;margin:0;display:flex}.brick-stat-value-unit,.brick-stat-help-text{min-inline-size:0;color:var(--brick-color-text-secondary);font-family:var(--brick-typography-caption-font-family);font-size:var(--brick-typography-caption-font-size);font-weight:var(--brick-typography-caption-font-weight);line-height:var(--brick-typography-caption-line-height);letter-spacing:var(--brick-typography-caption-letter-spacing);margin:0}.brick-stat-help-text{align-items:center;gap:var(--brick-space-1);flex-wrap:wrap;display:flex}.brick-stat-indicator{block-size:1em;inline-size:1em;color:var(--brick-stat-indicator-color,var(--brick-color-text-primary));flex:none;justify-content:center;align-items:center;display:inline-flex}.brick-stat-indicator>svg{fill:currentColor;block-size:100%;inline-size:100%}.brick-stat-indicator[data-tone=neutral]{--brick-stat-indicator-color:var(--brick-color-text-primary)}.brick-stat-indicator[data-tone=accent]{--brick-stat-indicator-color:var(--brick-color-accent-text)}.brick-stat-indicator[data-tone=info]{--brick-stat-indicator-color:var(--brick-color-info-text)}.brick-stat-indicator[data-tone=success]{--brick-stat-indicator-color:var(--brick-color-success-text)}.brick-stat-indicator[data-tone=warning]{--brick-stat-indicator-color:var(--brick-color-warning-text)}.brick-stat-indicator[data-tone=danger]{--brick-stat-indicator-color:var(--brick-color-danger-text)}@media (forced-colors:active){.brick-stat,.brick-stat-label,.brick-stat-help-text,.brick-stat-value-unit,.brick-stat-indicator{color:canvastext}}.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)}}@layer brick.utilities,brick.effects;
