@layer brick.tokens,flowstack.theme,brick.foundations;@layer brick.components{:where(.brick-button,.brick-icon-button)[data-loading]:after{inline-size:var(--brick-action-spinner-size);block-size:var(--brick-action-spinner-size);border:.125rem solid #0000;border-block-start-color:var(--brick-action-spinner-color);border-inline-end-color:var(--brick-action-spinner-color);border-radius:var(--brick-radius-full);content:"";animation:.7s linear infinite brick-action-spinner-spin;position:absolute;inset-block-start:50%;inset-inline-start:50%}:where([dir=rtl]) :where(.brick-button,.brick-icon-button)[data-loading]:after{animation-name:brick-action-spinner-spin-rtl}@media (prefers-reduced-motion:reduce){:where(.brick-button,.brick-icon-button)[data-loading]:after{animation-duration:1.4s}}@media (forced-colors:active){:where(.brick-button,.brick-icon-button)[data-loading]:after{border-block-start-color:buttontext;border-inline-end-color:buttontext}}@keyframes brick-action-spinner-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes brick-action-spinner-spin-rtl{0%{transform:translate(50%,-50%)rotate(0)}to{transform:translate(50%,-50%)rotate(360deg)}}.brick-icon-button{--brick-icon-button-size:var(--brick-control-min-block-size-md);--brick-icon-button-icon-size:1.125rem;--brick-icon-button-radius:var(--brick-radius-control);--brick-icon-button-background:transparent;--brick-icon-button-background-hover:var(--brick-icon-button-tone-soft);--brick-icon-button-background-pressed:var(--brick-icon-button-tone-soft-pressed);--brick-icon-button-border-color:transparent;--brick-icon-button-foreground:var(--brick-icon-button-tone-text);--brick-icon-button-spinner-color:var(--brick-icon-button-foreground);--brick-action-spinner-size:var(--brick-icon-button-icon-size);--brick-action-spinner-color:var(--brick-icon-button-spinner-color);box-sizing:border-box;flex:0 0 var(--brick-icon-button-size);inline-size:var(--brick-icon-button-size);min-inline-size:var(--brick-icon-button-size);block-size:var(--brick-icon-button-size);min-block-size:var(--brick-icon-button-size);border:var(--brick-border-width) solid var(--brick-icon-button-border-color);border-radius:var(--brick-icon-button-radius);appearance:none;background:var(--brick-icon-button-background);color:var(--brick-icon-button-foreground);font:inherit;-webkit-user-select:none;user-select:none;vertical-align:middle;transition:background-color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), border-color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);justify-content:center;align-items:center;padding:0;line-height:1;text-decoration:none;display:inline-flex;position:relative}.brick-icon-button__icon{inline-size:var(--brick-icon-button-icon-size);block-size:var(--brick-icon-button-icon-size);pointer-events:none;justify-content:center;align-items:center;display:inline-flex}.brick-icon-button__icon>:where(svg,img){block-size:100%;inline-size:100%}.brick-icon-button>:where(svg,img){inline-size:var(--brick-icon-button-icon-size);block-size:var(--brick-icon-button-icon-size)}.brick-icon-button:not([data-disabled],[data-loading]){cursor:pointer}.brick-icon-button:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-icon-button:not([data-disabled],[data-loading]):active{background:var(--brick-icon-button-background-pressed)}.brick-icon-button[data-variant=solid]{--brick-icon-button-background:var(--brick-icon-button-tone-solid);--brick-icon-button-background-hover:var(--brick-icon-button-tone-solid-hover);--brick-icon-button-background-pressed:var(--brick-icon-button-tone-solid-pressed);--brick-icon-button-border-color:var(--brick-icon-button-tone-solid);--brick-icon-button-foreground:var(--brick-icon-button-tone-on-solid)}.brick-icon-button[data-variant=soft]{--brick-icon-button-background:var(--brick-icon-button-tone-soft);--brick-icon-button-background-hover:var(--brick-icon-button-tone-soft-hover);--brick-icon-button-background-pressed:var(--brick-icon-button-tone-soft-pressed);--brick-icon-button-border-color:var(--brick-icon-button-tone-border);--brick-icon-button-foreground:var(--brick-icon-button-tone-on-soft)}.brick-icon-button[data-variant=outline]{--brick-icon-button-background:transparent;--brick-icon-button-border-color:var(--brick-icon-button-tone-border);--brick-icon-button-foreground:var(--brick-icon-button-tone-text)}.brick-icon-button[data-variant=ghost]{--brick-icon-button-background:transparent;--brick-icon-button-border-color:transparent;--brick-icon-button-foreground:var(--brick-icon-button-tone-text)}.brick-icon-button[data-tone=neutral]{--brick-icon-button-tone-solid:color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 16%);--brick-icon-button-tone-solid-hover:color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 22%);--brick-icon-button-tone-solid-pressed:color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 28%);--brick-icon-button-tone-on-solid:var(--brick-color-text-primary);--brick-icon-button-tone-soft:var(--brick-color-surface-subtle);--brick-icon-button-tone-soft-hover:var(--brick-color-surface-base);--brick-icon-button-tone-soft-pressed:var(--brick-color-border-subtle);--brick-icon-button-tone-on-soft:var(--brick-color-text-primary);--brick-icon-button-tone-border:var(--brick-color-border-strong);--brick-icon-button-tone-text:var(--brick-color-text-primary)}.brick-icon-button[data-tone=accent]{--brick-icon-button-tone-solid:var(--brick-color-accent-solid);--brick-icon-button-tone-solid-hover:var(--brick-color-accent-solid-hover);--brick-icon-button-tone-solid-pressed:var(--brick-color-accent-solid-pressed);--brick-icon-button-tone-on-solid:var(--brick-color-accent-on-solid);--brick-icon-button-tone-soft:var(--brick-color-accent-soft);--brick-icon-button-tone-soft-hover:var(--brick-color-accent-soft-hover);--brick-icon-button-tone-soft-pressed:var(--brick-color-accent-soft-pressed);--brick-icon-button-tone-on-soft:var(--brick-color-accent-on-soft);--brick-icon-button-tone-border:var(--brick-color-accent-border);--brick-icon-button-tone-text:var(--brick-color-accent-text)}.brick-icon-button[data-tone=info]{--brick-icon-button-tone-solid:var(--brick-color-info-solid);--brick-icon-button-tone-solid-hover:var(--brick-color-info-solid-hover);--brick-icon-button-tone-solid-pressed:var(--brick-color-info-solid-pressed);--brick-icon-button-tone-on-solid:var(--brick-color-info-on-solid);--brick-icon-button-tone-soft:var(--brick-color-info-soft);--brick-icon-button-tone-soft-hover:var(--brick-color-info-soft-hover);--brick-icon-button-tone-soft-pressed:var(--brick-color-info-soft-pressed);--brick-icon-button-tone-on-soft:var(--brick-color-info-on-soft);--brick-icon-button-tone-border:var(--brick-color-info-border);--brick-icon-button-tone-text:var(--brick-color-info-text)}.brick-icon-button[data-tone=success]{--brick-icon-button-tone-solid:var(--brick-color-success-solid);--brick-icon-button-tone-solid-hover:var(--brick-color-success-solid-hover);--brick-icon-button-tone-solid-pressed:var(--brick-color-success-solid-pressed);--brick-icon-button-tone-on-solid:var(--brick-color-success-on-solid);--brick-icon-button-tone-soft:var(--brick-color-success-soft);--brick-icon-button-tone-soft-hover:var(--brick-color-success-soft-hover);--brick-icon-button-tone-soft-pressed:var(--brick-color-success-soft-pressed);--brick-icon-button-tone-on-soft:var(--brick-color-success-on-soft);--brick-icon-button-tone-border:var(--brick-color-success-border);--brick-icon-button-tone-text:var(--brick-color-success-text)}.brick-icon-button[data-tone=warning]{--brick-icon-button-tone-solid:var(--brick-color-warning-solid);--brick-icon-button-tone-solid-hover:var(--brick-color-warning-solid-hover);--brick-icon-button-tone-solid-pressed:var(--brick-color-warning-solid-pressed);--brick-icon-button-tone-on-solid:var(--brick-color-warning-on-solid);--brick-icon-button-tone-soft:var(--brick-color-warning-soft);--brick-icon-button-tone-soft-hover:var(--brick-color-warning-soft-hover);--brick-icon-button-tone-soft-pressed:var(--brick-color-warning-soft-pressed);--brick-icon-button-tone-on-soft:var(--brick-color-warning-on-soft);--brick-icon-button-tone-border:var(--brick-color-warning-border);--brick-icon-button-tone-text:var(--brick-color-warning-text)}.brick-icon-button[data-tone=danger]{--brick-icon-button-tone-solid:var(--brick-color-danger-solid);--brick-icon-button-tone-solid-hover:var(--brick-color-danger-solid-hover);--brick-icon-button-tone-solid-pressed:var(--brick-color-danger-solid-pressed);--brick-icon-button-tone-on-solid:var(--brick-color-danger-on-solid);--brick-icon-button-tone-soft:var(--brick-color-danger-soft);--brick-icon-button-tone-soft-hover:var(--brick-color-danger-soft-hover);--brick-icon-button-tone-soft-pressed:var(--brick-color-danger-soft-pressed);--brick-icon-button-tone-on-soft:var(--brick-color-danger-on-soft);--brick-icon-button-tone-border:var(--brick-color-danger-border);--brick-icon-button-tone-text:var(--brick-color-danger-text)}.brick-icon-button[data-size=xs]{--brick-icon-button-size:var(--brick-control-min-block-size-xs);--brick-icon-button-icon-size:.875rem}.brick-icon-button[data-size=sm]{--brick-icon-button-size:var(--brick-control-min-block-size-sm);--brick-icon-button-icon-size:1rem}.brick-icon-button[data-size=lg]{--brick-icon-button-size:var(--brick-control-min-block-size-lg);--brick-icon-button-icon-size:1.25rem}.brick-icon-button[data-size=xl]{--brick-icon-button-size:var(--brick-control-min-block-size-xl);--brick-icon-button-icon-size:1.5rem}.brick-icon-button[data-shape=circle]{--brick-icon-button-radius:var(--brick-radius-full)}.brick-icon-button[data-disabled]{border-color:var(--brick-color-border-subtle);background:var(--brick-color-surface-subtle);color:var(--brick-color-text-disabled);cursor:not-allowed;opacity:.55}.brick-icon-button[data-loading]{color:#0000;cursor:progress}.brick-icon-button[data-loading]>*{opacity:0}@media (hover:hover) and (pointer:fine){.brick-icon-button:not([data-disabled],[data-loading]):hover{border-color:var(--brick-icon-button-border-color);background:var(--brick-icon-button-background-hover)}}.brick-icon-button[aria-expanded=true]:not([data-disabled],[data-loading]){border-color:var(--brick-icon-button-border-color);background:var(--brick-icon-button-background-pressed)}@media (prefers-reduced-motion:reduce){.brick-icon-button{transition-duration:0s}}@media (forced-colors:active){.brick-icon-button{color:buttontext;background:buttonface;border-color:buttontext}.brick-icon-button:focus-visible{outline-color:highlight}.brick-icon-button[data-disabled]{color:graytext;opacity:1;border-color:graytext}}.brick-stack{--brick-stack-gap:var(--brick-space-0);--brick-stack-start-spacing:var(--brick-space-0);--brick-stack-end-spacing:var(--brick-space-0);box-sizing:border-box;justify-content:start;align-items:stretch;gap:var(--brick-stack-gap);min-inline-size:0;padding-block:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:column;margin:0;padding-inline:0;display:flex}.brick-stack:is(ul,ol){list-style:none}.brick-stack[data-direction=row]{padding-block:0;padding-inline:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:row}.brick-stack[data-gap]{--brick-stack-gap:var(--brick-stack-gap-input,var(--brick-space-0))}.brick-stack[data-start-spacing]{--brick-stack-start-spacing:var(--brick-stack-start-spacing-input,var(--brick-space-0))}.brick-stack[data-end-spacing]{--brick-stack-end-spacing:var(--brick-stack-end-spacing-input,var(--brick-space-0))}.brick-stack[data-align=start]{align-items:start}.brick-stack[data-align=center]{align-items:center}.brick-stack[data-align=end]{align-items:end}.brick-stack[data-align=baseline]{align-items:baseline}.brick-stack[data-justify=center]{justify-content:center}.brick-stack[data-justify=end]{justify-content:end}.brick-stack[data-justify=between]{justify-content:space-between}.brick-stack[data-justify=around]{justify-content:space-around}.brick-stack[data-justify=evenly]{justify-content:space-evenly}.brick-stack[data-wrap]{flex-wrap:wrap}.brick-stack-item{box-sizing:border-box;flex:0 auto;align-self:auto;min-inline-size:0}.brick-stack-item:not([data-stack-item-composed]){min-block-size:0}.brick-stack-item[data-flex=fixed]{flex:none}.brick-stack-item[data-flex=auto]{flex:auto}.brick-stack-item[data-flex="1"]{flex:1 1 0}.brick-stack-item[data-flex="2"]{flex:2 1 0}.brick-stack-item[data-flex="3"]{flex:3 1 0}.brick-stack-item[data-flex="4"]{flex:4 1 0}.brick-stack-item[data-align=stretch]{align-self:stretch}.brick-stack-item[data-align=start]{align-self:start}.brick-stack-item[data-align=center]{align-self:center}.brick-stack-item[data-align=end]{align-self:end}.brick-stack-item[data-align=baseline]{align-self:baseline}@media (min-width:30rem){.brick-stack[data-direction-sm=column]{padding-block:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:column;padding-inline:0}.brick-stack[data-direction-sm=row]{padding-block:0;padding-inline:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:row}.brick-stack[data-align-sm=stretch]{align-items:stretch}.brick-stack[data-align-sm=start]{align-items:start}.brick-stack[data-align-sm=center]{align-items:center}.brick-stack[data-align-sm=end]{align-items:end}.brick-stack[data-align-sm=baseline]{align-items:baseline}.brick-stack[data-justify-sm=start]{justify-content:start}.brick-stack[data-justify-sm=center]{justify-content:center}.brick-stack[data-justify-sm=end]{justify-content:end}.brick-stack[data-justify-sm=between]{justify-content:space-between}.brick-stack[data-justify-sm=around]{justify-content:space-around}.brick-stack[data-justify-sm=evenly]{justify-content:space-evenly}.brick-stack[data-wrap-sm=true]{flex-wrap:wrap}.brick-stack[data-wrap-sm=false]{flex-wrap:nowrap}.brick-stack-item[data-flex-sm=content]{flex:0 auto}.brick-stack-item[data-flex-sm=fixed]{flex:none}.brick-stack-item[data-flex-sm=auto]{flex:auto}.brick-stack-item[data-flex-sm="1"]{flex:1 1 0}.brick-stack-item[data-flex-sm="2"]{flex:2 1 0}.brick-stack-item[data-flex-sm="3"]{flex:3 1 0}.brick-stack-item[data-flex-sm="4"]{flex:4 1 0}.brick-stack-item[data-align-sm=auto]{align-self:auto}.brick-stack-item[data-align-sm=stretch]{align-self:stretch}.brick-stack-item[data-align-sm=start]{align-self:start}.brick-stack-item[data-align-sm=center]{align-self:center}.brick-stack-item[data-align-sm=end]{align-self:end}.brick-stack-item[data-align-sm=baseline]{align-self:baseline}}@media (min-width:48rem){.brick-stack[data-direction-md=column]{padding-block:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:column;padding-inline:0}.brick-stack[data-direction-md=row]{padding-block:0;padding-inline:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:row}.brick-stack[data-align-md=stretch]{align-items:stretch}.brick-stack[data-align-md=start]{align-items:start}.brick-stack[data-align-md=center]{align-items:center}.brick-stack[data-align-md=end]{align-items:end}.brick-stack[data-align-md=baseline]{align-items:baseline}.brick-stack[data-justify-md=start]{justify-content:start}.brick-stack[data-justify-md=center]{justify-content:center}.brick-stack[data-justify-md=end]{justify-content:end}.brick-stack[data-justify-md=between]{justify-content:space-between}.brick-stack[data-justify-md=around]{justify-content:space-around}.brick-stack[data-justify-md=evenly]{justify-content:space-evenly}.brick-stack[data-wrap-md=true]{flex-wrap:wrap}.brick-stack[data-wrap-md=false]{flex-wrap:nowrap}.brick-stack-item[data-flex-md=content]{flex:0 auto}.brick-stack-item[data-flex-md=fixed]{flex:none}.brick-stack-item[data-flex-md=auto]{flex:auto}.brick-stack-item[data-flex-md="1"]{flex:1 1 0}.brick-stack-item[data-flex-md="2"]{flex:2 1 0}.brick-stack-item[data-flex-md="3"]{flex:3 1 0}.brick-stack-item[data-flex-md="4"]{flex:4 1 0}.brick-stack-item[data-align-md=auto]{align-self:auto}.brick-stack-item[data-align-md=stretch]{align-self:stretch}.brick-stack-item[data-align-md=start]{align-self:start}.brick-stack-item[data-align-md=center]{align-self:center}.brick-stack-item[data-align-md=end]{align-self:end}.brick-stack-item[data-align-md=baseline]{align-self:baseline}}@media (min-width:64rem){.brick-stack[data-direction-lg=column]{padding-block:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:column;padding-inline:0}.brick-stack[data-direction-lg=row]{padding-block:0;padding-inline:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:row}.brick-stack[data-align-lg=stretch]{align-items:stretch}.brick-stack[data-align-lg=start]{align-items:start}.brick-stack[data-align-lg=center]{align-items:center}.brick-stack[data-align-lg=end]{align-items:end}.brick-stack[data-align-lg=baseline]{align-items:baseline}.brick-stack[data-justify-lg=start]{justify-content:start}.brick-stack[data-justify-lg=center]{justify-content:center}.brick-stack[data-justify-lg=end]{justify-content:end}.brick-stack[data-justify-lg=between]{justify-content:space-between}.brick-stack[data-justify-lg=around]{justify-content:space-around}.brick-stack[data-justify-lg=evenly]{justify-content:space-evenly}.brick-stack[data-wrap-lg=true]{flex-wrap:wrap}.brick-stack[data-wrap-lg=false]{flex-wrap:nowrap}.brick-stack-item[data-flex-lg=content]{flex:0 auto}.brick-stack-item[data-flex-lg=fixed]{flex:none}.brick-stack-item[data-flex-lg=auto]{flex:auto}.brick-stack-item[data-flex-lg="1"]{flex:1 1 0}.brick-stack-item[data-flex-lg="2"]{flex:2 1 0}.brick-stack-item[data-flex-lg="3"]{flex:3 1 0}.brick-stack-item[data-flex-lg="4"]{flex:4 1 0}.brick-stack-item[data-align-lg=auto]{align-self:auto}.brick-stack-item[data-align-lg=stretch]{align-self:stretch}.brick-stack-item[data-align-lg=start]{align-self:start}.brick-stack-item[data-align-lg=center]{align-self:center}.brick-stack-item[data-align-lg=end]{align-self:end}.brick-stack-item[data-align-lg=baseline]{align-self:baseline}}@media (min-width:80rem){.brick-stack[data-direction-xl=column]{padding-block:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:column;padding-inline:0}.brick-stack[data-direction-xl=row]{padding-block:0;padding-inline:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:row}.brick-stack[data-align-xl=stretch]{align-items:stretch}.brick-stack[data-align-xl=start]{align-items:start}.brick-stack[data-align-xl=center]{align-items:center}.brick-stack[data-align-xl=end]{align-items:end}.brick-stack[data-align-xl=baseline]{align-items:baseline}.brick-stack[data-justify-xl=start]{justify-content:start}.brick-stack[data-justify-xl=center]{justify-content:center}.brick-stack[data-justify-xl=end]{justify-content:end}.brick-stack[data-justify-xl=between]{justify-content:space-between}.brick-stack[data-justify-xl=around]{justify-content:space-around}.brick-stack[data-justify-xl=evenly]{justify-content:space-evenly}.brick-stack[data-wrap-xl=true]{flex-wrap:wrap}.brick-stack[data-wrap-xl=false]{flex-wrap:nowrap}.brick-stack-item[data-flex-xl=content]{flex:0 auto}.brick-stack-item[data-flex-xl=fixed]{flex:none}.brick-stack-item[data-flex-xl=auto]{flex:auto}.brick-stack-item[data-flex-xl="1"]{flex:1 1 0}.brick-stack-item[data-flex-xl="2"]{flex:2 1 0}.brick-stack-item[data-flex-xl="3"]{flex:3 1 0}.brick-stack-item[data-flex-xl="4"]{flex:4 1 0}.brick-stack-item[data-align-xl=auto]{align-self:auto}.brick-stack-item[data-align-xl=stretch]{align-self:stretch}.brick-stack-item[data-align-xl=start]{align-self:start}.brick-stack-item[data-align-xl=center]{align-self:center}.brick-stack-item[data-align-xl=end]{align-self:end}.brick-stack-item[data-align-xl=baseline]{align-self:baseline}}@media (min-width:30rem){.brick-stack[data-gap-sm]{--brick-stack-gap:var(--brick-stack-gap-sm-input,var(--brick-stack-gap-input,var(--brick-space-0)))}.brick-stack[data-start-spacing-sm]{--brick-stack-start-spacing:var(--brick-stack-start-spacing-sm-input,var(--brick-stack-start-spacing-input,var(--brick-space-0)))}.brick-stack[data-end-spacing-sm]{--brick-stack-end-spacing:var(--brick-stack-end-spacing-sm-input,var(--brick-stack-end-spacing-input,var(--brick-space-0)))}}@media (min-width:48rem){.brick-stack[data-gap-md]{--brick-stack-gap:var(--brick-stack-gap-md-input,var(--brick-stack-gap-input,var(--brick-space-0)))}.brick-stack[data-start-spacing-md]{--brick-stack-start-spacing:var(--brick-stack-start-spacing-md-input,var(--brick-stack-start-spacing-input,var(--brick-space-0)))}.brick-stack[data-end-spacing-md]{--brick-stack-end-spacing:var(--brick-stack-end-spacing-md-input,var(--brick-stack-end-spacing-input,var(--brick-space-0)))}}@media (min-width:64rem){.brick-stack[data-gap-lg]{--brick-stack-gap:var(--brick-stack-gap-lg-input,var(--brick-stack-gap-input,var(--brick-space-0)))}.brick-stack[data-start-spacing-lg]{--brick-stack-start-spacing:var(--brick-stack-start-spacing-lg-input,var(--brick-stack-start-spacing-input,var(--brick-space-0)))}.brick-stack[data-end-spacing-lg]{--brick-stack-end-spacing:var(--brick-stack-end-spacing-lg-input,var(--brick-stack-end-spacing-input,var(--brick-space-0)))}}@media (min-width:80rem){.brick-stack[data-gap-xl]{--brick-stack-gap:var(--brick-stack-gap-xl-input,var(--brick-stack-gap-input,var(--brick-space-0)))}.brick-stack[data-start-spacing-xl]{--brick-stack-start-spacing:var(--brick-stack-start-spacing-xl-input,var(--brick-stack-start-spacing-input,var(--brick-space-0)))}.brick-stack[data-end-spacing-xl]{--brick-stack-end-spacing:var(--brick-stack-end-spacing-xl-input,var(--brick-stack-end-spacing-input,var(--brick-space-0)))}}.brick-text{--brick-text-font-family:var(--brick-typography-body-md-font-family);--brick-text-font-size:var(--brick-typography-body-md-font-size);--brick-text-font-weight:var(--brick-typography-body-md-font-weight);--brick-text-line-height:var(--brick-typography-body-md-line-height);--brick-text-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-text-text-transform:none;--brick-text-foreground:var(--brick-color-text-primary);color:var(--brick-text-foreground);font-family:var(--brick-text-font-family);font-size:var(--brick-text-font-size);font-weight:var(--brick-text-font-weight);letter-spacing:var(--brick-text-letter-spacing);line-height:var(--brick-text-line-height);overflow-wrap:break-word;text-align:start;text-transform:var(--brick-text-text-transform);text-wrap:wrap;margin:0}.brick-text[data-variant=display]{--brick-text-font-family:var(--brick-typography-display-font-family);--brick-text-font-size:var(--brick-typography-display-font-size);--brick-text-font-weight:var(--brick-typography-display-font-weight);--brick-text-line-height:var(--brick-typography-display-line-height);--brick-text-letter-spacing:var(--brick-typography-display-letter-spacing)}.brick-text[data-variant=display-sm]{--brick-text-font-family:var(--brick-typography-display-sm-font-family);--brick-text-font-size:var(--brick-typography-display-sm-font-size);--brick-text-font-weight:var(--brick-typography-display-sm-font-weight);--brick-text-line-height:var(--brick-typography-display-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-display-sm-letter-spacing)}.brick-text[data-variant=display-md]{--brick-text-font-family:var(--brick-typography-display-md-font-family);--brick-text-font-size:var(--brick-typography-display-md-font-size);--brick-text-font-weight:var(--brick-typography-display-md-font-weight);--brick-text-line-height:var(--brick-typography-display-md-line-height);--brick-text-letter-spacing:var(--brick-typography-display-md-letter-spacing)}.brick-text[data-variant=display-lg]{--brick-text-font-family:var(--brick-typography-display-lg-font-family);--brick-text-font-size:var(--brick-typography-display-lg-font-size);--brick-text-font-weight:var(--brick-typography-display-lg-font-weight);--brick-text-line-height:var(--brick-typography-display-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-display-lg-letter-spacing)}.brick-text[data-variant=title-lg]{--brick-text-font-family:var(--brick-typography-title-lg-font-family);--brick-text-font-size:var(--brick-typography-title-lg-font-size);--brick-text-font-weight:var(--brick-typography-title-lg-font-weight);--brick-text-line-height:var(--brick-typography-title-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-title-lg-letter-spacing)}.brick-text[data-variant=title-md]{--brick-text-font-family:var(--brick-typography-title-md-font-family);--brick-text-font-size:var(--brick-typography-title-md-font-size);--brick-text-font-weight:var(--brick-typography-title-md-font-weight);--brick-text-line-height:var(--brick-typography-title-md-line-height);--brick-text-letter-spacing:var(--brick-typography-title-md-letter-spacing)}.brick-text[data-variant=title-sm]{--brick-text-font-family:var(--brick-typography-title-sm-font-family);--brick-text-font-size:var(--brick-typography-title-sm-font-size);--brick-text-font-weight:var(--brick-typography-title-sm-font-weight);--brick-text-line-height:var(--brick-typography-title-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-title-sm-letter-spacing)}.brick-text[data-variant=body-lg]{--brick-text-font-family:var(--brick-typography-body-lg-font-family);--brick-text-font-size:var(--brick-typography-body-lg-font-size);--brick-text-font-weight:var(--brick-typography-body-lg-font-weight);--brick-text-line-height:var(--brick-typography-body-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-text[data-variant=body-sm]{--brick-text-font-family:var(--brick-typography-body-sm-font-family);--brick-text-font-size:var(--brick-typography-body-sm-font-size);--brick-text-font-weight:var(--brick-typography-body-sm-font-weight);--brick-text-line-height:var(--brick-typography-body-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-text[data-variant=caption]{--brick-text-font-family:var(--brick-typography-caption-font-family);--brick-text-font-size:var(--brick-typography-caption-font-size);--brick-text-font-weight:var(--brick-typography-caption-font-weight);--brick-text-line-height:var(--brick-typography-caption-line-height);--brick-text-letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-text[data-variant=eyebrow]{--brick-text-font-family:var(--brick-typography-eyebrow-font-family);--brick-text-font-size:var(--brick-typography-eyebrow-font-size);--brick-text-font-weight:var(--brick-typography-eyebrow-font-weight);--brick-text-line-height:var(--brick-typography-eyebrow-line-height);--brick-text-letter-spacing:var(--brick-typography-eyebrow-letter-spacing);--brick-text-text-transform:uppercase}@media (min-width:30rem){.brick-text[data-variant-sm=display]{--brick-text-font-family:var(--brick-typography-display-font-family);--brick-text-font-size:var(--brick-typography-display-font-size);--brick-text-font-weight:var(--brick-typography-display-font-weight);--brick-text-line-height:var(--brick-typography-display-line-height);--brick-text-letter-spacing:var(--brick-typography-display-letter-spacing)}.brick-text[data-variant-sm=display-sm]{--brick-text-font-family:var(--brick-typography-display-sm-font-family);--brick-text-font-size:var(--brick-typography-display-sm-font-size);--brick-text-font-weight:var(--brick-typography-display-sm-font-weight);--brick-text-line-height:var(--brick-typography-display-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-display-sm-letter-spacing)}.brick-text[data-variant-sm=display-md]{--brick-text-font-family:var(--brick-typography-display-md-font-family);--brick-text-font-size:var(--brick-typography-display-md-font-size);--brick-text-font-weight:var(--brick-typography-display-md-font-weight);--brick-text-line-height:var(--brick-typography-display-md-line-height);--brick-text-letter-spacing:var(--brick-typography-display-md-letter-spacing)}.brick-text[data-variant-sm=display-lg]{--brick-text-font-family:var(--brick-typography-display-lg-font-family);--brick-text-font-size:var(--brick-typography-display-lg-font-size);--brick-text-font-weight:var(--brick-typography-display-lg-font-weight);--brick-text-line-height:var(--brick-typography-display-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-display-lg-letter-spacing)}.brick-text[data-variant-sm=title-lg]{--brick-text-font-family:var(--brick-typography-title-lg-font-family);--brick-text-font-size:var(--brick-typography-title-lg-font-size);--brick-text-font-weight:var(--brick-typography-title-lg-font-weight);--brick-text-line-height:var(--brick-typography-title-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-title-lg-letter-spacing)}.brick-text[data-variant-sm=title-md]{--brick-text-font-family:var(--brick-typography-title-md-font-family);--brick-text-font-size:var(--brick-typography-title-md-font-size);--brick-text-font-weight:var(--brick-typography-title-md-font-weight);--brick-text-line-height:var(--brick-typography-title-md-line-height);--brick-text-letter-spacing:var(--brick-typography-title-md-letter-spacing)}.brick-text[data-variant-sm=title-sm]{--brick-text-font-family:var(--brick-typography-title-sm-font-family);--brick-text-font-size:var(--brick-typography-title-sm-font-size);--brick-text-font-weight:var(--brick-typography-title-sm-font-weight);--brick-text-line-height:var(--brick-typography-title-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-title-sm-letter-spacing)}.brick-text[data-variant-sm=body-lg]{--brick-text-font-family:var(--brick-typography-body-lg-font-family);--brick-text-font-size:var(--brick-typography-body-lg-font-size);--brick-text-font-weight:var(--brick-typography-body-lg-font-weight);--brick-text-line-height:var(--brick-typography-body-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-text[data-variant-sm=body-md]{--brick-text-font-family:var(--brick-typography-body-md-font-family);--brick-text-font-size:var(--brick-typography-body-md-font-size);--brick-text-font-weight:var(--brick-typography-body-md-font-weight);--brick-text-line-height:var(--brick-typography-body-md-line-height);--brick-text-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-text[data-variant-sm=body-sm]{--brick-text-font-family:var(--brick-typography-body-sm-font-family);--brick-text-font-size:var(--brick-typography-body-sm-font-size);--brick-text-font-weight:var(--brick-typography-body-sm-font-weight);--brick-text-line-height:var(--brick-typography-body-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-text[data-variant-sm=caption]{--brick-text-font-family:var(--brick-typography-caption-font-family);--brick-text-font-size:var(--brick-typography-caption-font-size);--brick-text-font-weight:var(--brick-typography-caption-font-weight);--brick-text-line-height:var(--brick-typography-caption-line-height);--brick-text-letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-text[data-variant-sm=eyebrow]{--brick-text-font-family:var(--brick-typography-eyebrow-font-family);--brick-text-font-size:var(--brick-typography-eyebrow-font-size);--brick-text-font-weight:var(--brick-typography-eyebrow-font-weight);--brick-text-line-height:var(--brick-typography-eyebrow-line-height);--brick-text-letter-spacing:var(--brick-typography-eyebrow-letter-spacing);--brick-text-text-transform:uppercase}}@media (min-width:48rem){.brick-text[data-variant-md=display]{--brick-text-font-family:var(--brick-typography-display-font-family);--brick-text-font-size:var(--brick-typography-display-font-size);--brick-text-font-weight:var(--brick-typography-display-font-weight);--brick-text-line-height:var(--brick-typography-display-line-height);--brick-text-letter-spacing:var(--brick-typography-display-letter-spacing)}.brick-text[data-variant-md=display-sm]{--brick-text-font-family:var(--brick-typography-display-sm-font-family);--brick-text-font-size:var(--brick-typography-display-sm-font-size);--brick-text-font-weight:var(--brick-typography-display-sm-font-weight);--brick-text-line-height:var(--brick-typography-display-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-display-sm-letter-spacing)}.brick-text[data-variant-md=display-md]{--brick-text-font-family:var(--brick-typography-display-md-font-family);--brick-text-font-size:var(--brick-typography-display-md-font-size);--brick-text-font-weight:var(--brick-typography-display-md-font-weight);--brick-text-line-height:var(--brick-typography-display-md-line-height);--brick-text-letter-spacing:var(--brick-typography-display-md-letter-spacing)}.brick-text[data-variant-md=display-lg]{--brick-text-font-family:var(--brick-typography-display-lg-font-family);--brick-text-font-size:var(--brick-typography-display-lg-font-size);--brick-text-font-weight:var(--brick-typography-display-lg-font-weight);--brick-text-line-height:var(--brick-typography-display-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-display-lg-letter-spacing)}.brick-text[data-variant-md=title-lg]{--brick-text-font-family:var(--brick-typography-title-lg-font-family);--brick-text-font-size:var(--brick-typography-title-lg-font-size);--brick-text-font-weight:var(--brick-typography-title-lg-font-weight);--brick-text-line-height:var(--brick-typography-title-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-title-lg-letter-spacing)}.brick-text[data-variant-md=title-md]{--brick-text-font-family:var(--brick-typography-title-md-font-family);--brick-text-font-size:var(--brick-typography-title-md-font-size);--brick-text-font-weight:var(--brick-typography-title-md-font-weight);--brick-text-line-height:var(--brick-typography-title-md-line-height);--brick-text-letter-spacing:var(--brick-typography-title-md-letter-spacing)}.brick-text[data-variant-md=title-sm]{--brick-text-font-family:var(--brick-typography-title-sm-font-family);--brick-text-font-size:var(--brick-typography-title-sm-font-size);--brick-text-font-weight:var(--brick-typography-title-sm-font-weight);--brick-text-line-height:var(--brick-typography-title-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-title-sm-letter-spacing)}.brick-text[data-variant-md=body-lg]{--brick-text-font-family:var(--brick-typography-body-lg-font-family);--brick-text-font-size:var(--brick-typography-body-lg-font-size);--brick-text-font-weight:var(--brick-typography-body-lg-font-weight);--brick-text-line-height:var(--brick-typography-body-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-text[data-variant-md=body-md]{--brick-text-font-family:var(--brick-typography-body-md-font-family);--brick-text-font-size:var(--brick-typography-body-md-font-size);--brick-text-font-weight:var(--brick-typography-body-md-font-weight);--brick-text-line-height:var(--brick-typography-body-md-line-height);--brick-text-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-text[data-variant-md=body-sm]{--brick-text-font-family:var(--brick-typography-body-sm-font-family);--brick-text-font-size:var(--brick-typography-body-sm-font-size);--brick-text-font-weight:var(--brick-typography-body-sm-font-weight);--brick-text-line-height:var(--brick-typography-body-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-text[data-variant-md=caption]{--brick-text-font-family:var(--brick-typography-caption-font-family);--brick-text-font-size:var(--brick-typography-caption-font-size);--brick-text-font-weight:var(--brick-typography-caption-font-weight);--brick-text-line-height:var(--brick-typography-caption-line-height);--brick-text-letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-text[data-variant-md=eyebrow]{--brick-text-font-family:var(--brick-typography-eyebrow-font-family);--brick-text-font-size:var(--brick-typography-eyebrow-font-size);--brick-text-font-weight:var(--brick-typography-eyebrow-font-weight);--brick-text-line-height:var(--brick-typography-eyebrow-line-height);--brick-text-letter-spacing:var(--brick-typography-eyebrow-letter-spacing);--brick-text-text-transform:uppercase}}@media (min-width:64rem){.brick-text[data-variant-lg=display]{--brick-text-font-family:var(--brick-typography-display-font-family);--brick-text-font-size:var(--brick-typography-display-font-size);--brick-text-font-weight:var(--brick-typography-display-font-weight);--brick-text-line-height:var(--brick-typography-display-line-height);--brick-text-letter-spacing:var(--brick-typography-display-letter-spacing)}.brick-text[data-variant-lg=display-sm]{--brick-text-font-family:var(--brick-typography-display-sm-font-family);--brick-text-font-size:var(--brick-typography-display-sm-font-size);--brick-text-font-weight:var(--brick-typography-display-sm-font-weight);--brick-text-line-height:var(--brick-typography-display-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-display-sm-letter-spacing)}.brick-text[data-variant-lg=display-md]{--brick-text-font-family:var(--brick-typography-display-md-font-family);--brick-text-font-size:var(--brick-typography-display-md-font-size);--brick-text-font-weight:var(--brick-typography-display-md-font-weight);--brick-text-line-height:var(--brick-typography-display-md-line-height);--brick-text-letter-spacing:var(--brick-typography-display-md-letter-spacing)}.brick-text[data-variant-lg=display-lg]{--brick-text-font-family:var(--brick-typography-display-lg-font-family);--brick-text-font-size:var(--brick-typography-display-lg-font-size);--brick-text-font-weight:var(--brick-typography-display-lg-font-weight);--brick-text-line-height:var(--brick-typography-display-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-display-lg-letter-spacing)}.brick-text[data-variant-lg=title-lg]{--brick-text-font-family:var(--brick-typography-title-lg-font-family);--brick-text-font-size:var(--brick-typography-title-lg-font-size);--brick-text-font-weight:var(--brick-typography-title-lg-font-weight);--brick-text-line-height:var(--brick-typography-title-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-title-lg-letter-spacing)}.brick-text[data-variant-lg=title-md]{--brick-text-font-family:var(--brick-typography-title-md-font-family);--brick-text-font-size:var(--brick-typography-title-md-font-size);--brick-text-font-weight:var(--brick-typography-title-md-font-weight);--brick-text-line-height:var(--brick-typography-title-md-line-height);--brick-text-letter-spacing:var(--brick-typography-title-md-letter-spacing)}.brick-text[data-variant-lg=title-sm]{--brick-text-font-family:var(--brick-typography-title-sm-font-family);--brick-text-font-size:var(--brick-typography-title-sm-font-size);--brick-text-font-weight:var(--brick-typography-title-sm-font-weight);--brick-text-line-height:var(--brick-typography-title-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-title-sm-letter-spacing)}.brick-text[data-variant-lg=body-lg]{--brick-text-font-family:var(--brick-typography-body-lg-font-family);--brick-text-font-size:var(--brick-typography-body-lg-font-size);--brick-text-font-weight:var(--brick-typography-body-lg-font-weight);--brick-text-line-height:var(--brick-typography-body-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-text[data-variant-lg=body-md]{--brick-text-font-family:var(--brick-typography-body-md-font-family);--brick-text-font-size:var(--brick-typography-body-md-font-size);--brick-text-font-weight:var(--brick-typography-body-md-font-weight);--brick-text-line-height:var(--brick-typography-body-md-line-height);--brick-text-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-text[data-variant-lg=body-sm]{--brick-text-font-family:var(--brick-typography-body-sm-font-family);--brick-text-font-size:var(--brick-typography-body-sm-font-size);--brick-text-font-weight:var(--brick-typography-body-sm-font-weight);--brick-text-line-height:var(--brick-typography-body-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-text[data-variant-lg=caption]{--brick-text-font-family:var(--brick-typography-caption-font-family);--brick-text-font-size:var(--brick-typography-caption-font-size);--brick-text-font-weight:var(--brick-typography-caption-font-weight);--brick-text-line-height:var(--brick-typography-caption-line-height);--brick-text-letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-text[data-variant-lg=eyebrow]{--brick-text-font-family:var(--brick-typography-eyebrow-font-family);--brick-text-font-size:var(--brick-typography-eyebrow-font-size);--brick-text-font-weight:var(--brick-typography-eyebrow-font-weight);--brick-text-line-height:var(--brick-typography-eyebrow-line-height);--brick-text-letter-spacing:var(--brick-typography-eyebrow-letter-spacing);--brick-text-text-transform:uppercase}}@media (min-width:80rem){.brick-text[data-variant-xl=display]{--brick-text-font-family:var(--brick-typography-display-font-family);--brick-text-font-size:var(--brick-typography-display-font-size);--brick-text-font-weight:var(--brick-typography-display-font-weight);--brick-text-line-height:var(--brick-typography-display-line-height);--brick-text-letter-spacing:var(--brick-typography-display-letter-spacing)}.brick-text[data-variant-xl=display-sm]{--brick-text-font-family:var(--brick-typography-display-sm-font-family);--brick-text-font-size:var(--brick-typography-display-sm-font-size);--brick-text-font-weight:var(--brick-typography-display-sm-font-weight);--brick-text-line-height:var(--brick-typography-display-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-display-sm-letter-spacing)}.brick-text[data-variant-xl=display-md]{--brick-text-font-family:var(--brick-typography-display-md-font-family);--brick-text-font-size:var(--brick-typography-display-md-font-size);--brick-text-font-weight:var(--brick-typography-display-md-font-weight);--brick-text-line-height:var(--brick-typography-display-md-line-height);--brick-text-letter-spacing:var(--brick-typography-display-md-letter-spacing)}.brick-text[data-variant-xl=display-lg]{--brick-text-font-family:var(--brick-typography-display-lg-font-family);--brick-text-font-size:var(--brick-typography-display-lg-font-size);--brick-text-font-weight:var(--brick-typography-display-lg-font-weight);--brick-text-line-height:var(--brick-typography-display-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-display-lg-letter-spacing)}.brick-text[data-variant-xl=title-lg]{--brick-text-font-family:var(--brick-typography-title-lg-font-family);--brick-text-font-size:var(--brick-typography-title-lg-font-size);--brick-text-font-weight:var(--brick-typography-title-lg-font-weight);--brick-text-line-height:var(--brick-typography-title-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-title-lg-letter-spacing)}.brick-text[data-variant-xl=title-md]{--brick-text-font-family:var(--brick-typography-title-md-font-family);--brick-text-font-size:var(--brick-typography-title-md-font-size);--brick-text-font-weight:var(--brick-typography-title-md-font-weight);--brick-text-line-height:var(--brick-typography-title-md-line-height);--brick-text-letter-spacing:var(--brick-typography-title-md-letter-spacing)}.brick-text[data-variant-xl=title-sm]{--brick-text-font-family:var(--brick-typography-title-sm-font-family);--brick-text-font-size:var(--brick-typography-title-sm-font-size);--brick-text-font-weight:var(--brick-typography-title-sm-font-weight);--brick-text-line-height:var(--brick-typography-title-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-title-sm-letter-spacing)}.brick-text[data-variant-xl=body-lg]{--brick-text-font-family:var(--brick-typography-body-lg-font-family);--brick-text-font-size:var(--brick-typography-body-lg-font-size);--brick-text-font-weight:var(--brick-typography-body-lg-font-weight);--brick-text-line-height:var(--brick-typography-body-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-text[data-variant-xl=body-md]{--brick-text-font-family:var(--brick-typography-body-md-font-family);--brick-text-font-size:var(--brick-typography-body-md-font-size);--brick-text-font-weight:var(--brick-typography-body-md-font-weight);--brick-text-line-height:var(--brick-typography-body-md-line-height);--brick-text-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-text[data-variant-xl=body-sm]{--brick-text-font-family:var(--brick-typography-body-sm-font-family);--brick-text-font-size:var(--brick-typography-body-sm-font-size);--brick-text-font-weight:var(--brick-typography-body-sm-font-weight);--brick-text-line-height:var(--brick-typography-body-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-text[data-variant-xl=caption]{--brick-text-font-family:var(--brick-typography-caption-font-family);--brick-text-font-size:var(--brick-typography-caption-font-size);--brick-text-font-weight:var(--brick-typography-caption-font-weight);--brick-text-line-height:var(--brick-typography-caption-line-height);--brick-text-letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-text[data-variant-xl=eyebrow]{--brick-text-font-family:var(--brick-typography-eyebrow-font-family);--brick-text-font-size:var(--brick-typography-eyebrow-font-size);--brick-text-font-weight:var(--brick-typography-eyebrow-font-weight);--brick-text-line-height:var(--brick-typography-eyebrow-line-height);--brick-text-letter-spacing:var(--brick-typography-eyebrow-letter-spacing);--brick-text-text-transform:uppercase}}@media (min-width:30rem){.brick-text:is([data-variant-sm=display],[data-variant-sm=display-sm],[data-variant-sm=display-md],[data-variant-sm=display-lg],[data-variant-sm=title-lg],[data-variant-sm=title-md],[data-variant-sm=title-sm],[data-variant-sm=body-lg],[data-variant-sm=body-md],[data-variant-sm=body-sm],[data-variant-sm=caption]){--brick-text-text-transform:none}}@media (min-width:48rem){.brick-text:is([data-variant-md=display],[data-variant-md=display-sm],[data-variant-md=display-md],[data-variant-md=display-lg],[data-variant-md=title-lg],[data-variant-md=title-md],[data-variant-md=title-sm],[data-variant-md=body-lg],[data-variant-md=body-md],[data-variant-md=body-sm],[data-variant-md=caption]){--brick-text-text-transform:none}}@media (min-width:64rem){.brick-text:is([data-variant-lg=display],[data-variant-lg=display-sm],[data-variant-lg=display-md],[data-variant-lg=display-lg],[data-variant-lg=title-lg],[data-variant-lg=title-md],[data-variant-lg=title-sm],[data-variant-lg=body-lg],[data-variant-lg=body-md],[data-variant-lg=body-sm],[data-variant-lg=caption]){--brick-text-text-transform:none}}@media (min-width:80rem){.brick-text:is([data-variant-xl=display],[data-variant-xl=display-sm],[data-variant-xl=display-md],[data-variant-xl=display-lg],[data-variant-xl=title-lg],[data-variant-xl=title-md],[data-variant-xl=title-sm],[data-variant-xl=body-lg],[data-variant-xl=body-md],[data-variant-xl=body-sm],[data-variant-xl=caption]){--brick-text-text-transform:none}}.brick-text[data-tone=inherit]{--brick-text-foreground:currentColor}.brick-text[data-tone=secondary]{--brick-text-foreground:var(--brick-color-text-secondary)}.brick-text[data-tone=muted]{--brick-text-foreground:var(--brick-color-text-muted)}.brick-text[data-tone=accent]{--brick-text-foreground:var(--brick-color-accent-text)}.brick-text[data-tone=info]{--brick-text-foreground:var(--brick-color-info-text)}.brick-text[data-tone=success]{--brick-text-foreground:var(--brick-color-success-text)}.brick-text[data-tone=warning]{--brick-text-foreground:var(--brick-color-warning-text)}.brick-text[data-tone=danger]{--brick-text-foreground:var(--brick-color-danger-text)}.brick-text[data-weight=inherit]{--brick-text-font-weight:inherit}.brick-text[data-weight=regular]{--brick-text-font-weight:var(--brick-font-weight-regular)}.brick-text[data-weight=medium]{--brick-text-font-weight:var(--brick-font-weight-medium)}.brick-text[data-weight=semibold]{--brick-text-font-weight:var(--brick-font-weight-semibold)}.brick-text[data-transform=none]{--brick-text-text-transform:none}.brick-text[data-transform=uppercase]{--brick-text-text-transform:uppercase}.brick-text[data-transform=lowercase]{--brick-text-text-transform:lowercase}.brick-text[data-transform=capitalize]{--brick-text-text-transform:capitalize}.brick-text[data-align=start]{text-align:start}.brick-text[data-align=center]{text-align:center}.brick-text[data-align=end]{text-align:end}@media (min-width:30rem){.brick-text[data-align-sm=start]{text-align:start}.brick-text[data-align-sm=center]{text-align:center}.brick-text[data-align-sm=end]{text-align:end}}@media (min-width:48rem){.brick-text[data-align-md=start]{text-align:start}.brick-text[data-align-md=center]{text-align:center}.brick-text[data-align-md=end]{text-align:end}}@media (min-width:64rem){.brick-text[data-align-lg=start]{text-align:start}.brick-text[data-align-lg=center]{text-align:center}.brick-text[data-align-lg=end]{text-align:end}}@media (min-width:80rem){.brick-text[data-align-xl=start]{text-align:start}.brick-text[data-align-xl=center]{text-align:center}.brick-text[data-align-xl=end]{text-align:end}}.brick-text[data-wrap=nowrap]{text-wrap:nowrap}.brick-text[data-wrap=balance]{text-wrap:balance}.brick-text[data-wrap=pretty]{text-wrap:pretty}.brick-text[data-truncate]{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;display:block;overflow:hidden}.brick-text[data-line-clamp]{-webkit-box-orient:vertical;min-inline-size:0;display:-webkit-box;overflow:hidden}.brick-text[data-line-clamp="2"]{-webkit-line-clamp:2}.brick-text[data-line-clamp="3"]{-webkit-line-clamp:3}.brick-text[data-line-clamp="4"]{-webkit-line-clamp:4}.brick-text[data-line-clamp="5"]{-webkit-line-clamp:5}.brick-text[data-line-clamp="6"]{-webkit-line-clamp:6}@media (forced-colors:active){.brick-text:not([data-tone=inherit]){--brick-text-foreground:CanvasText}}}@layer brick.utilities,brick.effects;
