@layer brick.tokens,brick.foundations;@layer brick.components{.brick-avatar{--brick-avatar-size:2.5rem;--brick-avatar-radius:var(--brick-radius-full);--brick-avatar-background:var(--brick-color-surface-subtle);--brick-avatar-foreground:var(--brick-color-text-secondary);--brick-avatar-outline-color:var(--brick-color-surface-base);--brick-avatar-outline-width:var(--brick-border-width);--brick-avatar-status-ring-color:transparent;--brick-avatar-status-ring-width:.125rem;--brick-avatar-status-ring-offset:.125rem;--brick-avatar-fallback-font-size:.875rem;box-sizing:border-box;inline-size:var(--brick-avatar-size);block-size:var(--brick-avatar-size);border-radius:var(--brick-avatar-radius);background:var(--brick-avatar-background);box-shadow:0 0 0 var(--brick-avatar-outline-width) var(--brick-avatar-outline-color);color:var(--brick-avatar-foreground);vertical-align:middle;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}.brick-avatar[data-status]:after{z-index:1;box-sizing:border-box;border:var(--brick-avatar-status-ring-width) solid var(--brick-avatar-status-ring-color);border-radius:inherit;box-shadow:inset 0 0 0 var(--brick-avatar-status-ring-offset) var(--brick-avatar-outline-color);content:"";pointer-events:none;position:absolute;inset:0}.brick-avatar[data-shape=rounded]{--brick-avatar-radius:var(--brick-radius-control)}.brick-avatar[data-size=xs]{--brick-avatar-size:1.5rem;--brick-avatar-fallback-font-size:.625rem}.brick-avatar[data-size=sm]{--brick-avatar-size:2rem;--brick-avatar-fallback-font-size:.75rem}.brick-avatar[data-size=lg]{--brick-avatar-size:3rem;--brick-avatar-fallback-font-size:1rem}.brick-avatar[data-size=xl]{--brick-avatar-size:4rem;--brick-avatar-fallback-font-size:1.25rem}.brick-avatar[data-status=online]{--brick-avatar-status-ring-color:var(--brick-color-success-solid)}.brick-avatar[data-status=away]{--brick-avatar-status-ring-color:var(--brick-color-warning-solid)}.brick-avatar[data-status=busy]{--brick-avatar-status-ring-color:var(--brick-color-danger-solid)}.brick-avatar[data-status=offline]{--brick-avatar-status-ring-color:var(--brick-color-border-strong)}.brick-avatar__image,.brick-avatar__fallback{box-sizing:border-box;border-radius:inherit;block-size:100%;inline-size:100%;display:flex}.brick-avatar__image{object-fit:cover;display:block}.brick-avatar__fallback{background:var(--brick-avatar-background);color:var(--brick-avatar-foreground);font-family:var(--brick-font-family-body);font-size:var(--brick-avatar-fallback-font-size);font-weight:var(--brick-font-weight-semibold);text-align:center;text-overflow:clip;-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:center;align-items:center;line-height:1;overflow:hidden}@media (forced-colors:active){.brick-avatar{border:var(--brick-border-width) solid CanvasText;box-shadow:none;color:canvastext;background:canvas}.brick-avatar[data-status]:after{box-shadow:inset 0 0 0 var(--brick-avatar-status-ring-offset) Canvas;border-color:highlight}}.brick-badge,.brick-notification-badge{--brick-badge-tone-solid:var(--brick-color-text-primary);--brick-badge-tone-on-solid:var(--brick-color-text-inverse);--brick-badge-tone-soft:var(--brick-color-surface-subtle);--brick-badge-tone-on-soft:var(--brick-color-text-primary);--brick-badge-tone-border:var(--brick-color-border-strong);--brick-badge-tone-text:var(--brick-color-text-primary)}.brick-badge{--brick-badge-background:var(--brick-badge-tone-soft);--brick-badge-foreground:var(--brick-badge-tone-on-soft);--brick-badge-border-color:transparent;--brick-badge-min-block-size:1.5rem;--brick-badge-inline-padding:.5rem;--brick-badge-block-padding:.125rem;--brick-badge-radius:var(--brick-radius-control);--brick-badge-font-size:var(--brick-typography-control-sm-font-size);box-sizing:border-box;min-inline-size:0;min-block-size:var(--brick-badge-min-block-size);max-inline-size:100%;padding-block:var(--brick-badge-block-padding);padding-inline:var(--brick-badge-inline-padding);border:var(--brick-border-width) solid var(--brick-badge-border-color);border-radius:var(--brick-badge-radius);background:var(--brick-badge-background);color:var(--brick-badge-foreground);font-family:var(--brick-typography-control-sm-font-family);font-size:var(--brick-badge-font-size);font-weight:var(--brick-typography-control-sm-font-weight);font-variant-numeric:tabular-nums;letter-spacing:var(--brick-typography-control-sm-letter-spacing);line-height:var(--brick-typography-control-sm-line-height);overflow-wrap:anywhere;word-break:break-word;text-align:start;vertical-align:baseline;justify-content:safe center;align-items:center;display:inline-flex}.brick-badge[data-shape=pill]{--brick-badge-radius:var(--brick-radius-full)}.brick-badge[data-size=sm]{--brick-badge-min-block-size:1.25rem;--brick-badge-inline-padding:.375rem;--brick-badge-block-padding:.0625rem;--brick-badge-font-size:var(--brick-typography-control-xs-font-size)}.brick-badge[data-size=lg]{--brick-badge-min-block-size:1.75rem;--brick-badge-inline-padding:.625rem;--brick-badge-block-padding:.1875rem;--brick-badge-font-size:var(--brick-typography-control-lg-font-size)}.brick-badge[data-variant=solid]{--brick-badge-background:var(--brick-badge-tone-solid);--brick-badge-foreground:var(--brick-badge-tone-on-solid);--brick-badge-border-color:var(--brick-badge-tone-solid)}.brick-badge[data-variant=outline]{--brick-badge-background:transparent;--brick-badge-foreground:var(--brick-badge-tone-text);--brick-badge-border-color:var(--brick-badge-tone-border)}.brick-badge[data-tone=accent],.brick-notification-badge[data-tone=accent]{--brick-badge-tone-solid:var(--brick-color-accent-solid);--brick-badge-tone-on-solid:var(--brick-color-accent-on-solid);--brick-badge-tone-soft:var(--brick-color-accent-soft);--brick-badge-tone-on-soft:var(--brick-color-accent-on-soft);--brick-badge-tone-border:var(--brick-color-accent-border);--brick-badge-tone-text:var(--brick-color-accent-text)}.brick-badge[data-tone=info],.brick-notification-badge[data-tone=info]{--brick-badge-tone-solid:var(--brick-color-info-solid);--brick-badge-tone-on-solid:var(--brick-color-info-on-solid);--brick-badge-tone-soft:var(--brick-color-info-soft);--brick-badge-tone-on-soft:var(--brick-color-info-on-soft);--brick-badge-tone-border:var(--brick-color-info-border);--brick-badge-tone-text:var(--brick-color-info-text)}.brick-badge[data-tone=success],.brick-notification-badge[data-tone=success]{--brick-badge-tone-solid:var(--brick-color-success-solid);--brick-badge-tone-on-solid:var(--brick-color-success-on-solid);--brick-badge-tone-soft:var(--brick-color-success-soft);--brick-badge-tone-on-soft:var(--brick-color-success-on-soft);--brick-badge-tone-border:var(--brick-color-success-border);--brick-badge-tone-text:var(--brick-color-success-text)}.brick-badge[data-tone=warning],.brick-notification-badge[data-tone=warning]{--brick-badge-tone-solid:var(--brick-color-warning-solid);--brick-badge-tone-on-solid:var(--brick-color-warning-on-solid);--brick-badge-tone-soft:var(--brick-color-warning-soft);--brick-badge-tone-on-soft:var(--brick-color-warning-on-soft);--brick-badge-tone-border:var(--brick-color-warning-border);--brick-badge-tone-text:var(--brick-color-warning-text)}.brick-badge[data-tone=danger],.brick-notification-badge[data-tone=danger]{--brick-badge-tone-solid:var(--brick-color-danger-solid);--brick-badge-tone-on-solid:var(--brick-color-danger-on-solid);--brick-badge-tone-soft:var(--brick-color-danger-soft);--brick-badge-tone-on-soft:var(--brick-color-danger-on-soft);--brick-badge-tone-border:var(--brick-color-danger-border);--brick-badge-tone-text:var(--brick-color-danger-text)}.brick-notification-badge{--brick-notification-badge-size:1.25rem;--brick-notification-badge-dot-size:.625rem;--brick-notification-badge-inline-padding:.3125rem;--brick-notification-badge-outline-color:var(--brick-color-surface-base);--brick-notification-badge-translate-inline:50%;--brick-notification-badge-translate-block:-50%;box-sizing:border-box;vertical-align:middle;max-inline-size:100%;display:inline-flex;position:relative}.brick-notification-badge[data-size=sm]{--brick-notification-badge-size:1rem;--brick-notification-badge-dot-size:.5rem;--brick-notification-badge-inline-padding:.25rem}.brick-notification-badge[data-size=lg]{--brick-notification-badge-size:1.5rem;--brick-notification-badge-dot-size:.75rem;--brick-notification-badge-inline-padding:.375rem}.brick-notification-badge__indicator{z-index:1;box-sizing:border-box;min-inline-size:var(--brick-notification-badge-size);block-size:var(--brick-notification-badge-size);padding-inline:var(--brick-notification-badge-inline-padding);border:var(--brick-border-width) solid var(--brick-notification-badge-outline-color);border-radius:var(--brick-radius-full);background:var(--brick-badge-tone-solid);color:var(--brick-badge-tone-on-solid);font-family:var(--brick-font-family-body);font-size:.6875rem;font-weight:var(--brick-font-weight-semibold);font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}.brick-notification-badge__indicator[data-shape=circle]{inline-size:var(--brick-notification-badge-size);padding-inline:0}.brick-notification-badge__indicator[data-variant=dot]{min-inline-size:var(--brick-notification-badge-dot-size);inline-size:var(--brick-notification-badge-dot-size);block-size:var(--brick-notification-badge-dot-size);padding:0}.brick-notification-badge[data-placement^=top]>.brick-notification-badge__indicator{inset-block-start:0}.brick-notification-badge[data-placement^=bottom]>.brick-notification-badge__indicator{--brick-notification-badge-translate-block:50%;inset-block-end:0}.brick-notification-badge[data-placement$=end]>.brick-notification-badge__indicator{translate:var(--brick-notification-badge-translate-inline) var(--brick-notification-badge-translate-block);inset-inline-end:0}.brick-notification-badge[data-placement$=start]>.brick-notification-badge__indicator{translate:calc(var(--brick-notification-badge-translate-inline) * -1) var(--brick-notification-badge-translate-block);inset-inline-start:0}.brick-notification-badge[data-overlap=circular]{--brick-notification-badge-translate-inline:50%;--brick-notification-badge-translate-block:-50%}.brick-notification-badge[data-overlap=circular][data-placement^=bottom]{--brick-notification-badge-translate-block:50%}.brick-notification-badge[data-overlap=circular][data-placement^=top]>.brick-notification-badge__indicator{inset-block-start:14.6447%}.brick-notification-badge[data-overlap=circular][data-placement^=bottom]>.brick-notification-badge__indicator{inset-block-end:14.6447%}.brick-notification-badge[data-overlap=circular][data-placement$=start]>.brick-notification-badge__indicator{inset-inline-start:14.6447%}.brick-notification-badge[data-overlap=circular][data-placement$=end]>.brick-notification-badge__indicator{inset-inline-end:14.6447%}:is([dir=rtl],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .brick-notification-badge[data-placement$=end]>.brick-notification-badge__indicator,.brick-notification-badge[dir=rtl][data-placement$=end]>.brick-notification-badge__indicator{translate:calc(var(--brick-notification-badge-translate-inline) * -1) var(--brick-notification-badge-translate-block)}:is([dir=rtl],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .brick-notification-badge[data-placement$=start]>.brick-notification-badge__indicator,.brick-notification-badge[dir=rtl][data-placement$=start]>.brick-notification-badge__indicator{translate:var(--brick-notification-badge-translate-inline) var(--brick-notification-badge-translate-block)}@media (forced-colors:active){.brick-badge{color:canvastext;background:canvas;border-color:canvastext}.brick-notification-badge__indicator{color:canvas;forced-color-adjust:none;background:canvastext;border-color:canvas}}:where(.brick-tooltip__arrow,.brick-hover-card__arrow,.brick-popover__arrow){color:var(--brick-floating-arrow-stroke,var(--brick-tooltip-border-color));fill:var(--brick-floating-arrow-fill,var(--brick-tooltip-background));filter:drop-shadow(0 1px 0 var(--brick-floating-arrow-stroke,var(--brick-tooltip-border-color)))}.brick-hover-card{--brick-hover-card-background:var(--brick-color-surface-raised);--brick-hover-card-foreground:var(--brick-color-text-primary);--brick-hover-card-muted-foreground:var(--brick-color-text-primary);--brick-hover-card-border:var(--brick-color-border-subtle);--brick-hover-card-radius:var(--brick-radius-overlay);--brick-hover-card-shadow:0 .75rem 2rem color-mix(in srgb, var(--brick-color-shadow), transparent 68%);--brick-hover-card-padding:var(--brick-space-4);--brick-hover-card-gap:var(--brick-space-3);--brick-hover-card-max-inline-size-sm:16rem;--brick-hover-card-max-inline-size-md:20rem;--brick-hover-card-max-inline-size-lg:24rem;--brick-hover-card-max-block-size:min(32rem, calc(100dvb - 2rem));z-index:calc(var(--brick-layer-overlay) - 1);box-sizing:border-box;inline-size:max-content;max-inline-size:min(var(--brick-hover-card-max-inline-size-md), calc(100dvi - 2rem));border:var(--brick-border-width) solid var(--brick-hover-card-border);border-radius:var(--brick-hover-card-radius);background:var(--brick-hover-card-background);box-shadow:var(--brick-hover-card-shadow);color:var(--brick-hover-card-foreground);opacity:0;overflow-wrap:anywhere;transform-origin:var(--brick-floating-arrow-transform-origin,center);transition:opacity var(--brick-motion-duration-fast) var(--brick-motion-easing-enter), scale var(--brick-motion-duration-fast) var(--brick-motion-easing-enter);display:block;scale:.98}.brick-hover-card__viewport{box-sizing:border-box;max-block-size:var(--brick-hover-card-max-block-size);gap:var(--brick-hover-card-gap);padding:var(--brick-hover-card-padding);border-radius:inherit;display:grid;overflow:auto}.brick-hover-card[data-size=sm]{max-inline-size:min(var(--brick-hover-card-max-inline-size-sm), calc(100dvi - 2rem))}.brick-hover-card[data-size=lg]{max-inline-size:min(var(--brick-hover-card-max-inline-size-lg), calc(100dvi - 2rem))}.brick-hover-card[data-positioned]{opacity:1;scale:1}.brick-hover-card[data-state=closed]{opacity:0;pointer-events:none;scale:.98}.brick-hover-card__arrow{--brick-floating-arrow-fill:var(--brick-hover-card-background);--brick-floating-arrow-stroke:var(--brick-hover-card-border)}.brick-hover-card[data-side=top] .brick-hover-card__arrow{translate:0 calc(var(--brick-border-width) * -1);filter:drop-shadow(0 1px 0 var(--brick-hover-card-border))}.brick-hover-card[data-side=right] .brick-hover-card__arrow{translate:var(--brick-border-width) 0;filter:drop-shadow(-1px 0 0 var(--brick-hover-card-border))}.brick-hover-card[data-side=bottom] .brick-hover-card__arrow{translate:0 var(--brick-border-width);filter:drop-shadow(0 -1px 0 var(--brick-hover-card-border))}.brick-hover-card[data-side=left] .brick-hover-card__arrow{translate:calc(var(--brick-border-width) * -1) 0;filter:drop-shadow(1px 0 0 var(--brick-hover-card-border))}.brick-hover-card :where(p){color:var(--brick-hover-card-muted-foreground);margin:0}@media (prefers-reduced-motion:reduce){.brick-hover-card{transition-duration:1ms;scale:1}}@media (forced-colors:active){.brick-hover-card{--brick-hover-card-background:Canvas;--brick-hover-card-foreground:CanvasText;--brick-hover-card-muted-foreground:CanvasText;--brick-hover-card-border:CanvasText;box-shadow:none}.brick-hover-card__arrow{color:canvastext;fill:canvas;filter:none;stroke:canvastext}}.brick-link{--brick-link-foreground:var(--brick-color-accent-text);--brick-link-foreground-hover:var(--brick-color-accent-solid-hover);--brick-link-foreground-active:var(--brick-color-accent-solid-pressed);--brick-link-focus-ring:var(--brick-color-focus-ring);--brick-link-decoration-color:currentColor;--brick-link-decoration-thickness:.08em;--brick-link-decoration-offset:.16em;--brick-link-gap:.375em;--brick-link-icon-size:1em;--brick-link-font-family:inherit;--brick-link-font-size:inherit;--brick-link-font-weight:inherit;--brick-link-line-height:inherit;--brick-link-letter-spacing:inherit;align-items:baseline;gap:var(--brick-link-gap);min-inline-size:0;max-inline-size:100%;color:var(--brick-link-foreground);font-family:var(--brick-link-font-family);font-size:var(--brick-link-font-size);font-weight:var(--brick-link-font-weight);letter-spacing:var(--brick-link-letter-spacing);line-height:var(--brick-link-line-height);overflow-wrap:anywhere;-webkit-text-decoration-color:var(--brick-link-decoration-color);-webkit-text-decoration-color:var(--brick-link-decoration-color);text-decoration-color:var(--brick-link-decoration-color);text-decoration-line:underline;text-decoration-thickness:var(--brick-link-decoration-thickness);text-underline-offset:var(--brick-link-decoration-offset);vertical-align:baseline;display:inline-flex}.brick-link:hover{color:var(--brick-link-foreground-hover)}.brick-link:active{color:var(--brick-link-foreground-active)}.brick-link:focus-visible{border-radius:var(--brick-radius-subtle);outline:var(--brick-border-focus-width) solid var(--brick-link-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-link[data-variant=plain]{text-decoration-line:none}.brick-link[data-variant=plain]:is(:hover,:focus-visible,:active){text-decoration-line:underline}.brick-link[data-tone=neutral]{--brick-link-foreground:var(--brick-color-text-primary);--brick-link-foreground-hover:var(--brick-color-text-secondary);--brick-link-foreground-active:var(--brick-color-text-primary)}.brick-link[data-tone=inherit]{--brick-link-foreground:currentColor;--brick-link-foreground-hover:currentColor;--brick-link-foreground-active:currentColor}.brick-link[data-size=sm]{--brick-link-font-family:var(--brick-typography-body-sm-font-family);--brick-link-font-size:var(--brick-typography-body-sm-font-size);--brick-link-font-weight:var(--brick-typography-body-sm-font-weight);--brick-link-line-height:var(--brick-typography-body-sm-line-height);--brick-link-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-link[data-size=md]{--brick-link-font-family:var(--brick-typography-body-md-font-family);--brick-link-font-size:var(--brick-typography-body-md-font-size);--brick-link-font-weight:var(--brick-typography-body-md-font-weight);--brick-link-line-height:var(--brick-typography-body-md-line-height);--brick-link-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-link[data-size=lg]{--brick-link-font-family:var(--brick-typography-body-lg-font-family);--brick-link-font-size:var(--brick-typography-body-lg-font-size);--brick-link-font-weight:var(--brick-typography-body-lg-font-weight);--brick-link-line-height:var(--brick-typography-body-lg-line-height);--brick-link-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-link[aria-current]:not([aria-current=false]){--brick-link-font-weight:var(--brick-font-weight-medium)}.brick-link__content{min-inline-size:0}.brick-link__icon{inline-size:var(--brick-link-icon-size);block-size:var(--brick-link-icon-size);flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}.brick-link__icon>:where(svg,img){block-size:100%;inline-size:100%}@media (forced-colors:active){.brick-link{--brick-link-foreground:LinkText;--brick-link-foreground-hover:LinkText;--brick-link-foreground-active:LinkText;--brick-link-focus-ring:Highlight;forced-color-adjust:auto}}.brick-stack{--brick-stack-gap:var(--brick-space-0);box-sizing:border-box;justify-content:start;align-items:stretch;gap:var(--brick-stack-gap);flex-direction:column;min-inline-size:0;display:flex}.brick-stack[data-direction=row]{flex-direction:row}.brick-stack[data-gap="1"]{--brick-stack-gap:var(--brick-space-1)}.brick-stack[data-gap="2"]{--brick-stack-gap:var(--brick-space-2)}.brick-stack[data-gap="3"]{--brick-stack-gap:var(--brick-space-3)}.brick-stack[data-gap="4"]{--brick-stack-gap:var(--brick-space-4)}.brick-stack[data-gap="5"]{--brick-stack-gap:var(--brick-space-5)}.brick-stack[data-gap="6"]{--brick-stack-gap:var(--brick-space-6)}.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-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-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-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=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-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-align=start]{text-align:start}.brick-text[data-align=center]{text-align:center}.brick-text[data-align=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.effects;
