@layer brick.tokens,brick.foundations;@layer brick.components{.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}}.brick-nav-list{--brick-nav-list-gap:var(--brick-space-1);--brick-nav-list-section-gap:var(--brick-space-2);--brick-nav-list-item-gap:var(--brick-space-1);--brick-nav-list-content-inset:var(--brick-space-3);--brick-nav-list-row-min-block-size:2.75rem;--brick-nav-list-row-padding-inline:var(--brick-space-3);--brick-nav-list-row-padding-block:var(--brick-space-2);--brick-nav-list-row-radius:var(--brick-radius-control);--brick-nav-list-link-foreground:var(--brick-color-text-secondary);--brick-nav-list-link-foreground-hover:var(--brick-color-text-primary);--brick-nav-list-link-foreground-current:var(--brick-color-accent-text);--brick-nav-list-link-foreground-disabled:var(--brick-color-text-muted);--brick-nav-list-link-surface-hover:var(--brick-color-surface-subtle);--brick-nav-list-link-surface-active:var(--brick-color-surface-raised);--brick-nav-list-link-surface-current:var(--brick-color-accent-soft);--brick-nav-list-current-border:var(--brick-color-accent-border);--brick-nav-list-focus-ring:var(--brick-color-focus-ring);--brick-nav-list-icon-size:1.125rem;--brick-nav-list-icon-gap:var(--brick-space-2);--brick-nav-list-description-foreground:var(--brick-color-text-secondary);--brick-nav-list-trigger-indicator-size:.5rem;--brick-nav-list-label-font-family:var(--brick-typography-body-sm-font-family);--brick-nav-list-label-font-size:var(--brick-typography-body-sm-font-size);--brick-nav-list-label-font-weight:var(--brick-typography-body-sm-font-weight);--brick-nav-list-label-line-height:var(--brick-typography-body-sm-line-height);--brick-nav-list-label-letter-spacing:var(--brick-typography-body-sm-letter-spacing);gap:var(--brick-nav-list-section-gap);flex-direction:column;min-inline-size:0;display:flex}.brick-nav-list[data-tone=neutral]{--brick-nav-list-link-foreground-current:var(--brick-color-text-primary);--brick-nav-list-link-surface-current:var(--brick-color-surface-raised);--brick-nav-list-current-border:var(--brick-color-border-strong)}.brick-nav-list[data-size=sm]{--brick-nav-list-row-min-block-size:2rem;--brick-nav-list-row-padding-inline:var(--brick-space-2);--brick-nav-list-row-padding-block:var(--brick-space-1);--brick-nav-list-content-inset:var(--brick-space-2);--brick-nav-list-icon-size:1rem;--brick-nav-list-label-font-size:var(--brick-typography-caption-font-size);--brick-nav-list-label-line-height:var(--brick-typography-caption-line-height)}.brick-nav-list[data-size=lg]{--brick-nav-list-row-min-block-size:3.25rem;--brick-nav-list-row-padding-inline:var(--brick-space-4);--brick-nav-list-row-padding-block:var(--brick-space-3);--brick-nav-list-content-inset:var(--brick-space-4);--brick-nav-list-icon-size:1.25rem;--brick-nav-list-label-font-size:var(--brick-typography-body-md-font-size);--brick-nav-list-label-line-height:var(--brick-typography-body-md-line-height)}.brick-nav-list__list{gap:var(--brick-nav-list-gap);flex-direction:column;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.brick-nav-list__item{min-inline-size:0;margin:0;padding:0}.brick-nav-list__link,.brick-nav-list__section-trigger{box-sizing:border-box;min-inline-size:0;min-block-size:var(--brick-nav-list-row-min-block-size);align-items:center;gap:var(--brick-nav-list-icon-gap);padding:var(--brick-nav-list-row-padding-block) var(--brick-nav-list-row-padding-inline);border:var(--brick-border-width) solid transparent;border-radius:var(--brick-nav-list-row-radius);color:var(--brick-nav-list-link-foreground);font-family:var(--brick-nav-list-label-font-family);font-size:var(--brick-nav-list-label-font-size);font-weight:var(--brick-nav-list-label-font-weight);letter-spacing:var(--brick-nav-list-label-letter-spacing);line-height:var(--brick-nav-list-label-line-height);text-align:start;background:0 0;text-decoration:none;display:flex}.brick-nav-list[data-orientation=vertical] :is(.brick-nav-list__link,.brick-nav-list__section-trigger){inline-size:100%}.brick-nav-list__link:hover:not([data-disabled]),.brick-nav-list__section-trigger:hover:not([data-disabled]){background:var(--brick-nav-list-link-surface-hover);color:var(--brick-nav-list-link-foreground-hover)}.brick-nav-list__link:active:not([data-disabled]),.brick-nav-list__section-trigger:active:not([data-disabled]){background:var(--brick-nav-list-link-surface-active)}.brick-nav-list__link:focus-visible,.brick-nav-list__section-trigger:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-nav-list-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-nav-list__link[data-current]{background:var(--brick-nav-list-link-surface-current);color:var(--brick-nav-list-link-foreground-current);font-weight:var(--brick-typography-label-strong-font-weight)}.brick-nav-list[data-variant=solid] .brick-nav-list__link[data-current]{background:var(--brick-color-accent-solid);color:var(--brick-color-accent-on-solid)}.brick-nav-list[data-tone=neutral][data-variant=solid] .brick-nav-list__link[data-current]{background:var(--brick-color-text-primary);color:var(--brick-color-text-inverse)}.brick-nav-list[data-variant=outline] .brick-nav-list__link[data-current]{border-color:var(--brick-nav-list-current-border);background:0 0}.brick-nav-list__link[data-disabled],.brick-nav-list__section-trigger[data-disabled]{color:var(--brick-nav-list-link-foreground-disabled);cursor:not-allowed}.brick-nav-list__link-start,.brick-nav-list__link-end{inline-size:var(--brick-nav-list-icon-size);block-size:var(--brick-nav-list-icon-size);flex:none;justify-content:center;align-self:flex-start;align-items:center;margin-block-start:calc((var(--brick-nav-list-label-line-height) - var(--brick-nav-list-icon-size)) / 2);display:inline-flex}:is(.brick-nav-list__link-start,.brick-nav-list__link-end)>:where(svg,img){block-size:100%;inline-size:100%}.brick-nav-list__link-content{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.brick-nav-list__link-label,.brick-nav-list__link-description{overflow-wrap:anywhere;min-inline-size:0}.brick-nav-list__link-description{color:var(--brick-nav-list-description-foreground);font-size:var(--brick-typography-caption-font-size);font-weight:var(--brick-typography-caption-font-weight);letter-spacing:var(--brick-typography-caption-letter-spacing);line-height:var(--brick-typography-caption-line-height)}.brick-nav-list__section{gap:var(--brick-nav-list-section-gap);flex-direction:column;min-inline-size:0;display:flex}.brick-nav-list__section-label{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-label-strong-font-weight);letter-spacing:var(--brick-typography-label-strong-letter-spacing);line-height:var(--brick-typography-caption-line-height);text-transform:uppercase;margin:0}.brick-nav-list__section-trigger{cursor:pointer}.brick-nav-list__section-trigger[data-collapsible]:after{box-sizing:border-box;inline-size:var(--brick-nav-list-trigger-indicator-size);block-size:var(--brick-nav-list-trigger-indicator-size);border-inline-end:var(--brick-border-width) solid currentColor;border-block-end:var(--brick-border-width) solid currentColor;content:"";flex:none;margin-inline-start:auto;rotate:45deg}.brick-nav-list__section-trigger[data-collapsible][data-state=open]:after{rotate:225deg}.brick-nav-list__section-content{min-inline-size:0}.brick-nav-list[data-orientation=vertical] .brick-nav-list__section-content{padding-inline-start:var(--brick-nav-list-content-inset)}.brick-nav-list[data-orientation=horizontal],.brick-nav-list[data-orientation=horizontal] .brick-nav-list__list,.brick-nav-list[data-orientation=horizontal] .brick-nav-list__section{flex-flow:wrap;align-items:center}.brick-nav-list[data-orientation=horizontal] .brick-nav-list__section-content{display:contents}@media (prefers-reduced-motion:no-preference){.brick-nav-list__section-trigger[data-collapsible]:after{transition:rotate .12s}}@media (forced-colors:active){.brick-nav-list{--brick-nav-list-link-foreground:LinkText;--brick-nav-list-link-foreground-hover:LinkText;--brick-nav-list-link-foreground-current:LinkText;--brick-nav-list-link-foreground-disabled:GrayText;--brick-nav-list-focus-ring:Highlight;--brick-nav-list-current-border:Highlight}.brick-nav-list__link[data-current]{color:linktext;forced-color-adjust:auto;background:canvas;border-color:highlight}}.brick-sidebar{--brick-sidebar-expanded-width-sm:14rem;--brick-sidebar-expanded-width-md:17rem;--brick-sidebar-expanded-width-lg:20rem;--brick-sidebar-rail-width-sm:3.25rem;--brick-sidebar-rail-width-md:3.75rem;--brick-sidebar-rail-width-lg:4.25rem;--brick-sidebar-panel-width:var(--brick-sidebar-expanded-width-md);--brick-sidebar-panel-background:var(--brick-color-surface-base);--brick-sidebar-panel-border:var(--brick-color-border-subtle);--brick-sidebar-panel-radius:0;--brick-sidebar-panel-gap:0px;--brick-sidebar-region-padding-inline:var(--brick-space-4);--brick-sidebar-region-padding-block:var(--brick-space-4);--brick-sidebar-content-gap:var(--brick-space-3);--brick-sidebar-sticky-offset:0px;--brick-sidebar-available-block-size:calc(100dvh - var(--brick-sidebar-sticky-offset));--brick-sidebar-transition-duration:.18s;--brick-sidebar-transition-easing:ease;grid-template-columns:minmax(0, var(--brick-sidebar-panel-width)) minmax(0, 1fr);align-items:start;gap:var(--brick-sidebar-panel-gap);min-inline-size:0;display:grid}.brick-sidebar[data-size=sm]{--brick-sidebar-panel-width:var(--brick-sidebar-expanded-width-sm)}.brick-sidebar[data-size=lg]{--brick-sidebar-panel-width:var(--brick-sidebar-expanded-width-lg)}.brick-sidebar[data-state=rail]{--brick-sidebar-panel-width:var(--brick-sidebar-rail-width-md)}.brick-sidebar[data-state=rail][data-size=sm]{--brick-sidebar-panel-width:var(--brick-sidebar-rail-width-sm)}.brick-sidebar[data-state=rail][data-size=lg]{--brick-sidebar-panel-width:var(--brick-sidebar-rail-width-lg)}.brick-sidebar[data-state=offcanvas]{--brick-sidebar-panel-width:0px;--brick-sidebar-panel-gap:0px}.brick-sidebar[data-side=right]{grid-template-columns:minmax(0, 1fr) minmax(0, var(--brick-sidebar-panel-width))}.brick-sidebar[data-side=right]>.brick-sidebar__panel{grid-column:2}.brick-sidebar[data-side=right]>.brick-sidebar__main{grid-area:1/1}.brick-sidebar[data-variant=floating]{--brick-sidebar-panel-background:var(--brick-color-surface-raised);--brick-sidebar-panel-radius:var(--brick-radius-surface);--brick-sidebar-panel-gap:var(--brick-space-3);padding:var(--brick-space-3)}.brick-sidebar__panel{z-index:1;min-inline-size:0;inline-size:var(--brick-sidebar-panel-width);border-inline-end:var(--brick-border-width) solid var(--brick-sidebar-panel-border);border-radius:var(--brick-sidebar-panel-radius);background:var(--brick-sidebar-panel-background);max-inline-size:100%;color:var(--brick-color-text-primary);flex-direction:column;align-self:stretch;display:flex;position:relative;overflow:clip}.brick-sidebar[data-side=right]>.brick-sidebar__panel{border-inline-start:var(--brick-border-width) solid var(--brick-sidebar-panel-border);border-inline-end:0}.brick-sidebar[data-variant=floating]>.brick-sidebar__panel{border:var(--brick-border-width) solid var(--brick-sidebar-panel-border);box-shadow:var(--brick-shadow-raised)}.brick-sidebar[data-position=sticky]>.brick-sidebar__panel{block-size:var(--brick-sidebar-available-block-size);min-block-size:0;position:sticky;inset-block-start:var(--brick-sidebar-sticky-offset)}.brick-sidebar[data-state=offcanvas]>.brick-sidebar__panel{visibility:hidden;border:0;align-self:start;block-size:0;min-block-size:0;inline-size:0;translate:-100%}.brick-sidebar[data-state=offcanvas][data-side=right]>.brick-sidebar__panel{translate:100%}.brick-sidebar__header,.brick-sidebar__footer{align-items:center;gap:var(--brick-sidebar-content-gap);padding:var(--brick-sidebar-region-padding-block) var(--brick-sidebar-region-padding-inline);flex:none;display:flex}.brick-sidebar__header{border-block-end:var(--brick-border-width) solid var(--brick-sidebar-panel-border)}.brick-sidebar__footer{border-block-start:var(--brick-border-width) solid var(--brick-sidebar-panel-border)}.brick-sidebar__content{gap:var(--brick-sidebar-content-gap);min-block-size:0;min-inline-size:0;padding:var(--brick-sidebar-region-padding-block) var(--brick-sidebar-region-padding-inline);flex-direction:column;flex:auto;display:flex}.brick-sidebar__main{min-inline-size:0}.brick-sidebar__trigger{box-sizing:border-box;min-inline-size:var(--brick-control-min-block-size-sm);min-block-size:var(--brick-control-min-block-size-sm);padding:var(--brick-space-2);border:var(--brick-border-width) solid transparent;border-radius:var(--brick-radius-control);color:var(--brick-color-text-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.brick-sidebar__trigger:hover:not(:disabled){background:var(--brick-color-surface-subtle)}.brick-sidebar__trigger:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-sidebar__trigger:disabled{color:var(--brick-color-text-muted);cursor:not-allowed}@media (prefers-reduced-motion:no-preference){.brick-sidebar{transition:grid-template-columns var(--brick-sidebar-transition-duration) var(--brick-sidebar-transition-easing), gap var(--brick-sidebar-transition-duration) var(--brick-sidebar-transition-easing)}.brick-sidebar__panel{transition:inline-size var(--brick-sidebar-transition-duration) var(--brick-sidebar-transition-easing), translate var(--brick-sidebar-transition-duration) var(--brick-sidebar-transition-easing)}}@media (forced-colors:active){.brick-sidebar{--brick-sidebar-panel-background:Canvas;--brick-sidebar-panel-border:CanvasText}.brick-sidebar__trigger{color:buttontext;border-color:buttonborder}.brick-sidebar__trigger:focus-visible{outline-color:highlight}}.brick-surface{--brick-surface-background:var(--brick-color-surface-base);--brick-surface-foreground:var(--brick-color-text-primary);--brick-surface-border-color:var(--brick-color-border-subtle);--brick-surface-border-width:0rem;--brick-surface-elevation-none:none;--brick-surface-elevation-low:0 .25rem .75rem color-mix(in srgb, var(--brick-color-shadow), transparent 58%);--brick-surface-elevation-medium:0 .75rem 2rem color-mix(in srgb, var(--brick-color-shadow), transparent 38%);--brick-surface-elevation-high:0 1.5rem 4.5rem color-mix(in srgb, var(--brick-color-shadow), transparent 18%);--brick-surface-shadow:var(--brick-surface-elevation-none);--brick-surface-radius:var(--brick-radius-surface);--brick-surface-padding:var(--brick-space-0);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;padding:var(--brick-surface-padding);border:var(--brick-surface-border-width) solid var(--brick-surface-border-color);border-radius:var(--brick-surface-radius);background:var(--brick-surface-background);box-shadow:var(--brick-surface-shadow);color:var(--brick-surface-foreground)}.brick-surface[data-level=canvas]{--brick-surface-background:var(--brick-color-surface-canvas)}.brick-surface[data-level=subtle]{--brick-surface-background:var(--brick-color-surface-subtle)}.brick-surface[data-level=raised]{--brick-surface-background:var(--brick-color-surface-raised)}.brick-surface[data-bordered]{--brick-surface-border-width:var(--brick-border-width)}.brick-surface[data-elevation=low]{--brick-surface-shadow:var(--brick-surface-elevation-low)}.brick-surface[data-elevation=medium]{--brick-surface-shadow:var(--brick-surface-elevation-medium)}.brick-surface[data-elevation=high]{--brick-surface-shadow:var(--brick-surface-elevation-high)}.brick-surface[data-radius=none]{--brick-surface-radius:0rem}.brick-surface[data-radius=subtle]{--brick-surface-radius:var(--brick-radius-subtle)}.brick-surface[data-inset=sm]{--brick-surface-padding:var(--brick-space-3)}.brick-surface[data-inset=md]{--brick-surface-padding:var(--brick-space-5)}.brick-surface[data-inset=lg]{--brick-surface-padding:var(--brick-space-6)}@media (forced-colors:active){.brick-surface[data-bordered],.brick-surface:not([data-elevation=none]){--brick-surface-border-width:var(--brick-border-width);--brick-surface-border-color:CanvasText;--brick-surface-shadow:none}}.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;
