@layer brick.reset{*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;min-block-size:100%}@media(prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{min-block-size:100%;margin:0}::selection{background:var(--brick-color-accent-solid);color:var(--brick-color-accent-on-solid)}blockquote,figure{margin:0}button,input,optgroup,select,textarea{font:inherit}img,picture,svg,video{max-inline-size:100%;display:block}[hidden]{display:none!important}@media(forced-colors:active){::selection{color:highlighttext;background:highlight}}}@layer brick.tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--brick-border-focus-offset:.25rem;--brick-border-focus-width:2px;--brick-border-width:1px;--brick-color-accent-border:#aaa8f2;--brick-color-accent-on-soft:#414098;--brick-color-accent-on-solid:#fff;--brick-color-accent-soft:#f0f0ff;--brick-color-accent-soft-hover:#e6e6fe;--brick-color-accent-soft-pressed:#dadaff;--brick-color-accent-solid:#5b5bd6;--brick-color-accent-solid-hover:#5151cd;--brick-color-accent-solid-pressed:#4747c2;--brick-color-accent-text:#414098;--brick-color-border-default:#d9d6d0;--brick-color-border-strong:#aaa69e;--brick-color-border-subtle:#e3e0db;--brick-color-danger-border:#ef9cad;--brick-color-danger-on-soft:#ad233f;--brick-color-danger-on-solid:#fff;--brick-color-danger-soft:#ffeef1;--brick-color-danger-soft-hover:#ffdde3;--brick-color-danger-soft-pressed:#ffcbd5;--brick-color-danger-solid:#ad233f;--brick-color-danger-solid-hover:#9f1f38;--brick-color-danger-solid-pressed:#901a33;--brick-color-danger-surface:#ffeef1;--brick-color-danger-text:#ad233f;--brick-color-focus-ring:#5b5bd6;--brick-color-info-border:#95c9f6;--brick-color-info-on-soft:#105da9;--brick-color-info-on-solid:#fff;--brick-color-info-soft:#ecf6ff;--brick-color-info-soft-hover:#dceeff;--brick-color-info-soft-pressed:#cbe7ff;--brick-color-info-solid:#0073d0;--brick-color-info-solid-hover:#0068bd;--brick-color-info-solid-pressed:#005da9;--brick-color-info-surface:#ecf6ff;--brick-color-info-text:#105da9;--brick-color-link-text:#3a3a8f;--brick-color-link-text-hover:#333185;--brick-color-link-text-pressed:#2a2579;--brick-color-scrim:#1413128c;--brick-color-shadow:#1413122e;--brick-color-success-border:#7bd1ad;--brick-color-success-on-soft:#136e4c;--brick-color-success-on-solid:#fff;--brick-color-success-soft:#e8fbf3;--brick-color-success-soft-hover:#d7f6e9;--brick-color-success-soft-pressed:#c5efdd;--brick-color-success-solid:#18794e;--brick-color-success-solid-hover:#146f46;--brick-color-success-solid-pressed:#10643e;--brick-color-success-surface:#e8fbf3;--brick-color-success-text:#136e4c;--brick-color-surface-base:#f9f8f6;--brick-color-surface-canvas:#fdfcfb;--brick-color-surface-overlay:#fff;--brick-color-surface-raised:#fff;--brick-color-surface-subtle:#f2f0ed;--brick-color-text-disabled:#76726c;--brick-color-text-inverse:#fff;--brick-color-text-muted:#76726c;--brick-color-text-primary:#211f1c;--brick-color-text-secondary:#63605b;--brick-color-warning-border:#e3a644;--brick-color-warning-on-soft:#714904;--brick-color-warning-on-solid:#211f1c;--brick-color-warning-soft:#fff7e3;--brick-color-warning-soft-hover:#ffedc2;--brick-color-warning-soft-pressed:#ffe3a1;--brick-color-warning-solid:#f29f21;--brick-color-warning-solid-hover:#e58c0e;--brick-color-warning-solid-pressed:#d87d00;--brick-color-warning-surface:#fff7e3;--brick-color-warning-text:#714904;--brick-control-min-block-size-lg:3.25rem;--brick-control-min-block-size-md:2.75rem;--brick-control-min-block-size-sm:2.25rem;--brick-control-min-block-size-xl:3.75rem;--brick-control-min-block-size-xs:1.75rem;--brick-control-target-min:2.75rem;--brick-font-family-body:ui-sans-serif, system-ui, sans-serif;--brick-font-family-heading:ui-sans-serif, system-ui, sans-serif;--brick-font-family-mono:ui-monospace, SFMono-Regular, monospace;--brick-font-letter-spacing-normal:0em;--brick-font-letter-spacing-slight:-.01em;--brick-font-letter-spacing-tight:-.02em;--brick-font-letter-spacing-tightest:-.03em;--brick-font-letter-spacing-wide:.08em;--brick-font-line-height-body:1.5;--brick-font-line-height-tight:1.2;--brick-font-size-2xl:2rem;--brick-font-size-3xl:2.5rem;--brick-font-size-4xl:3.25rem;--brick-font-size-5xl:4rem;--brick-font-size-lg:1.25rem;--brick-font-size-md:1rem;--brick-font-size-sm:.875rem;--brick-font-size-xl:1.5rem;--brick-font-size-xs:.75rem;--brick-font-weight-medium:500;--brick-font-weight-regular:400;--brick-font-weight-semibold:600;--brick-layer-base:0;--brick-layer-overlay:1000;--brick-motion-duration-fast:.12s;--brick-motion-duration-moderate:.2s;--brick-motion-easing-enter:cubic-bezier(0, 0, .2, 1);--brick-motion-easing-exit:cubic-bezier(.4, 0, 1, 1);--brick-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--brick-radius-control:.5rem;--brick-radius-full:9999px;--brick-radius-overlay:1rem;--brick-radius-subtle:.25rem;--brick-radius-surface:.75rem;--brick-shadow-floating:0rem .75rem 2rem 0rem #14131218;--brick-shadow-modal:0rem 1.5rem 4.5rem 0rem #1413122c;--brick-shadow-raised:0rem .5rem 1.5rem -.25rem #1413122e;--brick-shadow-sm:0rem .125rem .375rem 0rem #1413122e;--brick-space-0:0rem;--brick-space-1:.25rem;--brick-space-2:.5rem;--brick-space-3:.75rem;--brick-space-4:1rem;--brick-space-5:1.5rem;--brick-space-6:2rem;--brick-space-component-gap:.5rem;--brick-space-control-inline:1rem;--brick-space-surface:1.5rem;--brick-typography-body-lg-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-body-lg-font-size:1.25rem;--brick-typography-body-lg-font-weight:400;--brick-typography-body-lg-letter-spacing:0em;--brick-typography-body-lg-line-height:1.5;--brick-typography-body-md-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-body-md-font-size:1rem;--brick-typography-body-md-font-weight:400;--brick-typography-body-md-letter-spacing:0em;--brick-typography-body-md-line-height:1.5;--brick-typography-body-sm-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-body-sm-font-size:.875rem;--brick-typography-body-sm-font-weight:400;--brick-typography-body-sm-letter-spacing:0em;--brick-typography-body-sm-line-height:1.5;--brick-typography-caption-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-caption-font-size:.75rem;--brick-typography-caption-font-weight:400;--brick-typography-caption-letter-spacing:0em;--brick-typography-caption-line-height:1.5;--brick-typography-code-block-md-font-family:ui-monospace, SFMono-Regular, monospace;--brick-typography-code-block-md-font-size:1rem;--brick-typography-code-block-md-font-weight:400;--brick-typography-code-block-md-letter-spacing:0em;--brick-typography-code-block-md-line-height:1.5;--brick-typography-code-block-sm-font-family:ui-monospace, SFMono-Regular, monospace;--brick-typography-code-block-sm-font-size:.875rem;--brick-typography-code-block-sm-font-weight:400;--brick-typography-code-block-sm-letter-spacing:0em;--brick-typography-code-block-sm-line-height:1.5;--brick-typography-code-inline-font-family:ui-monospace, SFMono-Regular, monospace;--brick-typography-code-inline-font-size:.9em;--brick-typography-code-inline-font-weight:400;--brick-typography-code-inline-letter-spacing:0em;--brick-typography-code-inline-line-height:1.5;--brick-typography-compact-title-lg-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-compact-title-lg-font-size:1rem;--brick-typography-compact-title-lg-font-weight:600;--brick-typography-compact-title-lg-letter-spacing:-.01em;--brick-typography-compact-title-lg-line-height:1.2;--brick-typography-compact-title-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-compact-title-font-size:.875rem;--brick-typography-compact-title-font-weight:600;--brick-typography-compact-title-letter-spacing:0em;--brick-typography-compact-title-line-height:1.2;--brick-typography-control-lg-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-control-lg-font-size:1rem;--brick-typography-control-lg-font-weight:500;--brick-typography-control-lg-letter-spacing:0em;--brick-typography-control-lg-line-height:1.2;--brick-typography-control-md-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-control-md-font-size:.9375rem;--brick-typography-control-md-font-weight:500;--brick-typography-control-md-letter-spacing:0em;--brick-typography-control-md-line-height:1.2;--brick-typography-control-sm-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-control-sm-font-size:.875rem;--brick-typography-control-sm-font-weight:500;--brick-typography-control-sm-letter-spacing:0em;--brick-typography-control-sm-line-height:1.2;--brick-typography-control-xl-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-control-xl-font-size:1.125rem;--brick-typography-control-xl-font-weight:500;--brick-typography-control-xl-letter-spacing:0em;--brick-typography-control-xl-line-height:1.2;--brick-typography-control-xs-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-control-xs-font-size:.75rem;--brick-typography-control-xs-font-weight:500;--brick-typography-control-xs-letter-spacing:0em;--brick-typography-control-xs-line-height:1.2;--brick-typography-display-lg-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-display-lg-font-size:4rem;--brick-typography-display-lg-font-weight:600;--brick-typography-display-lg-letter-spacing:-.03em;--brick-typography-display-lg-line-height:1.2;--brick-typography-display-md-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-display-md-font-size:3.25rem;--brick-typography-display-md-font-weight:600;--brick-typography-display-md-letter-spacing:-.03em;--brick-typography-display-md-line-height:1.2;--brick-typography-display-sm-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-display-sm-font-size:2.5rem;--brick-typography-display-sm-font-weight:600;--brick-typography-display-sm-letter-spacing:-.03em;--brick-typography-display-sm-line-height:1.2;--brick-typography-display-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-display-font-size:2.5rem;--brick-typography-display-font-weight:600;--brick-typography-display-letter-spacing:-.03em;--brick-typography-display-line-height:1.2;--brick-typography-eyebrow-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-eyebrow-font-size:.75rem;--brick-typography-eyebrow-font-weight:600;--brick-typography-eyebrow-letter-spacing:.08em;--brick-typography-eyebrow-line-height:1.2;--brick-typography-field-value-lg-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-field-value-lg-font-size:1.125rem;--brick-typography-field-value-lg-font-weight:400;--brick-typography-field-value-lg-letter-spacing:0em;--brick-typography-field-value-lg-line-height:1.5;--brick-typography-field-value-md-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-field-value-md-font-size:1rem;--brick-typography-field-value-md-font-weight:400;--brick-typography-field-value-md-letter-spacing:0em;--brick-typography-field-value-md-line-height:1.5;--brick-typography-label-md-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-label-md-font-size:1rem;--brick-typography-label-md-font-weight:500;--brick-typography-label-md-letter-spacing:0em;--brick-typography-label-md-line-height:1.5;--brick-typography-label-strong-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-label-strong-font-size:1rem;--brick-typography-label-strong-font-weight:600;--brick-typography-label-strong-letter-spacing:0em;--brick-typography-label-strong-line-height:1.5;--brick-typography-overlay-title-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-overlay-title-font-size:1.25rem;--brick-typography-overlay-title-font-weight:600;--brick-typography-overlay-title-letter-spacing:-.01em;--brick-typography-overlay-title-line-height:1.2;--brick-typography-supporting-sm-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-supporting-sm-font-size:.875rem;--brick-typography-supporting-sm-font-weight:400;--brick-typography-supporting-sm-letter-spacing:0em;--brick-typography-supporting-sm-line-height:1.5;--brick-typography-surface-title-lg-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-surface-title-lg-font-size:1.25rem;--brick-typography-surface-title-lg-font-weight:600;--brick-typography-surface-title-lg-letter-spacing:-.01em;--brick-typography-surface-title-lg-line-height:1.2;--brick-typography-surface-title-md-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-surface-title-md-font-size:1.125rem;--brick-typography-surface-title-md-font-weight:600;--brick-typography-surface-title-md-letter-spacing:-.01em;--brick-typography-surface-title-md-line-height:1.2;--brick-typography-surface-title-sm-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-surface-title-sm-font-size:1rem;--brick-typography-surface-title-sm-font-weight:600;--brick-typography-surface-title-sm-letter-spacing:-.01em;--brick-typography-surface-title-sm-line-height:1.2;--brick-typography-title-lg-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-title-lg-font-size:2rem;--brick-typography-title-lg-font-weight:600;--brick-typography-title-lg-letter-spacing:-.02em;--brick-typography-title-lg-line-height:1.2;--brick-typography-title-md-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-title-md-font-size:1.5rem;--brick-typography-title-md-font-weight:600;--brick-typography-title-md-letter-spacing:-.02em;--brick-typography-title-md-line-height:1.2;--brick-typography-title-sm-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-title-sm-font-size:1.25rem;--brick-typography-title-sm-font-weight:600;--brick-typography-title-sm-letter-spacing:-.01em;--brick-typography-title-sm-line-height:1.2;--brick-typography-validation-sm-font-family:ui-sans-serif, system-ui, sans-serif;--brick-typography-validation-sm-font-size:.875rem;--brick-typography-validation-sm-font-weight:500;--brick-typography-validation-sm-letter-spacing:0em;--brick-typography-validation-sm-line-height:1.5}@media(prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-brick-appearance]){--brick-color-accent-border:#5a56b5;--brick-color-accent-on-soft:#bebaff;--brick-color-accent-on-solid:#fff;--brick-color-accent-soft:#232149;--brick-color-accent-soft-hover:#2f2c5c;--brick-color-accent-soft-pressed:#3a376f;--brick-color-accent-solid:#5b57c7;--brick-color-accent-solid-hover:#625ed0;--brick-color-accent-solid-pressed:#514db6;--brick-color-accent-text:#bebaff;--brick-color-border-default:#4d4c47;--brick-color-border-strong:#706d64;--brick-color-border-subtle:#3b3b37;--brick-color-danger-border:#993045;--brick-color-danger-on-soft:#ff93a7;--brick-color-danger-on-solid:#fff;--brick-color-danger-soft:#44131e;--brick-color-danger-soft-hover:#561825;--brick-color-danger-soft-pressed:#681d2d;--brick-color-danger-solid:#af2642;--brick-color-danger-solid-hover:#bd2c49;--brick-color-danger-solid-pressed:#9f2038;--brick-color-danger-surface:#44131e;--brick-color-danger-text:#ff93a7;--brick-color-focus-ring:#bebaff;--brick-color-info-border:#2c6ba7;--brick-color-info-on-soft:#95c9f6;--brick-color-info-on-solid:#fff;--brick-color-info-soft:#102840;--brick-color-info-soft-hover:#143654;--brick-color-info-soft-pressed:#184267;--brick-color-info-solid:#0a6ec3;--brick-color-info-solid-hover:#1178cf;--brick-color-info-solid-pressed:#075fa9;--brick-color-info-surface:#102840;--brick-color-info-text:#95c9f6;--brick-color-link-text:#abb5ff;--brick-color-link-text-hover:#b7c1ff;--brick-color-link-text-pressed:#c6cfff;--brick-color-scrim:#000000b8;--brick-color-shadow:#00000080;--brick-color-success-border:#237350;--brick-color-success-on-soft:#7bd1ad;--brick-color-success-on-solid:#fff;--brick-color-success-soft:#0e3022;--brick-color-success-soft-hover:#123d2b;--brick-color-success-soft-pressed:#174b35;--brick-color-success-solid:#18794e;--brick-color-success-solid-hover:#1e8357;--brick-color-success-solid-pressed:#12663f;--brick-color-success-surface:#0e3022;--brick-color-success-text:#7bd1ad;--brick-color-surface-base:#20201e;--brick-color-surface-canvas:#191918;--brick-color-surface-overlay:#2e2e2b;--brick-color-surface-raised:#2e2e2b;--brick-color-surface-subtle:#272725;--brick-color-text-disabled:#999690;--brick-color-text-inverse:#211f1c;--brick-color-text-muted:#999690;--brick-color-text-primary:#eeeeec;--brick-color-text-secondary:#b8b6b1;--brick-color-warning-border:#905f12;--brick-color-warning-on-soft:#f2bd59;--brick-color-warning-on-solid:#211f1c;--brick-color-warning-soft:#3d2707;--brick-color-warning-soft-hover:#4d3108;--brick-color-warning-soft-pressed:#5d3b09;--brick-color-warning-solid:#e39019;--brick-color-warning-solid-hover:#eda025;--brick-color-warning-solid-pressed:#cf7d08;--brick-color-warning-surface:#3d2707;--brick-color-warning-text:#f2bd59;--brick-shadow-floating:0rem .75rem 2rem 0rem #00000042;--brick-shadow-modal:0rem 1.5rem 4.5rem 0rem #0000007a;--brick-shadow-raised:0rem .5rem 1.5rem -.25rem #00000080;--brick-shadow-sm:0rem .125rem .375rem 0rem #00000080}}[data-brick-appearance=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brick-color-accent-border:#aaa8f2;--brick-color-accent-on-soft:#414098;--brick-color-accent-on-solid:#fff;--brick-color-accent-soft:#f0f0ff;--brick-color-accent-soft-hover:#e6e6fe;--brick-color-accent-soft-pressed:#dadaff;--brick-color-accent-solid:#5b5bd6;--brick-color-accent-solid-hover:#5151cd;--brick-color-accent-solid-pressed:#4747c2;--brick-color-accent-text:#414098;--brick-color-border-default:#d9d6d0;--brick-color-border-strong:#aaa69e;--brick-color-border-subtle:#e3e0db;--brick-color-danger-border:#ef9cad;--brick-color-danger-on-soft:#ad233f;--brick-color-danger-on-solid:#fff;--brick-color-danger-soft:#ffeef1;--brick-color-danger-soft-hover:#ffdde3;--brick-color-danger-soft-pressed:#ffcbd5;--brick-color-danger-solid:#ad233f;--brick-color-danger-solid-hover:#9f1f38;--brick-color-danger-solid-pressed:#901a33;--brick-color-danger-surface:#ffeef1;--brick-color-danger-text:#ad233f;--brick-color-focus-ring:#5b5bd6;--brick-color-info-border:#95c9f6;--brick-color-info-on-soft:#105da9;--brick-color-info-on-solid:#fff;--brick-color-info-soft:#ecf6ff;--brick-color-info-soft-hover:#dceeff;--brick-color-info-soft-pressed:#cbe7ff;--brick-color-info-solid:#0073d0;--brick-color-info-solid-hover:#0068bd;--brick-color-info-solid-pressed:#005da9;--brick-color-info-surface:#ecf6ff;--brick-color-info-text:#105da9;--brick-color-link-text:#3a3a8f;--brick-color-link-text-hover:#333185;--brick-color-link-text-pressed:#2a2579;--brick-color-scrim:#1413128c;--brick-color-shadow:#1413122e;--brick-color-success-border:#7bd1ad;--brick-color-success-on-soft:#136e4c;--brick-color-success-on-solid:#fff;--brick-color-success-soft:#e8fbf3;--brick-color-success-soft-hover:#d7f6e9;--brick-color-success-soft-pressed:#c5efdd;--brick-color-success-solid:#18794e;--brick-color-success-solid-hover:#146f46;--brick-color-success-solid-pressed:#10643e;--brick-color-success-surface:#e8fbf3;--brick-color-success-text:#136e4c;--brick-color-surface-base:#f9f8f6;--brick-color-surface-canvas:#fdfcfb;--brick-color-surface-overlay:#fff;--brick-color-surface-raised:#fff;--brick-color-surface-subtle:#f2f0ed;--brick-color-text-disabled:#76726c;--brick-color-text-inverse:#fff;--brick-color-text-muted:#76726c;--brick-color-text-primary:#211f1c;--brick-color-text-secondary:#63605b;--brick-color-warning-border:#e3a644;--brick-color-warning-on-soft:#714904;--brick-color-warning-on-solid:#211f1c;--brick-color-warning-soft:#fff7e3;--brick-color-warning-soft-hover:#ffedc2;--brick-color-warning-soft-pressed:#ffe3a1;--brick-color-warning-solid:#f29f21;--brick-color-warning-solid-hover:#e58c0e;--brick-color-warning-solid-pressed:#d87d00;--brick-color-warning-surface:#fff7e3;--brick-color-warning-text:#714904;--brick-shadow-floating:0rem .75rem 2rem 0rem #14131218;--brick-shadow-modal:0rem 1.5rem 4.5rem 0rem #1413122c;--brick-shadow-raised:0rem .5rem 1.5rem -.25rem #1413122e;--brick-shadow-sm:0rem .125rem .375rem 0rem #1413122e}[data-brick-appearance=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brick-color-accent-border:#5a56b5;--brick-color-accent-on-soft:#bebaff;--brick-color-accent-on-solid:#fff;--brick-color-accent-soft:#232149;--brick-color-accent-soft-hover:#2f2c5c;--brick-color-accent-soft-pressed:#3a376f;--brick-color-accent-solid:#5b57c7;--brick-color-accent-solid-hover:#625ed0;--brick-color-accent-solid-pressed:#514db6;--brick-color-accent-text:#bebaff;--brick-color-border-default:#4d4c47;--brick-color-border-strong:#706d64;--brick-color-border-subtle:#3b3b37;--brick-color-danger-border:#993045;--brick-color-danger-on-soft:#ff93a7;--brick-color-danger-on-solid:#fff;--brick-color-danger-soft:#44131e;--brick-color-danger-soft-hover:#561825;--brick-color-danger-soft-pressed:#681d2d;--brick-color-danger-solid:#af2642;--brick-color-danger-solid-hover:#bd2c49;--brick-color-danger-solid-pressed:#9f2038;--brick-color-danger-surface:#44131e;--brick-color-danger-text:#ff93a7;--brick-color-focus-ring:#bebaff;--brick-color-info-border:#2c6ba7;--brick-color-info-on-soft:#95c9f6;--brick-color-info-on-solid:#fff;--brick-color-info-soft:#102840;--brick-color-info-soft-hover:#143654;--brick-color-info-soft-pressed:#184267;--brick-color-info-solid:#0a6ec3;--brick-color-info-solid-hover:#1178cf;--brick-color-info-solid-pressed:#075fa9;--brick-color-info-surface:#102840;--brick-color-info-text:#95c9f6;--brick-color-link-text:#abb5ff;--brick-color-link-text-hover:#b7c1ff;--brick-color-link-text-pressed:#c6cfff;--brick-color-scrim:#000000b8;--brick-color-shadow:#00000080;--brick-color-success-border:#237350;--brick-color-success-on-soft:#7bd1ad;--brick-color-success-on-solid:#fff;--brick-color-success-soft:#0e3022;--brick-color-success-soft-hover:#123d2b;--brick-color-success-soft-pressed:#174b35;--brick-color-success-solid:#18794e;--brick-color-success-solid-hover:#1e8357;--brick-color-success-solid-pressed:#12663f;--brick-color-success-surface:#0e3022;--brick-color-success-text:#7bd1ad;--brick-color-surface-base:#20201e;--brick-color-surface-canvas:#191918;--brick-color-surface-overlay:#2e2e2b;--brick-color-surface-raised:#2e2e2b;--brick-color-surface-subtle:#272725;--brick-color-text-disabled:#999690;--brick-color-text-inverse:#211f1c;--brick-color-text-muted:#999690;--brick-color-text-primary:#eeeeec;--brick-color-text-secondary:#b8b6b1;--brick-color-warning-border:#905f12;--brick-color-warning-on-soft:#f2bd59;--brick-color-warning-on-solid:#211f1c;--brick-color-warning-soft:#3d2707;--brick-color-warning-soft-hover:#4d3108;--brick-color-warning-soft-pressed:#5d3b09;--brick-color-warning-solid:#e39019;--brick-color-warning-solid-hover:#eda025;--brick-color-warning-solid-pressed:#cf7d08;--brick-color-warning-surface:#3d2707;--brick-color-warning-text:#f2bd59;--brick-shadow-floating:0rem .75rem 2rem 0rem #00000042;--brick-shadow-modal:0rem 1.5rem 4.5rem 0rem #0000007a;--brick-shadow-raised:0rem .5rem 1.5rem -.25rem #00000080;--brick-shadow-sm:0rem .125rem .375rem 0rem #00000080}}@layer flowstack.theme;@layer brick.foundations{:where(body){background-color:var(--brick-color-surface-canvas);color:var(--brick-color-text-primary);font-family:var(--brick-font-family-body);font-size:var(--brick-typography-body-md-font-size);line-height:var(--brick-typography-body-md-line-height)}:where([class^=brick-],[class*=" brick-"]){box-sizing:border-box;font-family:var(--brick-font-family-body);-webkit-tap-highlight-color:transparent}:where([class^=brick-],[class*=" brick-"]):before,:where([class^=brick-],[class*=" brick-"]):after{box-sizing:border-box}@media(forced-colors:active){:where([class^=brick-],[class*=" brick-"]){forced-color-adjust:auto}}@media(prefers-reduced-motion:reduce){:where([class^=brick-],[class*=" brick-"]){scroll-behavior:auto}}}@layer brick.components,brick.utilities,brick.effects;@layer brick.tokens,flowstack.theme,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-size="2xl"]{--brick-avatar-size:5rem;--brick-avatar-fallback-font-size:1.5rem}.brick-avatar[data-size="3xl"]{--brick-avatar-size:6rem;--brick-avatar-fallback-font-size:1.75rem}.brick-avatar[data-size="4xl"]{--brick-avatar-size:7rem;--brick-avatar-fallback-font-size:2rem}.brick-avatar[data-size="5xl"]{--brick-avatar-size:8rem;--brick-avatar-fallback-font-size:2.25rem}.brick-avatar[data-status=online]{--brick-avatar-status-ring-color:var(--brick-color-success-solid)}.brick-avatar[data-status=away]{--brick-avatar-status-ring-color:var(--brick-color-warning-solid)}.brick-avatar[data-status=busy]{--brick-avatar-status-ring-color:var(--brick-color-danger-solid)}.brick-avatar[data-status=offline]{--brick-avatar-status-ring-color:var(--brick-color-border-strong)}.brick-avatar__image,.brick-avatar__fallback{box-sizing:border-box;border-radius: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}}}@layer brick.utilities,brick.effects;@layer brick.tokens,flowstack.theme,brick.foundations;@layer brick.components{.brick-badge,.brick-notification-badge{--brick-badge-tone-solid:color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 16%);--brick-badge-tone-on-solid:var(--brick-color-text-primary);--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-gap:var(--brick-space-1);--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);justify-content:safe center;align-items:center;gap:var(--brick-badge-gap);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);white-space:nowrap;text-align:start;vertical-align:baseline;display:inline-flex}.brick-badge[data-shape=pill]{--brick-badge-radius:var(--brick-radius-full)}.brick-badge[data-shape=circle]{--brick-badge-radius:var(--brick-radius-full);inline-size:var(--brick-badge-min-block-size);min-inline-size:var(--brick-badge-min-block-size);flex:none;max-inline-size:none;padding:0;line-height:1}.brick-badge[data-shape=circle]>:is(svg,[data-slot=icon]){block-size:1em;inline-size:1em}.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-size=xl]{--brick-badge-min-block-size:2.75rem;--brick-badge-inline-padding:.75rem;--brick-badge-block-padding:.25rem;--brick-badge-font-size:var(--brick-typography-control-xl-font-size)}.brick-badge[data-size=xl][data-shape=circle]>:is(svg,[data-slot=icon]){block-size:1.5rem;inline-size:1.5rem}.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],:dir(rtl)) .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],:dir(rtl)) .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}}}@layer brick.utilities,brick.effects;@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-button{--brick-button-background:var(--brick-button-tone-solid);--brick-button-background-hover:var(--brick-button-tone-solid-hover);--brick-button-background-pressed:var(--brick-button-tone-solid-pressed);--brick-button-foreground:var(--brick-button-tone-on-solid);--brick-button-border-color:var(--brick-button-background);--brick-button-focus-ring:var(--brick-color-focus-ring);--brick-button-min-block-size:var(--brick-control-min-block-size-md);--brick-button-padding-block:.5rem;--brick-button-padding-inline:1rem;--brick-button-gap:.5rem;--brick-button-radius:var(--brick-radius-control);--brick-button-font-family:var(--brick-typography-control-md-font-family);--brick-button-font-size:var(--brick-typography-control-md-font-size);--brick-button-font-weight:var(--brick-typography-control-md-font-weight);--brick-button-line-height:var(--brick-typography-control-md-line-height);--brick-button-letter-spacing:var(--brick-typography-control-md-letter-spacing);--brick-button-icon-size:1.125rem;--brick-action-spinner-size:1em;--brick-action-spinner-color:var(--brick-button-spinner-color,var(--brick-button-foreground));box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:var(--brick-button-min-block-size);justify-content:center;align-items:center;gap:var(--brick-button-gap);padding-block:var(--brick-button-padding-block);padding-inline:var(--brick-button-padding-inline);border:var(--brick-border-width) solid var(--brick-button-border-color);border-radius:var(--brick-button-radius);appearance:none;background:var(--brick-button-background);color:var(--brick-button-foreground);font-family:var(--brick-button-font-family);font-size:var(--brick-button-font-size);font-weight:var(--brick-button-font-weight);letter-spacing:var(--brick-button-letter-spacing);line-height:var(--brick-button-line-height);text-align:center;overflow-wrap:anywhere;-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);text-decoration:none;display:inline-flex;position:relative}.brick-button:not([data-disabled],[data-loading]){cursor:pointer}.brick-button:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-button-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-button:not([data-disabled],[data-loading]):active{background:var(--brick-button-background-pressed);border-color:var(--brick-button-background-pressed)}.brick-button[data-variant=soft]:not([data-disabled],[data-loading]):active,.brick-button[data-variant=outline]:not([data-disabled],[data-loading]):active{border-color:var(--brick-button-tone-border)}.brick-button[data-variant=ghost]:not([data-disabled],[data-loading]):active{border-color:#0000}.brick-button[data-disabled]{color:var(--brick-color-text-disabled);cursor:not-allowed;opacity:1}.brick-button[data-disabled]:is([data-variant=solid],[data-variant=soft]){border-color:var(--brick-color-border-subtle);background:var(--brick-color-surface-subtle)}.brick-button[data-disabled][data-variant=outline]{border-color:var(--brick-color-border-subtle);background:0 0}.brick-button[data-disabled][data-variant=ghost]{background:0 0;border-color:#0000}.brick-button[data-loading]{cursor:progress;color:#0000}.brick-button[data-loading]>*{opacity:0}.brick-button[data-disabled][data-loading]{--brick-button-spinner-color:var(--brick-color-text-disabled)}.brick-button__content{min-inline-size:0}.brick-button__icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.brick-button__icon>:where(svg,img){inline-size:var(--brick-button-icon-size);block-size:var(--brick-button-icon-size)}.brick-button[data-full-width]{inline-size:100%}.brick-button[data-shape=sharp]{--brick-button-radius:0}.brick-button[data-shape=pill]{--brick-button-radius:var(--brick-radius-full)}.brick-button[data-size=xs]{--brick-button-min-block-size:var(--brick-control-min-block-size-xs);--brick-button-padding-block:.25rem;--brick-button-padding-inline:.625rem;--brick-button-gap:.375rem;--brick-button-font-size:var(--brick-typography-control-xs-font-size);--brick-button-icon-size:.875rem}.brick-button[data-size=sm]{--brick-button-min-block-size:var(--brick-control-min-block-size-sm);--brick-button-padding-block:.375rem;--brick-button-padding-inline:.75rem;--brick-button-gap:.375rem;--brick-button-font-size:var(--brick-typography-control-sm-font-size);--brick-button-icon-size:1rem}.brick-button[data-size=lg]{--brick-button-min-block-size:var(--brick-control-min-block-size-lg);--brick-button-padding-block:.625rem;--brick-button-padding-inline:1.25rem;--brick-button-gap:.625rem;--brick-button-font-size:var(--brick-typography-control-lg-font-size);--brick-button-icon-size:1.25rem}.brick-button[data-size=xl]{--brick-button-min-block-size:var(--brick-control-min-block-size-xl);--brick-button-padding-block:.75rem;--brick-button-padding-inline:1.5rem;--brick-button-gap:.75rem;--brick-button-font-size:var(--brick-typography-control-xl-font-size);--brick-button-icon-size:1.5rem}.brick-button[data-tone=neutral]{--brick-button-tone-solid:color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 16%);--brick-button-tone-solid-hover:color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 22%);--brick-button-tone-solid-pressed:color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 28%);--brick-button-tone-on-solid:var(--brick-color-text-primary);--brick-button-tone-soft:var(--brick-color-surface-subtle);--brick-button-tone-soft-hover:var(--brick-color-surface-base);--brick-button-tone-soft-pressed:var(--brick-color-border-subtle);--brick-button-tone-on-soft:var(--brick-color-text-primary);--brick-button-tone-border:var(--brick-color-border-strong);--brick-button-tone-text:var(--brick-color-text-primary)}.brick-button[data-tone=accent]{--brick-button-tone-solid:var(--brick-color-accent-solid);--brick-button-tone-solid-hover:var(--brick-color-accent-solid-hover);--brick-button-tone-solid-pressed:var(--brick-color-accent-solid-pressed);--brick-button-tone-on-solid:var(--brick-color-accent-on-solid);--brick-button-tone-soft:var(--brick-color-accent-soft);--brick-button-tone-soft-hover:var(--brick-color-accent-soft-hover);--brick-button-tone-soft-pressed:var(--brick-color-accent-soft-pressed);--brick-button-tone-on-soft:var(--brick-color-accent-on-soft);--brick-button-tone-border:var(--brick-color-accent-border);--brick-button-tone-text:var(--brick-color-accent-text)}.brick-button[data-tone=info]{--brick-button-tone-solid:var(--brick-color-info-solid);--brick-button-tone-solid-hover:var(--brick-color-info-solid-hover);--brick-button-tone-solid-pressed:var(--brick-color-info-solid-pressed);--brick-button-tone-on-solid:var(--brick-color-info-on-solid);--brick-button-tone-soft:var(--brick-color-info-soft);--brick-button-tone-soft-hover:var(--brick-color-info-soft-hover);--brick-button-tone-soft-pressed:var(--brick-color-info-soft-pressed);--brick-button-tone-on-soft:var(--brick-color-info-on-soft);--brick-button-tone-border:var(--brick-color-info-border);--brick-button-tone-text:var(--brick-color-info-text)}.brick-button[data-tone=success]{--brick-button-tone-solid:var(--brick-color-success-solid);--brick-button-tone-solid-hover:var(--brick-color-success-solid-hover);--brick-button-tone-solid-pressed:var(--brick-color-success-solid-pressed);--brick-button-tone-on-solid:var(--brick-color-success-on-solid);--brick-button-tone-soft:var(--brick-color-success-soft);--brick-button-tone-soft-hover:var(--brick-color-success-soft-hover);--brick-button-tone-soft-pressed:var(--brick-color-success-soft-pressed);--brick-button-tone-on-soft:var(--brick-color-success-on-soft);--brick-button-tone-border:var(--brick-color-success-border);--brick-button-tone-text:var(--brick-color-success-text)}.brick-button[data-tone=warning]{--brick-button-tone-solid:var(--brick-color-warning-solid);--brick-button-tone-solid-hover:var(--brick-color-warning-solid-hover);--brick-button-tone-solid-pressed:var(--brick-color-warning-solid-pressed);--brick-button-tone-on-solid:var(--brick-color-warning-on-solid);--brick-button-tone-soft:var(--brick-color-warning-soft);--brick-button-tone-soft-hover:var(--brick-color-warning-soft-hover);--brick-button-tone-soft-pressed:var(--brick-color-warning-soft-pressed);--brick-button-tone-on-soft:var(--brick-color-warning-on-soft);--brick-button-tone-border:var(--brick-color-warning-border);--brick-button-tone-text:var(--brick-color-warning-text)}.brick-button[data-tone=danger]{--brick-button-tone-solid:var(--brick-color-danger-solid);--brick-button-tone-solid-hover:var(--brick-color-danger-solid-hover);--brick-button-tone-solid-pressed:var(--brick-color-danger-solid-pressed);--brick-button-tone-on-solid:var(--brick-color-danger-on-solid);--brick-button-tone-soft:var(--brick-color-danger-soft);--brick-button-tone-soft-hover:var(--brick-color-danger-soft-hover);--brick-button-tone-soft-pressed:var(--brick-color-danger-soft-pressed);--brick-button-tone-on-soft:var(--brick-color-danger-on-soft);--brick-button-tone-border:var(--brick-color-danger-border);--brick-button-tone-text:var(--brick-color-danger-text)}.brick-button[data-variant=soft]{--brick-button-background:var(--brick-button-tone-soft);--brick-button-background-hover:var(--brick-button-tone-soft-hover);--brick-button-background-pressed:var(--brick-button-tone-soft-pressed);--brick-button-foreground:var(--brick-button-tone-on-soft);--brick-button-border-color:var(--brick-button-tone-border)}.brick-button[data-variant=outline]{--brick-button-background:transparent;--brick-button-background-hover:var(--brick-button-tone-soft);--brick-button-background-pressed:var(--brick-button-tone-soft-hover);--brick-button-foreground:var(--brick-button-tone-text);--brick-button-border-color:var(--brick-button-tone-border)}.brick-button[data-variant=ghost]{--brick-button-background:transparent;--brick-button-background-hover:var(--brick-button-tone-soft);--brick-button-background-pressed:var(--brick-button-tone-soft-hover);--brick-button-foreground:var(--brick-button-tone-text);--brick-button-border-color:transparent}@media(hover:hover)and (pointer:fine){.brick-button:not([data-disabled],[data-loading]):hover{background:var(--brick-button-background-hover);border-color:var(--brick-button-background-hover)}.brick-button[data-variant=soft]:not([data-disabled],[data-loading]):hover,.brick-button[data-variant=outline]:not([data-disabled],[data-loading]):hover{border-color:var(--brick-button-tone-border)}.brick-button[data-variant=ghost]:not([data-disabled],[data-loading]):hover{border-color:#0000}}@media(prefers-reduced-motion:reduce){.brick-button{transition-duration:0s}}@media(forced-colors:active){.brick-button{color:buttontext;background:buttonface;border-color:buttontext}.brick-button:focus-visible{outline-color:highlight}.brick-button[data-disabled]{color:graytext;opacity:1;border-color:graytext}}}@layer brick.utilities,brick.effects;@layer brick.tokens,flowstack.theme,brick.foundations;@layer brick.components{.brick-feed{--brick-feed-gap:var(--brick-space-3);--brick-feed-item-padding-block:var(--brick-space-4);--brick-feed-item-padding-inline:var(--brick-space-4);--brick-feed-background:transparent;--brick-feed-foreground:var(--brick-color-text-primary);--brick-feed-border-color:var(--brick-color-border-subtle);--brick-feed-border-width:var(--brick-border-width);--brick-feed-radius:var(--brick-radius-surface);--brick-feed-divider-color:var(--brick-color-border-subtle);--brick-feed-focus-color:var(--brick-color-focus-ring);--brick-feed-focus-width:2px;--brick-feed-focus-offset:2px;--brick-feed-transition-duration:var(--brick-motion-duration-fast);box-sizing:border-box;gap:var(--brick-feed-gap);inline-size:100%;min-inline-size:0;max-inline-size:100%;color:var(--brick-feed-foreground);display:grid}.brick-feed[data-density=compact]{--brick-feed-gap:var(--brick-space-2);--brick-feed-item-padding-block:var(--brick-space-2);--brick-feed-item-padding-inline:var(--brick-space-3)}.brick-feed[data-divider-strength=default]{--brick-feed-divider-color:var(--brick-color-border-default)}.brick-feed[data-variant=divided]{--brick-feed-gap:0;background:var(--brick-feed-background)}.brick-feed[data-variant=divided]>.brick-feed__item+.brick-feed__item{border-block-start:var(--brick-feed-border-width) solid var(--brick-feed-divider-color)}.brick-feed__item{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;padding-block:var(--brick-feed-item-padding-block);padding-inline:var(--brick-feed-item-padding-inline);color:var(--brick-feed-foreground);overflow-wrap:anywhere;outline:var(--brick-feed-focus-width) solid transparent;outline-offset:var(--brick-feed-focus-offset);transition:border-color var(--brick-feed-transition-duration) ease}.brick-feed[data-variant=outline]>.brick-feed__item{border:var(--brick-feed-border-width) solid var(--brick-feed-border-color);border-radius:var(--brick-feed-radius);background:var(--brick-feed-background)}.brick-feed__item:focus-visible{outline-color:var(--brick-feed-focus-color)}@media(prefers-reduced-motion:reduce){.brick-feed__item{transition-duration:0s}}@media(forced-colors:active){.brick-feed[data-variant=divided]>.brick-feed__item+.brick-feed__item,.brick-feed[data-variant=outline]>.brick-feed__item{border-color:canvastext}.brick-feed__item:focus-visible{outline-color:highlight}}}@layer brick.utilities,brick.effects;@layer brick.tokens,flowstack.theme,brick.foundations,brick.components;@layer brick.utilities{.brick-frame[data-frame]{--brick-frame-inline-size:initial;--brick-frame-min-inline-size:initial;--brick-frame-max-inline-size:initial;--brick-frame-block-size:initial;--brick-frame-min-block-size:initial;--brick-frame-max-block-size:initial;--brick-frame-inline-size-sm:initial;--brick-frame-inline-size-md:initial;--brick-frame-inline-size-lg:initial;--brick-frame-inline-size-xl:initial;--brick-frame-min-inline-size-sm:initial;--brick-frame-min-inline-size-md:initial;--brick-frame-min-inline-size-lg:initial;--brick-frame-min-inline-size-xl:initial;--brick-frame-max-inline-size-sm:initial;--brick-frame-max-inline-size-md:initial;--brick-frame-max-inline-size-lg:initial;--brick-frame-max-inline-size-xl:initial;--brick-frame-block-size-sm:initial;--brick-frame-block-size-md:initial;--brick-frame-block-size-lg:initial;--brick-frame-block-size-xl:initial;--brick-frame-min-block-size-sm:initial;--brick-frame-min-block-size-md:initial;--brick-frame-min-block-size-lg:initial;--brick-frame-min-block-size-xl:initial;--brick-frame-max-block-size-sm:initial;--brick-frame-max-block-size-md:initial;--brick-frame-max-block-size-lg:initial;--brick-frame-max-block-size-xl:initial;box-sizing:border-box;inline-size:var(--brick-frame-inline-size,auto);min-inline-size:var(--brick-frame-min-inline-size,auto);max-inline-size:var(--brick-frame-max-inline-size,none);block-size:var(--brick-frame-block-size,auto);min-block-size:var(--brick-frame-min-block-size,auto);max-block-size:var(--brick-frame-max-block-size,none)}@media(width>=30rem){.brick-frame[data-frame]{inline-size:var(--brick-frame-inline-size-sm,var(--brick-frame-inline-size,auto));min-inline-size:var(--brick-frame-min-inline-size-sm,var(--brick-frame-min-inline-size,auto));max-inline-size:var(--brick-frame-max-inline-size-sm,var(--brick-frame-max-inline-size,none));block-size:var(--brick-frame-block-size-sm,var(--brick-frame-block-size,auto));min-block-size:var(--brick-frame-min-block-size-sm,var(--brick-frame-min-block-size,auto));max-block-size:var(--brick-frame-max-block-size-sm,var(--brick-frame-max-block-size,none))}}@media(width>=48rem){.brick-frame[data-frame]{inline-size:var(--brick-frame-inline-size-md,var(--brick-frame-inline-size-sm,var(--brick-frame-inline-size,auto)));min-inline-size:var(--brick-frame-min-inline-size-md,var(--brick-frame-min-inline-size-sm,var(--brick-frame-min-inline-size,auto)));max-inline-size:var(--brick-frame-max-inline-size-md,var(--brick-frame-max-inline-size-sm,var(--brick-frame-max-inline-size,none)));block-size:var(--brick-frame-block-size-md,var(--brick-frame-block-size-sm,var(--brick-frame-block-size,auto)));min-block-size:var(--brick-frame-min-block-size-md,var(--brick-frame-min-block-size-sm,var(--brick-frame-min-block-size,auto)));max-block-size:var(--brick-frame-max-block-size-md,var(--brick-frame-max-block-size-sm,var(--brick-frame-max-block-size,none)))}}@media(width>=64rem){.brick-frame[data-frame]{inline-size:var(--brick-frame-inline-size-lg,var(--brick-frame-inline-size-md,var(--brick-frame-inline-size-sm,var(--brick-frame-inline-size,auto))));min-inline-size:var(--brick-frame-min-inline-size-lg,var(--brick-frame-min-inline-size-md,var(--brick-frame-min-inline-size-sm,var(--brick-frame-min-inline-size,auto))));max-inline-size:var(--brick-frame-max-inline-size-lg,var(--brick-frame-max-inline-size-md,var(--brick-frame-max-inline-size-sm,var(--brick-frame-max-inline-size,none))));block-size:var(--brick-frame-block-size-lg,var(--brick-frame-block-size-md,var(--brick-frame-block-size-sm,var(--brick-frame-block-size,auto))));min-block-size:var(--brick-frame-min-block-size-lg,var(--brick-frame-min-block-size-md,var(--brick-frame-min-block-size-sm,var(--brick-frame-min-block-size,auto))));max-block-size:var(--brick-frame-max-block-size-lg,var(--brick-frame-max-block-size-md,var(--brick-frame-max-block-size-sm,var(--brick-frame-max-block-size,none))))}}@media(width>=80rem){.brick-frame[data-frame]{inline-size:var(--brick-frame-inline-size-xl,var(--brick-frame-inline-size-lg,var(--brick-frame-inline-size-md,var(--brick-frame-inline-size-sm,var(--brick-frame-inline-size,auto)))));min-inline-size:var(--brick-frame-min-inline-size-xl,var(--brick-frame-min-inline-size-lg,var(--brick-frame-min-inline-size-md,var(--brick-frame-min-inline-size-sm,var(--brick-frame-min-inline-size,auto)))));max-inline-size:var(--brick-frame-max-inline-size-xl,var(--brick-frame-max-inline-size-lg,var(--brick-frame-max-inline-size-md,var(--brick-frame-max-inline-size-sm,var(--brick-frame-max-inline-size,none)))));block-size:var(--brick-frame-block-size-xl,var(--brick-frame-block-size-lg,var(--brick-frame-block-size-md,var(--brick-frame-block-size-sm,var(--brick-frame-block-size,auto)))));min-block-size:var(--brick-frame-min-block-size-xl,var(--brick-frame-min-block-size-lg,var(--brick-frame-min-block-size-md,var(--brick-frame-min-block-size-sm,var(--brick-frame-min-block-size,auto)))));max-block-size:var(--brick-frame-max-block-size-xl,var(--brick-frame-max-block-size-lg,var(--brick-frame-max-block-size-md,var(--brick-frame-max-block-size-sm,var(--brick-frame-max-block-size,none)))))}}}@layer brick.effects;@layer brick.tokens,flowstack.theme,brick.foundations;@layer brick.components{.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(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(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(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(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(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(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(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(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)))}}}@layer brick.utilities,brick.effects;@layer brick.tokens,flowstack.theme,brick.foundations;@layer brick.components{.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-inset-none:var(--brick-space-0);--brick-surface-inset-sm:var(--brick-space-3);--brick-surface-inset-md:var(--brick-space-5);--brick-surface-inset-lg:var(--brick-space-6);--brick-surface-inset-xl:calc(var(--brick-space-6) + var(--brick-space-4));--brick-surface-inset-2xl:calc(var(--brick-space-6) + var(--brick-space-6));--brick-surface-padding:var(--brick-surface-inset-none);--brick-surface-scrim-color:var(--brick-color-scrim);--brick-surface-scrim-soft:color-mix(in srgb, var(--brick-surface-scrim-color), transparent 76%);--brick-surface-scrim-medium:color-mix(in srgb, var(--brick-surface-scrim-color), transparent 44%);--brick-surface-scrim-strong:color-mix(in srgb, var(--brick-surface-scrim-color), transparent 8%);--brick-surface-scrim-gradient-stop-soft:68%;--brick-surface-scrim-gradient-stop-medium:82%;--brick-surface-scrim-gradient-stop-strong:94%;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:has(>.brick-surface__media,>.brick-surface__scrim){isolation:isolate;position:relative}.brick-surface__media,.brick-surface__scrim{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.brick-surface__media{z-index:0;overflow:hidden}.brick-surface__media>*,.brick-surface__media>picture>img{block-size:100%;inline-size:100%;display:block}.brick-surface__media>:is(img,video,canvas,svg),.brick-surface__media>picture>img{object-fit:cover;object-position:center}.brick-surface__scrim{--brick-surface-scrim-paint:var(--brick-surface-scrim-medium);--brick-surface-scrim-gradient-stop:var(--brick-surface-scrim-gradient-stop-medium);z-index:1;background:var(--brick-surface-scrim-paint)}.brick-surface__scrim[data-strength=soft]{--brick-surface-scrim-paint:var(--brick-surface-scrim-soft);--brick-surface-scrim-gradient-stop:var(--brick-surface-scrim-gradient-stop-soft)}.brick-surface__scrim[data-strength=strong]{--brick-surface-scrim-paint:var(--brick-surface-scrim-strong);--brick-surface-scrim-gradient-stop:var(--brick-surface-scrim-gradient-stop-strong)}.brick-surface__scrim[data-direction=inline-start]{background:linear-gradient(to right,var(--brick-surface-scrim-paint),transparent var(--brick-surface-scrim-gradient-stop))}:dir(rtl)>.brick-surface__scrim[data-direction=inline-start],.brick-surface__scrim[data-direction=inline-end]{background:linear-gradient(to left,var(--brick-surface-scrim-paint),transparent var(--brick-surface-scrim-gradient-stop))}:dir(rtl)>.brick-surface__scrim[data-direction=inline-end]{background:linear-gradient(to right,var(--brick-surface-scrim-paint),transparent var(--brick-surface-scrim-gradient-stop))}.brick-surface__scrim[data-direction=block-start]{background:linear-gradient(to bottom,var(--brick-surface-scrim-paint),transparent var(--brick-surface-scrim-gradient-stop))}.brick-surface__scrim[data-direction=block-end]{background:linear-gradient(to top,var(--brick-surface-scrim-paint),transparent var(--brick-surface-scrim-gradient-stop))}.brick-surface__content{z-index:2;min-inline-size:0;position:relative}.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-tone=accent]{--brick-surface-background:var(--brick-color-accent-solid);--brick-surface-foreground:var(--brick-color-accent-on-solid);--brick-surface-border-color:var(--brick-color-accent-border)}.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-surface-inset-sm)}.brick-surface[data-inset=md]{--brick-surface-padding:var(--brick-surface-inset-md)}.brick-surface[data-inset=lg]{--brick-surface-padding:var(--brick-surface-inset-lg)}.brick-surface[data-inset=xl]{--brick-surface-padding:var(--brick-surface-inset-xl)}.brick-surface[data-inset="2xl"]{--brick-surface-padding:var(--brick-surface-inset-2xl)}@media(width>=30rem){.brick-surface[data-inset-sm=none]{--brick-surface-padding:var(--brick-surface-inset-none)}.brick-surface[data-inset-sm=sm]{--brick-surface-padding:var(--brick-surface-inset-sm)}.brick-surface[data-inset-sm=md]{--brick-surface-padding:var(--brick-surface-inset-md)}.brick-surface[data-inset-sm=lg]{--brick-surface-padding:var(--brick-surface-inset-lg)}.brick-surface[data-inset-sm=xl]{--brick-surface-padding:var(--brick-surface-inset-xl)}.brick-surface[data-inset-sm="2xl"]{--brick-surface-padding:var(--brick-surface-inset-2xl)}}@media(width>=48rem){.brick-surface[data-inset-md=none]{--brick-surface-padding:var(--brick-surface-inset-none)}.brick-surface[data-inset-md=sm]{--brick-surface-padding:var(--brick-surface-inset-sm)}.brick-surface[data-inset-md=md]{--brick-surface-padding:var(--brick-surface-inset-md)}.brick-surface[data-inset-md=lg]{--brick-surface-padding:var(--brick-surface-inset-lg)}.brick-surface[data-inset-md=xl]{--brick-surface-padding:var(--brick-surface-inset-xl)}.brick-surface[data-inset-md="2xl"]{--brick-surface-padding:var(--brick-surface-inset-2xl)}}@media(width>=64rem){.brick-surface[data-inset-lg=none]{--brick-surface-padding:var(--brick-surface-inset-none)}.brick-surface[data-inset-lg=sm]{--brick-surface-padding:var(--brick-surface-inset-sm)}.brick-surface[data-inset-lg=md]{--brick-surface-padding:var(--brick-surface-inset-md)}.brick-surface[data-inset-lg=lg]{--brick-surface-padding:var(--brick-surface-inset-lg)}.brick-surface[data-inset-lg=xl]{--brick-surface-padding:var(--brick-surface-inset-xl)}.brick-surface[data-inset-lg="2xl"]{--brick-surface-padding:var(--brick-surface-inset-2xl)}}@media(width>=80rem){.brick-surface[data-inset-xl=none]{--brick-surface-padding:var(--brick-surface-inset-none)}.brick-surface[data-inset-xl=sm]{--brick-surface-padding:var(--brick-surface-inset-sm)}.brick-surface[data-inset-xl=md]{--brick-surface-padding:var(--brick-surface-inset-md)}.brick-surface[data-inset-xl=lg]{--brick-surface-padding:var(--brick-surface-inset-lg)}.brick-surface[data-inset-xl=xl]{--brick-surface-padding:var(--brick-surface-inset-xl)}.brick-surface[data-inset-xl="2xl"]{--brick-surface-padding:var(--brick-surface-inset-2xl)}}@media(forced-colors:active){.brick-surface__media,.brick-surface__scrim{display:none}.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}}}@layer brick.utilities,brick.effects;@layer brick.tokens,flowstack.theme,brick.foundations;@layer brick.components{.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(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(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(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(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(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(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(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(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(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(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(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(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;@layer blocks.registry{.threaded-comments__parent,.threaded-comments__reply{--threaded-comments-avatar-radius: 1.25rem;--threaded-comments-item-inset: 1rem;--threaded-comments-item-gap: .75rem;--threaded-comments-reply-indent: 2.5rem;position:relative}.threaded-comments__parent:after{position:absolute;z-index:0;inset-block-start:calc(var(--threaded-comments-item-inset) + var(--threaded-comments-avatar-radius));inset-block-end:calc(-1 * var(--threaded-comments-item-gap));inset-inline-start:calc(var(--threaded-comments-item-inset) + var(--threaded-comments-avatar-radius));border-inline-start:1px solid var(--brick-color-border-default);content:"";pointer-events:none}.threaded-comments__item-content,.threaded-comments__reply-content{position:relative;z-index:1}.threaded-comments__reply-content{box-sizing:border-box;padding-inline-start:var(--threaded-comments-reply-indent)}.threaded-comments__reply:before{position:absolute;z-index:0;inset-block-start:calc(-1 * var(--threaded-comments-item-gap));inset-inline-start:calc(var(--threaded-comments-item-inset) + var(--threaded-comments-avatar-radius));inline-size:calc(var(--threaded-comments-reply-indent) - var(--threaded-comments-avatar-radius));block-size:calc(var(--threaded-comments-item-gap) + var(--threaded-comments-item-inset) + var(--threaded-comments-avatar-radius));border-block-end:1px solid var(--brick-color-border-default);border-inline-start:1px solid var(--brick-color-border-default);content:"";pointer-events:none}}@layer preview{html,body,#root{min-block-size:100%;margin:0}body{background:#fbfaf8}#root{box-sizing:border-box;display:grid;min-block-size:100dvb;place-items:start center;padding:clamp(1rem,4vw,3rem)}}
