@layer brick.tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;--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: ;--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;--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-appearance{box-sizing:border-box}: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);-webkit-appearance:none;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}}.brick-icon-button{--brick-icon-button-size:var(--brick-control-min-block-size-md);--brick-icon-button-icon-size:1.125rem;--brick-icon-button-radius:var(--brick-radius-control);--brick-icon-button-background:transparent;--brick-icon-button-background-hover:var(--brick-icon-button-tone-soft);--brick-icon-button-background-pressed:var(--brick-icon-button-tone-soft-pressed);--brick-icon-button-border-color:transparent;--brick-icon-button-foreground:var(--brick-icon-button-tone-text);--brick-icon-button-spinner-color:var(--brick-icon-button-foreground);--brick-action-spinner-size:var(--brick-icon-button-icon-size);--brick-action-spinner-color:var(--brick-icon-button-spinner-color);box-sizing:border-box;flex:0 0 var(--brick-icon-button-size);inline-size:var(--brick-icon-button-size);min-inline-size:var(--brick-icon-button-size);block-size:var(--brick-icon-button-size);min-block-size:var(--brick-icon-button-size);border:var(--brick-border-width) solid var(--brick-icon-button-border-color);border-radius:var(--brick-icon-button-radius);-webkit-appearance:none;appearance:none;background:var(--brick-icon-button-background);color:var(--brick-icon-button-foreground);font:inherit;-webkit-user-select:none;user-select:none;vertical-align:middle;transition:background-color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), border-color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);justify-content:center;align-items:center;padding:0;line-height:1;text-decoration:none;display:inline-flex;position:relative}.brick-icon-button__icon{inline-size:var(--brick-icon-button-icon-size);block-size:var(--brick-icon-button-icon-size);pointer-events:none;justify-content:center;align-items:center;display:inline-flex}.brick-icon-button__icon>:where(svg,img){block-size:100%;inline-size:100%}.brick-icon-button>:where(svg,img){inline-size:var(--brick-icon-button-icon-size);block-size:var(--brick-icon-button-icon-size)}.brick-icon-button:not([data-disabled],[data-loading]){cursor:pointer}.brick-icon-button:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-icon-button:not([data-disabled],[data-loading]):active{background:var(--brick-icon-button-background-pressed)}.brick-icon-button[data-variant=solid]{--brick-icon-button-background:var(--brick-icon-button-tone-solid);--brick-icon-button-background-hover:var(--brick-icon-button-tone-solid-hover);--brick-icon-button-background-pressed:var(--brick-icon-button-tone-solid-pressed);--brick-icon-button-border-color:var(--brick-icon-button-tone-solid);--brick-icon-button-foreground:var(--brick-icon-button-tone-on-solid)}.brick-icon-button[data-variant=soft]{--brick-icon-button-background:var(--brick-icon-button-tone-soft);--brick-icon-button-background-hover:var(--brick-icon-button-tone-soft-hover);--brick-icon-button-background-pressed:var(--brick-icon-button-tone-soft-pressed);--brick-icon-button-border-color:var(--brick-icon-button-tone-border);--brick-icon-button-foreground:var(--brick-icon-button-tone-on-soft)}.brick-icon-button[data-variant=outline]{--brick-icon-button-background:transparent;--brick-icon-button-border-color:var(--brick-icon-button-tone-border);--brick-icon-button-foreground:var(--brick-icon-button-tone-text)}.brick-icon-button[data-variant=ghost]{--brick-icon-button-background:transparent;--brick-icon-button-border-color:transparent;--brick-icon-button-foreground:var(--brick-icon-button-tone-text)}.brick-icon-button[data-tone=neutral]{--brick-icon-button-tone-solid:color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 16%);--brick-icon-button-tone-solid-hover:color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 22%);--brick-icon-button-tone-solid-pressed:color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 28%);--brick-icon-button-tone-on-solid:var(--brick-color-text-primary);--brick-icon-button-tone-soft:var(--brick-color-surface-subtle);--brick-icon-button-tone-soft-hover:var(--brick-color-surface-base);--brick-icon-button-tone-soft-pressed:var(--brick-color-border-subtle);--brick-icon-button-tone-on-soft:var(--brick-color-text-primary);--brick-icon-button-tone-border:var(--brick-color-border-strong);--brick-icon-button-tone-text:var(--brick-color-text-primary)}.brick-icon-button[data-tone=accent]{--brick-icon-button-tone-solid:var(--brick-color-accent-solid);--brick-icon-button-tone-solid-hover:var(--brick-color-accent-solid-hover);--brick-icon-button-tone-solid-pressed:var(--brick-color-accent-solid-pressed);--brick-icon-button-tone-on-solid:var(--brick-color-accent-on-solid);--brick-icon-button-tone-soft:var(--brick-color-accent-soft);--brick-icon-button-tone-soft-hover:var(--brick-color-accent-soft-hover);--brick-icon-button-tone-soft-pressed:var(--brick-color-accent-soft-pressed);--brick-icon-button-tone-on-soft:var(--brick-color-accent-on-soft);--brick-icon-button-tone-border:var(--brick-color-accent-border);--brick-icon-button-tone-text:var(--brick-color-accent-text)}.brick-icon-button[data-tone=info]{--brick-icon-button-tone-solid:var(--brick-color-info-solid);--brick-icon-button-tone-solid-hover:var(--brick-color-info-solid-hover);--brick-icon-button-tone-solid-pressed:var(--brick-color-info-solid-pressed);--brick-icon-button-tone-on-solid:var(--brick-color-info-on-solid);--brick-icon-button-tone-soft:var(--brick-color-info-soft);--brick-icon-button-tone-soft-hover:var(--brick-color-info-soft-hover);--brick-icon-button-tone-soft-pressed:var(--brick-color-info-soft-pressed);--brick-icon-button-tone-on-soft:var(--brick-color-info-on-soft);--brick-icon-button-tone-border:var(--brick-color-info-border);--brick-icon-button-tone-text:var(--brick-color-info-text)}.brick-icon-button[data-tone=success]{--brick-icon-button-tone-solid:var(--brick-color-success-solid);--brick-icon-button-tone-solid-hover:var(--brick-color-success-solid-hover);--brick-icon-button-tone-solid-pressed:var(--brick-color-success-solid-pressed);--brick-icon-button-tone-on-solid:var(--brick-color-success-on-solid);--brick-icon-button-tone-soft:var(--brick-color-success-soft);--brick-icon-button-tone-soft-hover:var(--brick-color-success-soft-hover);--brick-icon-button-tone-soft-pressed:var(--brick-color-success-soft-pressed);--brick-icon-button-tone-on-soft:var(--brick-color-success-on-soft);--brick-icon-button-tone-border:var(--brick-color-success-border);--brick-icon-button-tone-text:var(--brick-color-success-text)}.brick-icon-button[data-tone=warning]{--brick-icon-button-tone-solid:var(--brick-color-warning-solid);--brick-icon-button-tone-solid-hover:var(--brick-color-warning-solid-hover);--brick-icon-button-tone-solid-pressed:var(--brick-color-warning-solid-pressed);--brick-icon-button-tone-on-solid:var(--brick-color-warning-on-solid);--brick-icon-button-tone-soft:var(--brick-color-warning-soft);--brick-icon-button-tone-soft-hover:var(--brick-color-warning-soft-hover);--brick-icon-button-tone-soft-pressed:var(--brick-color-warning-soft-pressed);--brick-icon-button-tone-on-soft:var(--brick-color-warning-on-soft);--brick-icon-button-tone-border:var(--brick-color-warning-border);--brick-icon-button-tone-text:var(--brick-color-warning-text)}.brick-icon-button[data-tone=danger]{--brick-icon-button-tone-solid:var(--brick-color-danger-solid);--brick-icon-button-tone-solid-hover:var(--brick-color-danger-solid-hover);--brick-icon-button-tone-solid-pressed:var(--brick-color-danger-solid-pressed);--brick-icon-button-tone-on-solid:var(--brick-color-danger-on-solid);--brick-icon-button-tone-soft:var(--brick-color-danger-soft);--brick-icon-button-tone-soft-hover:var(--brick-color-danger-soft-hover);--brick-icon-button-tone-soft-pressed:var(--brick-color-danger-soft-pressed);--brick-icon-button-tone-on-soft:var(--brick-color-danger-on-soft);--brick-icon-button-tone-border:var(--brick-color-danger-border);--brick-icon-button-tone-text:var(--brick-color-danger-text)}.brick-icon-button[data-size=xs]{--brick-icon-button-size:var(--brick-control-min-block-size-xs);--brick-icon-button-icon-size:.875rem}.brick-icon-button[data-size=sm]{--brick-icon-button-size:var(--brick-control-min-block-size-sm);--brick-icon-button-icon-size:1rem}.brick-icon-button[data-size=lg]{--brick-icon-button-size:var(--brick-control-min-block-size-lg);--brick-icon-button-icon-size:1.25rem}.brick-icon-button[data-size=xl]{--brick-icon-button-size:var(--brick-control-min-block-size-xl);--brick-icon-button-icon-size:1.5rem}.brick-icon-button[data-shape=circle]{--brick-icon-button-radius:var(--brick-radius-full)}.brick-icon-button[data-disabled]{border-color:var(--brick-color-border-subtle);background:var(--brick-color-surface-subtle);color:var(--brick-color-text-disabled);cursor:not-allowed;opacity:.55}.brick-icon-button[data-loading]{color:#0000;cursor:progress}.brick-icon-button[data-loading]>*{opacity:0}@media (hover:hover) and (pointer:fine){.brick-icon-button:not([data-disabled],[data-loading]):hover{border-color:var(--brick-icon-button-border-color);background:var(--brick-icon-button-background-hover)}}.brick-icon-button[aria-expanded=true]:not([data-disabled],[data-loading]){border-color:var(--brick-icon-button-border-color);background:var(--brick-icon-button-background-pressed)}@media (prefers-reduced-motion:reduce){.brick-icon-button{transition-duration:0s}}@media (forced-colors:active){.brick-icon-button{color:buttontext;background:buttonface;border-color:buttontext}.brick-icon-button:focus-visible{outline-color:highlight}.brick-icon-button[data-disabled]{color:graytext;opacity:1;border-color:graytext}}.brick-icon{--brick-icon-size-2xs:.75rem;--brick-icon-size-xs:1rem;--brick-icon-size-sm:1.25rem;--brick-icon-size-md:1.5rem;--brick-icon-size-lg:2rem;--brick-icon-size-xl:2.5rem;--brick-icon-size:var(--brick-icon-size-md);--brick-icon-color:currentcolor;--brick-icon-vertical-align:middle;--brick-icon-direction-scale:1;box-sizing:border-box;flex:0 0 var(--brick-icon-size);inline-size:var(--brick-icon-size);block-size:var(--brick-icon-size);vertical-align:var(--brick-icon-vertical-align);color:var(--brick-icon-color);transform:scaleX(var(--brick-icon-direction-scale));justify-content:center;align-items:center;display:inline-flex}.brick-icon>svg{block-size:100%;inline-size:100%;display:block}svg.brick-icon{display:block}.brick-icon[data-size="2xs"]{--brick-icon-size:var(--brick-icon-size-2xs)}.brick-icon[data-size=xs]{--brick-icon-size:var(--brick-icon-size-xs)}.brick-icon[data-size=sm]{--brick-icon-size:var(--brick-icon-size-sm)}.brick-icon[data-size=lg]{--brick-icon-size:var(--brick-icon-size-lg)}.brick-icon[data-size=xl]{--brick-icon-size:var(--brick-icon-size-xl)}.brick-icon[data-tone=primary]{--brick-icon-color:var(--brick-color-text-primary)}.brick-icon[data-tone=secondary]{--brick-icon-color:var(--brick-color-text-secondary)}.brick-icon[data-tone=muted]{--brick-icon-color:var(--brick-color-text-muted)}.brick-icon[data-tone=accent]{--brick-icon-color:var(--brick-color-accent-text)}.brick-icon[data-tone=info]{--brick-icon-color:var(--brick-color-info-text)}.brick-icon[data-tone=success]{--brick-icon-color:var(--brick-color-success-text)}.brick-icon[data-tone=warning]{--brick-icon-color:var(--brick-color-warning-text)}.brick-icon[data-tone=danger]{--brick-icon-color:var(--brick-color-danger-text)}[dir=rtl] .brick-icon[data-directional]{--brick-icon-direction-scale:-1}@media (forced-colors:active){.brick-icon:not([data-tone=inherit]){--brick-icon-color:CanvasText}}.brick-image{--brick-image-fit:cover;--brick-image-position:center;--brick-image-radius:0;--brick-image-frame-background:transparent;--brick-image-frame-border:transparent;--brick-image-frame-border-width:0;--brick-image-fallback-foreground:var(--brick-color-text-secondary);--brick-image-fallback-inset:var(--brick-space-4);--_brick-image-fallback-background:var(--brick-color-surface-subtle);box-sizing:border-box;border:var(--brick-image-frame-border-width) solid var(--brick-image-frame-border);border-radius:var(--brick-image-radius);background:var(--brick-image-frame-background);inline-size:100%;max-inline-size:100%;display:grid;overflow:hidden}.brick-image[data-fit=contain]{--brick-image-fit:contain}.brick-image[data-fit=fill]{--brick-image-fit:fill}.brick-image[data-fit=none]{--brick-image-fit:none}.brick-image[data-fit=scale-down]{--brick-image-fit:scale-down}.brick-image[data-position=top]{--brick-image-position:center top}.brick-image[data-position=bottom]{--brick-image-position:center bottom}.brick-image[data-position=start]{--brick-image-position:left center}.brick-image[data-position=end],[dir=rtl] .brick-image[data-position=start]{--brick-image-position:right center}[dir=rtl] .brick-image[data-position=end]{--brick-image-position:left center}.brick-image[data-radius=sm]{--brick-image-radius:var(--brick-radius-subtle)}.brick-image[data-radius=md]{--brick-image-radius:var(--brick-radius-control)}.brick-image[data-radius=lg]{--brick-image-radius:var(--brick-radius-surface)}.brick-image[data-radius=full]{--brick-image-radius:var(--brick-radius-full)}.brick-image[data-frame=subtle]{--brick-image-frame-background:var(--brick-color-surface-subtle);--brick-image-frame-border:var(--brick-color-border-subtle);--brick-image-frame-border-width:var(--brick-border-width);--_brick-image-fallback-background:var(--brick-image-frame-background)}.brick-image__content,.brick-image__fallback{box-sizing:border-box;border-radius:inherit;grid-area:1/1;inline-size:100%;min-inline-size:0}.brick-image__content{object-fit:var(--brick-image-fit);object-position:var(--brick-image-position);block-size:auto;max-inline-size:100%;display:block}.brick-image[data-fill],.brick-image[data-fill]>.brick-image__content,.brick-image[data-fill]>.brick-image__fallback{block-size:100%}.brick-image[data-ratio]>.brick-image__content,.brick-image[data-ratio]>.brick-image__fallback{block-size:100%;position:absolute;inset:0}.brick-image[data-ratio]{position:relative}.brick-image__fallback{min-block-size:5rem;padding:var(--brick-image-fallback-inset);background:var(--_brick-image-fallback-background);color:var(--brick-image-fallback-foreground);text-align:center;justify-content:center;align-items:center;display:flex}@media (forced-colors:active){.brick-image[data-frame=subtle]{background:canvas;border-color:canvastext}.brick-image__fallback{color:canvastext;background:canvas}}.brick-aspect-ratio{--brick-aspect-ratio-background:transparent;--brick-aspect-ratio-border-color:transparent;--brick-aspect-ratio-border-width:0rem;--brick-aspect-ratio-radius:0rem;--brick-aspect-ratio-overflow:hidden;box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow:var(--brick-aspect-ratio-overflow);border:var(--brick-aspect-ratio-border-width) solid var(--brick-aspect-ratio-border-color);border-radius:var(--brick-aspect-ratio-radius);background:var(--brick-aspect-ratio-background);display:block;position:relative}.brick-aspect-ratio[data-variant=subtle]{--brick-aspect-ratio-background:var(--brick-color-surface-subtle)}.brick-aspect-ratio[data-variant=outline]{--brick-aspect-ratio-background:var(--brick-color-surface-base);--brick-aspect-ratio-border-color:var(--brick-color-border-subtle);--brick-aspect-ratio-border-width:var(--brick-border-width)}.brick-aspect-ratio[data-radius=sm]{--brick-aspect-ratio-radius:var(--brick-radius-subtle)}.brick-aspect-ratio[data-radius=md]{--brick-aspect-ratio-radius:var(--brick-radius-control)}.brick-aspect-ratio[data-radius=lg]{--brick-aspect-ratio-radius:var(--brick-radius-surface)}.brick-aspect-ratio[data-radius=full]{--brick-aspect-ratio-radius:var(--brick-radius-full)}.brick-aspect-ratio[data-overflow=visible]{--brick-aspect-ratio-overflow:visible}@media (forced-colors:active){.brick-aspect-ratio[data-variant=outline]{--brick-aspect-ratio-background:Canvas;--brick-aspect-ratio-border-color:CanvasText}}:root{--brick-app-bar-toolbar-min-block-size-comfortable:4rem;--brick-app-bar-toolbar-min-block-size-compact:3rem}.brick-app-bar{--brick-app-bar-background:var(--brick-color-surface-base);--brick-app-bar-foreground:var(--brick-color-text-primary);--brick-app-bar-border-color:var(--brick-color-border-subtle);--brick-app-bar-blurred-background:color-mix(in srgb, var(--brick-color-surface-base), transparent 12%);--brick-app-bar-reduced-transparency-background:var(--brick-color-surface-base);--brick-app-bar-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--brick-color-shadow), transparent 28%);box-sizing:border-box;background:var(--brick-app-bar-background);inline-size:100%;min-inline-size:0;color:var(--brick-app-bar-foreground);display:block}.brick-app-bar[data-position=absolute],.brick-app-bar[data-position=sticky],.brick-app-bar[data-position=fixed]{z-index:calc(var(--brick-layer-overlay) - 10);inset-block-start:0}.brick-app-bar[data-position=absolute]{position:absolute;inset-inline:0}.brick-app-bar[data-position=sticky]{position:sticky}.brick-app-bar[data-position=fixed]{position:fixed;inset-inline:0}.brick-app-bar[data-variant=solid]{--brick-app-bar-background:var(--brick-color-surface-raised)}.brick-app-bar[data-variant=surface]{--brick-app-bar-background:var(--brick-color-surface-base)}.brick-app-bar[data-variant=transparent]{--brick-app-bar-background:transparent}.brick-app-bar[data-tone=accent][data-variant=solid]{--brick-app-bar-background:var(--brick-color-accent-solid);--brick-app-bar-foreground:var(--brick-color-accent-on-solid);--brick-app-bar-border-color:var(--brick-color-accent-solid-pressed);--brick-app-bar-blurred-background:color-mix(in srgb, var(--brick-color-accent-solid), transparent 12%);--brick-app-bar-reduced-transparency-background:var(--brick-color-accent-solid)}.brick-app-bar[data-tone=accent][data-variant=surface]{--brick-app-bar-background:var(--brick-color-accent-soft);--brick-app-bar-foreground:var(--brick-color-accent-on-soft);--brick-app-bar-border-color:var(--brick-color-accent-border);--brick-app-bar-blurred-background:color-mix(in srgb, var(--brick-color-accent-soft), transparent 12%);--brick-app-bar-reduced-transparency-background:var(--brick-color-accent-soft)}.brick-app-bar[data-tone=accent][data-variant=transparent]{--brick-app-bar-foreground:var(--brick-color-accent-text);--brick-app-bar-border-color:var(--brick-color-accent-border);--brick-app-bar-blurred-background:color-mix(in srgb, var(--brick-color-accent-soft), transparent 12%);--brick-app-bar-reduced-transparency-background:var(--brick-color-accent-soft)}.brick-app-bar[data-bordered]{border-block-end:var(--brick-border-width) solid var(--brick-app-bar-border-color)}.brick-app-bar[data-elevated]{box-shadow:var(--brick-app-bar-shadow)}.brick-app-bar[data-blurred]{background:var(--brick-app-bar-blurred-background);-webkit-backdrop-filter:blur(.75rem)saturate(1.15);backdrop-filter:blur(.75rem)saturate(1.15)}.brick-app-bar[data-tone=accent][data-variant=solid] .brick-icon-button[data-tone=neutral]{--brick-icon-button-background-hover:color-mix(in srgb, currentColor, transparent 88%);--brick-icon-button-background-pressed:color-mix(in srgb, currentColor, transparent 78%);--brick-icon-button-border-color:transparent;--brick-icon-button-foreground:var(--brick-app-bar-foreground)}.brick-app-bar-toolbar{--brick-app-bar-toolbar-min-block-size:var(--brick-app-bar-toolbar-min-block-size-comfortable);--brick-app-bar-toolbar-padding-inline:clamp(var(--brick-space-4), 4vw, var(--brick-space-6));box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--brick-app-bar-toolbar-min-block-size);align-items:center;gap:var(--brick-space-3);padding-inline:var(--brick-app-bar-toolbar-padding-inline);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.brick-app-bar-toolbar[data-inset=none]{--brick-app-bar-toolbar-padding-inline:0}.brick-app-bar-toolbar[data-density=compact]{--brick-app-bar-toolbar-min-block-size:var(--brick-app-bar-toolbar-min-block-size-compact);min-block-size:var(--brick-app-bar-toolbar-min-block-size);gap:var(--brick-space-2)}:where(.brick-app-bar-start,.brick-app-bar-center,.brick-app-bar-end){align-items:center;gap:var(--brick-space-2);min-inline-size:0;display:flex}.brick-app-bar-start{grid-column:1}.brick-app-bar-center{grid-column:2;justify-content:center}.brick-app-bar-end{grid-column:3;justify-content:flex-end}@media (prefers-reduced-transparency:reduce){.brick-app-bar[data-blurred]{background:var(--brick-app-bar-reduced-transparency-background);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.brick-app-bar,.brick-app-bar[data-variant],.brick-app-bar[data-blurred]{box-shadow:none;color:canvastext;background:canvas;border-color:canvastext}}.brick-card{--brick-card-space:var(--brick-space-5);--brick-card-radius:var(--brick-radius-surface);--brick-card-shadow:0 .75rem 2rem color-mix(in srgb, var(--brick-color-shadow), transparent 18%);--brick-card-background:var(--brick-color-surface-raised);--brick-card-border-color:var(--brick-color-border-default);--brick-card-border-width:var(--brick-border-width);--brick-card-title-size:var(--brick-typography-surface-title-md-font-size);box-sizing:border-box;border:var(--brick-card-border-width) solid var(--brick-card-border-color);border-radius:var(--brick-card-radius);background:var(--brick-card-background);min-inline-size:0;max-inline-size:100%;box-shadow:none;color:var(--brick-color-text-primary);overflow-wrap:anywhere;flex-direction:column;display:flex;overflow:clip}.brick-card[data-variant=elevated]{--brick-card-background:color-mix(in srgb, var(--brick-color-surface-raised), white 6%);--brick-card-border-color:color-mix(in srgb, var(--brick-color-border-subtle), transparent 45%);box-shadow:var(--brick-card-shadow)}.brick-card[data-variant=subtle]{--brick-card-background:var(--brick-color-surface-subtle);--brick-card-border-color:transparent}.brick-card[data-bordered=false]{--brick-card-border-width:0}.brick-card[data-size=sm]{--brick-card-space:var(--brick-space-3);--brick-card-title-size:var(--brick-typography-surface-title-sm-font-size)}.brick-card[data-size=lg]{--brick-card-space:var(--brick-space-6);--brick-card-title-size:var(--brick-typography-surface-title-lg-font-size)}.brick-card-header{row-gap:var(--brick-space-1);min-inline-size:0;padding:var(--brick-card-space);grid-template-columns:minmax(0,1fr);grid-auto-flow:row;align-items:start;display:grid}.brick-card-header:has(>.brick-card-action){column-gap:var(--brick-space-3);grid-template-columns:minmax(0,1fr) auto}.brick-card-title,.brick-card-description{grid-column:1;min-inline-size:0;margin:0}.brick-card-title{color:var(--brick-color-text-primary);font-family:var(--brick-typography-surface-title-md-font-family);font-size:var(--brick-card-title-size);font-weight:var(--brick-typography-surface-title-md-font-weight);letter-spacing:var(--brick-typography-surface-title-md-letter-spacing);line-height:var(--brick-typography-surface-title-md-line-height)}.brick-card-description{color:var(--brick-color-text-secondary);font-family:var(--brick-typography-supporting-sm-font-family);font-size:var(--brick-typography-supporting-sm-font-size);font-weight:var(--brick-typography-supporting-sm-font-weight);letter-spacing:var(--brick-typography-supporting-sm-letter-spacing);line-height:var(--brick-typography-supporting-sm-line-height)}.brick-card-action{grid-area:1/2/-1;justify-content:end;align-items:start;min-inline-size:0;max-inline-size:100%;display:flex}.brick-card-content{min-inline-size:0;padding-inline:var(--brick-card-space);color:var(--brick-color-text-primary);line-height:var(--brick-typography-body-md-line-height);padding-block-end:var(--brick-card-space)}.brick-card>.brick-card-content:first-child{padding-block-start:var(--brick-card-space)}.brick-card-footer{align-items:center;gap:var(--brick-space-2);min-inline-size:0;padding-inline:var(--brick-card-space);flex-wrap:wrap;padding-block-end:var(--brick-card-space);display:flex}.brick-card>.brick-card-footer:first-child{padding-block-start:var(--brick-card-space)}.brick-card>:where(img,picture,video){inline-size:100%;max-inline-size:100%;display:block}.brick-card>:where(img,video),.brick-card>picture>img{block-size:auto}@media (forced-colors:active){.brick-card,.brick-card[data-variant=elevated],.brick-card[data-variant=subtle]{box-shadow:none;border-color:canvastext}}.brick-dialog-overlay{z-index:var(--brick-layer-overlay);background:var(--brick-color-scrim);opacity:1;transition:opacity var(--brick-motion-duration-fast) var(--brick-motion-easing-exit);position:fixed;inset:0}.brick-dialog-overlay[data-state=closed]{opacity:0}.brick-dialog-content{--brick-dialog-max-inline-size:32rem;--brick-dialog-max-block-size:calc(100dvb - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));--brick-dialog-space:var(--brick-space-5);--brick-dialog-radius:var(--brick-radius-overlay);--brick-dialog-shadow:var(--brick-shadow-modal);z-index:calc(var(--brick-layer-overlay) + 1);box-sizing:border-box;inline-size:min(var(--brick-dialog-max-inline-size), calc(100vi - 2rem - env(safe-area-inset-left) - env(safe-area-inset-right)));max-inline-size:calc(100vi - 2rem - env(safe-area-inset-left) - env(safe-area-inset-right));max-block-size:var(--brick-dialog-max-block-size);border:var(--brick-border-width) solid var(--brick-color-border-subtle);border-radius:var(--brick-dialog-radius);background:var(--brick-color-surface-overlay);box-shadow:var(--brick-dialog-shadow);color:var(--brick-color-text-primary);opacity:1;overflow-wrap:anywhere;transform-origin:50%;transition:opacity var(--brick-motion-duration-fast) var(--brick-motion-easing-exit), transform var(--brick-motion-duration-fast) var(--brick-motion-easing-exit);inset-block-start:50%;flex-direction:column;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(1)}.brick-dialog-content[data-size=sm]{--brick-dialog-max-inline-size:24rem;--brick-dialog-space:var(--brick-space-4)}.brick-dialog-content[data-size=lg]{--brick-dialog-max-inline-size:44rem;--brick-dialog-space:var(--brick-space-6)}.brick-dialog-content[data-state=closed]{opacity:0;transform:translate(-50%,-48%)scale(.985)}.brick-dialog-header{gap:var(--brick-space-1);min-inline-size:0;padding:var(--brick-dialog-space);flex:none;padding-block-end:var(--brick-space-3);display:grid}.brick-dialog-title,.brick-dialog-description{min-inline-size:0;margin:0}.brick-dialog-title{color:var(--brick-color-text-primary);font-family:var(--brick-typography-overlay-title-font-family);font-size:var(--brick-typography-overlay-title-font-size);font-weight:var(--brick-typography-overlay-title-font-weight);letter-spacing:var(--brick-typography-overlay-title-letter-spacing);line-height:var(--brick-typography-overlay-title-line-height)}.brick-dialog-description{color:var(--brick-color-text-secondary);font-family:var(--brick-typography-supporting-sm-font-family);font-size:var(--brick-typography-supporting-sm-font-size);font-weight:var(--brick-typography-supporting-sm-font-weight);letter-spacing:var(--brick-typography-supporting-sm-letter-spacing);line-height:var(--brick-typography-supporting-sm-line-height)}.brick-dialog-body{min-block-size:0;min-inline-size:0;padding-inline:var(--brick-dialog-space);padding-block:var(--brick-space-2) var(--brick-dialog-space);overscroll-behavior:contain;color:var(--brick-color-text-primary);line-height:var(--brick-typography-body-md-line-height);scrollbar-gutter:stable;flex:auto;overflow:auto}.brick-dialog-footer{justify-content:flex-end;align-items:center;gap:var(--brick-space-2);min-inline-size:0;padding:var(--brick-space-3) var(--brick-dialog-space) var(--brick-dialog-space);flex-wrap:wrap;flex:none;display:flex}.brick-dialog-footer[data-justify=start]{justify-content:flex-start}.brick-dialog-footer[data-justify=center]{justify-content:center}.brick-dialog-footer[data-justify=between]{justify-content:space-between}@supports not (height:100dvb){.brick-dialog-content{--brick-dialog-max-block-size:calc(100vh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}@media (max-width:30rem){.brick-dialog-content{--brick-dialog-space:var(--brick-space-4)}.brick-dialog-footer>.brick-button{flex:9rem}}@media (prefers-reduced-motion:reduce){.brick-dialog-overlay,.brick-dialog-content{transition-duration:1ms}.brick-dialog-content,.brick-dialog-content[data-state=closed]{transform:translate(-50%,-50%)}}@media (forced-colors:active){.brick-dialog-overlay{opacity:.7;background:canvas}.brick-dialog-content{box-shadow:none;border-color:canvastext}}.brick-alert-dialog-overlay{z-index:var(--brick-layer-overlay);background:var(--brick-color-scrim);opacity:1;transition:opacity var(--brick-motion-duration-fast) var(--brick-motion-easing-exit);position:fixed;inset:0}.brick-alert-dialog-overlay[data-state=closed]{opacity:0}.brick-alert-dialog-content{--brick-alert-dialog-max-inline-size:30rem;--brick-alert-dialog-max-block-size:calc(100dvb - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));--brick-alert-dialog-space:var(--brick-space-5);--brick-alert-dialog-radius:var(--brick-radius-overlay);--brick-alert-dialog-shadow:var(--brick-shadow-modal);z-index:calc(var(--brick-layer-overlay) + 1);box-sizing:border-box;inline-size:min(var(--brick-alert-dialog-max-inline-size), calc(100vi - 2rem - env(safe-area-inset-left) - env(safe-area-inset-right)));max-inline-size:calc(100vi - 2rem - env(safe-area-inset-left) - env(safe-area-inset-right));max-block-size:var(--brick-alert-dialog-max-block-size);border:var(--brick-border-width) solid var(--brick-color-border-subtle);border-radius:var(--brick-alert-dialog-radius);background:var(--brick-color-surface-overlay);box-shadow:var(--brick-alert-dialog-shadow);color:var(--brick-color-text-primary);opacity:1;overflow-wrap:anywhere;transform-origin:50%;transition:opacity var(--brick-motion-duration-fast) var(--brick-motion-easing-exit), transform var(--brick-motion-duration-fast) var(--brick-motion-easing-exit);inset-block-start:50%;flex-direction:column;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(1)}.brick-alert-dialog-content[data-size=sm]{--brick-alert-dialog-max-inline-size:24rem;--brick-alert-dialog-space:var(--brick-space-4)}.brick-alert-dialog-content[data-state=closed]{opacity:0;transform:translate(-50%,-48%)scale(.985)}.brick-alert-dialog-header{gap:var(--brick-space-2);min-inline-size:0;padding:var(--brick-alert-dialog-space);flex:none;padding-block-end:var(--brick-space-3);display:grid}.brick-alert-dialog-title,.brick-alert-dialog-description{min-inline-size:0;margin:0}.brick-alert-dialog-title{color:var(--brick-color-text-primary);font-family:var(--brick-typography-overlay-title-font-family);font-size:var(--brick-typography-overlay-title-font-size);font-weight:var(--brick-typography-overlay-title-font-weight);letter-spacing:var(--brick-typography-overlay-title-letter-spacing);line-height:var(--brick-typography-overlay-title-line-height)}.brick-alert-dialog-description{color:var(--brick-color-text-secondary);font-family:var(--brick-typography-supporting-sm-font-family);font-size:var(--brick-typography-supporting-sm-font-size);font-weight:var(--brick-typography-supporting-sm-font-weight);letter-spacing:var(--brick-typography-supporting-sm-letter-spacing);line-height:var(--brick-typography-supporting-sm-line-height)}.brick-alert-dialog-body{min-block-size:0;min-inline-size:0;padding-inline:var(--brick-alert-dialog-space);padding-block:var(--brick-space-2) var(--brick-alert-dialog-space);overscroll-behavior:contain;color:var(--brick-color-text-primary);font-family:var(--brick-typography-supporting-sm-font-family);font-size:var(--brick-typography-supporting-sm-font-size);font-weight:var(--brick-typography-supporting-sm-font-weight);letter-spacing:var(--brick-typography-supporting-sm-letter-spacing);line-height:var(--brick-typography-supporting-sm-line-height);scrollbar-gutter:stable;flex:auto;overflow:auto}.brick-alert-dialog-footer{justify-content:flex-end;align-items:center;gap:var(--brick-space-2);min-inline-size:0;padding:var(--brick-space-3) var(--brick-alert-dialog-space) var(--brick-alert-dialog-space);flex-wrap:wrap;flex:none;display:flex}.brick-alert-dialog-footer[data-justify=start]{justify-content:flex-start}.brick-alert-dialog-footer[data-justify=center]{justify-content:center}.brick-alert-dialog-footer[data-justify=between]{justify-content:space-between}@supports not (height:100dvb){.brick-alert-dialog-content{--brick-alert-dialog-max-block-size:calc(100vh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}@media (max-width:30rem){.brick-alert-dialog-content{--brick-alert-dialog-space:var(--brick-space-4)}.brick-alert-dialog-footer>.brick-button{flex:9rem}}@media (max-width:12rem),(max-height:24rem){.brick-alert-dialog-content{overscroll-behavior:contain;overflow-y:auto}.brick-alert-dialog-body{overscroll-behavior:auto;scrollbar-gutter:auto;flex:none;overflow:visible}}@media (prefers-reduced-motion:reduce){.brick-alert-dialog-overlay,.brick-alert-dialog-content{transition-duration:1ms}.brick-alert-dialog-content,.brick-alert-dialog-content[data-state=closed]{transform:translate(-50%,-50%)}}@media (forced-colors:active){.brick-alert-dialog-overlay{opacity:.7;background:canvas}.brick-alert-dialog-content{box-shadow:none;border-color:canvastext}}.brick-drawer-overlay{z-index:var(--brick-layer-overlay);background:var(--brick-color-scrim);opacity:1;transition:opacity var(--brick-motion-duration-fast) var(--brick-motion-easing-exit);position:fixed;inset:0}.brick-drawer-overlay[data-state=closed]{opacity:0}.brick-drawer-content{--brick-drawer-space:var(--brick-space-5);--brick-drawer-shadow:var(--brick-shadow-modal);--brick-drawer-inline-size-sm:min(20rem, 75dvi);--brick-drawer-inline-size-md:min(28rem, 85dvi);--brick-drawer-inline-size-lg:min(36rem, calc(100dvi - 1rem));--brick-drawer-inline-size-xl:min(48rem, calc(100dvi - .5rem));--brick-drawer-block-size-sm:min(16rem, 45dvb);--brick-drawer-block-size-md:min(24rem, 65dvb);--brick-drawer-block-size-lg:min(32rem, calc(100dvb - 2rem));--brick-drawer-block-size-xl:100dvb;--brick-drawer-safe-top:0px;--brick-drawer-safe-right:0px;--brick-drawer-safe-bottom:0px;--brick-drawer-safe-left:0px;z-index:calc(var(--brick-layer-overlay) + 1);box-sizing:border-box;border:var(--brick-border-width) solid var(--brick-color-border-subtle);background:var(--brick-drawer-background,var(--brick-color-surface-overlay));min-block-size:0;min-inline-size:0;box-shadow:var(--brick-drawer-shadow);color:var(--brick-color-text-primary);opacity:1;overflow-wrap:anywhere;transition:opacity var(--brick-motion-duration-fast) var(--brick-motion-easing-exit), transform var(--brick-motion-duration-fast) var(--brick-motion-easing-exit);flex-direction:column;display:flex;position:fixed;overflow:hidden;transform:translate(0)}.brick-drawer-content:is([data-placement=start],[data-placement=end]){--brick-drawer-safe-top:env(safe-area-inset-top);--brick-drawer-safe-right:env(safe-area-inset-right);--brick-drawer-safe-bottom:env(safe-area-inset-bottom);--brick-drawer-safe-left:env(safe-area-inset-left);block-size:100dvb;inset-block:0}.brick-drawer-content[data-placement=start]{border-start-end-radius:var(--brick-drawer-radius,var(--brick-radius-overlay));border-end-end-radius:var(--brick-drawer-radius,var(--brick-radius-overlay));inset-inline-start:0}.brick-drawer-content[data-placement=end]{border-start-start-radius:var(--brick-drawer-radius,var(--brick-radius-overlay));border-end-start-radius:var(--brick-drawer-radius,var(--brick-radius-overlay));inset-inline-end:0}.brick-drawer-content:is([data-placement=top],[data-placement=bottom]){--brick-drawer-safe-right:env(safe-area-inset-right);--brick-drawer-safe-left:env(safe-area-inset-left);inline-size:100dvi;inset-inline:0}.brick-drawer-content[data-placement=top]{--brick-drawer-safe-top:env(safe-area-inset-top);border-end-end-radius:var(--brick-drawer-radius,var(--brick-radius-overlay));border-end-start-radius:var(--brick-drawer-radius,var(--brick-radius-overlay));inset-block-start:0}.brick-drawer-content[data-placement=bottom]{--brick-drawer-safe-bottom:env(safe-area-inset-bottom);border-start-start-radius:var(--brick-drawer-radius,var(--brick-radius-overlay));border-start-end-radius:var(--brick-drawer-radius,var(--brick-radius-overlay));inset-block-end:0}.brick-drawer-content:is([data-placement=start],[data-placement=end])[data-size=sm]{inline-size:var(--brick-drawer-inline-size-sm)}.brick-drawer-content:is([data-placement=start],[data-placement=end])[data-size=md]{inline-size:var(--brick-drawer-inline-size-md)}.brick-drawer-content:is([data-placement=start],[data-placement=end])[data-size=lg]{inline-size:var(--brick-drawer-inline-size-lg)}.brick-drawer-content:is([data-placement=start],[data-placement=end])[data-size=xl]{inline-size:var(--brick-drawer-inline-size-xl)}.brick-drawer-content:is([data-placement=start],[data-placement=end])[data-size=full]{border-radius:0;inline-size:100dvi}.brick-drawer-content:is([data-placement=top],[data-placement=bottom])[data-size=sm]{max-block-size:var(--brick-drawer-block-size-sm)}.brick-drawer-content:is([data-placement=top],[data-placement=bottom])[data-size=md]{max-block-size:var(--brick-drawer-block-size-md)}.brick-drawer-content:is([data-placement=top],[data-placement=bottom])[data-size=lg]{max-block-size:var(--brick-drawer-block-size-lg)}.brick-drawer-content:is([data-placement=top],[data-placement=bottom])[data-size=xl]{max-block-size:var(--brick-drawer-block-size-xl)}.brick-drawer-content:is([data-placement=top],[data-placement=bottom])[data-size=full]{--brick-drawer-safe-top:env(safe-area-inset-top);--brick-drawer-safe-bottom:env(safe-area-inset-bottom);border-radius:0;block-size:100dvb}.brick-drawer-content[data-placement=start][data-state=closed]{transform:translate(-100%)}.brick-drawer-content[data-placement=end][data-state=closed],.brick-drawer-content:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl])[data-placement=start][data-state=closed]{transform:translate(100%)}.brick-drawer-content:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl])[data-placement=end][data-state=closed]{transform:translate(-100%)}.brick-drawer-content[data-placement=top][data-state=closed]{transform:translateY(-100%)}.brick-drawer-content[data-placement=bottom][data-state=closed]{transform:translateY(100%)}.brick-drawer-header{gap:var(--brick-space-1);min-inline-size:0;padding-block-start:calc(var(--brick-drawer-space) + var(--brick-drawer-safe-top));padding-block-end:var(--brick-space-3);padding-left:calc(var(--brick-drawer-space) + var(--brick-drawer-safe-left));padding-right:calc(var(--brick-drawer-space) + var(--brick-drawer-safe-right));flex:none;display:grid}.brick-drawer-title,.brick-drawer-description{min-inline-size:0;margin:0}.brick-drawer-title{color:var(--brick-color-text-primary);font-family:var(--brick-typography-overlay-title-font-family);font-size:var(--brick-typography-overlay-title-font-size);font-weight:var(--brick-typography-overlay-title-font-weight);letter-spacing:var(--brick-typography-overlay-title-letter-spacing);line-height:var(--brick-typography-overlay-title-line-height)}.brick-drawer-description{color:var(--brick-color-text-secondary);font-family:var(--brick-typography-supporting-sm-font-family);font-size:var(--brick-typography-supporting-sm-font-size);font-weight:var(--brick-typography-supporting-sm-font-weight);letter-spacing:var(--brick-typography-supporting-sm-letter-spacing);line-height:var(--brick-typography-supporting-sm-line-height)}.brick-drawer-body{min-block-size:0;min-inline-size:0;padding-block:var(--brick-space-2) var(--brick-drawer-space);padding-left:calc(var(--brick-drawer-space) + var(--brick-drawer-safe-left));padding-right:calc(var(--brick-drawer-space) + var(--brick-drawer-safe-right));overscroll-behavior:contain;color:var(--brick-color-text-primary);line-height:var(--brick-typography-body-md-line-height);scrollbar-gutter:stable;flex:auto;overflow:auto}.brick-drawer-footer{justify-content:flex-end;align-items:center;gap:var(--brick-space-2);min-inline-size:0;padding-block-start:var(--brick-space-3);padding-block-end:calc(var(--brick-drawer-space) + var(--brick-drawer-safe-bottom));padding-left:calc(var(--brick-drawer-space) + var(--brick-drawer-safe-left));padding-right:calc(var(--brick-drawer-space) + var(--brick-drawer-safe-right));flex-wrap:wrap;flex:none;display:flex}.brick-drawer-footer[data-justify=start]{justify-content:flex-start}.brick-drawer-footer[data-justify=center]{justify-content:center}.brick-drawer-footer[data-justify=between]{justify-content:space-between}@supports not (height:100dvb){.brick-drawer-content:is([data-placement=start],[data-placement=end]),.brick-drawer-content:is([data-placement=top],[data-placement=bottom])[data-size=full]{block-size:100vh}.brick-drawer-content:is([data-placement=top],[data-placement=bottom])[data-size=xl]{max-block-size:100vh}}@media (max-width:30rem){.brick-drawer-content{--brick-drawer-space:var(--brick-space-4)}.brick-drawer-footer>.brick-button{flex:9rem}}@media (max-height:24rem){.brick-drawer-content{overscroll-behavior:contain;scrollbar-gutter:stable;overflow-y:auto}.brick-drawer-body{flex:none;overflow:visible}}@media (prefers-reduced-motion:reduce){.brick-drawer-overlay,.brick-drawer-content{transition-duration:1ms}.brick-drawer-content[data-state=closed]{transform:translate(0)}}@media (forced-colors:active){.brick-drawer-overlay{opacity:.7;background:canvas}.brick-drawer-content{box-shadow:none;border-color:canvastext}}.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],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .brick-notification-badge[data-placement$=end]>.brick-notification-badge__indicator,.brick-notification-badge[dir=rtl][data-placement$=end]>.brick-notification-badge__indicator{translate:calc(var(--brick-notification-badge-translate-inline) * -1) var(--brick-notification-badge-translate-block)}:is([dir=rtl],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .brick-notification-badge[data-placement$=start]>.brick-notification-badge__indicator,.brick-notification-badge[dir=rtl][data-placement$=start]>.brick-notification-badge__indicator{translate:var(--brick-notification-badge-translate-inline) var(--brick-notification-badge-translate-block)}@media (forced-colors:active){.brick-badge{color:canvastext;background:canvas;border-color:canvastext}.brick-notification-badge__indicator{color:canvas;forced-color-adjust:none;background:canvastext;border-color:canvas}}.brick-chip{--brick-chip-background:var(--brick-color-surface-subtle);--brick-chip-foreground:var(--brick-color-text-primary);--brick-chip-border-color:transparent;--brick-chip-radius:var(--brick-radius-full);--brick-chip-min-block-size:2rem;--brick-chip-padding-inline-start:.625rem;--brick-chip-padding-inline-end:.25rem;--brick-chip-gap:.375rem;--brick-chip-font-size:var(--brick-typography-control-sm-font-size);--brick-chip-leading-size:1.25rem;--brick-chip-remove-size:1.5rem;--brick-chip-remove-foreground:var(--brick-color-text-secondary);--brick-chip-remove-background:transparent;--brick-chip-remove-hover-background:var(--brick-color-surface-raised);--brick-chip-remove-active-background:var(--brick-color-border-subtle);box-sizing:border-box;min-inline-size:0;min-block-size:var(--brick-chip-min-block-size);align-items:center;gap:var(--brick-chip-gap);max-inline-size:100%;padding-block:0;padding-inline:var(--brick-chip-padding-inline-start) var(--brick-chip-padding-inline-end);border:var(--brick-border-width) solid var(--brick-chip-border-color);border-radius:var(--brick-chip-radius);background:var(--brick-chip-background);color:var(--brick-chip-foreground);font-family:var(--brick-typography-control-sm-font-family);font-size:var(--brick-chip-font-size);font-weight:var(--brick-typography-control-sm-font-weight);letter-spacing:var(--brick-typography-control-sm-letter-spacing);line-height:var(--brick-typography-control-sm-line-height);vertical-align:middle;display:inline-flex}.brick-chip:not(:has(.brick-chip__remove-trigger)){padding-inline-end:var(--brick-chip-padding-inline-start)}.brick-chip[data-tone=accent]{--brick-chip-background:var(--brick-color-accent-soft);--brick-chip-foreground:var(--brick-color-accent-on-soft);--brick-chip-border-color:var(--brick-color-accent-border);--brick-chip-remove-foreground:var(--brick-color-accent-text);--brick-chip-remove-hover-background:var(--brick-color-accent-soft);--brick-chip-remove-active-background:var(--brick-color-accent-soft)}.brick-chip[data-variant=outline]{--brick-chip-background:transparent;--brick-chip-border-color:var(--brick-color-border-strong)}.brick-chip[data-shape=rounded]{--brick-chip-radius:var(--brick-radius-control)}.brick-chip[data-size=sm]{--brick-chip-min-block-size:1.75rem;--brick-chip-padding-inline-start:.5rem;--brick-chip-gap:.25rem;--brick-chip-font-size:var(--brick-typography-control-xs-font-size);--brick-chip-leading-size:1rem;--brick-chip-remove-size:1.5rem}.brick-chip[data-size=lg]{--brick-chip-min-block-size:2.25rem;--brick-chip-padding-inline-start:.75rem;--brick-chip-padding-inline-end:.375rem;--brick-chip-gap:.5rem;--brick-chip-font-size:var(--brick-typography-control-md-font-size);--brick-chip-leading-size:1.5rem;--brick-chip-remove-size:1.75rem}.brick-chip__label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.brick-chip>:where(svg,img,.brick-avatar,.brick-icon):not(.brick-chip__remove-trigger){inline-size:var(--brick-chip-leading-size);block-size:var(--brick-chip-leading-size);flex:none}.brick-chip__remove-trigger{box-sizing:border-box;inline-size:var(--brick-chip-remove-size);block-size:var(--brick-chip-remove-size);border-radius:var(--brick-radius-full);-webkit-appearance:none;appearance:none;background:var(--brick-chip-remove-background);min-block-size:1.5rem;min-inline-size:1.5rem;color:var(--brick-chip-remove-foreground);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.brick-chip__remove-trigger>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.75px;block-size:.875rem;inline-size:.875rem}.brick-chip__remove-trigger:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:calc(-1 * var(--brick-border-focus-width))}.brick-chip__remove-trigger[data-disabled]{color:var(--brick-color-text-disabled);cursor:not-allowed}@media (hover:hover) and (pointer:fine){.brick-chip__remove-trigger:not([data-disabled]):hover{background:var(--brick-chip-remove-hover-background)}}.brick-chip__remove-trigger:not([data-disabled]):active{background:var(--brick-chip-remove-active-background)}@media (prefers-reduced-motion:reduce){.brick-chip__remove-trigger{transition:none}}@media (forced-colors:active){.brick-chip{border-color:canvastext}.brick-chip__remove-trigger{color:buttontext}.brick-chip__remove-trigger:focus-visible{outline-color:highlight}.brick-chip__remove-trigger[data-disabled]{color:graytext}}.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}}.brick-status{--brick-status-indicator-size:.5rem;--brick-status-gap:var(--brick-space-2);--brick-status-color:var(--brick-color-border-strong);box-sizing:border-box;align-items:center;gap:var(--brick-status-gap);min-inline-size:0;color:var(--brick-color-text-primary);font-family:var(--brick-typography-body-sm-font-family);font-size:var(--brick-typography-body-sm-font-size);font-weight:var(--brick-typography-body-sm-font-weight);line-height:var(--brick-typography-body-sm-line-height);letter-spacing:var(--brick-typography-body-sm-letter-spacing);vertical-align:middle;display:inline-flex}.brick-status[data-size=sm]{--brick-status-indicator-size:.375rem;--brick-status-gap:var(--brick-space-1);font-family:var(--brick-typography-caption-font-family);font-size:var(--brick-typography-caption-font-size);font-weight:var(--brick-typography-caption-font-weight);line-height:var(--brick-typography-caption-line-height);letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-status[data-size=lg]{--brick-status-indicator-size:.625rem;font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-typography-body-md-font-size);font-weight:var(--brick-typography-body-md-font-weight);line-height:var(--brick-typography-body-md-line-height);letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-status[data-tone=accent]{--brick-status-color:var(--brick-color-accent-solid)}.brick-status[data-tone=info]{--brick-status-color:var(--brick-color-info-solid)}.brick-status[data-tone=success]{--brick-status-color:var(--brick-color-success-solid)}.brick-status[data-tone=warning]{--brick-status-color:var(--brick-color-warning-solid)}.brick-status[data-tone=danger]{--brick-status-color:var(--brick-color-danger-solid)}.brick-status__indicator{box-sizing:border-box;inline-size:var(--brick-status-indicator-size);block-size:var(--brick-status-indicator-size);border-radius:var(--brick-radius-full);background:var(--brick-status-color);flex:none;display:block}.brick-status__label{min-inline-size:0;color:inherit}@media (forced-colors:active){.brick-status{color:canvastext}.brick-status__indicator{border:var(--brick-border-width) solid CanvasText;background:canvastext}.brick-status:not([data-tone=neutral]) .brick-status__indicator{background:highlight;border-color:highlight}}.brick-color-swatch{--brick-color-swatch-size:1.5rem;--brick-color-swatch-value:transparent;--brick-color-swatch-border-color:var(--brick-color-border-default);--brick-color-swatch-radius:var(--brick-radius-subtle);box-sizing:border-box;inline-size:var(--brick-color-swatch-size);block-size:var(--brick-color-swatch-size);border:var(--brick-border-width) solid var(--brick-color-swatch-border-color);border-radius:var(--brick-color-swatch-radius);background-color:var(--brick-color-surface-base);background-image:repeating-conic-gradient(var(--brick-color-surface-subtle) 0 25%, var(--brick-color-surface-raised) 0 50%);vertical-align:middle;background-position:0 0;background-size:.5rem .5rem;flex:none;display:inline-block;position:relative;overflow:hidden}.brick-color-swatch:after{background:var(--brick-color-swatch-value);content:"";position:absolute;inset:0}.brick-color-swatch[data-size=sm]{--brick-color-swatch-size:1rem}.brick-color-swatch[data-size=lg]{--brick-color-swatch-size:2rem}@media (forced-colors:active){.brick-color-swatch{forced-color-adjust:none;border-color:canvastext}}.brick-color-picker{--brick-color-picker-control-size:2.5rem;--brick-color-picker-gap:var(--brick-space-2);--brick-color-picker-background:transparent;--brick-color-picker-border-color:var(--brick-color-border-default);--brick-color-picker-focus-ring:var(--brick-color-focus-ring);--brick-color-picker-content-background:var(--brick-color-surface-overlay);--brick-color-picker-content-border-color:var(--brick-color-border-default);--brick-color-picker-content-radius:var(--brick-radius-overlay);--brick-color-picker-content-shadow:var(--brick-shadow-floating);gap:var(--brick-space-2);min-inline-size:0;color:var(--brick-color-text-primary);display:grid}.brick-color-picker[data-size=sm]{--brick-color-picker-control-size:2rem}.brick-color-picker[data-size=lg]{--brick-color-picker-control-size:3rem}.brick-color-picker[data-variant=soft]{--brick-color-picker-background:var(--brick-color-surface-subtle)}.brick-color-picker__label{inline-size:fit-content;color:var(--brick-color-text-primary);font-family:var(--brick-typography-label-md-font-family);font-size:var(--brick-typography-label-md-font-size);font-weight:var(--brick-typography-label-md-font-weight);letter-spacing:var(--brick-typography-label-md-letter-spacing);line-height:var(--brick-typography-label-md-line-height)}.brick-color-picker__control{align-items:stretch;gap:var(--brick-color-picker-gap);min-inline-size:0;display:flex}.brick-color-picker__input,.brick-color-picker__native-input,.brick-color-picker__trigger,.brick-color-picker__swatch-trigger{box-sizing:border-box;min-block-size:var(--brick-color-picker-control-size);border:var(--brick-border-width) solid var(--brick-color-picker-border-color);border-radius:var(--brick-radius-control);background:var(--brick-color-picker-background);color:var(--brick-color-text-primary);transition:border-color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), box-shadow var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), background-color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard)}.brick-color-picker__input{inline-size:9rem;min-inline-size:0;padding-inline:var(--brick-space-3);font:inherit;font-variant-numeric:tabular-nums}.brick-color-picker__native-input{inline-size:var(--brick-color-picker-control-size);padding:var(--brick-space-1);cursor:pointer;flex:none}.brick-color-picker__trigger{min-inline-size:var(--brick-color-picker-control-size);justify-content:center;align-items:center;gap:var(--brick-space-2);padding-inline:var(--brick-space-2);cursor:pointer;font:inherit;display:inline-flex}.brick-color-picker__swatch-trigger{min-inline-size:var(--brick-color-picker-control-size);justify-content:flex-start;align-items:center;gap:var(--brick-space-2);padding:var(--brick-space-2);cursor:pointer;font:inherit;display:inline-flex}.brick-color-picker__input:hover,.brick-color-picker__native-input:hover,.brick-color-picker__trigger:hover,.brick-color-picker__swatch-trigger:hover{border-color:var(--brick-color-border-strong);background-color:var(--brick-color-surface-hover,var(--brick-color-surface-subtle))}:is(.brick-color-picker__input:focus-visible,.brick-color-picker__native-input:focus-visible,.brick-color-picker__trigger:focus-visible,.brick-color-picker__swatch-trigger:focus-visible){outline:var(--brick-border-focus-width) solid var(--brick-color-picker-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-color-picker[data-invalid]{--brick-color-picker-border-color:var(--brick-color-danger-border);--brick-color-picker-focus-ring:var(--brick-color-danger-text)}.brick-color-picker[data-disabled] :where(.brick-color-picker__input,.brick-color-picker__native-input,.brick-color-picker__trigger,.brick-color-picker__swatch-trigger){cursor:not-allowed;color:var(--brick-color-text-disabled);opacity:.72}.brick-color-picker[data-readonly] :where(.brick-color-picker__input,.brick-color-picker__native-input,.brick-color-picker__swatch-trigger){cursor:not-allowed;background:var(--brick-color-surface-subtle)}.brick-color-picker__swatch-trigger[aria-pressed=true]{border-color:var(--brick-color-accent-border);box-shadow:inset 0 0 0 var(--brick-border-width) var(--brick-color-accent-border)}.brick-color-picker__content{z-index:calc(var(--brick-layer-overlay) - 1);box-sizing:border-box;inline-size:max-content;max-inline-size:min(22rem, calc(100dvi - 2rem - env(safe-area-inset-left) - env(safe-area-inset-right)));color:var(--brick-color-text-primary)}.brick-color-picker__content>[data-slot=popover-viewport]{gap:var(--brick-space-3);max-block-size:min(28rem,100dvb - 2rem);min-inline-size:min(18rem,100dvi - 2rem);padding:var(--brick-space-3);border:var(--brick-border-width) solid var(--brick-color-picker-content-border-color);border-radius:var(--brick-color-picker-content-radius);background:var(--brick-color-picker-content-background);box-shadow:var(--brick-color-picker-content-shadow);overscroll-behavior:contain;display:grid;overflow:auto}@supports not (height:100dvb){.brick-color-picker__content>[data-slot=popover-viewport]{max-block-size:min(28rem,100vh - 2rem)}}@media (prefers-reduced-motion:reduce){.brick-color-picker :where(.brick-color-picker__input,.brick-color-picker__native-input,.brick-color-picker__trigger,.brick-color-picker__swatch-trigger){transition-duration:1ms}}@media (forced-colors:active){.brick-color-picker{--brick-color-picker-background:Canvas;--brick-color-picker-border-color:CanvasText;--brick-color-picker-content-background:Canvas;--brick-color-picker-content-border-color:CanvasText;--brick-color-picker-content-shadow:none}.brick-color-picker__swatch-trigger[aria-pressed=true]{box-shadow:none;border-width:2px}}:where(.brick-toggle,.brick-toggle-group-item){--brick-toggle-min-block-size:var(--brick-control-min-block-size-md);--brick-toggle-padding-inline:1rem;--brick-toggle-gap:.5rem;--brick-toggle-radius:var(--brick-radius-control);--brick-toggle-icon-size:1.125rem;--brick-toggle-tone-solid:var(--brick-color-accent-solid);--brick-toggle-tone-solid-hover:var(--brick-color-accent-solid-hover);--brick-toggle-tone-solid-pressed:var(--brick-color-accent-solid-pressed);--brick-toggle-tone-on-solid:var(--brick-color-accent-on-solid);--brick-toggle-tone-soft:var(--brick-color-accent-soft);--brick-toggle-tone-soft-hover:var(--brick-color-accent-soft-hover);--brick-toggle-tone-soft-pressed:var(--brick-color-accent-soft-pressed);--brick-toggle-tone-on-soft:var(--brick-color-accent-on-soft);--brick-toggle-tone-border:var(--brick-color-accent-border);--brick-toggle-tone-text:var(--brick-color-accent-text);--brick-toggle-tone-outline-border:var(--brick-color-accent-solid);--brick-toggle-tone-outline-foreground:var(--brick-color-text-primary);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:var(--brick-toggle-min-block-size);justify-content:center;align-items:center;gap:var(--brick-toggle-gap);padding-block:.375rem;padding-inline:var(--brick-toggle-padding-inline);border:var(--brick-border-width) solid transparent;border-radius:var(--brick-toggle-radius);-webkit-appearance:none;appearance:none;background:var(--brick-color-surface-subtle);color:var(--brick-color-text-primary);font-family:var(--brick-typography-control-md-font-family);font-size:var(--brick-typography-control-md-font-size);font-weight:var(--brick-typography-control-md-font-weight);letter-spacing:var(--brick-typography-control-md-letter-spacing);line-height:var(--brick-typography-control-md-line-height);overflow-wrap:anywhere;text-align:center;-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}:where(.brick-toggle[data-tone=neutral],.brick-toggle-group[data-tone=neutral]>.brick-toggle-group-item){--brick-toggle-tone-solid:color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 16%);--brick-toggle-tone-solid-hover:color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 22%);--brick-toggle-tone-solid-pressed:color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 28%);--brick-toggle-tone-on-solid:var(--brick-color-text-primary);--brick-toggle-tone-soft:var(--brick-color-surface-subtle);--brick-toggle-tone-soft-hover:var(--brick-color-surface-base);--brick-toggle-tone-soft-pressed:var(--brick-color-border-subtle);--brick-toggle-tone-on-soft:var(--brick-color-text-primary);--brick-toggle-tone-border:var(--brick-color-border-strong);--brick-toggle-tone-text:var(--brick-color-text-primary);--brick-toggle-tone-outline-border:var(--brick-color-border-strong);--brick-toggle-tone-outline-foreground:var(--brick-color-text-primary)}:where(.brick-toggle,.brick-toggle-group-item)>:where(svg,img){inline-size:var(--brick-toggle-icon-size);block-size:var(--brick-toggle-icon-size);flex:none}:where(.brick-toggle,.brick-toggle-group-item):not([data-disabled]){cursor:pointer}:where(.brick-toggle,.brick-toggle-group-item):focus-visible{z-index:1;outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:var(--brick-border-focus-offset)}:where(.brick-toggle,.brick-toggle-group-item)[data-state=on]{border-color:var(--brick-toggle-tone-border);background:var(--brick-toggle-tone-soft);color:var(--brick-toggle-tone-on-soft);box-shadow:inset 0 -.125rem 0 var(--brick-toggle-tone-solid)}:where(.brick-toggle,.brick-toggle-group-item)[data-variant=solid][data-state=on]{border-color:var(--brick-toggle-tone-solid);background:var(--brick-toggle-tone-solid);color:var(--brick-toggle-tone-on-solid);box-shadow:none}:where(.brick-toggle,.brick-toggle-group-item)[data-variant=outline]{border-color:var(--brick-color-border-default);background:0 0}:where(.brick-toggle,.brick-toggle-group-item)[data-variant=outline][data-state=on]{border-color:var(--brick-toggle-tone-outline-border);color:var(--brick-toggle-tone-outline-foreground);box-shadow:none;background:0 0}:where(.brick-toggle,.brick-toggle-group-item)[data-variant=ghost]{background:0 0}:where(.brick-toggle,.brick-toggle-group-item)[data-variant=ghost][data-state=on]{background:var(--brick-toggle-tone-soft);box-shadow:none;border-color:#0000}:where(.brick-toggle,.brick-toggle-group-item):not([data-disabled]):active{background:var(--brick-toggle-tone-soft-pressed)}:where(.brick-toggle,.brick-toggle-group-item)[data-variant=solid][data-state=on]:not([data-disabled]):active{border-color:var(--brick-toggle-tone-solid-pressed);background:var(--brick-toggle-tone-solid-pressed)}:where(.brick-toggle,.brick-toggle-group-item)[data-disabled]{border-color:var(--brick-color-border-subtle);background:var(--brick-color-surface-subtle);color:var(--brick-color-text-disabled);box-shadow:none;cursor:not-allowed;opacity:.55}:where(.brick-toggle,.brick-toggle-group-item)[data-disabled][data-state=on]{border-color:var(--brick-color-border-subtle);background:var(--brick-color-surface-base);box-shadow:none}:where(.brick-toggle,.brick-toggle-group-item)[data-size=sm]{--brick-toggle-min-block-size:var(--brick-control-min-block-size-sm);--brick-toggle-padding-inline:.75rem;--brick-toggle-gap:.375rem;--brick-toggle-icon-size:1rem;font-size:var(--brick-typography-control-sm-font-size);padding-block:.25rem}:where(.brick-toggle,.brick-toggle-group-item)[data-size=lg]{--brick-toggle-min-block-size:var(--brick-control-min-block-size-lg);--brick-toggle-padding-inline:1.25rem;--brick-toggle-gap:.625rem;--brick-toggle-icon-size:1.25rem;font-size:var(--brick-typography-control-lg-font-size);padding-block:.5rem}:where(.brick-toggle,.brick-toggle-group-item)[data-shape=pill]{--brick-toggle-radius:var(--brick-radius-full)}:where(.brick-toggle,.brick-toggle-group-item)[data-icon-only]{inline-size:var(--brick-toggle-min-block-size);padding-inline:0}@media (hover:hover) and (pointer:fine){:where(.brick-toggle,.brick-toggle-group-item):not([data-disabled]):hover{background:var(--brick-color-surface-base)}:where(.brick-toggle,.brick-toggle-group-item):not([data-disabled])[data-state=on]:hover{background:var(--brick-toggle-tone-soft-hover)}:where(.brick-toggle,.brick-toggle-group-item)[data-variant=solid][data-state=on]:not([data-disabled]):hover{border-color:var(--brick-toggle-tone-solid-hover);background:var(--brick-toggle-tone-solid-hover)}:where(.brick-toggle,.brick-toggle-group-item)[data-variant=ghost]:not([data-disabled]):hover{background:var(--brick-color-surface-subtle)}:where(.brick-toggle,.brick-toggle-group-item)[data-variant=ghost]:not([data-disabled])[data-state=on]:hover{background:var(--brick-toggle-tone-soft-hover)}}@media (prefers-reduced-motion:reduce){:where(.brick-toggle,.brick-toggle-group-item){transition-duration:0s}}@media (forced-colors:active){:where(.brick-toggle,.brick-toggle-group-item){color:buttontext;background:buttonface;border-color:buttontext}:where(.brick-toggle,.brick-toggle-group-item)[data-state=on]{color:buttontext;outline-offset:-.25rem;box-shadow:none;background:buttonface;border-color:highlight;outline:.125rem solid highlight}:where(.brick-toggle,.brick-toggle-group-item):focus-visible{outline-offset:var(--brick-border-focus-offset);outline-color:highlight}:where(.brick-toggle,.brick-toggle-group-item)[data-disabled]{color:graytext;opacity:1;border-color:graytext}}.brick-toggle-group{--brick-toggle-group-gap:.5rem;box-sizing:border-box;align-items:stretch;gap:var(--brick-toggle-group-gap);min-inline-size:0;max-inline-size:100%;display:inline-flex}.brick-toggle-group[data-orientation=horizontal]{flex-flow:wrap}.brick-toggle-group[data-orientation=vertical]{flex-direction:column}.brick-toggle-group[data-full-width]{inline-size:100%;display:flex}.brick-toggle-group[data-full-width]>.brick-toggle-group-item{flex:1 1 0}.brick-toggle-group>.brick-toggle-group-item{--brick-toggle-min-block-size:var(--brick-control-min-block-size-md);--brick-toggle-padding-inline:1rem;--brick-toggle-gap:.5rem;--brick-toggle-icon-size:1.125rem}.brick-toggle-group[data-size=sm]>.brick-toggle-group-item{--brick-toggle-min-block-size:var(--brick-control-min-block-size-sm);--brick-toggle-padding-inline:.75rem;--brick-toggle-gap:.375rem;--brick-toggle-icon-size:1rem;font-size:var(--brick-typography-control-sm-font-size);padding-block:.25rem}.brick-toggle-group[data-size=lg]>.brick-toggle-group-item{--brick-toggle-min-block-size:var(--brick-control-min-block-size-lg);--brick-toggle-padding-inline:1.25rem;--brick-toggle-gap:.625rem;--brick-toggle-icon-size:1.25rem;font-size:var(--brick-typography-control-lg-font-size);padding-block:.5rem}.brick-toggle-group[data-shape=pill]>.brick-toggle-group-item{--brick-toggle-radius:var(--brick-radius-full)}.brick-toggle-group[data-variant=solid]>.brick-toggle-group-item[data-state=on]{border-color:var(--brick-toggle-tone-solid);background:var(--brick-toggle-tone-solid);color:var(--brick-toggle-tone-on-solid);box-shadow:none}.brick-toggle-group[data-variant=outline]>.brick-toggle-group-item{border-color:var(--brick-color-border-default);background:0 0}.brick-toggle-group[data-variant=outline]>.brick-toggle-group-item[data-state=on]{border-color:var(--brick-toggle-tone-outline-border);color:var(--brick-toggle-tone-outline-foreground);box-shadow:none;background:0 0}.brick-toggle-group[data-variant=ghost]>.brick-toggle-group-item{background:0 0}.brick-toggle-group[data-variant=ghost]>.brick-toggle-group-item[data-state=on]{background:var(--brick-toggle-tone-soft);box-shadow:none;border-color:#0000}.brick-toggle-group[data-variant=solid]>.brick-toggle-group-item[data-state=on]:not([data-disabled]):active{border-color:var(--brick-toggle-tone-solid-pressed);background:var(--brick-toggle-tone-solid-pressed)}.brick-toggle-group[data-attached=true]{--brick-toggle-group-gap:0;flex-wrap:nowrap}.brick-toggle-group[data-attached=true]>.brick-toggle-group-item{--brick-toggle-radius:0}.brick-toggle-group[data-attached=true][data-orientation=horizontal]>.brick-toggle-group-item+.brick-toggle-group-item{margin-inline-start:calc(-1 * var(--brick-border-width))}.brick-toggle-group[data-attached=true][data-orientation=vertical]>.brick-toggle-group-item+.brick-toggle-group-item{margin-block-start:calc(-1 * var(--brick-border-width))}.brick-toggle-group[data-attached=true][data-orientation=horizontal]>.brick-toggle-group-item:first-child{border-start-start-radius:var(--brick-radius-control);border-end-start-radius:var(--brick-radius-control)}.brick-toggle-group[data-attached=true][data-orientation=horizontal]>.brick-toggle-group-item:last-child{border-start-end-radius:var(--brick-radius-control);border-end-end-radius:var(--brick-radius-control)}.brick-toggle-group[data-attached=true][data-orientation=vertical]>.brick-toggle-group-item:first-child{border-start-start-radius:var(--brick-radius-control);border-start-end-radius:var(--brick-radius-control)}.brick-toggle-group[data-attached=true][data-orientation=vertical]>.brick-toggle-group-item:last-child{border-end-end-radius:var(--brick-radius-control);border-end-start-radius:var(--brick-radius-control)}.brick-toggle-group[data-attached=true][data-shape=pill][data-orientation=horizontal]>.brick-toggle-group-item:first-child{border-start-start-radius:var(--brick-radius-full);border-end-start-radius:var(--brick-radius-full)}.brick-toggle-group[data-attached=true][data-shape=pill][data-orientation=horizontal]>.brick-toggle-group-item:last-child{border-start-end-radius:var(--brick-radius-full);border-end-end-radius:var(--brick-radius-full)}.brick-toggle-group[data-attached=true][data-shape=pill][data-orientation=vertical]>.brick-toggle-group-item:first-child{border-start-start-radius:var(--brick-radius-full);border-start-end-radius:var(--brick-radius-full)}.brick-toggle-group[data-attached=true][data-shape=pill][data-orientation=vertical]>.brick-toggle-group-item:last-child{border-end-end-radius:var(--brick-radius-full);border-end-start-radius:var(--brick-radius-full)}@media (hover:hover) and (pointer:fine){.brick-toggle-group[data-variant=solid]>.brick-toggle-group-item[data-state=on]:not([data-disabled]):hover{border-color:var(--brick-toggle-tone-solid-hover);background:var(--brick-toggle-tone-solid-hover)}}:where(.brick-tooltip__arrow,.brick-hover-card__arrow,.brick-popover__arrow){color:var(--brick-floating-arrow-stroke,var(--brick-tooltip-border-color));fill:var(--brick-floating-arrow-fill,var(--brick-tooltip-background));filter:drop-shadow(0 1px 0 var(--brick-floating-arrow-stroke,var(--brick-tooltip-border-color)))}.brick-tooltip{--brick-tooltip-background:var(--brick-color-text-primary);--brick-tooltip-foreground:var(--brick-color-surface-base);--brick-tooltip-border-color:color-mix(in srgb, var(--brick-tooltip-foreground), transparent 72%);--brick-tooltip-radius:var(--brick-radius-control);--brick-tooltip-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--brick-color-shadow), transparent 28%);--brick-tooltip-max-inline-size:20rem;--brick-tooltip-padding-block:var(--brick-space-2);--brick-tooltip-padding-inline:var(--brick-space-3);--brick-tooltip-rich-max-inline-size:24rem;--brick-tooltip-rich-gap:var(--brick-space-1);z-index:calc(var(--brick-layer-overlay) - 1);box-sizing:border-box;inline-size:max-content;max-inline-size:min(var(--brick-tooltip-max-inline-size), calc(100vi - 2rem));padding-block:var(--brick-tooltip-padding-block);padding-inline:var(--brick-tooltip-padding-inline);border:var(--brick-border-width) solid var(--brick-tooltip-border-color);border-radius:var(--brick-tooltip-radius);background:var(--brick-tooltip-background);box-shadow:var(--brick-tooltip-shadow);color:var(--brick-tooltip-foreground);font-family:var(--brick-typography-supporting-sm-font-family);font-size:var(--brick-typography-supporting-sm-font-size);font-weight:var(--brick-typography-supporting-sm-font-weight);letter-spacing:var(--brick-typography-supporting-sm-letter-spacing);line-height:var(--brick-typography-supporting-sm-line-height);opacity:0;overflow-wrap:anywhere;pointer-events:auto;transition:opacity var(--brick-motion-duration-fast) var(--brick-motion-easing-enter), translate var(--brick-motion-duration-fast) var(--brick-motion-easing-enter);translate:0}.brick-tooltip[data-positioned]{opacity:1}.brick-tooltip[data-state=closed]{opacity:0}.brick-tooltip[data-side=top]:not([data-state=closed]){translate:0 -.2rem}.brick-tooltip[data-side=bottom]:not([data-state=closed]){translate:0 .2rem}.brick-tooltip[data-side=left]:not([data-state=closed]){translate:-.2rem}.brick-tooltip[data-side=right]:not([data-state=closed]){translate:.2rem}.brick-tooltip[data-shape=pill]{--brick-tooltip-radius:var(--brick-radius-full)}.brick-tooltip[data-variant=rich]{max-inline-size:min(var(--brick-tooltip-rich-max-inline-size), calc(100vi - 2rem));gap:var(--brick-tooltip-rich-gap);padding-block:var(--brick-space-3);padding-inline:var(--brick-space-4);display:grid}.brick-tooltip[data-side=top] .brick-tooltip__arrow{translate:0 calc(var(--brick-border-width) * -1);filter:drop-shadow(0 1px 0 var(--brick-tooltip-border-color))}.brick-tooltip[data-side=right] .brick-tooltip__arrow{translate:var(--brick-border-width) 0;filter:drop-shadow(-1px 0 0 var(--brick-tooltip-border-color))}.brick-tooltip[data-side=bottom] .brick-tooltip__arrow{translate:0 var(--brick-border-width);filter:drop-shadow(0 -1px 0 var(--brick-tooltip-border-color))}.brick-tooltip[data-side=left] .brick-tooltip__arrow{translate:calc(var(--brick-border-width) * -1) 0;filter:drop-shadow(1px 0 0 var(--brick-tooltip-border-color))}.brick-tooltip__title,.brick-tooltip__description{min-inline-size:0;margin:0}.brick-tooltip__title{color:inherit;font-family:var(--brick-typography-compact-title-font-family);font-size:var(--brick-typography-compact-title-font-size);font-weight:var(--brick-typography-compact-title-font-weight);letter-spacing:var(--brick-typography-compact-title-letter-spacing);line-height:var(--brick-typography-compact-title-line-height)}.brick-tooltip__description{color:color-mix(in srgb, currentColor, transparent 18%);font-family:var(--brick-typography-supporting-sm-font-family);font-size:var(--brick-typography-supporting-sm-font-size);font-weight:var(--brick-typography-supporting-sm-font-weight);letter-spacing:var(--brick-typography-supporting-sm-letter-spacing);line-height:var(--brick-typography-supporting-sm-line-height)}@media (prefers-reduced-motion:reduce){.brick-tooltip{transition-duration:1ms;translate:0}}@media (forced-colors:active){.brick-tooltip{--brick-tooltip-background:Canvas;--brick-tooltip-foreground:CanvasText;--brick-tooltip-border-color:CanvasText;box-shadow:none}.brick-tooltip__arrow{color:canvastext;fill:canvas;filter:none;stroke:canvastext}}.brick-hover-card{--brick-hover-card-background:var(--brick-color-surface-raised);--brick-hover-card-foreground:var(--brick-color-text-primary);--brick-hover-card-muted-foreground:var(--brick-color-text-primary);--brick-hover-card-border:var(--brick-color-border-subtle);--brick-hover-card-radius:var(--brick-radius-overlay);--brick-hover-card-shadow:0 .75rem 2rem color-mix(in srgb, var(--brick-color-shadow), transparent 68%);--brick-hover-card-padding:var(--brick-space-4);--brick-hover-card-gap:var(--brick-space-3);--brick-hover-card-max-inline-size-sm:16rem;--brick-hover-card-max-inline-size-md:20rem;--brick-hover-card-max-inline-size-lg:24rem;--brick-hover-card-max-block-size:min(32rem, calc(100dvb - 2rem));z-index:calc(var(--brick-layer-overlay) - 1);box-sizing:border-box;inline-size:max-content;max-inline-size:min(var(--brick-hover-card-max-inline-size-md), calc(100dvi - 2rem));border:var(--brick-border-width) solid var(--brick-hover-card-border);border-radius:var(--brick-hover-card-radius);background:var(--brick-hover-card-background);box-shadow:var(--brick-hover-card-shadow);color:var(--brick-hover-card-foreground);opacity:0;overflow-wrap:anywhere;transform-origin:var(--brick-floating-arrow-transform-origin,center);transition:opacity var(--brick-motion-duration-fast) var(--brick-motion-easing-enter), scale var(--brick-motion-duration-fast) var(--brick-motion-easing-enter);display:block;scale:.98}.brick-hover-card__viewport{box-sizing:border-box;max-block-size:var(--brick-hover-card-max-block-size);gap:var(--brick-hover-card-gap);padding:var(--brick-hover-card-padding);border-radius:inherit;display:grid;overflow:auto}.brick-hover-card[data-size=sm]{max-inline-size:min(var(--brick-hover-card-max-inline-size-sm), calc(100dvi - 2rem))}.brick-hover-card[data-size=lg]{max-inline-size:min(var(--brick-hover-card-max-inline-size-lg), calc(100dvi - 2rem))}.brick-hover-card[data-positioned]{opacity:1;scale:1}.brick-hover-card[data-state=closed]{opacity:0;pointer-events:none;scale:.98}.brick-hover-card__arrow{--brick-floating-arrow-fill:var(--brick-hover-card-background);--brick-floating-arrow-stroke:var(--brick-hover-card-border)}.brick-hover-card[data-side=top] .brick-hover-card__arrow{translate:0 calc(var(--brick-border-width) * -1);filter:drop-shadow(0 1px 0 var(--brick-hover-card-border))}.brick-hover-card[data-side=right] .brick-hover-card__arrow{translate:var(--brick-border-width) 0;filter:drop-shadow(-1px 0 0 var(--brick-hover-card-border))}.brick-hover-card[data-side=bottom] .brick-hover-card__arrow{translate:0 var(--brick-border-width);filter:drop-shadow(0 -1px 0 var(--brick-hover-card-border))}.brick-hover-card[data-side=left] .brick-hover-card__arrow{translate:calc(var(--brick-border-width) * -1) 0;filter:drop-shadow(1px 0 0 var(--brick-hover-card-border))}.brick-hover-card :where(p){color:var(--brick-hover-card-muted-foreground);margin:0}@media (prefers-reduced-motion:reduce){.brick-hover-card{transition-duration:1ms;scale:1}}@media (forced-colors:active){.brick-hover-card{--brick-hover-card-background:Canvas;--brick-hover-card-foreground:CanvasText;--brick-hover-card-muted-foreground:CanvasText;--brick-hover-card-border:CanvasText;box-shadow:none}.brick-hover-card__arrow{color:canvastext;fill:canvas;filter:none;stroke:canvastext}}.brick-popover{--brick-popover-background:var(--brick-color-surface-overlay);--brick-popover-foreground:var(--brick-color-text-primary);--brick-popover-muted-foreground:var(--brick-color-text-secondary);--brick-popover-border:var(--brick-color-border-default);--brick-popover-radius:var(--brick-radius-overlay);--brick-popover-shadow:var(--brick-shadow-floating);--brick-popover-space:var(--brick-space-4);--brick-popover-max-inline-size-sm:18rem;--brick-popover-max-inline-size-md:24rem;--brick-popover-max-inline-size-lg:32rem;--brick-popover-max-block-size:min(32rem, calc(100dvb - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)));z-index:calc(var(--brick-layer-overlay) - 1);box-sizing:border-box;inline-size:max-content;max-inline-size:min(var(--brick-popover-max-inline-size-md), calc(100dvi - 2rem - env(safe-area-inset-left) - env(safe-area-inset-right)));color:var(--brick-popover-foreground);opacity:0;overflow-wrap:anywhere;transform-origin:var(--brick-floating-arrow-transform-origin,center);transition:opacity var(--brick-motion-duration-fast) var(--brick-motion-easing-enter), scale var(--brick-motion-duration-fast) var(--brick-motion-easing-enter);overflow:visible;scale:.98}.brick-popover[data-size=sm]{max-inline-size:min(var(--brick-popover-max-inline-size-sm), calc(100dvi - 2rem - env(safe-area-inset-left) - env(safe-area-inset-right)))}.brick-popover[data-size=lg]{max-inline-size:min(var(--brick-popover-max-inline-size-lg), calc(100dvi - 2rem - env(safe-area-inset-left) - env(safe-area-inset-right)))}.brick-popover[data-density=compact]{--brick-popover-space:var(--brick-space-3)}.brick-popover>[data-slot=popover-viewport]{box-sizing:border-box;inline-size:100%;max-block-size:min(var(--brick-popover-max-block-size), calc(100dvb - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)));border:var(--brick-border-width) solid var(--brick-popover-border);border-radius:var(--brick-popover-radius);background:var(--brick-popover-background);box-shadow:var(--brick-popover-shadow);flex-direction:column;display:flex;overflow:hidden}.brick-popover[data-positioned]{opacity:1;scale:1}.brick-popover[data-state=closed]{opacity:0;scale:.98}.brick-popover__header,.brick-popover>[data-slot=popover-viewport]>:where([data-slot=popover-title],[data-slot=popover-description]){flex:none;min-inline-size:0}.brick-popover__header{gap:var(--brick-space-1);padding:var(--brick-popover-space);padding-block-end:var(--brick-space-2);display:grid}.brick-popover :where([data-slot=popover-title],[data-slot=popover-description]){min-inline-size:0;margin:0}.brick-popover>[data-slot=popover-viewport]>[data-slot=popover-title],.brick-popover>[data-slot=popover-viewport]>[data-slot=popover-description],.brick-popover__header>:where([data-slot=popover-title],[data-slot=popover-description]){padding-inline:var(--brick-popover-space)}.brick-popover>[data-slot=popover-viewport]>[data-slot=popover-title]{padding-block-start:var(--brick-popover-space)}.brick-popover>[data-slot=popover-viewport]>[data-slot=popover-description]{padding-block-start:var(--brick-space-1)}.brick-popover__header>:where([data-slot=popover-title],[data-slot=popover-description]){padding:0}.brick-popover :where([data-slot=popover-title]){color:var(--brick-popover-foreground);font-family:var(--brick-typography-compact-title-lg-font-family);font-size:var(--brick-typography-compact-title-lg-font-size);font-weight:var(--brick-typography-compact-title-lg-font-weight);letter-spacing:var(--brick-typography-compact-title-lg-letter-spacing);line-height:var(--brick-typography-compact-title-lg-line-height)}.brick-popover[data-density=compact] :where([data-slot=popover-title]){font-family:var(--brick-typography-compact-title-font-family);font-size:var(--brick-typography-compact-title-font-size);font-weight:var(--brick-typography-compact-title-font-weight);letter-spacing:var(--brick-typography-compact-title-letter-spacing);line-height:var(--brick-typography-compact-title-line-height)}.brick-popover :where([data-slot=popover-description]){color:var(--brick-popover-muted-foreground);font-family:var(--brick-typography-supporting-sm-font-family);font-size:var(--brick-typography-supporting-sm-font-size);font-weight:var(--brick-typography-supporting-sm-font-weight);letter-spacing:var(--brick-typography-supporting-sm-letter-spacing);line-height:var(--brick-typography-supporting-sm-line-height)}.brick-popover__body{min-block-size:0;min-inline-size:0;padding:var(--brick-space-3) var(--brick-popover-space);overscroll-behavior:contain;color:var(--brick-popover-foreground);line-height:var(--brick-typography-body-md-line-height);scrollbar-gutter:stable;flex:auto;overflow:auto}.brick-popover__footer{justify-content:flex-end;align-items:center;gap:var(--brick-space-2);min-inline-size:0;padding:var(--brick-space-2) var(--brick-popover-space) var(--brick-popover-space);flex-wrap:wrap;flex:none;display:flex}.brick-popover__arrow{--brick-floating-arrow-fill:var(--brick-popover-background);--brick-floating-arrow-stroke:var(--brick-popover-border)}.brick-popover[data-side=top] .brick-popover__arrow{translate:0 calc(var(--brick-border-width) * -1);filter:drop-shadow(0 1px 0 var(--brick-popover-border))}.brick-popover[data-side=right] .brick-popover__arrow{translate:var(--brick-border-width) 0;filter:drop-shadow(-1px 0 0 var(--brick-popover-border))}.brick-popover[data-side=bottom] .brick-popover__arrow{translate:0 var(--brick-border-width);filter:drop-shadow(0 -1px 0 var(--brick-popover-border))}.brick-popover[data-side=left] .brick-popover__arrow{translate:calc(var(--brick-border-width) * -1) 0;filter:drop-shadow(1px 0 0 var(--brick-popover-border))}@supports not (height:100dvb){.brick-popover{--brick-popover-max-block-size:min(32rem, calc(100vh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)))}}@media (max-width:20rem){.brick-popover{--brick-popover-space:var(--brick-space-3)}.brick-popover__footer>.brick-button{flex:100%;inline-size:100%}}@media (max-height:20rem){.brick-popover>[data-slot=popover-viewport]{overscroll-behavior:contain;scrollbar-gutter:stable;overflow:auto}.brick-popover__body{flex:none;overflow:visible}}@media (prefers-reduced-motion:reduce){.brick-popover{transition-duration:1ms;scale:1}}@media (forced-colors:active){.brick-popover{--brick-popover-background:Canvas;--brick-popover-foreground:CanvasText;--brick-popover-muted-foreground:CanvasText;--brick-popover-border:CanvasText;box-shadow:none}.brick-popover__arrow{color:canvastext;fill:canvas;filter:none;stroke:canvastext}}.brick-form{--brick-form-gap:var(--brick-space-5);--brick-form-fieldset-gap:var(--brick-space-3);row-gap:var(--brick-form-gap);min-inline-size:0;display:grid}.brick-form>.brick-fieldset{--brick-fieldset-gap:var(--brick-form-fieldset-gap)}.brick-form[data-submitting]{cursor:progress}.brick-field{--brick-field-row-gap:var(--brick-space-3);--brick-field-column-gap:var(--brick-space-5);--brick-field-label-min-inline-size:8rem;--brick-field-control-min-inline-size:12rem;--brick-field-label-foreground:var(--brick-color-text-primary);--brick-field-label-foreground-disabled:var(--brick-color-text-secondary);--brick-field-label-font-family:var(--brick-typography-label-md-font-family);--brick-field-label-font-size:var(--brick-typography-label-md-font-size);--brick-field-label-font-weight:var(--brick-typography-label-md-font-weight);--brick-field-label-line-height:var(--brick-typography-label-md-line-height);--brick-field-indicator-foreground:var(--brick-color-danger-text);--brick-field-indicator-gap:var(--brick-space-1);--brick-field-optional-foreground:var(--brick-color-text-secondary);--brick-field-description-foreground:var(--brick-color-text-secondary);--brick-field-description-font-size:var(--brick-typography-supporting-sm-font-size);--brick-field-description-line-height:var(--brick-typography-supporting-sm-line-height);--brick-field-error-foreground:var(--brick-color-danger-text);--brick-field-error-font-size:var(--brick-typography-validation-sm-font-size);--brick-field-error-font-weight:var(--brick-typography-validation-sm-font-weight);--brick-field-error-line-height:var(--brick-typography-validation-sm-line-height);align-items:start;gap:var(--brick-field-row-gap) var(--brick-field-column-gap);min-inline-size:0;display:grid}.brick-field[data-orientation=horizontal]{grid-template-columns:repeat(auto-fit, minmax(min(100%, max(var(--brick-field-label-min-inline-size), var(--brick-field-control-min-inline-size), calc((100% - var(--brick-field-column-gap)) / 2))), 1fr))}.brick-field[data-orientation=horizontal]>:where(.brick-field-description,.brick-field-error){grid-column:-2/-1}.brick-field>:not(.brick-field-label,.brick-field-description,.brick-field-error,.brick-field-required-indicator){min-inline-size:0;max-inline-size:100%}.brick-field-label{min-inline-size:0;color:var(--brick-field-label-foreground);font-family:var(--brick-field-label-font-family);font-size:var(--brick-field-label-font-size);font-weight:var(--brick-field-label-font-weight);letter-spacing:var(--brick-typography-label-md-letter-spacing);line-height:var(--brick-field-label-line-height);overflow-wrap:anywhere;margin:0}.brick-field-label>:where([data-slot=field-required-indicator],[data-slot=field-optional-indicator]){margin-inline-start:var(--brick-field-indicator-gap)}.brick-field-label>[data-slot=field-required-indicator],.brick-field-required-indicator[data-slot=field-required-indicator]{color:var(--brick-field-indicator-foreground)}.brick-field-label>[data-slot=field-optional-indicator],.brick-field-required-indicator[data-slot=field-optional-indicator]{color:var(--brick-field-optional-foreground);font-weight:var(--brick-font-weight-regular)}.brick-field-required-indicator{overflow-wrap:anywhere;min-inline-size:0}.brick-field-description,.brick-field-error{overflow-wrap:anywhere;min-inline-size:0;margin:0}.brick-field-description{color:var(--brick-field-description-foreground);font-family:var(--brick-typography-supporting-sm-font-family);font-size:var(--brick-field-description-font-size);font-weight:var(--brick-typography-supporting-sm-font-weight);letter-spacing:var(--brick-typography-supporting-sm-letter-spacing);line-height:var(--brick-field-description-line-height)}.brick-field-error{border-inline-start:max(var(--brick-border-width), .125rem) solid var(--brick-field-error-foreground);color:var(--brick-field-error-foreground);font-family:var(--brick-typography-validation-sm-font-family);font-size:var(--brick-field-error-font-size);font-weight:var(--brick-field-error-font-weight);letter-spacing:var(--brick-typography-validation-sm-letter-spacing);line-height:var(--brick-field-error-line-height);padding-inline-start:var(--brick-space-2)}.brick-field[data-disabled] .brick-field-label{color:var(--brick-field-label-foreground-disabled)}.brick-field[data-readonly] .brick-field-label{font-style:italic}.brick-field[data-invalid] .brick-field-label{text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--brick-field-error-foreground);-webkit-text-decoration-color:var(--brick-field-error-foreground);text-decoration-color:var(--brick-field-error-foreground);text-underline-offset:.2em}@media (max-width:34rem){.brick-field[data-orientation=horizontal]{grid-template-columns:minmax(0,1fr)}.brick-field[data-orientation=horizontal]>:where(.brick-field-description,.brick-field-error){grid-column:auto}}@media (forced-colors:active){.brick-field-error{color:canvastext;border-inline-start-color:mark}.brick-field[data-invalid] .brick-field-label{text-decoration-color:mark}}.brick-fieldset{--brick-fieldset-gap:var(--brick-space-3);--brick-fieldset-control-gap:var(--brick-space-4);--brick-fieldset-legend-foreground:var(--brick-color-text-primary);--brick-fieldset-legend-foreground-disabled:var(--brick-color-text-secondary);--brick-fieldset-legend-font-family:var(--brick-typography-label-md-font-family);--brick-fieldset-legend-font-size:var(--brick-typography-label-md-font-size);--brick-fieldset-legend-font-weight:var(--brick-typography-label-md-font-weight);--brick-fieldset-legend-line-height:var(--brick-typography-label-md-line-height);--brick-fieldset-indicator-foreground:var(--brick-color-danger-text);--brick-fieldset-indicator-gap:var(--brick-space-1);--brick-fieldset-optional-foreground:var(--brick-color-text-secondary);--brick-fieldset-description-foreground:var(--brick-color-text-secondary);--brick-fieldset-description-font-size:var(--brick-typography-supporting-sm-font-size);--brick-fieldset-description-line-height:var(--brick-typography-supporting-sm-line-height);--brick-fieldset-error-foreground:var(--brick-color-danger-text);--brick-fieldset-error-font-size:var(--brick-typography-validation-sm-font-size);--brick-fieldset-error-font-weight:var(--brick-typography-validation-sm-font-weight);--brick-fieldset-error-line-height:var(--brick-typography-validation-sm-line-height);border:0;min-inline-size:0;margin:0;padding:0;display:block}.brick-fieldset>:not(.brick-fieldset-legend){min-inline-size:0;margin-block-start:var(--brick-fieldset-control-gap)}.brick-fieldset>.brick-fieldset-legend+*{clear:both;margin-block-start:0}.brick-fieldset-legend{float:inline-start;inline-size:100%;max-inline-size:100%;margin:0 0 var(--brick-fieldset-gap);color:var(--brick-fieldset-legend-foreground);font-family:var(--brick-fieldset-legend-font-family);font-size:var(--brick-fieldset-legend-font-size);font-weight:var(--brick-fieldset-legend-font-weight);letter-spacing:var(--brick-typography-label-md-letter-spacing);line-height:var(--brick-fieldset-legend-line-height);overflow-wrap:anywhere;padding:0}.brick-fieldset-legend>:where([data-slot=fieldset-required-indicator],[data-slot=fieldset-optional-indicator]){margin-inline-start:var(--brick-fieldset-indicator-gap)}.brick-fieldset-legend>[data-slot=fieldset-required-indicator]{color:var(--brick-fieldset-indicator-foreground)}.brick-fieldset-legend>[data-slot=fieldset-optional-indicator]{color:var(--brick-fieldset-optional-foreground);font-weight:var(--brick-font-weight-regular)}.brick-fieldset-description,.brick-fieldset-error{overflow-wrap:anywhere;min-inline-size:0;margin:0}.brick-fieldset-description{color:var(--brick-fieldset-description-foreground);font-family:var(--brick-typography-supporting-sm-font-family);font-size:var(--brick-fieldset-description-font-size);font-weight:var(--brick-typography-supporting-sm-font-weight);letter-spacing:var(--brick-typography-supporting-sm-letter-spacing);line-height:var(--brick-fieldset-description-line-height)}.brick-fieldset-error{color:var(--brick-fieldset-error-foreground);font-family:var(--brick-typography-validation-sm-font-family);font-size:var(--brick-fieldset-error-font-size);font-weight:var(--brick-fieldset-error-font-weight);letter-spacing:var(--brick-typography-validation-sm-letter-spacing);line-height:var(--brick-fieldset-error-line-height);padding-block-start:var(--brick-fieldset-control-gap);padding-inline-start:var(--brick-space-2);position:relative}.brick-fieldset-error:before{inset-block:var(--brick-fieldset-control-gap) 0;inline-size:max(var(--brick-border-width), .125rem);background:var(--brick-fieldset-error-foreground);content:"";position:absolute;inset-inline-start:0}.brick-fieldset[data-disabled] .brick-fieldset-legend{color:var(--brick-fieldset-legend-foreground-disabled)}.brick-fieldset[data-invalid] .brick-fieldset-legend{text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--brick-fieldset-error-foreground);-webkit-text-decoration-color:var(--brick-fieldset-error-foreground);text-decoration-color:var(--brick-fieldset-error-foreground);text-underline-offset:.2em}@media (forced-colors:active){.brick-fieldset-error{color:canvastext}.brick-fieldset-error:before{background:mark}.brick-fieldset[data-invalid] .brick-fieldset-legend{text-decoration-color:mark}}:where(.brick-checkbox,.brick-checkbox-group){--brick-checkbox-control-size:1.125rem;--brick-checkbox-target-min-size:var(--brick-control-target-min);--brick-checkbox-gap:var(--brick-space-2);--brick-checkbox-border-width:var(--brick-border-width);--brick-checkbox-radius:var(--brick-radius-subtle);--brick-checkbox-indicator-size:.875rem;--brick-checkbox-row-padding-inline:var(--brick-space-2);--brick-checkbox-label-foreground:var(--brick-color-text-primary);--brick-checkbox-description-foreground:var(--brick-color-text-secondary);--brick-checkbox-control-background:var(--brick-color-surface-raised);--brick-checkbox-control-border:var(--brick-color-border-strong);--brick-checkbox-control-checked-background:var(--brick-color-accent-solid);--brick-checkbox-control-checked-foreground:var(--brick-color-accent-on-solid);--brick-checkbox-invalid-foreground:var(--brick-color-danger-text)}:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent){box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:var(--brick-checkbox-target-min-size);grid-template-columns:var(--brick-checkbox-control-size) minmax(0, 1fr);align-content:center;align-items:center;gap:0 var(--brick-checkbox-gap);padding-block:var(--brick-space-1);padding-inline:var(--brick-checkbox-row-padding-inline);border-radius:var(--brick-checkbox-radius);-webkit-appearance:none;appearance:none;color:var(--brick-checkbox-label-foreground);font:inherit;font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-typography-body-md-font-size);font-weight:var(--brick-typography-body-md-font-weight);letter-spacing:var(--brick-typography-body-md-letter-spacing);line-height:var(--brick-typography-body-md-line-height);overflow-wrap:anywhere;text-align:start;-webkit-user-select:none;user-select:none;vertical-align:middle;transition:background-color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), box-shadow var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);background:0 0;border:0;grid-auto-rows:min-content;text-decoration:none;display:grid}:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent):not([data-disabled],[data-readonly]){cursor:pointer}:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent)[data-readonly]{cursor:default}:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent):is(:focus-visible,[data-focus-visible]){outline:none}:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent):is(:focus-visible,[data-focus-visible]) .brick-checkbox-control{border-color:var(--brick-color-focus-ring);outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-checkbox-control{box-sizing:border-box;inline-size:var(--brick-checkbox-control-size);block-size:var(--brick-checkbox-control-size);border:var(--brick-checkbox-border-width) solid var(--brick-checkbox-control-border);border-radius:var(--brick-checkbox-radius);background:var(--brick-checkbox-control-background);color:#0000;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), transform var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);grid-area:1/1/span 2;align-self:start;place-items:center;margin-block-start:calc((var(--brick-font-size-md) * var(--brick-font-line-height-body) - var(--brick-checkbox-control-size)) / 2);display:grid}.brick-checkbox-indicator{inline-size:var(--brick-checkbox-indicator-size);block-size:var(--brick-checkbox-indicator-size);place-items:center;display:grid}.brick-checkbox-mark{block-size:100%;inline-size:100%;display:block;overflow:visible}:where(.brick-checkbox-check,.brick-checkbox-mixed){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.brick-checkbox-mixed{display:none}:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent)[data-state=checked] .brick-checkbox-control,:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent)[data-state=indeterminate] .brick-checkbox-control{border-color:var(--brick-checkbox-control-checked-background);background:var(--brick-checkbox-control-checked-background);color:var(--brick-checkbox-control-checked-foreground)}:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent)[data-state=indeterminate] .brick-checkbox-check{display:none}:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent)[data-state=indeterminate] .brick-checkbox-mixed{display:block}:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent)[data-state=unchecked] .brick-checkbox-mark{visibility:hidden}:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent):not([data-disabled],[data-readonly]):active .brick-checkbox-control{transform:scale(.94)}:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent)[data-disabled]{color:var(--brick-color-text-secondary);cursor:not-allowed;opacity:.65}:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent)[data-disabled] .brick-checkbox-control{border-color:var(--brick-color-border-subtle);background:var(--brick-color-surface-subtle)}:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent)[data-readonly]{background:var(--brick-color-surface-subtle)}.brick-checkbox[data-invalid],.brick-checkbox-group:not([data-invalid])>:where(.brick-checkbox-group-item,.brick-checkbox-group-parent)[data-invalid]{border-inline-start:var(--brick-border-focus-width) solid var(--brick-checkbox-invalid-foreground);box-shadow:none}.brick-checkbox[data-invalid] .brick-checkbox-control,.brick-checkbox-group:not([data-invalid])>:where(.brick-checkbox-group-item,.brick-checkbox-group-parent)[data-invalid] .brick-checkbox-control{border-color:var(--brick-checkbox-invalid-foreground)}:where(.brick-checkbox)[data-size=sm],:where(.brick-checkbox-group)[data-size=sm]{--brick-checkbox-control-size:1rem;--brick-checkbox-target-min-size:var(--brick-control-target-min);--brick-checkbox-indicator-size:.75rem;--brick-checkbox-gap:.375rem;--brick-checkbox-row-padding-inline:var(--brick-space-1)}:where(.brick-checkbox)[data-size=lg],:where(.brick-checkbox-group)[data-size=lg]{--brick-checkbox-control-size:1.25rem;--brick-checkbox-target-min-size:var(--brick-control-min-block-size-lg);--brick-checkbox-indicator-size:1rem;--brick-checkbox-gap:var(--brick-space-3);--brick-checkbox-row-padding-inline:var(--brick-space-3)}@media (hover:hover) and (pointer:fine){:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent):not([data-disabled],[data-readonly],[data-invalid]):hover .brick-checkbox-control,.brick-checkbox-group[data-invalid]>:where(.brick-checkbox-group-item,.brick-checkbox-group-parent):not([data-disabled],[data-readonly]):hover .brick-checkbox-control{border-color:var(--brick-color-accent-border)}}@media (prefers-reduced-motion:reduce){:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent,.brick-checkbox-control){transition-duration:0s}}@media (forced-colors:active){:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent){forced-color-adjust:none;color:buttontext}.brick-checkbox-control{background:canvas;border-color:buttontext}:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent):is(:focus-visible,[data-focus-visible]) .brick-checkbox-control{border-color:highlight;outline-color:highlight}:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent)[data-state=checked] .brick-checkbox-control,:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent)[data-state=indeterminate] .brick-checkbox-control{color:highlighttext;background:highlight;border-color:highlight}.brick-checkbox[data-invalid],.brick-checkbox-group:not([data-invalid])>:where(.brick-checkbox-group-item,.brick-checkbox-group-parent)[data-invalid]{border-inline-start:var(--brick-border-focus-width) solid Mark;box-shadow:none}.brick-checkbox[data-invalid] .brick-checkbox-control,.brick-checkbox-group:not([data-invalid])>:where(.brick-checkbox-group-item,.brick-checkbox-group-parent)[data-invalid] .brick-checkbox-control{border-color:mark}:where(.brick-checkbox,.brick-checkbox-group-item,.brick-checkbox-group-parent)[data-disabled]{color:graytext;opacity:1}}.brick-checkbox-group{--brick-checkbox-group-gap:var(--brick-space-1);--brick-checkbox-radius:var(--brick-radius-subtle);--brick-checkbox-invalid-foreground:var(--brick-color-danger-text);box-sizing:border-box;gap:var(--brick-checkbox-group-gap);min-inline-size:0;max-inline-size:100%;display:flex}.brick-checkbox-group[data-invalid]{border-inline-start:var(--brick-border-focus-width) solid var(--brick-checkbox-invalid-foreground);border-radius:var(--brick-checkbox-radius);padding-inline-start:var(--brick-space-2)}.brick-checkbox-group[data-orientation=vertical]{flex-direction:column}.brick-checkbox-group[data-orientation=horizontal]{flex-flow:wrap;align-items:flex-start}:where(.brick-checkbox-group-item,.brick-checkbox-group-parent){inline-size:fit-content}.brick-checkbox-group[data-orientation=vertical]>:where(.brick-checkbox-group-item,.brick-checkbox-group-parent){inline-size:100%}.brick-checkbox-group-item-label{min-inline-size:0;color:var(--brick-checkbox-label-foreground);font-family:var(--brick-typography-label-md-font-family);font-size:var(--brick-typography-label-md-font-size);font-weight:var(--brick-typography-label-md-font-weight);letter-spacing:var(--brick-typography-label-md-letter-spacing);line-height:var(--brick-typography-label-md-line-height);grid-column:2}.brick-checkbox-group-item-description{min-inline-size:0;color:var(--brick-checkbox-description-foreground);font-family:var(--brick-typography-supporting-sm-font-family);font-size:var(--brick-typography-supporting-sm-font-size);font-weight:var(--brick-typography-supporting-sm-font-weight);letter-spacing:var(--brick-typography-supporting-sm-letter-spacing);line-height:var(--brick-typography-supporting-sm-line-height);grid-column:2}.brick-checkbox-group-item-label+.brick-checkbox-group-item-description{margin-block-start:.125rem}.brick-checkbox-group-parent{font-family:var(--brick-typography-label-strong-font-family);font-size:var(--brick-typography-label-strong-font-size);font-weight:var(--brick-typography-label-strong-font-weight);letter-spacing:var(--brick-typography-label-strong-letter-spacing);line-height:var(--brick-typography-label-strong-line-height);margin-block-end:var(--brick-space-1)}.brick-checkbox-group[data-orientation=horizontal]>.brick-checkbox-group-parent{flex-basis:100%}@media (forced-colors:active){.brick-checkbox-group[data-invalid]{border-inline-start-color:mark}.brick-checkbox-group-item-label{color:buttontext}.brick-checkbox-group-item-description{color:canvastext}}.brick-radio-group{--brick-radio-group-gap:var(--brick-space-1);--brick-radio-control-size:1.125rem;--brick-radio-dot-size:.5rem;--brick-radio-target-min-size:var(--brick-control-target-min);--brick-radio-item-gap:var(--brick-space-2);--brick-radio-item-padding-inline:var(--brick-space-2);--brick-radio-item-radius:var(--brick-radius-subtle);--brick-radio-foreground:var(--brick-color-text-primary);--brick-radio-control-background:var(--brick-color-surface-raised);--brick-radio-control-border:var(--brick-color-border-strong);--brick-radio-checked:var(--brick-color-accent-solid);--brick-radio-focus-ring:var(--brick-color-focus-ring);--brick-radio-invalid:var(--brick-color-danger-text);--brick-radio-readonly-background:var(--brick-color-surface-subtle);box-sizing:border-box;gap:var(--brick-radio-group-gap);min-inline-size:0;max-inline-size:100%;display:flex}.brick-radio-group[data-orientation=vertical]{flex-direction:column}.brick-radio-group[data-orientation=horizontal]{flex-flow:wrap;align-items:flex-start}.brick-radio-group[data-invalid]{border-inline-start:var(--brick-border-focus-width) solid var(--brick-radio-invalid);border-radius:var(--brick-radio-item-radius);padding-inline-start:var(--brick-space-2)}.brick-radio-group-item{box-sizing:border-box;inline-size:fit-content;min-inline-size:0;max-inline-size:100%;min-block-size:var(--brick-radio-target-min-size);grid-template-columns:var(--brick-radio-control-size) minmax(0, 1fr);align-content:center;align-items:center;gap:var(--brick-radio-item-gap);padding-block:var(--brick-space-1);padding-inline:var(--brick-radio-item-padding-inline);border-radius:var(--brick-radio-item-radius);-webkit-appearance:none;appearance:none;color:var(--brick-radio-foreground);font:inherit;text-align:start;-webkit-user-select:none;user-select:none;transition:background-color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), box-shadow var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);background:0 0;border:0;display:inline-grid}.brick-radio-group[data-orientation=vertical]>.brick-radio-group-item{inline-size:100%}.brick-radio-group-item:not([data-disabled],[data-readonly]){cursor:pointer}.brick-radio-group-item[data-readonly]{background:var(--brick-radio-readonly-background);cursor:default}.brick-radio-group-item:is(:focus-visible,[data-focus-visible]){outline:var(--brick-border-focus-width) solid var(--brick-radio-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-radio-group-control{box-sizing:border-box;inline-size:var(--brick-radio-control-size);block-size:var(--brick-radio-control-size);border:var(--brick-border-width) solid var(--brick-radio-control-border);border-radius:var(--brick-radius-full);background:var(--brick-radio-control-background);transition:border-color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), transform var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);place-items:center;display:grid}.brick-radio-group-dot{inline-size:var(--brick-radio-dot-size);block-size:var(--brick-radio-dot-size);border-radius:var(--brick-radius-full);background:var(--brick-radio-checked);opacity:0;transition:opacity var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), transform var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);display:block;transform:scale(.5)}.brick-radio-group-item[data-state=checked] .brick-radio-group-control{border-color:var(--brick-radio-checked)}.brick-radio-group-item[data-state=checked] .brick-radio-group-dot{opacity:1;transform:scale(1)}.brick-radio-group-label{min-inline-size:0;color:inherit;font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-typography-body-md-font-size);font-weight:var(--brick-typography-body-md-font-weight);letter-spacing:var(--brick-typography-body-md-letter-spacing);line-height:var(--brick-typography-body-md-line-height);overflow-wrap:anywhere}.brick-radio-group-item:not([data-disabled],[data-readonly]):active{background:var(--brick-color-accent-soft-pressed)}.brick-radio-group-item:not([data-disabled],[data-readonly]):active .brick-radio-group-control{transform:scale(.94)}.brick-radio-group-item[data-disabled]{color:var(--brick-color-text-secondary);cursor:not-allowed;opacity:.65}.brick-radio-group-item[data-disabled] .brick-radio-group-control{border-color:var(--brick-color-border-subtle);background:var(--brick-color-surface-subtle)}.brick-radio-group-item[data-invalid] .brick-radio-group-control{border-color:var(--brick-radio-invalid)}.brick-radio-group[data-size=sm]{--brick-radio-control-size:1rem;--brick-radio-dot-size:.375rem;--brick-radio-item-gap:.375rem;--brick-radio-item-padding-inline:var(--brick-space-1)}.brick-radio-group[data-size=sm] .brick-radio-group-label{font-family:var(--brick-typography-body-sm-font-family);font-size:var(--brick-typography-body-sm-font-size);font-weight:var(--brick-typography-body-sm-font-weight);letter-spacing:var(--brick-typography-body-sm-letter-spacing);line-height:var(--brick-typography-body-sm-line-height)}.brick-radio-group[data-size=lg]{--brick-radio-control-size:1.25rem;--brick-radio-dot-size:.625rem;--brick-radio-target-min-size:var(--brick-control-min-block-size-lg);--brick-radio-item-gap:var(--brick-space-3);--brick-radio-item-padding-inline:var(--brick-space-3)}.brick-radio-group[data-size=lg] .brick-radio-group-label{font-family:var(--brick-typography-body-lg-font-family);font-size:var(--brick-typography-body-lg-font-size);font-weight:var(--brick-typography-body-lg-font-weight);letter-spacing:var(--brick-typography-body-lg-letter-spacing);line-height:var(--brick-typography-body-lg-line-height)}@media (hover:hover) and (pointer:fine){.brick-radio-group-item:not([data-disabled],[data-readonly]):hover{background:var(--brick-color-accent-soft)}.brick-radio-group-item:not([data-disabled],[data-readonly],[data-invalid]):hover .brick-radio-group-control{border-color:var(--brick-color-accent-border)}}@media (prefers-reduced-motion:reduce){:where(.brick-radio-group-item,.brick-radio-group-control,.brick-radio-group-dot){transition-duration:0s}}@media (forced-colors:active){.brick-radio-group-item{forced-color-adjust:none;color:buttontext}.brick-radio-group-control{background:canvas;border-color:buttontext}.brick-radio-group-item[data-state=checked] .brick-radio-group-control{border-color:highlight}.brick-radio-group-dot{background:highlight}.brick-radio-group[data-invalid],.brick-radio-group-item[data-invalid] .brick-radio-group-control{border-color:mark}.brick-radio-group-item[data-disabled]{color:graytext;opacity:1}}.brick-segment-group{--brick-segment-group-min-block-size:var(--brick-control-min-block-size-md);--brick-segment-group-item-padding-inline:var(--brick-space-3);--brick-segment-group-item-gap:var(--brick-space-2);--brick-segment-group-icon-size:1rem;--brick-segment-group-inset:0px;--brick-segment-group-background:var(--brick-color-surface-subtle);--brick-segment-group-border:var(--brick-color-border-default);--brick-segment-group-root-shadow:inset 0 0 0 var(--brick-border-width) var(--brick-segment-group-border);--brick-segment-group-indicator-background:var(--brick-color-surface-raised);--brick-segment-group-indicator-border:var(--brick-color-border-default);--brick-segment-group-indicator-shadow:0 .0625rem .125rem color-mix(in srgb, var(--brick-color-text-primary), transparent 82%);--brick-segment-group-foreground:var(--brick-color-text-secondary);--brick-segment-group-selected-foreground:var(--brick-color-text-primary);--brick-segment-group-focus-ring:var(--brick-color-focus-ring);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:var(--brick-segment-group-min-block-size);padding:var(--brick-segment-group-inset);border-radius:var(--brick-radius-control);background:var(--brick-segment-group-background);box-shadow:var(--brick-segment-group-root-shadow);border:0;align-items:stretch;gap:0;display:inline-flex;position:relative}.brick-segment-group[data-orientation=vertical]{flex-direction:column}.brick-segment-group[data-full-width]{inline-size:100%;display:flex}.brick-segment-group[data-full-width]>.brick-segment-group__item{flex:1 1 0}.brick-segment-group__indicator{z-index:0;inline-size:var(--brick-segment-group-indicator-inline-size,0);block-size:var(--brick-segment-group-indicator-block-size,0);border:var(--brick-border-width) solid var(--brick-segment-group-indicator-border);border-radius:calc(var(--brick-radius-control) - var(--brick-segment-group-inset));background:var(--brick-segment-group-indicator-background);box-shadow:var(--brick-segment-group-indicator-shadow);opacity:0;pointer-events:none;translate:var(--brick-segment-group-indicator-x,0) var(--brick-segment-group-indicator-y,0);transition:translate var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), inline-size var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), block-size var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), opacity var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);position:absolute;inset-block-start:0;inset-inline-start:0}.brick-segment-group__indicator[data-ready]{opacity:1}.brick-segment-group__item{z-index:1;box-sizing:border-box;min-inline-size:0;min-block-size:calc(var(--brick-segment-group-min-block-size) - (2 * var(--brick-segment-group-inset)) - 0px);justify-content:center;align-items:center;gap:var(--brick-segment-group-item-gap);padding-block:var(--brick-space-1);padding-inline:var(--brick-segment-group-item-padding-inline);border-radius:calc(var(--brick-radius-control) - var(--brick-segment-group-inset));-webkit-appearance:none;appearance:none;color:var(--brick-segment-group-foreground);font-family:var(--brick-typography-control-md-font-family);font-size:var(--brick-typography-control-md-font-size);font-weight:var(--brick-typography-control-md-font-weight);line-height:var(--brick-typography-control-md-line-height);white-space:nowrap;cursor:pointer;transition:color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);background:0 0;border:0;display:inline-flex;position:relative}.brick-segment-group__item>:where(svg,img,.brick-icon){inline-size:var(--brick-segment-group-icon-size);block-size:var(--brick-segment-group-icon-size);flex:none}.brick-segment-group__item[data-state=checked]{color:var(--brick-segment-group-selected-foreground)}.brick-segment-group__item:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-segment-group-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-segment-group__item[data-disabled]{color:var(--brick-color-text-disabled);cursor:not-allowed}.brick-segment-group__item[data-icon-only]{aspect-ratio:1;padding-inline:0}.brick-segment-group[data-size=sm]{--brick-segment-group-min-block-size:var(--brick-control-min-block-size-sm);--brick-segment-group-item-padding-inline:var(--brick-space-2);--brick-segment-group-item-gap:var(--brick-space-1);--brick-segment-group-icon-size:.875rem}.brick-segment-group[data-size=sm]>.brick-segment-group__item{font-family:var(--brick-typography-control-sm-font-family);font-size:var(--brick-typography-control-sm-font-size);font-weight:var(--brick-typography-control-sm-font-weight);line-height:var(--brick-typography-control-sm-line-height)}.brick-segment-group[data-size=lg]{--brick-segment-group-min-block-size:var(--brick-control-min-block-size-lg);--brick-segment-group-item-padding-inline:var(--brick-space-4);--brick-segment-group-item-gap:var(--brick-space-2);--brick-segment-group-icon-size:1.125rem}.brick-segment-group[data-size=lg]>.brick-segment-group__item{font-family:var(--brick-typography-control-lg-font-family);font-size:var(--brick-typography-control-lg-font-size);font-weight:var(--brick-typography-control-lg-font-weight);line-height:var(--brick-typography-control-lg-line-height)}@media (hover:hover) and (pointer:fine){.brick-segment-group__item:not([data-disabled]):hover{color:var(--brick-color-text-primary)}}@media (prefers-reduced-motion:reduce){.brick-segment-group__indicator{transition:none}}@media (forced-colors:active){.brick-segment-group{box-shadow:inset 0 0 0 var(--brick-border-width) ButtonText;background:canvas}.brick-segment-group__indicator{box-shadow:none;background:highlight;border-color:highlight}.brick-segment-group__item{color:buttontext;forced-color-adjust:none}.brick-segment-group__item[data-state=checked]{color:highlighttext}.brick-segment-group__item:focus-visible{outline-color:highlight}}.brick-switch{--brick-switch-target-size:var(--brick-control-target-min);--brick-switch-track-inline-size:2.5rem;--brick-switch-track-block-size:1.5rem;--brick-switch-thumb-size:1.125rem;--brick-switch-track-inset:.1875rem;--brick-switch-track-background:var(--brick-color-surface-subtle);--brick-switch-track-border:var(--brick-color-border-strong);--brick-switch-thumb-background:var(--brick-color-surface-raised);--brick-switch-thumb-border:var(--brick-color-border-default);--brick-switch-checked-background:var(--brick-color-accent-solid);--brick-switch-checked-border:var(--brick-color-accent-solid);--brick-switch-checked-thumb:var(--brick-color-accent-on-solid);--brick-switch-hover-background:var(--brick-color-surface-base);--brick-switch-pressed-background:var(--brick-color-accent-soft-pressed);--brick-switch-focus-ring:var(--brick-color-focus-ring);--brick-switch-invalid-border:var(--brick-color-danger-text);--brick-switch-readonly-background:var(--brick-color-surface-subtle);box-sizing:border-box;inline-size:max(var(--brick-switch-target-size), var(--brick-switch-track-inline-size));min-inline-size:var(--brick-switch-target-size);min-block-size:var(--brick-switch-target-size);border-radius:var(--brick-radius-full);-webkit-appearance:none;appearance:none;color:inherit;vertical-align:middle;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.brick-switch:before{box-sizing:border-box;inline-size:var(--brick-switch-track-inline-size);block-size:var(--brick-switch-track-block-size);border:var(--brick-border-width) solid var(--brick-switch-track-border);border-radius:var(--brick-radius-full);background:var(--brick-switch-track-background);content:"";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);position:absolute}.brick-switch:not([data-disabled],[data-readonly]){cursor:pointer}.brick-switch[data-readonly]{cursor:default}.brick-switch:is(:focus-visible,[data-focus-visible]){outline:var(--brick-border-focus-width) solid var(--brick-switch-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-switch-thumb{box-sizing:border-box;inline-size:var(--brick-switch-thumb-size);block-size:var(--brick-switch-thumb-size);border:var(--brick-border-width) solid var(--brick-switch-thumb-border);border-radius:var(--brick-radius-full);background:var(--brick-switch-thumb-background);box-shadow:var(--brick-shadow-sm);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), transform var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);display:block;position:absolute;inset-inline-start:calc((100% - var(--brick-switch-track-inline-size)) / 2 + var(--brick-switch-track-inset));transform:translate(0)}.brick-switch[data-state=checked]:before{border-color:var(--brick-switch-checked-border);background:var(--brick-switch-checked-background)}.brick-switch[data-state=checked] .brick-switch-thumb{border-color:var(--brick-switch-checked-thumb);background:var(--brick-switch-checked-thumb);transform:translateX(calc(var(--brick-switch-track-inline-size) - var(--brick-switch-thumb-size) - 2 * var(--brick-switch-track-inset)))}[dir=rtl] .brick-switch[data-state=checked] .brick-switch-thumb{transform:translateX(calc(-1 * (var(--brick-switch-track-inline-size) - var(--brick-switch-thumb-size) - 2 * var(--brick-switch-track-inset))))}.brick-switch[data-invalid]:before{border-color:var(--brick-switch-invalid-border)}.brick-switch[data-readonly]:before{background:var(--brick-switch-readonly-background)}.brick-switch[data-disabled]{cursor:not-allowed;opacity:.65}.brick-switch[data-size=sm]{--brick-switch-track-inline-size:2rem;--brick-switch-track-block-size:1.25rem;--brick-switch-thumb-size:.875rem}.brick-switch[data-size=lg]{--brick-switch-track-inline-size:3rem;--brick-switch-track-block-size:1.75rem;--brick-switch-thumb-size:1.375rem}.brick-switch:not([data-disabled],[data-readonly]):active:before{background:var(--brick-switch-pressed-background)}@media (hover:hover) and (pointer:fine){.brick-switch:not([data-disabled],[data-readonly],[data-state=checked]):hover:before{background:var(--brick-switch-hover-background)}.brick-switch:not([data-disabled],[data-readonly])[data-state=checked]:hover:before{background:var(--brick-color-accent-solid-hover);border-color:var(--brick-color-accent-solid-hover)}}@media (prefers-reduced-motion:reduce){:where(.brick-switch-thumb){transition-duration:0s}}@media (forced-colors:active){.brick-switch{forced-color-adjust:none}.brick-switch:before{background:canvas;border-color:buttontext}.brick-switch-thumb{box-shadow:none;background:buttontext;border-color:buttontext}.brick-switch[data-state=checked]:before{background:highlight;border-color:highlight}.brick-switch[data-state=checked] .brick-switch-thumb{background:highlighttext;border-color:highlighttext}.brick-switch[data-invalid]:before{border-color:mark}.brick-switch[data-disabled]{opacity:1}.brick-switch[data-disabled]:before,.brick-switch[data-disabled] .brick-switch-thumb{border-color:graytext}}.brick-breadcrumb{--brick-breadcrumb-foreground:var(--brick-color-text-secondary);--brick-breadcrumb-foreground-hover:var(--brick-color-text-primary);--brick-breadcrumb-foreground-active:var(--brick-color-accent-text);--brick-breadcrumb-current-foreground:var(--brick-color-text-primary);--brick-breadcrumb-separator-foreground:var(--brick-color-text-secondary);--brick-breadcrumb-ellipsis-foreground:var(--brick-color-text-secondary);--brick-breadcrumb-ellipsis-hover-background:var(--brick-color-surface-subtle);--brick-breadcrumb-focus-ring:var(--brick-color-focus-ring);--brick-breadcrumb-list-gap:var(--brick-space-1);--brick-breadcrumb-item-gap:var(--brick-space-1);--brick-breadcrumb-target-size:var(--brick-control-target-min);--brick-breadcrumb-font-family:var(--brick-typography-body-md-font-family);--brick-breadcrumb-font-size:var(--brick-typography-body-md-font-size);--brick-breadcrumb-font-weight:var(--brick-typography-body-md-font-weight);--brick-breadcrumb-line-height:var(--brick-typography-body-md-line-height);--brick-breadcrumb-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-breadcrumb-current-font-weight:var(--brick-typography-label-md-font-weight);--brick-breadcrumb-decoration-thickness:.08em;--brick-breadcrumb-decoration-offset:.16em;--brick-breadcrumb-separator-size:1em;box-sizing:border-box;min-inline-size:0;max-inline-size:100%;color:var(--brick-breadcrumb-foreground);font-family:var(--brick-breadcrumb-font-family);font-size:var(--brick-breadcrumb-font-size);font-weight:var(--brick-breadcrumb-font-weight);letter-spacing:var(--brick-breadcrumb-letter-spacing);line-height:var(--brick-breadcrumb-line-height);display:block}.brick-breadcrumb[data-size=sm]{--brick-breadcrumb-font-family:var(--brick-typography-body-sm-font-family);--brick-breadcrumb-font-size:var(--brick-typography-body-sm-font-size);--brick-breadcrumb-font-weight:var(--brick-typography-body-sm-font-weight);--brick-breadcrumb-line-height:var(--brick-typography-body-sm-line-height);--brick-breadcrumb-letter-spacing:var(--brick-typography-body-sm-letter-spacing);--brick-breadcrumb-list-gap:.1875rem;--brick-breadcrumb-item-gap:.1875rem;--brick-breadcrumb-separator-size:.875em}.brick-breadcrumb[data-size=lg]{--brick-breadcrumb-font-family:var(--brick-typography-body-lg-font-family);--brick-breadcrumb-font-size:var(--brick-typography-body-lg-font-size);--brick-breadcrumb-font-weight:var(--brick-typography-body-lg-font-weight);--brick-breadcrumb-line-height:var(--brick-typography-body-lg-line-height);--brick-breadcrumb-letter-spacing:var(--brick-typography-body-lg-letter-spacing);--brick-breadcrumb-list-gap:var(--brick-space-2);--brick-breadcrumb-item-gap:var(--brick-space-2);--brick-breadcrumb-separator-size:1.125em}.brick-breadcrumb-list{box-sizing:border-box;align-items:center;gap:var(--brick-breadcrumb-list-gap);flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.brick-breadcrumb-item{box-sizing:border-box;align-items:center;gap:var(--brick-breadcrumb-item-gap);min-inline-size:0;max-inline-size:100%;display:inline-flex}.brick-breadcrumb-link{box-sizing:border-box;min-inline-size:0;min-block-size:var(--brick-breadcrumb-target-size);max-inline-size:100%;color:var(--brick-breadcrumb-foreground);overflow-wrap:anywhere;text-decoration-line:none;text-decoration-color:currentColor;text-decoration-thickness:var(--brick-breadcrumb-decoration-thickness);text-underline-offset:var(--brick-breadcrumb-decoration-offset);touch-action:manipulation;align-items:center;display:inline-flex}.brick-breadcrumb[data-variant=underline] .brick-breadcrumb-link,.brick-breadcrumb-link:is(:hover,:focus-visible,:active){text-decoration-line:underline}.brick-breadcrumb-link:hover{color:var(--brick-breadcrumb-foreground-hover)}.brick-breadcrumb-link:active{color:var(--brick-breadcrumb-foreground-active)}.brick-breadcrumb-link:focus-visible{border-radius:var(--brick-radius-subtle);outline:var(--brick-border-focus-width) solid var(--brick-breadcrumb-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-breadcrumb-ellipsis:is(button,[role=button],a):focus-visible{border-radius:var(--brick-radius-subtle);outline:var(--brick-border-focus-width) solid var(--brick-breadcrumb-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-breadcrumb-page{min-inline-size:0;max-inline-size:100%;color:var(--brick-breadcrumb-current-foreground);font-weight:var(--brick-breadcrumb-current-font-weight);overflow-wrap:anywhere}.brick-breadcrumb-separator{box-sizing:border-box;color:var(--brick-breadcrumb-separator-foreground);inline-size:var(--brick-breadcrumb-separator-size);block-size:var(--brick-breadcrumb-separator-size);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.brick-breadcrumb-separator>:where(svg,img){block-size:100%;inline-size:100%}.brick-breadcrumb-ellipsis{box-sizing:border-box;min-inline-size:1.5em;color:var(--brick-breadcrumb-ellipsis-foreground);font:inherit;justify-content:center;align-items:center;display:inline-flex}.brick-breadcrumb-ellipsis:is(button,[role=button],a){min-inline-size:var(--brick-breadcrumb-target-size);min-block-size:var(--brick-breadcrumb-target-size);border-radius:var(--brick-radius-subtle);cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0}.brick-breadcrumb-ellipsis:is(button,[role=button],a):hover{background:var(--brick-breadcrumb-ellipsis-hover-background);color:var(--brick-breadcrumb-foreground-hover)}@media (forced-colors:active){.brick-breadcrumb-link{color:linktext;forced-color-adjust:auto}.brick-breadcrumb-page,.brick-breadcrumb-separator,.brick-breadcrumb-ellipsis{color:canvastext}.brick-breadcrumb-link:focus-visible{outline-color:highlight}.brick-breadcrumb-ellipsis:is(button,[role=button],a):focus-visible{outline-color:highlight}}.brick-tabs{--brick-tabs-foreground:var(--brick-color-text-secondary);--brick-tabs-selected-foreground:var(--brick-color-accent-text);--brick-tabs-hover-background:var(--brick-color-surface-subtle);--brick-tabs-list-background:transparent;--brick-tabs-selected-background:transparent;--brick-tabs-border-color:var(--brick-color-border-default);--brick-tabs-indicator-color:var(--brick-color-accent-solid);--brick-tabs-focus-ring:var(--brick-color-focus-ring);--brick-tabs-gap:var(--brick-space-1);--brick-tabs-trigger-gap:var(--brick-space-2);--brick-tabs-trigger-height:2.75rem;--brick-tabs-trigger-padding:var(--brick-space-3);--brick-tabs-panel-padding:var(--brick-space-4);--brick-tabs-list-padding:max(var(--brick-space-1), calc(var(--brick-border-focus-width) + var(--brick-border-focus-offset)));--brick-tabs-radius:var(--brick-radius-control);--brick-tabs-font-family:var(--brick-typography-control-md-font-family);--brick-tabs-font-size:var(--brick-typography-control-md-font-size);--brick-tabs-font-weight:var(--brick-typography-control-md-font-weight);--brick-tabs-line-height:var(--brick-typography-control-md-line-height);flex-direction:column;min-inline-size:0;display:flex}.brick-tabs[data-size=sm]{--brick-tabs-trigger-height:2.25rem;--brick-tabs-trigger-padding:var(--brick-space-2);--brick-tabs-panel-padding:var(--brick-space-3);--brick-tabs-font-family:var(--brick-typography-control-sm-font-family);--brick-tabs-font-size:var(--brick-typography-control-sm-font-size);--brick-tabs-font-weight:var(--brick-typography-control-sm-font-weight);--brick-tabs-line-height:var(--brick-typography-control-sm-line-height)}.brick-tabs[data-size=lg]{--brick-tabs-trigger-height:3.25rem;--brick-tabs-trigger-padding:var(--brick-space-4);--brick-tabs-panel-padding:var(--brick-space-5);--brick-tabs-font-family:var(--brick-typography-control-lg-font-family);--brick-tabs-font-size:var(--brick-typography-control-lg-font-size);--brick-tabs-font-weight:var(--brick-typography-control-lg-font-weight);--brick-tabs-line-height:var(--brick-typography-control-lg-line-height)}.brick-tabs[data-orientation=vertical]{flex-direction:row;align-items:stretch}.brick-tabs[data-layout=stacked]{flex-direction:column}.brick-tabs[data-layout=side]{flex-direction:row;align-items:stretch}.brick-tabs-list{box-sizing:border-box;gap:var(--brick-tabs-gap);border-block-end:var(--brick-border-width) solid var(--brick-tabs-border-color);background:var(--brick-tabs-list-background);scrollbar-width:thin;flex:none;min-inline-size:0;max-inline-size:100%;display:flex;position:relative;overflow:auto hidden}.brick-tabs-list[data-orientation=vertical]{border-block-end:0;border-inline-end:var(--brick-border-width) solid var(--brick-tabs-border-color);flex-direction:column;min-inline-size:max-content;overflow:visible}.brick-tabs-list[data-columns]{--brick-tabs-list-columns:1;grid-template-columns:repeat(var(--brick-tabs-list-columns), minmax(0, 1fr));align-content:stretch;display:grid}.brick-tabs-list[data-columns="2"]{--brick-tabs-list-columns:2}.brick-tabs-list[data-columns="3"]{--brick-tabs-list-columns:3}.brick-tabs-list[data-columns="4"]{--brick-tabs-list-columns:4}.brick-tabs-list[data-columns]>.brick-tabs-trigger{white-space:normal;inline-size:100%;min-inline-size:0}.brick-tabs[data-layout=stacked]>.brick-tabs-list[data-orientation=vertical]{border-block-end:var(--brick-border-width) solid var(--brick-tabs-border-color);border-inline-end:0;inline-size:100%;min-inline-size:0}.brick-tabs[data-layout=side]>.brick-tabs-list[data-orientation=vertical]{border-block-end:0;border-inline-end:var(--brick-border-width) solid var(--brick-tabs-border-color);inline-size:auto;min-inline-size:max-content}.brick-tabs-trigger{box-sizing:border-box;min-block-size:var(--brick-tabs-trigger-height);justify-content:center;align-items:center;gap:var(--brick-tabs-trigger-gap);padding-inline:var(--brick-tabs-trigger-padding);border:var(--brick-border-width) solid transparent;border-radius:var(--brick-tabs-radius) var(--brick-tabs-radius) 0 0;color:var(--brick-tabs-foreground);font-family:var(--brick-tabs-font-family);font-size:var(--brick-tabs-font-size);font-weight:var(--brick-tabs-font-weight);line-height:var(--brick-tabs-line-height);white-space:nowrap;cursor:pointer;touch-action:manipulation;background:0 0;flex:none;display:inline-flex}.brick-tabs-list[data-trigger-radius=none]>.brick-tabs-trigger{border-radius:0}.brick-tabs-trigger:hover:not(:disabled){background:var(--brick-tabs-hover-background);color:var(--brick-color-text-primary)}.brick-tabs-trigger[data-state=active]{color:var(--brick-tabs-selected-foreground)}:is(.brick-tabs-trigger:focus-visible,.brick-tabs-content:focus-visible){outline:var(--brick-border-focus-width) solid var(--brick-tabs-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-tabs-trigger:disabled{opacity:.55;cursor:not-allowed}.brick-tabs[data-full-width] .brick-tabs-list[data-orientation=horizontal]>.brick-tabs-trigger{flex:1 1 0}.brick-tabs-content{box-sizing:border-box;min-inline-size:0;padding:var(--brick-tabs-panel-padding);color:var(--brick-color-text-primary);flex:auto}.brick-tabs-content[data-inset=none]{padding:0}.brick-tabs-content[data-inset=sm]{padding:var(--brick-space-3)}.brick-tabs-content[data-inset=md]{padding:var(--brick-space-4)}.brick-tabs-content[data-inset=lg]{padding:var(--brick-space-5)}.brick-tabs-indicator{z-index:1;pointer-events:none;background:var(--brick-tabs-indicator-color);transition:translate var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), inline-size var(--brick-motion-duration-fast) var(--brick-motion-easing-standard), block-size var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);position:absolute}.brick-tabs-indicator[data-orientation=horizontal]{inline-size:var(--tabs-indicator-width);block-size:.125rem;translate:var(--tabs-indicator-left) 0;inset-block-end:0;left:0}.brick-tabs-indicator[data-orientation=vertical]{inline-size:.125rem;block-size:var(--tabs-indicator-height);translate:0 var(--tabs-indicator-top);inset-block-start:0;inset-inline-end:0}.brick-tabs:not([data-variant=line]) .brick-tabs-indicator{display:none}.brick-tabs[data-variant=line] .brick-tabs-trigger[data-state=active]{border-block-end-color:var(--brick-tabs-indicator-color)}.brick-tabs[data-variant=line]{--brick-tabs-selected-foreground:var(--brick-color-text-primary)}.brick-tabs[data-variant=line] .brick-tabs-list[data-orientation=vertical] .brick-tabs-trigger[data-state=active]{border-block-end-color:#0000;border-inline-end-color:var(--brick-tabs-indicator-color)}.brick-tabs[data-variant=solid]{--brick-tabs-list-background:var(--brick-color-surface-subtle);--brick-tabs-selected-background:var(--brick-color-surface-raised)}.brick-tabs[data-variant=soft]{--brick-tabs-selected-background:var(--brick-color-accent-soft)}.brick-tabs:is([data-variant=solid],[data-variant=soft]) .brick-tabs-list{padding:var(--brick-tabs-list-padding);border-radius:var(--brick-tabs-radius);border:0}.brick-tabs:is([data-variant=solid],[data-variant=soft]) .brick-tabs-trigger{border-radius:calc(var(--brick-tabs-radius) - var(--brick-space-1))}.brick-tabs:is([data-variant=solid],[data-variant=soft])>.brick-tabs-list[data-radius=none],.brick-tabs:is([data-variant=solid],[data-variant=soft])>.brick-tabs-list[data-radius=none]:not([data-trigger-radius=default])>.brick-tabs-trigger{border-radius:0}.brick-tabs:is([data-variant=solid],[data-variant=soft])>.brick-tabs-list[data-trigger-radius=default]>.brick-tabs-trigger{border-radius:calc(var(--brick-tabs-radius) - var(--brick-space-1))}.brick-tabs:is([data-variant=solid],[data-variant=soft]) .brick-tabs-trigger[data-state=active]{background:var(--brick-tabs-selected-background);box-shadow:var(--brick-shadow-sm)}.brick-tabs[data-variant=enclosed] .brick-tabs-list{gap:var(--brick-space-1)}.brick-tabs[data-variant=enclosed] .brick-tabs-trigger[data-state=active]{border-color:var(--brick-tabs-border-color);border-block-end-color:var(--brick-color-surface-base);background:var(--brick-color-surface-base);margin-block-end:calc(-1 * var(--brick-border-width))}.brick-tabs[data-variant=enclosed] .brick-tabs-content{border:var(--brick-border-width) solid var(--brick-tabs-border-color);border-radius:0 0 var(--brick-tabs-radius) var(--brick-tabs-radius);border-block-start:0}@media (prefers-reduced-motion:reduce){.brick-tabs-indicator{transition:none}}@media (min-width:30rem){.brick-tabs-list[data-columns-sm="1"]{--brick-tabs-list-columns:1}.brick-tabs-list[data-columns-sm="2"]{--brick-tabs-list-columns:2}.brick-tabs-list[data-columns-sm="3"]{--brick-tabs-list-columns:3}.brick-tabs-list[data-columns-sm="4"]{--brick-tabs-list-columns:4}.brick-tabs[data-layout-sm=stacked]{flex-direction:column}.brick-tabs[data-layout-sm=side]{flex-direction:row;align-items:stretch}.brick-tabs[data-layout-sm=stacked]>.brick-tabs-list[data-orientation=vertical]{border-block-end:var(--brick-border-width) solid var(--brick-tabs-border-color);border-inline-end:0;inline-size:100%;min-inline-size:0}.brick-tabs[data-layout-sm=side]>.brick-tabs-list[data-orientation=vertical]{border-block-end:0;border-inline-end:var(--brick-border-width) solid var(--brick-tabs-border-color);inline-size:auto;min-inline-size:max-content}}@media (min-width:48rem){.brick-tabs-list[data-columns-md="1"]{--brick-tabs-list-columns:1}.brick-tabs-list[data-columns-md="2"]{--brick-tabs-list-columns:2}.brick-tabs-list[data-columns-md="3"]{--brick-tabs-list-columns:3}.brick-tabs-list[data-columns-md="4"]{--brick-tabs-list-columns:4}.brick-tabs[data-layout-md=stacked]{flex-direction:column}.brick-tabs[data-layout-md=side]{flex-direction:row;align-items:stretch}.brick-tabs[data-layout-md=stacked]>.brick-tabs-list[data-orientation=vertical]{border-block-end:var(--brick-border-width) solid var(--brick-tabs-border-color);border-inline-end:0;inline-size:100%;min-inline-size:0}.brick-tabs[data-layout-md=side]>.brick-tabs-list[data-orientation=vertical]{border-block-end:0;border-inline-end:var(--brick-border-width) solid var(--brick-tabs-border-color);inline-size:auto;min-inline-size:max-content}}@media (min-width:64rem){.brick-tabs-list[data-columns-lg="1"]{--brick-tabs-list-columns:1}.brick-tabs-list[data-columns-lg="2"]{--brick-tabs-list-columns:2}.brick-tabs-list[data-columns-lg="3"]{--brick-tabs-list-columns:3}.brick-tabs-list[data-columns-lg="4"]{--brick-tabs-list-columns:4}.brick-tabs[data-layout-lg=stacked]{flex-direction:column}.brick-tabs[data-layout-lg=side]{flex-direction:row;align-items:stretch}.brick-tabs[data-layout-lg=stacked]>.brick-tabs-list[data-orientation=vertical]{border-block-end:var(--brick-border-width) solid var(--brick-tabs-border-color);border-inline-end:0;inline-size:100%;min-inline-size:0}.brick-tabs[data-layout-lg=side]>.brick-tabs-list[data-orientation=vertical]{border-block-end:0;border-inline-end:var(--brick-border-width) solid var(--brick-tabs-border-color);inline-size:auto;min-inline-size:max-content}}@media (min-width:80rem){.brick-tabs-list[data-columns-xl="1"]{--brick-tabs-list-columns:1}.brick-tabs-list[data-columns-xl="2"]{--brick-tabs-list-columns:2}.brick-tabs-list[data-columns-xl="3"]{--brick-tabs-list-columns:3}.brick-tabs-list[data-columns-xl="4"]{--brick-tabs-list-columns:4}.brick-tabs[data-layout-xl=stacked]{flex-direction:column}.brick-tabs[data-layout-xl=side]{flex-direction:row;align-items:stretch}.brick-tabs[data-layout-xl=stacked]>.brick-tabs-list[data-orientation=vertical]{border-block-end:var(--brick-border-width) solid var(--brick-tabs-border-color);border-inline-end:0;inline-size:100%;min-inline-size:0}.brick-tabs[data-layout-xl=side]>.brick-tabs-list[data-orientation=vertical]{border-block-end:0;border-inline-end:var(--brick-border-width) solid var(--brick-tabs-border-color);inline-size:auto;min-inline-size:max-content}}@media (forced-colors:active){.brick-tabs-list{border-color:canvastext}.brick-tabs-trigger{color:buttontext;forced-color-adjust:auto}.brick-tabs-trigger[data-state=active]{color:highlight;border-color:highlight;box-shadow:inset 0 -.125rem highlight}.brick-tabs-indicator{background:highlight}:is(.brick-tabs-trigger:focus-visible,.brick-tabs-content:focus-visible){outline-color:highlight}}:where(.brick-dropdown-menu__content,.brick-dropdown-menu__sub-content,.brick-context-menu__content,.brick-context-menu__sub-content,.brick-menubar__content,.brick-menubar__sub-content){box-sizing:border-box;min-inline-size:max(12rem, var(--atom-menu-anchor-width,0rem));max-inline-size:min(24rem, calc(100dvi - 2 * var(--brick-space-3)));max-block-size:min(var(--brick-action-menu-content-max-block-size), var(--atom-menu-available-height,var(--brick-action-menu-content-max-block-size)));padding:var(--brick-action-menu-content-padding);overscroll-behavior:contain;border:var(--brick-border-width) solid var(--brick-action-menu-content-border);border-radius:var(--brick-action-menu-content-radius);background:var(--brick-action-menu-content-background);box-shadow:var(--brick-action-menu-content-shadow);color:var(--brick-action-menu-content-foreground);opacity:0;scrollbar-width:thin;transition:opacity var(--brick-action-menu-motion-duration) var(--brick-motion-easing-enter), translate var(--brick-action-menu-motion-duration) var(--brick-motion-easing-enter);z-index:var(--brick-action-menu-content-z-index);overflow:hidden auto;translate:0}:where(.brick-dropdown-menu__content,.brick-dropdown-menu__sub-content,.brick-context-menu__content,.brick-context-menu__sub-content,.brick-menubar__content,.brick-menubar__sub-content)[data-side=top]{translate:0 var(--brick-space-1)}:where(.brick-dropdown-menu__content,.brick-dropdown-menu__sub-content,.brick-context-menu__content,.brick-context-menu__sub-content,.brick-menubar__content,.brick-menubar__sub-content)[data-side=right]{translate:calc(var(--brick-space-1) * -1) 0}:where(.brick-dropdown-menu__content,.brick-dropdown-menu__sub-content,.brick-context-menu__content,.brick-context-menu__sub-content,.brick-menubar__content,.brick-menubar__sub-content)[data-side=bottom]{translate:0 calc(var(--brick-space-1) * -1)}:where(.brick-dropdown-menu__content,.brick-dropdown-menu__sub-content,.brick-context-menu__content,.brick-context-menu__sub-content,.brick-menubar__content,.brick-menubar__sub-content)[data-side=left]{translate:var(--brick-space-1) 0}:where(.brick-dropdown-menu__content,.brick-dropdown-menu__sub-content,.brick-context-menu__content,.brick-context-menu__sub-content,.brick-menubar__content,.brick-menubar__sub-content)[data-positioned]{opacity:1;translate:0}:where(.brick-dropdown-menu__content,.brick-dropdown-menu__sub-content,.brick-context-menu__content,.brick-context-menu__sub-content,.brick-menubar__content,.brick-menubar__sub-content)[data-size=sm]{--brick-action-menu-row-min-block-size:2rem;--brick-action-menu-row-padding-inline:var(--brick-space-2);--brick-action-menu-row-gap:.375rem;--brick-action-menu-indicator-size:.875rem;--brick-action-menu-font-size:var(--brick-typography-control-sm-font-size);--brick-action-menu-line-height:var(--brick-typography-control-sm-line-height)}:where(.brick-dropdown-menu__content,.brick-dropdown-menu__sub-content,.brick-context-menu__content,.brick-context-menu__sub-content,.brick-menubar__content,.brick-menubar__sub-content)[data-size=lg]{--brick-action-menu-row-min-block-size:3rem;--brick-action-menu-row-padding-inline:var(--brick-space-4);--brick-action-menu-row-gap:var(--brick-space-3);--brick-action-menu-indicator-size:1.125rem;--brick-action-menu-font-size:var(--brick-typography-control-lg-font-size);--brick-action-menu-line-height:var(--brick-typography-control-lg-line-height)}:where(.brick-dropdown-menu__group,.brick-context-menu__group,.brick-menubar__group)+:where(.brick-dropdown-menu__group,.brick-context-menu__group,.brick-menubar__group){margin-block-start:var(--brick-space-1)}:where(.brick-dropdown-menu__label,.brick-context-menu__label,.brick-menubar__label){padding:var(--brick-space-2) var(--brick-action-menu-row-padding-inline) var(--brick-space-1);color:var(--brick-action-menu-label-foreground);font-family:var(--brick-typography-caption-font-family);font-size:var(--brick-typography-caption-font-size);font-weight:var(--brick-typography-label-md-font-weight);letter-spacing:var(--brick-typography-caption-letter-spacing);line-height:var(--brick-typography-caption-line-height)}:where(.brick-dropdown-menu__item,.brick-dropdown-menu__checkbox-item,.brick-dropdown-menu__radio-item,.brick-dropdown-menu__sub-trigger,.brick-context-menu__item,.brick-context-menu__checkbox-item,.brick-context-menu__radio-item,.brick-context-menu__sub-trigger,.brick-menubar__item,.brick-menubar__checkbox-item,.brick-menubar__radio-item,.brick-menubar__sub-trigger){box-sizing:border-box;min-inline-size:0;min-block-size:var(--brick-action-menu-row-min-block-size);grid-template-columns:var(--brick-action-menu-indicator-size) minmax(0, 1fr) auto;align-items:center;gap:var(--brick-action-menu-row-gap);padding:var(--brick-space-1) var(--brick-action-menu-row-padding-inline);border-radius:var(--brick-action-menu-row-radius);color:var(--brick-action-menu-row-foreground);font-family:var(--brick-typography-control-md-font-family);font-size:var(--brick-action-menu-font-size);font-weight:var(--brick-typography-control-md-font-weight);line-height:var(--brick-action-menu-line-height);text-align:start;cursor:default;-webkit-user-select:none;user-select:none;outline:0;display:grid}.brick-link:is(.brick-dropdown-menu__item,.brick-context-menu__item,.brick-menubar__item){align-items:center;gap:var(--brick-action-menu-row-gap);inline-size:100%;color:var(--brick-action-menu-row-foreground);font-family:var(--brick-typography-control-md-font-family);font-size:var(--brick-action-menu-font-size);font-weight:var(--brick-typography-control-md-font-weight);line-height:var(--brick-action-menu-line-height);vertical-align:middle;text-decoration-line:none;display:grid}.brick-link:is(.brick-dropdown-menu__item,.brick-context-menu__item,.brick-menubar__item)>.brick-link__content{display:contents}.brick-link:is(.brick-dropdown-menu__item,.brick-context-menu__item,.brick-menubar__item):is(:hover,:focus-visible,:active){color:currentColor;outline:0;text-decoration-line:none}:where(.brick-dropdown-menu__item,.brick-dropdown-menu__checkbox-item,.brick-dropdown-menu__radio-item,.brick-dropdown-menu__sub-trigger,.brick-context-menu__item,.brick-context-menu__checkbox-item,.brick-context-menu__radio-item,.brick-context-menu__sub-trigger,.brick-menubar__item,.brick-menubar__checkbox-item,.brick-menubar__radio-item,.brick-menubar__sub-trigger)[data-highlighted]{background:var(--brick-action-menu-row-highlighted-background);color:var(--brick-action-menu-row-highlighted-foreground);box-shadow:inset 0 0 0 var(--brick-border-width) var(--brick-action-menu-focus-ring)}:where(.brick-dropdown-menu__item,.brick-dropdown-menu__checkbox-item,.brick-dropdown-menu__radio-item,.brick-dropdown-menu__sub-trigger,.brick-context-menu__item,.brick-context-menu__checkbox-item,.brick-context-menu__radio-item,.brick-context-menu__sub-trigger,.brick-menubar__item,.brick-menubar__checkbox-item,.brick-menubar__radio-item,.brick-menubar__sub-trigger)[data-tone=danger]{color:var(--brick-action-menu-danger-foreground)}:where(.brick-dropdown-menu__item,.brick-dropdown-menu__checkbox-item,.brick-dropdown-menu__radio-item,.brick-dropdown-menu__sub-trigger,.brick-context-menu__item,.brick-context-menu__checkbox-item,.brick-context-menu__radio-item,.brick-context-menu__sub-trigger,.brick-menubar__item,.brick-menubar__checkbox-item,.brick-menubar__radio-item,.brick-menubar__sub-trigger)[data-tone=danger][data-highlighted]{background:var(--brick-action-menu-danger-background);color:var(--brick-action-menu-danger-foreground)}:where(.brick-dropdown-menu__item,.brick-dropdown-menu__checkbox-item,.brick-dropdown-menu__radio-item,.brick-dropdown-menu__sub-trigger,.brick-context-menu__item,.brick-context-menu__checkbox-item,.brick-context-menu__radio-item,.brick-context-menu__sub-trigger,.brick-menubar__item,.brick-menubar__checkbox-item,.brick-menubar__radio-item,.brick-menubar__sub-trigger)[data-disabled]{color:var(--brick-action-menu-disabled-foreground);opacity:.65}:where(.brick-dropdown-menu__leading,.brick-context-menu__leading,.brick-menubar__leading,.brick-dropdown-menu__item-indicator,.brick-context-menu__item-indicator,.brick-menubar__item-indicator){inline-size:var(--brick-action-menu-indicator-size);block-size:var(--brick-action-menu-indicator-size);color:currentColor;place-items:center;display:inline-grid}:is(.brick-dropdown-menu__leading,.brick-context-menu__leading,.brick-menubar__leading)>.brick-icon,:is(.brick-dropdown-menu__leading,.brick-context-menu__leading,.brick-menubar__leading)>.brick-icon[data-size]{--brick-icon-size:var(--brick-action-menu-indicator-size)}:where(.brick-dropdown-menu__leading,.brick-context-menu__leading,.brick-menubar__leading)>:where(svg,img){block-size:100%;inline-size:100%;display:block}:where(.brick-dropdown-menu__item,.brick-context-menu__item,.brick-menubar__item,.brick-dropdown-menu__sub-trigger,.brick-context-menu__sub-trigger,.brick-menubar__sub-trigger)>:where(.brick-dropdown-menu__item-label,.brick-context-menu__item-label,.brick-menubar__item-label):first-child{grid-column:2}:where(.brick-dropdown-menu__item-label,.brick-context-menu__item-label,.brick-menubar__item-label){overflow-wrap:anywhere;grid-column:2;min-inline-size:0}:where(.brick-dropdown-menu__description,.brick-context-menu__description,.brick-menubar__description){min-inline-size:0;color:var(--brick-action-menu-description-foreground);font-family:var(--brick-typography-supporting-sm-font-family);font-size:var(--brick-typography-supporting-sm-font-size);font-weight:var(--brick-typography-supporting-sm-font-weight);line-height:var(--brick-typography-supporting-sm-line-height);overflow-wrap:anywhere;grid-column:2/-1}:where(.brick-dropdown-menu__shortcut,.brick-context-menu__shortcut,.brick-menubar__shortcut){color:var(--brick-action-menu-shortcut-foreground);font-family:var(--brick-typography-code-inline-font-family);font-size:var(--brick-typography-caption-font-size);line-height:var(--brick-typography-caption-line-height);white-space:nowrap;grid-column:3}:where(.brick-dropdown-menu__item-indicator,.brick-context-menu__item-indicator,.brick-menubar__item-indicator){grid-column:1}:where(.brick-dropdown-menu__item-indicator,.brick-context-menu__item-indicator,.brick-menubar__item-indicator):empty:before{content:"✓";font-weight:var(--brick-typography-label-strong-font-weight)}:where(.brick-dropdown-menu__item-indicator,.brick-context-menu__item-indicator,.brick-menubar__item-indicator)[data-state=indeterminate]:empty:before{content:"−"}:where(.brick-dropdown-menu__sub-trigger,.brick-context-menu__sub-trigger,.brick-menubar__sub-trigger):after{content:"";block-size:.5em;inline-size:.5em;color:var(--brick-action-menu-shortcut-foreground);direction:ltr;border-bottom:.125rem solid;border-right:.125rem solid;grid-column:3;transform:rotate(-45deg)}:where([dir=rtl] .brick-dropdown-menu__sub-trigger,[dir=rtl] .brick-context-menu__sub-trigger,[dir=rtl] .brick-menubar__sub-trigger,.brick-dropdown-menu__sub-trigger[dir=rtl],.brick-context-menu__sub-trigger[dir=rtl],.brick-menubar__sub-trigger[dir=rtl]):after{transform:rotate(135deg)}:where(.brick-dropdown-menu__separator,.brick-context-menu__separator,.brick-menubar__separator){block-size:var(--brick-border-width);margin:var(--brick-space-1) var(--brick-action-menu-row-padding-inline);background:var(--brick-action-menu-separator-color)}:where(.brick-dropdown-menu__arrow,.brick-context-menu__arrow,.brick-menubar__arrow){--brick-floating-arrow-fill:var(--brick-action-menu-content-background);--brick-floating-arrow-stroke:var(--brick-action-menu-content-border);color:var(--brick-action-menu-content-background)}@supports not (width:100dvi){:where(.brick-dropdown-menu__content,.brick-dropdown-menu__sub-content,.brick-context-menu__content,.brick-context-menu__sub-content,.brick-menubar__content,.brick-menubar__sub-content){max-inline-size:min(24rem, calc(100vw - 2 * var(--brick-space-3)))}}@media (prefers-reduced-motion:reduce){:where(.brick-dropdown-menu__content,.brick-dropdown-menu__sub-content,.brick-context-menu__content,.brick-context-menu__sub-content,.brick-menubar__content,.brick-menubar__sub-content){transition-duration:1ms;scale:1}}@media (forced-colors:active){:where(.brick-dropdown-menu__content,.brick-dropdown-menu__sub-content,.brick-context-menu__content,.brick-context-menu__sub-content,.brick-menubar__content,.brick-menubar__sub-content){box-shadow:none;color:canvastext;background:canvas;border-color:canvastext}:where(.brick-dropdown-menu__item,.brick-dropdown-menu__checkbox-item,.brick-dropdown-menu__radio-item,.brick-dropdown-menu__sub-trigger,.brick-context-menu__item,.brick-context-menu__checkbox-item,.brick-context-menu__radio-item,.brick-context-menu__sub-trigger,.brick-menubar__item,.brick-menubar__checkbox-item,.brick-menubar__radio-item,.brick-menubar__sub-trigger)[data-highlighted]{outline:var(--brick-border-focus-width) solid Highlight;outline-offset:calc(var(--brick-border-focus-width) * -1);box-shadow:none;color:highlighttext;background:highlight}:where(.brick-dropdown-menu__item,.brick-dropdown-menu__checkbox-item,.brick-dropdown-menu__radio-item,.brick-dropdown-menu__sub-trigger,.brick-context-menu__item,.brick-context-menu__checkbox-item,.brick-context-menu__radio-item,.brick-context-menu__sub-trigger,.brick-menubar__item,.brick-menubar__checkbox-item,.brick-menubar__radio-item,.brick-menubar__sub-trigger)[data-disabled]{color:graytext}}:where(.brick-dropdown-menu__content,.brick-dropdown-menu__sub-content){--brick-dropdown-menu-content-background:var(--brick-color-surface-overlay);--brick-dropdown-menu-content-foreground:var(--brick-color-text-primary);--brick-dropdown-menu-content-border:var(--brick-color-border-subtle);--brick-dropdown-menu-content-radius:var(--brick-radius-overlay);--brick-dropdown-menu-content-shadow:var(--brick-shadow-floating);--brick-dropdown-menu-content-padding:var(--brick-space-1);--brick-dropdown-menu-content-max-block-size:20rem;--brick-dropdown-menu-row-min-block-size:var(--brick-control-target-min);--brick-dropdown-menu-row-padding-inline:var(--brick-space-3);--brick-dropdown-menu-row-gap:var(--brick-space-2);--brick-dropdown-menu-row-radius:var(--brick-radius-control);--brick-dropdown-menu-row-foreground:var(--brick-color-text-primary);--brick-dropdown-menu-row-highlighted-background:var(--brick-color-accent-soft);--brick-dropdown-menu-row-highlighted-foreground:var(--brick-color-accent-text);--brick-dropdown-menu-description-foreground:var(--brick-color-text-secondary);--brick-dropdown-menu-shortcut-foreground:var(--brick-color-text-muted);--brick-dropdown-menu-label-foreground:var(--brick-color-text-secondary);--brick-dropdown-menu-disabled-foreground:var(--brick-color-text-muted);--brick-dropdown-menu-danger-foreground:var(--brick-color-danger-text);--brick-dropdown-menu-danger-background:var(--brick-color-danger-soft);--brick-dropdown-menu-separator-color:var(--brick-color-border-subtle);--brick-dropdown-menu-indicator-size:1rem;--brick-dropdown-menu-focus-ring:var(--brick-color-focus-ring);--brick-dropdown-menu-motion-duration:var(--brick-motion-duration-fast);--brick-action-menu-content-background:var(--brick-dropdown-menu-content-background);--brick-action-menu-content-foreground:var(--brick-dropdown-menu-content-foreground);--brick-action-menu-content-border:var(--brick-dropdown-menu-content-border);--brick-action-menu-content-radius:var(--brick-dropdown-menu-content-radius);--brick-action-menu-content-shadow:var(--brick-dropdown-menu-content-shadow);--brick-action-menu-content-padding:var(--brick-dropdown-menu-content-padding);--brick-action-menu-content-max-block-size:var(--brick-dropdown-menu-content-max-block-size);--brick-action-menu-content-z-index:var(--brick-layer-overlay);--brick-action-menu-row-min-block-size:var(--brick-dropdown-menu-row-min-block-size);--brick-action-menu-row-padding-inline:var(--brick-dropdown-menu-row-padding-inline);--brick-action-menu-row-gap:var(--brick-dropdown-menu-row-gap);--brick-action-menu-row-radius:var(--brick-dropdown-menu-row-radius);--brick-action-menu-row-foreground:var(--brick-dropdown-menu-row-foreground);--brick-action-menu-row-highlighted-background:var(--brick-dropdown-menu-row-highlighted-background);--brick-action-menu-row-highlighted-foreground:var(--brick-dropdown-menu-row-highlighted-foreground);--brick-action-menu-description-foreground:var(--brick-dropdown-menu-description-foreground);--brick-action-menu-shortcut-foreground:var(--brick-dropdown-menu-shortcut-foreground);--brick-action-menu-label-foreground:var(--brick-dropdown-menu-label-foreground);--brick-action-menu-disabled-foreground:var(--brick-dropdown-menu-disabled-foreground);--brick-action-menu-danger-foreground:var(--brick-dropdown-menu-danger-foreground);--brick-action-menu-danger-background:var(--brick-dropdown-menu-danger-background);--brick-action-menu-separator-color:var(--brick-dropdown-menu-separator-color);--brick-action-menu-indicator-size:var(--brick-dropdown-menu-indicator-size);--brick-action-menu-focus-ring:var(--brick-dropdown-menu-focus-ring);--brick-action-menu-motion-duration:var(--brick-dropdown-menu-motion-duration);--brick-action-menu-font-size:var(--brick-typography-control-md-font-size);--brick-action-menu-line-height:var(--brick-typography-control-md-line-height)}.brick-dropdown-menu__trigger{touch-action:manipulation}:where(.brick-context-menu__content,.brick-context-menu__sub-content){--brick-context-menu-content-background:var(--brick-color-surface-overlay);--brick-context-menu-content-foreground:var(--brick-color-text-primary);--brick-context-menu-content-border:var(--brick-color-border-subtle);--brick-context-menu-content-radius:var(--brick-radius-overlay);--brick-context-menu-content-shadow:var(--brick-shadow-floating);--brick-context-menu-content-padding:var(--brick-space-1);--brick-context-menu-content-max-block-size:20rem;--brick-context-menu-row-min-block-size:var(--brick-control-target-min);--brick-context-menu-row-padding-inline:var(--brick-space-3);--brick-context-menu-row-gap:var(--brick-space-2);--brick-context-menu-row-radius:var(--brick-radius-control);--brick-context-menu-row-foreground:var(--brick-color-text-primary);--brick-context-menu-row-highlighted-background:var(--brick-color-accent-soft);--brick-context-menu-row-highlighted-foreground:var(--brick-color-accent-text);--brick-context-menu-description-foreground:var(--brick-color-text-secondary);--brick-context-menu-shortcut-foreground:var(--brick-color-text-muted);--brick-context-menu-label-foreground:var(--brick-color-text-secondary);--brick-context-menu-disabled-foreground:var(--brick-color-text-muted);--brick-context-menu-danger-foreground:var(--brick-color-danger-text);--brick-context-menu-danger-background:var(--brick-color-danger-soft);--brick-context-menu-separator-color:var(--brick-color-border-subtle);--brick-context-menu-indicator-size:1rem;--brick-context-menu-focus-ring:var(--brick-color-focus-ring);--brick-context-menu-motion-duration:var(--brick-motion-duration-fast);--brick-action-menu-content-background:var(--brick-context-menu-content-background);--brick-action-menu-content-foreground:var(--brick-context-menu-content-foreground);--brick-action-menu-content-border:var(--brick-context-menu-content-border);--brick-action-menu-content-radius:var(--brick-context-menu-content-radius);--brick-action-menu-content-shadow:var(--brick-context-menu-content-shadow);--brick-action-menu-content-padding:var(--brick-context-menu-content-padding);--brick-action-menu-content-max-block-size:var(--brick-context-menu-content-max-block-size);--brick-action-menu-content-z-index:var(--brick-layer-overlay);--brick-action-menu-row-min-block-size:var(--brick-context-menu-row-min-block-size);--brick-action-menu-row-padding-inline:var(--brick-context-menu-row-padding-inline);--brick-action-menu-row-gap:var(--brick-context-menu-row-gap);--brick-action-menu-row-radius:var(--brick-context-menu-row-radius);--brick-action-menu-row-foreground:var(--brick-context-menu-row-foreground);--brick-action-menu-row-highlighted-background:var(--brick-context-menu-row-highlighted-background);--brick-action-menu-row-highlighted-foreground:var(--brick-context-menu-row-highlighted-foreground);--brick-action-menu-description-foreground:var(--brick-context-menu-description-foreground);--brick-action-menu-shortcut-foreground:var(--brick-context-menu-shortcut-foreground);--brick-action-menu-label-foreground:var(--brick-context-menu-label-foreground);--brick-action-menu-disabled-foreground:var(--brick-context-menu-disabled-foreground);--brick-action-menu-danger-foreground:var(--brick-context-menu-danger-foreground);--brick-action-menu-danger-background:var(--brick-context-menu-danger-background);--brick-action-menu-separator-color:var(--brick-context-menu-separator-color);--brick-action-menu-indicator-size:var(--brick-context-menu-indicator-size);--brick-action-menu-focus-ring:var(--brick-context-menu-focus-ring);--brick-action-menu-motion-duration:var(--brick-context-menu-motion-duration);--brick-action-menu-font-size:var(--brick-typography-control-md-font-size);--brick-action-menu-line-height:var(--brick-typography-control-md-line-height)}.brick-context-menu__trigger{touch-action:manipulation}.brick-menubar{--brick-menubar-background:var(--brick-color-surface-subtle);--brick-menubar-border:var(--brick-color-border-subtle);--brick-menubar-radius:var(--brick-radius-control);--brick-menubar-padding:var(--brick-space-1);--brick-menubar-gap:var(--brick-space-1);--brick-menubar-trigger-min-block-size:var(--brick-control-target-min);--brick-menubar-trigger-padding-inline:var(--brick-space-3);--brick-menubar-trigger-radius:calc(var(--brick-radius-control) - var(--brick-border-width));--brick-menubar-trigger-foreground:var(--brick-color-text-primary);--brick-menubar-trigger-interaction-background:var(--brick-color-surface-raised);--brick-menubar-trigger-open-background:var(--brick-color-accent-soft);--brick-menubar-trigger-open-foreground:var(--brick-color-accent-text);--brick-menubar-trigger-focus-ring:var(--brick-color-focus-ring);box-sizing:border-box;align-items:stretch;gap:var(--brick-menubar-gap);max-inline-size:100%;padding:var(--brick-menubar-padding);border:var(--brick-border-width) solid var(--brick-menubar-border);border-radius:var(--brick-menubar-radius);background:var(--brick-menubar-background);display:inline-flex}.brick-menubar[data-orientation=vertical]{flex-direction:column;inline-size:fit-content}.brick-menubar[data-size=sm]{--brick-menubar-trigger-min-block-size:2rem;--brick-menubar-trigger-padding-inline:var(--brick-space-2)}.brick-menubar[data-size=lg]{--brick-menubar-trigger-min-block-size:3rem;--brick-menubar-trigger-padding-inline:var(--brick-space-4)}.brick-menubar__trigger{box-sizing:border-box;min-block-size:var(--brick-menubar-trigger-min-block-size);padding-inline:var(--brick-menubar-trigger-padding-inline);border-radius:var(--brick-menubar-trigger-radius);color:var(--brick-menubar-trigger-foreground);font:inherit;white-space:nowrap;cursor:default;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.brick-menubar__trigger:is(:hover,:focus-visible){background:var(--brick-menubar-trigger-interaction-background)}.brick-menubar__trigger:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-menubar-trigger-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-menubar__trigger[data-state=open]{background:var(--brick-menubar-trigger-open-background);color:var(--brick-menubar-trigger-open-foreground)}.brick-menubar__trigger[data-disabled]{color:var(--brick-color-text-muted);opacity:.65}.brick-menubar__content[data-state=closed]{visibility:hidden;transition:none}:where(.brick-menubar__content,.brick-menubar__sub-content){--brick-action-menu-content-background:var(--brick-menubar-content-background,var(--brick-color-surface-overlay));--brick-action-menu-content-foreground:var(--brick-menubar-content-foreground,var(--brick-color-text-primary));--brick-action-menu-content-border:var(--brick-menubar-content-border,var(--brick-color-border-subtle));--brick-action-menu-content-radius:var(--brick-menubar-content-radius,var(--brick-radius-overlay));--brick-action-menu-content-shadow:var(--brick-menubar-content-shadow,var(--brick-shadow-floating));--brick-action-menu-content-padding:var(--brick-menubar-content-padding,var(--brick-space-1));--brick-action-menu-content-max-block-size:var(--brick-menubar-content-max-block-size,20rem);--brick-action-menu-content-z-index:var(--brick-layer-overlay);--brick-action-menu-row-min-block-size:var(--brick-menubar-row-min-block-size,var(--brick-control-target-min));--brick-action-menu-row-padding-inline:var(--brick-menubar-row-padding-inline,var(--brick-space-3));--brick-action-menu-row-gap:var(--brick-menubar-row-gap,var(--brick-space-2));--brick-action-menu-row-radius:var(--brick-menubar-row-radius,var(--brick-radius-control));--brick-action-menu-row-foreground:var(--brick-menubar-row-foreground,var(--brick-color-text-primary));--brick-action-menu-row-highlighted-background:var(--brick-menubar-row-highlighted-background,var(--brick-color-accent-soft));--brick-action-menu-row-highlighted-foreground:var(--brick-menubar-row-highlighted-foreground,var(--brick-color-accent-text));--brick-action-menu-description-foreground:var(--brick-menubar-description-foreground,var(--brick-color-text-secondary));--brick-action-menu-shortcut-foreground:var(--brick-menubar-shortcut-foreground,var(--brick-color-text-muted));--brick-action-menu-label-foreground:var(--brick-menubar-label-foreground,var(--brick-color-text-secondary));--brick-action-menu-disabled-foreground:var(--brick-menubar-disabled-foreground,var(--brick-color-text-muted));--brick-action-menu-danger-foreground:var(--brick-menubar-danger-foreground,var(--brick-color-danger-text));--brick-action-menu-danger-background:var(--brick-menubar-danger-background,var(--brick-color-danger-soft));--brick-action-menu-separator-color:var(--brick-menubar-separator-color,var(--brick-color-border-subtle));--brick-action-menu-indicator-size:var(--brick-menubar-indicator-size,1rem);--brick-action-menu-focus-ring:var(--brick-menubar-focus-ring,var(--brick-color-focus-ring));--brick-action-menu-motion-duration:var(--brick-menubar-motion-duration,var(--brick-motion-duration-fast));--brick-action-menu-font-size:var(--brick-typography-control-md-font-size);--brick-action-menu-line-height:var(--brick-typography-control-md-line-height)}@media (forced-colors:active){.brick-menubar{color:canvastext;background:canvas;border-color:canvastext}.brick-menubar__trigger:focus-visible{outline-color:highlight}}.brick-navigation-menu,.brick-navigation-menu__sub{--brick-navigation-menu-gap:var(--brick-space-1);--brick-navigation-menu-control-min-block-size:var(--brick-control-target-min);--brick-navigation-menu-control-padding-inline:var(--brick-space-3);--brick-navigation-menu-control-radius:var(--brick-radius-control);--brick-navigation-menu-control-foreground:currentColor;--brick-navigation-menu-control-hover-background:var(--brick-color-surface-subtle);--brick-navigation-menu-control-open-background:var(--brick-color-accent-soft);--brick-navigation-menu-control-open-foreground:var(--brick-color-accent-text);--brick-navigation-menu-control-current-foreground:currentColor;--brick-navigation-menu-focus-ring:var(--brick-color-focus-ring);--brick-navigation-menu-chevron-size:.375rem;--brick-navigation-menu-chevron-stroke:.0625rem;--brick-navigation-menu-chevron-gap:.375rem;--brick-navigation-menu-current-underline-size:.0625rem;--brick-navigation-menu-current-underline-offset:.25em;--brick-navigation-menu-indicator-size:.625rem;--brick-navigation-menu-indicator-offset:var(--brick-space-2);--brick-navigation-menu-viewport-background:var(--brick-color-surface-overlay);--brick-navigation-menu-viewport-foreground:var(--brick-color-text-primary);--brick-navigation-menu-viewport-border:var(--brick-color-border-subtle);--brick-navigation-menu-viewport-radius:var(--brick-radius-control);--brick-navigation-menu-viewport-shadow:var(--brick-shadow-floating);--brick-navigation-menu-viewport-padding:var(--brick-space-4);--brick-navigation-menu-viewport-max-inline-size:min(42rem, calc(100dvi - 2 * var(--brick-space-3)));--brick-navigation-menu-motion-duration:var(--brick-motion-duration-fast);--brick-navigation-menu-indicator-color:var(--brick-navigation-menu-viewport-background);--brick-navigation-menu-indicator-border:var(--brick-navigation-menu-viewport-border);max-inline-size:100%;color:inherit;display:inline-block;position:relative}:where(.brick-navigation-menu,.brick-navigation-menu__sub)[data-size=sm]{--brick-navigation-menu-control-min-block-size:2rem;--brick-navigation-menu-control-padding-inline:var(--brick-space-2);--brick-navigation-menu-chevron-size:.3125rem;--brick-navigation-menu-indicator-size:.5rem}:where(.brick-navigation-menu,.brick-navigation-menu__sub)[data-size=lg]{--brick-navigation-menu-control-min-block-size:3rem;--brick-navigation-menu-control-padding-inline:var(--brick-space-4);--brick-navigation-menu-chevron-size:.4375rem;--brick-navigation-menu-indicator-size:.75rem}.brick-navigation-menu__list{align-items:center;gap:var(--brick-navigation-menu-gap);min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.brick-navigation-menu__list[data-orientation=horizontal]{flex-wrap:nowrap}.brick-navigation-menu__list[data-orientation=vertical]{flex-direction:column;align-items:stretch;inline-size:fit-content}.brick-navigation-menu__item{min-inline-size:0}:where(.brick-navigation-menu__trigger,.brick-navigation-menu__link){box-sizing:border-box;min-inline-size:0;min-block-size:var(--brick-navigation-menu-control-min-block-size);justify-content:center;align-items:center;gap:var(--brick-navigation-menu-chevron-gap);padding-inline:var(--brick-navigation-menu-control-padding-inline);border-radius:var(--brick-navigation-menu-control-radius);color:var(--brick-navigation-menu-control-foreground);font-family:var(--brick-typography-control-md-font-family);font-size:var(--brick-typography-control-md-font-size);font-weight:var(--brick-typography-control-md-font-weight);line-height:var(--brick-typography-control-md-line-height);text-align:start;white-space:nowrap;cursor:pointer;touch-action:manipulation;background:0 0;border:0;text-decoration:none;display:inline-flex}.brick-navigation-menu__trigger:after{content:"";inline-size:var(--brick-navigation-menu-chevron-size);block-size:var(--brick-navigation-menu-chevron-size);border-inline-end:var(--brick-navigation-menu-chevron-stroke) solid currentColor;border-block-end:var(--brick-navigation-menu-chevron-stroke) solid currentColor;transition:transform var(--brick-navigation-menu-motion-duration) var(--brick-motion-easing-standard);flex:none;transform:translateY(-20%)rotate(45deg)}.brick-navigation-menu__trigger[data-state=open]:after{transform:translateY(20%)rotate(225deg)}:where(.brick-navigation-menu__trigger,.brick-navigation-menu__link):is(:hover,:focus-visible){background:var(--brick-navigation-menu-control-hover-background)}:where(.brick-navigation-menu__trigger,.brick-navigation-menu__link):focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-navigation-menu-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-navigation-menu__trigger[data-state=open]{background:var(--brick-navigation-menu-control-open-background);color:var(--brick-navigation-menu-control-open-foreground)}.brick-navigation-menu__link[data-active]{color:var(--brick-navigation-menu-control-current-foreground);text-decoration-line:underline;text-decoration-thickness:var(--brick-navigation-menu-current-underline-size);text-underline-offset:var(--brick-navigation-menu-current-underline-offset)}.brick-navigation-menu__link[data-variant=panel]{white-space:normal;background:0 0;border-radius:0;justify-content:flex-start;align-items:stretch;inline-size:100%;padding:0}.brick-navigation-menu__link[data-variant=panel]>.brick-surface{inline-size:100%}.brick-navigation-menu__link[data-variant=panel]:is(:hover,:focus-visible){background:0 0}.brick-navigation-menu__link[data-variant=panel]:focus-visible:has(>.brick-surface){outline:none}.brick-navigation-menu__link[data-variant=panel]:focus-visible>.brick-surface{outline:var(--brick-border-focus-width) solid var(--brick-navigation-menu-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-navigation-menu__link[data-variant=panel][data-active]{background:0 0;text-decoration:none}.brick-navigation-menu__trigger[data-disabled]{color:var(--brick-color-text-muted);opacity:.65;cursor:not-allowed}.brick-navigation-menu__indicator{z-index:calc(var(--brick-layer-overlay) + 1);pointer-events:none;opacity:0;transition:opacity var(--brick-navigation-menu-motion-duration) var(--brick-motion-easing-enter), translate var(--brick-navigation-menu-motion-duration) var(--brick-motion-easing-standard);justify-content:center;align-items:center;display:flex;position:absolute;overflow:visible}.brick-navigation-menu__indicator[data-state=visible]{opacity:1}.brick-navigation-menu__indicator[data-orientation=horizontal]{inline-size:var(--atom-navigation-menu-trigger-width);block-size:var(--brick-navigation-menu-indicator-offset);translate:var(--atom-navigation-menu-trigger-left) 0;inset-block-start:100%;inset-inline-start:auto;align-items:flex-end;left:0}.brick-navigation-menu__indicator[data-orientation=vertical]{inline-size:var(--brick-navigation-menu-indicator-offset);block-size:var(--atom-navigation-menu-trigger-height);translate:0 var(--atom-navigation-menu-trigger-top);justify-content:flex-end;inset-block-start:0;inset-inline-start:100%}.brick-navigation-menu__indicator-arrow{box-sizing:border-box;background:0 0;flex:none;display:block;position:relative}.brick-navigation-menu__indicator-arrow:before,.brick-navigation-menu__indicator-arrow:after{content:"";display:block;position:absolute}.brick-navigation-menu__indicator-arrow:before{background:var(--brick-navigation-menu-indicator-border);inset:0}.brick-navigation-menu__indicator-arrow:after{background:var(--brick-navigation-menu-indicator-color)}.brick-navigation-menu__indicator[data-orientation=horizontal]>.brick-navigation-menu__indicator-arrow{inline-size:var(--brick-navigation-menu-indicator-size);block-size:calc(var(--brick-navigation-menu-indicator-size) / 2 + var(--brick-border-width));background:linear-gradient(var(--brick-navigation-menu-indicator-color), var(--brick-navigation-menu-indicator-color)) bottom center / calc(100% - var(--brick-border-width) - var(--brick-border-width)) calc(var(--brick-border-width) + var(--brick-border-width)) no-repeat;translate:0 var(--brick-border-width)}.brick-navigation-menu__indicator[data-orientation=horizontal]>.brick-navigation-menu__indicator-arrow:before{clip-path:polygon(50% 0,100% 100%,0 100%)}.brick-navigation-menu__indicator[data-orientation=horizontal]>.brick-navigation-menu__indicator-arrow:after{inset:var(--brick-border-width) var(--brick-border-width) 0;clip-path:polygon(50% 0,100% 100%,0 100%);translate:0 var(--brick-border-width)}.brick-navigation-menu__indicator[data-orientation=vertical]>.brick-navigation-menu__indicator-arrow{inline-size:calc(var(--brick-navigation-menu-indicator-size) / 2 + var(--brick-border-width));block-size:var(--brick-navigation-menu-indicator-size);background:linear-gradient(var(--brick-navigation-menu-indicator-color), var(--brick-navigation-menu-indicator-color)) center right / calc(var(--brick-border-width) + var(--brick-border-width)) calc(100% - var(--brick-border-width) - var(--brick-border-width)) no-repeat;translate:var(--brick-border-width) 0}.brick-navigation-menu__indicator[data-orientation=vertical]>.brick-navigation-menu__indicator-arrow:before{clip-path:polygon(0 50%,100% 0,100% 100%)}.brick-navigation-menu__indicator[data-orientation=vertical]>.brick-navigation-menu__indicator-arrow:after{inset:var(--brick-border-width) 0 var(--brick-border-width) var(--brick-border-width);clip-path:polygon(0 50%,100% 0,100% 100%);translate:var(--brick-border-width) 0}.brick-navigation-menu__indicator[data-orientation=vertical]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.brick-navigation-menu__indicator-arrow{translate:calc(var(--brick-border-width) * -1) 0;background-position:0}.brick-navigation-menu__indicator[data-orientation=vertical]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.brick-navigation-menu__indicator-arrow:before{clip-path:polygon(100% 50%,0 0,0 100%)}.brick-navigation-menu__indicator[data-orientation=vertical]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.brick-navigation-menu__indicator-arrow:after{inset:var(--brick-border-width) var(--brick-border-width) var(--brick-border-width) 0;clip-path:polygon(100% 50%,0 0,0 100%);translate:calc(var(--brick-border-width) * -1) 0}.brick-navigation-menu__viewport{z-index:var(--brick-layer-overlay);box-sizing:border-box;inline-size:var(--atom-navigation-menu-viewport-width);max-inline-size:var(--brick-navigation-menu-viewport-max-inline-size);block-size:var(--atom-navigation-menu-viewport-height);border:var(--brick-border-width) solid var(--brick-navigation-menu-viewport-border);border-radius:var(--brick-navigation-menu-viewport-radius);background:var(--brick-navigation-menu-viewport-background);box-shadow:var(--brick-navigation-menu-viewport-shadow);color:var(--brick-navigation-menu-viewport-foreground);opacity:0;transform-origin:top;transition:inline-size var(--brick-navigation-menu-motion-duration) var(--brick-motion-easing-standard), block-size var(--brick-navigation-menu-motion-duration) var(--brick-motion-easing-standard), translate var(--brick-navigation-menu-motion-duration) var(--brick-motion-easing-standard), opacity var(--brick-navigation-menu-motion-duration) var(--brick-motion-easing-enter), scale var(--brick-navigation-menu-motion-duration) var(--brick-motion-easing-enter);position:absolute;overflow:hidden;scale:.98}.brick-navigation-menu[data-orientation=horizontal]>.brick-navigation-menu__viewport{inset-block-start:calc(100% + var(--brick-space-2));inset-inline-start:auto;left:var(--atom-navigation-menu-viewport-left);max-inline-size:min(var(--brick-navigation-menu-viewport-max-inline-size), var(--atom-navigation-menu-viewport-available-width));translate:0}.brick-navigation-menu[data-orientation=vertical]>.brick-navigation-menu__viewport{translate:0 var(--atom-navigation-menu-trigger-top,0);inset-block-start:0;inset-inline-start:calc(100% + var(--brick-space-2))}.brick-navigation-menu__viewport[data-state=open]{opacity:1;scale:1}.brick-navigation-menu__content{box-sizing:border-box;inline-size:max-content;max-inline-size:var(--brick-navigation-menu-viewport-max-inline-size);min-block-size:0;padding:var(--brick-navigation-menu-viewport-padding)}.brick-navigation-menu__content .brick-navigation-menu__link[data-variant=control]{min-block-size:0;padding:var(--brick-space-2);white-space:normal;justify-content:flex-start}.brick-navigation-menu__content[data-motion^=from-]{animation:brick-navigation-menu-enter var(--brick-navigation-menu-motion-duration) var(--brick-motion-easing-enter)}@keyframes brick-navigation-menu-enter{0%{opacity:0;translate:0 .25rem}to{opacity:1;translate:0}}@supports not (width:100dvi){.brick-navigation-menu,.brick-navigation-menu__sub{--brick-navigation-menu-viewport-max-inline-size:min(42rem, calc(100vw - 2 * var(--brick-space-3)))}}@media (prefers-reduced-motion:reduce){.brick-navigation-menu__trigger:after,.brick-navigation-menu__indicator,.brick-navigation-menu__viewport{transition-duration:1ms}.brick-navigation-menu__content{animation:none!important}}@media (forced-colors:active){.brick-navigation-menu__viewport{box-shadow:none;color:canvastext;background:canvas;border-color:canvastext}:where(.brick-navigation-menu__trigger,.brick-navigation-menu__link):focus-visible{outline-color:highlight}.brick-navigation-menu__link[data-variant=panel]:focus-visible>.brick-surface{outline-color:highlight}.brick-navigation-menu__link[data-active]{text-decoration-color:highlight}.brick-navigation-menu__indicator-arrow{--brick-navigation-menu-indicator-color:Canvas;--brick-navigation-menu-indicator-border:CanvasText;forced-color-adjust:none}}.brick-bottom-navigation{--brick-bottom-navigation-background:var(--brick-color-surface-base);--brick-bottom-navigation-foreground:var(--brick-color-text-secondary);--brick-bottom-navigation-border-color:var(--brick-color-border-default);--brick-bottom-navigation-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--brick-color-shadow), transparent 38%);--brick-bottom-navigation-gap:var(--brick-space-1);--brick-bottom-navigation-outer-gutter:var(--brick-space-3);--brick-bottom-navigation-padding-inline:var(--brick-space-2);--brick-bottom-navigation-padding-block:var(--brick-space-2);--brick-bottom-navigation-item-min-inline-size:3.5rem;--brick-bottom-navigation-item-max-inline-size:6rem;--brick-bottom-navigation-item-min-block-size:4rem;--brick-bottom-navigation-item-radius:var(--brick-radius-control);--brick-bottom-navigation-item-foreground:var(--brick-color-text-secondary);--brick-bottom-navigation-item-foreground-hover:var(--brick-color-text-primary);--brick-bottom-navigation-item-foreground-active:var(--brick-color-text-primary);--brick-bottom-navigation-item-foreground-disabled:var(--brick-color-text-muted);--brick-bottom-navigation-item-background-hover:var(--brick-color-surface-subtle);--brick-bottom-navigation-item-background-pressed:var(--brick-color-surface-raised);--brick-bottom-navigation-selection-background:var(--brick-color-surface-raised);--brick-bottom-navigation-selection-border:var(--brick-color-border-strong);--brick-bottom-navigation-focus-ring:var(--brick-color-text-primary);--brick-bottom-navigation-icon-size:1.5rem;--brick-bottom-navigation-icon-indicator-inline-size:4rem;--brick-bottom-navigation-icon-indicator-block-size:2rem;--brick-bottom-navigation-label-gap:var(--brick-space-1);--brick-bottom-navigation-label-font-family:var(--brick-typography-caption-font-family);--brick-bottom-navigation-label-font-size:var(--brick-typography-caption-font-size);--brick-bottom-navigation-label-font-weight:var(--brick-typography-caption-font-weight);--brick-bottom-navigation-label-font-weight-active:var(--brick-typography-label-strong-font-weight);--brick-bottom-navigation-label-line-height:var(--brick-typography-caption-line-height);--brick-bottom-navigation-label-letter-spacing:var(--brick-typography-caption-letter-spacing);--brick-bottom-navigation-blurred-background:color-mix(in srgb, var(--brick-bottom-navigation-background), transparent 14%);--brick-bottom-navigation-reduced-transparency-background:var(--brick-bottom-navigation-background);--brick-bottom-navigation-z-index:calc(var(--brick-layer-overlay) - 10);--brick-bottom-navigation-resolved-block-size:5rem;--_brick-bottom-navigation-safe-area-block-size:0px;box-sizing:border-box;block-size:calc(var(--brick-bottom-navigation-resolved-block-size) + var(--_brick-bottom-navigation-safe-area-block-size));align-items:stretch;gap:var(--brick-bottom-navigation-gap);inline-size:100%;min-inline-size:0;max-inline-size:100%;padding:var(--brick-bottom-navigation-padding-block) var(--brick-bottom-navigation-padding-inline);background:var(--brick-bottom-navigation-background);color:var(--brick-bottom-navigation-foreground);border:0;grid-auto-flow:column;display:grid}.brick-bottom-navigation[data-arrangement=equal]{grid-auto-columns:minmax(var(--brick-bottom-navigation-item-min-inline-size), 1fr)}.brick-bottom-navigation[data-arrangement=centered]{grid-auto-columns:minmax(var(--brick-bottom-navigation-item-min-inline-size), var(--brick-bottom-navigation-item-max-inline-size));justify-content:center}.brick-bottom-navigation[data-layout=floating]{inline-size:fit-content;max-inline-size:calc(100% - (2 * var(--brick-bottom-navigation-outer-gutter)));border-radius:var(--brick-radius-overlay);margin-inline:auto}.brick-bottom-navigation[data-position=sticky],.brick-bottom-navigation[data-position=absolute],.brick-bottom-navigation[data-position=fixed]{z-index:var(--brick-bottom-navigation-z-index);inset-block-end:0}.brick-bottom-navigation[data-position=sticky]{position:sticky}.brick-bottom-navigation[data-position=absolute]{position:absolute}.brick-bottom-navigation[data-position=fixed]{position:fixed}.brick-bottom-navigation[data-layout=full]:is([data-position=absolute],[data-position=fixed]){inset-inline:0}.brick-bottom-navigation[data-layout=floating]:is([data-position=absolute],[data-position=fixed]){margin-inline:0;inset-inline-start:50%;transform:translate(-50%)}.brick-bottom-navigation[data-safe-area]:not([data-layout=floating]):is([data-position=sticky],[data-position=absolute],[data-position=fixed]){--_brick-bottom-navigation-safe-area-block-size:env(safe-area-max-inset-bottom,0px);padding-block-end:calc(var(--brick-bottom-navigation-padding-block) + var(--_brick-bottom-navigation-safe-area-block-size));padding-inline-start:max(var(--brick-bottom-navigation-padding-inline), env(safe-area-max-inset-left,0px));padding-inline-end:max(var(--brick-bottom-navigation-padding-inline), env(safe-area-max-inset-right,0px))}.brick-bottom-navigation[data-safe-area][data-layout=floating]:is([data-position=sticky],[data-position=absolute],[data-position=fixed]){inset-block-end:max(var(--brick-bottom-navigation-outer-gutter), env(safe-area-max-inset-bottom,0px))}.brick-bottom-navigation[data-tone=accent]{--brick-bottom-navigation-item-foreground-active:var(--brick-color-accent-text);--brick-bottom-navigation-selection-background:var(--brick-color-accent-soft);--brick-bottom-navigation-selection-border:var(--brick-color-accent-border);--brick-bottom-navigation-focus-ring:var(--brick-color-focus-ring)}.brick-bottom-navigation[data-variant=solid]{--brick-bottom-navigation-background:var(--brick-color-text-primary);--brick-bottom-navigation-foreground:var(--brick-color-text-inverse);--brick-bottom-navigation-border-color:transparent;--brick-bottom-navigation-item-foreground:var(--brick-color-text-inverse);--brick-bottom-navigation-item-foreground-hover:var(--brick-color-text-inverse);--brick-bottom-navigation-item-foreground-active:var(--brick-color-text-inverse);--brick-bottom-navigation-item-background-hover:color-mix(in srgb, currentColor, transparent 88%);--brick-bottom-navigation-item-background-pressed:color-mix(in srgb, currentColor, transparent 78%);--brick-bottom-navigation-selection-background:color-mix(in srgb, currentColor, transparent 80%);--brick-bottom-navigation-selection-border:currentColor;--brick-bottom-navigation-focus-ring:currentColor}.brick-bottom-navigation[data-tone=accent][data-variant=solid]{--brick-bottom-navigation-background:var(--brick-color-accent-solid);--brick-bottom-navigation-foreground:var(--brick-color-accent-on-solid);--brick-bottom-navigation-item-foreground:var(--brick-color-accent-on-solid);--brick-bottom-navigation-item-foreground-hover:var(--brick-color-accent-on-solid);--brick-bottom-navigation-item-foreground-active:var(--brick-color-accent-on-solid)}.brick-bottom-navigation[data-variant=soft]{--brick-bottom-navigation-background:var(--brick-color-surface-subtle);--brick-bottom-navigation-border-color:transparent}.brick-bottom-navigation[data-tone=accent][data-variant=soft]{--brick-bottom-navigation-background:var(--brick-color-accent-soft);--brick-bottom-navigation-foreground:var(--brick-color-accent-on-soft)}.brick-bottom-navigation[data-variant=outline]{border-block-start:var(--brick-border-width) solid var(--brick-bottom-navigation-border-color)}.brick-bottom-navigation[data-layout=floating][data-variant=outline]{border:var(--brick-border-width) solid var(--brick-bottom-navigation-border-color)}.brick-bottom-navigation[data-variant=ghost]{--brick-bottom-navigation-background:transparent;--brick-bottom-navigation-border-color:transparent}.brick-bottom-navigation[data-elevated]{box-shadow:var(--brick-bottom-navigation-shadow)}.brick-bottom-navigation[data-blurred]{background:var(--brick-bottom-navigation-blurred-background);-webkit-backdrop-filter:blur(.75rem)saturate(1.15);backdrop-filter:blur(.75rem)saturate(1.15)}.brick-bottom-navigation[data-size=sm]{--brick-bottom-navigation-padding-inline:var(--brick-space-1);--brick-bottom-navigation-padding-block:var(--brick-space-1);--brick-bottom-navigation-item-min-inline-size:3rem;--brick-bottom-navigation-item-max-inline-size:5rem;--brick-bottom-navigation-item-min-block-size:3rem;--brick-bottom-navigation-icon-size:1.25rem;--brick-bottom-navigation-icon-indicator-inline-size:3.25rem;--brick-bottom-navigation-icon-indicator-block-size:1.75rem;--brick-bottom-navigation-resolved-block-size:4rem}.brick-bottom-navigation[data-size=lg]{--brick-bottom-navigation-padding-inline:var(--brick-space-3);--brick-bottom-navigation-padding-block:var(--brick-space-3);--brick-bottom-navigation-item-min-inline-size:4rem;--brick-bottom-navigation-item-max-inline-size:7rem;--brick-bottom-navigation-item-min-block-size:4.75rem;--brick-bottom-navigation-icon-size:1.75rem;--brick-bottom-navigation-icon-indicator-inline-size:4.5rem;--brick-bottom-navigation-icon-indicator-block-size:2.5rem;--brick-bottom-navigation-label-font-size:var(--brick-typography-body-sm-font-size);--brick-bottom-navigation-label-line-height:var(--brick-typography-body-sm-line-height);--brick-bottom-navigation-resolved-block-size:6.25rem}.brick-bottom-navigation__item{box-sizing:border-box;min-inline-size:0;min-block-size:var(--brick-bottom-navigation-item-min-block-size);justify-content:center;align-items:center;gap:var(--brick-bottom-navigation-label-gap);padding:var(--brick-space-1);border:var(--brick-border-width) solid transparent;border-radius:var(--brick-bottom-navigation-item-radius);-webkit-appearance:none;appearance:none;color:var(--brick-bottom-navigation-item-foreground);font:inherit;text-align:center;touch-action:manipulation;cursor:pointer;background:0 0;flex-direction:column;text-decoration:none;display:flex;position:relative}.brick-bottom-navigation__item:hover:not([data-disabled]){background:var(--brick-bottom-navigation-item-background-hover);color:var(--brick-bottom-navigation-item-foreground-hover)}.brick-bottom-navigation__item:active:not([data-disabled]){background:var(--brick-bottom-navigation-item-background-pressed)}.brick-bottom-navigation__item:focus-visible{z-index:1;outline:var(--brick-border-focus-width) solid var(--brick-bottom-navigation-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-bottom-navigation__item[data-state=active]{color:var(--brick-bottom-navigation-item-foreground-active)}.brick-bottom-navigation[data-selection=item] .brick-bottom-navigation__item[data-state=active]{border-color:var(--brick-bottom-navigation-selection-border);background:var(--brick-bottom-navigation-selection-background)}.brick-bottom-navigation[data-selection=item][data-selection-shape=square] .brick-bottom-navigation__item{--brick-bottom-navigation-item-radius:0}.brick-bottom-navigation[data-selection=item][data-selection-shape=rounded] .brick-bottom-navigation__item{--brick-bottom-navigation-item-radius:var(--brick-radius-control)}.brick-bottom-navigation[data-selection=item][data-selection-shape=pill] .brick-bottom-navigation__item{--brick-bottom-navigation-item-radius:var(--brick-radius-full)}.brick-bottom-navigation__item[data-disabled]{color:var(--brick-bottom-navigation-item-foreground-disabled);cursor:not-allowed;opacity:.65}.brick-bottom-navigation__icon{box-sizing:border-box;inline-size:var(--brick-bottom-navigation-icon-indicator-inline-size);block-size:var(--brick-bottom-navigation-icon-indicator-block-size);border:var(--brick-border-width) solid transparent;border-radius:var(--brick-radius-full);color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.brick-bottom-navigation__icon :where(.brick-icon,svg,img){inline-size:var(--brick-bottom-navigation-icon-size);block-size:var(--brick-bottom-navigation-icon-size)}.brick-bottom-navigation[data-selection=indicator] .brick-bottom-navigation__item[data-state=active] .brick-bottom-navigation__icon{border-color:var(--brick-bottom-navigation-selection-border);background:var(--brick-bottom-navigation-selection-background)}.brick-bottom-navigation[data-selection=indicator][data-selection-shape=circle] .brick-bottom-navigation__icon{inline-size:var(--brick-bottom-navigation-icon-indicator-block-size);border-radius:var(--brick-radius-full)}.brick-bottom-navigation[data-selection=indicator][data-selection-shape=rounded] .brick-bottom-navigation__icon{border-radius:var(--brick-radius-control)}.brick-bottom-navigation[data-selection=indicator][data-selection-shape=pill] .brick-bottom-navigation__icon{border-radius:var(--brick-radius-full)}.brick-bottom-navigation__label{min-inline-size:0;max-inline-size:100%;color:inherit;font-family:var(--brick-bottom-navigation-label-font-family);font-size:var(--brick-bottom-navigation-label-font-size);font-weight:var(--brick-bottom-navigation-label-font-weight);letter-spacing:var(--brick-bottom-navigation-label-letter-spacing);line-height:var(--brick-bottom-navigation-label-line-height);overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.brick-bottom-navigation__item[data-state=active] .brick-bottom-navigation__label{font-weight:var(--brick-bottom-navigation-label-font-weight-active)}.brick-bottom-navigation__item:not([data-label-visible]) .brick-bottom-navigation__label{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;overflow-wrap:normal;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.brick-bottom-navigation__item,.brick-bottom-navigation__icon{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)}}@media (prefers-reduced-transparency:reduce){.brick-bottom-navigation[data-blurred]{background:var(--brick-bottom-navigation-reduced-transparency-background);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.brick-bottom-navigation,.brick-bottom-navigation[data-variant],.brick-bottom-navigation[data-blurred]{--brick-bottom-navigation-background:Canvas;--brick-bottom-navigation-foreground:CanvasText;--brick-bottom-navigation-border-color:CanvasText;--brick-bottom-navigation-item-foreground:LinkText;--brick-bottom-navigation-item-foreground-hover:LinkText;--brick-bottom-navigation-item-foreground-active:LinkText;--brick-bottom-navigation-item-foreground-disabled:GrayText;--brick-bottom-navigation-selection-background:Canvas;--brick-bottom-navigation-selection-border:Highlight;--brick-bottom-navigation-focus-ring:Highlight;box-shadow:none}.brick-bottom-navigation__item[data-disabled]{border-color:graytext}}.brick-skip-link{--brick-skip-link-background:var(--brick-color-surface-overlay);--brick-skip-link-foreground:var(--brick-color-text-primary);--brick-skip-link-border-color:var(--brick-color-accent-border);--brick-skip-link-border-width:var(--brick-border-width);--brick-skip-link-radius:var(--brick-radius-control);--brick-skip-link-shadow:0 .75rem 2rem color-mix(in srgb, var(--brick-color-shadow), transparent 42%);--brick-skip-link-focus-ring:var(--brick-color-focus-ring);--brick-skip-link-inset-block:.75rem;--brick-skip-link-inset-inline:.75rem;--brick-skip-link-max-inline-size:32rem;--brick-skip-link-z-index:calc(var(--brick-layer-overlay) + 10);z-index:var(--brick-skip-link-z-index);max-inline-size:min(var(--brick-skip-link-max-inline-size), calc(100vw - var(--brick-skip-link-inset-inline) - var(--brick-skip-link-inset-inline)));min-block-size:var(--brick-control-target-min);transform:translateY(calc(-100% - var(--brick-skip-link-inset-block) - .5rem));border:var(--brick-skip-link-border-width) solid var(--brick-skip-link-border-color);border-radius:var(--brick-skip-link-radius);background:var(--brick-skip-link-background);box-shadow:var(--brick-skip-link-shadow);color:var(--brick-skip-link-foreground);font-family:var(--brick-typography-control-sm-font-family);font-size:var(--brick-typography-control-sm-font-size);font-weight:var(--brick-typography-control-sm-font-weight);letter-spacing:var(--brick-typography-control-sm-letter-spacing);line-height:var(--brick-typography-control-sm-line-height);overflow-wrap:anywhere;text-align:start;justify-content:center;align-items:center;padding:.625rem .875rem;text-decoration:none;display:inline-flex;position:fixed;inset-block-start:var(--brick-skip-link-inset-block);inset-inline-start:var(--brick-skip-link-inset-inline)}.brick-skip-link:focus{outline:var(--brick-border-focus-width) solid var(--brick-skip-link-focus-ring);outline-offset:var(--brick-border-focus-offset);transform:none}.brick-skip-link:focus:hover{--brick-skip-link-border-color:var(--brick-color-accent-text);--brick-skip-link-foreground:var(--brick-color-accent-text)}.brick-skip-link:focus:active{--brick-skip-link-background:var(--brick-color-accent-soft)}@media (forced-colors:active){.brick-skip-link{--brick-skip-link-background:Canvas;--brick-skip-link-foreground:CanvasText;--brick-skip-link-border-color:LinkText;--brick-skip-link-focus-ring:Highlight;--brick-skip-link-shadow:none;forced-color-adjust:auto}}.brick-skeleton{--brick-skeleton-background:color-mix(in srgb, var(--brick-color-surface-base), var(--brick-color-text-primary) 16%);--brick-skeleton-highlight:color-mix(in srgb, var(--brick-color-surface-base), var(--brick-color-text-primary) 28%);--brick-skeleton-width:100%;--brick-skeleton-height:1em;--brick-skeleton-radius:var(--brick-radius-subtle);box-sizing:border-box;inline-size:var(--brick-skeleton-width);block-size:var(--brick-skeleton-height);border-radius:var(--brick-skeleton-radius);vertical-align:middle;max-inline-size:100%;display:inline-block;position:relative}.brick-skeleton[data-loading]{background:var(--brick-skeleton-background);overflow:hidden}.brick-skeleton[data-variant=circular]{--brick-skeleton-width:2.5rem;--brick-skeleton-height:2.5rem;--brick-skeleton-radius:9999px;aspect-ratio:1}.brick-skeleton[data-variant=rectangular]{--brick-skeleton-height:4rem;--brick-skeleton-radius:0}.brick-skeleton[data-variant=rounded]{--brick-skeleton-height:4rem;--brick-skeleton-radius:var(--brick-radius-surface)}.brick-skeleton[data-has-children]{block-size:fit-content;inline-size:fit-content}.brick-skeleton-content{display:inherit;visibility:visible}.brick-skeleton[data-loading]>.brick-skeleton-content{visibility:hidden}.brick-skeleton[data-lines]{gap:var(--brick-space-2);background:0 0;flex-direction:column;block-size:auto;display:flex;overflow:visible}.brick-skeleton-line{inline-size:100%;block-size:var(--brick-skeleton-height);border-radius:var(--brick-skeleton-radius);background:var(--brick-skeleton-background);display:block;overflow:hidden}.brick-skeleton-line:last-child{inline-size:72%}.brick-skeleton[data-animation=pulse][data-loading],.brick-skeleton[data-animation=pulse][data-loading] .brick-skeleton-line{animation:1.8s ease-in-out infinite brick-skeleton-pulse}.brick-skeleton[data-animation=wave][data-loading]:after,.brick-skeleton[data-animation=wave][data-loading] .brick-skeleton-line:after{content:"";background:linear-gradient(90deg, transparent, var(--brick-skeleton-highlight), transparent);animation:1.8s ease-in-out infinite brick-skeleton-wave;position:absolute;inset:0;translate:-100%}.brick-skeleton[data-animation=wave][data-lines]:after{content:none}.brick-skeleton-line{position:relative}@keyframes brick-skeleton-pulse{0%,to{opacity:1}50%{opacity:.52}}@keyframes brick-skeleton-wave{to{translate:100%}}@media (prefers-reduced-motion:reduce){.brick-skeleton,.brick-skeleton:after,.brick-skeleton-line,.brick-skeleton-line:after{animation:none!important}}@media (forced-colors:active){.brick-skeleton[data-loading],.brick-skeleton-line{forced-color-adjust:auto;background:canvas;border:1px solid canvastext}}.brick-progress{--brick-progress-track-background:var(--brick-color-surface-subtle);--brick-progress-buffer-background:var(--brick-color-accent-soft);--brick-progress-indicator-background:var(--brick-color-accent-solid);--brick-progress-label-foreground:var(--brick-color-text-primary);--brick-progress-value-foreground:var(--brick-color-text-secondary);--brick-progress-thickness:.5rem;--brick-progress-length:10rem;--brick-progress-radius:var(--brick-radius-control);align-items:center;gap:var(--brick-space-2) var(--brick-space-3);min-inline-size:0;color:var(--brick-progress-label-foreground);grid-template-columns:minmax(0,1fr) auto;display:grid}.brick-progress__label,.brick-progress__value{min-inline-size:0;font-family:var(--brick-typography-body-sm-font-family);font-size:var(--brick-typography-body-sm-font-size);line-height:var(--brick-typography-body-sm-line-height);letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-progress__label{overflow-wrap:anywhere;font-weight:var(--brick-typography-body-sm-font-weight);color:var(--brick-progress-label-foreground)}.brick-progress__value{color:var(--brick-progress-value-foreground);font-variant-numeric:tabular-nums;justify-self:end}.brick-progress__track{border-radius:var(--brick-progress-radius);background:var(--brick-progress-track-background);isolation:isolate;grid-column:1/-1;min-inline-size:0;position:relative;overflow:hidden}.brick-progress[data-orientation=horizontal] .brick-progress__track{inline-size:100%;block-size:var(--brick-progress-thickness)}.brick-progress[data-orientation=vertical]{grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,auto);align-items:start;inline-size:fit-content}.brick-progress[data-orientation=vertical] .brick-progress__track{inline-size:var(--brick-progress-thickness);block-size:var(--brick-progress-length);grid-area:1/1/3}.brick-progress[data-orientation=vertical] .brick-progress__label{grid-area:1/2}.brick-progress[data-orientation=vertical] .brick-progress__value{grid-area:2/2;place-self:end start}.brick-progress__buffer,.brick-progress__indicator{border-radius:inherit;position:absolute}.brick-progress[data-orientation=horizontal] .brick-progress__buffer,.brick-progress[data-orientation=horizontal] .brick-progress__indicator{inset-block:0;inset-inline-start:0}.brick-progress[data-orientation=vertical] .brick-progress__buffer,.brick-progress[data-orientation=vertical] .brick-progress__indicator{inset-block-end:0;inset-inline:0}.brick-progress__buffer{z-index:1;background:var(--brick-progress-buffer-background);display:none}.brick-progress__buffer[data-present]{display:block}.brick-progress[data-orientation=horizontal] .brick-progress__buffer{inline-size:calc(var(--brick-progress-buffer-percent) * 1%)}.brick-progress[data-orientation=vertical] .brick-progress__buffer{block-size:calc(var(--brick-progress-buffer-percent) * 1%)}.brick-progress__indicator{z-index:2;background:var(--brick-progress-indicator-background);transition:inline-size .18s ease-out,block-size .18s ease-out}.brick-progress[data-orientation=horizontal] .brick-progress__indicator{inline-size:calc(var(--brick-progress-percent) * 1%);block-size:100%}.brick-progress[data-orientation=vertical] .brick-progress__indicator{inline-size:100%;block-size:calc(var(--brick-progress-percent) * 1%)}.brick-progress__indicator[data-state=indeterminate]{transition:none}.brick-progress[data-orientation=horizontal] .brick-progress__indicator[data-state=indeterminate]{inline-size:38%;animation:1.4s ease-in-out infinite brick-progress-horizontal}.brick-progress[data-orientation=vertical] .brick-progress__indicator[data-state=indeterminate]{block-size:38%;animation:1.4s ease-in-out infinite brick-progress-vertical}.brick-progress[data-size=xs]{--brick-progress-thickness:.25rem}.brick-progress[data-size=sm]{--brick-progress-thickness:.375rem}.brick-progress[data-size=md]{--brick-progress-thickness:.5rem}.brick-progress[data-size=lg]{--brick-progress-thickness:.75rem}.brick-progress[data-size=xl]{--brick-progress-thickness:1rem}.brick-progress[data-shape=square]{--brick-progress-radius:0}.brick-progress[data-shape=rounded]{--brick-progress-radius:var(--brick-radius-subtle)}.brick-progress[data-shape=pill]{--brick-progress-radius:9999px}.brick-progress[data-tone=neutral]{--brick-progress-buffer-background:var(--brick-color-border-subtle);--brick-progress-indicator-background:var(--brick-color-text-primary)}.brick-progress[data-tone=accent]{--brick-progress-buffer-background:var(--brick-color-accent-soft);--brick-progress-indicator-background:var(--brick-color-accent-solid)}.brick-progress[data-tone=info]{--brick-progress-buffer-background:var(--brick-color-info-soft);--brick-progress-indicator-background:var(--brick-color-info-solid)}.brick-progress[data-tone=success]{--brick-progress-buffer-background:var(--brick-color-success-soft);--brick-progress-indicator-background:var(--brick-color-success-solid)}.brick-progress[data-tone=warning]{--brick-progress-buffer-background:var(--brick-color-warning-soft);--brick-progress-indicator-background:var(--brick-color-warning-solid)}.brick-progress[data-tone=danger]{--brick-progress-buffer-background:var(--brick-color-danger-soft);--brick-progress-indicator-background:var(--brick-color-danger-solid)}@keyframes brick-progress-horizontal{0%{inset-inline-start:-38%}to{inset-inline-start:100%}}@keyframes brick-progress-vertical{0%{inset-block-end:-38%}to{inset-block-end:100%}}@media (prefers-reduced-motion:reduce){.brick-progress__indicator{transition:none;animation:none!important}.brick-progress__indicator[data-state=indeterminate]{inset-block-end:0!important;inset-inline-start:0!important}}@media (forced-colors:active){.brick-progress__track{forced-color-adjust:auto;background:canvas;border:1px solid canvastext}.brick-progress__buffer{background:graytext}.brick-progress__indicator{background:highlight}}.brick-progress-circle{--brick-progress-circle-track:var(--brick-color-surface-subtle);--brick-progress-circle-indicator:var(--brick-color-accent-solid);--brick-progress-circle-label-foreground:var(--brick-color-text-primary);--brick-progress-circle-value-foreground:var(--brick-color-text-primary);--brick-progress-circle-size:3rem;--brick-progress-circle-stroke:8;justify-items:center;gap:var(--brick-space-2);min-inline-size:0;color:var(--brick-progress-circle-label-foreground);grid-template-rows:auto auto;grid-template-columns:auto;display:inline-grid}.brick-progress-circle__circle,.brick-progress-circle__value{grid-area:1/1}.brick-progress-circle__circle{inline-size:var(--brick-progress-circle-size);block-size:var(--brick-progress-circle-size);display:block;overflow:visible;transform:rotate(-90deg)}.brick-progress-circle__track,.brick-progress-circle__indicator{fill:none;stroke-width:var(--brick-progress-circle-stroke)}.brick-progress-circle__track{stroke:var(--brick-progress-circle-track)}.brick-progress-circle__indicator{stroke:var(--brick-progress-circle-indicator);transition:stroke-dashoffset .18s ease-out}.brick-progress-circle[data-cap=round] .brick-progress-circle__indicator{stroke-linecap:round}.brick-progress-circle[data-cap=butt] .brick-progress-circle__indicator{stroke-linecap:butt}.brick-progress-circle__indicator[data-state=indeterminate]{stroke-dasharray:67.8584 214.885;stroke-dashoffset:0;transform-origin:50%;transition:none;animation:1.1s linear infinite brick-progress-circle-spin}.brick-progress-circle__value{z-index:1;max-inline-size:100%;color:var(--brick-progress-circle-value-foreground);font-family:var(--brick-typography-caption-font-family);font-size:var(--brick-typography-caption-font-size);font-weight:var(--brick-typography-caption-font-weight);line-height:var(--brick-typography-caption-line-height);letter-spacing:var(--brick-typography-caption-letter-spacing);font-variant-numeric:tabular-nums;text-align:center;text-overflow:ellipsis;transform-origin:50%;white-space:nowrap;place-self:center;overflow:hidden}.brick-progress-circle__label{overflow-wrap:anywhere;max-inline-size:12rem;color:var(--brick-progress-circle-label-foreground);font-family:var(--brick-typography-body-sm-font-family);font-size:var(--brick-typography-body-sm-font-size);font-weight:var(--brick-typography-body-sm-font-weight);line-height:var(--brick-typography-body-sm-line-height);letter-spacing:var(--brick-typography-body-sm-letter-spacing);text-align:center;grid-area:2/1}.brick-progress-circle[data-size=xs]{--brick-progress-circle-size:2rem}.brick-progress-circle[data-size=sm]{--brick-progress-circle-size:2.5rem}.brick-progress-circle[data-size=md]{--brick-progress-circle-size:3rem}.brick-progress-circle[data-size=lg]{--brick-progress-circle-size:4rem}.brick-progress-circle[data-size=xl]{--brick-progress-circle-size:5rem}.brick-progress-circle[data-size=xs] .brick-progress-circle__value{transform:scale(.72)}.brick-progress-circle[data-size=sm] .brick-progress-circle__value{transform:scale(.85)}.brick-progress-circle[data-thickness=thin]{--brick-progress-circle-stroke:4}.brick-progress-circle[data-thickness=thick]{--brick-progress-circle-stroke:12}.brick-progress-circle[data-tone=neutral]{--brick-progress-circle-indicator:var(--brick-color-text-primary)}.brick-progress-circle[data-tone=accent]{--brick-progress-circle-indicator:var(--brick-color-accent-solid)}.brick-progress-circle[data-tone=info]{--brick-progress-circle-indicator:var(--brick-color-info-solid)}.brick-progress-circle[data-tone=success]{--brick-progress-circle-indicator:var(--brick-color-success-solid)}.brick-progress-circle[data-tone=warning]{--brick-progress-circle-indicator:var(--brick-color-warning-solid)}.brick-progress-circle[data-tone=danger]{--brick-progress-circle-indicator:var(--brick-color-danger-solid)}@keyframes brick-progress-circle-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.brick-progress-circle__indicator{transition:none;animation:none!important}}@media (forced-colors:active){.brick-progress-circle__track{stroke:canvastext}.brick-progress-circle__indicator{stroke:highlight}}.brick-slider{--brick-slider-track-size:.5rem;--brick-slider-track-length:10rem;--brick-slider-track-inset:calc(var(--brick-control-target-min) / 2);--brick-slider-track-background:color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 8%);--brick-slider-track-border:var(--brick-color-border-strong);--brick-slider-range-background:var(--brick-color-accent-solid);--brick-slider-thumb-size:1.125rem;--brick-slider-thumb-background:var(--brick-color-surface-raised);--brick-slider-thumb-border:var(--brick-color-accent-solid);--brick-slider-thumb-shadow:var(--brick-shadow-sm);--brick-slider-marker-color:var(--brick-color-text-primary);--brick-slider-marker-selected-color:var(--brick-color-surface-canvas);--brick-slider-marker-border:var(--brick-color-border-strong);--brick-slider-marker-size:.25rem;--brick-slider-value-label-background:var(--brick-color-surface-raised);--brick-slider-value-label-foreground:var(--brick-color-text-primary);box-sizing:border-box;min-inline-size:0;color:var(--brick-color-text-primary);display:block;position:relative}.brick-slider[data-orientation=horizontal]{inline-size:100%}.brick-slider[data-orientation=horizontal]:has(.brick-slider__value-label){padding-block-start:2.25rem}.brick-slider[data-orientation=vertical]{inline-size:var(--brick-control-target-min);block-size:var(--brick-slider-track-length)}.brick-slider__track{box-sizing:border-box;-webkit-user-select:none;user-select:none;display:block;position:relative}.brick-slider[data-orientation=horizontal] .brick-slider__track{inline-size:calc(100% - var(--brick-slider-track-inset) - var(--brick-slider-track-inset));block-size:var(--brick-control-target-min);margin-inline:var(--brick-slider-track-inset)}.brick-slider[data-orientation=vertical] .brick-slider__track{inline-size:var(--brick-control-target-min);block-size:calc(100% - var(--brick-slider-track-inset) - var(--brick-slider-track-inset));margin-block:var(--brick-slider-track-inset)}.brick-slider__track:before{border:var(--brick-border-width) solid var(--brick-slider-track-border);border-radius:var(--brick-radius-full);background:var(--brick-slider-track-background);content:"";position:absolute}.brick-slider[data-orientation=horizontal] .brick-slider__track:before{block-size:var(--brick-slider-track-size);inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.brick-slider[data-orientation=vertical] .brick-slider__track:before{inline-size:var(--brick-slider-track-size);inset-block:0;inset-inline-start:50%;transform:translate(-50%)}.brick-slider__range{z-index:1;border-radius:var(--brick-radius-full);background:var(--brick-slider-range-background);pointer-events:none;position:absolute}.brick-slider[data-orientation=horizontal] .brick-slider__range{block-size:var(--brick-slider-track-size);inset-block-start:50%;transform:translateY(-50%)}.brick-slider[data-orientation=vertical] .brick-slider__range{inline-size:var(--brick-slider-track-size);inset-inline-start:50%;transform:translate(-50%)}.brick-slider__thumb{z-index:3;box-sizing:border-box;inline-size:var(--brick-control-target-min);block-size:var(--brick-control-target-min);border-radius:var(--brick-radius-full);cursor:grab;background:0 0;border:0;outline:0;place-items:center;display:grid;position:absolute}.brick-slider__thumb:before{inline-size:var(--brick-slider-thumb-size);block-size:var(--brick-slider-thumb-size);box-sizing:border-box;border:calc(2 * var(--brick-border-width)) solid var(--brick-slider-thumb-border);border-radius:var(--brick-radius-full);background:var(--brick-slider-thumb-background);box-shadow:var(--brick-slider-thumb-shadow);content:"";transition:transform var(--brick-motion-duration-fast) var(--brick-motion-easing-standard)}.brick-slider[data-orientation=horizontal] .brick-slider__thumb{inset-block-start:50%;transform:translate(-50%,-50%)}[dir=rtl] .brick-slider[data-orientation=horizontal] .brick-slider__thumb{transform:translate(50%,-50%)}.brick-slider[data-orientation=vertical] .brick-slider__thumb{inset-inline-start:50%;transform:translate(-50%,50%)}.brick-slider__thumb:active{cursor:grabbing}.brick-slider__thumb:active:before{transform:scale(1.12)}.brick-slider__thumb:is(:focus-visible,[data-focus-visible]):before{outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-slider__marker{z-index:2;color:var(--brick-color-text-secondary);pointer-events:none;font:var(--brick-typography-body-sm-font-weight) var(--brick-typography-body-sm-font-size)/var(--brick-typography-body-sm-line-height) var(--brick-typography-body-sm-font-family);place-items:center;display:grid;position:absolute}.brick-slider__marker:before{box-sizing:border-box;border:var(--brick-border-width) solid var(--brick-slider-marker-border);border-radius:var(--brick-radius-full);background:var(--brick-slider-marker-color);content:"";position:absolute}.brick-slider__marker[data-selected]:before{border-color:color-mix(in srgb, var(--brick-color-accent-on-solid), transparent 45%);background:var(--brick-slider-marker-selected-color)}.brick-slider__marker[data-orientation=horizontal]{min-inline-size:calc(var(--brick-slider-marker-size) * 2);padding-block-start:2.25rem;inset-block-start:50%;inset-inline-start:calc(var(--brick-slider-marker-percent) * 1%);transform:translate(-50%,-50%)}.brick-slider__marker[data-orientation=horizontal][data-edge=start]{transform:translateY(-50%)}.brick-slider__marker[data-orientation=horizontal][data-edge=end]{transform:translate(-100%,-50%)}[dir=rtl] .brick-slider__marker[data-orientation=horizontal]{transform:translate(50%,-50%)}[dir=rtl] .brick-slider__marker[data-orientation=horizontal][data-edge=start]{transform:translate(-100%,-50%)}[dir=rtl] .brick-slider__marker[data-orientation=horizontal][data-edge=end]{transform:translateY(-50%)}.brick-slider__marker[data-orientation=horizontal]:before{inline-size:var(--brick-slider-marker-size);block-size:var(--brick-slider-marker-size);inset-block-start:50%;inset-inline-start:calc(50% - (var(--brick-slider-marker-size) / 2));transform:translateY(-50%)}.brick-slider__marker[data-orientation=vertical]{padding-inline-start:2.25rem;inset-block-end:calc(var(--brick-slider-marker-percent) * 1%);inset-inline-start:50%;transform:translate(-50%,50%)}.brick-slider__marker[data-orientation=vertical]:before{inline-size:var(--brick-slider-marker-size);block-size:var(--brick-slider-marker-size);inset-block-start:calc(50% - (var(--brick-slider-marker-size) / 2));inset-inline-start:50%;transform:translate(-50%)}.brick-slider__value-label{min-inline-size:1.75rem;padding:var(--brick-space-1) var(--brick-space-2);border:var(--brick-border-width) solid var(--brick-color-border-subtle);border-radius:var(--brick-radius-subtle);background:var(--brick-slider-value-label-background);color:var(--brick-slider-value-label-foreground);box-shadow:var(--brick-shadow-sm);text-align:center;white-space:nowrap;font-family:var(--brick-typography-body-sm-font-family);font-size:var(--brick-typography-body-sm-font-size);line-height:var(--brick-typography-body-sm-line-height);font-variant-numeric:tabular-nums;position:absolute;inset-block-end:calc(100% + var(--brick-space-1));inset-inline-start:50%;transform:translate(-50%)}.brick-slider[data-orientation=vertical] .brick-slider__value-label{inset-block-end:50%;inset-inline-start:calc(100% + var(--brick-space-1));transform:translateY(50%)}.brick-slider[data-size=sm]{--brick-slider-track-size:.375rem;--brick-slider-thumb-size:.875rem}.brick-slider[data-size=lg]{--brick-slider-track-size:.5rem;--brick-slider-thumb-size:1.375rem}.brick-slider[data-variant=soft]{--brick-slider-range-background:var(--brick-color-accent-soft);--brick-slider-marker-color:var(--brick-color-accent-text);--brick-slider-marker-selected-color:var(--brick-color-accent-on-soft);--brick-slider-thumb-border:var(--brick-color-accent-text)}.brick-slider[data-invalid]{--brick-slider-thumb-border:var(--brick-color-danger-text);--brick-slider-range-background:var(--brick-color-danger-text)}.brick-slider[data-disabled]{opacity:.6}.brick-slider[data-disabled] .brick-slider__thumb{cursor:not-allowed}.brick-slider[data-readonly] .brick-slider__thumb{cursor:default}@media (prefers-reduced-motion:reduce){.brick-slider__thumb:before{transition:none}}@media (forced-colors:active){.brick-slider{forced-color-adjust:none}.brick-slider__track:before{background:canvas;border-color:buttontext}.brick-slider__range{background:highlight}.brick-slider__thumb:before{box-shadow:none;background:canvas;border-color:highlight}.brick-slider__marker:before{background:buttontext}.brick-slider__marker[data-selected]:before{background:highlighttext}.brick-slider__value-label{color:canvastext;box-shadow:none;background:canvas;border-color:buttontext}.brick-slider[data-disabled]{opacity:1}.brick-slider[data-disabled] .brick-slider__thumb:before{border-color:graytext}}.brick-rating{--brick-rating-item-size:1.5rem;--brick-rating-gap:var(--brick-space-1);--brick-rating-empty-color:var(--brick-color-border-strong);--brick-rating-fill-color:var(--brick-color-accent-solid);box-sizing:border-box;align-items:center;gap:var(--brick-rating-gap);border-radius:var(--brick-radius-subtle);outline:0;min-inline-size:0;display:inline-flex}.brick-rating:is(:focus-visible,[data-focus-visible]){outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-rating__item{box-sizing:border-box;inline-size:var(--brick-control-target-min);min-inline-size:var(--brick-control-target-min);block-size:var(--brick-control-target-min);color:var(--brick-rating-empty-color);cursor:pointer;place-items:center;display:grid;position:relative}.brick-rating--display .brick-rating__item{inline-size:var(--brick-rating-item-size);min-inline-size:var(--brick-rating-item-size);block-size:var(--brick-rating-item-size);cursor:default}.brick-rating__artwork{inline-size:var(--brick-rating-item-size);block-size:var(--brick-rating-item-size);pointer-events:none;place-items:center;display:grid;position:absolute}.brick-rating__artwork>*{block-size:100%;inline-size:100%}.brick-rating__artwork--empty{color:var(--brick-rating-empty-color)}.brick-rating__artwork--fill{color:var(--brick-rating-fill-color);clip-path:inset(0 calc(100% - var(--brick-rating-fill)) 0 0);overflow:hidden}[dir=rtl] .brick-rating__artwork--fill{clip-path:inset(0 0 0 calc(100% - var(--brick-rating-fill)))}.brick-rating__star{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:1.5px;block-size:100%;inline-size:100%;display:block;overflow:visible}.brick-rating[data-variant=outline] .brick-rating__artwork--empty .brick-rating__star,.brick-rating[data-variant=outline] .brick-rating__artwork--fill .brick-rating__star{fill:#0000}.brick-rating[data-variant=outline] .brick-rating__artwork--fill .brick-rating__star{fill:color-mix(in srgb, currentColor 24%, transparent)}.brick-rating[data-size=sm]{--brick-rating-item-size:1.125rem;--brick-rating-gap:0}.brick-rating[data-size=lg]{--brick-rating-item-size:1.875rem;--brick-rating-gap:var(--brick-space-2)}.brick-rating[data-tone=neutral]{--brick-rating-fill-color:var(--brick-color-text-primary)}.brick-rating[data-invalid]{--brick-rating-fill-color:var(--brick-color-danger-text);--brick-rating-empty-color:var(--brick-color-danger-text)}.brick-rating[data-disabled]{opacity:.6}.brick-rating[data-disabled] .brick-rating__item{cursor:not-allowed}.brick-rating[data-readonly] .brick-rating__item{cursor:default}.brick-rating-summary{--brick-rating-summary-artwork-size:1rem;--brick-rating-summary-gap:var(--brick-space-1);--brick-rating-summary-color:var(--brick-color-accent-solid);box-sizing:border-box;align-items:center;gap:var(--brick-rating-summary-gap);min-inline-size:0;color:var(--brick-color-text-primary);font-family:var(--brick-typography-body-sm-font-family);font-size:var(--brick-typography-body-sm-font-size);font-variant-numeric:tabular-nums;font-weight:var(--brick-typography-body-sm-font-weight);line-height:var(--brick-typography-body-sm-line-height);letter-spacing:var(--brick-typography-body-sm-letter-spacing);vertical-align:middle;display:inline-flex}.brick-rating-summary[data-size=sm]{--brick-rating-summary-artwork-size:.875rem;font-family:var(--brick-typography-caption-font-family);font-size:var(--brick-typography-caption-font-size);font-weight:var(--brick-typography-caption-font-weight);line-height:var(--brick-typography-caption-line-height);letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-rating-summary[data-size=lg]{--brick-rating-summary-artwork-size:1.25rem;--brick-rating-summary-gap:var(--brick-space-2);font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-typography-body-md-font-size);font-weight:var(--brick-typography-body-md-font-weight);line-height:var(--brick-typography-body-md-line-height);letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-rating-summary[data-tone=neutral]{--brick-rating-summary-color:var(--brick-color-text-primary)}.brick-rating-summary__artwork{inline-size:var(--brick-rating-summary-artwork-size);block-size:var(--brick-rating-summary-artwork-size);color:var(--brick-rating-summary-color);flex:none;place-items:center;display:inline-grid}.brick-rating-summary__value{min-inline-size:0;color:inherit}@media (hover:hover) and (pointer:fine){.brick-rating:not([data-disabled],[data-readonly]) .brick-rating__item:hover{transform:translateY(-.0625rem)}}@media (prefers-reduced-motion:reduce){.brick-rating__item{transform:none!important}}@media (forced-colors:active){.brick-rating{forced-color-adjust:none}.brick-rating__artwork--empty{color:buttontext}.brick-rating__artwork--fill{color:highlight}.brick-rating[data-invalid] .brick-rating__artwork{color:mark}.brick-rating[data-disabled]{opacity:1}.brick-rating[data-disabled] .brick-rating__artwork{color:graytext}.brick-rating-summary{color:canvastext}.brick-rating-summary__artwork{color:highlight}}.brick-file-upload{--brick-file-upload-gap:var(--brick-space-3);--brick-file-upload-dropzone-min-block-size:8.5rem;--brick-file-upload-dropzone-padding:var(--brick-space-5);--brick-file-upload-radius:var(--brick-radius-control);--brick-file-upload-background:var(--brick-color-surface-raised);--brick-file-upload-border:var(--brick-color-border-strong);--brick-file-upload-foreground:var(--brick-color-text-primary);--brick-file-upload-muted-foreground:var(--brick-color-text-secondary);--brick-file-upload-hover-background:var(--brick-color-surface-subtle);--brick-file-upload-accept-border:var(--brick-color-success-text);--brick-file-upload-reject-border:var(--brick-color-danger-text);--brick-file-upload-trigger-background:var(--brick-color-accent-solid);--brick-file-upload-trigger-foreground:var(--brick-color-accent-on-solid);--brick-file-upload-item-background:var(--brick-color-surface-raised);--brick-file-upload-item-border:var(--brick-color-border-subtle);--brick-file-upload-delete-foreground:var(--brick-color-text-secondary);box-sizing:border-box;gap:var(--brick-file-upload-gap);min-inline-size:0;max-inline-size:100%;color:var(--brick-file-upload-foreground);flex-direction:column;display:flex}.brick-file-upload[data-full-width]{inline-size:100%}.brick-file-upload[data-shape=sharp]{--brick-file-upload-radius:0}.brick-file-upload__dropzone{box-sizing:border-box;min-inline-size:0;min-block-size:var(--brick-file-upload-dropzone-min-block-size);justify-content:center;align-items:center;gap:var(--brick-space-2);padding:var(--brick-file-upload-dropzone-padding);border:var(--brick-border-width) dashed var(--brick-file-upload-border);border-radius:var(--brick-file-upload-radius);background:var(--brick-file-upload-background);color:var(--brick-file-upload-muted-foreground);text-align:center;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);flex-direction:column;display:flex}.brick-file-upload[data-variant=soft] .brick-file-upload__dropzone{border-style:solid;border-color:var(--brick-color-border-subtle);background:var(--brick-color-surface-subtle)}.brick-file-upload__dropzone[data-dragging]{background:var(--brick-file-upload-hover-background)}.brick-file-upload__dropzone[data-accepted]{border-color:var(--brick-file-upload-accept-border)}.brick-file-upload__dropzone[data-rejected],.brick-file-upload[data-invalid] .brick-file-upload__dropzone{border-color:var(--brick-file-upload-reject-border)}.brick-file-upload__trigger{box-sizing:border-box;min-inline-size:0;min-block-size:var(--brick-control-target-min);padding-inline:var(--brick-space-4);border-radius:var(--brick-file-upload-radius);background:var(--brick-file-upload-trigger-background);color:var(--brick-file-upload-trigger-foreground);cursor:pointer;font:inherit;font-weight:var(--brick-typography-label-md-font-weight);border:0;outline:0;justify-content:center;align-items:center;display:inline-flex}.brick-file-upload__trigger:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(.96)}.brick-file-upload__trigger:is(:focus-visible,[data-focus-visible]){outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-file-upload__items{gap:var(--brick-space-2);min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.brick-file-upload__items:not([data-filled]){display:none}.brick-file-upload__item{box-sizing:border-box;align-items:center;gap:var(--brick-space-3);min-inline-size:0;padding:var(--brick-space-2) var(--brick-space-3);border:var(--brick-border-width) solid var(--brick-file-upload-item-border);border-radius:var(--brick-file-upload-radius);background:var(--brick-file-upload-item-background);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.brick-file-upload__item-name{min-inline-size:0;color:var(--brick-file-upload-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brick-file-upload__item-size{color:var(--brick-file-upload-muted-foreground);white-space:nowrap;font-size:var(--brick-typography-body-sm-font-size);font-variant-numeric:tabular-nums}.brick-file-upload__delete{box-sizing:border-box;inline-size:var(--brick-control-target-min);block-size:var(--brick-control-target-min);border-radius:var(--brick-radius-full);color:var(--brick-file-upload-delete-foreground);cursor:pointer;background:0 0;border:0;outline:0;place-items:center;padding:0;display:inline-grid}.brick-file-upload__delete:hover:not(:disabled){background:var(--brick-color-surface-subtle);color:var(--brick-file-upload-foreground)}.brick-file-upload__delete:is(:focus-visible,[data-focus-visible]){outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-file-upload__delete-artwork{block-size:1rem;inline-size:1rem}.brick-file-upload__delete-artwork path{stroke:currentColor;stroke-linecap:round;stroke-width:1.5px}.brick-file-upload[data-size=sm]{--brick-file-upload-gap:var(--brick-space-2);--brick-file-upload-dropzone-min-block-size:7rem;--brick-file-upload-dropzone-padding:var(--brick-space-3);font-size:var(--brick-typography-body-sm-font-size)}.brick-file-upload[data-size=lg]{--brick-file-upload-gap:var(--brick-space-4);--brick-file-upload-dropzone-min-block-size:10rem;--brick-file-upload-dropzone-padding:var(--brick-space-6);font-size:var(--brick-typography-body-lg-font-size)}.brick-file-upload[data-disabled] .brick-file-upload__dropzone,.brick-file-upload[data-readonly] .brick-file-upload__dropzone{background:var(--brick-color-surface-subtle)}.brick-file-upload[data-disabled] :is(.brick-file-upload__trigger,.brick-file-upload__delete),.brick-file-upload[data-readonly] :is(.brick-file-upload__trigger,.brick-file-upload__delete){cursor:not-allowed}@media (prefers-reduced-motion:reduce){.brick-file-upload__dropzone{transition:none}}@media (forced-colors:active){.brick-file-upload{forced-color-adjust:none}.brick-file-upload__dropzone,.brick-file-upload__item{color:canvastext;background:canvas;border-color:buttontext}.brick-file-upload__trigger{color:buttontext;background:buttonface;border:1px solid buttontext}.brick-file-upload__dropzone[data-accepted]{border-color:highlight}.brick-file-upload__dropzone[data-rejected],.brick-file-upload[data-invalid] .brick-file-upload__dropzone{border-color:mark}.brick-file-upload[data-disabled],.brick-file-upload[data-readonly]{opacity:1;color:graytext}.brick-file-upload[data-disabled] .brick-file-upload__dropzone,.brick-file-upload[data-readonly] .brick-file-upload__dropzone{border-color:graytext}}.brick-toast-viewport{--brick-toast-viewport-z-index:var(--brick-layer-overlay);--brick-toast-viewport-gap:var(--brick-space-3);--brick-toast-offset-block-start:var(--brick-space-4);--brick-toast-offset-block-end:var(--brick-space-4);--brick-toast-offset-inline-start:var(--brick-space-4);--brick-toast-offset-inline-end:var(--brick-space-4);--brick-toast-inline-size:24rem;--brick-toast-overlap-step:var(--brick-space-2);z-index:var(--brick-toast-viewport-z-index);inline-size:min(var(--brick-toast-inline-size), calc(100vw - var(--brick-toast-offset-inline-start) - var(--brick-toast-offset-inline-end) - env(safe-area-inset-left) - env(safe-area-inset-right)));max-block-size:calc(100vh - var(--brick-toast-offset-block-start) - var(--brick-toast-offset-block-end));gap:var(--brick-toast-viewport-gap);pointer-events:none;outline:none;flex-direction:column;margin:0;padding:0;display:flex;position:fixed}.brick-toast-viewport[data-width=compact]{--brick-toast-inline-size:20rem}.brick-toast-viewport[data-width=full]{--brick-toast-inline-size:calc(100vw - var(--brick-toast-offset-inline-start) - var(--brick-toast-offset-inline-end))}.brick-toast-viewport[data-position^=top-]{inset-block-start:calc(var(--brick-toast-offset-block-start) + env(safe-area-inset-top))}.brick-toast-viewport[data-position^=bottom-]{inset-block-end:calc(var(--brick-toast-offset-block-end) + env(safe-area-inset-bottom))}.brick-toast-viewport[data-position$=-start]{inset-inline-start:calc(var(--brick-toast-offset-inline-start) + env(safe-area-inset-left))}.brick-toast-viewport[data-position$=-end]{inset-inline-end:calc(var(--brick-toast-offset-inline-end) + env(safe-area-inset-right))}.brick-toast-viewport[data-position$=-center]{inset-inline-start:50%;transform:translate(-50%)}.brick-toast{--brick-toast-background:var(--brick-color-surface-raised);--brick-toast-foreground:var(--brick-color-text-primary);--brick-toast-description-foreground:var(--brick-color-text-secondary);--brick-toast-border-color:var(--brick-color-border-subtle);--brick-toast-accent-color:var(--brick-color-accent-solid);--brick-toast-radius:var(--brick-radius-overlay);--brick-toast-shadow:0 .75rem 2rem var(--brick-color-shadow);--brick-toast-padding:var(--brick-space-3);--brick-toast-content-gap:var(--brick-space-1);--brick-toast-action-gap:var(--brick-space-2);--brick-toast-motion-duration:var(--brick-motion-duration-fast);--brick-toast-motion-easing:var(--brick-motion-easing-enter);align-items:center;gap:var(--brick-space-3);box-sizing:border-box;border:1px solid var(--brick-toast-border-color);border-inline-start:.25rem solid var(--brick-toast-accent-color);border-radius:var(--brick-toast-radius);min-block-size:3rem;inline-size:100%;min-inline-size:0;padding:var(--brick-toast-padding);background:var(--brick-toast-background);box-shadow:var(--brick-toast-shadow);color:var(--brick-toast-foreground);pointer-events:auto;touch-action:pan-y;transition:opacity var(--brick-toast-motion-duration) var(--brick-toast-motion-easing), transform var(--brick-toast-motion-duration) var(--brick-toast-motion-easing), margin var(--brick-toast-motion-duration) var(--brick-toast-motion-easing);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.brick-toast:has(.brick-toast__close){padding-inline-end:calc(2.75rem + var(--brick-space-3))}.brick-toast[data-type=default],.brick-toast[data-type=loading]{--brick-toast-accent-color:var(--brick-color-accent-solid)}.brick-toast[data-type=success]{--brick-toast-accent-color:var(--brick-color-success-solid);--brick-toast-border-color:var(--brick-color-success-border)}.brick-toast[data-type=error]{--brick-toast-accent-color:var(--brick-color-danger-solid);--brick-toast-border-color:var(--brick-color-danger-border)}.brick-toast[data-type=warning]{--brick-toast-accent-color:var(--brick-color-warning-solid);--brick-toast-border-color:var(--brick-color-warning-border)}.brick-toast[data-type=info]{--brick-toast-accent-color:var(--brick-color-info-solid);--brick-toast-border-color:var(--brick-color-info-border)}.brick-toast[data-state=entering]{opacity:0;transform:translateY(.5rem)}.brick-toast[data-state=exiting]{opacity:0;transform:translateY(-.375rem)}.brick-toast[data-swipe=move]{transform:translate(var(--atom-toast-swipe-move-x), var(--atom-toast-swipe-move-y));transition:none}.brick-toast[data-swipe=cancel]{transform:translate(0)}.brick-toast[data-swipe=end]{opacity:0}.brick-toast-viewport[data-stacking=overlap]:not([data-expanded]){gap:0;display:grid}.brick-toast-viewport[data-position^=top-][data-stacking=overlap]:not([data-expanded]){padding-block-end:calc(2 * var(--brick-toast-overlap-step))}.brick-toast-viewport[data-position^=bottom-][data-stacking=overlap]:not([data-expanded]){padding-block-start:calc(2 * var(--brick-toast-overlap-step))}.brick-toast-viewport[data-stacking=overlap]:not([data-expanded]) .brick-toast{grid-area:1/1}.brick-toast-viewport[data-stacking=overlap]:not([data-expanded]) .brick-toast[data-index="0"]{z-index:1}.brick-toast-viewport[data-stacking=overlap]:not([data-expanded]) .brick-toast[data-index="1"]{z-index:2}.brick-toast-viewport[data-stacking=overlap]:not([data-expanded]) .brick-toast[data-index="2"]{z-index:3}.brick-toast-viewport[data-stacking=overlap]:not([data-expanded]):has(.brick-toast[data-index="1"]) .brick-toast[data-index="0"]{transform:translateY(var(--brick-toast-overlap-step))}.brick-toast-viewport[data-stacking=overlap]:not([data-expanded]):has(.brick-toast[data-index="2"]) .brick-toast[data-index="0"]{transform:translateY(calc(2 * var(--brick-toast-overlap-step)))}.brick-toast-viewport[data-stacking=overlap]:not([data-expanded]):has(.brick-toast[data-index="2"]) .brick-toast[data-index="1"]{transform:translateY(var(--brick-toast-overlap-step))}.brick-toast-viewport[data-position^=bottom-][data-stacking=overlap]:not([data-expanded]) .brick-toast{align-self:end}.brick-toast-viewport[data-position^=bottom-][data-stacking=overlap]:not([data-expanded]):has(.brick-toast[data-index="1"]) .brick-toast[data-index="0"]{transform:translateY(calc(-1 * var(--brick-toast-overlap-step)))}.brick-toast-viewport[data-position^=bottom-][data-stacking=overlap]:not([data-expanded]):has(.brick-toast[data-index="2"]) .brick-toast[data-index="0"]{transform:translateY(calc(-2 * var(--brick-toast-overlap-step)))}.brick-toast-viewport[data-position^=bottom-][data-stacking=overlap]:not([data-expanded]):has(.brick-toast[data-index="2"]) .brick-toast[data-index="1"]{transform:translateY(calc(-1 * var(--brick-toast-overlap-step)))}.brick-toast__icon{block-size:1.25rem;inline-size:1.25rem;color:var(--brick-toast-accent-color);place-items:center;display:inline-grid}.brick-toast__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;block-size:100%;inline-size:100%}.brick-toast__spinner{box-sizing:border-box;border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-block-start-color:currentColor;border-radius:50%;block-size:1rem;inline-size:1rem;animation:.8s linear infinite brick-toast-spin}.brick-toast__content{gap:var(--brick-toast-content-gap);min-inline-size:0;display:grid}.brick-toast__content:first-child{grid-column-start:1}.brick-toast__title,.brick-toast__description{overflow-wrap:anywhere;margin:0}.brick-toast__title{font-family:var(--brick-typography-compact-title-font-family);font-size:var(--brick-typography-compact-title-font-size);font-weight:var(--brick-typography-compact-title-font-weight);line-height:var(--brick-typography-compact-title-line-height)}.brick-toast__description{color:var(--brick-toast-description-foreground);font-family:var(--brick-typography-body-sm-font-family);font-size:var(--brick-typography-body-sm-font-size);line-height:var(--brick-typography-body-sm-line-height)}.brick-toast__actions{gap:var(--brick-toast-action-gap);flex-wrap:wrap;margin-block-start:var(--brick-space-1);display:flex}.brick-toast__action,.brick-toast__close{font:inherit;color:var(--brick-toast-accent-color);cursor:pointer;border:0}.brick-toast__action{border-radius:var(--brick-radius-control);min-block-size:2.25rem;padding-inline:var(--brick-space-2);background:color-mix(in srgb, var(--brick-toast-accent-color) 12%, transparent);color:var(--brick-color-text-primary);font-size:var(--brick-typography-body-sm-font-size);font-weight:var(--brick-typography-control-sm-font-weight)}.brick-toast__close{border-radius:var(--brick-radius-full);block-size:2.75rem;inline-size:2.75rem;color:var(--brick-color-text-secondary);background:0 0;place-items:center;margin:0;padding:0;display:inline-grid;position:absolute;inset-block-start:50%;inset-inline-end:var(--brick-space-1);transform:translateY(-50%)}.brick-toast__close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;block-size:1.125rem;inline-size:1.125rem}.brick-toast__action:hover{background:color-mix(in srgb, var(--brick-toast-accent-color) 18%, transparent)}.brick-toast__close:hover{background:var(--brick-color-surface-subtle);color:var(--brick-color-text-primary)}:is(.brick-toast__action:focus-visible,.brick-toast__close:focus-visible){outline:2px solid var(--brick-color-focus-ring);outline-offset:2px}@keyframes brick-toast-spin{to{transform:rotate(360deg)}}@media (max-width:30rem){.brick-toast-viewport[data-width=responsive]{--brick-toast-inline-size:calc(100vw - var(--brick-space-4) * 2);--brick-toast-offset-inline-start:var(--brick-space-2);--brick-toast-offset-inline-end:var(--brick-space-2)}}@media (prefers-reduced-motion:reduce){.brick-toast{transition:none}.brick-toast[data-state=entering],.brick-toast[data-state=exiting]{transform:none}.brick-toast__spinner{border-style:dotted;animation:none}}@media (forced-colors:active){.brick-toast{box-shadow:none;color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}.brick-toast__icon,.brick-toast__action,.brick-toast__close{color:buttontext}.brick-toast__action{background:buttonface;border:1px solid buttontext}:is(.brick-toast__action:focus-visible,.brick-toast__close:focus-visible){outline-color:highlight}}.brick-collapsible{--brick-collapsible-background:transparent;--brick-collapsible-border-color:transparent;--brick-collapsible-trigger-background:transparent;--brick-collapsible-trigger-hover-background:var(--brick-color-surface-subtle);--brick-collapsible-trigger-open-background:var(--brick-color-surface-subtle);--brick-collapsible-foreground:var(--brick-color-text-primary);--brick-collapsible-content-foreground:var(--brick-color-text-secondary);--brick-collapsible-focus-ring:var(--brick-color-focus-ring);--brick-collapsible-radius:var(--brick-radius-control);--brick-collapsible-trigger-height:2.75rem;--brick-collapsible-trigger-padding-inline:var(--brick-space-3);--brick-collapsible-trigger-gap:var(--brick-space-2);--brick-collapsible-content-padding-block:var(--brick-space-3);--brick-collapsible-content-padding-inline:var(--brick-space-3);--brick-collapsible-indicator-size:1rem;--brick-collapsible-font-family:var(--brick-typography-control-md-font-family);--brick-collapsible-font-size:var(--brick-typography-control-md-font-size);--brick-collapsible-font-weight:var(--brick-typography-control-md-font-weight);--brick-collapsible-line-height:var(--brick-typography-control-md-line-height);box-sizing:border-box;border:var(--brick-border-width) solid var(--brick-collapsible-border-color);border-radius:var(--brick-collapsible-radius);background:var(--brick-collapsible-background);inline-size:100%;min-inline-size:0;overflow:visible}.brick-collapsible[data-variant=soft]{--brick-collapsible-background:var(--brick-color-surface-subtle);--brick-collapsible-trigger-hover-background:var(--brick-color-surface-raised);--brick-collapsible-trigger-open-background:var(--brick-color-surface-raised)}.brick-collapsible[data-variant=outline]{--brick-collapsible-border-color:var(--brick-color-border-default)}.brick-collapsible[data-size=sm]{--brick-collapsible-trigger-height:2.25rem;--brick-collapsible-trigger-padding-inline:var(--brick-space-2);--brick-collapsible-content-padding-block:var(--brick-space-2);--brick-collapsible-content-padding-inline:var(--brick-space-2);--brick-collapsible-indicator-size:.875rem;--brick-collapsible-font-family:var(--brick-typography-control-sm-font-family);--brick-collapsible-font-size:var(--brick-typography-control-sm-font-size);--brick-collapsible-font-weight:var(--brick-typography-control-sm-font-weight);--brick-collapsible-line-height:var(--brick-typography-control-sm-line-height)}.brick-collapsible[data-size=lg]{--brick-collapsible-trigger-height:3.25rem;--brick-collapsible-trigger-padding-inline:var(--brick-space-4);--brick-collapsible-content-padding-block:var(--brick-space-4);--brick-collapsible-content-padding-inline:var(--brick-space-4);--brick-collapsible-indicator-size:1.125rem;--brick-collapsible-font-family:var(--brick-typography-control-lg-font-family);--brick-collapsible-font-size:var(--brick-typography-control-lg-font-size);--brick-collapsible-font-weight:var(--brick-typography-control-lg-font-weight);--brick-collapsible-line-height:var(--brick-typography-control-lg-line-height)}.brick-collapsible[data-orientation=horizontal]{align-items:stretch;inline-size:max-content;max-inline-size:100%;display:flex;overflow:auto clip}.brick-collapsible[data-orientation=horizontal] .brick-collapsible-trigger{flex:none;inline-size:auto}.brick-collapsible[data-orientation=horizontal] .brick-collapsible-trigger:focus-visible{outline-offset:calc(-1 * var(--brick-border-focus-width))}.brick-collapsible-trigger{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--brick-collapsible-trigger-height);justify-content:flex-start;align-items:center;gap:var(--brick-collapsible-trigger-gap);padding-block:var(--brick-space-2);padding-inline:var(--brick-collapsible-trigger-padding-inline);border-radius:calc(var(--brick-collapsible-radius) - var(--brick-border-width));background:var(--brick-collapsible-trigger-background);color:var(--brick-collapsible-foreground);font-family:var(--brick-collapsible-font-family);font-size:var(--brick-collapsible-font-size);font-weight:var(--brick-collapsible-font-weight);line-height:var(--brick-collapsible-line-height);text-align:start;white-space:normal;cursor:pointer;touch-action:manipulation;border:0;display:flex}.brick-collapsible-trigger:hover:not(:disabled,[data-disabled]){background:var(--brick-collapsible-trigger-hover-background)}.brick-collapsible-trigger[data-state=open]{background:var(--brick-collapsible-trigger-open-background)}.brick-collapsible-trigger:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-collapsible-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-collapsible-trigger:is(:disabled,[data-disabled]){opacity:.55;cursor:not-allowed}.brick-collapsible-trigger[data-icon-only]{inline-size:var(--brick-collapsible-trigger-height);min-inline-size:var(--brick-collapsible-trigger-height);block-size:var(--brick-collapsible-trigger-height);min-block-size:var(--brick-collapsible-trigger-height);flex:0 0 var(--brick-collapsible-trigger-height);text-align:center;justify-content:center;padding:0}.brick-collapsible-indicator{inline-size:var(--brick-collapsible-indicator-size);block-size:var(--brick-collapsible-indicator-size);color:currentColor;transform-origin:50%;transition:transform var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex;transform:rotate(0)}.brick-collapsible-indicator>svg{block-size:100%;inline-size:100%;display:block}.brick-collapsible-trigger[data-state=open] .brick-collapsible-indicator{transform:rotate(180deg)}.brick-collapsible-content{box-sizing:border-box;min-inline-size:0;color:var(--brick-collapsible-content-foreground);overflow:hidden}.brick-collapsible-content[data-state=open]{animation:brick-collapsible-open var(--brick-motion-duration-fast) var(--brick-motion-easing-enter) both}.brick-collapsible-content[data-state=closed]{animation:brick-collapsible-close var(--brick-motion-duration-fast) var(--brick-motion-easing-exit) both}.brick-collapsible-content-inner{box-sizing:border-box;min-inline-size:0;padding-block:var(--brick-collapsible-content-padding-block);padding-inline:var(--brick-collapsible-content-padding-inline)}.brick-collapsible[data-orientation=horizontal] .brick-collapsible-content{min-block-size:var(--brick-collapsible-trigger-height);flex:none}.brick-collapsible[data-orientation=horizontal] .brick-collapsible-content[data-state=open]{animation-name:brick-collapsible-open-horizontal}.brick-collapsible[data-orientation=horizontal] .brick-collapsible-content[data-state=closed]{animation-name:brick-collapsible-close-horizontal}.brick-collapsible-content[data-initial-open]{animation:none}.brick-collapsible[data-orientation=horizontal] .brick-collapsible-content-inner{inline-size:var(--content-width);min-block-size:var(--brick-collapsible-trigger-height)}@keyframes brick-collapsible-open{0%{block-size:0}to{block-size:var(--content-height)}}@keyframes brick-collapsible-close{0%{block-size:var(--content-height)}to{block-size:0}}@keyframes brick-collapsible-open-horizontal{0%{inline-size:0}to{inline-size:var(--content-width)}}@keyframes brick-collapsible-close-horizontal{0%{inline-size:var(--content-width)}to{inline-size:0}}@media (prefers-reduced-motion:reduce){.brick-collapsible-indicator{transition:none}.brick-collapsible-content{animation:none!important}}@media (forced-colors:active){.brick-collapsible{--brick-collapsible-border-color:CanvasText;forced-color-adjust:auto}.brick-collapsible[data-variant=plain],.brick-collapsible[data-variant=soft]{--brick-collapsible-border-color:transparent}.brick-collapsible-trigger{color:buttontext}.brick-collapsible-trigger:focus-visible{outline-color:highlight}}.brick-accordion{--brick-accordion-background:transparent;--brick-accordion-border-color:var(--brick-color-border-default);--brick-accordion-divider-color:var(--brick-color-border-subtle);--brick-accordion-trigger-background:transparent;--brick-accordion-trigger-hover-background:var(--brick-color-surface-subtle);--brick-accordion-trigger-open-background:var(--brick-color-surface-subtle);--brick-accordion-foreground:var(--brick-color-text-primary);--brick-accordion-content-foreground:var(--brick-color-text-secondary);--brick-accordion-focus-ring:var(--brick-color-focus-ring);--brick-accordion-radius:var(--brick-radius-control);--brick-accordion-trigger-height:2.75rem;--brick-accordion-horizontal-height:14rem;--brick-accordion-trigger-padding-inline:var(--brick-space-3);--brick-accordion-content-padding-block:var(--brick-space-3);--brick-accordion-content-padding-inline:var(--brick-space-3);--brick-accordion-indicator-size:1rem;--brick-accordion-font-family:var(--brick-typography-control-md-font-family);--brick-accordion-font-size:var(--brick-typography-control-md-font-size);--brick-accordion-font-weight:var(--brick-typography-control-md-font-weight);--brick-accordion-line-height:var(--brick-typography-control-md-line-height);box-sizing:border-box;border-radius:var(--brick-accordion-radius);background:var(--brick-accordion-background);inline-size:100%;min-inline-size:0;overflow:visible}.brick-accordion[data-variant=soft]{--brick-accordion-background:var(--brick-color-surface-subtle);--brick-accordion-trigger-hover-background:var(--brick-color-surface-raised);--brick-accordion-trigger-open-background:var(--brick-color-surface-raised)}.brick-accordion[data-variant=outline]{border:var(--brick-border-width) solid var(--brick-accordion-border-color)}.brick-accordion[data-size=sm]{--brick-accordion-trigger-height:2.25rem;--brick-accordion-trigger-padding-inline:var(--brick-space-2);--brick-accordion-content-padding-block:var(--brick-space-2);--brick-accordion-content-padding-inline:var(--brick-space-2);--brick-accordion-indicator-size:.875rem;--brick-accordion-font-family:var(--brick-typography-control-sm-font-family);--brick-accordion-font-size:var(--brick-typography-control-sm-font-size);--brick-accordion-font-weight:var(--brick-typography-control-sm-font-weight);--brick-accordion-line-height:var(--brick-typography-control-sm-line-height)}.brick-accordion[data-size=lg]{--brick-accordion-trigger-height:3.25rem;--brick-accordion-trigger-padding-inline:var(--brick-space-4);--brick-accordion-content-padding-block:var(--brick-space-4);--brick-accordion-content-padding-inline:var(--brick-space-4);--brick-accordion-indicator-size:1.125rem;--brick-accordion-font-family:var(--brick-typography-control-lg-font-family);--brick-accordion-font-size:var(--brick-typography-control-lg-font-size);--brick-accordion-font-weight:var(--brick-typography-control-lg-font-weight);--brick-accordion-line-height:var(--brick-typography-control-lg-line-height)}.brick-accordion-item{box-sizing:border-box;border-block-end:var(--brick-border-width) solid var(--brick-accordion-divider-color);min-inline-size:0}.brick-accordion-item:last-child{border-block-end:0}.brick-accordion-header{font:inherit;margin:0}.brick-accordion-trigger{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--brick-accordion-trigger-height);align-items:center;gap:var(--brick-space-2);padding-block:var(--brick-space-2);padding-inline:var(--brick-accordion-trigger-padding-inline);background:var(--brick-accordion-trigger-background);color:var(--brick-accordion-foreground);font-family:var(--brick-accordion-font-family);font-size:var(--brick-accordion-font-size);font-weight:var(--brick-accordion-font-weight);line-height:var(--brick-accordion-line-height);text-align:start;cursor:pointer;touch-action:manipulation;border:0;border-radius:0;display:flex}.brick-accordion-trigger:hover:not(:disabled,[data-disabled]){background:var(--brick-accordion-trigger-hover-background)}.brick-accordion-trigger[data-state=open]{background:var(--brick-accordion-trigger-open-background)}.brick-accordion[data-orientation=vertical] .brick-accordion-item:first-child .brick-accordion-trigger{border-start-start-radius:calc(var(--brick-accordion-radius) - var(--brick-border-width));border-start-end-radius:calc(var(--brick-accordion-radius) - var(--brick-border-width))}.brick-accordion[data-orientation=vertical] .brick-accordion-item:last-child .brick-accordion-trigger[data-state=closed]{border-end-end-radius:calc(var(--brick-accordion-radius) - var(--brick-border-width));border-end-start-radius:calc(var(--brick-accordion-radius) - var(--brick-border-width))}.brick-accordion-trigger:focus-visible{z-index:1;outline:var(--brick-border-focus-width) solid var(--brick-accordion-focus-ring);outline-offset:var(--brick-border-focus-offset);position:relative}.brick-accordion-trigger:is(:disabled,[data-disabled]){opacity:.55;cursor:not-allowed}.brick-accordion-trigger[data-locked-open]{cursor:default}.brick-accordion-indicator{inline-size:var(--brick-accordion-indicator-size);block-size:var(--brick-accordion-indicator-size);transition:transform var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex;transform:rotate(0)}.brick-accordion-indicator>svg{block-size:100%;inline-size:100%}.brick-accordion-trigger[data-state=open] .brick-accordion-indicator{transform:rotate(180deg)}.brick-accordion-content{box-sizing:border-box;min-inline-size:0;color:var(--brick-accordion-content-foreground);overflow:hidden}.brick-accordion-content[data-state=open]{animation:brick-accordion-open var(--brick-motion-duration-fast) var(--brick-motion-easing-enter) both}.brick-accordion-content[data-state=closed]{animation:brick-accordion-close var(--brick-motion-duration-fast) var(--brick-motion-easing-exit) both}.brick-accordion-content-inner{box-sizing:border-box;min-inline-size:0;padding-block:var(--brick-accordion-content-padding-block);padding-inline:var(--brick-accordion-content-padding-inline)}.brick-accordion[data-orientation=horizontal]{inline-size:max-content;max-inline-size:100%;block-size:var(--brick-accordion-horizontal-height);align-items:stretch;display:flex;overflow:auto clip}.brick-accordion[data-orientation=horizontal] .brick-accordion-item{border-block-end:0;border-inline-end:var(--brick-border-width) solid var(--brick-accordion-divider-color);flex:none;align-items:stretch;block-size:100%;display:flex}.brick-accordion[data-orientation=horizontal] .brick-accordion-item:last-child{border-inline-end:0}.brick-accordion[data-orientation=horizontal] .brick-accordion-header{flex:none;block-size:100%;display:flex}.brick-accordion[data-orientation=horizontal] .brick-accordion-trigger{inline-size:100%;min-inline-size:0;block-size:var(--brick-accordion-trigger-height);min-block-size:var(--brick-accordion-trigger-height);writing-mode:vertical-rl;text-orientation:mixed}.brick-accordion[data-orientation=horizontal] .brick-accordion-trigger:focus-visible{outline-offset:calc(-1 * var(--brick-border-focus-width))}.brick-accordion[data-orientation=horizontal] .brick-accordion-content{writing-mode:horizontal-tb;flex:none;block-size:100%;min-block-size:0}.brick-accordion[data-orientation=horizontal] .brick-accordion-content[data-state=open]{animation-name:brick-accordion-open-horizontal}.brick-accordion[data-orientation=horizontal] .brick-accordion-content[data-state=closed]{animation-name:brick-accordion-close-horizontal}.brick-accordion-content[data-initial-open]{animation:none}.brick-accordion[data-orientation=horizontal] .brick-accordion-content-inner{block-size:100%;min-block-size:0;inline-size:max-content}@keyframes brick-accordion-open{0%{block-size:0}to{block-size:var(--content-height)}}@keyframes brick-accordion-close{0%{block-size:var(--content-height)}to{block-size:0}}@keyframes brick-accordion-open-horizontal{0%{inline-size:0}to{inline-size:var(--content-width)}}@keyframes brick-accordion-close-horizontal{0%{inline-size:var(--content-width)}to{inline-size:0}}@media (prefers-reduced-motion:reduce){.brick-accordion-indicator{transition:none}.brick-accordion-content{animation:none!important}}@media (forced-colors:active){.brick-accordion{--brick-accordion-border-color:CanvasText;--brick-accordion-divider-color:CanvasText;forced-color-adjust:auto}.brick-accordion-trigger{color:buttontext}.brick-accordion-trigger:focus-visible{outline-color:highlight}}.brick-input{--brick-input-min-block-size:var(--brick-control-min-block-size-md);--brick-input-padding-inline:var(--brick-space-3);--brick-input-gap:var(--brick-space-2);--brick-input-radius:var(--brick-radius-control);--brick-input-font-family:var(--brick-typography-field-value-md-font-family);--brick-input-font-size:var(--brick-typography-field-value-md-font-size);--brick-input-font-weight:var(--brick-typography-field-value-md-font-weight);--brick-input-line-height:var(--brick-typography-field-value-md-line-height);--brick-input-letter-spacing:var(--brick-typography-field-value-md-letter-spacing);--brick-input-background:var(--brick-color-surface-raised);--brick-input-foreground:var(--brick-color-text-primary);--brick-input-placeholder-foreground:var(--brick-color-text-muted);--brick-input-border:var(--brick-color-border-strong);--brick-input-hover-background:var(--brick-color-surface-base);--brick-input-hover-border:var(--brick-color-accent-border);--brick-input-focus-ring:var(--brick-color-focus-ring);--brick-input-invalid-border:var(--brick-color-danger-text);--brick-input-disabled-background:var(--brick-color-surface-subtle);--brick-input-disabled-foreground:var(--brick-color-text-secondary);--brick-input-disabled-border:var(--brick-color-border-subtle);--brick-input-readonly-background:var(--brick-color-surface-subtle);--brick-input-adornment-foreground:var(--brick-color-text-secondary);--brick-input-adornment-size:1.125rem;--brick-input-clear-target-size:2rem;--brick-input-clear-icon-size:1rem;--brick-input-clear-foreground:var(--brick-color-text-secondary);--brick-input-clear-hover-background:var(--brick-color-accent-soft);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:var(--brick-input-min-block-size);align-items:center;gap:var(--brick-input-gap);padding-inline:var(--brick-input-padding-inline);border:var(--brick-border-width) solid var(--brick-input-border);border-radius:var(--brick-input-radius);background:var(--brick-input-background);color:var(--brick-input-foreground);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), box-shadow var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);display:inline-flex}.brick-input[data-full-width]{inline-size:100%}.brick-input:not([data-full-width]){inline-size:fit-content}.brick-input[data-variant=outline]{--brick-input-background:transparent;--brick-input-hover-background:transparent}.brick-input[data-variant=soft]{--brick-input-background:var(--brick-color-surface-subtle);--brick-input-border:var(--brick-color-border-subtle);--brick-input-hover-background:var(--brick-color-accent-soft)}.brick-input[data-variant=underline]{--brick-input-background:transparent;--brick-input-radius:0;border-width:0 0 var(--brick-border-width)}.brick-input[data-shape=sharp]{--brick-input-radius:0}.brick-input[data-shape=pill]{--brick-input-radius:var(--brick-radius-full)}.brick-input[data-size=sm]{--brick-input-min-block-size:var(--brick-control-min-block-size-sm);--brick-input-padding-inline:var(--brick-space-2);--brick-input-gap:.375rem;--brick-input-clear-target-size:1.75rem}.brick-input[data-size=lg]{--brick-input-min-block-size:var(--brick-control-min-block-size-lg);--brick-input-padding-inline:var(--brick-space-4);--brick-input-gap:var(--brick-space-3);--brick-input-font-size:var(--brick-typography-field-value-lg-font-size);--brick-input-adornment-size:1.25rem;--brick-input-clear-target-size:2.25rem;--brick-input-clear-icon-size:1.125rem}.brick-input-control{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:calc(var(--brick-input-min-block-size) - (2 * var(--brick-border-width)));color:inherit;font-family:var(--brick-input-font-family);font-size:var(--brick-input-font-size);font-weight:var(--brick-input-font-weight);letter-spacing:var(--brick-input-letter-spacing);line-height:var(--brick-input-line-height);background:0 0;border:0;outline:0;padding:0;display:block}.brick-input-control::placeholder{color:var(--brick-input-placeholder-foreground);opacity:1}:where(.brick-input-start,.brick-input-end){min-inline-size:0;color:var(--brick-input-adornment-foreground);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.brick-input-start{inline-size:var(--brick-input-adornment-size)}.brick-input-end{min-inline-size:var(--brick-input-adornment-size);inline-size:max-content}:where(.brick-input-start,.brick-input-end)>:where(svg,img){block-size:auto;max-inline-size:100%;display:block}.brick-input-clear{box-sizing:border-box;inline-size:var(--brick-input-clear-target-size);block-size:var(--brick-input-clear-target-size);border-radius:var(--brick-radius-full);color:var(--brick-input-clear-foreground);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline-end:calc(-1 * var(--brick-input-padding-inline));padding:0;display:inline-grid}.brick-input-clear[data-hidden]{display:none}.brick-input-clear-artwork{inline-size:var(--brick-input-clear-icon-size);block-size:var(--brick-input-clear-icon-size);stroke:currentColor;stroke-linecap:round;stroke-width:1.75px;display:block;overflow:visible}.brick-input:focus-within{border-color:var(--brick-input-focus-ring);box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-input-focus-ring)}.brick-input:has(.brick-input-control[data-invalid]){border-color:var(--brick-input-invalid-border)}.brick-input:has(.brick-input-control[data-disabled]){border-color:var(--brick-input-disabled-border);background:var(--brick-input-disabled-background);color:var(--brick-input-disabled-foreground);cursor:not-allowed}.brick-input:has(.brick-input-control[data-readonly]){background:var(--brick-input-readonly-background);cursor:default}.brick-input-control:disabled{cursor:not-allowed}.brick-input-control:read-only{cursor:default}.brick-input:has(.brick-input-clear) .brick-input-control[type=search]::-webkit-search-cancel-button{display:none}.brick-input-control:-webkit-autofill{-webkit-text-fill-color:var(--brick-input-foreground);caret-color:var(--brick-input-foreground)}@media (hover:hover) and (pointer:fine){.brick-input:not(:focus-within,:has(.brick-input-control[data-disabled]),:has(.brick-input-control[data-readonly]),:has(.brick-input-control[data-invalid])):hover{border-color:var(--brick-input-hover-border);background:var(--brick-input-hover-background)}.brick-input-clear:not([data-disabled],[data-hidden]):hover{background:var(--brick-input-clear-hover-background);color:var(--brick-input-foreground)}}@media (prefers-reduced-motion:reduce){.brick-input{transition-duration:0s}}@media (forced-colors:active){.brick-input{color:canvastext;background:canvas;border-color:buttontext}.brick-input:focus-within{box-shadow:0 0 0 var(--brick-border-focus-width) Highlight;border-color:highlight}.brick-input:has(.brick-input-control[data-invalid]){background:canvas;border-color:mark}.brick-input:has(.brick-input-control[data-disabled]){color:graytext;background:canvas;border-color:graytext}.brick-input-clear{color:buttontext}}.brick-number-input{--brick-number-input-height:var(--brick-control-min-block-size-md);--brick-number-input-radius:var(--brick-radius-control);--brick-number-input-background:var(--brick-color-surface-raised);--brick-number-input-border:var(--brick-color-border-strong);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:var(--brick-number-input-height);border:var(--brick-border-width) solid var(--brick-number-input-border);border-radius:var(--brick-number-input-radius);background:var(--brick-number-input-background);color:var(--brick-color-text-primary);grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1fr) 2.25rem;align-items:stretch;display:inline-grid;overflow:hidden}.brick-number-input[data-full-width]{inline-size:100%}.brick-number-input[data-variant=soft]{--brick-number-input-background:var(--brick-color-surface-subtle);--brick-number-input-border:var(--brick-color-border-subtle)}.brick-number-input[data-variant=underline]{--brick-number-input-background:transparent;--brick-number-input-radius:0;border-width:0 0 var(--brick-border-width);overflow:visible}.brick-number-input[data-shape=sharp]{--brick-number-input-radius:0}.brick-number-input[data-shape=pill]{--brick-number-input-radius:var(--brick-radius-full)}.brick-number-input[data-size=sm]{--brick-number-input-height:var(--brick-control-min-block-size-sm)}.brick-number-input[data-size=lg]{--brick-number-input-height:var(--brick-control-min-block-size-lg)}.brick-number-input-control{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:calc(var(--brick-number-input-height) - 2 * var(--brick-border-width));padding:0 var(--brick-space-3);color:inherit;font:inherit;background:0 0;border:0;outline:0;grid-area:1/1/3}.brick-number-input-step{border:0;border-inline-start:var(--brick-border-width) solid var(--brick-number-input-border);color:var(--brick-color-text-secondary);cursor:pointer;background:0 0;grid-column:2;place-items:center;padding:0;display:grid}.brick-number-input-increment{grid-row:1}.brick-number-input-decrement{grid-row:2}.brick-number-input-step+.brick-number-input-step{border-block-start:var(--brick-border-width) solid var(--brick-number-input-border)}.brick-number-input-step-artwork{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;block-size:1rem;inline-size:1rem}.brick-number-input:focus-within{border-color:var(--brick-color-focus-ring);box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-color-focus-ring)}.brick-number-input:has(.brick-number-input-control[data-invalid]){border-color:var(--brick-color-danger-text)}.brick-number-input:has(.brick-number-input-control[data-disabled]){background:var(--brick-color-surface-subtle);color:var(--brick-color-text-secondary);opacity:.72}.brick-number-input-step:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover) and (pointer:fine){.brick-number-input-step:not(:disabled):hover{background:var(--brick-color-accent-soft);color:var(--brick-color-text-primary)}}@media (pointer:coarse){.brick-number-input:is([data-size=sm],[data-size=md]){--brick-number-input-height:3.125rem}}@media (forced-colors:active){.brick-number-input{color:canvastext;background:canvas;border-color:buttontext}.brick-number-input:focus-within{box-shadow:0 0 0 var(--brick-border-focus-width) Highlight;border-color:highlight}}.brick-otp-field{--brick-otp-size:var(--brick-control-min-block-size-md);--brick-otp-radius:var(--brick-radius-control);align-items:center;gap:var(--brick-space-2);flex-wrap:wrap;display:flex}.brick-otp-field[data-size=sm]{--brick-otp-size:var(--brick-control-min-block-size-sm)}.brick-otp-field[data-size=lg]{--brick-otp-size:var(--brick-control-min-block-size-lg)}.brick-otp-field[data-shape=sharp]{--brick-otp-radius:0}.brick-otp-field-group{gap:var(--brick-space-2);display:inline-flex}.brick-otp-field[data-layout=attached] .brick-otp-field-group{gap:0}.brick-otp-field-input{box-sizing:border-box;inline-size:var(--brick-otp-size);block-size:var(--brick-otp-size);border:var(--brick-border-width) solid var(--brick-color-border-strong);border-radius:var(--brick-otp-radius);background:var(--brick-color-surface-raised);color:var(--brick-color-text-primary);font:inherit;text-align:center;outline:0;padding:0}.brick-otp-field[data-variant=soft] .brick-otp-field-input{border-color:var(--brick-color-border-subtle);background:var(--brick-color-surface-subtle)}.brick-otp-field[data-variant=underline] .brick-otp-field-input{block-size:var(--brick-otp-size);border-width:0 0 var(--brick-border-width);background:0 0;border-radius:0}.brick-otp-field[data-layout=attached] .brick-otp-field-input{border-radius:0;margin-inline-start:calc(-1 * var(--brick-border-width))}.brick-otp-field[data-layout=attached] .brick-otp-field-input:first-child{border-start-start-radius:var(--brick-otp-radius);border-end-start-radius:var(--brick-otp-radius);margin-inline-start:0}.brick-otp-field[data-layout=attached] .brick-otp-field-input:last-child{border-start-end-radius:var(--brick-otp-radius);border-end-end-radius:var(--brick-otp-radius)}.brick-otp-field-input:focus{z-index:1;border-color:var(--brick-color-focus-ring);box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-color-focus-ring);position:relative}.brick-otp-field-input[data-invalid]{border-color:var(--brick-color-danger-text)}.brick-otp-field-input[data-disabled]{background:var(--brick-color-surface-subtle);opacity:.72;cursor:not-allowed}.brick-otp-field-separator{color:var(--brick-color-text-secondary)}@media (forced-colors:active){.brick-otp-field-input{color:canvastext;background:canvas;border-color:buttontext}.brick-otp-field-input:focus{box-shadow:0 0 0 var(--brick-border-focus-width) Highlight;border-color:highlight}}.brick-password-toggle-field{--brick-password-height:var(--brick-control-min-block-size-md);--brick-password-radius:var(--brick-radius-control);--brick-password-background:var(--brick-color-surface-raised);--brick-password-foreground:var(--brick-color-text-primary);--brick-password-border:var(--brick-color-border-strong);--brick-password-hover-background:var(--brick-color-surface-base);--brick-password-hover-border:var(--brick-color-accent-border);--brick-password-focus-ring:var(--brick-color-focus-ring);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:var(--brick-password-height);border:var(--brick-border-width) solid var(--brick-password-border);border-radius:var(--brick-password-radius);background:var(--brick-password-background);color:var(--brick-password-foreground);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), box-shadow var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);align-items:center;padding-inline-start:var(--brick-space-3);display:inline-flex}.brick-password-toggle-field[data-full-width]{inline-size:100%}.brick-password-toggle-field[data-variant=soft]{--brick-password-background:var(--brick-color-surface-subtle);--brick-password-border:var(--brick-color-border-subtle);--brick-password-hover-background:var(--brick-color-accent-soft)}.brick-password-toggle-field[data-variant=underline]{--brick-password-background:transparent;border-width:0 0 var(--brick-border-width);border-radius:0}.brick-password-toggle-field[data-shape=sharp]{--brick-password-radius:0}.brick-password-toggle-field[data-shape=pill]{--brick-password-radius:var(--brick-radius-full)}.brick-password-toggle-field[data-size=sm]{--brick-password-height:var(--brick-control-min-block-size-sm)}.brick-password-toggle-field[data-size=lg]{--brick-password-height:var(--brick-control-min-block-size-lg)}.brick-password-toggle-field-input{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:calc(var(--brick-password-height) - 2 * var(--brick-border-width));color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:0}.brick-password-toggle-field-toggle{inline-size:var(--brick-password-height);block-size:var(--brick-password-height);border-radius:var(--brick-password-radius);color:var(--brick-color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.brick-password-toggle-field-toggle:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-password-focus-ring);outline-offset:calc(-1 * var(--brick-border-focus-width))}.brick-password-toggle-field-icon{place-items:center;block-size:1.25rem;inline-size:1.25rem;display:grid}.brick-password-toggle-field-artwork{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;block-size:1.25rem;inline-size:1.25rem;display:block}.brick-password-toggle-field:focus-within{border-color:var(--brick-password-focus-ring);box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-password-focus-ring)}.brick-password-toggle-field:has(.brick-password-toggle-field-input[data-invalid]){border-color:var(--brick-color-danger-text)}.brick-password-toggle-field:has(.brick-password-toggle-field-input[data-disabled]){background:var(--brick-color-surface-subtle);opacity:.72}.brick-password-toggle-field-toggle:disabled{cursor:not-allowed}@media (hover:hover) and (pointer:fine){.brick-password-toggle-field:not(:focus-within,:has(.brick-password-toggle-field-input[data-disabled]),:has(.brick-password-toggle-field-input[data-readonly]),:has(.brick-password-toggle-field-input[data-invalid])):hover{border-color:var(--brick-password-hover-border);background:var(--brick-password-hover-background)}.brick-password-toggle-field-toggle:not(:disabled):hover{background:var(--brick-color-accent-soft);color:var(--brick-color-text-primary)}}@media (prefers-reduced-motion:reduce){.brick-password-toggle-field{transition-duration:0s}}@media (forced-colors:active){.brick-password-toggle-field{color:canvastext;background:canvas;border-color:buttontext}.brick-password-toggle-field:focus-within{box-shadow:0 0 0 var(--brick-border-focus-width) Highlight;border-color:highlight}}.brick-textarea{--brick-textarea-padding-inline:var(--brick-space-3);--brick-textarea-padding-block:var(--brick-space-3);--brick-textarea-gap:var(--brick-space-2);--brick-textarea-radius:var(--brick-radius-control);--brick-textarea-font-family:var(--brick-typography-field-value-md-font-family);--brick-textarea-font-size:var(--brick-typography-field-value-md-font-size);--brick-textarea-font-weight:var(--brick-typography-field-value-md-font-weight);--brick-textarea-line-height:var(--brick-typography-field-value-md-line-height);--brick-textarea-letter-spacing:var(--brick-typography-field-value-md-letter-spacing);--brick-textarea-background:var(--brick-color-surface-raised);--brick-textarea-foreground:var(--brick-color-text-primary);--brick-textarea-placeholder-foreground:var(--brick-color-text-muted);--brick-textarea-border:var(--brick-color-border-strong);--brick-textarea-hover-background:var(--brick-color-surface-base);--brick-textarea-hover-border:var(--brick-color-accent-border);--brick-textarea-focus-ring:var(--brick-color-focus-ring);--brick-textarea-invalid-border:var(--brick-color-danger-text);--brick-textarea-disabled-background:var(--brick-color-surface-subtle);--brick-textarea-disabled-foreground:var(--brick-color-text-secondary);--brick-textarea-disabled-border:var(--brick-color-border-subtle);--brick-textarea-readonly-background:var(--brick-color-surface-subtle);--brick-textarea-count-foreground:var(--brick-color-text-secondary);--brick-textarea-count-over-limit-foreground:var(--brick-color-danger-text);box-sizing:border-box;gap:var(--brick-textarea-gap);min-inline-size:0;max-inline-size:100%;padding:var(--brick-textarea-padding-block) var(--brick-textarea-padding-inline);border:var(--brick-border-width) solid var(--brick-textarea-border);border-radius:var(--brick-textarea-radius);background:var(--brick-textarea-background);color:var(--brick-textarea-foreground);vertical-align:top;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), box-shadow var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);grid-template-columns:minmax(0,1fr);display:inline-grid}.brick-textarea[data-full-width]{inline-size:100%}.brick-textarea:not([data-full-width]){inline-size:fit-content}.brick-textarea[data-variant=soft]{--brick-textarea-background:var(--brick-color-surface-subtle);--brick-textarea-border:var(--brick-color-border-subtle);--brick-textarea-hover-background:var(--brick-color-accent-soft)}.brick-textarea[data-variant=underline]{--brick-textarea-background:transparent;--brick-textarea-radius:0;border-width:0 0 var(--brick-border-width)}.brick-textarea[data-shape=sharp]{--brick-textarea-radius:0}.brick-textarea[data-size=sm]{--brick-textarea-padding-inline:var(--brick-space-2);--brick-textarea-padding-block:var(--brick-space-2);--brick-textarea-gap:var(--brick-space-1)}.brick-textarea[data-size=lg]{--brick-textarea-padding-inline:var(--brick-space-4);--brick-textarea-padding-block:var(--brick-space-4);--brick-textarea-gap:var(--brick-space-3);--brick-textarea-font-size:var(--brick-typography-field-value-lg-font-size);--brick-textarea-line-height:var(--brick-typography-field-value-lg-line-height)}.brick-textarea-control{box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%;color:inherit;font-family:var(--brick-textarea-font-family);font-size:var(--brick-textarea-font-size);font-weight:var(--brick-textarea-font-weight);letter-spacing:var(--brick-textarea-letter-spacing);line-height:var(--brick-textarea-line-height);background:0 0;border:0;outline:0;margin:0;padding:0;display:block}.brick-textarea[data-resize=none] .brick-textarea-control{resize:none}.brick-textarea[data-resize=vertical] .brick-textarea-control{resize:vertical}.brick-textarea[data-resize=horizontal] .brick-textarea-control{resize:horizontal}.brick-textarea[data-resize=both] .brick-textarea-control{resize:both}.brick-textarea-control::placeholder{color:var(--brick-textarea-placeholder-foreground);opacity:1}.brick-textarea-count{min-inline-size:0;color:var(--brick-textarea-count-foreground);font-family:var(--brick-typography-caption-font-family);font-size:var(--brick-typography-caption-font-size);font-weight:var(--brick-typography-caption-font-weight);line-height:var(--brick-typography-caption-line-height);text-align:end;justify-self:end;display:block}.brick-textarea-count[data-over-limit]{color:var(--brick-textarea-count-over-limit-foreground)}.brick-textarea:focus-within{border-color:var(--brick-textarea-focus-ring);box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-textarea-focus-ring)}.brick-textarea:has(.brick-textarea-control[data-invalid]){border-color:var(--brick-textarea-invalid-border)}.brick-textarea:has(.brick-textarea-control[data-disabled]){border-color:var(--brick-textarea-disabled-border);background:var(--brick-textarea-disabled-background);color:var(--brick-textarea-disabled-foreground)}.brick-textarea:has(.brick-textarea-control[data-readonly]){background:var(--brick-textarea-readonly-background)}.brick-textarea-control:disabled{cursor:not-allowed}.brick-textarea-control:read-only{cursor:default}@media (hover:hover) and (pointer:fine){.brick-textarea:not(:has(.brick-textarea-control[data-disabled],.brick-textarea-control[data-readonly],.brick-textarea-control[data-invalid])):hover{border-color:var(--brick-textarea-hover-border);background:var(--brick-textarea-hover-background)}}@media (prefers-reduced-motion:reduce){.brick-textarea{transition-duration:0s}}@media (forced-colors:active){.brick-textarea{color:canvastext;background:canvas;border-color:buttontext}.brick-textarea:focus-within{outline:var(--brick-border-focus-width) solid Highlight;outline-offset:0;box-shadow:none}.brick-textarea:has(.brick-textarea-control[data-invalid]){border-color:mark}.brick-textarea:has(.brick-textarea-control[data-disabled]){color:graytext;border-color:graytext}.brick-textarea-count[data-over-limit]{color:mark}}.brick-select-trigger{--brick-select-trigger-min-block-size:var(--brick-control-min-block-size-md);--brick-select-trigger-padding-inline:var(--brick-space-3);--brick-select-trigger-gap:var(--brick-space-2);--brick-select-trigger-radius:var(--brick-radius-control);--brick-select-trigger-font-family:var(--brick-typography-control-md-font-family);--brick-select-trigger-font-size:var(--brick-typography-control-md-font-size);--brick-select-trigger-font-weight:var(--brick-typography-control-md-font-weight);--brick-select-trigger-line-height:var(--brick-typography-control-md-line-height);--brick-select-trigger-letter-spacing:var(--brick-typography-control-md-letter-spacing);--brick-select-trigger-background:var(--brick-color-surface-raised);--brick-select-trigger-foreground:var(--brick-color-text-primary);--brick-select-trigger-placeholder:var(--brick-color-text-muted);--brick-select-trigger-border:var(--brick-color-border-strong);--brick-select-trigger-hover-background:var(--brick-color-surface-base);--brick-select-trigger-hover-border:var(--brick-color-accent-border);--brick-select-trigger-focus-ring:var(--brick-color-focus-ring);--brick-select-trigger-invalid-border:var(--brick-color-danger-text);--brick-select-trigger-disabled-background:var(--brick-color-surface-subtle);--brick-select-trigger-disabled-foreground:var(--brick-color-text-secondary);--brick-select-trigger-disabled-border:var(--brick-color-border-subtle);--brick-select-trigger-readonly-background:var(--brick-color-surface-subtle);--brick-select-icon-size:1.125rem;--brick-select-icon-foreground:var(--brick-color-text-secondary);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:var(--brick-select-trigger-min-block-size);justify-content:space-between;align-items:center;gap:var(--brick-select-trigger-gap);padding-inline:var(--brick-select-trigger-padding-inline);border:var(--brick-border-width) solid var(--brick-select-trigger-border);border-radius:var(--brick-select-trigger-radius);background:var(--brick-select-trigger-background);color:var(--brick-select-trigger-foreground);font-family:var(--brick-select-trigger-font-family);font-size:var(--brick-select-trigger-font-size);font-weight:var(--brick-select-trigger-font-weight);letter-spacing:var(--brick-select-trigger-letter-spacing);line-height:var(--brick-select-trigger-line-height);text-align:start;vertical-align:middle;cursor:pointer;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), box-shadow var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);display:inline-flex}.brick-select-trigger[data-full-width]{inline-size:100%}.brick-select-trigger:not([data-full-width]){inline-size:fit-content}.brick-select-trigger[data-variant=soft]{--brick-select-trigger-background:var(--brick-color-surface-subtle);--brick-select-trigger-border:var(--brick-color-border-subtle);--brick-select-trigger-hover-background:var(--brick-color-accent-soft)}.brick-select-trigger[data-variant=underline]{--brick-select-trigger-background:transparent;--brick-select-trigger-radius:0;border-width:0 0 var(--brick-border-width)}.brick-select-trigger[data-shape=sharp]{--brick-select-trigger-radius:0}.brick-select-trigger[data-shape=pill]{--brick-select-trigger-radius:var(--brick-radius-full)}.brick-select-trigger[data-size=sm]{--brick-select-trigger-min-block-size:var(--brick-control-min-block-size-sm);--brick-select-trigger-padding-inline:var(--brick-space-2);--brick-select-trigger-gap:.375rem;--brick-select-trigger-font-family:var(--brick-typography-control-sm-font-family);--brick-select-trigger-font-size:var(--brick-typography-control-sm-font-size);--brick-select-trigger-font-weight:var(--brick-typography-control-sm-font-weight);--brick-select-trigger-line-height:var(--brick-typography-control-sm-line-height);--brick-select-trigger-letter-spacing:var(--brick-typography-control-sm-letter-spacing);--brick-select-icon-size:1rem}.brick-select-trigger[data-size=lg]{--brick-select-trigger-min-block-size:var(--brick-control-min-block-size-lg);--brick-select-trigger-padding-inline:var(--brick-space-4);--brick-select-trigger-gap:var(--brick-space-3);--brick-select-trigger-font-family:var(--brick-typography-control-lg-font-family);--brick-select-trigger-font-size:var(--brick-typography-control-lg-font-size);--brick-select-trigger-font-weight:var(--brick-typography-control-lg-font-weight);--brick-select-trigger-line-height:var(--brick-typography-control-lg-line-height);--brick-select-trigger-letter-spacing:var(--brick-typography-control-lg-letter-spacing);--brick-select-icon-size:1.25rem}.brick-select-value{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.brick-select-value[data-placeholder]{color:var(--brick-select-trigger-placeholder)}.brick-select-icon{inline-size:var(--brick-select-icon-size);block-size:var(--brick-select-icon-size);color:var(--brick-select-icon-foreground);transition:transform var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);flex:none;place-items:center;display:inline-grid}.brick-select-trigger[data-state=open] .brick-select-icon{transform:rotate(180deg)}.brick-select-direction-artwork,.brick-select-check-artwork{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;block-size:100%;inline-size:100%;display:block;overflow:visible}.brick-select-trigger:focus-visible{border-color:var(--brick-select-trigger-focus-ring);box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-select-trigger-focus-ring);outline:0}.brick-select-trigger[data-invalid]{border-color:var(--brick-select-trigger-invalid-border)}.brick-select-trigger[data-disabled]{border-color:var(--brick-select-trigger-disabled-border);background:var(--brick-select-trigger-disabled-background);color:var(--brick-select-trigger-disabled-foreground);cursor:not-allowed}.brick-select-trigger[data-readonly]{background:var(--brick-select-trigger-readonly-background);cursor:default}.brick-select-content{--brick-select-content-background:var(--brick-color-surface-raised);--brick-select-content-foreground:var(--brick-color-text-primary);--brick-select-content-border:var(--brick-color-border-subtle);--brick-select-content-radius:var(--brick-radius-control);--brick-select-content-shadow:var(--brick-shadow-floating);--brick-select-content-max-block-size:min(20rem, var(--available-height,20rem));--brick-select-content-padding:var(--brick-space-1);--brick-select-content-z-index:70;--brick-select-item-min-block-size:var(--brick-control-min-block-size-md);--brick-select-item-padding-inline:var(--brick-space-3);--brick-select-item-gap:var(--brick-space-2);--brick-select-item-highlighted-background:var(--brick-color-accent-soft);--brick-select-item-selected-foreground:var(--brick-color-accent-text);--brick-select-item-disabled-foreground:var(--brick-color-text-muted);--brick-select-indicator-size:1rem;--brick-select-label-foreground:var(--brick-color-text-secondary);--brick-select-separator-color:var(--brick-color-border-subtle);--brick-select-scroll-button-block-size:2rem;--brick-select-arrow-size:.625rem;box-sizing:border-box;min-inline-size:var(--anchor-width);max-inline-size:min(28rem, calc(100vw - 2 * var(--brick-space-3)));max-block-size:var(--brick-select-content-max-block-size);border:var(--brick-border-width) solid var(--brick-select-content-border);border-radius:var(--brick-select-content-radius);background:var(--brick-select-content-background);box-shadow:var(--brick-select-content-shadow);color:var(--brick-select-content-foreground);z-index:var(--brick-select-content-z-index);overflow:hidden}.brick-select-content[data-size=sm]{--brick-select-item-min-block-size:var(--brick-control-min-block-size-sm)}.brick-select-content[data-size=lg]{--brick-select-item-min-block-size:var(--brick-control-min-block-size-lg)}.brick-select-viewport{box-sizing:border-box;max-block-size:inherit;padding:var(--brick-select-content-padding);overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}.brick-select-group+.brick-select-group{margin-block-start:var(--brick-space-1)}.brick-select-label{padding:var(--brick-space-2) var(--brick-select-item-padding-inline) var(--brick-space-1);color:var(--brick-select-label-foreground);font-size:var(--brick-typography-caption-font-size);font-weight:var(--brick-typography-label-md-font-weight);line-height:var(--brick-typography-caption-line-height)}.brick-select-item{box-sizing:border-box;min-inline-size:0;min-block-size:var(--brick-select-item-min-block-size);grid-template-columns:minmax(0, 1fr) var(--brick-select-indicator-size);align-items:center;gap:var(--brick-select-item-gap);padding-inline:var(--brick-select-item-padding-inline);border-radius:calc(var(--brick-select-content-radius) - var(--brick-border-width));cursor:pointer;outline:0;display:grid}.brick-select-item[data-highlighted]{background:var(--brick-select-item-highlighted-background)}.brick-select-item[data-selected]{color:var(--brick-select-item-selected-foreground);font-weight:var(--brick-typography-label-md-font-weight)}.brick-select-item[data-disabled]{color:var(--brick-select-item-disabled-foreground);cursor:not-allowed;opacity:.65}.brick-select-item-text{overflow-wrap:anywhere;min-inline-size:0}.brick-select-item-indicator{inline-size:var(--brick-select-indicator-size);block-size:var(--brick-select-indicator-size);place-items:center;display:inline-grid}.brick-select-separator{block-size:var(--brick-border-width);margin:var(--brick-space-1) var(--brick-select-item-padding-inline);background:var(--brick-select-separator-color)}:where(.brick-select-scroll-up,.brick-select-scroll-down){box-sizing:border-box;inline-size:100%;block-size:var(--brick-select-scroll-button-block-size);padding:var(--brick-space-1);background:var(--brick-select-content-background);color:var(--brick-select-content-foreground);border:0;place-items:center;display:grid}:where(.brick-select-scroll-up,.brick-select-scroll-down) .brick-select-direction-artwork{block-size:1rem;inline-size:1rem}.brick-select-arrow{inline-size:var(--brick-select-arrow-size);block-size:var(--brick-select-arrow-size);pointer-events:none;display:block}.brick-select-arrow-artwork{box-sizing:border-box;border:var(--brick-border-width) solid var(--brick-select-content-border);background:var(--brick-select-content-background);block-size:100%;inline-size:100%;display:block;transform:rotate(45deg)}.brick-select-arrow[data-side=bottom]{transform:translateY(-50%)}.brick-select-arrow[data-side=top]{transform:translateY(50%)}.brick-select-arrow[data-side=left]{transform:translate(50%)}.brick-select-arrow[data-side=right]{transform:translate(-50%)}.brick-select-arrow[data-side=bottom] .brick-select-arrow-artwork{border-bottom:0;border-right:0}.brick-select-arrow[data-side=top] .brick-select-arrow-artwork{border-top:0;border-left:0}.brick-select-arrow[data-side=left] .brick-select-arrow-artwork{border-bottom:0;border-left:0}.brick-select-arrow[data-side=right] .brick-select-arrow-artwork{border-top:0;border-right:0}@media (hover:hover) and (pointer:fine){.brick-select-trigger:not([data-disabled],[data-readonly],[data-invalid]):hover{border-color:var(--brick-select-trigger-hover-border);background:var(--brick-select-trigger-hover-background)}.brick-select-item:not([data-disabled]):hover{background:var(--brick-select-item-highlighted-background)}}@media (prefers-reduced-motion:reduce){.brick-select-trigger,.brick-select-icon{transition-duration:0s}}@media (forced-colors:active){.brick-select-trigger,.brick-select-content{color:canvastext;background:canvas;border-color:buttontext}:is(.brick-select-trigger:focus-visible,.brick-select-item[data-highlighted]){outline:var(--brick-border-focus-width) solid Highlight;outline-offset:0;box-shadow:none}.brick-select-trigger[data-invalid]{border-color:mark}.brick-select-trigger[data-disabled],.brick-select-item[data-disabled]{color:graytext;border-color:graytext}.brick-select-item[data-selected]{color:highlight}.brick-select-separator{background:buttontext}}.brick-multi-select-trigger{--brick-multi-select-trigger-min-block-size:var(--brick-control-min-block-size-md);--brick-multi-select-trigger-padding-inline:var(--brick-space-3);--brick-multi-select-trigger-gap:var(--brick-space-2);--brick-multi-select-trigger-radius:var(--brick-radius-control);--brick-multi-select-trigger-font-family:var(--brick-typography-control-md-font-family);--brick-multi-select-trigger-font-size:var(--brick-typography-control-md-font-size);--brick-multi-select-trigger-font-weight:var(--brick-typography-control-md-font-weight);--brick-multi-select-trigger-line-height:var(--brick-typography-control-md-line-height);--brick-multi-select-trigger-letter-spacing:var(--brick-typography-control-md-letter-spacing);--brick-multi-select-trigger-background:var(--brick-color-surface-raised);--brick-multi-select-trigger-foreground:var(--brick-color-text-primary);--brick-multi-select-trigger-placeholder:var(--brick-color-text-muted);--brick-multi-select-trigger-border:var(--brick-color-border-strong);--brick-multi-select-trigger-hover-background:var(--brick-color-surface-base);--brick-multi-select-trigger-hover-border:var(--brick-color-accent-border);--brick-multi-select-trigger-focus-ring:var(--brick-color-focus-ring);--brick-multi-select-trigger-invalid-border:var(--brick-color-danger-text);--brick-multi-select-trigger-disabled-background:var(--brick-color-surface-subtle);--brick-multi-select-trigger-disabled-foreground:var(--brick-color-text-secondary);--brick-multi-select-trigger-disabled-border:var(--brick-color-border-subtle);--brick-multi-select-trigger-readonly-background:var(--brick-color-surface-subtle);--brick-multi-select-icon-size:1.125rem;--brick-multi-select-icon-foreground:var(--brick-color-text-secondary);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:var(--brick-multi-select-trigger-min-block-size);justify-content:space-between;align-items:center;gap:var(--brick-multi-select-trigger-gap);padding-inline:var(--brick-multi-select-trigger-padding-inline);border:var(--brick-border-width) solid var(--brick-multi-select-trigger-border);border-radius:var(--brick-multi-select-trigger-radius);background:var(--brick-multi-select-trigger-background);color:var(--brick-multi-select-trigger-foreground);font-family:var(--brick-multi-select-trigger-font-family);font-size:var(--brick-multi-select-trigger-font-size);font-weight:var(--brick-multi-select-trigger-font-weight);letter-spacing:var(--brick-multi-select-trigger-letter-spacing);line-height:var(--brick-multi-select-trigger-line-height);text-align:start;vertical-align:middle;cursor:pointer;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), box-shadow var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);display:inline-flex}.brick-multi-select-trigger[data-full-width]{inline-size:100%}.brick-multi-select-trigger:not([data-full-width]){inline-size:fit-content}.brick-multi-select-trigger[data-variant=soft]{--brick-multi-select-trigger-background:var(--brick-color-surface-subtle);--brick-multi-select-trigger-border:var(--brick-color-border-subtle);--brick-multi-select-trigger-hover-background:var(--brick-color-accent-soft)}.brick-multi-select-trigger[data-variant=underline]{--brick-multi-select-trigger-background:transparent;--brick-multi-select-trigger-radius:0;border-width:0 0 var(--brick-border-width)}.brick-multi-select-trigger[data-shape=sharp]{--brick-multi-select-trigger-radius:0}.brick-multi-select-trigger[data-shape=pill]{--brick-multi-select-trigger-radius:var(--brick-radius-full)}.brick-multi-select-trigger[data-size=sm]{--brick-multi-select-trigger-min-block-size:var(--brick-control-min-block-size-sm);--brick-multi-select-trigger-padding-inline:var(--brick-space-2);--brick-multi-select-trigger-gap:.375rem;--brick-multi-select-trigger-font-family:var(--brick-typography-control-sm-font-family);--brick-multi-select-trigger-font-size:var(--brick-typography-control-sm-font-size);--brick-multi-select-trigger-font-weight:var(--brick-typography-control-sm-font-weight);--brick-multi-select-trigger-line-height:var(--brick-typography-control-sm-line-height);--brick-multi-select-trigger-letter-spacing:var(--brick-typography-control-sm-letter-spacing);--brick-multi-select-icon-size:1rem}.brick-multi-select-trigger[data-size=lg]{--brick-multi-select-trigger-min-block-size:var(--brick-control-min-block-size-lg);--brick-multi-select-trigger-padding-inline:var(--brick-space-4);--brick-multi-select-trigger-gap:var(--brick-space-3);--brick-multi-select-trigger-font-family:var(--brick-typography-control-lg-font-family);--brick-multi-select-trigger-font-size:var(--brick-typography-control-lg-font-size);--brick-multi-select-trigger-font-weight:var(--brick-typography-control-lg-font-weight);--brick-multi-select-trigger-line-height:var(--brick-typography-control-lg-line-height);--brick-multi-select-trigger-letter-spacing:var(--brick-typography-control-lg-letter-spacing);--brick-multi-select-icon-size:1.25rem}.brick-multi-select-value{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.brick-multi-select-value[data-placeholder]{color:var(--brick-multi-select-trigger-placeholder)}.brick-multi-select-icon{inline-size:var(--brick-multi-select-icon-size);block-size:var(--brick-multi-select-icon-size);color:var(--brick-multi-select-icon-foreground);transition:transform var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);flex:none;place-items:center;display:inline-grid}.brick-multi-select-trigger[data-state=open] .brick-multi-select-icon{transform:rotate(180deg)}.brick-multi-select-direction-artwork,.brick-multi-select-check-artwork{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;block-size:100%;inline-size:100%;display:block;overflow:visible}.brick-multi-select-trigger:focus-visible{border-color:var(--brick-multi-select-trigger-focus-ring);box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-multi-select-trigger-focus-ring);outline:0}.brick-multi-select-trigger[data-invalid]{border-color:var(--brick-multi-select-trigger-invalid-border)}.brick-multi-select-trigger[data-disabled]{border-color:var(--brick-multi-select-trigger-disabled-border);background:var(--brick-multi-select-trigger-disabled-background);color:var(--brick-multi-select-trigger-disabled-foreground);cursor:not-allowed}.brick-multi-select-trigger[data-readonly]{background:var(--brick-multi-select-trigger-readonly-background);cursor:default}.brick-multi-select-content{--brick-multi-select-content-background:var(--brick-color-surface-raised);--brick-multi-select-content-foreground:var(--brick-color-text-primary);--brick-multi-select-content-border:var(--brick-color-border-subtle);--brick-multi-select-content-radius:var(--brick-radius-control);--brick-multi-select-content-shadow:var(--brick-shadow-floating);--brick-multi-select-content-max-block-size:min(20rem, var(--available-height,20rem));--brick-multi-select-content-padding:var(--brick-space-1);--brick-multi-select-content-z-index:70;--brick-multi-select-item-min-block-size:var(--brick-control-min-block-size-md);--brick-multi-select-item-padding-inline:var(--brick-space-3);--brick-multi-select-item-gap:var(--brick-space-2);--brick-multi-select-item-highlighted-background:var(--brick-color-accent-soft);--brick-multi-select-item-selected-foreground:var(--brick-color-accent-text);--brick-multi-select-item-disabled-foreground:var(--brick-color-text-muted);--brick-multi-select-indicator-size:1rem;--brick-multi-select-label-foreground:var(--brick-color-text-secondary);--brick-multi-select-separator-color:var(--brick-color-border-subtle);--brick-multi-select-scroll-button-block-size:2rem;--brick-multi-select-arrow-size:.625rem;box-sizing:border-box;min-inline-size:var(--anchor-width);max-inline-size:min(28rem, calc(100vw - 2 * var(--brick-space-3)));max-block-size:var(--brick-multi-select-content-max-block-size);border:var(--brick-border-width) solid var(--brick-multi-select-content-border);border-radius:var(--brick-multi-select-content-radius);background:var(--brick-multi-select-content-background);box-shadow:var(--brick-multi-select-content-shadow);color:var(--brick-multi-select-content-foreground);z-index:var(--brick-multi-select-content-z-index);overflow:hidden}.brick-multi-select-content[data-size=sm]{--brick-multi-select-item-min-block-size:var(--brick-control-min-block-size-sm)}.brick-multi-select-content[data-size=lg]{--brick-multi-select-item-min-block-size:var(--brick-control-min-block-size-lg)}.brick-multi-select-viewport{box-sizing:border-box;max-block-size:inherit;padding:var(--brick-multi-select-content-padding);overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}.brick-multi-select-group+.brick-multi-select-group{margin-block-start:var(--brick-space-1)}.brick-multi-select-label{padding:var(--brick-space-2) var(--brick-multi-select-item-padding-inline) var(--brick-space-1);color:var(--brick-multi-select-label-foreground);font-size:var(--brick-typography-caption-font-size);font-weight:var(--brick-typography-label-md-font-weight);line-height:var(--brick-typography-caption-line-height)}.brick-multi-select-item{box-sizing:border-box;min-inline-size:0;min-block-size:var(--brick-multi-select-item-min-block-size);grid-template-columns:minmax(0, 1fr) var(--brick-multi-select-indicator-size);align-items:center;gap:var(--brick-multi-select-item-gap);padding-inline:var(--brick-multi-select-item-padding-inline);border-radius:calc(var(--brick-multi-select-content-radius) - var(--brick-border-width));cursor:pointer;outline:0;display:grid}.brick-multi-select-item[data-highlighted]{background:var(--brick-multi-select-item-highlighted-background)}.brick-multi-select-item[data-state=checked]{color:var(--brick-multi-select-item-selected-foreground);font-weight:var(--brick-typography-label-md-font-weight)}.brick-multi-select-item[data-disabled]{color:var(--brick-multi-select-item-disabled-foreground);cursor:not-allowed;opacity:.65}.brick-multi-select-item-text{overflow-wrap:anywhere;min-inline-size:0}.brick-multi-select-item-indicator{inline-size:var(--brick-multi-select-indicator-size);block-size:var(--brick-multi-select-indicator-size);place-items:center;display:inline-grid}.brick-multi-select-separator{block-size:var(--brick-border-width);margin:var(--brick-space-1) var(--brick-multi-select-item-padding-inline);background:var(--brick-multi-select-separator-color)}:where(.brick-multi-select-scroll-up,.brick-multi-select-scroll-down){box-sizing:border-box;inline-size:100%;block-size:var(--brick-multi-select-scroll-button-block-size);padding:var(--brick-space-1);background:var(--brick-multi-select-content-background);color:var(--brick-multi-select-content-foreground);border:0;place-items:center;display:grid}:where(.brick-multi-select-scroll-up,.brick-multi-select-scroll-down) .brick-multi-select-direction-artwork{block-size:1rem;inline-size:1rem}.brick-multi-select-arrow{inline-size:var(--brick-multi-select-arrow-size);block-size:var(--brick-multi-select-arrow-size);pointer-events:none;display:block}.brick-multi-select-arrow-artwork{box-sizing:border-box;border:var(--brick-border-width) solid var(--brick-multi-select-content-border);background:var(--brick-multi-select-content-background);block-size:100%;inline-size:100%;display:block;transform:rotate(45deg)}.brick-multi-select-arrow[data-side=bottom]{transform:translateY(-50%)}.brick-multi-select-arrow[data-side=top]{transform:translateY(50%)}.brick-multi-select-arrow[data-side=left]{transform:translate(50%)}.brick-multi-select-arrow[data-side=right]{transform:translate(-50%)}.brick-multi-select-arrow[data-side=bottom] .brick-multi-select-arrow-artwork{border-bottom:0;border-right:0}.brick-multi-select-arrow[data-side=top] .brick-multi-select-arrow-artwork{border-top:0;border-left:0}.brick-multi-select-arrow[data-side=left] .brick-multi-select-arrow-artwork{border-bottom:0;border-left:0}.brick-multi-select-arrow[data-side=right] .brick-multi-select-arrow-artwork{border-top:0;border-right:0}@media (hover:hover) and (pointer:fine){.brick-multi-select-trigger:not([data-disabled],[data-readonly],[data-invalid]):hover{border-color:var(--brick-multi-select-trigger-hover-border);background:var(--brick-multi-select-trigger-hover-background)}.brick-multi-select-item:not([data-disabled]):hover{background:var(--brick-multi-select-item-highlighted-background)}}@media (prefers-reduced-motion:reduce){.brick-multi-select-trigger,.brick-multi-select-icon{transition-duration:0s}}@media (forced-colors:active){.brick-multi-select-trigger,.brick-multi-select-content{color:canvastext;background:canvas;border-color:buttontext}:is(.brick-multi-select-trigger:focus-visible,.brick-multi-select-item[data-highlighted]){outline:var(--brick-border-focus-width) solid Highlight;outline-offset:0;box-shadow:none}.brick-multi-select-trigger[data-invalid]{border-color:mark}.brick-multi-select-trigger[data-disabled],.brick-multi-select-item[data-disabled]{color:graytext;border-color:graytext}.brick-multi-select-item[data-state=checked]{color:highlight}.brick-multi-select-separator{background:buttontext}}.brick-combobox-control{--brick-combobox-min-block-size:var(--brick-control-min-block-size-md);--brick-combobox-padding-inline:var(--brick-space-3);--brick-combobox-radius:var(--brick-radius-control);--brick-combobox-background:var(--brick-color-surface-raised);--brick-combobox-border:var(--brick-color-border-strong);--brick-combobox-foreground:var(--brick-color-text-primary);--brick-combobox-placeholder:var(--brick-color-text-muted);--brick-combobox-focus:var(--brick-color-focus-ring);--brick-combobox-invalid:var(--brick-color-danger-text);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:var(--brick-combobox-min-block-size);align-items:center;gap:var(--brick-space-1);padding-inline:var(--brick-combobox-padding-inline);border:var(--brick-border-width) solid var(--brick-combobox-border);border-radius:var(--brick-combobox-radius);background:var(--brick-combobox-background);color:var(--brick-combobox-foreground);transition:border-color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard),box-shadow var(--brick-motion-duration-fast) var(--brick-motion-easing-standard),background-color var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);display:inline-flex}.brick-combobox-control[data-full-width]{inline-size:100%}.brick-combobox-control:not([data-full-width]){inline-size:fit-content}.brick-combobox-control[data-variant=soft]{--brick-combobox-background:var(--brick-color-surface-subtle);--brick-combobox-border:var(--brick-color-border-subtle)}.brick-combobox-control[data-variant=underline]{--brick-combobox-background:transparent;--brick-combobox-radius:0;border-width:0 0 var(--brick-border-width)}.brick-combobox-control[data-shape=sharp]{--brick-combobox-radius:0}.brick-combobox-control[data-shape=pill]{--brick-combobox-radius:var(--brick-radius-full)}.brick-combobox-control[data-size=sm]{--brick-combobox-min-block-size:var(--brick-control-min-block-size-sm);--brick-combobox-padding-inline:var(--brick-space-2)}.brick-combobox-control[data-size=lg]{--brick-combobox-min-block-size:var(--brick-control-min-block-size-lg);--brick-combobox-padding-inline:var(--brick-space-4)}.brick-combobox-input{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:calc(var(--brick-combobox-min-block-size) - 2 * var(--brick-border-width));color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:0}.brick-combobox-input::placeholder{color:var(--brick-combobox-placeholder)}.brick-combobox-control:has(.brick-combobox-input:focus-visible){border-color:var(--brick-combobox-focus);box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-combobox-focus)}.brick-combobox-control:has(.brick-combobox-input[data-invalid]){border-color:var(--brick-combobox-invalid)}.brick-combobox-control:has(.brick-combobox-input[data-disabled]){background:var(--brick-color-surface-subtle);color:var(--brick-color-text-secondary);cursor:not-allowed}.brick-combobox-control:has(.brick-combobox-input[data-readonly]){background:var(--brick-color-surface-subtle)}.brick-combobox-clear,.brick-combobox-trigger{border-radius:var(--brick-radius-subtle);block-size:1.75rem;inline-size:1.75rem;color:var(--brick-color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.brick-combobox-indicator{place-items:center;display:inline-grid}.brick-combobox-clear[data-hidden]{display:none}:is(.brick-combobox-clear:focus-visible,.brick-combobox-trigger:focus-visible){outline:var(--brick-border-focus-width) solid var(--brick-combobox-focus);outline-offset:1px}.brick-combobox-clear-artwork,.brick-combobox-indicator-artwork{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;block-size:1rem;inline-size:1rem}.brick-combobox-trigger[data-state=open] .brick-combobox-indicator{transform:rotate(180deg)}.brick-combobox-trigger:disabled{cursor:not-allowed}.brick-combobox-content{--brick-combobox-popup-radius:var(--brick-radius-control);--brick-combobox-item-min-block-size:var(--brick-control-min-block-size-md);box-sizing:border-box;max-inline-size:min(28rem,calc(100vw - 2 * var(--brick-space-3)));max-block-size:min(20rem,var(--available-height,20rem));border:var(--brick-border-width) solid var(--brick-color-border-subtle);border-radius:var(--brick-combobox-popup-radius);background:var(--brick-color-surface-raised);box-shadow:var(--brick-shadow-floating);color:var(--brick-color-text-primary);z-index:70;overflow:hidden}.brick-combobox-content[data-size=sm]{--brick-combobox-item-min-block-size:var(--brick-control-min-block-size-sm)}.brick-combobox-content[data-size=lg]{--brick-combobox-item-min-block-size:var(--brick-control-min-block-size-lg)}.brick-combobox-listbox{box-sizing:border-box;max-block-size:inherit;padding:var(--brick-space-1);overscroll-behavior:contain;scrollbar-width:thin;outline:0;overflow-y:auto}.brick-combobox-group+.brick-combobox-group{margin-block-start:var(--brick-space-1)}.brick-combobox-label{padding:var(--brick-space-2) var(--brick-space-3) var(--brick-space-1);color:var(--brick-color-text-secondary);font-size:var(--brick-typography-caption-font-size);font-weight:var(--brick-typography-label-md-font-weight);display:block}label.brick-combobox-label{color:var(--brick-color-text-primary);padding-inline:0}.brick-combobox-item{box-sizing:border-box;min-block-size:var(--brick-combobox-item-min-block-size);align-items:center;gap:var(--brick-space-2);padding-inline:var(--brick-space-3);border-radius:calc(var(--brick-combobox-popup-radius) - var(--brick-border-width));cursor:pointer;overflow-wrap:anywhere;outline:0;grid-template-columns:minmax(0,1fr) 1rem;display:grid}.brick-combobox-item:after{content:"";opacity:0;border-block-end:2px solid;border-inline-start:2px solid;block-size:.35rem;inline-size:.65rem;transform:rotate(-45deg)}.brick-combobox-item[data-state=checked]:after{opacity:1}.brick-combobox-item[data-highlighted]{background:var(--brick-color-accent-soft)}.brick-combobox-item[data-state=checked]{color:var(--brick-color-accent-text);font-weight:var(--brick-typography-label-md-font-weight)}.brick-combobox-item[data-disabled]{color:var(--brick-color-text-muted);cursor:not-allowed;opacity:.65}.brick-combobox-message{padding:var(--brick-space-3);color:var(--brick-color-text-secondary)}@media (hover:hover) and (pointer:fine){.brick-combobox-control:not([data-disabled],[data-readonly],[data-invalid]):hover{border-color:var(--brick-color-accent-border)}.brick-combobox-item:not([data-disabled]):hover{background:var(--brick-color-accent-soft)}}@media (prefers-reduced-motion:reduce){.brick-combobox-control,.brick-combobox-indicator{transition-duration:0s}}@media (forced-colors:active){.brick-combobox-control,.brick-combobox-content{color:canvastext;background:canvas;border-color:buttontext}.brick-combobox-item[data-highlighted]{outline:var(--brick-border-focus-width) solid Highlight;box-shadow:none}.brick-combobox-control:has(.brick-combobox-input:focus-visible){outline:var(--brick-border-focus-width) solid Highlight;box-shadow:none}.brick-combobox-item[data-disabled]{color:graytext}.brick-combobox-item[data-state=checked]{color:highlight}}.brick-text{--brick-text-font-family:var(--brick-typography-body-md-font-family);--brick-text-font-size:var(--brick-typography-body-md-font-size);--brick-text-font-weight:var(--brick-typography-body-md-font-weight);--brick-text-line-height:var(--brick-typography-body-md-line-height);--brick-text-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-text-text-transform:none;--brick-text-foreground:var(--brick-color-text-primary);color:var(--brick-text-foreground);font-family:var(--brick-text-font-family);font-size:var(--brick-text-font-size);font-weight:var(--brick-text-font-weight);letter-spacing:var(--brick-text-letter-spacing);line-height:var(--brick-text-line-height);overflow-wrap:break-word;text-align:start;text-transform:var(--brick-text-text-transform);text-wrap:wrap;margin:0}.brick-text[data-variant=display]{--brick-text-font-family:var(--brick-typography-display-font-family);--brick-text-font-size:var(--brick-typography-display-font-size);--brick-text-font-weight:var(--brick-typography-display-font-weight);--brick-text-line-height:var(--brick-typography-display-line-height);--brick-text-letter-spacing:var(--brick-typography-display-letter-spacing)}.brick-text[data-variant=display-sm]{--brick-text-font-family:var(--brick-typography-display-sm-font-family);--brick-text-font-size:var(--brick-typography-display-sm-font-size);--brick-text-font-weight:var(--brick-typography-display-sm-font-weight);--brick-text-line-height:var(--brick-typography-display-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-display-sm-letter-spacing)}.brick-text[data-variant=display-md]{--brick-text-font-family:var(--brick-typography-display-md-font-family);--brick-text-font-size:var(--brick-typography-display-md-font-size);--brick-text-font-weight:var(--brick-typography-display-md-font-weight);--brick-text-line-height:var(--brick-typography-display-md-line-height);--brick-text-letter-spacing:var(--brick-typography-display-md-letter-spacing)}.brick-text[data-variant=display-lg]{--brick-text-font-family:var(--brick-typography-display-lg-font-family);--brick-text-font-size:var(--brick-typography-display-lg-font-size);--brick-text-font-weight:var(--brick-typography-display-lg-font-weight);--brick-text-line-height:var(--brick-typography-display-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-display-lg-letter-spacing)}.brick-text[data-variant=title-lg]{--brick-text-font-family:var(--brick-typography-title-lg-font-family);--brick-text-font-size:var(--brick-typography-title-lg-font-size);--brick-text-font-weight:var(--brick-typography-title-lg-font-weight);--brick-text-line-height:var(--brick-typography-title-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-title-lg-letter-spacing)}.brick-text[data-variant=title-md]{--brick-text-font-family:var(--brick-typography-title-md-font-family);--brick-text-font-size:var(--brick-typography-title-md-font-size);--brick-text-font-weight:var(--brick-typography-title-md-font-weight);--brick-text-line-height:var(--brick-typography-title-md-line-height);--brick-text-letter-spacing:var(--brick-typography-title-md-letter-spacing)}.brick-text[data-variant=title-sm]{--brick-text-font-family:var(--brick-typography-title-sm-font-family);--brick-text-font-size:var(--brick-typography-title-sm-font-size);--brick-text-font-weight:var(--brick-typography-title-sm-font-weight);--brick-text-line-height:var(--brick-typography-title-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-title-sm-letter-spacing)}.brick-text[data-variant=body-lg]{--brick-text-font-family:var(--brick-typography-body-lg-font-family);--brick-text-font-size:var(--brick-typography-body-lg-font-size);--brick-text-font-weight:var(--brick-typography-body-lg-font-weight);--brick-text-line-height:var(--brick-typography-body-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-text[data-variant=body-sm]{--brick-text-font-family:var(--brick-typography-body-sm-font-family);--brick-text-font-size:var(--brick-typography-body-sm-font-size);--brick-text-font-weight:var(--brick-typography-body-sm-font-weight);--brick-text-line-height:var(--brick-typography-body-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-text[data-variant=caption]{--brick-text-font-family:var(--brick-typography-caption-font-family);--brick-text-font-size:var(--brick-typography-caption-font-size);--brick-text-font-weight:var(--brick-typography-caption-font-weight);--brick-text-line-height:var(--brick-typography-caption-line-height);--brick-text-letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-text[data-variant=eyebrow]{--brick-text-font-family:var(--brick-typography-eyebrow-font-family);--brick-text-font-size:var(--brick-typography-eyebrow-font-size);--brick-text-font-weight:var(--brick-typography-eyebrow-font-weight);--brick-text-line-height:var(--brick-typography-eyebrow-line-height);--brick-text-letter-spacing:var(--brick-typography-eyebrow-letter-spacing);--brick-text-text-transform:uppercase}@media (min-width:30rem){.brick-text[data-variant-sm=display]{--brick-text-font-family:var(--brick-typography-display-font-family);--brick-text-font-size:var(--brick-typography-display-font-size);--brick-text-font-weight:var(--brick-typography-display-font-weight);--brick-text-line-height:var(--brick-typography-display-line-height);--brick-text-letter-spacing:var(--brick-typography-display-letter-spacing)}.brick-text[data-variant-sm=display-sm]{--brick-text-font-family:var(--brick-typography-display-sm-font-family);--brick-text-font-size:var(--brick-typography-display-sm-font-size);--brick-text-font-weight:var(--brick-typography-display-sm-font-weight);--brick-text-line-height:var(--brick-typography-display-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-display-sm-letter-spacing)}.brick-text[data-variant-sm=display-md]{--brick-text-font-family:var(--brick-typography-display-md-font-family);--brick-text-font-size:var(--brick-typography-display-md-font-size);--brick-text-font-weight:var(--brick-typography-display-md-font-weight);--brick-text-line-height:var(--brick-typography-display-md-line-height);--brick-text-letter-spacing:var(--brick-typography-display-md-letter-spacing)}.brick-text[data-variant-sm=display-lg]{--brick-text-font-family:var(--brick-typography-display-lg-font-family);--brick-text-font-size:var(--brick-typography-display-lg-font-size);--brick-text-font-weight:var(--brick-typography-display-lg-font-weight);--brick-text-line-height:var(--brick-typography-display-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-display-lg-letter-spacing)}.brick-text[data-variant-sm=title-lg]{--brick-text-font-family:var(--brick-typography-title-lg-font-family);--brick-text-font-size:var(--brick-typography-title-lg-font-size);--brick-text-font-weight:var(--brick-typography-title-lg-font-weight);--brick-text-line-height:var(--brick-typography-title-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-title-lg-letter-spacing)}.brick-text[data-variant-sm=title-md]{--brick-text-font-family:var(--brick-typography-title-md-font-family);--brick-text-font-size:var(--brick-typography-title-md-font-size);--brick-text-font-weight:var(--brick-typography-title-md-font-weight);--brick-text-line-height:var(--brick-typography-title-md-line-height);--brick-text-letter-spacing:var(--brick-typography-title-md-letter-spacing)}.brick-text[data-variant-sm=title-sm]{--brick-text-font-family:var(--brick-typography-title-sm-font-family);--brick-text-font-size:var(--brick-typography-title-sm-font-size);--brick-text-font-weight:var(--brick-typography-title-sm-font-weight);--brick-text-line-height:var(--brick-typography-title-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-title-sm-letter-spacing)}.brick-text[data-variant-sm=body-lg]{--brick-text-font-family:var(--brick-typography-body-lg-font-family);--brick-text-font-size:var(--brick-typography-body-lg-font-size);--brick-text-font-weight:var(--brick-typography-body-lg-font-weight);--brick-text-line-height:var(--brick-typography-body-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-text[data-variant-sm=body-md]{--brick-text-font-family:var(--brick-typography-body-md-font-family);--brick-text-font-size:var(--brick-typography-body-md-font-size);--brick-text-font-weight:var(--brick-typography-body-md-font-weight);--brick-text-line-height:var(--brick-typography-body-md-line-height);--brick-text-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-text[data-variant-sm=body-sm]{--brick-text-font-family:var(--brick-typography-body-sm-font-family);--brick-text-font-size:var(--brick-typography-body-sm-font-size);--brick-text-font-weight:var(--brick-typography-body-sm-font-weight);--brick-text-line-height:var(--brick-typography-body-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-text[data-variant-sm=caption]{--brick-text-font-family:var(--brick-typography-caption-font-family);--brick-text-font-size:var(--brick-typography-caption-font-size);--brick-text-font-weight:var(--brick-typography-caption-font-weight);--brick-text-line-height:var(--brick-typography-caption-line-height);--brick-text-letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-text[data-variant-sm=eyebrow]{--brick-text-font-family:var(--brick-typography-eyebrow-font-family);--brick-text-font-size:var(--brick-typography-eyebrow-font-size);--brick-text-font-weight:var(--brick-typography-eyebrow-font-weight);--brick-text-line-height:var(--brick-typography-eyebrow-line-height);--brick-text-letter-spacing:var(--brick-typography-eyebrow-letter-spacing);--brick-text-text-transform:uppercase}}@media (min-width:48rem){.brick-text[data-variant-md=display]{--brick-text-font-family:var(--brick-typography-display-font-family);--brick-text-font-size:var(--brick-typography-display-font-size);--brick-text-font-weight:var(--brick-typography-display-font-weight);--brick-text-line-height:var(--brick-typography-display-line-height);--brick-text-letter-spacing:var(--brick-typography-display-letter-spacing)}.brick-text[data-variant-md=display-sm]{--brick-text-font-family:var(--brick-typography-display-sm-font-family);--brick-text-font-size:var(--brick-typography-display-sm-font-size);--brick-text-font-weight:var(--brick-typography-display-sm-font-weight);--brick-text-line-height:var(--brick-typography-display-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-display-sm-letter-spacing)}.brick-text[data-variant-md=display-md]{--brick-text-font-family:var(--brick-typography-display-md-font-family);--brick-text-font-size:var(--brick-typography-display-md-font-size);--brick-text-font-weight:var(--brick-typography-display-md-font-weight);--brick-text-line-height:var(--brick-typography-display-md-line-height);--brick-text-letter-spacing:var(--brick-typography-display-md-letter-spacing)}.brick-text[data-variant-md=display-lg]{--brick-text-font-family:var(--brick-typography-display-lg-font-family);--brick-text-font-size:var(--brick-typography-display-lg-font-size);--brick-text-font-weight:var(--brick-typography-display-lg-font-weight);--brick-text-line-height:var(--brick-typography-display-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-display-lg-letter-spacing)}.brick-text[data-variant-md=title-lg]{--brick-text-font-family:var(--brick-typography-title-lg-font-family);--brick-text-font-size:var(--brick-typography-title-lg-font-size);--brick-text-font-weight:var(--brick-typography-title-lg-font-weight);--brick-text-line-height:var(--brick-typography-title-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-title-lg-letter-spacing)}.brick-text[data-variant-md=title-md]{--brick-text-font-family:var(--brick-typography-title-md-font-family);--brick-text-font-size:var(--brick-typography-title-md-font-size);--brick-text-font-weight:var(--brick-typography-title-md-font-weight);--brick-text-line-height:var(--brick-typography-title-md-line-height);--brick-text-letter-spacing:var(--brick-typography-title-md-letter-spacing)}.brick-text[data-variant-md=title-sm]{--brick-text-font-family:var(--brick-typography-title-sm-font-family);--brick-text-font-size:var(--brick-typography-title-sm-font-size);--brick-text-font-weight:var(--brick-typography-title-sm-font-weight);--brick-text-line-height:var(--brick-typography-title-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-title-sm-letter-spacing)}.brick-text[data-variant-md=body-lg]{--brick-text-font-family:var(--brick-typography-body-lg-font-family);--brick-text-font-size:var(--brick-typography-body-lg-font-size);--brick-text-font-weight:var(--brick-typography-body-lg-font-weight);--brick-text-line-height:var(--brick-typography-body-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-text[data-variant-md=body-md]{--brick-text-font-family:var(--brick-typography-body-md-font-family);--brick-text-font-size:var(--brick-typography-body-md-font-size);--brick-text-font-weight:var(--brick-typography-body-md-font-weight);--brick-text-line-height:var(--brick-typography-body-md-line-height);--brick-text-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-text[data-variant-md=body-sm]{--brick-text-font-family:var(--brick-typography-body-sm-font-family);--brick-text-font-size:var(--brick-typography-body-sm-font-size);--brick-text-font-weight:var(--brick-typography-body-sm-font-weight);--brick-text-line-height:var(--brick-typography-body-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-text[data-variant-md=caption]{--brick-text-font-family:var(--brick-typography-caption-font-family);--brick-text-font-size:var(--brick-typography-caption-font-size);--brick-text-font-weight:var(--brick-typography-caption-font-weight);--brick-text-line-height:var(--brick-typography-caption-line-height);--brick-text-letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-text[data-variant-md=eyebrow]{--brick-text-font-family:var(--brick-typography-eyebrow-font-family);--brick-text-font-size:var(--brick-typography-eyebrow-font-size);--brick-text-font-weight:var(--brick-typography-eyebrow-font-weight);--brick-text-line-height:var(--brick-typography-eyebrow-line-height);--brick-text-letter-spacing:var(--brick-typography-eyebrow-letter-spacing);--brick-text-text-transform:uppercase}}@media (min-width:64rem){.brick-text[data-variant-lg=display]{--brick-text-font-family:var(--brick-typography-display-font-family);--brick-text-font-size:var(--brick-typography-display-font-size);--brick-text-font-weight:var(--brick-typography-display-font-weight);--brick-text-line-height:var(--brick-typography-display-line-height);--brick-text-letter-spacing:var(--brick-typography-display-letter-spacing)}.brick-text[data-variant-lg=display-sm]{--brick-text-font-family:var(--brick-typography-display-sm-font-family);--brick-text-font-size:var(--brick-typography-display-sm-font-size);--brick-text-font-weight:var(--brick-typography-display-sm-font-weight);--brick-text-line-height:var(--brick-typography-display-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-display-sm-letter-spacing)}.brick-text[data-variant-lg=display-md]{--brick-text-font-family:var(--brick-typography-display-md-font-family);--brick-text-font-size:var(--brick-typography-display-md-font-size);--brick-text-font-weight:var(--brick-typography-display-md-font-weight);--brick-text-line-height:var(--brick-typography-display-md-line-height);--brick-text-letter-spacing:var(--brick-typography-display-md-letter-spacing)}.brick-text[data-variant-lg=display-lg]{--brick-text-font-family:var(--brick-typography-display-lg-font-family);--brick-text-font-size:var(--brick-typography-display-lg-font-size);--brick-text-font-weight:var(--brick-typography-display-lg-font-weight);--brick-text-line-height:var(--brick-typography-display-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-display-lg-letter-spacing)}.brick-text[data-variant-lg=title-lg]{--brick-text-font-family:var(--brick-typography-title-lg-font-family);--brick-text-font-size:var(--brick-typography-title-lg-font-size);--brick-text-font-weight:var(--brick-typography-title-lg-font-weight);--brick-text-line-height:var(--brick-typography-title-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-title-lg-letter-spacing)}.brick-text[data-variant-lg=title-md]{--brick-text-font-family:var(--brick-typography-title-md-font-family);--brick-text-font-size:var(--brick-typography-title-md-font-size);--brick-text-font-weight:var(--brick-typography-title-md-font-weight);--brick-text-line-height:var(--brick-typography-title-md-line-height);--brick-text-letter-spacing:var(--brick-typography-title-md-letter-spacing)}.brick-text[data-variant-lg=title-sm]{--brick-text-font-family:var(--brick-typography-title-sm-font-family);--brick-text-font-size:var(--brick-typography-title-sm-font-size);--brick-text-font-weight:var(--brick-typography-title-sm-font-weight);--brick-text-line-height:var(--brick-typography-title-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-title-sm-letter-spacing)}.brick-text[data-variant-lg=body-lg]{--brick-text-font-family:var(--brick-typography-body-lg-font-family);--brick-text-font-size:var(--brick-typography-body-lg-font-size);--brick-text-font-weight:var(--brick-typography-body-lg-font-weight);--brick-text-line-height:var(--brick-typography-body-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-text[data-variant-lg=body-md]{--brick-text-font-family:var(--brick-typography-body-md-font-family);--brick-text-font-size:var(--brick-typography-body-md-font-size);--brick-text-font-weight:var(--brick-typography-body-md-font-weight);--brick-text-line-height:var(--brick-typography-body-md-line-height);--brick-text-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-text[data-variant-lg=body-sm]{--brick-text-font-family:var(--brick-typography-body-sm-font-family);--brick-text-font-size:var(--brick-typography-body-sm-font-size);--brick-text-font-weight:var(--brick-typography-body-sm-font-weight);--brick-text-line-height:var(--brick-typography-body-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-text[data-variant-lg=caption]{--brick-text-font-family:var(--brick-typography-caption-font-family);--brick-text-font-size:var(--brick-typography-caption-font-size);--brick-text-font-weight:var(--brick-typography-caption-font-weight);--brick-text-line-height:var(--brick-typography-caption-line-height);--brick-text-letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-text[data-variant-lg=eyebrow]{--brick-text-font-family:var(--brick-typography-eyebrow-font-family);--brick-text-font-size:var(--brick-typography-eyebrow-font-size);--brick-text-font-weight:var(--brick-typography-eyebrow-font-weight);--brick-text-line-height:var(--brick-typography-eyebrow-line-height);--brick-text-letter-spacing:var(--brick-typography-eyebrow-letter-spacing);--brick-text-text-transform:uppercase}}@media (min-width:80rem){.brick-text[data-variant-xl=display]{--brick-text-font-family:var(--brick-typography-display-font-family);--brick-text-font-size:var(--brick-typography-display-font-size);--brick-text-font-weight:var(--brick-typography-display-font-weight);--brick-text-line-height:var(--brick-typography-display-line-height);--brick-text-letter-spacing:var(--brick-typography-display-letter-spacing)}.brick-text[data-variant-xl=display-sm]{--brick-text-font-family:var(--brick-typography-display-sm-font-family);--brick-text-font-size:var(--brick-typography-display-sm-font-size);--brick-text-font-weight:var(--brick-typography-display-sm-font-weight);--brick-text-line-height:var(--brick-typography-display-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-display-sm-letter-spacing)}.brick-text[data-variant-xl=display-md]{--brick-text-font-family:var(--brick-typography-display-md-font-family);--brick-text-font-size:var(--brick-typography-display-md-font-size);--brick-text-font-weight:var(--brick-typography-display-md-font-weight);--brick-text-line-height:var(--brick-typography-display-md-line-height);--brick-text-letter-spacing:var(--brick-typography-display-md-letter-spacing)}.brick-text[data-variant-xl=display-lg]{--brick-text-font-family:var(--brick-typography-display-lg-font-family);--brick-text-font-size:var(--brick-typography-display-lg-font-size);--brick-text-font-weight:var(--brick-typography-display-lg-font-weight);--brick-text-line-height:var(--brick-typography-display-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-display-lg-letter-spacing)}.brick-text[data-variant-xl=title-lg]{--brick-text-font-family:var(--brick-typography-title-lg-font-family);--brick-text-font-size:var(--brick-typography-title-lg-font-size);--brick-text-font-weight:var(--brick-typography-title-lg-font-weight);--brick-text-line-height:var(--brick-typography-title-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-title-lg-letter-spacing)}.brick-text[data-variant-xl=title-md]{--brick-text-font-family:var(--brick-typography-title-md-font-family);--brick-text-font-size:var(--brick-typography-title-md-font-size);--brick-text-font-weight:var(--brick-typography-title-md-font-weight);--brick-text-line-height:var(--brick-typography-title-md-line-height);--brick-text-letter-spacing:var(--brick-typography-title-md-letter-spacing)}.brick-text[data-variant-xl=title-sm]{--brick-text-font-family:var(--brick-typography-title-sm-font-family);--brick-text-font-size:var(--brick-typography-title-sm-font-size);--brick-text-font-weight:var(--brick-typography-title-sm-font-weight);--brick-text-line-height:var(--brick-typography-title-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-title-sm-letter-spacing)}.brick-text[data-variant-xl=body-lg]{--brick-text-font-family:var(--brick-typography-body-lg-font-family);--brick-text-font-size:var(--brick-typography-body-lg-font-size);--brick-text-font-weight:var(--brick-typography-body-lg-font-weight);--brick-text-line-height:var(--brick-typography-body-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-text[data-variant-xl=body-md]{--brick-text-font-family:var(--brick-typography-body-md-font-family);--brick-text-font-size:var(--brick-typography-body-md-font-size);--brick-text-font-weight:var(--brick-typography-body-md-font-weight);--brick-text-line-height:var(--brick-typography-body-md-line-height);--brick-text-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-text[data-variant-xl=body-sm]{--brick-text-font-family:var(--brick-typography-body-sm-font-family);--brick-text-font-size:var(--brick-typography-body-sm-font-size);--brick-text-font-weight:var(--brick-typography-body-sm-font-weight);--brick-text-line-height:var(--brick-typography-body-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-text[data-variant-xl=caption]{--brick-text-font-family:var(--brick-typography-caption-font-family);--brick-text-font-size:var(--brick-typography-caption-font-size);--brick-text-font-weight:var(--brick-typography-caption-font-weight);--brick-text-line-height:var(--brick-typography-caption-line-height);--brick-text-letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-text[data-variant-xl=eyebrow]{--brick-text-font-family:var(--brick-typography-eyebrow-font-family);--brick-text-font-size:var(--brick-typography-eyebrow-font-size);--brick-text-font-weight:var(--brick-typography-eyebrow-font-weight);--brick-text-line-height:var(--brick-typography-eyebrow-line-height);--brick-text-letter-spacing:var(--brick-typography-eyebrow-letter-spacing);--brick-text-text-transform:uppercase}}@media (min-width:30rem){.brick-text:is([data-variant-sm=display],[data-variant-sm=display-sm],[data-variant-sm=display-md],[data-variant-sm=display-lg],[data-variant-sm=title-lg],[data-variant-sm=title-md],[data-variant-sm=title-sm],[data-variant-sm=body-lg],[data-variant-sm=body-md],[data-variant-sm=body-sm],[data-variant-sm=caption]){--brick-text-text-transform:none}}@media (min-width:48rem){.brick-text:is([data-variant-md=display],[data-variant-md=display-sm],[data-variant-md=display-md],[data-variant-md=display-lg],[data-variant-md=title-lg],[data-variant-md=title-md],[data-variant-md=title-sm],[data-variant-md=body-lg],[data-variant-md=body-md],[data-variant-md=body-sm],[data-variant-md=caption]){--brick-text-text-transform:none}}@media (min-width:64rem){.brick-text:is([data-variant-lg=display],[data-variant-lg=display-sm],[data-variant-lg=display-md],[data-variant-lg=display-lg],[data-variant-lg=title-lg],[data-variant-lg=title-md],[data-variant-lg=title-sm],[data-variant-lg=body-lg],[data-variant-lg=body-md],[data-variant-lg=body-sm],[data-variant-lg=caption]){--brick-text-text-transform:none}}@media (min-width:80rem){.brick-text:is([data-variant-xl=display],[data-variant-xl=display-sm],[data-variant-xl=display-md],[data-variant-xl=display-lg],[data-variant-xl=title-lg],[data-variant-xl=title-md],[data-variant-xl=title-sm],[data-variant-xl=body-lg],[data-variant-xl=body-md],[data-variant-xl=body-sm],[data-variant-xl=caption]){--brick-text-text-transform:none}}.brick-text[data-tone=inherit]{--brick-text-foreground:currentColor}.brick-text[data-tone=secondary]{--brick-text-foreground:var(--brick-color-text-secondary)}.brick-text[data-tone=muted]{--brick-text-foreground:var(--brick-color-text-muted)}.brick-text[data-tone=accent]{--brick-text-foreground:var(--brick-color-accent-text)}.brick-text[data-tone=info]{--brick-text-foreground:var(--brick-color-info-text)}.brick-text[data-tone=success]{--brick-text-foreground:var(--brick-color-success-text)}.brick-text[data-tone=warning]{--brick-text-foreground:var(--brick-color-warning-text)}.brick-text[data-tone=danger]{--brick-text-foreground:var(--brick-color-danger-text)}.brick-text[data-weight=inherit]{--brick-text-font-weight:inherit}.brick-text[data-weight=regular]{--brick-text-font-weight:var(--brick-font-weight-regular)}.brick-text[data-weight=medium]{--brick-text-font-weight:var(--brick-font-weight-medium)}.brick-text[data-weight=semibold]{--brick-text-font-weight:var(--brick-font-weight-semibold)}.brick-text[data-transform=none]{--brick-text-text-transform:none}.brick-text[data-transform=uppercase]{--brick-text-text-transform:uppercase}.brick-text[data-transform=lowercase]{--brick-text-text-transform:lowercase}.brick-text[data-transform=capitalize]{--brick-text-text-transform:capitalize}.brick-text[data-align=start]{text-align:start}.brick-text[data-align=center]{text-align:center}.brick-text[data-align=end]{text-align:end}@media (min-width:30rem){.brick-text[data-align-sm=start]{text-align:start}.brick-text[data-align-sm=center]{text-align:center}.brick-text[data-align-sm=end]{text-align:end}}@media (min-width:48rem){.brick-text[data-align-md=start]{text-align:start}.brick-text[data-align-md=center]{text-align:center}.brick-text[data-align-md=end]{text-align:end}}@media (min-width:64rem){.brick-text[data-align-lg=start]{text-align:start}.brick-text[data-align-lg=center]{text-align:center}.brick-text[data-align-lg=end]{text-align:end}}@media (min-width:80rem){.brick-text[data-align-xl=start]{text-align:start}.brick-text[data-align-xl=center]{text-align:center}.brick-text[data-align-xl=end]{text-align:end}}.brick-text[data-wrap=nowrap]{text-wrap:nowrap}.brick-text[data-wrap=balance]{text-wrap:balance}.brick-text[data-wrap=pretty]{text-wrap:pretty}.brick-text[data-truncate]{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;display:block;overflow:hidden}.brick-text[data-line-clamp]{-webkit-box-orient:vertical;min-inline-size:0;display:-webkit-box;overflow:hidden}.brick-text[data-line-clamp="2"]{-webkit-line-clamp:2}.brick-text[data-line-clamp="3"]{-webkit-line-clamp:3}.brick-text[data-line-clamp="4"]{-webkit-line-clamp:4}.brick-text[data-line-clamp="5"]{-webkit-line-clamp:5}.brick-text[data-line-clamp="6"]{-webkit-line-clamp:6}@media (forced-colors:active){.brick-text:not([data-tone=inherit]){--brick-text-foreground:CanvasText}}.brick-link{--brick-link-focus-ring:var(--brick-color-focus-ring);--brick-link-decoration-color:currentColor;--brick-link-decoration-thickness:.08em;--brick-link-decoration-offset:.16em;--brick-link-gap:.375em;--brick-link-icon-size:1em;--brick-link-font-family:inherit;--brick-link-font-size:inherit;--brick-link-line-height:inherit;--brick-link-letter-spacing:inherit;align-items:baseline;gap:var(--brick-link-gap);min-inline-size:0;max-inline-size:100%;color:var(--brick-link-foreground,var(--brick-color-link-text));font-family:var(--brick-link-font-family);font-size:var(--brick-link-font-size);font-weight:var(--brick-link-font-weight,var(--brick-link-theme-font-weight,inherit));letter-spacing:var(--brick-link-letter-spacing);line-height:var(--brick-link-line-height);overflow-wrap:anywhere;-webkit-text-decoration-color:var(--brick-link-decoration-color);-webkit-text-decoration-color:var(--brick-link-decoration-color);text-decoration-color:var(--brick-link-decoration-color);-webkit-text-decoration-line:var(--brick-link-decoration,underline);-webkit-text-decoration-line:var(--brick-link-decoration,underline);text-decoration-line:var(--brick-link-decoration,underline);text-decoration-thickness:var(--brick-link-decoration-thickness);text-underline-offset:var(--brick-link-decoration-offset);vertical-align:baseline;display:inline-flex}.brick-link:hover{color:var(--brick-link-foreground-hover,var(--brick-color-link-text-hover))}.brick-link:active{color:var(--brick-link-foreground-active,var(--brick-color-link-text-pressed))}.brick-link:focus-visible{border-radius:var(--brick-radius-subtle);outline:var(--brick-border-focus-width) solid var(--brick-link-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-link[data-variant=underline]{text-decoration-line:underline}.brick-link[data-variant=plain]{--brick-link-font-weight:var(--brick-typography-body-md-font-weight);text-decoration-line:none}.brick-link[data-variant=theme]:is(:hover,:focus-visible,:active){text-decoration-line:underline}.brick-link[data-tone=neutral]{--brick-link-foreground:var(--brick-color-text-primary);--brick-link-foreground-hover:var(--brick-color-link-text-hover);--brick-link-foreground-active:var(--brick-color-link-text-pressed)}.brick-link[data-tone=inherit]{--brick-link-foreground:currentColor;--brick-link-foreground-hover:currentColor;--brick-link-foreground-active:currentColor}.brick-link[data-size=sm]{--brick-link-font-family:var(--brick-typography-body-sm-font-family);--brick-link-font-size:var(--brick-typography-body-sm-font-size);--brick-link-line-height:var(--brick-typography-body-sm-line-height);--brick-link-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-link[data-size=md]{--brick-link-font-family:var(--brick-typography-body-md-font-family);--brick-link-font-size:var(--brick-typography-body-md-font-size);--brick-link-line-height:var(--brick-typography-body-md-line-height);--brick-link-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-link[data-size=lg]{--brick-link-font-family:var(--brick-typography-body-lg-font-family);--brick-link-font-size:var(--brick-typography-body-lg-font-size);--brick-link-line-height:var(--brick-typography-body-lg-line-height);--brick-link-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-link[aria-current]:not([aria-current=false]){--brick-link-font-weight:var(--brick-typography-label-md-font-weight)}.brick-link__content{min-inline-size:0}.brick-link__icon{inline-size:var(--brick-link-icon-size);block-size:var(--brick-link-icon-size);flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}.brick-link__icon>:where(svg,img){block-size:100%;inline-size:100%}@media (forced-colors:active){.brick-link{--brick-link-foreground:LinkText;--brick-link-foreground-hover:LinkText;--brick-link-foreground-active:LinkText;--brick-link-focus-ring:Highlight;forced-color-adjust:auto}}.brick-link-box{--brick-link-box-radius:var(--brick-radius-surface);--brick-link-box-hover-ring:var(--brick-color-border-strong);--brick-link-box-active-ring:var(--brick-color-accent-border);--brick-link-box-focus-ring:var(--brick-color-focus-ring);--brick-link-box-focus-offset:var(--brick-border-focus-offset);border-radius:var(--brick-link-box-radius);isolation:isolate;min-inline-size:0;display:grid;position:relative}.brick-link-box:before{z-index:3;border-radius:inherit;content:"";pointer-events:none;transition:box-shadow var(--brick-motion-duration-fast) var(--brick-motion-easing-standard);position:absolute;inset:0}.brick-link-box__link:after{z-index:1;border-radius:var(--brick-link-box-radius);content:"";cursor:pointer;position:absolute;inset:0}.brick-link-box__action{z-index:2;min-inline-size:0;position:relative}.brick-link-box:not([data-variant=plain]):has(.brick-link-box__link:hover):before{box-shadow:0 0 0 var(--brick-border-width) var(--brick-link-box-hover-ring)}.brick-link-box:not([data-variant=plain]):has(.brick-link-box__link:active):before{box-shadow:0 0 0 var(--brick-border-focus-width) var(--brick-link-box-active-ring)}.brick-link-box:has(.brick-link-box__link:focus-visible):before{outline:var(--brick-border-focus-width) solid var(--brick-link-box-focus-ring);outline-offset:var(--brick-link-box-focus-offset)}.brick-link-box__link:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.brick-link-box:before{transition:none}}@media (forced-colors:active){.brick-link-box{--brick-link-box-hover-ring:CanvasText;--brick-link-box-active-ring:Highlight;--brick-link-box-focus-ring:Highlight}}.brick-list{--brick-list-row-gap:0;--brick-list-row-padding-inline:var(--brick-space-4);--brick-list-row-padding-block:var(--brick-space-3);--brick-list-item-column-gap:var(--brick-space-3);--brick-list-marker-style:disc;--brick-list-marker-color:var(--brick-color-text-secondary);--brick-list-marker-gap:var(--brick-space-4);--brick-list-border-color:var(--brick-color-border-subtle);--brick-list-border-width:var(--brick-border-width);--brick-list-radius:var(--brick-radius-surface);--brick-list-title-color:var(--brick-color-text-primary);--brick-list-description-color:var(--brick-color-text-secondary);--brick-list-leading-color:var(--brick-color-text-secondary);--brick-list-disabled-opacity:.55;--brick-list-nested-inset:var(--brick-space-6);--brick-list-part-align:start;--brick-list-title-font-size:var(--brick-typography-body-md-font-size);--brick-list-title-line-height:var(--brick-typography-body-md-line-height);--brick-list-description-font-size:var(--brick-typography-supporting-sm-font-size);--brick-list-description-line-height:var(--brick-typography-supporting-sm-line-height);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;list-style-position:outside;list-style-type:var(--brick-list-marker-style);color:var(--brick-list-title-color);margin:0;padding-block:0;padding-inline-start:calc(var(--brick-list-marker-gap) + 1em)}.brick-list[data-ordered]{--brick-list-marker-style:decimal}.brick-list[data-marker=disc]{--brick-list-marker-style:disc}.brick-list[data-marker=circle]{--brick-list-marker-style:circle}.brick-list[data-marker=square]{--brick-list-marker-style:square}.brick-list[data-marker=decimal]{--brick-list-marker-style:decimal}.brick-list[data-marker=lower-alpha]{--brick-list-marker-style:lower-alpha}.brick-list[data-marker=upper-alpha]{--brick-list-marker-style:upper-alpha}.brick-list[data-marker=lower-roman]{--brick-list-marker-style:lower-roman}.brick-list[data-marker=upper-roman]{--brick-list-marker-style:upper-roman}.brick-list[data-marker=none]{--brick-list-marker-style:none;padding-inline-start:0}.brick-list[data-size=sm]{--brick-list-row-padding-inline:var(--brick-space-3);--brick-list-item-column-gap:var(--brick-space-2);--brick-list-title-font-size:var(--brick-typography-body-sm-font-size);--brick-list-title-line-height:var(--brick-typography-body-sm-line-height);--brick-list-description-font-size:var(--brick-typography-caption-font-size);--brick-list-description-line-height:var(--brick-typography-caption-line-height)}.brick-list[data-size=lg]{--brick-list-row-padding-inline:var(--brick-space-5);--brick-list-item-column-gap:var(--brick-space-4);--brick-list-title-font-size:var(--brick-typography-body-lg-font-size);--brick-list-title-line-height:var(--brick-typography-body-lg-line-height);--brick-list-description-font-size:var(--brick-typography-body-md-font-size);--brick-list-description-line-height:var(--brick-typography-body-md-line-height)}.brick-list[data-density=compact]{--brick-list-row-padding-block:var(--brick-space-1);--brick-list-row-gap:var(--brick-space-1)}.brick-list[data-variant=divided]>.brick-list__item+.brick-list__item,.brick-list[data-variant=bordered]>.brick-list__item+.brick-list__item{border-block-start:var(--brick-list-border-width) solid var(--brick-list-border-color)}.brick-list[data-variant=bordered]{border:var(--brick-list-border-width) solid var(--brick-list-border-color);border-radius:var(--brick-list-radius);padding-inline-start:0;list-style-position:inside;overflow:clip}.brick-list[data-variant=bordered]>.brick-list__item{padding-inline:calc(var(--brick-list-marker-gap) + 1em)}.brick-list[data-variant=bordered][data-marker=none]>.brick-list__item{padding-inline:0}.brick-list[data-variant=bordered]>.brick-list__item>.brick-list__row{display:inline}.brick-list[data-variant=bordered]>.brick-list__item>.brick-list__row:has(>:where(.brick-list__leading,.brick-list__content,.brick-list__trailing)){inline-size:calc(100% - var(--brick-list-marker-gap) - 1em);vertical-align:top;display:inline-grid}.brick-list[data-variant=bordered][data-marker=none]>.brick-list__item>.brick-list__row{display:block}.brick-list[data-variant=bordered][data-marker=none]>.brick-list__item>.brick-list__row:has(>:where(.brick-list__leading,.brick-list__content,.brick-list__trailing)){inline-size:auto;display:grid}.brick-list__item{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;padding-block:var(--brick-list-row-padding-block);padding-inline:var(--brick-list-row-padding-inline);color:var(--brick-list-title-color)}.brick-list__item::marker{color:var(--brick-list-marker-color);font-variant-numeric:tabular-nums}.brick-list__item[data-disabled]{opacity:var(--brick-list-disabled-opacity)}.brick-list__row{min-inline-size:0;max-inline-size:100%;font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-list-title-font-size);font-weight:var(--brick-typography-body-md-font-weight);letter-spacing:var(--brick-typography-body-md-letter-spacing);line-height:var(--brick-list-title-line-height);overflow-wrap:anywhere}.brick-list__row:has(>:where(.brick-list__leading,.brick-list__content,.brick-list__trailing)){column-gap:var(--brick-list-item-column-gap);align-items:var(--brick-list-part-align);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.brick-list__leading,.brick-list__trailing{min-inline-size:0;color:var(--brick-list-leading-color);flex:none;align-items:center;display:flex}.brick-list__leading{grid-column:1}.brick-list__content{grid-column:2}.brick-list__trailing{grid-column:3;justify-content:end}.brick-list__content:first-child{grid-column-start:1}.brick-list__content:last-child{grid-column-end:-1}.brick-list__content,.brick-list__title,.brick-list__description{min-inline-size:0;max-inline-size:100%;display:block}.brick-list__title{color:var(--brick-list-title-color);font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-list-title-font-size);font-weight:var(--brick-typography-body-md-font-weight);letter-spacing:var(--brick-typography-body-md-letter-spacing);line-height:var(--brick-list-title-line-height)}.brick-list__description{color:var(--brick-list-description-color);font-family:var(--brick-typography-supporting-sm-font-family);font-size:var(--brick-list-description-font-size);font-weight:var(--brick-typography-supporting-sm-font-weight);letter-spacing:var(--brick-typography-supporting-sm-letter-spacing);line-height:var(--brick-list-description-line-height)}.brick-list .brick-list{margin-block-start:var(--brick-list-row-gap);padding-inline-start:var(--brick-list-nested-inset)}@media (forced-colors:active){.brick-list[data-variant=divided]>.brick-list__item+.brick-list__item,.brick-list[data-variant=bordered]>.brick-list__item+.brick-list__item,.brick-list[data-variant=bordered]{border-color:canvastext}.brick-list__leading,.brick-list__description{color:canvastext}.brick-list__item::marker{color:canvastext}}.brick-reorderable-list{--brick-reorderable-list-gap:var(--brick-space-3);--brick-reorderable-list-item-background:var(--brick-color-surface-base);--brick-reorderable-list-item-border:var(--brick-color-border-subtle);--brick-reorderable-list-item-radius:var(--brick-radius-surface);--brick-reorderable-list-item-padding-block:var(--brick-space-3);--brick-reorderable-list-item-padding-inline:var(--brick-space-3);--brick-reorderable-list-item-gap:var(--brick-space-3);--brick-reorderable-list-item-shadow:var(--brick-shadow-floating);--brick-reorderable-list-target-background:var(--brick-color-accent-soft);--brick-reorderable-list-handle-background:transparent;--brick-reorderable-list-handle-background-hover:var(--brick-color-surface-subtle);--brick-reorderable-list-control-foreground:var(--brick-color-text-secondary);--brick-reorderable-list-control-foreground-hover:var(--brick-color-text-primary);--brick-reorderable-list-control-size:2.75rem;--brick-reorderable-list-control-radius:var(--brick-radius-control);--brick-reorderable-list-action-gap:var(--brick-space-1);--brick-reorderable-list-content-min-inline-size:8rem;--brick-reorderable-list-focus-ring:var(--brick-color-focus-ring);--brick-reorderable-list-indicator-color:var(--brick-color-accent-solid);--brick-reorderable-list-indicator-size:.1875rem;--brick-reorderable-list-dragging-opacity:.82;--brick-reorderable-list-transition-duration:var(--brick-motion-duration-fast);--brick-reorderable-list-horizontal-item-min-inline-size:22rem;box-sizing:border-box;gap:var(--brick-reorderable-list-gap);inline-size:100%;min-inline-size:0;max-inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.brick-reorderable-list[data-orientation=horizontal]{grid-auto-columns:minmax(var(--brick-reorderable-list-horizontal-item-min-inline-size), 1fr);overscroll-behavior-inline:contain;grid-auto-flow:column;overflow-x:auto}.brick-reorderable-list__item{isolation:isolate;box-sizing:border-box;align-items:center;gap:var(--brick-reorderable-list-item-gap);min-inline-size:0;max-inline-size:100%;padding-block:var(--brick-reorderable-list-item-padding-block);padding-inline:var(--brick-reorderable-list-item-padding-inline);border:var(--brick-border-width) solid transparent;border-radius:var(--brick-reorderable-list-item-radius);background:var(--brick-reorderable-list-item-background);color:var(--brick-color-text-primary);transition:background-color var(--brick-reorderable-list-transition-duration) var(--brick-motion-easing-standard), border-color var(--brick-reorderable-list-transition-duration) var(--brick-motion-easing-standard), box-shadow var(--brick-reorderable-list-transition-duration) var(--brick-motion-easing-standard), opacity var(--brick-reorderable-list-transition-duration) var(--brick-motion-easing-standard);flex-wrap:wrap;display:flex;position:relative}.brick-reorderable-list[data-variant=outline]>.brick-reorderable-list__item{border-color:var(--brick-reorderable-list-item-border)}.brick-reorderable-list[data-variant=soft]>.brick-reorderable-list__item{background:var(--brick-color-surface-subtle)}.brick-reorderable-list__item[data-drop-target]{background:var(--brick-reorderable-list-target-background)}.brick-reorderable-list__item[data-dragging]{z-index:2;box-shadow:var(--brick-reorderable-list-item-shadow);opacity:var(--brick-reorderable-list-dragging-opacity)}.brick-reorderable-list__item[data-disabled]{color:var(--brick-color-text-disabled);opacity:.55}.brick-reorderable-list__content{flex:1 1 var(--brick-reorderable-list-content-min-inline-size);min-inline-size:min(100%, var(--brick-reorderable-list-content-min-inline-size));overflow-wrap:anywhere;max-inline-size:100%}.brick-reorderable-list__actions{justify-content:end;align-items:center;gap:var(--brick-reorderable-list-action-gap);flex:none;min-inline-size:0;margin-inline-start:auto;display:flex}.brick-reorderable-list__handle,.brick-reorderable-list__move{box-sizing:border-box;inline-size:var(--brick-reorderable-list-control-size);min-inline-size:var(--brick-reorderable-list-control-size);block-size:var(--brick-reorderable-list-control-size);min-block-size:var(--brick-reorderable-list-control-size);border:var(--brick-border-width) solid transparent;border-radius:var(--brick-reorderable-list-control-radius);-webkit-appearance:none;appearance:none;background:var(--brick-reorderable-list-handle-background);color:var(--brick-reorderable-list-control-foreground);font:inherit;-webkit-user-select:none;user-select:none;touch-action:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.brick-reorderable-list__move{touch-action:manipulation}.brick-reorderable-list__handle:not([data-disabled]),.brick-reorderable-list__move:not(:disabled){cursor:pointer}.brick-reorderable-list__handle:not([data-disabled]):hover,.brick-reorderable-list__move:not(:disabled):hover{background:var(--brick-reorderable-list-handle-background-hover);color:var(--brick-reorderable-list-control-foreground-hover)}:is(.brick-reorderable-list__handle:focus-visible,.brick-reorderable-list__move:focus-visible){outline:var(--brick-border-focus-width) solid var(--brick-reorderable-list-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-reorderable-list__handle[data-disabled],.brick-reorderable-list__move:disabled{color:var(--brick-color-text-disabled);cursor:not-allowed}.brick-reorderable-list__drop-indicator{z-index:3;pointer-events:none;background:var(--brick-reorderable-list-indicator-color);border-radius:var(--brick-radius-full);position:absolute}.brick-reorderable-list__drop-indicator[data-state=inactive]{display:none}.brick-reorderable-list[data-orientation=vertical] .brick-reorderable-list__drop-indicator{block-size:var(--brick-reorderable-list-indicator-size);inset-inline:0}.brick-reorderable-list[data-orientation=vertical] .brick-reorderable-list__drop-indicator[data-position=before]{inset-block-start:calc(var(--brick-reorderable-list-gap) / -2)}.brick-reorderable-list[data-orientation=vertical] .brick-reorderable-list__drop-indicator[data-position=after]{inset-block-end:calc(var(--brick-reorderable-list-gap) / -2)}.brick-reorderable-list[data-orientation=horizontal] .brick-reorderable-list__drop-indicator{inline-size:var(--brick-reorderable-list-indicator-size);inset-block:0}.brick-reorderable-list[data-orientation=horizontal] .brick-reorderable-list__drop-indicator[data-position=before]{inset-inline-start:calc(var(--brick-reorderable-list-gap) / -2)}.brick-reorderable-list[data-orientation=horizontal] .brick-reorderable-list__drop-indicator[data-position=after]{inset-inline-end:calc(var(--brick-reorderable-list-gap) / -2)}.brick-reorderable-list[data-size=sm]{--brick-reorderable-list-gap:var(--brick-space-2);--brick-reorderable-list-item-padding-block:var(--brick-space-2);--brick-reorderable-list-item-padding-inline:var(--brick-space-2);--brick-reorderable-list-item-gap:var(--brick-space-2)}.brick-reorderable-list[data-size=lg]{--brick-reorderable-list-gap:var(--brick-space-4);--brick-reorderable-list-item-padding-block:var(--brick-space-4);--brick-reorderable-list-item-padding-inline:var(--brick-space-4);--brick-reorderable-list-item-gap:var(--brick-space-4)}@media (prefers-reduced-motion:reduce){.brick-reorderable-list__item{transition-duration:0s}}@media (forced-colors:active){.brick-reorderable-list__item,.brick-reorderable-list[data-variant=outline]>.brick-reorderable-list__item{border-color:canvastext}.brick-reorderable-list__item[data-drop-target]{outline:2px dashed highlight}:is(.brick-reorderable-list__handle:focus-visible,.brick-reorderable-list__move:focus-visible){outline-color:highlight}.brick-reorderable-list__drop-indicator{background:highlight}}.brick-table-container{box-sizing:border-box;overscroll-behavior-inline:contain;inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow-x:auto}.brick-table{--brick-table-inline-size:100%;--brick-table-min-inline-size:0;--brick-table-border-color:var(--brick-color-border-subtle);--brick-table-border-width:var(--brick-border-width);--brick-table-radius:var(--brick-radius-surface);--brick-table-header-background:var(--brick-color-surface-subtle);--brick-table-header-foreground:var(--brick-color-text-primary);--brick-table-body-background:var(--brick-color-surface-base);--brick-table-row-stripe-background:var(--brick-color-surface-subtle);--brick-table-footer-background:var(--brick-color-surface-subtle);--brick-table-footer-foreground:var(--brick-color-text-primary);--brick-table-cell-foreground:var(--brick-color-text-primary);--brick-table-cell-padding-inline:var(--brick-space-4);--brick-table-cell-padding-block:var(--brick-space-3);--brick-table-row-min-block-size:3rem;--brick-table-caption-foreground:var(--brick-color-text-secondary);--brick-table-caption-gap:var(--brick-space-3);--brick-table-sticky-offset:0px;--brick-table-sticky-z-index:1;--brick-table-sort-indicator-size:1rem;--brick-table-sort-indicator-color:var(--brick-color-text-secondary);inline-size:var(--brick-table-inline-size);min-inline-size:var(--brick-table-min-inline-size);border-collapse:separate;border-spacing:0;color:var(--brick-table-cell-foreground);font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-typography-body-md-font-size);line-height:var(--brick-typography-body-md-line-height)}.brick-table[data-size=sm]{font-size:var(--brick-typography-body-sm-font-size);line-height:var(--brick-typography-body-sm-line-height);--brick-table-row-min-block-size:2.5rem}.brick-table[data-size=lg]{font-size:var(--brick-typography-body-lg-font-size);line-height:var(--brick-typography-body-lg-line-height);--brick-table-row-min-block-size:3.5rem}.brick-table[data-density=compact]{--brick-table-cell-padding-block:var(--brick-space-1)}.brick-table__caption{color:var(--brick-table-caption-foreground);text-align:start}.brick-table__caption[data-side=top]{caption-side:top;padding-block-end:var(--brick-table-caption-gap)}.brick-table__caption[data-side=bottom]{caption-side:bottom;padding-block-start:var(--brick-table-caption-gap)}.brick-table__head,.brick-table__cell{box-sizing:border-box;min-block-size:var(--brick-table-row-min-block-size);padding-block:var(--brick-table-cell-padding-block);padding-inline:var(--brick-table-cell-padding-inline);border-block-end:var(--brick-table-border-width) solid var(--brick-table-border-color);text-align:start;vertical-align:middle;overflow-wrap:break-word}.brick-table__head{color:var(--brick-table-header-foreground);background:var(--brick-table-header-background);font-weight:var(--brick-typography-compact-title-font-weight);white-space:nowrap}.brick-table__cell{background:var(--brick-table-body-background)}.brick-table__head[data-align=center],.brick-table__cell[data-align=center]{text-align:center}.brick-table__head[data-align=end],.brick-table__cell[data-align=end]{text-align:end}.brick-table__head[data-numeric],.brick-table__cell[data-numeric]{white-space:nowrap;font-variant-numeric:tabular-nums}.brick-table__footer .brick-table__head,.brick-table__footer .brick-table__cell{color:var(--brick-table-footer-foreground);background:var(--brick-table-footer-background);font-weight:var(--brick-typography-compact-title-font-weight)}.brick-table[data-striped] .brick-table__body .brick-table__row:nth-child(2n) .brick-table__cell,.brick-table[data-striped] .brick-table__body .brick-table__row:nth-child(2n) .brick-table__head{background:var(--brick-table-row-stripe-background)}.brick-table[data-variant=outline]{border:var(--brick-table-border-width) solid var(--brick-table-border-color);border-radius:var(--brick-table-radius)}.brick-table[data-variant=outline] :where(.brick-table__head,.brick-table__cell)+:where(.brick-table__head,.brick-table__cell){border-inline-start:var(--brick-table-border-width) solid var(--brick-table-border-color)}:is(.brick-table[data-variant=outline] .brick-table__header:first-of-type .brick-table__row:first-child>:first-child,.brick-table[data-variant=outline]:not(:has(.brick-table__header)) .brick-table__body:first-of-type .brick-table__row:first-child>:first-child){border-start-start-radius:calc(var(--brick-table-radius) - var(--brick-table-border-width))}:is(.brick-table[data-variant=outline] .brick-table__header:first-of-type .brick-table__row:first-child>:last-child,.brick-table[data-variant=outline]:not(:has(.brick-table__header)) .brick-table__body:first-of-type .brick-table__row:first-child>:last-child){border-start-end-radius:calc(var(--brick-table-radius) - var(--brick-table-border-width))}.brick-table[data-variant=outline] .brick-table__footer .brick-table__row:last-child :where(.brick-table__head,.brick-table__cell),.brick-table[data-variant=outline] .brick-table__body:last-child .brick-table__row:last-child :where(.brick-table__head,.brick-table__cell){border-block-end:0}.brick-table[data-variant=outline] .brick-table__footer .brick-table__row:last-child>:first-child{border-end-start-radius:calc(var(--brick-table-radius) - var(--brick-table-border-width))}.brick-table[data-variant=outline] .brick-table__footer .brick-table__row:last-child>:last-child{border-end-end-radius:calc(var(--brick-table-radius) - var(--brick-table-border-width))}.brick-table[data-variant=outline]:not(:has(.brick-table__footer)) .brick-table__body:last-child .brick-table__row:last-child>:first-child{border-end-start-radius:calc(var(--brick-table-radius) - var(--brick-table-border-width))}.brick-table[data-variant=outline]:not(:has(.brick-table__footer)) .brick-table__body:last-child .brick-table__row:last-child>:last-child{border-end-end-radius:calc(var(--brick-table-radius) - var(--brick-table-border-width))}.brick-table[data-sticky-header] .brick-table__header .brick-table__head{z-index:var(--brick-table-sticky-z-index);position:sticky;inset-block-start:var(--brick-table-sticky-offset)}.brick-table__sort-indicator{inline-size:var(--brick-table-sort-indicator-size);block-size:var(--brick-table-sort-indicator-size);color:var(--brick-table-sort-indicator-color);flex:none;display:inline-flex}.brick-table__sort-indicator svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;block-size:100%;inline-size:100%}.brick-table__head[data-sort=ascending] .brick-table__sort-indicator path{d:path("m4 10 4-4 4 4")}.brick-table__head[data-sort=descending] .brick-table__sort-indicator path{d:path("m4 6 4 4 4-4")}@media (forced-colors:active){.brick-table{--brick-table-border-color:CanvasText;--brick-table-header-background:Canvas;--brick-table-body-background:Canvas;--brick-table-row-stripe-background:Canvas;--brick-table-footer-background:Canvas;--brick-table-sort-indicator-color:CanvasText}}.brick-data-grid-container{box-sizing:border-box;overscroll-behavior-inline:contain;inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow-x:auto}.brick-data-grid{--brick-data-grid-inline-size:100%;--brick-data-grid-min-inline-size:0;--brick-data-grid-border-color:var(--brick-color-border-subtle);--brick-data-grid-border-width:var(--brick-border-width);--brick-data-grid-radius:var(--brick-radius-surface);--brick-data-grid-header-background:var(--brick-color-surface-subtle);--brick-data-grid-header-foreground:var(--brick-color-text-primary);--brick-data-grid-body-background:var(--brick-color-surface-base);--brick-data-grid-footer-background:var(--brick-color-surface-subtle);--brick-data-grid-cell-foreground:var(--brick-color-text-primary);--brick-data-grid-cell-padding-inline:var(--brick-space-4);--brick-data-grid-cell-padding-block:var(--brick-space-3);--brick-data-grid-row-min-block-size:3rem;--brick-data-grid-caption-foreground:var(--brick-color-text-secondary);--brick-data-grid-caption-gap:var(--brick-space-3);--brick-data-grid-active-color:var(--brick-color-focus-ring);--brick-data-grid-active-width:2px;--brick-data-grid-selected-background:var(--brick-color-surface-accent-subtle,var(--brick-color-surface-subtle));--brick-data-grid-selected-foreground:var(--brick-color-text-primary);--brick-data-grid-hover-background:var(--brick-color-surface-hover,var(--brick-color-surface-subtle));--brick-data-grid-disabled-opacity:.5;--brick-data-grid-sort-indicator-size:1rem;--brick-data-grid-sort-indicator-color:var(--brick-color-text-secondary);inline-size:var(--brick-data-grid-inline-size);min-inline-size:var(--brick-data-grid-min-inline-size);border-collapse:separate;border-spacing:0;color:var(--brick-data-grid-cell-foreground);font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-typography-body-md-font-size);line-height:var(--brick-typography-body-md-line-height)}.brick-data-grid[data-size=sm]{font-size:var(--brick-typography-body-sm-font-size);line-height:var(--brick-typography-body-sm-line-height);--brick-data-grid-row-min-block-size:2.5rem;--brick-data-grid-sort-indicator-size:.875rem}.brick-data-grid[data-size=lg]{font-size:var(--brick-typography-body-lg-font-size);line-height:var(--brick-typography-body-lg-line-height);--brick-data-grid-row-min-block-size:3.5rem;--brick-data-grid-sort-indicator-size:1.125rem}.brick-data-grid[data-density=compact]{--brick-data-grid-cell-padding-block:var(--brick-space-1)}.brick-data-grid[data-density=spacious]{--brick-data-grid-cell-padding-block:var(--brick-space-5)}.brick-data-grid__caption{color:var(--brick-data-grid-caption-foreground);text-align:start}.brick-data-grid__caption[data-side=top]{caption-side:top;padding-block-end:var(--brick-data-grid-caption-gap)}.brick-data-grid__caption[data-side=bottom]{caption-side:bottom;padding-block-start:var(--brick-data-grid-caption-gap)}.brick-data-grid__column-header,.brick-data-grid__cell{box-sizing:border-box;min-block-size:var(--brick-data-grid-row-min-block-size);padding-block:var(--brick-data-grid-cell-padding-block);padding-inline:var(--brick-data-grid-cell-padding-inline);border-block-end:var(--brick-data-grid-border-width) solid var(--brick-data-grid-border-color);text-align:start;vertical-align:middle;overflow-wrap:break-word}.brick-data-grid__column-header{color:var(--brick-data-grid-header-foreground);background:var(--brick-data-grid-header-background);font-weight:var(--brick-typography-compact-title-font-weight);white-space:nowrap}.brick-data-grid__cell{background:var(--brick-data-grid-body-background)}.brick-data-grid__footer :where(.brick-data-grid__column-header,.brick-data-grid__cell){background:var(--brick-data-grid-footer-background);font-weight:var(--brick-typography-compact-title-font-weight)}:where(.brick-data-grid__column-header,.brick-data-grid__cell)[data-align=center]{text-align:center}:where(.brick-data-grid__column-header,.brick-data-grid__cell)[data-align=end]{text-align:end}:where(.brick-data-grid__column-header,.brick-data-grid__cell)[data-numeric]{white-space:nowrap;font-variant-numeric:tabular-nums}.brick-data-grid[data-variant=outline]{border:var(--brick-data-grid-border-width) solid var(--brick-data-grid-border-color);border-radius:var(--brick-data-grid-radius)}.brick-data-grid[data-variant=outline] :where(.brick-data-grid__column-header,.brick-data-grid__cell)+:where(.brick-data-grid__column-header,.brick-data-grid__cell){border-inline-start:var(--brick-data-grid-border-width) solid var(--brick-data-grid-border-color)}:is(.brick-data-grid[data-variant=outline] .brick-data-grid__header:first-of-type .brick-data-grid__row:first-child>:first-child,.brick-data-grid[data-variant=outline]:not(:has(.brick-data-grid__header)) .brick-data-grid__body:first-of-type .brick-data-grid__row:first-child>:first-child){border-start-start-radius:calc(var(--brick-data-grid-radius) - var(--brick-data-grid-border-width))}:is(.brick-data-grid[data-variant=outline] .brick-data-grid__header:first-of-type .brick-data-grid__row:first-child>:last-child,.brick-data-grid[data-variant=outline]:not(:has(.brick-data-grid__header)) .brick-data-grid__body:first-of-type .brick-data-grid__row:first-child>:last-child){border-start-end-radius:calc(var(--brick-data-grid-radius) - var(--brick-data-grid-border-width))}.brick-data-grid[data-variant=outline] .brick-data-grid__footer .brick-data-grid__row:last-child :where(.brick-data-grid__column-header,.brick-data-grid__cell),.brick-data-grid[data-variant=outline] .brick-data-grid__body:last-child .brick-data-grid__row:last-child :where(.brick-data-grid__column-header,.brick-data-grid__cell){border-block-end:0}.brick-data-grid[data-variant=outline] .brick-data-grid__footer .brick-data-grid__row:last-child>:first-child{border-end-start-radius:calc(var(--brick-data-grid-radius) - var(--brick-data-grid-border-width))}.brick-data-grid[data-variant=outline] .brick-data-grid__footer .brick-data-grid__row:last-child>:last-child{border-end-end-radius:calc(var(--brick-data-grid-radius) - var(--brick-data-grid-border-width))}.brick-data-grid[data-variant=outline]:not(:has(.brick-data-grid__footer)) .brick-data-grid__body:last-child .brick-data-grid__row:last-child>:first-child{border-end-start-radius:calc(var(--brick-data-grid-radius) - var(--brick-data-grid-border-width))}.brick-data-grid[data-variant=outline]:not(:has(.brick-data-grid__footer)) .brick-data-grid__body:last-child .brick-data-grid__row:last-child>:last-child{border-end-end-radius:calc(var(--brick-data-grid-radius) - var(--brick-data-grid-border-width))}.brick-data-grid__row[data-selected] :where(.brick-data-grid__column-header,.brick-data-grid__cell){color:var(--brick-data-grid-selected-foreground);background:var(--brick-data-grid-selected-background)}.brick-data-grid__row[data-selectable]:hover :where(.brick-data-grid__column-header,.brick-data-grid__cell),.brick-data-grid__column-header[data-actionable]:hover{background:var(--brick-data-grid-hover-background)}.brick-data-grid__row[data-disabled] :where(.brick-data-grid__column-header,.brick-data-grid__cell),:where(.brick-data-grid__column-header,.brick-data-grid__cell)[data-disabled]{opacity:var(--brick-data-grid-disabled-opacity)}:where(.brick-data-grid__column-header,.brick-data-grid__cell)[data-active]{outline:var(--brick-data-grid-active-width) solid var(--brick-data-grid-active-color);outline-offset:calc(-1 * var(--brick-data-grid-active-width));position:relative}.brick-data-grid__sort-indicator{inline-size:var(--brick-data-grid-sort-indicator-size);block-size:var(--brick-data-grid-sort-indicator-size);vertical-align:middle;color:var(--brick-data-grid-sort-indicator-color);margin-inline-start:var(--brick-space-2);display:inline-flex}.brick-data-grid__sort-indicator svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;block-size:100%;inline-size:100%}.brick-data-grid__column-header[data-sort=ascending] .brick-data-grid__sort-indicator path{d:path("m4 10 4-4 4 4")}.brick-data-grid__column-header[data-sort=descending] .brick-data-grid__sort-indicator path{d:path("m4 6 4 4 4-4")}@media (forced-colors:active){.brick-data-grid{--brick-data-grid-border-color:CanvasText;--brick-data-grid-header-background:Canvas;--brick-data-grid-body-background:Canvas;--brick-data-grid-footer-background:Canvas;--brick-data-grid-active-color:Highlight;--brick-data-grid-selected-background:Highlight;--brick-data-grid-selected-foreground:HighlightText;--brick-data-grid-hover-background:Canvas;--brick-data-grid-sort-indicator-color:CanvasText}}.brick-tree-grid-container{box-sizing:border-box;overscroll-behavior-inline:contain;inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow-x:auto}.brick-tree-grid{--brick-tree-grid-inline-size:100%;--brick-tree-grid-min-inline-size:38rem;--brick-tree-grid-border-color:var(--brick-color-border-subtle);--brick-tree-grid-border-width:var(--brick-border-width);--brick-tree-grid-radius:var(--brick-radius-surface);--brick-tree-grid-header-background:var(--brick-color-surface-subtle);--brick-tree-grid-header-foreground:var(--brick-color-text-primary);--brick-tree-grid-body-background:var(--brick-color-surface-base);--brick-tree-grid-footer-background:var(--brick-color-surface-subtle);--brick-tree-grid-cell-foreground:var(--brick-color-text-primary);--brick-tree-grid-cell-padding-inline:var(--brick-space-4);--brick-tree-grid-cell-padding-block:var(--brick-space-3);--brick-tree-grid-row-min-block-size:3rem;--brick-tree-grid-depth-indent:var(--brick-space-5);--brick-tree-grid-caption-foreground:var(--brick-color-text-secondary);--brick-tree-grid-caption-gap:var(--brick-space-3);--brick-tree-grid-active-color:var(--brick-color-focus-ring);--brick-tree-grid-active-width:2px;--brick-tree-grid-selected-background:var(--brick-color-surface-accent-subtle,var(--brick-color-surface-subtle));--brick-tree-grid-selected-foreground:var(--brick-color-text-primary);--brick-tree-grid-hover-background:var(--brick-color-surface-hover,var(--brick-color-surface-subtle));--brick-tree-grid-disabled-opacity:.5;--brick-tree-grid-indicator-size:1rem;--brick-tree-grid-indicator-color:var(--brick-color-text-secondary);--brick-tree-grid-sort-indicator-size:1rem;--brick-tree-grid-sort-indicator-color:var(--brick-color-text-secondary);--brick-tree-grid-motion-duration:.16s;--brick-tree-grid-motion-easing:ease;box-sizing:border-box;inline-size:var(--brick-tree-grid-inline-size);min-inline-size:var(--brick-tree-grid-min-inline-size);border-collapse:separate;border-spacing:0;color:var(--brick-tree-grid-cell-foreground);font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-typography-body-md-font-size);line-height:var(--brick-typography-body-md-line-height)}.brick-tree-grid[data-size=sm]{--brick-tree-grid-row-min-block-size:2.5rem;--brick-tree-grid-cell-padding-inline:var(--brick-space-3);--brick-tree-grid-depth-indent:var(--brick-space-4);--brick-tree-grid-indicator-size:.875rem;--brick-tree-grid-sort-indicator-size:.875rem;font-size:var(--brick-typography-body-sm-font-size);line-height:var(--brick-typography-body-sm-line-height)}.brick-tree-grid[data-size=lg]{--brick-tree-grid-row-min-block-size:3.5rem;--brick-tree-grid-cell-padding-inline:var(--brick-space-5);--brick-tree-grid-depth-indent:var(--brick-space-6);--brick-tree-grid-indicator-size:1.125rem;--brick-tree-grid-sort-indicator-size:1.125rem;font-size:var(--brick-typography-body-lg-font-size);line-height:var(--brick-typography-body-lg-line-height)}.brick-tree-grid[data-density=compact]{--brick-tree-grid-cell-padding-block:var(--brick-space-1)}.brick-tree-grid[data-density=spacious]{--brick-tree-grid-cell-padding-block:var(--brick-space-5)}.brick-tree-grid__caption{color:var(--brick-tree-grid-caption-foreground);text-align:start}.brick-tree-grid__caption[data-side=top]{caption-side:top;padding-block-end:var(--brick-tree-grid-caption-gap)}.brick-tree-grid__caption[data-side=bottom]{caption-side:bottom;padding-block-start:var(--brick-tree-grid-caption-gap)}:where(.brick-tree-grid__column-header,.brick-tree-grid__row-header,.brick-tree-grid__cell){box-sizing:border-box;min-block-size:var(--brick-tree-grid-row-min-block-size);padding-block:var(--brick-tree-grid-cell-padding-block);padding-inline:var(--brick-tree-grid-cell-padding-inline);border-block-end:var(--brick-tree-grid-border-width) solid var(--brick-tree-grid-border-color);text-align:start;vertical-align:middle;overflow-wrap:break-word}.brick-tree-grid__column-header{color:var(--brick-tree-grid-header-foreground);background:var(--brick-tree-grid-header-background);font-weight:var(--brick-typography-compact-title-font-weight);white-space:nowrap}:where(.brick-tree-grid__row-header,.brick-tree-grid__cell){background:var(--brick-tree-grid-body-background)}.brick-tree-grid__row-header{font-weight:var(--brick-typography-body-md-font-weight);padding-inline-start:calc(var(--brick-tree-grid-cell-padding-inline) + (var(--tree-grid-level,1) - 1) * var(--brick-tree-grid-depth-indent))}.brick-tree-grid__row[data-level="2"]{--tree-grid-level:2}.brick-tree-grid__row[data-level="3"]{--tree-grid-level:3}.brick-tree-grid__row[data-level="4"]{--tree-grid-level:4}.brick-tree-grid__row[data-level="5"]{--tree-grid-level:5}.brick-tree-grid__row[data-level="6"]{--tree-grid-level:6}.brick-tree-grid__row[data-level="7"]{--tree-grid-level:7}.brick-tree-grid__row[data-level="8"]{--tree-grid-level:8}.brick-tree-grid__row[data-level="9"]{--tree-grid-level:9}.brick-tree-grid__row[data-level="10"]{--tree-grid-level:10}.brick-tree-grid__footer :where(.brick-tree-grid__column-header,.brick-tree-grid__row-header,.brick-tree-grid__cell){background:var(--brick-tree-grid-footer-background);font-weight:var(--brick-typography-compact-title-font-weight)}:where(.brick-tree-grid__column-header,.brick-tree-grid__row-header,.brick-tree-grid__cell)[data-align=center]{text-align:center}:where(.brick-tree-grid__column-header,.brick-tree-grid__row-header,.brick-tree-grid__cell)[data-align=end]{text-align:end}:where(.brick-tree-grid__column-header,.brick-tree-grid__row-header,.brick-tree-grid__cell)[data-numeric]{white-space:nowrap;font-variant-numeric:tabular-nums}.brick-tree-grid[data-variant=outline]{border:var(--brick-tree-grid-border-width) solid var(--brick-tree-grid-border-color);border-radius:var(--brick-tree-grid-radius);overflow:clip}.brick-tree-grid[data-variant=outline] :where(.brick-tree-grid__column-header,.brick-tree-grid__row-header,.brick-tree-grid__cell)+:where(.brick-tree-grid__column-header,.brick-tree-grid__row-header,.brick-tree-grid__cell){border-inline-start:var(--brick-tree-grid-border-width) solid var(--brick-tree-grid-border-color)}.brick-tree-grid[data-variant=outline] :where(.brick-tree-grid__body,.brick-tree-grid__footer):last-child .brick-tree-grid__row:last-child :where(.brick-tree-grid__row-header,.brick-tree-grid__cell){border-block-end:0}.brick-tree-grid[data-variant=outline] :where(.brick-tree-grid__body,.brick-tree-grid__footer):last-child .brick-tree-grid__row:last-child>:first-child{border-end-start-radius:calc(var(--brick-tree-grid-radius) - var(--brick-tree-grid-border-width))}.brick-tree-grid[data-variant=outline] :where(.brick-tree-grid__body,.brick-tree-grid__footer):last-child .brick-tree-grid__row:last-child>:last-child{border-end-end-radius:calc(var(--brick-tree-grid-radius) - var(--brick-tree-grid-border-width))}.brick-tree-grid__row[data-selected] :where(.brick-tree-grid__row-header,.brick-tree-grid__cell){color:var(--brick-tree-grid-selected-foreground);background:var(--brick-tree-grid-selected-background)}.brick-tree-grid__row[data-selectable]:hover :where(.brick-tree-grid__row-header,.brick-tree-grid__cell),.brick-tree-grid__column-header[data-actionable]:hover{background:var(--brick-tree-grid-hover-background)}.brick-tree-grid__row[data-disabled] :where(.brick-tree-grid__row-header,.brick-tree-grid__cell),:where(.brick-tree-grid__column-header,.brick-tree-grid__row-header,.brick-tree-grid__cell)[data-disabled]{opacity:var(--brick-tree-grid-disabled-opacity)}:where(.brick-tree-grid__column-header,.brick-tree-grid__row-header,.brick-tree-grid__cell)[data-active]{outline:var(--brick-tree-grid-active-width) solid var(--brick-tree-grid-active-color);outline-offset:calc(-1 * var(--brick-tree-grid-active-width));position:relative}.brick-tree-grid__indicator{inline-size:var(--brick-tree-grid-indicator-size);block-size:var(--brick-tree-grid-indicator-size);color:var(--brick-tree-grid-indicator-color);vertical-align:middle;transition:transform var(--brick-tree-grid-motion-duration) var(--brick-tree-grid-motion-easing);justify-content:center;align-items:center;margin-inline-end:var(--brick-space-2);display:inline-flex}.brick-tree-grid__indicator svg,.brick-tree-grid__sort-indicator svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;block-size:100%;inline-size:100%}.brick-tree-grid__row:not([data-expandable]) .brick-tree-grid__indicator{visibility:hidden}.brick-tree-grid__row[data-expanded] .brick-tree-grid__indicator{transform:rotate(90deg)}[dir=rtl] .brick-tree-grid__indicator{transform:scaleX(-1)}[dir=rtl] .brick-tree-grid__row[data-expanded] .brick-tree-grid__indicator{transform:scaleX(-1)rotate(90deg)}.brick-tree-grid__sort-indicator{inline-size:var(--brick-tree-grid-sort-indicator-size);block-size:var(--brick-tree-grid-sort-indicator-size);vertical-align:middle;color:var(--brick-tree-grid-sort-indicator-color);margin-inline-start:var(--brick-space-2);display:inline-flex}.brick-tree-grid__column-header[data-sort=ascending] .brick-tree-grid__sort-indicator path{d:path("m4 10 4-4 4 4")}.brick-tree-grid__column-header[data-sort=descending] .brick-tree-grid__sort-indicator path{d:path("m4 6 4 4 4-4")}@media (prefers-reduced-motion:reduce){.brick-tree-grid__indicator{transition:none}}@media (forced-colors:active){.brick-tree-grid{--brick-tree-grid-border-color:CanvasText;--brick-tree-grid-header-background:Canvas;--brick-tree-grid-body-background:Canvas;--brick-tree-grid-footer-background:Canvas;--brick-tree-grid-active-color:Highlight;--brick-tree-grid-selected-background:Highlight;--brick-tree-grid-selected-foreground:HighlightText;--brick-tree-grid-hover-background:Canvas;--brick-tree-grid-indicator-color:CanvasText;--brick-tree-grid-sort-indicator-color:CanvasText}:where(.brick-tree-grid__column-header,.brick-tree-grid__row-header,.brick-tree-grid__cell)[data-active]{outline-color:highlight}.brick-tree-grid__row[data-disabled] :where(.brick-tree-grid__row-header,.brick-tree-grid__cell){color:graytext;opacity:1}}.brick-tree{--brick-tree-background:transparent;--brick-tree-border-color:var(--brick-color-border-subtle);--brick-tree-border-width:var(--brick-border-width);--brick-tree-radius:var(--brick-radius-surface);--brick-tree-padding:var(--brick-space-1);--brick-tree-row-min-block-size:2.75rem;--brick-tree-row-radius:var(--brick-radius-control);--brick-tree-row-gap:var(--brick-space-2);--brick-tree-row-padding-block:var(--brick-space-2);--brick-tree-row-padding-inline:var(--brick-space-3);--brick-tree-depth-indent:var(--brick-space-5);--brick-tree-guide-color:var(--brick-color-border-subtle);--brick-tree-guide-offset:calc(var(--brick-tree-padding) + var(--brick-tree-row-padding-inline) + .4375rem);--brick-tree-foreground:var(--brick-color-text-primary);--brick-tree-indicator-color:var(--brick-color-text-secondary);--brick-tree-hover-background:var(--brick-color-surface-hover,var(--brick-color-surface-subtle));--brick-tree-active-background:transparent;--brick-tree-selected-background:var(--brick-color-surface-accent-subtle,var(--brick-color-surface-subtle));--brick-tree-selected-foreground:var(--brick-color-text-primary);--brick-tree-disabled-opacity:.5;--brick-tree-focus-ring:var(--brick-color-focus-ring);--brick-tree-focus-ring-width:2px;--brick-tree-motion-duration:.16s;--brick-tree-motion-easing:ease;box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%;padding:var(--brick-tree-padding);border-radius:var(--brick-tree-radius);color:var(--brick-tree-foreground);background:var(--brick-tree-background);font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-typography-body-md-font-size);line-height:var(--brick-typography-body-md-line-height);border:0}.brick-tree[data-variant=soft]{--brick-tree-background:var(--brick-color-surface-subtle)}.brick-tree[data-variant=outline]{border:var(--brick-tree-border-width) solid var(--brick-tree-border-color);overflow:clip}.brick-tree[data-size=sm]{--brick-tree-row-min-block-size:2.25rem;--brick-tree-row-padding-block:var(--brick-space-1);--brick-tree-row-padding-inline:var(--brick-space-2);--brick-tree-depth-indent:var(--brick-space-4);--brick-tree-guide-offset:calc(var(--brick-tree-padding) + var(--brick-tree-row-padding-inline) + .375rem);font-size:var(--brick-typography-body-sm-font-size);line-height:var(--brick-typography-body-sm-line-height)}.brick-tree__item{box-sizing:border-box;--brick-tree-level:1;outline:none;min-inline-size:0}.brick-tree__item[data-level="2"]{--brick-tree-level:2}.brick-tree__item[data-level="3"]{--brick-tree-level:3}.brick-tree__item[data-level="4"]{--brick-tree-level:4}.brick-tree__item[data-level="5"]{--brick-tree-level:5}.brick-tree__item[data-level="6"]{--brick-tree-level:6}.brick-tree__item[data-level="7"]{--brick-tree-level:7}.brick-tree__item[data-level="8"]{--brick-tree-level:8}.brick-tree__item[data-level="9"]{--brick-tree-level:9}.brick-tree__item[data-level="10"]{--brick-tree-level:10}.brick-tree__item-content{box-sizing:border-box;align-items:center;gap:var(--brick-tree-row-gap);min-inline-size:0;min-block-size:var(--brick-tree-row-min-block-size);padding-block:var(--brick-tree-row-padding-block);padding-inline:var(--brick-tree-row-padding-inline);border-radius:var(--brick-tree-row-radius);overflow-wrap:anywhere;margin-inline-start:calc((var(--brick-tree-level) - 1) * var(--brick-tree-depth-indent));display:flex}.brick-tree__item:hover>.brick-tree__item-content{background:var(--brick-tree-hover-background)}.brick-tree__item[data-selected]>.brick-tree__item-content{color:var(--brick-tree-selected-foreground);background:var(--brick-tree-selected-background)}.brick-tree__item[data-active]>.brick-tree__item-content{box-shadow:inset 0 0 0 var(--brick-tree-focus-ring-width) var(--brick-tree-focus-ring)}.brick-tree__item[data-active][data-selected]>.brick-tree__item-content{background:var(--brick-tree-selected-background)}.brick-tree__item[data-disabled]>.brick-tree__item-content,.brick-tree[data-disabled] .brick-tree__item-content{opacity:var(--brick-tree-disabled-opacity)}.brick-tree__indicator{block-size:1rem;inline-size:1rem;color:var(--brick-tree-indicator-color);transition:transform var(--brick-tree-motion-duration) var(--brick-tree-motion-easing);flex:none;justify-content:center;align-items:center;display:inline-flex}.brick-tree__indicator svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;block-size:100%;inline-size:100%}.brick-tree__item:not([data-expandable])>.brick-tree__item-content>.brick-tree__indicator{visibility:hidden}.brick-tree__item[data-expanded]>.brick-tree__item-content>.brick-tree__indicator{transform:rotate(90deg)}[dir=rtl] .brick-tree__indicator{transform:scaleX(-1)}[dir=rtl] .brick-tree__item[data-expanded]>.brick-tree__item-content>.brick-tree__indicator{transform:scaleX(-1)rotate(90deg)}.brick-tree__item-text{min-inline-size:0}.brick-tree__group{min-inline-size:0;position:relative}.brick-tree[data-guide] .brick-tree__group:before{content:"";border-inline-start:var(--brick-tree-border-width) solid var(--brick-tree-guide-color);pointer-events:none;position:absolute;inset-block:0;inset-inline-start:calc(var(--brick-tree-guide-offset) + (var(--brick-tree-level) - 1) * var(--brick-tree-depth-indent))}@media (prefers-reduced-motion:reduce){.brick-tree__indicator{transition:none}}@media (forced-colors:active){.brick-tree{--brick-tree-border-color:CanvasText;--brick-tree-background:Canvas;--brick-tree-guide-color:GrayText;--brick-tree-hover-background:Canvas;--brick-tree-selected-background:Highlight;--brick-tree-selected-foreground:HighlightText;--brick-tree-focus-ring:CanvasText}.brick-tree__item[data-active]>.brick-tree__item-content{outline-offset:-2px;outline:2px solid canvastext}.brick-tree__item[data-disabled]>.brick-tree__item-content{color:graytext;opacity:1}}.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}}.brick-swipeable-item{--brick-swipeable-item-background:var(--brick-color-surface-base);--brick-swipeable-item-foreground:var(--brick-color-text-primary);--brick-swipeable-item-action-background:var(--brick-color-surface-raised);--brick-swipeable-item-action-foreground:var(--brick-color-text-primary);--brick-swipeable-item-border-color:var(--brick-color-border-subtle);--brick-swipeable-item-border-width:var(--brick-border-width);--brick-swipeable-item-radius:var(--brick-radius-surface);--brick-swipeable-item-focus-color:var(--brick-color-focus-ring);--brick-swipeable-item-focus-width:2px;--brick-swipeable-item-focus-offset:-3px;--brick-swipeable-item-action-gap:var(--brick-space-2);--brick-swipeable-item-action-padding-inline:var(--brick-space-2);--brick-swipeable-item-action-min-size:2.75rem;--brick-swipeable-item-transition-duration:var(--brick-motion-duration-fast);isolation:isolate;box-sizing:border-box;border:var(--brick-swipeable-item-border-width) solid transparent;border-radius:var(--brick-swipeable-item-radius);background:var(--brick-swipeable-item-action-background);inline-size:100%;min-inline-size:0;color:var(--brick-swipeable-item-foreground);display:grid;position:relative;overflow:hidden}.brick-swipeable-item[data-variant=outline]{border-color:var(--brick-swipeable-item-border-color)}.brick-swipeable-item__content{z-index:1;box-sizing:border-box;border-radius:calc(var(--brick-swipeable-item-radius) - var(--brick-swipeable-item-border-width));background:var(--brick-swipeable-item-background);min-inline-size:0;color:var(--brick-swipeable-item-foreground);outline:var(--brick-swipeable-item-focus-width) solid transparent;outline-offset:var(--brick-swipeable-item-focus-offset);transform:translate3d(var(--atom-swipeable-item-offset,0px), 0, 0);transition:transform var(--brick-swipeable-item-transition-duration) ease;position:relative}.brick-swipeable-item[data-dragging] .brick-swipeable-item__content{transition:none}.brick-swipeable-item__content:focus-visible{outline-color:var(--brick-swipeable-item-focus-color)}.brick-swipeable-item__actions{z-index:0;box-sizing:border-box;align-items:stretch;gap:var(--brick-swipeable-item-action-gap);min-inline-size:var(--brick-swipeable-item-action-min-size);padding-inline:var(--brick-swipeable-item-action-padding-inline);background:var(--brick-swipeable-item-action-background);color:var(--brick-swipeable-item-action-foreground);display:flex;position:absolute;inset-block:0}.brick-swipeable-item__actions[data-side=start]{inset-inline-start:0}.brick-swipeable-item__actions[data-side=end]{inset-inline-end:0}.brick-swipeable-item__actions>*{min-inline-size:var(--brick-swipeable-item-action-min-size);min-block-size:var(--brick-swipeable-item-action-min-size)}.brick-swipeable-item[data-disabled]{opacity:.55}.brick-swipeable-item[data-readonly]{cursor:default}@media (prefers-reduced-motion:reduce){.brick-swipeable-item__content{transition-duration:0s}}@media (forced-colors:active){.brick-swipeable-item[data-variant=outline]{border-color:canvastext}.brick-swipeable-item__content:focus-visible{outline-color:highlight}.brick-swipeable-item__actions{border-inline:1px solid canvastext}}.brick-toolbar{--brick-toolbar-surface:var(--brick-color-surface-subtle);--brick-toolbar-border-color:transparent;--brick-toolbar-radius:var(--brick-radius-control);--brick-toolbar-gap:.25rem;--brick-toolbar-padding:.25rem;--brick-toolbar-item-size:var(--brick-control-min-block-size-md);--brick-toolbar-item-padding-inline:.75rem;--brick-toolbar-item-radius:calc(var(--brick-toolbar-radius) - .125rem);--brick-toolbar-item-background:transparent;--brick-toolbar-item-selected-background:var(--brick-toolbar-toggle-tone-soft);--brick-toolbar-separator-color:var(--brick-color-border-default);box-sizing:border-box;align-items:center;gap:var(--brick-toolbar-gap);min-inline-size:0;max-inline-size:100%;padding:var(--brick-toolbar-padding);border:var(--brick-border-width) solid var(--brick-toolbar-border-color);border-radius:var(--brick-toolbar-radius);background:var(--brick-toolbar-surface);color:var(--brick-color-text-primary);scrollbar-width:thin;display:inline-flex;overflow:auto hidden}.brick-toolbar[data-orientation=vertical]{flex-direction:column;align-items:stretch;overflow:hidden auto}.brick-toolbar[data-variant=plain]{--brick-toolbar-surface:transparent;--brick-toolbar-padding:0}.brick-toolbar[data-variant=outline]{--brick-toolbar-surface:var(--brick-color-surface-base);--brick-toolbar-border-color:var(--brick-color-border-default)}.brick-toolbar[data-size=sm]{--brick-toolbar-item-size:var(--brick-control-min-block-size-sm);--brick-toolbar-item-padding-inline:.625rem}.brick-toolbar[data-size=lg]{--brick-toolbar-item-size:var(--brick-control-min-block-size-lg);--brick-toolbar-item-padding-inline:1rem}:where(.brick-toolbar__button,.brick-toolbar__link,.brick-toolbar__toggle-item){box-sizing:border-box;min-block-size:var(--brick-toolbar-item-size);padding:.25rem var(--brick-toolbar-item-padding-inline);border:var(--brick-border-width) solid transparent;border-radius:var(--brick-toolbar-item-radius);-webkit-appearance:none;appearance:none;background:var(--brick-toolbar-item-background);color:inherit;font:inherit;font-family:var(--brick-typography-control-md-font-family);font-weight:var(--brick-typography-control-md-font-weight);line-height:var(--brick-typography-control-md-line-height);white-space:nowrap;cursor:pointer;flex:none;justify-content:center;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}.brick-toolbar[data-size=sm] :where(.brick-toolbar__button,.brick-toolbar__link,.brick-toolbar__toggle-item){font-size:var(--brick-typography-control-sm-font-size)}.brick-toolbar[data-size=lg] :where(.brick-toolbar__button,.brick-toolbar__link,.brick-toolbar__toggle-item){font-size:var(--brick-typography-control-lg-font-size)}:where(.brick-toolbar__button,.brick-toolbar__link,.brick-toolbar__toggle-item)>:where(svg,img){flex:none;block-size:1em;inline-size:1em}:where(.brick-toolbar__button,.brick-toolbar__link,.brick-toolbar__toggle-item):focus-visible{z-index:1;outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:calc(-1 * var(--brick-border-focus-width))}:where(.brick-toolbar__button,.brick-toolbar__link,.brick-toolbar__toggle-item)[data-disabled]{color:var(--brick-color-text-disabled);box-shadow:none;cursor:not-allowed;opacity:.55;background:0 0;border-color:#0000}.brick-toolbar__toggle-group{--brick-toolbar-toggle-tone-solid:var(--brick-color-accent-solid);--brick-toolbar-toggle-tone-solid-hover:var(--brick-color-accent-solid-hover);--brick-toolbar-toggle-tone-solid-pressed:var(--brick-color-accent-solid-pressed);--brick-toolbar-toggle-tone-on-solid:var(--brick-color-accent-on-solid);--brick-toolbar-toggle-tone-soft:var(--brick-color-accent-soft);--brick-toolbar-toggle-tone-soft-hover:var(--brick-color-accent-soft-hover);--brick-toolbar-toggle-tone-soft-pressed:var(--brick-color-accent-soft-pressed);--brick-toolbar-toggle-tone-on-soft:var(--brick-color-accent-on-soft);--brick-toolbar-toggle-tone-border:var(--brick-color-accent-border);--brick-toolbar-toggle-tone-text:var(--brick-color-accent-text);display:contents}.brick-toolbar__toggle-group[data-tone=neutral]{--brick-toolbar-toggle-tone-solid:var(--lightningcss-light,var(--brick-color-surface-raised))var(--lightningcss-dark,color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 16%));--brick-toolbar-toggle-tone-solid-hover:var(--lightningcss-light,color-mix(in srgb, var(--brick-color-surface-raised) 80%, var(--brick-color-surface-subtle)))var(--lightningcss-dark,color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 22%));--brick-toolbar-toggle-tone-solid-pressed:var(--lightningcss-light,color-mix(in srgb, var(--brick-color-surface-raised) 60%, var(--brick-color-surface-subtle)))var(--lightningcss-dark,color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 28%));--brick-toolbar-toggle-tone-on-solid:var(--brick-color-text-primary);--brick-toolbar-toggle-tone-soft:var(--brick-color-surface-subtle);--brick-toolbar-toggle-tone-soft-hover:var(--brick-color-surface-base);--brick-toolbar-toggle-tone-soft-pressed:var(--brick-color-border-subtle);--brick-toolbar-toggle-tone-on-soft:var(--brick-color-text-primary);--brick-toolbar-toggle-tone-border:var(--brick-color-border-strong);--brick-toolbar-toggle-tone-text:var(--brick-color-text-primary)}.brick-toolbar__toggle-group[data-variant=soft]>.brick-toolbar__toggle-item[data-state=on]{border-color:var(--brick-toolbar-toggle-tone-border);background:var(--brick-toolbar-item-selected-background);color:var(--brick-toolbar-toggle-tone-on-soft);box-shadow:inset 0 -.125rem 0 var(--brick-toolbar-toggle-tone-solid)}.brick-toolbar__toggle-group[data-variant=solid]>.brick-toolbar__toggle-item[data-state=on]{border-color:var(--brick-toolbar-toggle-tone-solid);background:var(--brick-toolbar-toggle-tone-solid);color:var(--brick-toolbar-toggle-tone-on-solid)}.brick-toolbar__toggle-group[data-variant=outline]>.brick-toolbar__toggle-item{border-color:var(--brick-color-border-default);background:0 0}.brick-toolbar__toggle-group[data-variant=outline]>.brick-toolbar__toggle-item[data-state=on]{border-color:var(--brick-toolbar-toggle-tone-border);color:var(--brick-toolbar-toggle-tone-text)}.brick-toolbar__toggle-group[data-variant=ghost]>.brick-toolbar__toggle-item{background:0 0}.brick-toolbar__toggle-group[data-variant=ghost]>.brick-toolbar__toggle-item[data-state=on]{background:var(--brick-toolbar-toggle-tone-soft);color:var(--brick-toolbar-toggle-tone-on-soft);border-color:#0000}.brick-toolbar__toggle-group>.brick-toolbar__toggle-item[data-state=on]:not([data-disabled]):active{background:var(--brick-toolbar-toggle-tone-soft-pressed)}.brick-toolbar__toggle-group[data-variant=solid]>.brick-toolbar__toggle-item[data-state=on]:not([data-disabled]):active{border-color:var(--brick-toolbar-toggle-tone-solid-pressed);background:var(--brick-toolbar-toggle-tone-solid-pressed)}.brick-toolbar__toggle-group[data-variant]>.brick-toolbar__toggle-item[data-disabled][data-state]{color:var(--brick-color-text-disabled);box-shadow:none;background:0 0;border-color:#0000}.brick-toolbar__separator{inline-size:var(--brick-border-width);background:var(--brick-toolbar-separator-color);flex:none;align-self:stretch;min-block-size:1.25rem;margin:0 .125rem}.brick-toolbar__separator[data-orientation=horizontal]{min-block-size:0;inline-size:auto;block-size:var(--brick-border-width);min-inline-size:1.25rem;margin:.125rem 0}@media (hover:hover) and (pointer:fine){:where(.brick-toolbar__button,.brick-toolbar__link,.brick-toolbar__toggle-item):not([data-disabled]):hover{background:var(--brick-color-surface-raised)}.brick-toolbar__toggle-group>.brick-toolbar__toggle-item[data-state=on]:not([data-disabled]):hover{background:var(--brick-toolbar-toggle-tone-soft-hover)}.brick-toolbar__toggle-group[data-variant=solid]>.brick-toolbar__toggle-item[data-state=on]:not([data-disabled]):hover{border-color:var(--brick-toolbar-toggle-tone-solid-hover);background:var(--brick-toolbar-toggle-tone-solid-hover)}.brick-toolbar__toggle-group[data-variant=outline]>.brick-toolbar__toggle-item[data-state=on]:not([data-disabled]):hover{background:var(--brick-color-surface-raised)}}@media (prefers-reduced-motion:reduce){:where(.brick-toolbar__button,.brick-toolbar__link,.brick-toolbar__toggle-item){transition:none}}@media (forced-colors:active){.brick-toolbar{border-color:canvastext}.brick-toolbar__toggle-item[data-state=on]{outline:2px solid highlight}}.brick-pagination{--brick-pagination-root-background:transparent;--brick-pagination-root-border-color:var(--brick-color-border-subtle);--brick-pagination-root-radius:var(--brick-radius-control);--brick-pagination-root-padding:0;--brick-pagination-list-gap:var(--brick-space-1);--brick-pagination-list-overflow-padding:calc(var(--brick-border-focus-width) + var(--brick-border-focus-offset));--brick-pagination-control-min-size:2.5rem;--brick-pagination-control-inline-padding:var(--brick-space-2);--brick-pagination-control-radius:var(--brick-radius-subtle);--brick-pagination-control-foreground:var(--brick-color-text-secondary);--brick-pagination-control-background:transparent;--brick-pagination-control-border-color:transparent;--brick-pagination-boundary-background:var(--brick-pagination-control-background);--brick-pagination-boundary-border-color:var(--brick-pagination-control-border-color);--brick-pagination-control-hover-background:var(--brick-color-surface-subtle);--brick-pagination-control-pressed-background:var(--brick-color-border-subtle);--brick-pagination-current-background:var(--brick-color-accent-solid);--brick-pagination-current-foreground:var(--brick-color-accent-on-solid);--brick-pagination-current-border-color:var(--brick-color-accent-solid);--brick-pagination-current-hover-background:var(--brick-color-accent-solid-hover);--brick-pagination-current-pressed-background:var(--brick-color-accent-solid-pressed);--brick-pagination-disabled-foreground:var(--brick-color-text-disabled);--brick-pagination-focus-ring:var(--brick-color-focus-ring);--brick-pagination-ellipsis-foreground:var(--brick-color-text-muted);--brick-pagination-icon-size:1rem;--brick-pagination-transition-duration:var(--brick-motion-duration-fast);--brick-pagination-font-family:var(--brick-typography-label-md-font-family);--brick-pagination-font-size:var(--brick-typography-label-md-font-size);--brick-pagination-font-weight:var(--brick-typography-label-md-font-weight);--brick-pagination-line-height:var(--brick-typography-label-md-line-height);--brick-pagination-letter-spacing:var(--brick-typography-label-md-letter-spacing);box-sizing:border-box;max-inline-size:100%;padding:var(--brick-pagination-root-padding);border-radius:var(--brick-pagination-root-radius);background:var(--brick-pagination-root-background);border:1px solid #0000;display:inline-block}.brick-pagination[data-variant=soft]{--brick-pagination-root-background:var(--brick-color-surface-subtle);--brick-pagination-root-padding:var(--brick-space-1)}.brick-pagination[data-variant=outline]{--brick-pagination-root-background:var(--brick-color-surface-base);--brick-pagination-root-padding:var(--brick-space-1);border-color:var(--brick-pagination-root-border-color)}.brick-pagination[data-boundary-variant=outline]{--brick-pagination-boundary-background:var(--brick-color-surface-base);--brick-pagination-boundary-border-color:var(--brick-color-border-subtle)}.brick-pagination[data-size=sm]{--brick-pagination-control-min-size:2rem;--brick-pagination-control-inline-padding:var(--brick-space-1);--brick-pagination-font-family:var(--brick-typography-control-sm-font-family);--brick-pagination-font-size:var(--brick-typography-control-sm-font-size);--brick-pagination-font-weight:var(--brick-typography-control-sm-font-weight);--brick-pagination-line-height:var(--brick-typography-control-sm-line-height);--brick-pagination-letter-spacing:var(--brick-typography-control-sm-letter-spacing)}.brick-pagination[data-size=lg]{--brick-pagination-control-min-size:3rem;--brick-pagination-control-inline-padding:var(--brick-space-3);--brick-pagination-font-family:var(--brick-typography-control-lg-font-family);--brick-pagination-font-size:var(--brick-typography-control-lg-font-size);--brick-pagination-font-weight:var(--brick-typography-control-lg-font-weight);--brick-pagination-line-height:var(--brick-typography-control-lg-line-height);--brick-pagination-letter-spacing:var(--brick-typography-control-lg-letter-spacing)}.brick-pagination__list{box-sizing:border-box;align-items:center;gap:var(--brick-pagination-list-gap);max-inline-size:100%;padding:var(--brick-pagination-list-overflow-padding);scrollbar-width:thin;margin:0;list-style:none;display:flex;overflow:auto hidden}.brick-pagination__list>[data-slot=pagination-list-item]{flex:none;margin:0;padding:0;display:inline-flex}.brick-pagination__previous,.brick-pagination__item,.brick-pagination__next,.brick-pagination__ellipsis{box-sizing:border-box;min-inline-size:var(--brick-pagination-control-min-size);min-block-size:var(--brick-pagination-control-min-size);padding-inline:var(--brick-pagination-control-inline-padding);border:1px solid var(--brick-pagination-control-border-color);border-radius:var(--brick-pagination-control-radius);font-family:var(--brick-pagination-font-family);font-size:var(--brick-pagination-font-size);font-weight:var(--brick-pagination-font-weight);letter-spacing:var(--brick-pagination-letter-spacing);line-height:var(--brick-pagination-line-height);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.brick-pagination__previous,.brick-pagination__item,.brick-pagination__next{color:var(--brick-pagination-control-foreground);background:var(--brick-pagination-control-background);cursor:pointer;touch-action:manipulation;transition:color var(--brick-pagination-transition-duration), background-color var(--brick-pagination-transition-duration), border-color var(--brick-pagination-transition-duration);text-decoration:none}.brick-pagination__previous,.brick-pagination__next{border-color:var(--brick-pagination-boundary-border-color);background:var(--brick-pagination-boundary-background)}.brick-pagination__previous:hover:not(:disabled):not([aria-disabled=true]),.brick-pagination__item:hover:not(:disabled):not([aria-disabled=true]),.brick-pagination__next:hover:not(:disabled):not([aria-disabled=true]){background:var(--brick-pagination-control-hover-background)}.brick-pagination__previous:active:not(:disabled):not([aria-disabled=true]),.brick-pagination__item:active:not(:disabled):not([aria-disabled=true]),.brick-pagination__next:active:not(:disabled):not([aria-disabled=true]){background:var(--brick-pagination-control-pressed-background)}.brick-pagination__item[aria-current=page]{color:var(--brick-pagination-current-foreground);border-color:var(--brick-pagination-current-border-color);background:var(--brick-pagination-current-background)}.brick-pagination__item[aria-current=page]:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--brick-pagination-current-hover-background);background:var(--brick-pagination-current-hover-background)}.brick-pagination__item[aria-current=page]:active:not(:disabled):not([aria-disabled=true]){border-color:var(--brick-pagination-current-pressed-background);background:var(--brick-pagination-current-pressed-background)}:is(.brick-pagination__previous:focus-visible,.brick-pagination__item:focus-visible,.brick-pagination__next:focus-visible){outline:var(--brick-border-focus-width) solid var(--brick-pagination-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-pagination__previous:disabled,.brick-pagination__item:disabled,.brick-pagination__next:disabled,.brick-pagination__previous[aria-disabled=true],.brick-pagination__item[aria-disabled=true],.brick-pagination__next[aria-disabled=true]{color:var(--brick-pagination-disabled-foreground);cursor:not-allowed}.brick-pagination__ellipsis{color:var(--brick-pagination-ellipsis-foreground);-webkit-user-select:none;user-select:none}.brick-pagination__icon{inline-size:var(--brick-pagination-icon-size);block-size:var(--brick-pagination-icon-size)}@media (prefers-reduced-motion:reduce){.brick-pagination__previous,.brick-pagination__item,.brick-pagination__next{transition-duration:0s}}@media (forced-colors:active){.brick-pagination__item[aria-current=page]{color:highlighttext;background:highlight;border-color:highlight}:is(.brick-pagination__previous:focus-visible,.brick-pagination__item:focus-visible,.brick-pagination__next:focus-visible){outline-color:highlight}.brick-pagination__previous:disabled,.brick-pagination__item:disabled,.brick-pagination__next:disabled,.brick-pagination__previous[aria-disabled=true],.brick-pagination__item[aria-disabled=true],.brick-pagination__next[aria-disabled=true]{color:graytext}}.brick-carousel{--brick-carousel-gap:var(--brick-space-3);--brick-carousel-radius:var(--brick-radius-surface);--brick-carousel-control-size:2.75rem;--brick-carousel-control-radius:var(--brick-radius-full);--brick-carousel-control-foreground:var(--brick-color-text-primary);--brick-carousel-control-background:var(--brick-color-surface-raised);--brick-carousel-control-border-color:var(--brick-color-border-subtle);--brick-carousel-control-hover-background:var(--brick-color-surface-subtle);--brick-carousel-control-shadow:var(--brick-shadow-sm);--brick-carousel-control-disabled-opacity:.65;--brick-carousel-focus-ring:var(--brick-color-focus-ring);--brick-carousel-picker-gap:var(--brick-space-1);--brick-carousel-picker-target-size:2.75rem;--brick-carousel-picker-background:color-mix(in srgb, var(--brick-color-surface-raised) 86%, transparent);--brick-carousel-picker-padding:var(--brick-space-1);--brick-carousel-picker-radius:var(--brick-radius-full);--brick-carousel-dot-size:.5rem;--brick-carousel-dot-background:var(--brick-color-text-muted);--brick-carousel-dot-active-background:var(--brick-color-accent-solid);--brick-carousel-transition-duration:var(--brick-motion-duration-fast);--brick-carousel-transition-easing:var(--brick-motion-easing-standard);--brick-carousel-navigation-block-start:50%;--brick-carousel-navigation-block-end:auto;--brick-carousel-navigation-inline:var(--brick-carousel-gap);--brick-carousel-navigation-transform:translateY(-50%);--brick-carousel-controls-block-end:var(--brick-carousel-gap);box-sizing:border-box;min-block-size:0;inline-size:100%;position:relative}.brick-carousel[data-fill]{block-size:100%;display:grid}.brick-carousel[data-fill]>.brick-carousel__viewport,.brick-carousel[data-fill]>.brick-carousel__viewport>.brick-carousel__track,.brick-carousel[data-fill]>.brick-carousel__viewport>.brick-carousel__track>.brick-carousel__slide{block-size:100%;min-block-size:0}.brick-carousel[data-size=sm]{--brick-carousel-control-size:2.25rem;--brick-carousel-dot-size:.375rem}.brick-carousel[data-size=lg]{--brick-carousel-control-size:3.25rem;--brick-carousel-dot-size:.625rem}.brick-carousel[data-radius=none]{--brick-carousel-radius:0rem}.brick-carousel[data-control-shape=rounded]{--brick-carousel-control-radius:var(--brick-radius-control)}.brick-carousel[data-control-shape=circle]{--brick-carousel-control-radius:var(--brick-radius-full)}.brick-carousel[data-control-variant=solid]{--brick-carousel-control-background:var(--brick-color-text-primary);--brick-carousel-control-hover-background:var(--brick-color-text-secondary);--brick-carousel-control-foreground:var(--brick-color-text-inverse);--brick-carousel-control-border-color:var(--brick-color-text-primary);--brick-carousel-control-shadow:none}.brick-carousel[data-control-variant=outline]{--brick-carousel-control-background:transparent;--brick-carousel-control-hover-background:color-mix(in srgb, var(--brick-color-surface-raised) 18%, transparent);--brick-carousel-control-border-color:var(--brick-color-border-default);--brick-carousel-control-shadow:none}.brick-carousel[data-control-variant=ghost]{--brick-carousel-control-background:transparent;--brick-carousel-control-hover-background:color-mix(in srgb, var(--brick-color-surface-raised) 18%, transparent);--brick-carousel-control-border-color:transparent;--brick-carousel-control-shadow:none}.brick-carousel__viewport{box-sizing:border-box;border-radius:var(--brick-carousel-radius);scroll-behavior:auto;scroll-snap-type:inline mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;inline-size:100%;overflow:auto hidden}.brick-carousel__viewport::-webkit-scrollbar{display:none}.brick-carousel__viewport:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-carousel-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-carousel[data-control-placement=overlay]:has(>.brick-carousel__viewport:focus-visible):after{z-index:3;border:var(--brick-border-focus-width) solid var(--brick-carousel-focus-ring);border-radius:var(--brick-carousel-radius);content:"";pointer-events:none;position:absolute;inset:0}.brick-carousel[data-control-placement=overlay]>.brick-carousel__viewport:focus-visible{outline:none}.brick-carousel[data-initialized]>.brick-carousel__viewport{scroll-behavior:smooth}.brick-carousel__track{box-sizing:border-box;inline-size:100%;display:flex}.brick-carousel__track>[data-slot=carousel-loop-boundary]{flex:0 0 100%}.brick-carousel__slide{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-inline-size:100%}.brick-carousel__slide[data-loop-position=before]{transform:translateX(calc(-1 * var(--atom-carousel-count) * 100%))}.brick-carousel__slide[data-loop-position=after],.brick-carousel[dir=rtl] .brick-carousel__slide[data-loop-position=before]{transform:translateX(calc(var(--atom-carousel-count) * 100%))}.brick-carousel[dir=rtl] .brick-carousel__slide[data-loop-position=after]{transform:translateX(calc(-1 * var(--atom-carousel-count) * 100%))}.brick-carousel__navigation{z-index:2;inset-block-start:var(--brick-carousel-navigation-block-start);inset-block-end:var(--brick-carousel-navigation-block-end);inset-inline:var(--brick-carousel-navigation-inline);pointer-events:none;transform:var(--brick-carousel-navigation-transform);transition:opacity var(--brick-carousel-transition-duration) var(--brick-carousel-transition-easing);justify-content:space-between;align-items:center;display:flex;position:absolute}.brick-carousel__navigation[data-visibility=interaction]{opacity:0}.brick-carousel__navigation[data-visibility=interaction]>:is(.brick-carousel__previous,.brick-carousel__next){pointer-events:none}.brick-carousel:focus-within>.brick-carousel__navigation[data-visibility=interaction],.brick-carousel[data-touch-navigation=visible]>.brick-carousel__navigation[data-visibility=interaction]{opacity:1}.brick-carousel:focus-within>.brick-carousel__navigation[data-visibility=interaction]>:is(.brick-carousel__previous,.brick-carousel__next),.brick-carousel[data-touch-navigation=visible]>.brick-carousel__navigation[data-visibility=interaction]>:is(.brick-carousel__previous,.brick-carousel__next){pointer-events:auto}.brick-carousel__previous,.brick-carousel__next,.brick-carousel__rotation-control{--brick-carousel-part-control-size:var(--brick-carousel-control-size);--brick-carousel-part-control-radius:var(--brick-carousel-control-radius);box-sizing:border-box;inline-size:var(--brick-carousel-part-control-size);block-size:var(--brick-carousel-part-control-size);border:1px solid var(--brick-carousel-control-border-color);border-radius:var(--brick-carousel-part-control-radius);color:var(--brick-carousel-control-foreground);background:var(--brick-carousel-control-background);box-shadow:var(--brick-carousel-control-shadow);cursor:pointer;pointer-events:auto;touch-action:manipulation;transition:background-color var(--brick-carousel-transition-duration) var(--brick-carousel-transition-easing), border-color var(--brick-carousel-transition-duration) var(--brick-carousel-transition-easing), color var(--brick-carousel-transition-duration) var(--brick-carousel-transition-easing), opacity var(--brick-carousel-transition-duration) var(--brick-carousel-transition-easing);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}:is(.brick-carousel__previous,.brick-carousel__next,.brick-carousel__rotation-control)[data-size=xs]{--brick-carousel-part-control-size:var(--brick-control-min-block-size-xs)}:is(.brick-carousel__previous,.brick-carousel__next,.brick-carousel__rotation-control)[data-size=sm]{--brick-carousel-part-control-size:var(--brick-control-min-block-size-sm)}:is(.brick-carousel__previous,.brick-carousel__next,.brick-carousel__rotation-control)[data-size=md]{--brick-carousel-part-control-size:var(--brick-control-min-block-size-md)}:is(.brick-carousel__previous,.brick-carousel__next,.brick-carousel__rotation-control)[data-size=lg]{--brick-carousel-part-control-size:var(--brick-control-min-block-size-lg)}:is(.brick-carousel__previous,.brick-carousel__next,.brick-carousel__rotation-control)[data-size=xl]{--brick-carousel-part-control-size:var(--brick-control-min-block-size-xl)}:is(.brick-carousel__previous,.brick-carousel__next,.brick-carousel__rotation-control)[data-shape=rounded]{--brick-carousel-part-control-radius:var(--brick-radius-control)}:is(.brick-carousel__previous,.brick-carousel__next,.brick-carousel__rotation-control)[data-shape=circle]{--brick-carousel-part-control-radius:var(--brick-radius-full)}:is(.brick-carousel__previous,.brick-carousel__next,.brick-carousel__rotation-control)[data-variant=solid]{border-color:var(--brick-color-text-primary);background:var(--brick-color-text-primary);color:var(--brick-color-text-inverse);box-shadow:none}:is(.brick-carousel__previous,.brick-carousel__next,.brick-carousel__rotation-control)[data-variant=outline]{border-color:var(--brick-color-border-default);box-shadow:none;background:0 0}:is(.brick-carousel__previous,.brick-carousel__next,.brick-carousel__rotation-control)[data-variant=ghost]{box-shadow:none;background:0 0;border-color:#0000}.brick-carousel__previous:hover:not(:disabled),.brick-carousel__next:hover:not(:disabled),.brick-carousel__rotation-control:hover:not(:disabled){background:var(--brick-carousel-control-hover-background)}:is(.brick-carousel__previous:focus-visible,.brick-carousel__next:focus-visible,.brick-carousel__rotation-control:focus-visible,.brick-carousel__picker-item:focus-visible){outline:var(--brick-border-focus-width) solid var(--brick-carousel-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-carousel__previous:disabled,.brick-carousel__next:disabled{opacity:var(--brick-carousel-control-disabled-opacity);cursor:not-allowed}.brick-carousel__control-icon,.brick-carousel__rotation-icon{block-size:1rem;inline-size:1rem}.brick-carousel__rotation-icon--play{display:inline-flex}.brick-carousel__rotation-icon--pause,.brick-carousel__rotation-control[data-state=playing] .brick-carousel__rotation-icon--play{display:none}.brick-carousel__rotation-control[data-state=playing] .brick-carousel__rotation-icon--pause{display:inline-flex}.brick-carousel__controls{z-index:2;align-items:center;gap:var(--brick-carousel-picker-gap);display:flex;position:absolute;inset-block-end:var(--brick-carousel-controls-block-end);inset-inline-start:50%;transform:translate(-50%)}.brick-carousel__picker{align-items:center;gap:var(--brick-carousel-picker-gap);padding:var(--brick-carousel-picker-padding);border-radius:var(--brick-carousel-picker-radius);background:var(--brick-carousel-picker-background);display:inline-flex}.brick-carousel__picker[data-variant=bare]{background:0 0;padding:0}.brick-carousel__picker-item{box-sizing:border-box;inline-size:var(--brick-carousel-picker-target-size);block-size:var(--brick-carousel-picker-target-size);border-radius:var(--brick-radius-full);color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.brick-carousel__picker-dot{inline-size:var(--brick-carousel-dot-size);block-size:var(--brick-carousel-dot-size);border-radius:var(--brick-radius-full);background:var(--brick-carousel-dot-background);transition:inline-size var(--brick-carousel-transition-duration), background-color var(--brick-carousel-transition-duration)}.brick-carousel__picker-item[data-state=active] .brick-carousel__picker-dot{inline-size:calc(var(--brick-carousel-dot-size) * 2.5);background:var(--brick-carousel-dot-active-background)}.brick-carousel[data-control-placement=outside]{gap:var(--brick-carousel-gap);grid-template-columns:1fr;display:grid}.brick-carousel[data-control-placement=outside] .brick-carousel__navigation,.brick-carousel[data-control-placement=outside] .brick-carousel__controls{position:static;transform:none}.brick-carousel[data-control-placement=outside] .brick-carousel__navigation{padding-inline:var(--brick-carousel-gap);grid-row:2}.brick-carousel[data-control-placement=outside] .brick-carousel__controls{grid-row:3;justify-self:center}@media (prefers-reduced-motion:reduce){.brick-carousel__viewport{scroll-behavior:auto}.brick-carousel__previous,.brick-carousel__next,.brick-carousel__rotation-control,.brick-carousel__picker-dot{transition-duration:0s}}@media (hover:hover) and (pointer:fine){.brick-carousel:hover>.brick-carousel__navigation[data-visibility=interaction]{opacity:1}.brick-carousel:hover>.brick-carousel__navigation[data-visibility=interaction]>:is(.brick-carousel__previous,.brick-carousel__next){pointer-events:auto}}@media (forced-colors:active){.brick-carousel__viewport:focus-visible{outline-color:highlight}.brick-carousel[data-control-placement=overlay]:has(>.brick-carousel__viewport:focus-visible):after{border-color:highlight}.brick-carousel__previous,.brick-carousel__next,.brick-carousel__rotation-control{border-color:buttontext}.brick-carousel__picker-dot{background:buttontext}.brick-carousel__picker-item[data-state=active] .brick-carousel__picker-dot{background:highlight}}.brick-stack{--brick-stack-gap:var(--brick-space-0);--brick-stack-start-spacing:var(--brick-space-0);--brick-stack-end-spacing:var(--brick-space-0);box-sizing:border-box;justify-content:start;align-items:stretch;gap:var(--brick-stack-gap);min-inline-size:0;padding-block:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:column;margin:0;padding-inline:0;display:flex}.brick-stack:is(ul,ol){list-style:none}.brick-stack[data-direction=row]{padding-block:0;padding-inline:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:row}.brick-stack[data-gap]{--brick-stack-gap:var(--brick-stack-gap-input,var(--brick-space-0))}.brick-stack[data-start-spacing]{--brick-stack-start-spacing:var(--brick-stack-start-spacing-input,var(--brick-space-0))}.brick-stack[data-end-spacing]{--brick-stack-end-spacing:var(--brick-stack-end-spacing-input,var(--brick-space-0))}.brick-stack[data-align=start]{align-items:start}.brick-stack[data-align=center]{align-items:center}.brick-stack[data-align=end]{align-items:end}.brick-stack[data-align=baseline]{align-items:baseline}.brick-stack[data-justify=center]{justify-content:center}.brick-stack[data-justify=end]{justify-content:end}.brick-stack[data-justify=between]{justify-content:space-between}.brick-stack[data-justify=around]{justify-content:space-around}.brick-stack[data-justify=evenly]{justify-content:space-evenly}.brick-stack[data-wrap]{flex-wrap:wrap}.brick-stack-item{box-sizing:border-box;flex:0 auto;align-self:auto;min-inline-size:0}.brick-stack-item:not([data-stack-item-composed]){min-block-size:0}.brick-stack-item[data-flex=fixed]{flex:none}.brick-stack-item[data-flex=auto]{flex:auto}.brick-stack-item[data-flex="1"]{flex:1 1 0}.brick-stack-item[data-flex="2"]{flex:2 1 0}.brick-stack-item[data-flex="3"]{flex:3 1 0}.brick-stack-item[data-flex="4"]{flex:4 1 0}.brick-stack-item[data-align=stretch]{align-self:stretch}.brick-stack-item[data-align=start]{align-self:start}.brick-stack-item[data-align=center]{align-self:center}.brick-stack-item[data-align=end]{align-self:end}.brick-stack-item[data-align=baseline]{align-self:baseline}@media (min-width:30rem){.brick-stack[data-direction-sm=column]{padding-block:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:column;padding-inline:0}.brick-stack[data-direction-sm=row]{padding-block:0;padding-inline:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:row}.brick-stack[data-align-sm=stretch]{align-items:stretch}.brick-stack[data-align-sm=start]{align-items:start}.brick-stack[data-align-sm=center]{align-items:center}.brick-stack[data-align-sm=end]{align-items:end}.brick-stack[data-align-sm=baseline]{align-items:baseline}.brick-stack[data-justify-sm=start]{justify-content:start}.brick-stack[data-justify-sm=center]{justify-content:center}.brick-stack[data-justify-sm=end]{justify-content:end}.brick-stack[data-justify-sm=between]{justify-content:space-between}.brick-stack[data-justify-sm=around]{justify-content:space-around}.brick-stack[data-justify-sm=evenly]{justify-content:space-evenly}.brick-stack[data-wrap-sm=true]{flex-wrap:wrap}.brick-stack[data-wrap-sm=false]{flex-wrap:nowrap}.brick-stack-item[data-flex-sm=content]{flex:0 auto}.brick-stack-item[data-flex-sm=fixed]{flex:none}.brick-stack-item[data-flex-sm=auto]{flex:auto}.brick-stack-item[data-flex-sm="1"]{flex:1 1 0}.brick-stack-item[data-flex-sm="2"]{flex:2 1 0}.brick-stack-item[data-flex-sm="3"]{flex:3 1 0}.brick-stack-item[data-flex-sm="4"]{flex:4 1 0}.brick-stack-item[data-align-sm=auto]{align-self:auto}.brick-stack-item[data-align-sm=stretch]{align-self:stretch}.brick-stack-item[data-align-sm=start]{align-self:start}.brick-stack-item[data-align-sm=center]{align-self:center}.brick-stack-item[data-align-sm=end]{align-self:end}.brick-stack-item[data-align-sm=baseline]{align-self:baseline}}@media (min-width:48rem){.brick-stack[data-direction-md=column]{padding-block:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:column;padding-inline:0}.brick-stack[data-direction-md=row]{padding-block:0;padding-inline:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:row}.brick-stack[data-align-md=stretch]{align-items:stretch}.brick-stack[data-align-md=start]{align-items:start}.brick-stack[data-align-md=center]{align-items:center}.brick-stack[data-align-md=end]{align-items:end}.brick-stack[data-align-md=baseline]{align-items:baseline}.brick-stack[data-justify-md=start]{justify-content:start}.brick-stack[data-justify-md=center]{justify-content:center}.brick-stack[data-justify-md=end]{justify-content:end}.brick-stack[data-justify-md=between]{justify-content:space-between}.brick-stack[data-justify-md=around]{justify-content:space-around}.brick-stack[data-justify-md=evenly]{justify-content:space-evenly}.brick-stack[data-wrap-md=true]{flex-wrap:wrap}.brick-stack[data-wrap-md=false]{flex-wrap:nowrap}.brick-stack-item[data-flex-md=content]{flex:0 auto}.brick-stack-item[data-flex-md=fixed]{flex:none}.brick-stack-item[data-flex-md=auto]{flex:auto}.brick-stack-item[data-flex-md="1"]{flex:1 1 0}.brick-stack-item[data-flex-md="2"]{flex:2 1 0}.brick-stack-item[data-flex-md="3"]{flex:3 1 0}.brick-stack-item[data-flex-md="4"]{flex:4 1 0}.brick-stack-item[data-align-md=auto]{align-self:auto}.brick-stack-item[data-align-md=stretch]{align-self:stretch}.brick-stack-item[data-align-md=start]{align-self:start}.brick-stack-item[data-align-md=center]{align-self:center}.brick-stack-item[data-align-md=end]{align-self:end}.brick-stack-item[data-align-md=baseline]{align-self:baseline}}@media (min-width:64rem){.brick-stack[data-direction-lg=column]{padding-block:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:column;padding-inline:0}.brick-stack[data-direction-lg=row]{padding-block:0;padding-inline:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:row}.brick-stack[data-align-lg=stretch]{align-items:stretch}.brick-stack[data-align-lg=start]{align-items:start}.brick-stack[data-align-lg=center]{align-items:center}.brick-stack[data-align-lg=end]{align-items:end}.brick-stack[data-align-lg=baseline]{align-items:baseline}.brick-stack[data-justify-lg=start]{justify-content:start}.brick-stack[data-justify-lg=center]{justify-content:center}.brick-stack[data-justify-lg=end]{justify-content:end}.brick-stack[data-justify-lg=between]{justify-content:space-between}.brick-stack[data-justify-lg=around]{justify-content:space-around}.brick-stack[data-justify-lg=evenly]{justify-content:space-evenly}.brick-stack[data-wrap-lg=true]{flex-wrap:wrap}.brick-stack[data-wrap-lg=false]{flex-wrap:nowrap}.brick-stack-item[data-flex-lg=content]{flex:0 auto}.brick-stack-item[data-flex-lg=fixed]{flex:none}.brick-stack-item[data-flex-lg=auto]{flex:auto}.brick-stack-item[data-flex-lg="1"]{flex:1 1 0}.brick-stack-item[data-flex-lg="2"]{flex:2 1 0}.brick-stack-item[data-flex-lg="3"]{flex:3 1 0}.brick-stack-item[data-flex-lg="4"]{flex:4 1 0}.brick-stack-item[data-align-lg=auto]{align-self:auto}.brick-stack-item[data-align-lg=stretch]{align-self:stretch}.brick-stack-item[data-align-lg=start]{align-self:start}.brick-stack-item[data-align-lg=center]{align-self:center}.brick-stack-item[data-align-lg=end]{align-self:end}.brick-stack-item[data-align-lg=baseline]{align-self:baseline}}@media (min-width:80rem){.brick-stack[data-direction-xl=column]{padding-block:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:column;padding-inline:0}.brick-stack[data-direction-xl=row]{padding-block:0;padding-inline:var(--brick-stack-start-spacing) var(--brick-stack-end-spacing);flex-direction:row}.brick-stack[data-align-xl=stretch]{align-items:stretch}.brick-stack[data-align-xl=start]{align-items:start}.brick-stack[data-align-xl=center]{align-items:center}.brick-stack[data-align-xl=end]{align-items:end}.brick-stack[data-align-xl=baseline]{align-items:baseline}.brick-stack[data-justify-xl=start]{justify-content:start}.brick-stack[data-justify-xl=center]{justify-content:center}.brick-stack[data-justify-xl=end]{justify-content:end}.brick-stack[data-justify-xl=between]{justify-content:space-between}.brick-stack[data-justify-xl=around]{justify-content:space-around}.brick-stack[data-justify-xl=evenly]{justify-content:space-evenly}.brick-stack[data-wrap-xl=true]{flex-wrap:wrap}.brick-stack[data-wrap-xl=false]{flex-wrap:nowrap}.brick-stack-item[data-flex-xl=content]{flex:0 auto}.brick-stack-item[data-flex-xl=fixed]{flex:none}.brick-stack-item[data-flex-xl=auto]{flex:auto}.brick-stack-item[data-flex-xl="1"]{flex:1 1 0}.brick-stack-item[data-flex-xl="2"]{flex:2 1 0}.brick-stack-item[data-flex-xl="3"]{flex:3 1 0}.brick-stack-item[data-flex-xl="4"]{flex:4 1 0}.brick-stack-item[data-align-xl=auto]{align-self:auto}.brick-stack-item[data-align-xl=stretch]{align-self:stretch}.brick-stack-item[data-align-xl=start]{align-self:start}.brick-stack-item[data-align-xl=center]{align-self:center}.brick-stack-item[data-align-xl=end]{align-self:end}.brick-stack-item[data-align-xl=baseline]{align-self:baseline}}@media (min-width:30rem){.brick-stack[data-gap-sm]{--brick-stack-gap:var(--brick-stack-gap-sm-input,var(--brick-stack-gap-input,var(--brick-space-0)))}.brick-stack[data-start-spacing-sm]{--brick-stack-start-spacing:var(--brick-stack-start-spacing-sm-input,var(--brick-stack-start-spacing-input,var(--brick-space-0)))}.brick-stack[data-end-spacing-sm]{--brick-stack-end-spacing:var(--brick-stack-end-spacing-sm-input,var(--brick-stack-end-spacing-input,var(--brick-space-0)))}}@media (min-width:48rem){.brick-stack[data-gap-md]{--brick-stack-gap:var(--brick-stack-gap-md-input,var(--brick-stack-gap-input,var(--brick-space-0)))}.brick-stack[data-start-spacing-md]{--brick-stack-start-spacing:var(--brick-stack-start-spacing-md-input,var(--brick-stack-start-spacing-input,var(--brick-space-0)))}.brick-stack[data-end-spacing-md]{--brick-stack-end-spacing:var(--brick-stack-end-spacing-md-input,var(--brick-stack-end-spacing-input,var(--brick-space-0)))}}@media (min-width:64rem){.brick-stack[data-gap-lg]{--brick-stack-gap:var(--brick-stack-gap-lg-input,var(--brick-stack-gap-input,var(--brick-space-0)))}.brick-stack[data-start-spacing-lg]{--brick-stack-start-spacing:var(--brick-stack-start-spacing-lg-input,var(--brick-stack-start-spacing-input,var(--brick-space-0)))}.brick-stack[data-end-spacing-lg]{--brick-stack-end-spacing:var(--brick-stack-end-spacing-lg-input,var(--brick-stack-end-spacing-input,var(--brick-space-0)))}}@media (min-width:80rem){.brick-stack[data-gap-xl]{--brick-stack-gap:var(--brick-stack-gap-xl-input,var(--brick-stack-gap-input,var(--brick-space-0)))}.brick-stack[data-start-spacing-xl]{--brick-stack-start-spacing:var(--brick-stack-start-spacing-xl-input,var(--brick-stack-start-spacing-input,var(--brick-space-0)))}.brick-stack[data-end-spacing-xl]{--brick-stack-end-spacing:var(--brick-stack-end-spacing-xl-input,var(--brick-stack-end-spacing-input,var(--brick-space-0)))}}.brick-group{--brick-group-gap:var(--brick-group-gap-input,var(--brick-space-2));--brick-group-overlap:var(--brick-border-width);box-sizing:border-box;align-items:center;gap:var(--brick-group-gap);isolation:isolate;vertical-align:middle;min-inline-size:0;display:inline-flex}.brick-group[data-orientation=vertical]{flex-direction:column}.brick-group[data-grow]{inline-size:100%;display:flex}.brick-group[data-grow]>*{flex:1 1 0;min-inline-size:0}.brick-group[data-attached]{gap:0}.brick-group[data-attached]>*{flex-shrink:0}.brick-group[data-attached]>:hover{z-index:1}.brick-group[data-attached]>:is(:focus-visible,:focus-within){z-index:2}.brick-group[data-attached][data-orientation=horizontal]>:first-child:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.brick-group[data-attached][data-orientation=horizontal]>:not(:first-child,:last-child){border-radius:0}.brick-group[data-attached][data-orientation=horizontal]>:last-child:not(:first-child){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:calc(-1 * var(--brick-group-overlap))}.brick-group[data-attached][data-orientation=horizontal]>:not(:first-child,:last-child){margin-inline-start:calc(-1 * var(--brick-group-overlap))}.brick-group[data-attached][data-orientation=vertical]>:first-child:not(:last-child){border-end-end-radius:0;border-end-start-radius:0}.brick-group[data-attached][data-orientation=vertical]>:not(:first-child,:last-child){border-radius:0}.brick-group[data-attached][data-orientation=vertical]>:last-child:not(:first-child){border-start-start-radius:0;border-start-end-radius:0;margin-block-start:calc(-1 * var(--brick-group-overlap))}.brick-group[data-attached][data-orientation=vertical]>:not(:first-child,:last-child){margin-block-start:calc(-1 * var(--brick-group-overlap))}.brick-data-list{--brick-data-list-gap:var(--brick-space-4);--brick-data-list-item-gap:var(--brick-space-1);--brick-data-list-label-size:auto;--brick-data-list-divider-color:var(--brick-color-border-default);box-sizing:border-box;gap:var(--brick-data-list-gap);min-inline-size:0;color:var(--brick-color-text-primary);font-family:var(--brick-typography-body-md-font-family);font-size:var(--brick-typography-body-md-font-size);font-weight:var(--brick-typography-body-md-font-weight);line-height:var(--brick-typography-body-md-line-height);letter-spacing:var(--brick-typography-body-md-letter-spacing);margin:0;display:grid}.brick-data-list[data-size=sm]{--brick-data-list-gap:var(--brick-space-3);--brick-data-list-item-gap:var(--brick-space-1);font-family:var(--brick-typography-body-sm-font-family);font-size:var(--brick-typography-body-sm-font-size);font-weight:var(--brick-typography-body-sm-font-weight);line-height:var(--brick-typography-body-sm-line-height);letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-data-list[data-size=lg]{--brick-data-list-gap:var(--brick-space-5);--brick-data-list-item-gap:var(--brick-space-2);font-family:var(--brick-typography-body-lg-font-family);font-size:var(--brick-typography-body-lg-font-size);font-weight:var(--brick-typography-body-lg-font-weight);line-height:var(--brick-typography-body-lg-line-height);letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-data-list[data-label-width=sm]{--brick-data-list-label-size:6rem}.brick-data-list[data-label-width=md]{--brick-data-list-label-size:9rem}.brick-data-list[data-label-width=lg]{--brick-data-list-label-size:12rem}.brick-data-list__item{box-sizing:border-box;gap:var(--brick-data-list-item-gap);min-inline-size:0;display:grid}.brick-data-list[data-orientation=horizontal]>.brick-data-list__item{grid-template-columns:minmax(0, var(--brick-data-list-label-size)) minmax(0, 1fr);align-items:baseline;column-gap:var(--brick-data-list-gap)}.brick-data-list[data-orientation=horizontal][data-label-width=auto]>.brick-data-list__item{grid-template-columns:max-content minmax(0,1fr)}.brick-data-list[data-divide]>.brick-data-list__item:not(:first-child){border-block-start:var(--brick-border-width) solid var(--brick-data-list-divider-color);padding-block-start:var(--brick-data-list-gap)}.brick-data-list__label,.brick-data-list__value{min-inline-size:0;margin:0}.brick-data-list__label{color:var(--brick-color-text-secondary);font-weight:var(--brick-typography-label-md-font-weight)}.brick-data-list__value{color:var(--brick-color-text-primary)}@media (min-width:30rem){.brick-data-list[data-orientation-sm=vertical]>.brick-data-list__item{grid-template-columns:minmax(0,1fr)}.brick-data-list[data-orientation-sm=horizontal]>.brick-data-list__item{grid-template-columns:minmax(0, var(--brick-data-list-label-size)) minmax(0, 1fr);align-items:baseline;column-gap:var(--brick-data-list-gap)}.brick-data-list[data-orientation-sm=horizontal][data-label-width=auto]>.brick-data-list__item{grid-template-columns:max-content minmax(0,1fr)}}@media (min-width:48rem){.brick-data-list[data-orientation-md=vertical]>.brick-data-list__item{grid-template-columns:minmax(0,1fr)}.brick-data-list[data-orientation-md=horizontal]>.brick-data-list__item{grid-template-columns:minmax(0, var(--brick-data-list-label-size)) minmax(0, 1fr);align-items:baseline;column-gap:var(--brick-data-list-gap)}.brick-data-list[data-orientation-md=horizontal][data-label-width=auto]>.brick-data-list__item{grid-template-columns:max-content minmax(0,1fr)}}@media (min-width:64rem){.brick-data-list[data-orientation-lg=vertical]>.brick-data-list__item{grid-template-columns:minmax(0,1fr)}.brick-data-list[data-orientation-lg=horizontal]>.brick-data-list__item{grid-template-columns:minmax(0, var(--brick-data-list-label-size)) minmax(0, 1fr);align-items:baseline;column-gap:var(--brick-data-list-gap)}.brick-data-list[data-orientation-lg=horizontal][data-label-width=auto]>.brick-data-list__item{grid-template-columns:max-content minmax(0,1fr)}}@media (min-width:80rem){.brick-data-list[data-orientation-xl=vertical]>.brick-data-list__item{grid-template-columns:minmax(0,1fr)}.brick-data-list[data-orientation-xl=horizontal]>.brick-data-list__item{grid-template-columns:minmax(0, var(--brick-data-list-label-size)) minmax(0, 1fr);align-items:baseline;column-gap:var(--brick-data-list-gap)}.brick-data-list[data-orientation-xl=horizontal][data-label-width=auto]>.brick-data-list__item{grid-template-columns:max-content minmax(0,1fr)}}@media (forced-colors:active){.brick-data-list,.brick-data-list__label,.brick-data-list__value{color:canvastext}.brick-data-list[data-divide]>.brick-data-list__item{border-color:canvastext}}.brick-z-stack{box-sizing:border-box;isolation:isolate;grid-template:minmax(0,auto)/minmax(0,1fr);place-items:stretch stretch;min-block-size:0;min-inline-size:0;display:grid}.brick-z-stack>*{z-index:0;grid-area:1/1;min-block-size:0;min-inline-size:0}.brick-z-stack[data-align=start]{align-items:start}.brick-z-stack[data-align=center]{align-items:center}.brick-z-stack[data-align=end]{align-items:end}.brick-z-stack[data-justify=start]{justify-items:start}.brick-z-stack[data-justify=center]{justify-items:center}.brick-z-stack[data-justify=end]{justify-items:end}.brick-z-stack[data-isolation=open]{isolation:auto}.brick-z-stack-item{--brick-z-stack-item-edge-spacing:var(--brick-space-0);box-sizing:border-box;margin:var(--brick-z-stack-item-edge-spacing);place-self:auto}.brick-z-stack-item[data-edge-spacing]{--brick-z-stack-item-edge-spacing:var(--brick-z-stack-item-edge-spacing-input,var(--brick-space-0))}.brick-z-stack-item[data-layer=content]{z-index:1}.brick-z-stack-item[data-layer=action]{z-index:2}.brick-z-stack-item[data-align=stretch]{align-self:stretch}.brick-z-stack-item[data-align=start]{align-self:start}.brick-z-stack-item[data-align=center]{align-self:center}.brick-z-stack-item[data-align=end]{align-self:end}.brick-z-stack-item[data-justify=stretch]{justify-self:stretch}.brick-z-stack-item[data-justify=start]{justify-self:start}.brick-z-stack-item[data-justify=center]{justify-self:center}.brick-z-stack-item[data-justify=end]{justify-self:end}@media (min-width:30rem){.brick-z-stack-item[data-edge-spacing-sm]{--brick-z-stack-item-edge-spacing:var(--brick-z-stack-item-edge-spacing-sm-input,var(--brick-z-stack-item-edge-spacing))}.brick-z-stack[data-align-sm=stretch]{align-items:stretch}.brick-z-stack[data-align-sm=start]{align-items:start}.brick-z-stack[data-align-sm=center]{align-items:center}.brick-z-stack[data-align-sm=end]{align-items:end}.brick-z-stack[data-justify-sm=stretch]{justify-items:stretch}.brick-z-stack[data-justify-sm=start]{justify-items:start}.brick-z-stack[data-justify-sm=center]{justify-items:center}.brick-z-stack[data-justify-sm=end]{justify-items:end}.brick-z-stack-item[data-align-sm=auto]{align-self:auto}.brick-z-stack-item[data-align-sm=stretch]{align-self:stretch}.brick-z-stack-item[data-align-sm=start]{align-self:start}.brick-z-stack-item[data-align-sm=center]{align-self:center}.brick-z-stack-item[data-align-sm=end]{align-self:end}.brick-z-stack-item[data-justify-sm=auto]{justify-self:auto}.brick-z-stack-item[data-justify-sm=stretch]{justify-self:stretch}.brick-z-stack-item[data-justify-sm=start]{justify-self:start}.brick-z-stack-item[data-justify-sm=center]{justify-self:center}.brick-z-stack-item[data-justify-sm=end]{justify-self:end}}@media (min-width:48rem){.brick-z-stack-item[data-edge-spacing-md]{--brick-z-stack-item-edge-spacing:var(--brick-z-stack-item-edge-spacing-md-input,var(--brick-z-stack-item-edge-spacing))}.brick-z-stack[data-align-md=stretch]{align-items:stretch}.brick-z-stack[data-align-md=start]{align-items:start}.brick-z-stack[data-align-md=center]{align-items:center}.brick-z-stack[data-align-md=end]{align-items:end}.brick-z-stack[data-justify-md=stretch]{justify-items:stretch}.brick-z-stack[data-justify-md=start]{justify-items:start}.brick-z-stack[data-justify-md=center]{justify-items:center}.brick-z-stack[data-justify-md=end]{justify-items:end}.brick-z-stack-item[data-align-md=auto]{align-self:auto}.brick-z-stack-item[data-align-md=stretch]{align-self:stretch}.brick-z-stack-item[data-align-md=start]{align-self:start}.brick-z-stack-item[data-align-md=center]{align-self:center}.brick-z-stack-item[data-align-md=end]{align-self:end}.brick-z-stack-item[data-justify-md=auto]{justify-self:auto}.brick-z-stack-item[data-justify-md=stretch]{justify-self:stretch}.brick-z-stack-item[data-justify-md=start]{justify-self:start}.brick-z-stack-item[data-justify-md=center]{justify-self:center}.brick-z-stack-item[data-justify-md=end]{justify-self:end}}@media (min-width:64rem){.brick-z-stack-item[data-edge-spacing-lg]{--brick-z-stack-item-edge-spacing:var(--brick-z-stack-item-edge-spacing-lg-input,var(--brick-z-stack-item-edge-spacing))}.brick-z-stack[data-align-lg=stretch]{align-items:stretch}.brick-z-stack[data-align-lg=start]{align-items:start}.brick-z-stack[data-align-lg=center]{align-items:center}.brick-z-stack[data-align-lg=end]{align-items:end}.brick-z-stack[data-justify-lg=stretch]{justify-items:stretch}.brick-z-stack[data-justify-lg=start]{justify-items:start}.brick-z-stack[data-justify-lg=center]{justify-items:center}.brick-z-stack[data-justify-lg=end]{justify-items:end}.brick-z-stack-item[data-align-lg=auto]{align-self:auto}.brick-z-stack-item[data-align-lg=stretch]{align-self:stretch}.brick-z-stack-item[data-align-lg=start]{align-self:start}.brick-z-stack-item[data-align-lg=center]{align-self:center}.brick-z-stack-item[data-align-lg=end]{align-self:end}.brick-z-stack-item[data-justify-lg=auto]{justify-self:auto}.brick-z-stack-item[data-justify-lg=stretch]{justify-self:stretch}.brick-z-stack-item[data-justify-lg=start]{justify-self:start}.brick-z-stack-item[data-justify-lg=center]{justify-self:center}.brick-z-stack-item[data-justify-lg=end]{justify-self:end}}@media (min-width:80rem){.brick-z-stack-item[data-edge-spacing-xl]{--brick-z-stack-item-edge-spacing:var(--brick-z-stack-item-edge-spacing-xl-input,var(--brick-z-stack-item-edge-spacing))}.brick-z-stack[data-align-xl=stretch]{align-items:stretch}.brick-z-stack[data-align-xl=start]{align-items:start}.brick-z-stack[data-align-xl=center]{align-items:center}.brick-z-stack[data-align-xl=end]{align-items:end}.brick-z-stack[data-justify-xl=stretch]{justify-items:stretch}.brick-z-stack[data-justify-xl=start]{justify-items:start}.brick-z-stack[data-justify-xl=center]{justify-items:center}.brick-z-stack[data-justify-xl=end]{justify-items:end}.brick-z-stack-item[data-align-xl=auto]{align-self:auto}.brick-z-stack-item[data-align-xl=stretch]{align-self:stretch}.brick-z-stack-item[data-align-xl=start]{align-self:start}.brick-z-stack-item[data-align-xl=center]{align-self:center}.brick-z-stack-item[data-align-xl=end]{align-self:end}.brick-z-stack-item[data-justify-xl=auto]{justify-self:auto}.brick-z-stack-item[data-justify-xl=stretch]{justify-self:stretch}.brick-z-stack-item[data-justify-xl=start]{justify-self:start}.brick-z-stack-item[data-justify-xl=center]{justify-self:center}.brick-z-stack-item[data-justify-xl=end]{justify-self:end}}.brick-grid{--brick-grid-columns:1;--brick-grid-gap:var(--brick-space-0);--brick-grid-row-gap:var(--brick-grid-gap);--brick-grid-column-gap:var(--brick-grid-gap);--brick-grid-min-item-size:16rem;box-sizing:border-box;grid-auto-flow:row;grid-template-columns:repeat(var(--brick-grid-columns), minmax(0, 1fr));place-items:stretch stretch;row-gap:var(--brick-grid-row-gap);column-gap:var(--brick-grid-column-gap);min-inline-size:0;margin:0;padding:0;display:grid}.brick-grid:is(ul,ol){list-style:none}.brick-grid[data-mode=intrinsic]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--brick-grid-min-item-size)), 1fr))}.brick-grid[data-columns="2"]{--brick-grid-columns:2}.brick-grid[data-columns="3"]{--brick-grid-columns:3}.brick-grid[data-columns="4"]{--brick-grid-columns:4}.brick-grid[data-columns="5"]{--brick-grid-columns:5}.brick-grid[data-columns="6"]{--brick-grid-columns:6}.brick-grid[data-columns="7"]{--brick-grid-columns:7}.brick-grid[data-columns="8"]{--brick-grid-columns:8}.brick-grid[data-columns="9"]{--brick-grid-columns:9}.brick-grid[data-columns="10"]{--brick-grid-columns:10}.brick-grid[data-columns="11"]{--brick-grid-columns:11}.brick-grid[data-columns="12"]{--brick-grid-columns:12}.brick-grid[data-min-item-size=xs]{--brick-grid-min-item-size:8rem}.brick-grid[data-min-item-size=sm]{--brick-grid-min-item-size:12rem}.brick-grid[data-min-item-size=md]{--brick-grid-min-item-size:16rem}.brick-grid[data-min-item-size=lg]{--brick-grid-min-item-size:20rem}.brick-grid[data-min-item-size=xl]{--brick-grid-min-item-size:24rem}.brick-grid[data-gap]{--brick-grid-gap:var(--brick-grid-gap-input,var(--brick-space-0))}.brick-grid[data-row-gap]{--brick-grid-row-gap:var(--brick-grid-row-gap-input,var(--brick-grid-gap))}.brick-grid[data-column-gap]{--brick-grid-column-gap:var(--brick-grid-column-gap-input,var(--brick-grid-gap))}.brick-grid[data-align=start]{align-items:start}.brick-grid[data-align=center]{align-items:center}.brick-grid[data-align=end]{align-items:end}.brick-grid[data-align=baseline]{align-items:baseline}.brick-grid[data-justify=start]{justify-items:start}.brick-grid[data-justify=center]{justify-items:center}.brick-grid[data-justify=end]{justify-items:end}.brick-grid>*,.brick-grid-item{min-inline-size:0}.brick-grid-item{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:auto;--brick-grid-item-row-start:auto;--brick-grid-item-row-end:auto;box-sizing:border-box;grid-column-start:var(--brick-grid-item-column-start);grid-column-end:var(--brick-grid-item-column-end);grid-row-start:var(--brick-grid-item-row-start);grid-row-end:var(--brick-grid-item-row-end);place-self:auto}.brick-grid-item[data-align=stretch]{align-self:stretch}.brick-grid-item[data-align=start]{align-self:start}.brick-grid-item[data-align=center]{align-self:center}.brick-grid-item[data-align=end]{align-self:end}.brick-grid-item[data-align=baseline]{align-self:baseline}.brick-grid-item[data-justify=stretch]{justify-self:stretch}.brick-grid-item[data-justify=start]{justify-self:start}.brick-grid-item[data-justify=center]{justify-self:center}.brick-grid-item[data-justify=end]{justify-self:end}.brick-grid-item[data-column-span=full]{--brick-grid-item-column-start:1;--brick-grid-item-column-end:-1}.brick-grid-item[data-column-span="1"]{--brick-grid-item-column-end:span 1}.brick-grid-item[data-column-span="2"]{--brick-grid-item-column-end:span 2}.brick-grid-item[data-column-span="3"]{--brick-grid-item-column-end:span 3}.brick-grid-item[data-column-span="4"]{--brick-grid-item-column-end:span 4}.brick-grid-item[data-column-span="5"]{--brick-grid-item-column-end:span 5}.brick-grid-item[data-column-span="6"]{--brick-grid-item-column-end:span 6}.brick-grid-item[data-column-span="7"]{--brick-grid-item-column-end:span 7}.brick-grid-item[data-column-span="8"]{--brick-grid-item-column-end:span 8}.brick-grid-item[data-column-span="9"]{--brick-grid-item-column-end:span 9}.brick-grid-item[data-column-span="10"]{--brick-grid-item-column-end:span 10}.brick-grid-item[data-column-span="11"]{--brick-grid-item-column-end:span 11}.brick-grid-item[data-column-span="12"]{--brick-grid-item-column-end:span 12}.brick-grid-item[data-row-span="1"]{--brick-grid-item-row-end:span 1}.brick-grid-item[data-row-span="2"]{--brick-grid-item-row-end:span 2}.brick-grid-item[data-row-span="3"]{--brick-grid-item-row-end:span 3}.brick-grid-item[data-row-span="4"]{--brick-grid-item-row-end:span 4}.brick-grid-item[data-row-span="5"]{--brick-grid-item-row-end:span 5}.brick-grid-item[data-row-span="6"]{--brick-grid-item-row-end:span 6}.brick-grid-item[data-row-span="7"]{--brick-grid-item-row-end:span 7}.brick-grid-item[data-row-span="8"]{--brick-grid-item-row-end:span 8}.brick-grid-item[data-row-span="9"]{--brick-grid-item-row-end:span 9}.brick-grid-item[data-row-span="10"]{--brick-grid-item-row-end:span 10}.brick-grid-item[data-row-span="11"]{--brick-grid-item-row-end:span 11}.brick-grid-item[data-row-span="12"]{--brick-grid-item-row-end:span 12}.brick-grid-item[data-column-start="1"]{--brick-grid-item-column-start:1}.brick-grid-item[data-column-start="2"]{--brick-grid-item-column-start:2}.brick-grid-item[data-column-start="3"]{--brick-grid-item-column-start:3}.brick-grid-item[data-column-start="4"]{--brick-grid-item-column-start:4}.brick-grid-item[data-column-start="5"]{--brick-grid-item-column-start:5}.brick-grid-item[data-column-start="6"]{--brick-grid-item-column-start:6}.brick-grid-item[data-column-start="7"]{--brick-grid-item-column-start:7}.brick-grid-item[data-column-start="8"]{--brick-grid-item-column-start:8}.brick-grid-item[data-column-start="9"]{--brick-grid-item-column-start:9}.brick-grid-item[data-column-start="10"]{--brick-grid-item-column-start:10}.brick-grid-item[data-column-start="11"]{--brick-grid-item-column-start:11}.brick-grid-item[data-column-start="12"]{--brick-grid-item-column-start:12}.brick-grid-item[data-column-start="13"]{--brick-grid-item-column-start:13}.brick-grid-item[data-column-end="1"]{--brick-grid-item-column-end:1}.brick-grid-item[data-column-end="2"]{--brick-grid-item-column-end:2}.brick-grid-item[data-column-end="3"]{--brick-grid-item-column-end:3}.brick-grid-item[data-column-end="4"]{--brick-grid-item-column-end:4}.brick-grid-item[data-column-end="5"]{--brick-grid-item-column-end:5}.brick-grid-item[data-column-end="6"]{--brick-grid-item-column-end:6}.brick-grid-item[data-column-end="7"]{--brick-grid-item-column-end:7}.brick-grid-item[data-column-end="8"]{--brick-grid-item-column-end:8}.brick-grid-item[data-column-end="9"]{--brick-grid-item-column-end:9}.brick-grid-item[data-column-end="10"]{--brick-grid-item-column-end:10}.brick-grid-item[data-column-end="11"]{--brick-grid-item-column-end:11}.brick-grid-item[data-column-end="12"]{--brick-grid-item-column-end:12}.brick-grid-item[data-column-end="13"]{--brick-grid-item-column-end:13}.brick-grid-item[data-row-start="1"]{--brick-grid-item-row-start:1}.brick-grid-item[data-row-start="2"]{--brick-grid-item-row-start:2}.brick-grid-item[data-row-start="3"]{--brick-grid-item-row-start:3}.brick-grid-item[data-row-start="4"]{--brick-grid-item-row-start:4}.brick-grid-item[data-row-start="5"]{--brick-grid-item-row-start:5}.brick-grid-item[data-row-start="6"]{--brick-grid-item-row-start:6}.brick-grid-item[data-row-start="7"]{--brick-grid-item-row-start:7}.brick-grid-item[data-row-start="8"]{--brick-grid-item-row-start:8}.brick-grid-item[data-row-start="9"]{--brick-grid-item-row-start:9}.brick-grid-item[data-row-start="10"]{--brick-grid-item-row-start:10}.brick-grid-item[data-row-start="11"]{--brick-grid-item-row-start:11}.brick-grid-item[data-row-start="12"]{--brick-grid-item-row-start:12}.brick-grid-item[data-row-start="13"]{--brick-grid-item-row-start:13}.brick-grid-item[data-row-end="1"]{--brick-grid-item-row-end:1}.brick-grid-item[data-row-end="2"]{--brick-grid-item-row-end:2}.brick-grid-item[data-row-end="3"]{--brick-grid-item-row-end:3}.brick-grid-item[data-row-end="4"]{--brick-grid-item-row-end:4}.brick-grid-item[data-row-end="5"]{--brick-grid-item-row-end:5}.brick-grid-item[data-row-end="6"]{--brick-grid-item-row-end:6}.brick-grid-item[data-row-end="7"]{--brick-grid-item-row-end:7}.brick-grid-item[data-row-end="8"]{--brick-grid-item-row-end:8}.brick-grid-item[data-row-end="9"]{--brick-grid-item-row-end:9}.brick-grid-item[data-row-end="10"]{--brick-grid-item-row-end:10}.brick-grid-item[data-row-end="11"]{--brick-grid-item-row-end:11}.brick-grid-item[data-row-end="12"]{--brick-grid-item-row-end:12}.brick-grid-item[data-row-end="13"]{--brick-grid-item-row-end:13}@media (min-width:30rem){.brick-grid[data-columns-sm="1"]{--brick-grid-columns:1}.brick-grid[data-columns-sm="2"]{--brick-grid-columns:2}.brick-grid[data-columns-sm="3"]{--brick-grid-columns:3}.brick-grid[data-columns-sm="4"]{--brick-grid-columns:4}.brick-grid[data-columns-sm="5"]{--brick-grid-columns:5}.brick-grid[data-columns-sm="6"]{--brick-grid-columns:6}.brick-grid[data-columns-sm="7"]{--brick-grid-columns:7}.brick-grid[data-columns-sm="8"]{--brick-grid-columns:8}.brick-grid[data-columns-sm="9"]{--brick-grid-columns:9}.brick-grid[data-columns-sm="10"]{--brick-grid-columns:10}.brick-grid[data-columns-sm="11"]{--brick-grid-columns:11}.brick-grid[data-columns-sm="12"]{--brick-grid-columns:12}.brick-grid[data-align-sm=stretch]{align-items:stretch}.brick-grid[data-align-sm=start]{align-items:start}.brick-grid[data-align-sm=center]{align-items:center}.brick-grid[data-align-sm=end]{align-items:end}.brick-grid[data-align-sm=baseline]{align-items:baseline}.brick-grid[data-justify-sm=stretch]{justify-items:stretch}.brick-grid[data-justify-sm=start]{justify-items:start}.brick-grid[data-justify-sm=center]{justify-items:center}.brick-grid[data-justify-sm=end]{justify-items:end}.brick-grid-item[data-align-sm=auto]{align-self:auto}.brick-grid-item[data-align-sm=stretch]{align-self:stretch}.brick-grid-item[data-align-sm=start]{align-self:start}.brick-grid-item[data-align-sm=center]{align-self:center}.brick-grid-item[data-align-sm=end]{align-self:end}.brick-grid-item[data-align-sm=baseline]{align-self:baseline}.brick-grid-item[data-justify-sm=auto]{justify-self:auto}.brick-grid-item[data-justify-sm=stretch]{justify-self:stretch}.brick-grid-item[data-justify-sm=start]{justify-self:start}.brick-grid-item[data-justify-sm=center]{justify-self:center}.brick-grid-item[data-justify-sm=end]{justify-self:end}.brick-grid-item[data-column-span-sm=full]{--brick-grid-item-column-start:1;--brick-grid-item-column-end:-1}.brick-grid-item[data-column-span-sm="1"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 1}.brick-grid-item[data-column-span-sm="2"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 2}.brick-grid-item[data-column-span-sm="3"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 3}.brick-grid-item[data-column-span-sm="4"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 4}.brick-grid-item[data-column-span-sm="5"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 5}.brick-grid-item[data-column-span-sm="6"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 6}.brick-grid-item[data-column-span-sm="7"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 7}.brick-grid-item[data-column-span-sm="8"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 8}.brick-grid-item[data-column-span-sm="9"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 9}.brick-grid-item[data-column-span-sm="10"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 10}.brick-grid-item[data-column-span-sm="11"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 11}.brick-grid-item[data-column-span-sm="12"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 12}.brick-grid-item[data-row-span-sm="1"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 1}.brick-grid-item[data-row-span-sm="2"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 2}.brick-grid-item[data-row-span-sm="3"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 3}.brick-grid-item[data-row-span-sm="4"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 4}.brick-grid-item[data-row-span-sm="5"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 5}.brick-grid-item[data-row-span-sm="6"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 6}.brick-grid-item[data-row-span-sm="7"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 7}.brick-grid-item[data-row-span-sm="8"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 8}.brick-grid-item[data-row-span-sm="9"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 9}.brick-grid-item[data-row-span-sm="10"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 10}.brick-grid-item[data-row-span-sm="11"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 11}.brick-grid-item[data-row-span-sm="12"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 12}}@media (min-width:48rem){.brick-grid[data-columns-md="1"]{--brick-grid-columns:1}.brick-grid[data-columns-md="2"]{--brick-grid-columns:2}.brick-grid[data-columns-md="3"]{--brick-grid-columns:3}.brick-grid[data-columns-md="4"]{--brick-grid-columns:4}.brick-grid[data-columns-md="5"]{--brick-grid-columns:5}.brick-grid[data-columns-md="6"]{--brick-grid-columns:6}.brick-grid[data-columns-md="7"]{--brick-grid-columns:7}.brick-grid[data-columns-md="8"]{--brick-grid-columns:8}.brick-grid[data-columns-md="9"]{--brick-grid-columns:9}.brick-grid[data-columns-md="10"]{--brick-grid-columns:10}.brick-grid[data-columns-md="11"]{--brick-grid-columns:11}.brick-grid[data-columns-md="12"]{--brick-grid-columns:12}.brick-grid[data-align-md=stretch]{align-items:stretch}.brick-grid[data-align-md=start]{align-items:start}.brick-grid[data-align-md=center]{align-items:center}.brick-grid[data-align-md=end]{align-items:end}.brick-grid[data-align-md=baseline]{align-items:baseline}.brick-grid[data-justify-md=stretch]{justify-items:stretch}.brick-grid[data-justify-md=start]{justify-items:start}.brick-grid[data-justify-md=center]{justify-items:center}.brick-grid[data-justify-md=end]{justify-items:end}.brick-grid-item[data-align-md=auto]{align-self:auto}.brick-grid-item[data-align-md=stretch]{align-self:stretch}.brick-grid-item[data-align-md=start]{align-self:start}.brick-grid-item[data-align-md=center]{align-self:center}.brick-grid-item[data-align-md=end]{align-self:end}.brick-grid-item[data-align-md=baseline]{align-self:baseline}.brick-grid-item[data-justify-md=auto]{justify-self:auto}.brick-grid-item[data-justify-md=stretch]{justify-self:stretch}.brick-grid-item[data-justify-md=start]{justify-self:start}.brick-grid-item[data-justify-md=center]{justify-self:center}.brick-grid-item[data-justify-md=end]{justify-self:end}.brick-grid-item[data-column-span-md=full]{--brick-grid-item-column-start:1;--brick-grid-item-column-end:-1}.brick-grid-item[data-column-span-md="1"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 1}.brick-grid-item[data-column-span-md="2"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 2}.brick-grid-item[data-column-span-md="3"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 3}.brick-grid-item[data-column-span-md="4"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 4}.brick-grid-item[data-column-span-md="5"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 5}.brick-grid-item[data-column-span-md="6"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 6}.brick-grid-item[data-column-span-md="7"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 7}.brick-grid-item[data-column-span-md="8"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 8}.brick-grid-item[data-column-span-md="9"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 9}.brick-grid-item[data-column-span-md="10"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 10}.brick-grid-item[data-column-span-md="11"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 11}.brick-grid-item[data-column-span-md="12"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 12}.brick-grid-item[data-row-span-md="1"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 1}.brick-grid-item[data-row-span-md="2"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 2}.brick-grid-item[data-row-span-md="3"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 3}.brick-grid-item[data-row-span-md="4"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 4}.brick-grid-item[data-row-span-md="5"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 5}.brick-grid-item[data-row-span-md="6"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 6}.brick-grid-item[data-row-span-md="7"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 7}.brick-grid-item[data-row-span-md="8"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 8}.brick-grid-item[data-row-span-md="9"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 9}.brick-grid-item[data-row-span-md="10"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 10}.brick-grid-item[data-row-span-md="11"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 11}.brick-grid-item[data-row-span-md="12"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 12}}@media (min-width:64rem){.brick-grid[data-columns-lg="1"]{--brick-grid-columns:1}.brick-grid[data-columns-lg="2"]{--brick-grid-columns:2}.brick-grid[data-columns-lg="3"]{--brick-grid-columns:3}.brick-grid[data-columns-lg="4"]{--brick-grid-columns:4}.brick-grid[data-columns-lg="5"]{--brick-grid-columns:5}.brick-grid[data-columns-lg="6"]{--brick-grid-columns:6}.brick-grid[data-columns-lg="7"]{--brick-grid-columns:7}.brick-grid[data-columns-lg="8"]{--brick-grid-columns:8}.brick-grid[data-columns-lg="9"]{--brick-grid-columns:9}.brick-grid[data-columns-lg="10"]{--brick-grid-columns:10}.brick-grid[data-columns-lg="11"]{--brick-grid-columns:11}.brick-grid[data-columns-lg="12"]{--brick-grid-columns:12}.brick-grid[data-align-lg=stretch]{align-items:stretch}.brick-grid[data-align-lg=start]{align-items:start}.brick-grid[data-align-lg=center]{align-items:center}.brick-grid[data-align-lg=end]{align-items:end}.brick-grid[data-align-lg=baseline]{align-items:baseline}.brick-grid[data-justify-lg=stretch]{justify-items:stretch}.brick-grid[data-justify-lg=start]{justify-items:start}.brick-grid[data-justify-lg=center]{justify-items:center}.brick-grid[data-justify-lg=end]{justify-items:end}.brick-grid-item[data-align-lg=auto]{align-self:auto}.brick-grid-item[data-align-lg=stretch]{align-self:stretch}.brick-grid-item[data-align-lg=start]{align-self:start}.brick-grid-item[data-align-lg=center]{align-self:center}.brick-grid-item[data-align-lg=end]{align-self:end}.brick-grid-item[data-align-lg=baseline]{align-self:baseline}.brick-grid-item[data-justify-lg=auto]{justify-self:auto}.brick-grid-item[data-justify-lg=stretch]{justify-self:stretch}.brick-grid-item[data-justify-lg=start]{justify-self:start}.brick-grid-item[data-justify-lg=center]{justify-self:center}.brick-grid-item[data-justify-lg=end]{justify-self:end}.brick-grid-item[data-column-span-lg=full]{--brick-grid-item-column-start:1;--brick-grid-item-column-end:-1}.brick-grid-item[data-column-span-lg="1"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 1}.brick-grid-item[data-column-span-lg="2"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 2}.brick-grid-item[data-column-span-lg="3"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 3}.brick-grid-item[data-column-span-lg="4"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 4}.brick-grid-item[data-column-span-lg="5"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 5}.brick-grid-item[data-column-span-lg="6"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 6}.brick-grid-item[data-column-span-lg="7"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 7}.brick-grid-item[data-column-span-lg="8"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 8}.brick-grid-item[data-column-span-lg="9"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 9}.brick-grid-item[data-column-span-lg="10"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 10}.brick-grid-item[data-column-span-lg="11"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 11}.brick-grid-item[data-column-span-lg="12"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 12}.brick-grid-item[data-row-span-lg="1"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 1}.brick-grid-item[data-row-span-lg="2"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 2}.brick-grid-item[data-row-span-lg="3"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 3}.brick-grid-item[data-row-span-lg="4"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 4}.brick-grid-item[data-row-span-lg="5"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 5}.brick-grid-item[data-row-span-lg="6"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 6}.brick-grid-item[data-row-span-lg="7"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 7}.brick-grid-item[data-row-span-lg="8"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 8}.brick-grid-item[data-row-span-lg="9"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 9}.brick-grid-item[data-row-span-lg="10"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 10}.brick-grid-item[data-row-span-lg="11"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 11}.brick-grid-item[data-row-span-lg="12"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 12}}@media (min-width:80rem){.brick-grid[data-columns-xl="1"]{--brick-grid-columns:1}.brick-grid[data-columns-xl="2"]{--brick-grid-columns:2}.brick-grid[data-columns-xl="3"]{--brick-grid-columns:3}.brick-grid[data-columns-xl="4"]{--brick-grid-columns:4}.brick-grid[data-columns-xl="5"]{--brick-grid-columns:5}.brick-grid[data-columns-xl="6"]{--brick-grid-columns:6}.brick-grid[data-columns-xl="7"]{--brick-grid-columns:7}.brick-grid[data-columns-xl="8"]{--brick-grid-columns:8}.brick-grid[data-columns-xl="9"]{--brick-grid-columns:9}.brick-grid[data-columns-xl="10"]{--brick-grid-columns:10}.brick-grid[data-columns-xl="11"]{--brick-grid-columns:11}.brick-grid[data-columns-xl="12"]{--brick-grid-columns:12}.brick-grid[data-align-xl=stretch]{align-items:stretch}.brick-grid[data-align-xl=start]{align-items:start}.brick-grid[data-align-xl=center]{align-items:center}.brick-grid[data-align-xl=end]{align-items:end}.brick-grid[data-align-xl=baseline]{align-items:baseline}.brick-grid[data-justify-xl=stretch]{justify-items:stretch}.brick-grid[data-justify-xl=start]{justify-items:start}.brick-grid[data-justify-xl=center]{justify-items:center}.brick-grid[data-justify-xl=end]{justify-items:end}.brick-grid-item[data-align-xl=auto]{align-self:auto}.brick-grid-item[data-align-xl=stretch]{align-self:stretch}.brick-grid-item[data-align-xl=start]{align-self:start}.brick-grid-item[data-align-xl=center]{align-self:center}.brick-grid-item[data-align-xl=end]{align-self:end}.brick-grid-item[data-align-xl=baseline]{align-self:baseline}.brick-grid-item[data-justify-xl=auto]{justify-self:auto}.brick-grid-item[data-justify-xl=stretch]{justify-self:stretch}.brick-grid-item[data-justify-xl=start]{justify-self:start}.brick-grid-item[data-justify-xl=center]{justify-self:center}.brick-grid-item[data-justify-xl=end]{justify-self:end}.brick-grid-item[data-column-span-xl=full]{--brick-grid-item-column-start:1;--brick-grid-item-column-end:-1}.brick-grid-item[data-column-span-xl="1"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 1}.brick-grid-item[data-column-span-xl="2"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 2}.brick-grid-item[data-column-span-xl="3"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 3}.brick-grid-item[data-column-span-xl="4"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 4}.brick-grid-item[data-column-span-xl="5"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 5}.brick-grid-item[data-column-span-xl="6"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 6}.brick-grid-item[data-column-span-xl="7"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 7}.brick-grid-item[data-column-span-xl="8"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 8}.brick-grid-item[data-column-span-xl="9"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 9}.brick-grid-item[data-column-span-xl="10"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 10}.brick-grid-item[data-column-span-xl="11"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 11}.brick-grid-item[data-column-span-xl="12"]{--brick-grid-item-column-start:auto;--brick-grid-item-column-end:span 12}.brick-grid-item[data-row-span-xl="1"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 1}.brick-grid-item[data-row-span-xl="2"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 2}.brick-grid-item[data-row-span-xl="3"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 3}.brick-grid-item[data-row-span-xl="4"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 4}.brick-grid-item[data-row-span-xl="5"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 5}.brick-grid-item[data-row-span-xl="6"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 6}.brick-grid-item[data-row-span-xl="7"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 7}.brick-grid-item[data-row-span-xl="8"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 8}.brick-grid-item[data-row-span-xl="9"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 9}.brick-grid-item[data-row-span-xl="10"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 10}.brick-grid-item[data-row-span-xl="11"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 11}.brick-grid-item[data-row-span-xl="12"]{--brick-grid-item-row-start:auto;--brick-grid-item-row-end:span 12}}@media (min-width:30rem){.brick-grid[data-gap-sm]{--brick-grid-gap:var(--brick-grid-gap-sm-input,var(--brick-grid-gap-input,var(--brick-space-0)))}.brick-grid[data-row-gap-sm]{--brick-grid-row-gap:var(--brick-grid-row-gap-sm-input,var(--brick-grid-gap))}.brick-grid[data-column-gap-sm]{--brick-grid-column-gap:var(--brick-grid-column-gap-sm-input,var(--brick-grid-gap))}}@media (min-width:48rem){.brick-grid[data-gap-md]{--brick-grid-gap:var(--brick-grid-gap-md-input,var(--brick-grid-gap-input,var(--brick-space-0)))}.brick-grid[data-row-gap-md]{--brick-grid-row-gap:var(--brick-grid-row-gap-md-input,var(--brick-grid-gap))}.brick-grid[data-column-gap-md]{--brick-grid-column-gap:var(--brick-grid-column-gap-md-input,var(--brick-grid-gap))}}@media (min-width:64rem){.brick-grid[data-gap-lg]{--brick-grid-gap:var(--brick-grid-gap-lg-input,var(--brick-grid-gap-input,var(--brick-space-0)))}.brick-grid[data-row-gap-lg]{--brick-grid-row-gap:var(--brick-grid-row-gap-lg-input,var(--brick-grid-gap))}.brick-grid[data-column-gap-lg]{--brick-grid-column-gap:var(--brick-grid-column-gap-lg-input,var(--brick-grid-gap))}}@media (min-width:80rem){.brick-grid[data-gap-xl]{--brick-grid-gap:var(--brick-grid-gap-xl-input,var(--brick-grid-gap-input,var(--brick-space-0)))}.brick-grid[data-row-gap-xl]{--brick-grid-row-gap:var(--brick-grid-row-gap-xl-input,var(--brick-grid-gap))}.brick-grid[data-column-gap-xl]{--brick-grid-column-gap:var(--brick-grid-column-gap-xl-input,var(--brick-grid-gap))}}.brick-container{--brick-container-measure-narrow:42rem;--brick-container-measure-medium:64rem;--brick-container-measure-wide:72rem;--brick-container-measure-max:90rem;--brick-container-measure-full:none;--brick-container-gutter-none:0rem;--brick-container-gutter-sm:clamp(.75rem, 2vw, 1rem);--brick-container-gutter-md:clamp(1rem, 3vw, 2rem);--brick-container-gutter-lg:clamp(1rem, 4vw, 4rem);--brick-container-max-inline-size:var(--brick-container-measure-wide);--brick-container-padding-inline:var(--brick-container-gutter-md);box-sizing:border-box;inline-size:100%;max-inline-size:var(--brick-container-max-inline-size);min-inline-size:0;padding-inline:var(--brick-container-padding-inline);margin-inline:auto}.brick-container[data-measure=narrow]{--brick-container-max-inline-size:var(--brick-container-measure-narrow)}.brick-container[data-measure=medium]{--brick-container-max-inline-size:var(--brick-container-measure-medium)}.brick-container[data-measure=max]{--brick-container-max-inline-size:var(--brick-container-measure-max)}.brick-container[data-measure=full]{--brick-container-max-inline-size:var(--brick-container-measure-full)}.brick-container[data-gutter=none]{--brick-container-padding-inline:var(--brick-container-gutter-none)}.brick-container[data-gutter=sm]{--brick-container-padding-inline:var(--brick-container-gutter-sm)}.brick-container[data-gutter=lg]{--brick-container-padding-inline:var(--brick-container-gutter-lg)}.brick-section{--brick-section-space-none:0rem;--brick-section-space-sm:clamp(2rem, 4vw, 3rem);--brick-section-space-md:clamp(3rem, 6vw, 5rem);--brick-section-space-lg:clamp(4rem, 8vw, 7rem);--brick-section-space-xl:clamp(5rem, 10vw, 9rem);--brick-section-space-2xl:clamp(6rem, 12vw, 12rem);--brick-section-spacing:var(--brick-section-space-md);--brick-section-start-spacing:var(--brick-section-spacing);--brick-section-end-spacing:var(--brick-section-spacing);box-sizing:border-box;min-inline-size:0}.brick-section[data-spacing]{padding-block:var(--brick-section-start-spacing) var(--brick-section-end-spacing)}.brick-section[data-spacing=none]{--brick-section-spacing:var(--brick-section-space-none)}.brick-section[data-spacing=sm]{--brick-section-spacing:var(--brick-section-space-sm)}.brick-section[data-spacing=lg]{--brick-section-spacing:var(--brick-section-space-lg)}.brick-section[data-spacing=xl]{--brick-section-spacing:var(--brick-section-space-xl)}.brick-section[data-spacing="2xl"]{--brick-section-spacing:var(--brick-section-space-2xl)}.brick-section[data-start-spacing=none]{--brick-section-start-spacing:var(--brick-section-space-none)}.brick-section[data-start-spacing=sm]{--brick-section-start-spacing:var(--brick-section-space-sm)}.brick-section[data-start-spacing=md]{--brick-section-start-spacing:var(--brick-section-space-md)}.brick-section[data-start-spacing=lg]{--brick-section-start-spacing:var(--brick-section-space-lg)}.brick-section[data-start-spacing=xl]{--brick-section-start-spacing:var(--brick-section-space-xl)}.brick-section[data-start-spacing="2xl"]{--brick-section-start-spacing:var(--brick-section-space-2xl)}.brick-section[data-end-spacing=none]{--brick-section-end-spacing:var(--brick-section-space-none)}.brick-section[data-end-spacing=sm]{--brick-section-end-spacing:var(--brick-section-space-sm)}.brick-section[data-end-spacing=md]{--brick-section-end-spacing:var(--brick-section-space-md)}.brick-section[data-end-spacing=lg]{--brick-section-end-spacing:var(--brick-section-space-lg)}.brick-section[data-end-spacing=xl]{--brick-section-end-spacing:var(--brick-section-space-xl)}.brick-section[data-end-spacing="2xl"]{--brick-section-end-spacing:var(--brick-section-space-2xl)}@media (min-width:30rem){.brick-section[data-spacing-sm=none]{--brick-section-spacing:var(--brick-section-space-none)}.brick-section[data-spacing-sm=sm]{--brick-section-spacing:var(--brick-section-space-sm)}.brick-section[data-spacing-sm=md]{--brick-section-spacing:var(--brick-section-space-md)}.brick-section[data-spacing-sm=lg]{--brick-section-spacing:var(--brick-section-space-lg)}.brick-section[data-spacing-sm=xl]{--brick-section-spacing:var(--brick-section-space-xl)}.brick-section[data-spacing-sm="2xl"]{--brick-section-spacing:var(--brick-section-space-2xl)}.brick-section[data-start-spacing-sm=none]{--brick-section-start-spacing:var(--brick-section-space-none)}.brick-section[data-start-spacing-sm=sm]{--brick-section-start-spacing:var(--brick-section-space-sm)}.brick-section[data-start-spacing-sm=md]{--brick-section-start-spacing:var(--brick-section-space-md)}.brick-section[data-start-spacing-sm=lg]{--brick-section-start-spacing:var(--brick-section-space-lg)}.brick-section[data-start-spacing-sm=xl]{--brick-section-start-spacing:var(--brick-section-space-xl)}.brick-section[data-start-spacing-sm="2xl"]{--brick-section-start-spacing:var(--brick-section-space-2xl)}.brick-section[data-end-spacing-sm=none]{--brick-section-end-spacing:var(--brick-section-space-none)}.brick-section[data-end-spacing-sm=sm]{--brick-section-end-spacing:var(--brick-section-space-sm)}.brick-section[data-end-spacing-sm=md]{--brick-section-end-spacing:var(--brick-section-space-md)}.brick-section[data-end-spacing-sm=lg]{--brick-section-end-spacing:var(--brick-section-space-lg)}.brick-section[data-end-spacing-sm=xl]{--brick-section-end-spacing:var(--brick-section-space-xl)}.brick-section[data-end-spacing-sm="2xl"]{--brick-section-end-spacing:var(--brick-section-space-2xl)}}@media (min-width:48rem){.brick-section[data-spacing-md=none]{--brick-section-spacing:var(--brick-section-space-none)}.brick-section[data-spacing-md=sm]{--brick-section-spacing:var(--brick-section-space-sm)}.brick-section[data-spacing-md=md]{--brick-section-spacing:var(--brick-section-space-md)}.brick-section[data-spacing-md=lg]{--brick-section-spacing:var(--brick-section-space-lg)}.brick-section[data-spacing-md=xl]{--brick-section-spacing:var(--brick-section-space-xl)}.brick-section[data-spacing-md="2xl"]{--brick-section-spacing:var(--brick-section-space-2xl)}.brick-section[data-start-spacing-md=none]{--brick-section-start-spacing:var(--brick-section-space-none)}.brick-section[data-start-spacing-md=sm]{--brick-section-start-spacing:var(--brick-section-space-sm)}.brick-section[data-start-spacing-md=md]{--brick-section-start-spacing:var(--brick-section-space-md)}.brick-section[data-start-spacing-md=lg]{--brick-section-start-spacing:var(--brick-section-space-lg)}.brick-section[data-start-spacing-md=xl]{--brick-section-start-spacing:var(--brick-section-space-xl)}.brick-section[data-start-spacing-md="2xl"]{--brick-section-start-spacing:var(--brick-section-space-2xl)}.brick-section[data-end-spacing-md=none]{--brick-section-end-spacing:var(--brick-section-space-none)}.brick-section[data-end-spacing-md=sm]{--brick-section-end-spacing:var(--brick-section-space-sm)}.brick-section[data-end-spacing-md=md]{--brick-section-end-spacing:var(--brick-section-space-md)}.brick-section[data-end-spacing-md=lg]{--brick-section-end-spacing:var(--brick-section-space-lg)}.brick-section[data-end-spacing-md=xl]{--brick-section-end-spacing:var(--brick-section-space-xl)}.brick-section[data-end-spacing-md="2xl"]{--brick-section-end-spacing:var(--brick-section-space-2xl)}}@media (min-width:64rem){.brick-section[data-spacing-lg=none]{--brick-section-spacing:var(--brick-section-space-none)}.brick-section[data-spacing-lg=sm]{--brick-section-spacing:var(--brick-section-space-sm)}.brick-section[data-spacing-lg=md]{--brick-section-spacing:var(--brick-section-space-md)}.brick-section[data-spacing-lg=lg]{--brick-section-spacing:var(--brick-section-space-lg)}.brick-section[data-spacing-lg=xl]{--brick-section-spacing:var(--brick-section-space-xl)}.brick-section[data-spacing-lg="2xl"]{--brick-section-spacing:var(--brick-section-space-2xl)}.brick-section[data-start-spacing-lg=none]{--brick-section-start-spacing:var(--brick-section-space-none)}.brick-section[data-start-spacing-lg=sm]{--brick-section-start-spacing:var(--brick-section-space-sm)}.brick-section[data-start-spacing-lg=md]{--brick-section-start-spacing:var(--brick-section-space-md)}.brick-section[data-start-spacing-lg=lg]{--brick-section-start-spacing:var(--brick-section-space-lg)}.brick-section[data-start-spacing-lg=xl]{--brick-section-start-spacing:var(--brick-section-space-xl)}.brick-section[data-start-spacing-lg="2xl"]{--brick-section-start-spacing:var(--brick-section-space-2xl)}.brick-section[data-end-spacing-lg=none]{--brick-section-end-spacing:var(--brick-section-space-none)}.brick-section[data-end-spacing-lg=sm]{--brick-section-end-spacing:var(--brick-section-space-sm)}.brick-section[data-end-spacing-lg=md]{--brick-section-end-spacing:var(--brick-section-space-md)}.brick-section[data-end-spacing-lg=lg]{--brick-section-end-spacing:var(--brick-section-space-lg)}.brick-section[data-end-spacing-lg=xl]{--brick-section-end-spacing:var(--brick-section-space-xl)}.brick-section[data-end-spacing-lg="2xl"]{--brick-section-end-spacing:var(--brick-section-space-2xl)}}@media (min-width:80rem){.brick-section[data-spacing-xl=none]{--brick-section-spacing:var(--brick-section-space-none)}.brick-section[data-spacing-xl=sm]{--brick-section-spacing:var(--brick-section-space-sm)}.brick-section[data-spacing-xl=md]{--brick-section-spacing:var(--brick-section-space-md)}.brick-section[data-spacing-xl=lg]{--brick-section-spacing:var(--brick-section-space-lg)}.brick-section[data-spacing-xl=xl]{--brick-section-spacing:var(--brick-section-space-xl)}.brick-section[data-spacing-xl="2xl"]{--brick-section-spacing:var(--brick-section-space-2xl)}.brick-section[data-start-spacing-xl=none]{--brick-section-start-spacing:var(--brick-section-space-none)}.brick-section[data-start-spacing-xl=sm]{--brick-section-start-spacing:var(--brick-section-space-sm)}.brick-section[data-start-spacing-xl=md]{--brick-section-start-spacing:var(--brick-section-space-md)}.brick-section[data-start-spacing-xl=lg]{--brick-section-start-spacing:var(--brick-section-space-lg)}.brick-section[data-start-spacing-xl=xl]{--brick-section-start-spacing:var(--brick-section-space-xl)}.brick-section[data-start-spacing-xl="2xl"]{--brick-section-start-spacing:var(--brick-section-space-2xl)}.brick-section[data-end-spacing-xl=none]{--brick-section-end-spacing:var(--brick-section-space-none)}.brick-section[data-end-spacing-xl=sm]{--brick-section-end-spacing:var(--brick-section-space-sm)}.brick-section[data-end-spacing-xl=md]{--brick-section-end-spacing:var(--brick-section-space-md)}.brick-section[data-end-spacing-xl=lg]{--brick-section-end-spacing:var(--brick-section-space-lg)}.brick-section[data-end-spacing-xl=xl]{--brick-section-end-spacing:var(--brick-section-space-xl)}.brick-section[data-end-spacing-xl="2xl"]{--brick-section-end-spacing:var(--brick-section-space-2xl)}}.brick-show{display:contents!important}@media not (min-width:30rem){.brick-show[data-from=sm]{display:none!important}}@media not (min-width:48rem){.brick-show[data-from=md]{display:none!important}}@media not (min-width:64rem){.brick-show[data-from=lg]{display:none!important}}@media not (min-width:80rem){.brick-show[data-from=xl]{display:none!important}}.brick-hide{display:contents!important}@media (min-width:30rem){.brick-hide[data-from=sm]{display:none!important}}@media (min-width:48rem){.brick-hide[data-from=md]{display:none!important}}@media (min-width:64rem){.brick-hide[data-from=lg]{display:none!important}}@media (min-width:80rem){.brick-hide[data-from=xl]{display:none!important}}.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))}.brick-surface__scrim[data-direction=inline-end]{background:linear-gradient(to left, var(--brick-surface-scrim-paint), transparent var(--brick-surface-scrim-gradient-stop))}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.brick-surface__scrim[data-direction=inline-start]{background:linear-gradient(to left, var(--brick-surface-scrim-paint), transparent var(--brick-surface-scrim-gradient-stop))}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.brick-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 (min-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 (min-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 (min-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 (min-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}}.brick-divider{--brick-divider-color:var(--brick-color-border-default);--brick-divider-thickness:var(--brick-border-width);--brick-divider-style:solid;--brick-divider-inset:var(--brick-space-4);--brick-divider-label-gap:var(--brick-space-3);--brick-divider-label-short-segment:var(--brick-space-6);box-sizing:border-box;min-inline-size:0;color:var(--brick-color-text-secondary);border:0;margin:0;padding:0}.brick-divider[data-orientation=horizontal]:not([data-label-align]){border-block-start:var(--brick-divider-thickness) var(--brick-divider-style) var(--brick-divider-color);inline-size:100%}.brick-divider[data-orientation=vertical]{border-inline-start:var(--brick-divider-thickness) var(--brick-divider-style) var(--brick-divider-color);align-self:auto;block-size:auto}.brick-divider[data-stretch]{align-self:stretch}.brick-divider[data-variant=dashed]{--brick-divider-style:dashed}.brick-divider[data-variant=dotted]{--brick-divider-style:dotted}.brick-divider[data-thickness=regular]{--brick-divider-thickness:.125rem}.brick-divider[data-thickness=strong]{--brick-divider-thickness:.25rem}.brick-divider[data-orientation=horizontal][data-inset=start]{inline-size:calc(100% - var(--brick-divider-inset));margin-inline-start:var(--brick-divider-inset)}.brick-divider[data-orientation=horizontal][data-inset=both]{inline-size:calc(100% - (2 * var(--brick-divider-inset)));margin-inline:var(--brick-divider-inset)}.brick-divider[data-orientation=vertical][data-inset=start]{block-size:calc(100% - var(--brick-divider-inset));margin-block-start:var(--brick-divider-inset)}.brick-divider[data-orientation=vertical][data-inset=both]{block-size:calc(100% - (2 * var(--brick-divider-inset)));margin-block:var(--brick-divider-inset)}.brick-divider[data-label-align]{align-items:center;gap:var(--brick-divider-label-gap);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);inline-size:100%;display:grid}.brick-divider__line{border-block-start:var(--brick-divider-thickness) var(--brick-divider-style) var(--brick-divider-color);min-inline-size:0}.brick-divider__label{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;font-family:var(--brick-typography-body-sm-font-family);font-size:var(--brick-typography-body-sm-font-size);font-weight:var(--brick-typography-body-sm-font-weight);line-height:var(--brick-typography-body-sm-line-height);letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-divider[data-label-align=start]{grid-template-columns:minmax(0, var(--brick-divider-label-short-segment)) minmax(0, auto) minmax(0, 1fr)}.brick-divider[data-label-align=end]{grid-template-columns:minmax(0, 1fr) minmax(0, auto) minmax(0, var(--brick-divider-label-short-segment))}@media (forced-colors:active){.brick-divider{--brick-divider-color:CanvasText}}.brick-scroll-area{--brick-scroll-area-scrollbar-thumb:var(--brick-color-border-strong);--brick-scroll-area-scrollbar-track:transparent;min-block-size:0;min-inline-size:0}.brick-scroll-area-viewport{box-sizing:border-box;scrollbar-color:var(--brick-scroll-area-scrollbar-thumb) var(--brick-scroll-area-scrollbar-track);scrollbar-width:auto;block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0}.brick-scroll-area-viewport[data-orientation=vertical]{overflow:hidden auto}.brick-scroll-area-viewport[data-orientation=horizontal]{overflow:auto hidden}.brick-scroll-area-viewport[data-orientation=both]{overflow:auto}.brick-scroll-area[data-scrollbar-gutter=stable]>.brick-scroll-area-viewport{scrollbar-gutter:stable}.brick-scroll-area[data-scrollbar-visibility=always]>.brick-scroll-area-viewport[data-orientation=vertical]{overflow-y:scroll}.brick-scroll-area[data-scrollbar-visibility=always]>.brick-scroll-area-viewport[data-orientation=horizontal]{overflow-x:scroll}.brick-scroll-area[data-scrollbar-visibility=always]>.brick-scroll-area-viewport[data-orientation=both]{overflow:scroll}.brick-scroll-area[data-scrollbar-visibility=interaction]>.brick-scroll-area-viewport{scrollbar-color:transparent transparent}.brick-scroll-area[data-scrollbar-visibility=interaction]:is(:hover,:focus-within)>.brick-scroll-area-viewport{scrollbar-color:var(--brick-scroll-area-scrollbar-thumb) var(--brick-scroll-area-scrollbar-track)}.brick-scroll-area-viewport:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:calc(-1 * var(--brick-border-focus-width))}@media (forced-colors:active){.brick-scroll-area-viewport,.brick-scroll-area[data-scrollbar-visibility=interaction]>.brick-scroll-area-viewport{scrollbar-color:auto}.brick-scroll-area-viewport:focus-visible{outline-color:highlight}}.brick-code{--brick-code-foreground:var(--brick-color-text-primary);--brick-code-background:var(--brick-color-surface-subtle);--brick-code-border-color:var(--brick-color-border-subtle);--brick-code-border-width:var(--brick-border-width);--brick-code-radius:var(--brick-radius-subtle);--brick-code-padding-block:.0625em;--brick-code-padding-inline:.3em;--brick-code-font-family:var(--brick-typography-code-inline-font-family);--brick-code-font-size:var(--brick-typography-code-inline-font-size);--brick-code-font-weight:var(--brick-typography-code-inline-font-weight);--brick-code-line-height:var(--brick-typography-code-inline-line-height);--brick-code-letter-spacing:var(--brick-typography-code-inline-letter-spacing);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:var(--brick-code-padding-block) var(--brick-code-padding-inline);border:var(--brick-code-border-width) solid var(--brick-code-border-color);border-radius:var(--brick-code-radius);background:var(--brick-code-background);color:var(--brick-code-foreground);font-family:var(--brick-code-font-family);font-size:var(--brick-code-font-size);font-weight:var(--brick-code-font-weight);letter-spacing:var(--brick-code-letter-spacing);line-height:var(--brick-code-line-height);overflow-wrap:anywhere;white-space:normal}.brick-code[data-variant=plain]{--brick-code-background:transparent;--brick-code-border-width:0rem;--brick-code-padding-block:0em;--brick-code-padding-inline:0em}.brick-code[data-tone=inherit]{--brick-code-foreground:currentColor}.brick-code[data-size=sm]{--brick-code-font-size:var(--brick-typography-body-sm-font-size);--brick-code-line-height:var(--brick-typography-body-sm-line-height)}.brick-code[data-size=md]{--brick-code-font-size:var(--brick-typography-body-md-font-size);--brick-code-line-height:var(--brick-typography-body-md-line-height)}@media (forced-colors:active){.brick-code{--brick-code-foreground:CanvasText;--brick-code-background:Canvas;--brick-code-border-color:CanvasText}}.brick-code-block{--brick-code-block-background:var(--brick-color-surface-subtle);--brick-code-block-foreground:var(--brick-color-text-primary);--brick-code-block-border-color:var(--brick-color-border-subtle);--brick-code-block-border-width:0rem;--brick-code-block-radius:var(--brick-radius-surface);--brick-code-block-header-padding:var(--brick-space-3) var(--brick-space-4);--brick-code-block-content-padding:var(--brick-space-4);--brick-code-block-gap:var(--brick-space-2);--brick-code-block-font-family:var(--brick-typography-code-block-md-font-family);--brick-code-block-font-size:var(--brick-typography-code-block-md-font-size);--brick-code-block-font-weight:var(--brick-typography-code-block-md-font-weight);--brick-code-block-line-height:var(--brick-typography-code-block-md-line-height);--brick-code-block-letter-spacing:var(--brick-typography-code-block-md-letter-spacing);--brick-code-block-selection-background:var(--brick-color-accent-soft);--brick-code-block-selection-foreground:var(--brick-color-accent-text);box-sizing:border-box;border:var(--brick-code-block-border-width) solid var(--brick-code-block-border-color);border-radius:var(--brick-code-block-radius);background:var(--brick-code-block-background);min-inline-size:0;max-inline-size:100%;color:var(--brick-code-block-foreground);overflow:clip}.brick-code-block[data-variant=bordered]{--brick-code-block-background:var(--brick-color-surface-base);--brick-code-block-border-width:var(--brick-border-width)}.brick-code-block[data-variant=plain]{--brick-code-block-background:transparent;--brick-code-block-radius:0rem}.brick-code-block[data-size=sm]{--brick-code-block-header-padding:var(--brick-space-2) var(--brick-space-3);--brick-code-block-content-padding:var(--brick-space-3);--brick-code-block-font-family:var(--brick-typography-code-block-sm-font-family);--brick-code-block-font-size:var(--brick-typography-code-block-sm-font-size);--brick-code-block-font-weight:var(--brick-typography-code-block-sm-font-weight);--brick-code-block-line-height:var(--brick-typography-code-block-sm-line-height);--brick-code-block-letter-spacing:var(--brick-typography-code-block-sm-letter-spacing)}.brick-code-block-header{align-items:center;gap:var(--brick-code-block-gap);min-inline-size:0;padding:var(--brick-code-block-header-padding);border-block-end:var(--brick-border-width) solid var(--brick-code-block-border-color);display:flex}.brick-code-block-title{min-inline-size:0;color:var(--brick-color-text-primary);font:var(--brick-font-weight-medium) var(--brick-typography-body-sm-font-size) / var(--brick-typography-body-sm-line-height) var(--brick-font-family-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brick-code-block-language{color:var(--brick-color-text-secondary);font:var(--brick-font-weight-medium) var(--brick-typography-caption-font-size) / var(--brick-typography-caption-line-height) var(--brick-font-family-mono)}.brick-code-block-actions{align-items:center;gap:var(--brick-space-1);margin-inline-start:auto;display:flex}.brick-code-block-scroll-area{max-inline-size:100%}.brick-code-block-content{max-inline-size:100%;padding:var(--brick-code-block-content-padding)}.brick-code-block-pre{-moz-text-size-adjust:none;text-size-adjust:none;min-inline-size:max-content;font-family:var(--brick-code-block-font-family);font-size:var(--brick-code-block-font-size);font-weight:var(--brick-code-block-font-weight);letter-spacing:var(--brick-code-block-letter-spacing);line-height:var(--brick-code-block-line-height);tab-size:2;white-space:pre;margin:0}.brick-code-block-content[data-wrap=wrap] .brick-code-block-pre{white-space:pre-wrap;overflow-wrap:anywhere;min-inline-size:0}.brick-code-block-pre>.brick-code{font:inherit;letter-spacing:inherit;white-space:inherit}.brick-code-block-pre ::selection{background:var(--brick-code-block-selection-background);color:var(--brick-code-block-selection-foreground)}.brick-code-block-copy-status{padding-inline:var(--brick-space-4);color:var(--brick-color-text-secondary);font:var(--brick-typography-caption-font-weight) var(--brick-typography-caption-font-size) / var(--brick-typography-caption-line-height) var(--brick-typography-caption-font-family);display:block}.brick-code-block-copy-status:not(:empty){padding-block:var(--brick-space-2)}@media (forced-colors:active){.brick-code-block{--brick-code-block-background:Canvas;--brick-code-block-foreground:CanvasText;--brick-code-block-border-color:CanvasText;--brick-code-block-border-width:var(--brick-border-width);--brick-code-block-selection-background:Highlight;--brick-code-block-selection-foreground:HighlightText}}.brick-nav-list{--brick-nav-list-gap:var(--brick-space-1);--brick-nav-list-section-gap:var(--brick-space-2);--brick-nav-list-item-gap:var(--brick-space-1);--brick-nav-list-content-inset:var(--brick-space-3);--brick-nav-list-row-min-block-size:2.75rem;--brick-nav-list-row-padding-inline:var(--brick-space-3);--brick-nav-list-row-padding-inline-start:var(--brick-nav-list-row-padding-inline);--brick-nav-list-row-padding-inline-end:var(--brick-nav-list-row-padding-inline);--brick-nav-list-row-padding-block:var(--brick-space-2);--brick-nav-list-row-radius:var(--brick-radius-control);--brick-nav-list-link-foreground:var(--brick-color-text-secondary);--brick-nav-list-link-foreground-hover:var(--brick-color-text-primary);--brick-nav-list-link-foreground-current:var(--brick-color-accent-text);--brick-nav-list-link-foreground-disabled:var(--brick-color-text-muted);--brick-nav-list-link-surface-hover:var(--brick-color-surface-subtle);--brick-nav-list-link-surface-active:var(--brick-color-surface-raised);--brick-nav-list-link-surface-current:var(--brick-color-accent-soft);--brick-nav-list-link-surface-current-hover:var(--brick-nav-list-link-surface-current);--brick-nav-list-current-border:var(--brick-color-accent-border);--brick-nav-list-focus-ring:var(--brick-color-focus-ring);--brick-nav-list-icon-size:1.125rem;--brick-nav-list-icon-gap:var(--brick-space-2);--brick-nav-list-description-foreground:var(--brick-color-text-secondary);--brick-nav-list-trigger-indicator-size:.5rem;--brick-nav-list-section-label-padding-inline:var(--brick-nav-list-row-padding-inline-start);--brick-nav-list-section-label-font-size:var(--brick-nav-list-label-font-size);--brick-nav-list-section-label-font-weight:var(--brick-typography-label-strong-font-weight);--brick-nav-list-section-label-line-height:var(--brick-nav-list-label-line-height);--brick-nav-list-section-label-letter-spacing:var(--brick-nav-list-label-letter-spacing);--brick-nav-list-label-font-family:var(--brick-typography-body-sm-font-family);--brick-nav-list-label-font-size:var(--brick-typography-body-sm-font-size);--brick-nav-list-label-font-weight:var(--brick-typography-body-sm-font-weight);--brick-nav-list-label-line-height:var(--brick-typography-body-sm-line-height);--brick-nav-list-label-letter-spacing:var(--brick-typography-body-sm-letter-spacing);gap:var(--brick-nav-list-section-gap);flex-direction:column;min-inline-size:0;display:flex}.brick-nav-list[data-tone=neutral]{--brick-nav-list-link-foreground-current:var(--brick-color-text-primary);--brick-nav-list-link-surface-current:color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 8%);--brick-nav-list-link-surface-current-hover:color-mix(in srgb, var(--brick-color-surface-subtle), var(--brick-color-text-primary) 12%);--brick-nav-list-current-border:var(--brick-color-border-strong)}.brick-nav-list[data-size=sm]{--brick-nav-list-row-min-block-size:2rem;--brick-nav-list-row-padding-inline:var(--brick-space-2);--brick-nav-list-row-padding-block:var(--brick-space-1);--brick-nav-list-content-inset:var(--brick-space-2);--brick-nav-list-icon-size:1rem;--brick-nav-list-label-font-size:var(--brick-typography-caption-font-size);--brick-nav-list-label-line-height:var(--brick-typography-caption-line-height)}.brick-nav-list[data-size=lg]{--brick-nav-list-row-min-block-size:3.25rem;--brick-nav-list-row-padding-inline:var(--brick-space-4);--brick-nav-list-row-padding-block:var(--brick-space-3);--brick-nav-list-content-inset:var(--brick-space-4);--brick-nav-list-icon-size:1.25rem;--brick-nav-list-label-font-size:var(--brick-typography-body-md-font-size);--brick-nav-list-label-line-height:var(--brick-typography-body-md-line-height)}.brick-nav-list__list{gap:var(--brick-nav-list-gap);flex-direction:column;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.brick-nav-list__item{min-inline-size:0;margin:0;padding:0}.brick-nav-list__link,.brick-nav-list__section-trigger{box-sizing:border-box;min-inline-size:0;min-block-size:var(--brick-nav-list-row-min-block-size);align-items:center;gap:var(--brick-nav-list-icon-gap);padding-block:var(--brick-nav-list-row-padding-block);border:var(--brick-border-width) solid transparent;border-radius:var(--brick-nav-list-row-radius);color:var(--brick-nav-list-link-foreground);font-family:var(--brick-nav-list-label-font-family);font-size:var(--brick-nav-list-label-font-size);font-weight:var(--brick-nav-list-label-font-weight);letter-spacing:var(--brick-nav-list-label-letter-spacing);line-height:var(--brick-nav-list-label-line-height);text-align:start;background:0 0;padding-inline-start:var(--brick-nav-list-row-padding-inline-start);padding-inline-end:var(--brick-nav-list-row-padding-inline-end);text-decoration:none;display:flex}.brick-nav-list[data-orientation=vertical] :is(.brick-nav-list__link,.brick-nav-list__section-trigger){inline-size:100%}.brick-nav-list__link:hover:not([data-disabled]),.brick-nav-list__section-trigger:hover:not([data-disabled]){background:var(--brick-nav-list-link-surface-hover);color:var(--brick-nav-list-link-foreground-hover)}.brick-nav-list__link:active:not([data-disabled]),.brick-nav-list__section-trigger:active:not([data-disabled]){background:var(--brick-nav-list-link-surface-active)}:is(.brick-nav-list__link:focus-visible,.brick-nav-list__section-trigger:focus-visible){outline:var(--brick-border-focus-width) solid var(--brick-nav-list-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-nav-list__link[data-current]{background:var(--brick-nav-list-link-surface-current);color:var(--brick-nav-list-link-foreground-current);font-weight:var(--brick-typography-label-strong-font-weight)}.brick-nav-list__link[data-current]:hover:not([data-disabled]){background:var(--brick-nav-list-link-surface-current-hover);color:var(--brick-nav-list-link-foreground-current)}.brick-nav-list[data-variant=solid] .brick-nav-list__link[data-current]:hover:not([data-disabled]){color:var(--brick-color-accent-on-solid)}.brick-nav-list[data-tone=neutral][data-variant=solid] .brick-nav-list__link[data-current]:hover:not([data-disabled]){color:var(--brick-color-text-inverse)}.brick-nav-list[data-variant=solid] .brick-nav-list__link[data-current]{background:var(--brick-color-accent-solid);color:var(--brick-color-accent-on-solid)}.brick-nav-list[data-tone=neutral][data-variant=solid] .brick-nav-list__link[data-current]{background:var(--brick-color-text-primary);color:var(--brick-color-text-inverse)}.brick-nav-list[data-variant=outline] .brick-nav-list__link[data-current]{border-color:var(--brick-nav-list-current-border);background:0 0}.brick-nav-list[data-variant=ghost] .brick-nav-list__link[data-current]{background:0 0}.brick-nav-list[data-variant=ghost] .brick-nav-list__link[data-current]:hover:not([data-disabled]){background:var(--brick-color-accent-soft)}.brick-nav-list[data-tone=neutral][data-variant=ghost] .brick-nav-list__link[data-current]:hover:not([data-disabled]){background:var(--brick-nav-list-link-surface-current-hover)}.brick-nav-list__link[data-disabled],.brick-nav-list__section-trigger[data-disabled]{color:var(--brick-nav-list-link-foreground-disabled);cursor:not-allowed}.brick-nav-list__link-start,.brick-nav-list__link-end{inline-size:var(--brick-nav-list-icon-size);block-size:var(--brick-nav-list-icon-size);flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}.brick-nav-list__link[data-has-description] :is(.brick-nav-list__link-start,.brick-nav-list__link-end){align-self:flex-start;margin-block-start:calc((1em * var(--brick-nav-list-label-line-height) - var(--brick-nav-list-icon-size)) * .5)}:is(.brick-nav-list__link-start,.brick-nav-list__link-end)>:where(svg,img){block-size:100%;inline-size:100%}.brick-nav-list__link-content{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.brick-nav-list__link-label,.brick-nav-list__link-description{overflow-wrap:anywhere;min-inline-size:0}.brick-nav-list__link-description{color:var(--brick-nav-list-description-foreground);font-size:var(--brick-typography-caption-font-size);font-weight:var(--brick-typography-caption-font-weight);letter-spacing:var(--brick-typography-caption-letter-spacing);line-height:var(--brick-typography-caption-line-height)}.brick-nav-list__section{gap:var(--brick-nav-list-section-gap);flex-direction:column;min-inline-size:0;display:flex}.brick-nav-list__section-label{padding-inline:var(--brick-nav-list-section-label-padding-inline);color:var(--brick-color-text-secondary);font-family:var(--brick-nav-list-label-font-family);font-size:var(--brick-nav-list-section-label-font-size);font-weight:var(--brick-nav-list-section-label-font-weight);letter-spacing:var(--brick-nav-list-section-label-letter-spacing);line-height:var(--brick-nav-list-section-label-line-height);margin:0}.brick-nav-list__section-trigger{cursor:pointer}.brick-nav-list__section-trigger[data-collapsible]:after{box-sizing:border-box;inline-size:var(--brick-nav-list-trigger-indicator-size);block-size:var(--brick-nav-list-trigger-indicator-size);border-inline-end:var(--brick-border-width) solid currentColor;border-block-end:var(--brick-border-width) solid currentColor;content:"";flex:none;margin-inline-start:auto;rotate:45deg}.brick-nav-list__section-trigger[data-collapsible][data-state=open]:after{rotate:225deg}.brick-nav-list__section-content{min-inline-size:0}.brick-nav-list__section-content[data-collapsible]{overflow:hidden}.brick-nav-list__section-content[data-collapsible][data-state=open]{animation:brick-nav-list-section-open var(--brick-motion-duration-fast) var(--brick-motion-easing-enter) both}.brick-nav-list__section-content[data-collapsible][data-state=closed]{animation:brick-nav-list-section-close var(--brick-motion-duration-fast) var(--brick-motion-easing-exit) both}.brick-nav-list__section-content[data-initial-open]{animation:none}.brick-nav-list[data-orientation=vertical] .brick-nav-list__section-content{padding-inline-start:var(--brick-nav-list-content-inset)}.brick-nav-list[data-orientation=horizontal],.brick-nav-list[data-orientation=horizontal] .brick-nav-list__list,.brick-nav-list[data-orientation=horizontal] .brick-nav-list__section{flex-flow:wrap;align-items:center}.brick-nav-list[data-orientation=horizontal] .brick-nav-list__section-content{animation:none;display:contents}@keyframes brick-nav-list-section-open{0%{block-size:0}to{block-size:var(--content-height)}}@keyframes brick-nav-list-section-close{0%{block-size:var(--content-height)}to{block-size:0}}@media (prefers-reduced-motion:no-preference){.brick-nav-list__section-trigger[data-collapsible]:after{transition:rotate .12s}}@media (prefers-reduced-motion:reduce){.brick-nav-list__section-content{animation:none!important}}@media (forced-colors:active){.brick-nav-list{--brick-nav-list-link-foreground:LinkText;--brick-nav-list-link-foreground-hover:LinkText;--brick-nav-list-link-foreground-current:LinkText;--brick-nav-list-link-foreground-disabled:GrayText;--brick-nav-list-focus-ring:Highlight;--brick-nav-list-current-border:Highlight}.brick-nav-list__link[data-current]{color:linktext;forced-color-adjust:auto;background:canvas;border-color:highlight}}.brick-sidebar{--brick-sidebar-expanded-width-sm:14rem;--brick-sidebar-expanded-width-md:17rem;--brick-sidebar-expanded-width-lg:20rem;--brick-sidebar-rail-width-sm:3.25rem;--brick-sidebar-rail-width-md:3.75rem;--brick-sidebar-rail-width-lg:4.25rem;--brick-sidebar-panel-width:var(--brick-sidebar-expanded-width-md);--brick-sidebar-panel-background:var(--brick-color-surface-base);--brick-sidebar-panel-border:var(--brick-color-border-subtle);--brick-sidebar-panel-radius:0;--brick-sidebar-panel-gap:0px;--brick-sidebar-region-padding-inline:var(--brick-space-4);--brick-sidebar-region-padding-block:var(--brick-space-4);--brick-sidebar-content-gap:var(--brick-space-3);--brick-sidebar-sticky-offset:0px;--brick-sidebar-available-block-size:calc(100dvh - var(--brick-sidebar-sticky-offset));--brick-sidebar-transition-duration:.18s;--brick-sidebar-transition-easing:ease;grid-template-columns:minmax(0, var(--brick-sidebar-panel-width)) minmax(0, 1fr);align-items:start;gap:var(--brick-sidebar-panel-gap);min-inline-size:0;display:grid}.brick-sidebar[data-size=sm]{--brick-sidebar-panel-width:var(--brick-sidebar-expanded-width-sm)}.brick-sidebar[data-size=lg]{--brick-sidebar-panel-width:var(--brick-sidebar-expanded-width-lg)}.brick-sidebar[data-state=rail]{--brick-sidebar-panel-width:var(--brick-sidebar-rail-width-md)}.brick-sidebar[data-state=rail][data-size=sm]{--brick-sidebar-panel-width:var(--brick-sidebar-rail-width-sm)}.brick-sidebar[data-state=rail][data-size=lg]{--brick-sidebar-panel-width:var(--brick-sidebar-rail-width-lg)}.brick-sidebar[data-state=offcanvas]{--brick-sidebar-panel-width:0px;--brick-sidebar-panel-gap:0px}.brick-sidebar[data-side=right]{grid-template-columns:minmax(0, 1fr) minmax(0, var(--brick-sidebar-panel-width))}.brick-sidebar[data-side=right]>.brick-sidebar__panel{grid-column:2}.brick-sidebar[data-side=right]>.brick-sidebar__main{grid-area:1/1}.brick-sidebar[data-variant=floating]{--brick-sidebar-panel-radius:var(--brick-radius-surface);--brick-sidebar-panel-gap:var(--brick-space-3);padding:var(--brick-space-3)}.brick-sidebar[data-surface=transparent]{--brick-sidebar-panel-background:transparent}.brick-sidebar[data-surface=base]{--brick-sidebar-panel-background:var(--brick-color-surface-base)}.brick-sidebar[data-surface=raised]{--brick-sidebar-panel-background:var(--brick-color-surface-raised)}.brick-sidebar__panel{z-index:1;min-inline-size:0;inline-size:var(--brick-sidebar-panel-width);border-inline-end:var(--brick-border-width) solid var(--brick-sidebar-panel-border);border-radius:var(--brick-sidebar-panel-radius);background:var(--brick-sidebar-panel-background);max-inline-size:100%;color:var(--brick-color-text-primary);flex-direction:column;align-self:stretch;display:flex;position:relative;overflow:clip}.brick-sidebar[data-side=right]>.brick-sidebar__panel{border-inline-start:var(--brick-border-width) solid var(--brick-sidebar-panel-border);border-inline-end:0}.brick-sidebar[data-variant=floating]>.brick-sidebar__panel{border:var(--brick-border-width) solid var(--brick-sidebar-panel-border);box-shadow:var(--brick-shadow-raised)}.brick-sidebar[data-position=sticky]>.brick-sidebar__panel{block-size:var(--brick-sidebar-available-block-size);min-block-size:0;position:sticky;inset-block-start:var(--brick-sidebar-sticky-offset)}.brick-sidebar[data-state=offcanvas]>.brick-sidebar__panel{visibility:hidden;border:0;align-self:start;block-size:0;min-block-size:0;inline-size:0;translate:-100%}.brick-sidebar[data-state=offcanvas][data-side=right]>.brick-sidebar__panel{translate:100%}.brick-sidebar__header,.brick-sidebar__footer{align-items:center;gap:var(--brick-sidebar-content-gap);padding:var(--brick-sidebar-region-padding-block) var(--brick-sidebar-region-padding-inline);flex:none;display:flex}.brick-sidebar__header{border-block-end:var(--brick-border-width) solid var(--brick-sidebar-panel-border)}.brick-sidebar__footer{border-block-start:var(--brick-border-width) solid var(--brick-sidebar-panel-border)}.brick-sidebar__content{gap:var(--brick-sidebar-content-gap);min-block-size:0;min-inline-size:0;padding:var(--brick-sidebar-region-padding-block) var(--brick-sidebar-region-padding-inline);flex-direction:column;flex:auto;display:flex}.brick-sidebar__main{min-inline-size:0}.brick-sidebar__trigger{box-sizing:border-box;min-inline-size:var(--brick-control-min-block-size-sm);min-block-size:var(--brick-control-min-block-size-sm);padding:var(--brick-space-2);border:var(--brick-border-width) solid transparent;border-radius:var(--brick-radius-control);color:var(--brick-color-text-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.brick-sidebar__trigger:hover:not(:disabled){background:var(--brick-color-surface-subtle)}.brick-sidebar__trigger:focus-visible{outline:var(--brick-border-focus-width) solid var(--brick-color-focus-ring);outline-offset:var(--brick-border-focus-offset)}.brick-sidebar__trigger:disabled{color:var(--brick-color-text-muted);cursor:not-allowed}@media (prefers-reduced-motion:no-preference){.brick-sidebar{transition:grid-template-columns var(--brick-sidebar-transition-duration) var(--brick-sidebar-transition-easing), gap var(--brick-sidebar-transition-duration) var(--brick-sidebar-transition-easing)}.brick-sidebar__panel{transition:inline-size var(--brick-sidebar-transition-duration) var(--brick-sidebar-transition-easing), translate var(--brick-sidebar-transition-duration) var(--brick-sidebar-transition-easing)}}@media (forced-colors:active){.brick-sidebar{--brick-sidebar-panel-background:Canvas;--brick-sidebar-panel-border:CanvasText}.brick-sidebar__trigger{color:buttontext;border-color:buttonborder}.brick-sidebar__trigger:focus-visible{outline-color:highlight}}}@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 (min-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 (min-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 (min-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 (min-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)))))}}.brick-bleed[data-bleed]{box-sizing:border-box;min-inline-size:0;margin-block-start:calc(-1 * var(--brick-bleed-block-start,0px));margin-block-end:calc(-1 * var(--brick-bleed-block-end,0px));margin-inline-start:calc(-1 * var(--brick-bleed-inline-start,0px));margin-inline-end:calc(-1 * var(--brick-bleed-inline-end,0px))}@media (min-width:30rem){.brick-bleed[data-bleed]{margin-block-start:calc(-1 * var(--brick-bleed-block-start-sm,var(--brick-bleed-block-start,0px)));margin-block-end:calc(-1 * var(--brick-bleed-block-end-sm,var(--brick-bleed-block-end,0px)));margin-inline-start:calc(-1 * var(--brick-bleed-inline-start-sm,var(--brick-bleed-inline-start,0px)));margin-inline-end:calc(-1 * var(--brick-bleed-inline-end-sm,var(--brick-bleed-inline-end,0px)))}}@media (min-width:48rem){.brick-bleed[data-bleed]{margin-block-start:calc(-1 * var(--brick-bleed-block-start-md,var(--brick-bleed-block-start-sm,var(--brick-bleed-block-start,0px))));margin-block-end:calc(-1 * var(--brick-bleed-block-end-md,var(--brick-bleed-block-end-sm,var(--brick-bleed-block-end,0px))));margin-inline-start:calc(-1 * var(--brick-bleed-inline-start-md,var(--brick-bleed-inline-start-sm,var(--brick-bleed-inline-start,0px))));margin-inline-end:calc(-1 * var(--brick-bleed-inline-end-md,var(--brick-bleed-inline-end-sm,var(--brick-bleed-inline-end,0px))))}}@media (min-width:64rem){.brick-bleed[data-bleed]{margin-block-start:calc(-1 * var(--brick-bleed-block-start-lg,var(--brick-bleed-block-start-md,var(--brick-bleed-block-start-sm,var(--brick-bleed-block-start,0px)))));margin-block-end:calc(-1 * var(--brick-bleed-block-end-lg,var(--brick-bleed-block-end-md,var(--brick-bleed-block-end-sm,var(--brick-bleed-block-end,0px)))));margin-inline-start:calc(-1 * var(--brick-bleed-inline-start-lg,var(--brick-bleed-inline-start-md,var(--brick-bleed-inline-start-sm,var(--brick-bleed-inline-start,0px)))));margin-inline-end:calc(-1 * var(--brick-bleed-inline-end-lg,var(--brick-bleed-inline-end-md,var(--brick-bleed-inline-end-sm,var(--brick-bleed-inline-end,0px)))))}}@media (min-width:80rem){.brick-bleed[data-bleed]{margin-block-start:calc(-1 * var(--brick-bleed-block-start-xl,var(--brick-bleed-block-start-lg,var(--brick-bleed-block-start-md,var(--brick-bleed-block-start-sm,var(--brick-bleed-block-start,0px))))));margin-block-end:calc(-1 * var(--brick-bleed-block-end-xl,var(--brick-bleed-block-end-lg,var(--brick-bleed-block-end-md,var(--brick-bleed-block-end-sm,var(--brick-bleed-block-end,0px))))));margin-inline-start:calc(-1 * var(--brick-bleed-inline-start-xl,var(--brick-bleed-inline-start-lg,var(--brick-bleed-inline-start-md,var(--brick-bleed-inline-start-sm,var(--brick-bleed-inline-start,0px))))));margin-inline-end:calc(-1 * var(--brick-bleed-inline-end-xl,var(--brick-bleed-inline-end-lg,var(--brick-bleed-inline-end-md,var(--brick-bleed-inline-end-sm,var(--brick-bleed-inline-end,0px))))))}}}@layer brick.effects;.product-display-options{height:37px!important;padding:0 9px!important;font-size:8px!important}.dense-workspace .collection-money b,.inline-value{margin-top:3px!important;font-size:10px!important}.dense-workspace .collection-meta small,.tile-edit,.tile-profit-state{font-size:7px!important}.inline-value{width:100%;color:inherit;text-align:center;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:block}.inline-value:hover{color:#1677ff}.threshold-strip,.dimensional-strip{color:#606a78;background:#f7f8fa;border-radius:3px;justify-content:space-between;align-items:center;margin:0 8px;padding:5px 7px;font-size:7px;display:flex}.threshold-strip b,.dimensional-strip em{border-radius:3px;padding:2px 5px;font-size:7px;font-style:normal}.threshold-strip .high{color:#d97706;background:#fff6df}.threshold-strip .low{color:#1687d9;background:#e8f6ff}.dimensional-strip b{color:#1f2937}.dimensional-strip em{color:#0a9f55;background:#eafbef}.tile-inline-editor{z-index:4;background:#fff;border:1px solid #d8e6ff;border-radius:4px;margin:4px 8px;padding:6px;position:relative;box-shadow:0 6px 16px #1f3d7130}.tile-inline-editor>strong{text-align:center;margin-bottom:5px;font-size:8px;display:block}.inline-single{border:1px solid #1677ff;border-radius:3px;align-items:center;height:25px;display:flex}.inline-single input{border:0;outline:0;flex:1;min-width:0;height:23px;padding:0 5px;font-size:9px}.inline-single span{padding:0 5px;font-size:8px}.inline-dimensions{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.inline-dimensions label{text-align:center;gap:2px;font-size:7px;display:grid}.inline-dimensions input{border:1px solid #d9dfe8;border-radius:3px;width:100%;height:24px;padding:0 3px;font-size:8px}.tile-inline-editor>div:last-child{gap:5px;margin-top:6px;display:flex}.tile-inline-editor>div:last-child button{background:#fff;border:1px solid #d9dee6;border-radius:3px;flex:1;height:23px;font-size:8px}.shop-table tbody tr{height:72px!important}.settings-page,.listing-log-page,.shipping-rules-page{box-shadow:none!important;border-radius:3px!important;margin:0!important}.settings-page>header{text-align:center;border-bottom:1px solid #e8ebef;padding:22px}.settings-page>header h2{margin:0;font-size:20px}.settings-page>header p{color:#687386;margin:5px 0 0;font-size:10px}.settings-body{max-width:900px;padding:24px 28px 40px}.settings-body section{margin-bottom:28px}.settings-body h3{margin:0 0 15px;font-size:15px}.settings-body h3 small{color:#7e8795;background:#f3f4f6;border-radius:3px;margin-left:8px;padding:3px 8px;font-size:8px;font-weight:500}.settings-body p{color:#737e8f;margin:8px 0 0;font-size:9px}.settings-line{align-items:center;gap:28px;font-size:11px;display:flex}.settings-line label{align-items:center;gap:6px;display:flex}.settings-field{grid-template-columns:120px 1fr;align-items:center;width:560px;margin-top:12px;font-size:11px;display:grid}.settings-field input{border:1px solid #d9dee6;border-radius:4px;height:30px;padding:0 10px}.blue-text{color:#1677ff}.orange-text{color:#f59e0b}.settings-body>footer{border-top:1px solid #e7eaf0;justify-content:center;gap:10px;padding-top:20px;display:flex}.settings-body>footer button{border:1px solid #d8dde5;border-radius:4px;height:32px;padding:0 18px}.listing-log-table{min-width:1250px}.listing-log-table th{height:42px}.listing-log-table td{min-height:70px;font-size:9px}.listing-log-table td strong,.listing-log-table td small{display:block}.listing-log-table td small{color:#8590a0;margin-top:5px}.listing-log-filters{grid-template-columns:repeat(5,minmax(130px,1fr))!important}.log-count{border-radius:3px;margin:2px 4px;padding:4px 7px;display:inline-block}.log-count.total{color:#1687d9;background:#e8f6ff}.log-count.success{color:#21a010;background:#effbe9}.log-count.failure{color:#ef4444;background:#fff0f0}.error-cell{color:#d14343;max-width:180px}.listing-log-page>footer,.shipping-rules-page>footer{justify-content:flex-end;align-items:center;gap:15px;padding:10px 15px;display:flex}.listing-log-page>footer>div{align-items:center;gap:7px;display:flex}.threshold-summary{background:#fafbfc;border:1px solid #e8ebef;align-items:center;gap:10px;padding:10px;font-size:9px;display:flex}.threshold-summary>span{color:#7b8593}.threshold-summary>b{white-space:nowrap;background:#fff;border:1px solid #e3e7ed;border-radius:3px;padding:5px 8px;font-weight:500}.threshold-summary em{color:#f97316;font-style:normal}.shipping-filter{grid-template-columns:260px 180px!important}.shipping-rules-table{min-width:1200px}.shipping-rules-table th{height:43px}.shipping-rules-table td{text-align:center;height:72px;font-size:10px}.shipping-rules-table td:nth-child(6) span{background:#fff8e8;border-radius:3px;margin:3px;padding:5px;display:block}.shipping-rules-table td:nth-child(6) span+span{background:#eaf7ff}.threshold-number{color:#f97316;font-weight:700}.high-shipping{color:#1687ff;font-weight:700}.low-shipping{color:#25aa15;font-weight:700}.shipping-band-form{border-top:1px solid #e6e9ef;grid-template-columns:140px repeat(4,1fr) 70px 90px;gap:7px;padding:10px;display:grid}.shipping-band-form input,.shipping-band-form select,.shipping-band-form button{background:#fff;border:1px solid #d7dce5;border-radius:4px;height:31px;padding:0 8px;font-size:9px}.listing-task-modal{width:min(1080px,88vw)!important;max-width:none!important;max-height:78vh!important;padding:24px!important}.listing-task-modal>p{color:#6f7a8b;margin:5px 0 16px;font-size:10px}.listing-task-modal .table-wrap{border:1px solid #e4e8ee;max-height:48vh;overflow:auto}.listing-task-modal table{min-width:850px}.listing-task-modal th{z-index:1;background:#f8f9fb;height:36px;position:sticky;top:0}.listing-task-modal td{height:58px;font-size:9px}.listing-task-modal td strong,.listing-task-modal td small{display:block}.listing-task-modal td small{color:#7e8999;margin-top:4px}.task-status.partial_failed{color:#d97706;background:#fff4d8}.listing-task-modal .form-actions{margin-top:14px}@media (max-width:1200px){.yuanyou-shell{--side:130px!important}.dense-workspace .collection-filter-grid,.dense-workspace .yuanyou-filter-panel,.product-filter-grid{grid-template-columns:repeat(5,minmax(96px,1fr))!important}.dense-workspace .yuanyou-card-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.settings-field{width:100%}.shipping-band-form{grid-template-columns:repeat(2,1fr)}}.yuanyou-shell{--side:215px!important;min-width:1280px!important}.yuanyou-shell .sidebar{width:var(--side)!important}.yuanyou-shell .workspace{width:calc(100% - var(--side))!important;margin-left:var(--side)!important;padding-left:4px!important;padding-right:4px!important}.yuanyou-shell .brand{gap:10px!important;height:64px!important;padding:0 22px!important}.yuanyou-shell .brand-mark{border-radius:10px!important;width:40px!important;height:40px!important;font-size:18px!important}.yuanyou-shell .brand-mark-favicon{overflow:hidden;box-shadow:none!important;background:0 0!important}.yuanyou-shell .brand-mark-favicon img{object-fit:contain;width:100%;height:100%;display:block}.yuanyou-shell .brand strong{font-size:18px!important}.yuanyou-shell .brand small{font-size:8px!important}.sidebar-fold{width:30px!important;height:30px!important;font-size:18px!important}.yuanyou-shell .topbar{height:64px!important;padding:0 22px!important}.yuanyou-shell .top-actions button{border-radius:6px!important;height:42px!important;padding:0 14px!important;font-size:14px!important}.yuanyou-shell .top-actions .top-icon{width:42px!important;font-size:20px!important}.top-user{font-size:14px!important}.module-tabs{gap:3px!important;height:54px!important;padding-bottom:4px!important;top:64px!important}.module-tabs button{border-radius:5px 5px 0 0!important;min-width:92px!important;height:42px!important;padding:0 18px!important;font-size:14px!important}.module-tabs button i{margin-left:9px!important;font-size:13px!important}.yuanyou-sidebar-nav{padding-top:10px!important}.yuanyou-sidebar-nav .nav-group.collapsible{padding:0 4px!important}.yuanyou-sidebar-nav .group-trigger{gap:14px!important;height:58px!important;min-height:58px!important;padding:0 16px!important;font-size:14px!important}.yuanyou-sidebar-nav .group-trigger>span{width:18px!important;font-size:16px!important}.yuanyou-sidebar-nav .nav-children>.sub,.yuanyou-sidebar-nav .nav-children>a{border-radius:7px!important;height:54px!important;min-height:54px!important;padding-left:70px!important;font-size:14px!important}.yuanyou-shell.sidebar-collapsed{--side:72px!important}.yuanyou-shell.sidebar-collapsed .sidebar{width:72px!important;padding-left:8px!important;padding-right:8px!important}.yuanyou-shell.sidebar-collapsed .workspace{width:calc(100% - 72px)!important;margin-left:72px!important}.yuanyou-shell.sidebar-collapsed .brand{justify-content:center!important;gap:0!important;padding:0!important}.yuanyou-shell.sidebar-collapsed .brand-mark,.yuanyou-shell.sidebar-collapsed .brand>div{display:none!important}.yuanyou-shell.sidebar-collapsed .sidebar-fold{place-items:center!important;margin:0!important;display:grid!important}.yuanyou-shell.sidebar-collapsed .yuanyou-sidebar-nav .nav-group.collapsible{padding:0!important}.yuanyou-shell.sidebar-collapsed .yuanyou-sidebar-nav .nav-group>button,.yuanyou-shell.sidebar-collapsed .yuanyou-sidebar-nav .nav-group>a{justify-content:center!important;gap:0!important;padding:0!important;font-size:0!important}.yuanyou-shell.sidebar-collapsed .yuanyou-sidebar-nav .nav-group>button>span,.yuanyou-shell.sidebar-collapsed .yuanyou-sidebar-nav .nav-group>a>span{width:36px!important;font-size:19px!important}.yuanyou-shell.sidebar-collapsed .yuanyou-sidebar-nav .group-trigger>b,.yuanyou-shell.sidebar-collapsed .yuanyou-sidebar-nav .nav-children{display:none!important}.yuanyou-shell.sidebar-collapsed .yuanyou-sidebar-nav .nav-group>button:hover:after{content:attr(aria-label);z-index:100;color:#fff;white-space:nowrap;background:#18264a;border-radius:6px;padding:7px 10px;font-size:12px;position:fixed;left:66px;box-shadow:0 8px 22px #16234a38}.dense-workspace .collection-filter-grid>label,.dense-workspace .yuanyou-filter-panel label,.dense-workspace .collection-filter-grid>select,.dense-workspace .yuanyou-filter-panel>select,.dense-workspace .yuanyou-filter-panel label select{border-radius:5px!important;gap:7px!important;height:43px!important;padding:0 12px!important;font-size:12px!important}.dense-workspace .collection-filter-grid input,.dense-workspace .yuanyou-filter-panel input{font-size:12px!important}.dense-workspace .yuanyou-filter-actions .btn,.dense-workspace .collection-filter-actions button{height:38px!important;padding:0 18px!important;font-size:12px!important}.product-display-options{height:auto!important;min-height:55px!important;padding:8px 14px!important;font-size:12px!important}.product-display-options>button{height:34px!important;padding:0 12px!important;font-size:12px!important}.product-display-options>i{height:22px!important;margin:0 18px!important}.product-display-options label{gap:7px!important;margin-right:22px!important}.dense-workspace .yuanyou-command-bar,.dense-workspace .collection-command-bar{min-height:56px!important;padding:8px 14px!important}.dense-workspace .yuanyou-command-bar .btn,.dense-workspace .collection-command-bar .btn{height:38px!important;padding:0 14px!important;font-size:12px!important}.dense-workspace .yuanyou-card-grid{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:5px!important;padding:5px!important}.dense-workspace .collection-id span{font-size:10px!important}.dense-workspace .collection-money b,.dense-workspace .inline-value{margin-top:4px!important;font-size:14px!important}.dense-workspace .collection-spec b,.dense-workspace .collection-spec .inline-value{font-size:13px!important}.dense-workspace .collection-spec small{font-size:9px!important}.dense-workspace .collection-product h3,.dense-workspace .tile-title-button{height:43px!important;margin:9px 11px 4px!important;font-size:13px!important;line-height:1.6!important}.dense-workspace .collection-meta small,.dense-workspace .tile-edit,.dense-workspace .tile-profit-state{font-size:10px!important}.collection-image-button{cursor:pointer;background:#fff;border:0;width:100%}.tile-title-button{color:#293548;text-align:left;cursor:pointer;background:0 0;border:0;width:calc(100% - 22px);padding:0;display:block;overflow:hidden}.alias-editor-modal{width:min(640px,100vw - 32px)!important;max-width:640px!important;padding:28px!important}.alias-editor-modal>h2{margin:4px 0 7px;font-size:23px}.alias-editor-modal>p{color:#738096;margin:0 0 24px;font-size:13px}.alias-modal-field{gap:8px;display:grid}.alias-modal-field>span{color:#43506a;font-size:13px;font-weight:700}.alias-modal-field input{border:1px solid #cfd8e6;border-radius:7px;height:48px;padding:0 14px;font-size:14px}.alias-editor-modal .form-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.alias-editor-modal .form-actions button{height:42px;padding:0 18px}@media (max-width:1900px){.dense-workspace .yuanyou-card-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (max-width:1400px){.yuanyou-shell{--side:190px!important}.dense-workspace .collection-filter-grid,.dense-workspace .yuanyou-filter-panel,.product-filter-grid{grid-template-columns:repeat(5,minmax(145px,1fr))!important}.dense-workspace .yuanyou-card-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.dense-workspace .collection-product .collection-image-button{width:calc(100% - 24px)!important;height:176px!important;margin:34px 12px 0!important;padding:0!important}.dense-workspace .collection-product .product-check{z-index:30!important;top:8px!important;left:10px!important}.bili-public-page{--ink:#111b35;--muted:#61708c;--line:#dfe6f2;--indigo:#5b4df1;--blue:#2774ff;--teal:#0eb69a;min-height:100vh;color:var(--ink);background:#f7f9fd;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;overflow:hidden}.bili-public-page *{box-sizing:border-box}.bili-public-page a{text-decoration:none}.bili-public-nav{z-index:10;border-bottom:1px solid #dbe3f0;justify-content:space-between;align-items:center;width:min(1480px,100% - 72px);height:88px;margin:auto;display:flex;position:relative}.bili-public-brand{color:var(--ink);align-items:center;gap:12px;display:flex}.bili-public-brand>span,.preview-mark{color:#fff;background:linear-gradient(145deg,var(--blue),var(--indigo));place-items:center;font-weight:900;display:grid;box-shadow:0 12px 30px #4e54e93d}.bili-public-brand>span{border-radius:13px;width:42px;height:42px;font-size:21px}.bili-public-brand div{gap:3px;display:grid}.bili-public-brand strong{font-size:17px}.bili-public-brand small{color:#7c89a1;letter-spacing:.08em;font-size:10px}.bili-public-nav>nav{align-items:center;gap:38px;display:flex}.bili-public-nav>nav a{color:#4f5d76;font-size:14px;font-weight:650;transition:color .2s}.bili-public-nav>nav a:hover{color:var(--blue)}.bili-nav-login{color:#263653;background:#fff;border:1px solid #ced8e7;border-radius:10px;align-items:center;gap:18px;padding:12px 17px;font-size:13px;font-weight:750;display:flex;box-shadow:0 6px 18px #23345a08}.bili-nav-login span{font-size:17px}.bili-public-hero{grid-template-columns:.8fr 1.2fr;align-items:center;gap:50px;width:min(1480px,100% - 72px);min-height:770px;margin:auto;padding:78px 0 104px;display:grid;position:relative}.bili-public-hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#725cf322 0,#3e8bff12 36%,#0000 70%);border-radius:50%;width:860px;height:860px;position:absolute;top:-220px;right:-210px}.bili-public-hero>*{z-index:1;position:relative}.bili-kicker{color:#345eac;background:#f0f6ff;border:1px solid #cddcf6;border-radius:999px;align-items:center;gap:9px;width:max-content;padding:8px 12px;font-size:12px;font-weight:750;display:flex}.bili-kicker i{background:var(--teal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #0eb69a16}.bili-hero-copy h1{letter-spacing:-.052em;margin:25px 0;font-size:clamp(46px,4.4vw,70px);line-height:1.12}.bili-hero-copy h1 em{color:#0000;background:linear-gradient(90deg,#226dff,#6a45ef 72%);-webkit-background-clip:text;background-clip:text;font-style:normal}.bili-hero-copy>p{max-width:600px;color:var(--muted);font-size:16px;line-height:1.95}.bili-hero-actions{align-items:center;gap:13px;margin-top:32px;display:flex}.bili-hero-actions>a{border-radius:11px;justify-content:space-between;align-items:center;gap:28px;padding:15px 19px;font-size:14px;font-weight:800;display:flex}.bili-primary-cta{color:#fff;background:linear-gradient(100deg,#266ff6,#5e4aee);min-width:175px;box-shadow:0 16px 34px #4258e838}.bili-secondary-cta{color:#34445f;background:#fff;border:1px solid #d1dae8}.bili-trust-row{color:#65728a;flex-wrap:wrap;gap:17px;margin-top:27px;font-size:11px;display:flex}.bili-trust-row span{align-items:center;gap:6px;display:flex}.bili-trust-row i{color:#0f927a;background:#e4f7f2;border-radius:50%;place-items:center;width:17px;height:17px;font-size:10px;font-style:normal;display:grid}.bili-ops-preview{perspective:1400px;position:relative}.bili-preview-window{background:#fff;border:1px solid #d4dff0;border-radius:22px;padding:20px;position:relative;transform:rotateY(-3deg)rotateX(1deg);box-shadow:0 42px 90px #31476b24,0 8px 22px #2c3e5b10}.bili-preview-window>header,.bili-preview-window header>div{align-items:center;display:flex}.bili-preview-window>header{border-bottom:1px solid #edf1f7;justify-content:space-between;padding-bottom:17px}.bili-preview-window>header>div{gap:10px}.preview-mark{border-radius:9px;width:30px;height:30px;font-size:14px}.bili-preview-window>header strong{font-size:13px}.preview-live{color:#13826f;background:#e9f8f4;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;display:flex}.preview-live i{background:#12b395;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #12b3951c}.bili-preview-metrics{grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0;display:grid}.bili-preview-metrics article{background:#fbfcfe;border:1px solid #e6ebf3;border-radius:12px;grid-template-columns:1fr auto;gap:6px;padding:14px;display:grid}.bili-preview-metrics small{color:#7c879a;grid-column:1/-1;font-size:10px}.bili-preview-metrics strong{font-size:22px}.bili-preview-metrics span{align-self:end;font-size:9px;font-weight:700}.bili-preview-metrics .up{color:#0b967b}.bili-preview-metrics .warn{color:#e16636}.bili-pipeline-card{background:linear-gradient(140deg,#fbfcff,#f5f7fd);border:1px solid #e1e7f1;border-radius:15px;padding:17px}.pipeline-heading{justify-content:space-between;align-items:center;display:flex}.pipeline-heading div{gap:4px;display:grid}.pipeline-heading strong{font-size:13px}.pipeline-heading small{color:#8792a5;font-size:9px}.pipeline-heading>b{color:#5948db;background:#ece9ff;border-radius:99px;padding:5px 8px;font-size:8px}.pipeline-steps{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:8px;margin-top:15px;display:grid}.pipeline-steps>i{color:#98a4b6;font-style:normal}.pipeline-steps article{background:#fff;border:1px solid #e4e9f1;border-radius:11px;grid-template-columns:auto 1fr;gap:8px;min-width:0;padding:10px;display:grid}.pipeline-steps article>span{color:#fff;background:linear-gradient(145deg,#3478f5,#6e55ed);border-radius:7px;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.pipeline-steps article>div{gap:3px;min-width:0;display:grid}.pipeline-steps article strong{font-size:9px}.pipeline-steps article small{color:#8b96a8;white-space:nowrap;text-overflow:ellipsis;font-size:7px;overflow:hidden}.pipeline-steps article>b{color:#53607a;grid-column:1/-1;font-size:11px}.bili-preview-bottom{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.bili-preview-bottom>section{border:1px solid #e6ebf3;border-radius:13px;padding:14px}.bili-preview-bottom section>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.bili-preview-bottom header strong{font-size:11px}.bili-preview-bottom header a,.bili-preview-bottom header small{color:#6c79c9;font-size:8px}.source-row{color:#667287;border-top:1px solid #eef2f7;justify-content:space-between;padding:8px 0;font-size:8px;display:flex}.source-row b{color:#e26940}.source-row b.safe{color:#0c9a7c}.bili-preview-bottom ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bili-preview-bottom li{color:#566279;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;font-size:8px;display:grid}.bili-preview-bottom li>i{border-radius:50%;width:7px;height:7px}.bili-preview-bottom li>small{color:#9aa4b5}.violet{background:#6b57ec}.teal{background:#12ad92}.orange{background:#ed8048}.bili-float-card{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #fff;border-radius:12px;align-items:center;gap:9px;padding:10px 13px;display:flex;position:absolute;box-shadow:0 18px 45px #344a782b}.bili-float-card>i{color:#fff;background:linear-gradient(145deg,#367af4,#684feb);border-radius:8px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.bili-float-card>span{gap:2px;display:grid}.bili-float-card small{color:#7f899a;font-size:8px}.bili-float-card b{font-size:12px}.float-a{top:80px;left:-38px}.float-b{bottom:-26px;right:-20px}.bili-capabilities{color:#fff;background:#0f1830;padding:100px max(36px,50vw - 740px)}.bili-capabilities>header{text-align:center;max-width:790px;margin:auto}.bili-capabilities>header>span,.bili-workflow-copy>span{color:#8ba9ff;letter-spacing:.12em;font-size:11px;font-weight:800}.bili-capabilities h2{letter-spacing:-.035em;margin:14px 0;font-size:39px}.bili-capabilities>header p{color:#96a3bc;font-size:14px;line-height:1.8}.bili-capabilities>div{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:50px;display:grid}.bili-capabilities article{background:linear-gradient(145deg,#192643,#121d35);border:1px solid #ffffff15;border-radius:18px;min-height:290px;padding:25px;transition:transform .25s,border-color .25s;position:relative}.bili-capabilities article:hover{border-color:#7793ef55;transform:translateY(-6px)}.bili-capabilities article>span{color:#586987;font-size:10px;position:absolute;top:19px;right:20px}.bili-capabilities article>i{color:#a9bdff;background:#6a7af015;border:1px solid #7894ee45;border-radius:13px;place-items:center;width:44px;height:44px;font-size:20px;font-style:normal;display:grid}.bili-capabilities h3{margin:28px 0 13px;font-size:18px}.bili-capabilities article p{color:#94a1b8;min-height:78px;font-size:12px;line-height:1.8}.bili-capabilities article>b{color:#8ca9ff;font-size:10px}.bili-workflow{grid-template-columns:.8fr 1.2fr;align-items:start;gap:100px;width:min(1320px,100% - 72px);margin:0 auto;padding:120px 0;display:grid}.bili-workflow-copy h2{letter-spacing:-.04em;margin:17px 0 20px;font-size:42px;line-height:1.24}.bili-workflow-copy p{color:var(--muted);font-size:14px;line-height:1.9}.bili-workflow-copy>a{color:#fff;background:#1d2b4d;border-radius:9px;gap:26px;width:max-content;margin-top:26px;padding:12px 16px;font-size:12px;font-weight:750;display:flex}.bili-workflow ol{border-top:1px solid #dce3ee;margin:0;padding:0;list-style:none}.bili-workflow li{border-bottom:1px solid #dce3ee;grid-template-columns:55px 1fr auto;align-items:center;gap:15px;padding:25px 8px;display:grid}.bili-workflow li>b{color:#5e51eb;font-size:11px}.bili-workflow li div{gap:7px;display:grid}.bili-workflow li strong{font-size:15px}.bili-workflow li p{color:#7a879c;margin:0;font-size:11px}.bili-workflow li>span{color:#43516a;background:#eaf0f8;border-radius:99px;padding:6px 9px;font-size:9px}.bili-security{color:#fff;background:linear-gradient(125deg,#162442,#1e2a4d 50%,#2c2862);border-radius:28px;grid-template-columns:.8fr 1.2fr;gap:80px;width:min(1480px,100% - 72px);margin:0 auto 100px;padding:70px;display:grid;box-shadow:0 30px 70px #263b6128}.bili-security h2{margin:18px 0;font-size:38px;line-height:1.3}.bili-security>div>p{color:#a9b4ca;font-size:13px;line-height:1.85}.bili-security-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bili-security-grid article{background:#ffffff09;border:1px solid #ffffff17;border-radius:15px;grid-template-columns:auto 1fr;gap:5px 12px;padding:18px;display:grid}.bili-security-grid i{color:#aabaff;background:#ffffff0e;border-radius:10px;grid-row:1/3;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.bili-security-grid strong{font-size:12px}.bili-security-grid small{color:#9ba9c2;font-size:9px;line-height:1.5}.bili-login-panel{background:#fff;border:1px solid #d7e0ed;border-radius:22px;justify-content:space-between;align-items:center;gap:30px;width:min(1180px,100% - 72px);margin:0 auto 80px;padding:42px 50px;display:flex;box-shadow:0 20px 55px #2b3d5f10}.bili-login-panel small{color:#6657e8;letter-spacing:.12em;font-size:9px;font-weight:800}.bili-login-panel h2{margin:10px 0 8px;font-size:27px}.bili-login-panel p{color:#748096;margin:0;font-size:12px}.bili-login-panel>a{color:#fff;background:linear-gradient(100deg,#2872f7,#624bed);border-radius:10px;justify-content:space-between;align-items:center;gap:38px;min-width:180px;padding:15px 18px;font-size:13px;font-weight:800;display:flex}.bili-public-footer{color:#8390a4;border-top:1px solid #dbe3ee;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;width:min(1480px,100% - 72px);min-height:120px;margin:auto;font-size:10px;display:grid}.bili-public-footer>span{text-align:right}@media (max-width:1100px){.bili-public-nav>nav{display:none}.bili-public-hero{grid-template-columns:1fr;padding-top:60px}.bili-hero-copy{max-width:760px}.bili-ops-preview{max-width:900px}.bili-capabilities>div{grid-template-columns:1fr 1fr}.bili-workflow,.bili-security{grid-template-columns:1fr;gap:50px}.bili-security{padding:50px}.float-a{left:12px}}@media (max-width:700px){.bili-public-nav,.bili-public-hero,.bili-workflow,.bili-security,.bili-login-panel,.bili-public-footer{width:calc(100% - 34px)}.bili-public-nav{height:72px}.bili-public-brand small{display:none}.bili-nav-login{padding:10px 12px}.bili-public-hero{min-height:0;padding:52px 0 76px}.bili-hero-copy h1{font-size:42px}.bili-hero-copy>p{font-size:14px}.bili-hero-actions{flex-direction:column;align-items:stretch}.bili-hero-actions>a{width:100%}.bili-trust-row{flex-direction:column;align-items:flex-start}.bili-preview-window{border-radius:16px;padding:12px;transform:none}.bili-preview-metrics,.pipeline-steps{grid-template-columns:1fr}.pipeline-steps>i{justify-self:center;transform:rotate(90deg)}.bili-preview-bottom{grid-template-columns:1fr}.bili-float-card{display:none}.bili-capabilities{padding:75px 17px}.bili-capabilities h2{font-size:31px}.bili-capabilities>div{grid-template-columns:1fr}.bili-capabilities article{min-height:auto}.bili-workflow{gap:45px;padding:85px 0}.bili-workflow-copy h2{font-size:34px}.bili-workflow li{grid-template-columns:40px 1fr}.bili-workflow li>span{grid-column:2;width:max-content}.bili-security{margin-bottom:70px;padding:30px 22px}.bili-security h2{font-size:30px}.bili-security-grid{grid-template-columns:1fr}.bili-login-panel{flex-direction:column;align-items:stretch;padding:30px}.bili-login-panel>a{width:100%}.bili-public-footer{grid-template-columns:1fr;gap:10px;padding:30px 0}.bili-public-footer>span{text-align:left}}@media (prefers-reduced-motion:reduce){.bili-capabilities article{transition:none}}.bili-tertiary-cta{color:#61708c;border:1px solid #0000;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;padding:15px 19px;font-size:13px;font-weight:700;transition:color .2s,background .2s;display:flex}.bili-tertiary-cta:hover{color:#34445f;background:#eef3fb}.bili-direct-login{grid-template-columns:minmax(260px,1fr) minmax(360px,460px);align-items:stretch;gap:54px;padding:48px 54px;display:grid}.bili-login-heading{align-self:center;gap:12px;display:grid}.bili-login-heading h2{letter-spacing:-.03em;margin:0;font-size:32px}.bili-login-heading p{max-width:520px;line-height:1.85}.bili-login-notes{color:#65728a;flex-wrap:wrap;gap:16px;margin-top:7px;font-size:11px;display:flex}.bili-login-notes span{align-items:center;gap:6px;display:flex}.bili-login-notes i{color:#0f927a;background:#e4f7f2;border-radius:50%;place-items:center;width:17px;height:17px;font-size:10px;font-style:normal;display:grid}.bili-direct-login .employee-public-login{width:100%;min-width:0}@media (max-width:700px){.bili-direct-login{gap:28px}.bili-login-heading h2{font-size:27px}}.bili-public-page-gold{--ink:#29231d;--muted:#756b5f;--line:#e7ddcd;--indigo:#a66f18;--blue:#c58b27;--teal:#339276;background:radial-gradient(circle at 68% 12%,#fff5df 0,#0000 27%),linear-gradient(145deg,#fffefb,#f7f2e9)}.bili-public-page-gold .bili-public-nav{border-color:#eadfce}.bili-public-page-gold .bili-public-brand>span,.bili-public-page-gold .preview-mark{background:linear-gradient(145deg,#dfad4e,#a96f16);box-shadow:0 12px 30px #a8732430}.bili-public-page-gold .bili-nav-login{color:#6d4b15;background:#fffdf8;border-color:#e7dcc8}.bili-public-page-gold .bili-kicker{color:#835b1c;background:#fff7e7;border-color:#ead6ad}.bili-public-page-gold .bili-kicker i{background:#bf882a;box-shadow:0 0 0 5px #bf882a18}.bili-public-page-gold .bili-hero-copy h1 em{background:linear-gradient(90deg,#8d5f16,#d2a24b);-webkit-background-clip:text;background-clip:text}.bili-public-page-gold .bili-secondary-cta{color:#fff;background:linear-gradient(105deg,#b87d1c,#d5a342);border-color:#b47a1d;box-shadow:0 15px 32px #a873242c}.bili-public-page-gold .bili-tertiary-cta:hover{color:#7a5318;background:#fff4df}.bili-public-page-gold .bili-preview-window{background:#fffdf9;border-color:#e8dcc8;box-shadow:0 42px 90px #7f612020,0 8px 22px #80611e0d}.bili-public-page-gold .preview-live{color:#976719;background:#fff1d4}.bili-public-page-gold .preview-live i{background:#c18b2f;box-shadow:0 0 0 4px #c18b2f1c}.bili-public-page-gold .bili-pipeline-card{background:linear-gradient(140deg,#fffdf9,#faf4e9);border-color:#eadfce}.bili-public-page-gold .pipeline-heading>b{color:#7a5417;background:#f8e8c8}.bili-public-page-gold .pipeline-steps article>span,.bili-public-page-gold .bili-float-card>i{background:linear-gradient(145deg,#d8a543,#a97018)}.bili-public-page-gold .bili-capabilities{background:#29231d}.bili-public-page-gold .bili-capabilities article{background:linear-gradient(145deg,#373027,#27221c);border-color:#f1d89b1d}.bili-public-page-gold .bili-capabilities article>i{color:#f2cf82;background:#d9a84515;border-color:#e6bd6540}.bili-public-page-gold .bili-capabilities article>b,.bili-public-page-gold .bili-capabilities>header>span,.bili-public-page-gold .bili-workflow-copy>span{color:#e4bc68}.bili-public-page-gold .bili-security{background:linear-gradient(125deg,#342c23,#44351f 50%,#5d431b)}.bili-public-page-gold .bili-security-grid i{color:#f3d38e}.bili-public-page-gold .bili-login-panel{background:#fffdf9;border-color:#e5d8c2;box-shadow:0 22px 60px #805f1d18}.bili-public-page-gold .employee-public-login{color:#29231d;background:linear-gradient(145deg,#fffaf0,#f6ead4);border:1px solid #eadfce;border-radius:18px;box-shadow:0 18px 42px #80611f18}.bili-public-page-gold .employee-public-login header span{color:#9a681b}.bili-public-page-gold .employee-public-login header p,.bili-public-page-gold .employee-public-login label>span{color:#786c5d}.bili-public-page-gold .employee-public-login input{color:#29231d;background:#fff;border-color:#ded0b9}.bili-public-page-gold .employee-public-login input:focus{border-color:#c38b21;box-shadow:0 0 0 3px #c38b2120}.bili-public-page-gold .employee-public-login>button{color:#fff;background:linear-gradient(100deg,#b97d1c,#d6a343);box-shadow:0 10px 24px #9e6f2020}.bili-login-options{justify-content:space-between;align-items:center;gap:14px;display:flex}.bili-login-options label{align-items:center;grid-template-columns:none!important;gap:7px!important;display:flex!important}.bili-login-options input{accent-color:#be8423;width:15px!important;height:15px!important}.bili-login-options button{color:#8a5f1d!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:10px!important}.bili-help-link{color:#8a5f1d!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;margin:0!important;padding:6px!important;font-size:10px!important}.bili-help-link:before{display:none}.bili-public-page-gold .bili-public-footer{border-color:#e7dccb}.login-home{--login-ink:#31291f;--login-muted:#766d60;--login-line:#e5d9c5;--login-gold:#b77a20;isolation:isolate;min-height:100vh;color:var(--login-ink);background:linear-gradient(135deg,#fffdf8 0%,#f8f0e2 58%,#f1e5d1 100%);grid-template-rows:auto 1fr auto;padding:0 clamp(22px,5vw,76px);font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;display:grid;position:relative;overflow:hidden}.login-home *{box-sizing:border-box}.login-home a{text-decoration:none}.login-home-glow{z-index:-1;pointer-events:none;filter:blur(2px);border-radius:50%;position:absolute}.login-home-glow-one{background:radial-gradient(circle,#e7b86548 0%,#e7b86512 42%,#0000 70%);width:min(55vw,760px);height:min(55vw,760px);top:-25vw;right:-19vw}.login-home-glow-two{background:radial-gradient(circle,#d4a45a2d 0%,#0000 68%);width:min(48vw,620px);height:min(48vw,620px);bottom:-29vw;left:-27vw}.login-home-header{border-bottom:1px solid #d8c8ad99;justify-content:space-between;align-items:center;width:min(1260px,100%);height:92px;margin:auto;display:flex}.login-home-brand{color:var(--login-ink);align-items:center;gap:12px;display:flex}.login-home-brand-mark{color:#fff;background:linear-gradient(145deg,#dfad4e,#a86e15);border-radius:13px;place-items:center;width:42px;height:42px;font-size:21px;font-weight:900;display:grid;box-shadow:0 12px 28px #97661d35}.login-home-brand-copy{gap:3px;display:grid}.login-home-brand-copy strong{letter-spacing:.01em;font-size:17px}.login-home-brand-copy small{color:#8b7c68;letter-spacing:.1em;font-size:10px}.login-home-header-meta{color:#8a7455;background:#fffaf1b8;border:1px solid #dac9af;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:11px;display:flex}.login-live-dot{background:#37a57e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #37a57e1b}.login-home-main{grid-template-columns:minmax(0,1fr) minmax(380px,460px);align-items:center;gap:clamp(50px,9vw,150px);width:min(1260px,100%);margin:auto;padding:58px 0 50px;display:grid}.login-home-intro{max-width:700px}.login-home-eyebrow{color:#9a6a20;letter-spacing:.16em;align-items:center;gap:10px;font-size:10px;font-weight:800;display:flex}.login-home-eyebrow i{background:#c69542;width:26px;height:1px}.login-home-intro h1{letter-spacing:-.055em;max-width:680px;margin:21px 0 18px;font-size:clamp(39px,4.5vw,64px);line-height:1.16}.login-home-intro h1 em{color:#0000;background:linear-gradient(90deg,#9a6517,#d0a044);-webkit-background-clip:text;background-clip:text;font-style:normal}.login-home-intro>p{max-width:600px;color:var(--login-muted);margin:0;font-size:15px;line-height:1.9}.login-home-flow{align-items:center;gap:13px;margin-top:40px;display:flex}.login-home-flow>div{background:#fffaf2b8;border:1px solid #e0d2bd;border-radius:12px;align-items:center;gap:9px;min-width:125px;padding:11px 12px;display:flex;box-shadow:0 10px 24px #805f1d0c}.login-home-flow>div>b{color:#fff;background:#c58a2d;border-radius:8px;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.login-home-flow>div>span{gap:3px;display:grid}.login-home-flow strong{font-size:12px}.login-home-flow small{color:#91816b;font-size:9px}.login-home-flow>i{color:#b99b6c;font-size:16px;font-style:normal}.login-home-stats{gap:0;margin-top:43px;display:flex}.login-home-stats>span{border-left:1px solid #d9c9b0;gap:4px;min-width:120px;padding-left:19px;display:grid}.login-home-stats>span:first-child{border-left:0;padding-left:0}.login-home-stats strong{letter-spacing:-.03em;font-size:22px}.login-home-stats small{color:#8a7d6c;font-size:10px}.login-home-card-wrap{justify-self:end;width:100%;max-width:460px}.login-home-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffdf9eb;border:1px solid #dfceb0;border-radius:24px;padding:31px 32px 24px;position:relative;box-shadow:0 28px 80px #805f1d20,0 8px 22px #805f1d0d}.login-home-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(125deg,#fff8eb80,#0000 38%);position:absolute;inset:0}.login-home-card>*{position:relative}.login-home-card-head{justify-content:space-between;align-items:center;display:flex}.login-home-card-icon{color:#a9711a;background:#fff4da;border:1px solid #e5c98f;border-radius:11px;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.login-home-secure{color:#8c744f;align-items:center;gap:7px;font-size:10px;display:flex}.login-home-secure i,.login-home-card-foot i{background:#3ba17a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #3ba17a17}.login-home-card-title{gap:8px;margin-top:28px;display:grid}.login-home-card-title>span{color:#a36e1e;letter-spacing:.16em;font-size:9px;font-weight:800}.login-home-card-title h2{letter-spacing:-.035em;margin:0;font-size:27px}.login-home-card-title p{color:#817565;margin:0;font-size:12px;line-height:1.7}.login-home-form{gap:17px;margin-top:27px;display:grid}.login-home-form>label{gap:8px;display:grid}.login-home-form>label>span{color:#665947;font-size:11px;font-weight:750}.login-home-input{background:#fff;border:1px solid #ddcfbb;border-radius:11px;align-items:center;gap:9px;height:48px;padding:0 13px;display:flex}.login-home-input>i{color:#b28a4e;font-size:15px;font-style:normal}.login-home-input input{color:#352b20;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;font-size:13px}.login-home-input input::placeholder{color:#b1a797}.login-home-input:focus-within{border-color:#c18b35;box-shadow:0 0 0 3px #c18b351c}.login-home-input button{color:#9b6d25;background:#fff3d7;border:0;border-radius:7px;flex:none;min-width:42px;height:32px;padding:0 6px;font-size:10px}.login-home-input button:hover{background:#f9e8bf}.login-home-options{justify-content:space-between;align-items:center;gap:12px;display:flex}.login-home-options label{align-items:center;gap:7px!important;display:flex!important}.login-home-options input{accent-color:#ba7c20;width:15px;height:15px}.login-home-options span,.login-home-options button{color:#887966;font-size:10px}.login-home-options button{background:0 0;border:0;padding:0}.login-home-options button:hover{color:#9b691d}.login-home-error{color:#b34052;background:#fff3f4;border:1px solid #efcbd0;border-radius:9px;align-items:flex-start;gap:8px;padding:10px 11px;font-size:11px;line-height:1.5;display:flex}.login-home-error i{color:#fff;background:#c75b68;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-style:normal;font-weight:800;display:grid}.login-home-submit{color:#fff;background:linear-gradient(105deg,#ae731b,#d5a443);border:0;border-radius:11px;justify-content:space-between;align-items:center;width:100%;min-height:50px;margin-top:3px;padding:0 17px;font-size:13px;font-weight:800;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 14px 26px #a873242e}.login-home-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 17px 31px #a873243b}.login-home-submit:active:not(:disabled){transform:translateY(0)}.login-home-submit:disabled{cursor:wait;opacity:.7}.login-home-submit b{font-size:18px}.login-home-card-foot{color:#9a8b77;border-top:1px solid #eee3d3;justify-content:space-between;align-items:center;margin-top:22px;padding-top:17px;font-size:10px;display:flex}.login-home-card-foot span{align-items:center;gap:7px;display:flex}.login-home-card-foot a{color:#9c6b22}.login-home-card-foot a:hover{text-decoration:underline}.login-home-note{color:#968670;text-align:center;margin:13px 2px 0;font-size:10px}.login-home-footer{color:#998b78;border-top:1px solid #d8c8ad99;justify-content:space-between;align-items:center;width:min(1260px,100%);min-height:66px;margin:auto;font-size:10px;display:flex}.login-home-footer span:last-child{color:#b19b7b;letter-spacing:.08em}@media (max-width:980px){.login-home-main{grid-template-columns:1fr;gap:42px;padding:48px 0 54px}.login-home-intro{max-width:720px}.login-home-card-wrap{justify-self:start;max-width:560px}.login-home-flow{max-width:560px}.login-home-footer{padding:0 0 18px}}@media (max-width:620px){.login-home{min-height:100svh;padding:0 18px;overflow:auto}.login-home-header{height:76px}.login-home-brand-copy small,.login-home-header-meta{display:none}.login-home-main{gap:34px;padding:40px 0 48px}.login-home-intro h1{font-size:38px;line-height:1.2}.login-home-intro>p{font-size:13px}.login-home-flow{grid-template-columns:1fr;gap:8px;margin-top:28px;display:grid}.login-home-flow>div{min-width:0}.login-home-flow>i{justify-self:center;transform:rotate(90deg)}.login-home-stats{margin-top:30px}.login-home-stats>span{flex:1;min-width:0;padding-left:11px}.login-home-stats strong{font-size:18px}.login-home-stats small{font-size:9px}.login-home-card{border-radius:19px;padding:25px 21px 20px}.login-home-card-title h2{font-size:24px}.login-home-footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;min-height:74px}.login-home-footer span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.login-home-submit{transition:none}.login-home-submit:hover:not(:disabled){transform:none}}.login-home{overflow:hidden auto}.login-home-header{z-index:5;position:relative}.login-home-nav{align-items:center;gap:30px;display:flex}.login-home-nav a{color:#766955;padding:12px 0;font-size:11px;font-weight:700;position:relative}.login-home-nav a:after{content:"";background:#b77a20;height:1px;transition:transform .2s;position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.login-home-nav a:hover{color:#8d5f18}.login-home-nav a:hover:after{transform:scaleX(1)}.login-home-nav a:focus-visible:after{transform:scaleX(1)}.login-home-overview,.login-home-workflow,.login-home-security,.login-home-bottom-cta{width:min(1260px,100%);margin:0 auto}.login-home-overview{border-top:1px solid #d9c9b099;padding:112px 0 124px}.login-section-heading{text-align:center;max-width:760px;margin:0 auto 48px}.login-section-heading>span,.login-workflow-copy>span,.login-security-kicker,.login-home-bottom-cta small{color:#9a671c;letter-spacing:.16em;font-size:10px;font-weight:850}.login-section-heading h2{letter-spacing:-.04em;margin:15px 0 13px;font-size:clamp(30px,3.2vw,44px);line-height:1.24}.login-section-heading p{color:#776d60;margin:0;font-size:14px;line-height:1.85}.login-capability-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.login-capability-grid article{background:#fffdf9c9;border:1px solid #e2d4bf;border-radius:18px;min-height:255px;padding:24px;transition:border-color .2s,box-shadow .2s,transform .2s;position:relative;box-shadow:0 14px 34px #805f1d0c}.login-capability-grid article:hover{border-color:#d2b47d;transform:translateY(-3px);box-shadow:0 18px 40px #805f1d16}.login-capability-grid article>b{color:#b6a78f;font-size:10px;position:absolute;top:22px;right:22px}.login-capability-mark{color:#9a681c;background:#fff3d8;border:1px solid #e3c88f;border-radius:12px;place-items:center;width:42px;height:42px;font-size:14px;font-weight:850;display:grid}.login-capability-grid h3{margin:25px 0 11px;font-size:17px}.login-capability-grid p{color:#766d61;min-height:66px;margin:0;font-size:12px;line-height:1.85}.login-capability-grid small{color:#a16f24;letter-spacing:.06em;border-top:1px solid #eee3d3;margin-top:18px;padding-top:14px;font-size:9px;font-weight:750;display:block}.login-home-workflow{color:#fff;background:linear-gradient(125deg,#33291e,#49361e 52%,#63491f);border:1px solid #d9c5a4;border-radius:28px;grid-template-columns:minmax(280px,.75fr) minmax(460px,1.25fr);align-items:start;gap:clamp(55px,9vw,130px);padding:110px clamp(30px,5vw,72px);display:grid;box-shadow:0 30px 70px #5e421c22}.login-workflow-copy h2{letter-spacing:-.045em;margin:18px 0;font-size:clamp(31px,3.3vw,45px);line-height:1.28}.login-workflow-copy p{color:#c9bba6;margin:0;font-size:13px;line-height:1.9}.login-workflow-copy>a{color:#382b1b;background:#f4d99e;border:1px solid #e8ca8b5c;border-radius:10px;align-items:center;gap:28px;width:max-content;margin-top:27px;padding:13px 16px;font-size:11px;font-weight:800;display:flex}.login-home-workflow ol{border-top:1px solid #ffffff1c;margin:0;padding:0;list-style:none}.login-home-workflow li{border-bottom:1px solid #ffffff1c;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:22px 5px;display:grid}.login-home-workflow li>b{color:#e3bd70;font-size:10px}.login-home-workflow li div{gap:6px;display:grid}.login-home-workflow li strong{font-size:14px}.login-home-workflow li p{color:#b9aa93;margin:0;font-size:10px;line-height:1.65}.login-home-workflow li>span{color:#e5c47d;background:#ffffff08;border:1px solid #efd29224;border-radius:999px;padding:6px 9px;font-size:8px}.login-home-security{grid-template-columns:minmax(280px,.85fr) minmax(440px,1.15fr);align-items:center;gap:clamp(55px,8vw,110px);padding:124px 0;display:grid}.login-home-security h2{letter-spacing:-.04em;margin:16px 0;font-size:clamp(30px,3.2vw,43px);line-height:1.3}.login-home-security>div:first-child>p{color:#756c60;max-width:510px;margin:0;font-size:13px;line-height:1.9}.login-security-points{grid-template-columns:1fr 1fr;gap:12px;display:grid}.login-security-points article{background:#fffdf9c9;border:1px solid #dfd2be;border-radius:15px;align-items:flex-start;gap:13px;min-height:105px;padding:18px;display:flex}.login-security-points i{background:#b47a21;border:3px solid #f6e3bb;border-radius:50%;flex:none;width:11px;height:11px;margin-top:3px;box-shadow:0 0 0 1px #b47a21}.login-security-points span{gap:7px;display:grid}.login-security-points strong{font-size:12px}.login-security-points small{color:#827666;font-size:10px;line-height:1.6}.login-home-bottom-cta{background:#fffdf9d6;border:1px solid #dfceb1;border-radius:21px;justify-content:space-between;align-items:center;gap:32px;margin-bottom:92px;padding:36px 42px;display:flex;box-shadow:0 18px 46px #805f1d12}.login-home-bottom-cta h2{letter-spacing:-.03em;margin:9px 0 7px;font-size:24px}.login-home-bottom-cta p{color:#817565;margin:0;font-size:11px}.login-home-bottom-cta>a{color:#fff;background:linear-gradient(105deg,#ae731b,#d5a443);border-radius:10px;justify-content:space-between;align-items:center;min-width:150px;padding:14px 16px;font-size:11px;font-weight:800;display:flex;box-shadow:0 12px 25px #a8732428}.login-home-bottom-cta>a span{font-size:16px}@media (max-width:980px){.login-home-nav{display:none}.login-capability-grid{grid-template-columns:1fr 1fr}.login-home-workflow,.login-home-security{grid-template-columns:1fr;gap:48px}.login-home-overview{padding:88px 0 100px}.login-home-security{padding:95px 0}.login-home-bottom-cta{margin-bottom:70px}}@media (max-width:620px){.login-home-overview{padding:72px 0 80px}.login-section-heading{text-align:left;margin-bottom:30px}.login-section-heading h2{font-size:30px}.login-capability-grid{grid-template-columns:1fr}.login-capability-grid article{min-height:auto}.login-capability-grid p{min-height:0}.login-home-workflow{border-radius:20px;gap:35px;padding:48px 22px}.login-home-workflow li{grid-template-columns:34px 1fr}.login-home-workflow li>span{grid-column:2;width:max-content}.login-home-security{padding:80px 0}.login-security-points{grid-template-columns:1fr}.login-home-bottom-cta{flex-direction:column;align-items:stretch;margin-bottom:58px;padding:28px 22px}.login-home-bottom-cta>a{width:100%}}@media (prefers-reduced-motion:reduce){.login-home-nav a:after,.login-capability-grid article{transition:none}.login-capability-grid article:hover{transform:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-start{inset-inline-start:calc(var(--spacing) * -1)}.start{inset-inline-start:var(--spacing)}.-end{inset-inline-end:calc(var(--spacing) * -1)}.end{inset-inline-end:var(--spacing)}.top-50{top:calc(var(--spacing) * 50)}.isolate{isolation:isolate}.order-1{order:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.\!mx-0{margin-inline:calc(var(--spacing) * 0)!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.w-full{width:100%}.flex-1{flex:1}.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.-rotate-90{rotate:-90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--ink:#172033;--muted:#778198;--line:#e7ebf2;--blue:#315ce8;--navy:#192a52;--green:#20a66a;--surface:#f5f7fb}*{box-sizing:border-box}html{background:var(--surface);scrollbar-gutter:stable}body{color:var(--ink);background:var(--surface);margin:0;font-family:Microsoft YaHei UI,PingFang SC,Arial,sans-serif}button,input,select{font:inherit}button{cursor:pointer}.app-shell{min-height:100vh;display:flex}.sidebar{color:#fff;background:linear-gradient(#17264c,#1d315f);flex-direction:column;width:224px;padding:26px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:12px;padding:0 10px 30px;display:flex}.brand-mark{background:linear-gradient(135deg,#7393ff,#365be5);border-radius:11px;place-items:center;width:38px;height:38px;font-size:21px;font-weight:800;display:grid;box-shadow:0 8px 20px #0c183c80}.brand strong,.brand small{display:block}.brand strong{letter-spacing:.5px;font-size:16px}.brand small{color:#9eacd0;margin-top:3px;font-size:11px}nav{gap:7px;display:grid}nav a,nav button{color:#aebadd;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;width:100%;padding:12px 14px;font-size:13px;text-decoration:none;display:flex}nav a span,nav button span{text-align:center;width:16px;font-size:17px}nav a.active,nav button.active{color:#fff;background:#ffffff17;box-shadow:inset 3px 0 #6f91ff}.storage-card{color:#b9c4e4;background:#0b183638;border:1px solid #ffffff17;border-radius:12px;margin-top:auto;padding:14px;font-size:11px;line-height:1.7}.storage-card strong,.storage-card small{color:#fff;margin-top:4px;display:block}.storage-card small{color:#8998bd;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.status-dot{background:#43d78d;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 0 4px #43d78d22}.workspace{flex:none;width:calc(100% - 224px);min-width:0;max-width:1700px;margin-left:224px;padding:0 34px 34px}.topbar{justify-content:space-between;align-items:center;height:104px;display:flex}.topbar p{color:#9aa2b2;margin:0 0 4px;font-size:12px}.topbar h1{letter-spacing:-.5px;margin:0;font-size:25px}.top-actions{align-items:center;gap:18px;display:flex}.sync-state{color:#59657a;font-size:12px}.sync-state i{background:#31bd77;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.top-actions button{color:#fff;background:linear-gradient(135deg,#476fee,#2851d9);border:0;border-radius:9px;padding:12px 18px;font-size:13px;font-weight:600;box-shadow:0 8px 22px #2e57d934}.top-actions button b{margin-left:9px}.notice{background:#f2fbf7;border:1px solid #cfe8dc;border-radius:12px;align-items:center;gap:14px;min-height:70px;padding:14px 18px;display:flex}.notice>span{color:#19915b;background:#dff5e9;border-radius:9px;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.notice strong{font-size:13px}.notice p{color:#6f7c8c;margin:4px 0 0;font-size:11px}.notice small{color:#7e8b98;margin-left:auto}.error-notice{background:#fff6f7;border-color:#f1d4d7}.error-notice>span{color:#c84958;background:#fee7ea}.error-notice>button{min-height:32px;margin-left:auto}.metrics{grid-template-columns:repeat(4,1fr);gap:16px;margin:22px 0;display:grid}.metrics article{border:1px solid var(--line);background:#fff;border-radius:13px;justify-content:space-between;align-items:center;min-height:118px;padding:20px;display:flex;box-shadow:0 5px 18px #23335b08}.metrics article span,.metrics article small{color:#8a93a5;font-size:11px;display:block}.metrics article strong{margin:8px 0 7px;font:700 27px/1 Arial,sans-serif;display:block}.metrics article small b{color:#1ca466}.metrics em{border-radius:12px;place-items:center;width:44px;height:44px;font-style:normal;font-weight:800;display:grid}.metrics .blue{color:#3e67e7;background:#eaf0ff}.metrics .green{color:#1d9b62;background:#e8f8f0}.metrics .amber{color:#dc9623;background:#fff4df}.metrics .violet{color:#7653d7;background:#f0ebff}.data-card{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 8px 30px #21355e09}.card-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:19px 21px;display:flex}.card-head h2{margin:0;font-size:15px}.card-head p{color:#8c95a6;margin:5px 0 0;font-size:11px}.filters{gap:8px;display:flex}.filters label{color:#a2aab9;border:1px solid #e2e6ed;border-radius:8px;align-items:center;gap:8px;width:220px;height:34px;padding:0 10px;display:flex}.filters input{border:0;outline:none;width:100%;font-size:11px}.filters select,.ghost{color:#5f697b;background:#fff;border:1px solid #e2e6ed;border-radius:8px;min-height:34px;padding:0 12px;font-size:11px}.backup-link{place-items:center;text-decoration:none;display:grid}.table-wrap{position:relative;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:11px}th{color:#8c95a6;text-align:left;background:#fafbfc;padding:11px 18px;font-weight:500}td{color:#566174;border-top:1px solid #eef1f5;padding:13px 18px}td:first-child{align-items:center;gap:11px;min-width:340px;display:flex}td a{text-decoration:none}.thumb{object-fit:cover;color:#60708d;background:#eef2f8;border-radius:8px;flex:none;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.thumb-2{background:#f1ede5}.thumb-3{background:#edf2f0}td strong,td small{display:block}td strong{text-overflow:ellipsis;white-space:nowrap;color:#263044;max-width:330px;font-size:11px;overflow:hidden}td small{color:#9ba3b2;margin-top:4px;font:10px Arial,sans-serif}.site-code{color:#315bd8;background:#e9eefc;border-radius:50%;place-items:center;width:20px;height:20px;margin-right:7px;font-weight:700;display:inline-grid}.profit{color:#16915a;font-weight:700}.pill{color:#168653;background:#eaf8f1;border-radius:99px;align-items:center;gap:5px;padding:5px 9px;display:inline-flex}.empty-row{height:240px;text-align:center!important;color:#8791a2!important;display:table-cell!important}.empty-row b,.empty-row span{margin:5px auto;display:block}.loader{border:2px solid #dfe5f0;border-top-color:#315ce8;border-radius:50%;animation:.8s linear infinite spin;width:22px!important;height:22px!important}.data-card footer{border-top:1px solid var(--line);color:#8d96a6;justify-content:space-between;align-items:center;padding:13px 20px;font-size:10px;display:flex}.data-card footer div{gap:5px;display:flex}.data-card footer button{color:#687386;background:#fff;border:1px solid #e2e6ed;border-radius:6px;width:28px;height:26px;font-size:10px}.data-card footer button.page-current{color:#fff;background:#315ce8;border-color:#315ce8}.audit-badge{color:#315ce8;background:#eef3ff;border-radius:99px;padding:6px 10px;font-size:10px}.import-card{margin-top:22px}.import-list{padding:0 22px}.import-list>article{border-bottom:1px solid #edf0f5;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;min-height:108px;display:grid}.import-list>article:last-child{border-bottom:0}.batch-icon{color:#315ce8;background:#e9efff;border-radius:11px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.batch-icon.complete{color:#168653;background:#e8f8f0}.batch-main>div:first-child{align-items:center;gap:10px;display:flex}.batch-main strong{font-size:12px}.batch-main span,.batch-main small{color:#8b95a6;font-size:10px}.progress{background:#edf0f5;border-radius:99px;height:5px;margin:10px 0 6px;overflow:hidden}.progress i{background:linear-gradient(90deg,#315ce8,#40b5ef);border-radius:99px;height:100%;display:block}.batch-stats{gap:14px;display:flex}.batch-stats span{color:#929cac;text-align:center;gap:3px;font-size:9px;display:grid}.batch-stats b{color:#3b465a;font-size:14px}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#101b35a8;border:0;place-items:center;width:auto;max-width:none;height:auto;max-height:none;margin:0;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:18px;width:min(450px,100%);padding:28px;position:relative;box-shadow:0 24px 70px #07112655}.modal-close{color:#7e899c;background:0 0;border:0;font-size:25px;position:absolute;top:12px;right:16px}.guide-icon{color:#315ce8;background:#e9efff;border-radius:13px;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.modal h2{margin:16px 0 7px;font-size:20px}.modal>p{color:#7d8799;margin:0;font-size:12px;line-height:1.7}.modal ol{counter-reset:steps;gap:14px;margin:20px 0;padding:0;list-style:none;display:grid}.modal li{counter-increment:steps;padding-left:38px;position:relative}.modal li:before{content:counter(steps);color:#315ce8;background:#eef3ff;border-radius:8px;place-items:center;width:26px;height:26px;font:700 11px Arial;display:grid;position:absolute;top:0;left:0}.modal li b,.modal li span{font-size:12px;display:block}.modal li span{color:#8a94a5;margin-top:3px;font-size:10px}.safe-tip{color:#327356;background:#edf9f3;border-radius:10px;padding:12px;font-size:10px;line-height:1.6}.modal-primary{color:#fff;background:#315ce8;border:0;border-radius:9px;width:100%;margin-top:16px;padding:12px;font-weight:700}.signin-page.signin-premium{--pointer-x:68%;--pointer-y:36%;--tilt-x:0deg;--tilt-y:0deg;--drift-x:0px;--drift-y:0px;isolation:isolate;color:#f7f9ff;background:#060b16;grid-template-rows:auto 1fr auto;min-height:100vh;padding:0 7vw;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;display:grid;position:relative;overflow:hidden}.signin-atmosphere,.signin-atmosphere>*{pointer-events:none;position:absolute}.signin-atmosphere{z-index:-2;background:radial-gradient(circle at 73% 18%,#345ca934 0,#0000 32%),linear-gradient(135deg,#0d1b35 0%,#10264b 43%,#0a152a 72%,#050912 100%);inset:0;overflow:hidden}.signin-grid{opacity:.24;background-image:linear-gradient(#b6caff12 1px,#0000 1px),linear-gradient(90deg,#b6caff12 1px,#0000 1px);background-size:68px 68px;inset:0;-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 100%);mask-image:linear-gradient(#000 0% 60%,#0000 100%)}.signin-atmosphere:after{content:"";background:linear-gradient(#0000 58%,#02050c 100%);position:absolute;inset:0}.signin-pointer-glow{left:var(--pointer-x);top:var(--pointer-y);opacity:.72;filter:blur(10px);background:radial-gradient(circle,#6f98ff28 0%,#3d6ad715 28%,#0000 69%);border-radius:50%;width:620px;height:620px;transition:left .12s linear,top .12s linear;transform:translate(-50%,-50%)}.signin-aurora{mix-blend-mode:screen;will-change:transform;border-radius:999px;display:block}.aurora-a{opacity:.18;filter:blur(38px);width:68vw;height:11vw;transform:translate3d(var(--drift-x),var(--drift-y),0) rotate(23deg);background:linear-gradient(90deg,#0000,#b8d2ee 34%,#6b8fc7 62%,#0000);animation:9s ease-in-out infinite signin-breathe;top:12vh;left:-7vw}.aurora-b{opacity:.22;filter:blur(42px);width:52vw;height:10vw;transform:translate3d(calc(var(--drift-x) * -.7),calc(var(--drift-y) * -.6),0) rotate(-15deg);background:linear-gradient(90deg,#0000,#8eb1e3 36%,#d7e3e1 72%,#0000);animation:12s ease-in-out -3s infinite signin-breathe;top:8vh;right:-9vw}.aurora-c{opacity:.15;filter:blur(48px);width:58vw;height:12vw;transform:translate3d(calc(var(--drift-x) * .5),calc(var(--drift-y) * -.8),0) rotate(28deg);background:linear-gradient(90deg,#0000,#88a4d1 42%,#e0e7e0 72%,#0000);animation:10s ease-in-out -6s infinite signin-breathe;bottom:12vh;right:-4vw}.signin-pixels{opacity:.34;width:34vw;height:42vh;transform:translate3d(calc(var(--drift-x) * .35),calc(var(--drift-y) * .35),0) rotate(-3deg);background-image:radial-gradient(circle,#c8d8ff 1.1px,#0000 1.3px);background-size:12px 12px;transition:transform .25s;top:31%;left:38%;-webkit-mask-image:radial-gradient(#000 0%,#0000 70%);mask-image:radial-gradient(#000 0%,#0000 70%)}.signin-brandbar{border-bottom:1px solid #b6caff12;justify-content:space-between;align-items:center;height:104px;display:flex}.signin-brand{align-items:center;gap:13px;display:flex}.signin-brand .brand-mark{border-radius:13px;width:42px;height:42px;box-shadow:0 12px 34px #426cf04a}.signin-brand div{gap:4px;display:grid}.signin-brand strong{letter-spacing:.02em;font-size:17px}.signin-brand small{color:#8fa5cb;letter-spacing:.2em;font-size:7px}.signin-status{color:#aabbd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #b8cbf01a;border-radius:99px;align-items:center;gap:8px;padding:9px 13px;font-size:8px;display:flex}.signin-status i,.signin-secure-line i{background:#4ed3a0;border-radius:50%;width:6px;height:6px;box-shadow:0 0 14px #4ed3a0}.signin-layout{grid-template-columns:minmax(0,1.16fr) minmax(360px,.84fr);align-items:center;gap:8vw;min-height:640px;padding:5vh 0 8vh;display:grid}.signin-story{max-width:730px}.signin-eyebrow{color:#a8bce2;letter-spacing:.16em;align-items:center;gap:10px;font-size:8px;font-weight:700;display:flex}.signin-eyebrow i{background:#7897d4;width:24px;height:1px}.signin-story h1{letter-spacing:-.055em;margin:21px 0 22px;font-size:clamp(38px,4.9vw,76px);line-height:1.08}.signin-story h1 em{color:#a9c2fb;text-shadow:0 0 44px #7395e25e;font-style:normal;font-weight:500}.signin-story>p{color:#90a2c0;max-width:650px;font-size:12px;line-height:2}.signin-feature-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:38px;display:grid}.signin-feature-grid article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffff0c,#ffffff03);border:1px solid #aebfe51a;border-radius:12px;align-items:center;gap:11px;padding:14px;transition:transform .3s,border-color .3s,background .3s;display:flex}.signin-feature-grid article:hover{background:#ffffff12;border-color:#91adf23b;transform:translateY(-5px)}.signin-feature-grid b{color:#6f91d5;font-size:8px}.signin-feature-grid div{gap:5px;display:grid}.signin-feature-grid strong{font-size:9px}.signin-feature-grid small{color:#7184a5;font-size:7px}.signin-card-wrap{perspective:1200px;justify-self:end;max-width:470px;position:relative}.signin-card-glow{filter:blur(48px);transform:translate3d(calc(var(--drift-x) * -.18),calc(var(--drift-y) * -.18),0);background:#466edc25;border-radius:40px;position:absolute;inset:6% -8% -10%}.signin-card{color:#fff;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);width:100%;min-height:485px;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;background:linear-gradient(145deg,#1c2e4ee8,#111d33df);border:1px solid #c4d3f526;border-radius:24px;padding:31px;transition:transform .18s ease-out,border-color .3s;position:relative;box-shadow:0 36px 100px #0009,inset 0 1px #ffffff14}.signin-card:hover{border-color:#bed1ff4a}.signin-card:before{content:"";border-radius:inherit;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y),#ffffff14,transparent 40%);pointer-events:none;position:absolute;inset:0}.signin-card-top{color:#7f98c5;letter-spacing:.15em;justify-content:space-between;align-items:center;font-size:7px;font-weight:700;display:flex}.signin-card-top i{letter-spacing:0;border:1px solid #9fb6e92b;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.signin-card-icon{width:74px;height:74px;margin:48px 0 27px;position:relative}.signin-card-icon .brand-mark{border-radius:20px;width:68px;height:68px;font-size:28px;box-shadow:0 20px 44px #355fe258}.signin-card-icon>i{background:#4ed3a0;border:3px solid #182945;border-radius:50%;width:14px;height:14px;position:absolute;bottom:2px;right:0}.signin-card>small{color:#89a4d4;letter-spacing:.12em;font-size:8px;display:block}.signin-card h2{letter-spacing:-.035em;margin:9px 0 13px;font-size:23px}.signin-card p{color:#899cbc;min-height:62px;font-size:9px;line-height:1.85}.signin-card>a{color:#15264a;background:#f7f9ff;border:1px solid #e8efff;border-radius:11px;justify-content:space-between;align-items:center;margin-top:28px;padding:15px 17px;font-size:10px;font-weight:800;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.signin-card>a:before{content:"";opacity:.6;background:linear-gradient(90deg,#0000,#fff,#0000);width:35%;transition:left .55s;position:absolute;top:0;bottom:0;left:-45%;transform:skew(-22deg)}.signin-card>a:hover{transform:translateY(-3px);box-shadow:0 15px 36px #0309187a}.signin-card>a:hover:before{left:125%}.signin-card>a>*{position:relative}.signin-card>a b{font-size:16px}.signin-secure-line{color:#7388ad;justify-content:space-between;align-items:center;margin-top:18px;font-size:7px;display:flex}.signin-secure-line span:first-child{align-items:center;gap:7px;display:flex}.signin-footer{color:#627493;letter-spacing:.08em;border-top:1px solid #b6caff12;justify-content:space-between;align-items:center;height:62px;font-size:7px;display:flex}@keyframes signin-breathe{0%,to{opacity:.12}50%{opacity:.28}}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:1000px){.metrics{grid-template-columns:repeat(2,1fr)}.card-head{flex-direction:column;align-items:flex-start;gap:15px}.filters{width:100%}.filters label{flex:1}}@media (max-width:720px){.sidebar{width:100%;height:auto;padding:16px;position:static}.app-shell{display:block}.sidebar nav{grid-template-columns:repeat(4,1fr)}nav a,nav button{text-align:center;justify-content:center;padding:10px 6px}nav a span,nav button span,.storage-card{display:none}.brand{padding:0 0 14px}.workspace{width:100%;margin:0;padding:0 15px 20px}.topbar{height:90px}.sync-state{display:none}.metrics{grid-template-columns:1fr 1fr;gap:10px}.metrics article{padding:15px}.metrics em,.notice small{display:none}.filters{flex-wrap:wrap}.filters label{min-width:100%}.batch-stats{display:none}.import-list>article{grid-template-columns:auto 1fr}.signin-card{padding:30px}.signin-card h1{font-size:23px}}.employee-hero{color:#fff;background:linear-gradient(118deg,#17284f 0%,#263f82 58%,#536ff0 100%);border-radius:18px;align-items:center;gap:26px;min-height:192px;margin-bottom:18px;padding:30px 34px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 42px #18316c22}.employee-hero:before{content:"";border:1px solid #fff2;border-radius:50%;width:340px;height:340px;position:absolute;top:-185px;right:-130px;box-shadow:0 0 0 34px #ffffff08,0 0 0 72px #ffffff06}.employee-hero:after{content:"";opacity:.6;background:linear-gradient(90deg,#0000,#8ca6ff,#0000);height:1px;position:absolute;inset:auto 0 0}.employee-hero>div:first-child{z-index:2;max-width:660px;position:relative}.eyebrow{color:#aebfff;letter-spacing:.18em;align-items:center;gap:7px;font:700 9px/1 Arial,sans-serif;display:inline-flex}.eyebrow:before{content:"";background:currentColor;width:16px;height:1px}.employee-hero h2{letter-spacing:-.5px;margin:12px 0 9px;font-size:24px}.employee-hero p{color:#c7d3f2;max-width:620px;margin:0;font-size:11px;line-height:1.8}.employee-add{z-index:3;color:#1e356d;background:#fff;border:1px solid #ffffff30;border-radius:10px;flex:none;margin-left:auto;padding:12px 17px;font-size:12px;font-weight:700;position:relative;box-shadow:0 12px 28px #0d1b4566}.employee-add span{color:#fff;background:#4968e8;border-radius:6px;place-items:center;width:18px;height:18px;margin-right:7px;display:inline-grid}.employee-orbit{border:1px solid #ffffff32;border-radius:50%;flex:none;place-items:center;width:94px;height:94px;display:grid;z-index:2!important;position:relative!important}.employee-orbit:before,.employee-orbit:after{content:"";border:1px solid #ffffff18;border-radius:50%;position:absolute}.employee-orbit:before{inset:11px}.employee-orbit:after{background:#ffffff0c;inset:24px}.employee-orbit i{background:#77f0bb;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 0 4px #77f0bb22}.employee-orbit i:first-child{top:6px;left:29px}.employee-orbit i:nth-child(2){background:#a8bbff;bottom:27px;right:7px}.employee-orbit i:nth-child(3){background:#ffc979;bottom:23px;left:5px}.employee-orbit strong{z-index:2;font:800 23px/1 Arial,sans-serif;position:relative}.employee-metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.employee-metrics article{border:1px solid var(--line);background:#fff;border-radius:14px;min-height:102px;padding:18px 20px;position:relative;overflow:hidden;box-shadow:0 8px 24px #20345c08}.employee-metrics article:after{content:"";background:#4b6be812;border-radius:50%;width:42px;height:42px;position:absolute;top:-12px;right:-12px;box-shadow:0 0 0 10px #4b6be807}.employee-metrics span,.employee-metrics small{color:#8a94a7;font-size:10px;display:block}.employee-metrics strong{color:#22304a;margin:9px 0 7px;font:800 25px/1 Arial,sans-serif;display:block}.employee-metrics small{align-items:center;gap:6px;display:flex}.metric-dot{background:#29b876;border-radius:50%;width:6px;height:6px}.metric-dot.suspended{background:#c9a04d}.employee-card{margin-bottom:24px}.employee-head{min-height:72px}.employee-filters label{width:250px}.employee-table-wrap{overflow:auto}.employee-table{min-width:990px}.employee-table th:last-child{width:132px}.employee-table td{height:68px}.employee-table td:first-child{min-width:260px}.shop-count-chip{color:#7b8495;white-space:nowrap;background:#f1f3f7;border-radius:999px;padding:4px 8px;font-size:9px;display:inline-flex}.shop-count-chip.assigned{color:#3154c8;background:#edf1ff}.employee-avatar{color:#3155be;background:#e9efff;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font:700 11px/1 Arial,sans-serif;display:grid}.employee-avatar.avatar-1{color:#137a59;background:#e5f7ef}.employee-avatar.avatar-2{color:#a56521;background:#fff1dd}.employee-avatar.avatar-3{color:#714fbd;background:#f0eaff}.employee-avatar.avatar-4{color:#b25468;background:#ffeaf0}.department-chip{color:#5d687b;white-space:nowrap;background:#fbfcfe;border:1px solid #e5eaf3;border-radius:7px;padding:6px 9px;display:inline-flex}.role-chip{color:#345cd6;white-space:nowrap;background:#ebf0ff;border-radius:99px;padding:5px 9px;display:inline-flex}.role-admin{color:#7650c3;background:#f1ebff}.role-analyst{color:#16835b;background:#e8f8f0}.role-viewer{color:#767f8e;background:#f0f2f5}.status-button{color:#16805a;background:#e9f8f1;border:0;border-radius:99px;align-items:center;gap:7px;padding:6px 9px;font-size:10px;display:inline-flex}.status-button i{background:#22b573;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #22b5731d}.status-button.suspended{color:#906c27;background:#fff5df}.status-button.suspended i{background:#d2a23f;box-shadow:0 0 0 3px #d2a23f20}.row-actions{justify-content:flex-end;gap:5px;display:flex}.row-actions button{color:#5b687c;background:#fff;border:1px solid #e5e9f0;border-radius:7px;padding:6px 8px;font-size:10px}.row-actions button:hover{color:#315ce8;border-color:#aebff4}.row-actions button.danger-link:hover{color:#c54356;background:#fff7f8;border-color:#f0b4bd}.employee-empty:before{content:"♙";color:#4265da;background:#eef2ff;border-radius:13px;place-items:center;width:44px;height:44px;margin:0 auto 10px;font-size:21px;display:grid}.privacy-note{align-items:center;gap:6px;display:flex;color:#65728a!important}.privacy-note:before{content:"";background:#25b272;border-radius:50%;width:6px;height:6px}.employee-modal{width:min(680px,100%);padding:30px}.employee-modal .eyebrow{color:#4465d4}.employee-modal h2{margin-top:12px}.employee-form{grid-template-columns:1fr 1fr;gap:15px;margin-top:22px;display:grid}.employee-form label{color:#59667a;gap:7px;font-size:10px;display:grid}.employee-form input,.employee-form select,.employee-form textarea{color:#263349;background:#fbfcfe;border:1px solid #dfe5ee;border-radius:9px;outline:0;width:100%;font-size:11px;transition:border-color .2s,box-shadow .2s,background .2s}.employee-form input,.employee-form select{height:39px;padding:0 11px}.employee-form textarea{resize:vertical;padding:10px 11px;line-height:1.6}.employee-form input:focus,.employee-form select:focus,.employee-form textarea:focus{background:#fff;border-color:#6681e8;box-shadow:0 0 0 3px #4969e713}.form-wide{grid-column:1/-1}.form-actions{justify-content:flex-end;margin-top:3px;flex-direction:row!important;gap:9px!important;display:flex!important}.form-actions .ghost,.form-actions .modal-primary{width:auto;min-width:110px;height:38px;margin:0}.form-actions .modal-primary{padding:0 18px}.delete-modal{text-align:center;width:min(420px,100%);padding:32px}.delete-icon{color:#c74354;background:#ffe9ec;border-radius:14px;place-items:center;width:48px;height:48px;margin:0 auto;font-size:18px;font-weight:800;display:grid}.delete-modal h2{margin-top:15px}.delete-modal p{font-size:11px}.delete-modal p strong{color:#28364d}.delete-actions{gap:9px;margin-top:22px;display:flex}.delete-actions button{border-radius:9px;flex:1;height:39px}.delete-primary{color:#fff;background:#c94657;border:0;font-weight:700}button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:1100px){.employee-orbit{display:none}.employee-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.sidebar nav{grid-template-columns:repeat(3,1fr)}.employee-hero{flex-wrap:wrap;align-items:flex-start;min-height:230px;padding:25px}.employee-hero h2{font-size:21px}.employee-add{margin:6px 0 0}.employee-metrics{grid-template-columns:1fr 1fr;gap:9px}.employee-metrics article{min-height:95px;padding:15px}.employee-head{gap:12px}.employee-filters{display:grid}.employee-filters label,.employee-filters select{width:100%}.employee-form{grid-template-columns:1fr;max-height:66vh;padding-right:3px;overflow:auto}.form-wide{grid-column:auto}.form-actions{background:#fff;padding-top:10px;position:sticky;bottom:0}.employee-modal{padding:25px}.row-actions{justify-content:flex-start}}.source-hero{color:#fff;background:linear-gradient(118deg,#132743 0%,#174d63 56%,#1a8b82 100%);border-radius:18px;align-items:center;gap:28px;min-height:196px;margin-bottom:18px;padding:31px 34px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 42px #14354f22}.source-hero:before{content:"";opacity:.2;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:31px 31px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 25%,#000);mask-image:linear-gradient(90deg,#0000 25%,#000)}.source-hero>div:first-child{z-index:2;max-width:650px;position:relative}.source-kicker{color:#87ebd4;letter-spacing:.18em;align-items:center;gap:8px;font:700 9px/1 Arial,sans-serif;display:inline-flex}.source-kicker i{background:#66edc6;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite sourcePulse;box-shadow:0 0 0 5px #66edc619}.source-hero h2{letter-spacing:-.5px;margin:13px 0 9px;font-size:24px}.source-hero p{color:#c4e2df;max-width:620px;margin:0;font-size:11px;line-height:1.8}.source-hero-tags{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.source-hero-tags span{color:#d3ebe9;background:#ffffff0c;border:1px solid #ffffff21;border-radius:99px;padding:6px 9px;font-size:9px}.radar{z-index:2;background:radial-gradient(circle,#54e2c621 0 4%,#0000 5% 25%,#ffffff12 26% 27%,#0000 28% 49%,#ffffff15 50% 51%,#0000 52%);border:1px solid #a4eee240;border-radius:50%;flex:none;place-items:center;width:105px;height:105px;display:grid;position:relative}.radar:before{content:"";transform-origin:0;background:linear-gradient(90deg,#83ffe3,#0000);width:48%;height:1px;animation:4s linear infinite radarSweep;position:absolute;inset:50% 50% 0;transform:rotate(-35deg)}.radar:after{content:"";background:#fff;border-radius:50%;width:3px;height:3px;position:absolute;inset:50% auto auto 50%;box-shadow:22px -23px #77f2d3,-30px 13px #9bf7dc,32px 19px #58dabd}.radar>i{background:#73f4d2;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 0 5px #73f4d21b}.radar>i:first-child{top:29px;left:17px}.radar>i:nth-child(2){bottom:27px;right:14px}.radar>i:nth-child(3){top:14px;right:29px}.radar>span{opacity:.75;font:800 22px/1 Arial}.week-change{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071f2a2e;border:1px solid #ffffff1c;border-radius:13px;min-width:118px;margin-left:auto;padding:16px 18px;position:relative}.week-change small,.week-change span{color:#a9d7d1;font-size:9px;display:block}.week-change strong{color:#fff;margin:8px 0 5px;font:800 27px/1 Arial;display:block}.source-metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.source-metrics article{border:1px solid var(--line);background:#fff;border-radius:14px;min-height:104px;padding:18px 20px;position:relative;overflow:hidden;box-shadow:0 8px 24px #20345c08}.source-metrics article:after{content:"";background:#228f7d10;border-radius:50%;width:55px;height:55px;position:absolute;top:-19px;right:-19px;box-shadow:0 0 0 12px #228f7d06}.source-metrics span,.source-metrics small{color:#8a94a7;font-size:10px;display:block}.source-metrics strong{color:#22304a;margin:9px 0 7px;font:800 25px/1 Arial,sans-serif;display:block}.source-metrics small{align-items:center;gap:6px;display:flex}.source-metrics .increase:after{background:#e15d6b12;box-shadow:0 0 0 12px #e15d6b07}.source-metrics .decrease:after{background:#27aa7012;box-shadow:0 0 0 12px #27aa7007}.violet-dot{background:#6f61d9}.red-dot{background:#d84e5f}.green-dot{background:#23a76a}.source-card{margin-bottom:24px}.source-head{min-height:74px}.source-filters{flex-wrap:wrap;justify-content:flex-end}.source-filters label{width:250px}.source-export{white-space:nowrap;color:#157560;background:#f7fcfa;border-color:#cfe5df}.source-table-wrap{overflow:auto}.source-table{min-width:1120px}.source-table td{height:76px}.source-table td:first-child{min-width:300px}.source-thumb{width:42px;height:42px}.source-thumb-1{color:#176e61;background:#e2f5f0}.source-thumb-2{color:#9b681c;background:#fff1d7}.source-thumb-3{color:#4862b5;background:#ebefff}.linked-products{color:#8d98aa;text-overflow:ellipsis;white-space:nowrap;max-width:270px;margin-top:4px;font-size:9px;font-style:normal;display:block;overflow:hidden}.follow-count{color:#527064;white-space:nowrap;background:#eff8f5;border-radius:8px;align-items:baseline;gap:4px;padding:6px 9px;display:inline-flex}.follow-count b{color:#187b61;font:800 14px/1 Arial}.source-price{color:#26384a;font-size:12px;font-weight:800}.change-pill{border-radius:8px;flex-direction:column;gap:3px;min-width:82px;padding:6px 9px;font-size:9px;display:inline-flex}.change-pill b{font-size:10px}.change-pill small{color:inherit;margin:0}.change-pill.up{color:#c94354;background:#ffedef}.change-pill.down{color:#16815b;background:#e9f8f1}.change-pill.new{color:#4260bf;background:#edf1ff}.change-pill.none{color:#7d8797;background:#f0f2f5}.history-button{color:#3b6273;white-space:nowrap;background:#fff;border:1px solid #dfe6ee;border-radius:8px;padding:7px 9px;font-size:10px}.history-button:hover{color:#157560;border-color:#59aa99}.history-button span{margin-left:5px}.source-empty:before{content:"¥";color:#16816c;background:#e7f7f3;border-radius:14px;place-items:center;width:44px;height:44px;margin:0 auto 10px;font:800 20px Arial;display:grid}.history-modal{width:min(610px,100%);padding:30px}.history-modal .source-kicker{color:#15806b}.history-modal h2{margin:12px 0 6px}.history-modal>p{color:#8993a5;margin:0;font-size:10px}.history-summary{background:#f5f8f8;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:9px;margin:20px 0;padding:12px;display:grid}.history-summary span{border-right:1px solid #e2e9e8;padding:8px 10px}.history-summary span:last-child{border:0}.history-summary small,.history-summary b{display:block}.history-summary small{color:#8d98a8;font-size:9px}.history-summary b{color:#26384a;margin-top:7px;font-size:13px}.history-list{max-height:360px;padding-right:4px;overflow:auto}.history-list article{border-bottom:1px solid #edf1f2;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:67px;padding:10px 4px 10px 0;display:grid;position:relative}.history-list article>i{background:#fff;border:2px solid #cfd9dc;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #f0f4f4}.history-list article.up>i{border-color:#df5c69}.history-list article.down>i{border-color:#28a875}.history-list article.new>i{border-color:#526fd3}.history-list article strong,.history-list article small,.history-list article>div:last-child b,.history-list article>div:last-child span{display:block}.history-list article strong{color:#38465a;font-size:11px}.history-list article small{color:#929cac;margin-top:5px;font-size:9px}.history-list article>div:last-child{text-align:right}.history-list article>div:last-child b{color:#263849;font-size:11px}.history-list article>div:last-child span{color:#8d97a7;margin-top:5px;font-size:9px}.history-list article.up>div:last-child span{color:#c94354}.history-list article.down>div:last-child span{color:#18815b}.history-empty{color:#8a95a5;place-items:center;min-height:140px;font-size:10px;display:grid}.source-link{color:#fff;background:linear-gradient(135deg,#1b8d78,#176978);border-radius:9px;justify-content:space-between;align-items:center;margin-top:17px;padding:12px 14px;font-size:11px;font-weight:700;text-decoration:none;display:flex}@keyframes radarSweep{to{transform:rotate(325deg)}}@keyframes sourcePulse{50%{box-shadow:0 0 0 9px #66edc606}}@media (max-width:1120px){.radar{display:none}.source-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.source-hero{flex-wrap:wrap;align-items:flex-start;min-height:245px;padding:25px}.source-hero h2{font-size:21px}.week-change{margin:3px 0 0}.source-metrics{grid-template-columns:1fr 1fr;gap:9px}.source-metrics article{min-height:96px;padding:15px}.source-filters{display:grid}.source-filters label,.source-filters select{width:100%}.history-modal{padding:25px}.history-summary{grid-template-columns:1fr 1fr}.history-summary span:nth-child(2){border:0}.history-summary span:last-child{border-top:1px solid #e2e9e8;grid-column:1/-1}}.ops-hero{color:#fff;border-radius:18px;align-items:center;gap:28px;min-height:202px;margin-bottom:18px;padding:31px 34px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 42px #19346c20}.ops-hero:before{content:"";pointer-events:none;opacity:.2;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 15%,#000);mask-image:linear-gradient(90deg,#0000 15%,#000)}.shop-hero{background:linear-gradient(118deg,#17274d 0%,#274a91 58%,#5e76e9 100%)}.order-hero{background:linear-gradient(118deg,#172746 0%,#244268 52%,#176f7c 100%)}.ops-hero>div:first-child{z-index:2;max-width:650px;position:relative}.ops-kicker{color:#b6c8ff;letter-spacing:.18em;align-items:center;gap:8px;font:700 9px/1 Arial,sans-serif;display:inline-flex}.order-hero .ops-kicker{color:#87ead9}.ops-kicker i{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #ffffff12}.ops-kicker.dark{color:#4564cc}.ops-hero h2{letter-spacing:-.5px;margin:13px 0 9px;font-size:24px}.ops-hero p{color:#c8d4f1;max-width:630px;margin:0;font-size:11px;line-height:1.85}.order-hero p{color:#c3e0e1}.ops-tags{flex-wrap:wrap;gap:7px;margin-top:17px;display:flex}.ops-tags span{color:#dce5fb;background:#ffffff0b;border:1px solid #ffffff20;border-radius:99px;padding:6px 9px;font-size:9px}.order-hero .ops-tags span{color:#d2eceb}.ops-primary{z-index:3;color:#213871;background:#fff;border:1px solid #ffffff30;border-radius:10px;flex:none;min-width:126px;margin-left:auto;padding:12px 16px;font-size:11px;font-weight:700;position:relative;box-shadow:0 12px 28px #0d1b4560}.ops-primary span{color:#4d68d9;margin-right:7px;font-size:14px}.ops-primary:disabled{opacity:.7}.shop-constellation{background:radial-gradient(circle,#fff1 0 25%,#0000 26% 48%,#ffffff13 49% 50%,#0000 51%);border:1px solid #ffffff2d;border-radius:50%;flex:none;place-items:center;width:108px;height:108px;display:grid;z-index:2!important;position:relative!important}.shop-constellation:before{content:"";background:#ffffff25;width:76px;height:1px;position:absolute;transform:rotate(25deg)}.shop-constellation i{background:#85f0c5;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 0 5px #85f0c51b}.shop-constellation i:first-child{top:26px;left:10px}.shop-constellation i:nth-child(2){background:#becaff;bottom:27px;right:7px}.shop-constellation i:nth-child(3){background:#ffd282;top:5px;right:27px}.shop-constellation strong{margin-top:-12px;font:800 24px/1 Arial}.shop-constellation small{color:#bfcdf0;font-size:8px;position:absolute;bottom:24px}.order-pulse{background:#071d3030;border:1px solid #94e4dc38;border-radius:50%;flex:none;align-content:center;justify-items:center;width:108px;height:108px;display:grid;z-index:2!important;position:relative!important}.order-pulse:before,.order-pulse:after{content:"";border:1px solid #ffffff13;border-radius:50%;position:absolute;inset:13px}.order-pulse:after{inset:27px}.order-pulse span{color:#a7d8d7;font-size:9px}.order-pulse strong{margin-top:7px;font:800 24px/1 Arial}.order-pulse i{background:#6be4ca;border-radius:50%;width:7px;height:7px;position:absolute;top:31px;right:11px;box-shadow:0 0 0 5px #6be4ca18}.ops-metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.ops-metrics article{border:1px solid var(--line);background:#fff;border-radius:14px;min-height:103px;padding:18px 20px;position:relative;overflow:hidden;box-shadow:0 8px 24px #20345c08}.ops-metrics article:after{content:"";background:#496be810;border-radius:50%;width:52px;height:52px;position:absolute;top:-17px;right:-17px;box-shadow:0 0 0 12px #496be806}.ops-metrics article.attention:after{background:#df536110;box-shadow:0 0 0 12px #df536106}.ops-metrics span,.ops-metrics small{color:#8a94a7;font-size:10px;display:block}.ops-metrics strong{color:#22304a;margin:9px 0 7px;font:800 25px/1 Arial,sans-serif;display:block}.ops-metrics strong em{color:#a4adba;font-size:15px;font-style:normal}.ops-metrics small{align-items:center;gap:6px;display:flex}.integration-card{background:linear-gradient(135deg,#fbfcff,#f1f5ff);border:1px solid #d8e0f7;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:17px;margin-bottom:18px;padding:20px 22px;display:grid;box-shadow:0 8px 24px #27498d0a}.integration-icon{color:#fff;background:linear-gradient(135deg,#466be6,#294daf);border-radius:14px;place-items:center;width:50px;height:50px;font:800 12px Arial;display:grid;box-shadow:0 9px 20px #355bc433}.integration-card h3{margin:9px 0 5px;font-size:14px}.integration-card p{color:#778399;max-width:850px;margin:0;font-size:10px;line-height:1.7}.integration-card code{color:#3d568d;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #dbe3f8;border-radius:7px;width:fit-content;max-width:100%;margin-top:11px;padding:7px 10px;font-size:9px;display:block;overflow:hidden}.config-chips{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.config-chips span{color:#6a5161;background:#fff0f2;border-radius:6px;padding:5px 7px;font:700 8px Arial}.shop-card,.order-card{margin-bottom:24px}.shop-table td{height:76px}.shop-table td:first-child{min-width:250px}.shop-avatar{color:#3457bb;background:#e9efff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font:800 10px Arial;display:grid}.shop-avatar-2{color:#177c5d;background:#e6f7f0}.shop-avatar-3{color:#a06520;background:#fff0d9}.shop-avatar-4{color:#744db8;background:#f1eaff}.site-badge{color:#355ccf;background:#ebf0ff;border-radius:6px;margin-right:7px;padding:5px 7px;font:800 9px Arial;display:inline-flex}.site-badge.small{margin-top:5px;padding:3px 5px;font-size:8px}.shop-status,.order-status{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:inline-flex}.shop-status i,.order-status i{background:currentColor;border-radius:50%;width:6px;height:6px}.shop-status.active,.order-status.success{color:#16805a;background:#e9f8f1}.shop-status.reauthorize,.order-status.pending{color:#9b6b1d;background:#fff4df}.shop-status.disconnected,.order-status.danger{color:#a24c59;background:#ffedf0}.row-warning{color:#ba5965;margin-top:5px;font-size:8px;font-style:normal;display:block}.number-cell{color:#283751;font-size:13px}.shop-actions{white-space:nowrap;align-items:center;gap:5px;display:flex}.shop-actions button,.shop-actions a{color:#4a627d;background:#fff;border:1px solid #dfe5ef;border-radius:7px;padding:7px 8px;font-size:9px;text-decoration:none}.shop-actions .danger-link{color:#ac5964}.shop-empty:before{content:"▣";color:#4265da;background:#eef2ff;border-radius:14px;place-items:center;width:44px;height:44px;margin:0 auto 10px;font-size:20px;display:grid}.site-modal{width:min(720px,100%);max-height:90vh;padding:30px;overflow:auto}.site-modal h2{margin:12px 0 6px}.site-modal>p{color:#7d8799;margin:0;font-size:11px;line-height:1.7}.modal-warning{color:#956d28;background:#fff5df;border-radius:8px;margin-top:14px;padding:10px 12px;font-size:9px}.authorization-steps{color:#68758a;background:#f6f8fc;border-radius:10px;align-items:center;gap:8px;margin-top:17px;padding:10px 12px;font-size:8px;display:flex}.authorization-steps span{align-items:center;gap:6px;display:flex}.authorization-steps b{color:#fff;background:#4a69db;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;display:grid}.authorization-steps i{color:#a2abbb;font-style:normal}.shop-type-switch{grid-template-columns:1fr 1fr;gap:9px;margin-top:14px;display:grid}.shop-type-switch button{color:#47556b;text-align:left;background:#fff;border:1px solid #dfe5ef;border-radius:10px;gap:4px;padding:12px 14px;display:grid}.shop-type-switch button.active{color:#2f54c4;background:#f3f6ff;border-color:#5875dd;box-shadow:0 0 0 2px #4969df12}.shop-type-switch strong{font-size:10px}.shop-type-switch small{color:#8c96a7;font-size:8px}.authorization-tip{color:#7c6a43;background:#fff9e9;border-left:3px solid #e6b94f;border-radius:7px;grid-template-columns:auto 1fr;gap:9px;margin-top:13px;padding:10px 12px;font-size:8px;line-height:1.6;display:grid}.authorization-tip b{color:#855f17}.site-picker{grid-template-columns:1fr 1fr;gap:9px;margin-top:14px;display:grid}.site-picker.single{grid-template-columns:1fr}.site-picker a,.site-picker button{color:#26364f;text-align:left;background:#fff;border:1px solid #e0e6f0;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:62px;padding:10px 13px;text-decoration:none;display:grid}.site-picker a:hover{border-color:#9cb0ed;box-shadow:0 7px 18px #315ac414}.site-picker>a>b,.site-picker>button>b{color:#4563c3;background:#eef2ff;border-radius:9px;place-items:center;width:32px;height:32px;font:800 9px Arial;display:grid}.site-picker span strong,.site-picker span small{display:block}.site-picker span strong{font-size:11px}.site-picker span small{color:#98a0af;margin-top:4px;font-size:8px}.site-picker em{color:#5a75d5;white-space:nowrap;font-size:9px;font-style:normal}.site-picker button:disabled{opacity:.5}.authorization-form{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.authorization-form label{background:#fbfcfe;border:1px solid #e1e6ef;border-radius:10px;gap:6px;padding:12px;display:grid}.authorization-form label>span{color:#4a5870;font-size:9px;font-weight:700}.authorization-form select{color:#2d3b52;background:#fff;border:1px solid #dce3ed;border-radius:8px;width:100%;height:38px;padding:0 10px;font-size:9px}.authorization-form small{color:#8b96a8;font-size:7px;line-height:1.5}.authorization-mode-note{grid-template-columns:1fr 1fr;gap:9px;margin-top:13px;display:grid}.authorization-mode-note article{color:#547064;background:#f0faf6;border-radius:9px;padding:11px 12px}.authorization-mode-note article+article{color:#765f39;background:#fff8e8}.authorization-mode-note b,.authorization-mode-note span{display:block}.authorization-mode-note b{font-size:8px}.authorization-mode-note span{margin-top:5px;font-size:7px;line-height:1.6}.authorization-actions{justify-content:flex-end;gap:9px;margin-top:16px;display:flex}.authorization-actions .btn{min-width:118px}.order-head{min-height:74px}.order-filters{flex-wrap:wrap;justify-content:flex-end}.order-filters label{width:250px}.order-table{min-width:1240px}.order-table td{height:78px}.order-table td:first-child{min-width:205px}.order-icon{color:#4160bd;background:#eaf0ff;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font:800 13px Arial;display:grid}.item-summary{max-width:300px}.order-amount{color:#24354d;font-size:11px}.order-empty:before{content:"☷";color:#177667;background:#e7f7f3;border-radius:14px;place-items:center;width:44px;height:44px;margin:0 auto 10px;font-size:20px;display:grid}.order-empty button{margin:13px auto 0;display:block}.order-status+small{text-overflow:ellipsis;white-space:nowrap;max-width:145px;overflow:hidden}@media (max-width:1180px){.shop-constellation,.order-pulse{display:none}.ops-metrics{grid-template-columns:repeat(2,1fr)}.order-filters label{width:100%}}@media (max-width:720px){.ops-hero{flex-wrap:wrap;align-items:flex-start;min-height:250px;padding:25px}.ops-hero h2{font-size:21px}.ops-primary{margin:4px 0 0}.ops-metrics{grid-template-columns:1fr 1fr;gap:9px}.integration-card{grid-template-columns:1fr}.integration-icon{display:none}.order-filters{display:grid}.order-filters label,.order-filters select{width:100%}.site-picker,.shop-type-switch{grid-template-columns:1fr}.authorization-steps{flex-direction:column;align-items:flex-start}.authorization-steps i{display:none}.site-modal{padding:25px}.authorization-form,.authorization-mode-note{grid-template-columns:1fr}.authorization-actions{grid-template-columns:1fr 1fr;display:grid}}.btn{white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:10px;font-weight:600;text-decoration:none;transition:border-color .16s,background .16s,color .16s,box-shadow .16s;display:inline-flex}.btn-primary{color:#fff;background:linear-gradient(135deg,#4a72f3,#3159df);border-color:#315fe9;box-shadow:0 6px 15px #315ce822}.btn-primary:hover{background:linear-gradient(135deg,#3f68ec,#264dd1)}.btn-secondary{color:#56637a;background:#fff;border-color:#dfe5ee}.btn-secondary:hover{color:#3159d7;background:#f8faff;border-color:#9fb0df}.btn-text{color:#315fdd;box-shadow:none;background:0 0;border-color:#0000}.btn-text:hover{color:#2448b4;background:#f2f5ff}.btn-text.danger-link{color:#bd5360}.btn-text.danger-link:hover{color:#a83c4a;background:#fff2f4}.btn-small{min-height:29px;padding:0 8px;font-size:9px}.ops-primary.btn-primary{color:#213871;background:#fff;border-color:#ffffff35;box-shadow:0 12px 28px #0d1b4560}.ops-primary.btn-primary:hover{background:#f7f9ff}.bulk-toolbar{border-bottom:1px solid var(--line);background:#fbfcfe;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:9px 16px;display:flex}.bulk-toolbar>div{align-items:center;gap:7px;display:flex}.bulk-toolbar span{color:#8791a4;margin-left:4px;font-size:9px}.bulk-toolbar span b{color:#315be0;font-size:11px}.bulk-toolbar .bulk-sync-button{color:#315bcf;background:#eef3ff;border-color:#cbd7fb}.bulk-progress{background:#fff;border:1px solid #d9e2fb;border-radius:8px;min-width:255px;position:relative;overflow:hidden;color:#50617b!important;padding:7px 10px!important}.bulk-progress i{opacity:.8;background:linear-gradient(90deg,#edf2ff,#e7f8f1);transition:width .25s;display:block;position:absolute;inset:0 auto 0 0}.bulk-progress b{position:relative}.shop-table{min-width:1360px}.shop-table td:first-child{width:42px;min-width:42px;padding-right:4px;display:table-cell}.shop-table td:nth-child(2){align-items:center;gap:11px;min-width:245px;display:flex}.shop-table input[type=checkbox]{accent-color:#315fe8;width:15px;height:15px}.pricing-summary{color:#3761d0;background:#edf2ff;border-radius:6px;padding:5px 7px;font-size:9px;display:inline-flex}.shop-actions{gap:4px}.shop-actions .btn{border-radius:7px;padding:0 7px}.shop-actions button:first-child{color:#fff;background:#315fe9;border-color:#315fe9}.shop-actions button:first-child:hover{background:#244fd2}.shop-actions a{padding:0 7px}.shop-settings-modal{width:min(720px,100%);padding:30px}.shop-settings-modal h2{margin:12px 0 6px}.shop-settings-modal>p{color:#808a9c;margin:0;font-size:10px;line-height:1.7}.settings-form{grid-template-columns:1fr 1fr;gap:14px;margin-top:21px;display:grid}.settings-form>label{color:#59667a;gap:7px;font-size:10px;display:grid}.settings-form input[type=number],.settings-form select{color:#263349;background:#fbfcfe;border:1px solid #dfe5ee;border-radius:9px;outline:0;width:100%;height:39px;padding:0 11px;font-size:11px}.settings-form input:focus,.settings-form select:focus{background:#fff;border-color:#6681e8;box-shadow:0 0 0 3px #4969e713}.settings-switch{background:#f8faff;border:1px solid #e2e8f1;border-radius:10px;grid-column:1/-1;align-items:center;gap:11px;padding:12px 13px;display:flex!important}.settings-switch>input{accent-color:#315fe8;width:17px;height:17px}.settings-switch strong,.settings-switch small{display:block}.settings-switch small{color:#8c96a7;margin-top:4px;font-size:9px}.settings-form .form-actions{grid-column:1/-1}.shop-list-filters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.shop-list-filters select{color:#3a4b65;background:#fff;border:1px solid #dfe5ee;border-radius:9px;min-width:185px;height:36px;padding:0 30px 0 11px;font-size:10px}.shop-health-table{min-width:1600px}.shop-health-table td:nth-child(2){min-width:230px}.shop-health-table td:nth-child(6){min-width:130px}.shop-health-table td:nth-child(7){min-width:310px}.reputation-cell{--rep:#a8b0bf;border:1px solid var(--rep);gap:6px;min-width:290px;padding:9px 10px;display:grid}@supports (color:color-mix(in lab, red, red)){.reputation-cell{border:1px solid color-mix(in srgb,var(--rep) 34%,#e7ebf2)}}.reputation-cell{border-left:4px solid var(--rep);background:var(--rep);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.reputation-cell{background:color-mix(in srgb,var(--rep) 7%,#fff)}}.reputation-head,.reputation-metrics{align-items:center;gap:7px;display:flex}.reputation-head strong{font-size:10px}.reputation-head em{color:#667085;background:#fff;border-radius:5px;padding:2px 5px;font-size:7px;font-style:normal}.reputation-dot{background:var(--rep);width:9px;height:9px;box-shadow:0 0 0 3px var(--rep);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.reputation-dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--rep) 18%,transparent)}}.reputation-metrics{gap:5px}.reputation-metrics span{color:#667085;white-space:nowrap;background:#fff;border-radius:6px;padding:4px 6px;font-size:8px}.reputation-metrics b{color:#25334b;margin-left:2px}.reputation-cell>small{color:#8791a3;margin:0;font-size:8px}.rep-green{--rep:#18a868}.rep-light-green{--rep:#8bcf4a}.rep-yellow{--rep:#f1ca3a}.rep-orange{--rep:#ed8b33}.rep-red{--rep:#dd4b53}.rep-gray{--rep:#a8b0bf}.yuanyou-shop-card{overflow:hidden}.shop-list-head{align-items:flex-start}.shop-keyword-filter{background:#fff;border:1px solid #dfe5ee;border-radius:9px;align-items:center;gap:7px;min-width:230px;height:36px;padding:0 10px;display:flex}.shop-keyword-filter span{color:#98a3b5}.shop-keyword-filter input{color:#34445c;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:9px}.shop-command-bar{background:#fafbfc;border-top:1px solid #edf0f4;border-bottom:1px solid #e7ebf1;justify-content:space-between;align-items:center;gap:14px;min-height:57px;padding:10px 16px;display:flex}.selection-actions,.command-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.selection-actions button{color:#4265c8;background:0 0;border:0;padding:0;font-size:9px}.selection-actions button+button{border-left:1px solid #dce1e9;padding-left:7px}.selection-actions span{color:#8a94a5;margin-left:6px;font-size:8px}.command-actions .btn{min-height:31px;padding:0 9px;font-size:8px}.btn-danger{color:#ae4050!important;background:#fff6f7!important;border-color:#f0cbd1!important}.shop-sync-progress{color:#5d6c82;background:#f4f7ff;min-height:34px;padding:10px 16px;font-size:8px;position:relative;overflow:hidden}.shop-sync-progress>span{background:#4d6ee5;height:3px;position:absolute;bottom:0;left:0}.shop-sync-progress b{margin-right:6px;position:relative}.yuanyou-shop-table th{white-space:nowrap;height:49px}.yuanyou-shop-table td{white-space:nowrap;height:84px}.yuanyou-shop-table td:nth-child(2){align-items:center;gap:10px;min-width:225px;display:flex}.yuanyou-shop-table td:nth-child(6){min-width:165px}.yuanyou-shop-table td:nth-child(7){min-width:170px}.yuanyou-shop-table td:nth-child(8){min-width:150px}.yuanyou-shop-table td:nth-child(n+12):nth-child(-n+20){min-width:135px}.yuanyou-shop-table td:nth-child(21){min-width:80px}.yuanyou-shop-table td:nth-child(24){min-width:230px}.shop-row-disabled{opacity:.68;background:#fafafa}.shop-home-link{color:#315fd5;background:#f7f9ff;border:1px solid #d8e0ee;border-radius:8px;place-items:center;width:29px;height:29px;font-size:13px;text-decoration:none;display:grid}.inline-edit-value{color:#3d5fba;background:0 0;border:1px dashed #0000;border-radius:6px;padding:5px 7px;font-size:9px}.inline-edit-value:hover{background:#f4f7ff;border-color:#aebdea}.price-edit-value{color:#34445c;font-variant-numeric:tabular-nums}.shop-overview{gap:5px;display:grid}.shop-overview>span{color:#3b63c9;background:#edf2ff;border-radius:6px;width:max-content;padding:4px 7px;font-size:8px}.shop-overview small{margin:0}.shop-enable-switch{border:0;border-radius:99px;align-items:center;gap:6px;padding:6px 9px;font-size:8px;display:inline-flex}.shop-enable-switch i{background:currentColor;border-radius:50%;width:6px;height:6px}.shop-enable-switch.enabled{color:#167a58;background:#e8f7f0}.shop-enable-switch.disabled{color:#9d4d59;background:#ffedf0}.yuanyou-actions{flex-wrap:wrap;max-width:220px}.settings-form input[type=text]{color:#263349;background:#fbfcfe;border:1px solid #dfe5ee;border-radius:9px;outline:0;width:100%;height:39px;padding:0 11px;font-size:11px}@media (max-width:1180px){.shop-command-bar{flex-direction:column;align-items:flex-start}.shop-list-filters{justify-content:flex-start}.shop-list-head{display:block}.shop-list-filters{margin-top:13px}}@media (max-width:720px){.shop-list-filters{grid-template-columns:1fr;display:grid}.shop-list-filters select,.shop-keyword-filter{width:100%;min-width:0}.command-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}}.shop-product-workspace{padding-bottom:24px}.shop-product-hero{background:linear-gradient(118deg,#143052 0%,#235d8f 52%,#16827c 100%)}.shop-product-hero .ops-kicker{color:#9ceadf}.shop-product-metrics article:nth-child(2):after{background:#24a67614}.shop-product-card{margin-bottom:20px}.shop-product-head{align-items:flex-start;gap:18px}.shop-product-filters{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.shop-product-filters label{background:#fff;border:1px solid #dfe5ee;border-radius:9px;align-items:center;gap:7px;width:235px;height:36px;padding:0 10px;display:flex}.shop-product-filters label span{color:#99a2b2}.shop-product-filters input{color:#35445b;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:9px}.shop-product-filters select{color:#435269;background:#fff;border:1px solid #dfe5ee;border-radius:9px;min-width:145px;height:36px;padding:0 28px 0 10px;font-size:9px}.shop-product-table{min-width:1280px}.shop-product-table td{vertical-align:middle;height:78px}.shop-product-table td:first-child{min-width:330px}.shop-product-icon{color:#1d7b70;background:#e4f6f1;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font:800 12px Arial;display:grid}.shop-product-table td:nth-child(2){min-width:180px}.shop-product-table td:nth-child(8){min-width:135px}.product-online-status{color:#6f7887;background:#eef1f5;border-radius:99px;padding:6px 9px;font-size:8px;display:inline-flex}.product-online-status.active{color:#137958;background:#e6f7ef}.product-online-status.paused,.product-online-status.under_review{color:#8b6722;background:#fff3dc}.product-online-status.closed,.product-online-status.inactive{color:#a24a58;background:#ffebee}.product-link{color:#315fcf!important;background:#f7f9ff!important;border-color:#ccd7f4!important}.shop-product-empty button{margin:13px auto 0;display:block}.shop-product-pagination{color:#8490a2;border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:9px 16px;font-size:8px;display:flex}.shop-product-pagination>div{gap:5px;display:flex}.shop-product-pagination button{color:#566379;background:#fff;border:1px solid #dfe4ec;border-radius:7px;min-width:29px;height:29px;padding:0 8px;font-size:8px}.shop-product-pagination button.active{color:#fff;background:#4265dc;border-color:#4265dc}.shop-product-pagination button:disabled{opacity:.42}@media (max-width:900px){.shop-product-head{display:block}.shop-product-filters{justify-content:flex-start;margin-top:13px}.shop-product-filters label{width:100%}}@media (max-width:720px){.shop-product-filters{grid-template-columns:1fr;display:grid}.shop-product-filters select{width:100%}.shop-product-pagination{flex-direction:column;align-items:flex-start}}.yuanyou-collection-card,.yuanyou-product-card{margin-bottom:24px;overflow:hidden}.collection-command-bar,.product-command-bar{background:#fbfcfe;border-bottom:1px solid #e8ecf2;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 16px;display:flex}.collection-command-bar>div,.product-command-bar>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.collection-command-bar select{color:#536177;background:#fff;border:1px solid #dfe5ee;border-radius:8px;height:34px;padding:0 28px 0 10px;font-size:9px}.collection-command-bar>div+div,.product-command-bar>span{color:#7f8a9b;font-size:9px}.yuanyou-collection-table{min-width:1740px}.yuanyou-collection-table td{vertical-align:middle;height:80px}.yuanyou-collection-table td:nth-child(3){min-width:310px;max-width:360px}.yuanyou-collection-table td:nth-child(4){min-width:230px}.yuanyou-collection-table td:nth-child(9){min-width:130px}.yuanyou-collection-table td:nth-child(10){min-width:150px}.yuanyou-collection-table td:nth-child(14){min-width:155px}.collection-table-image{object-fit:cover;background:#f5f7fa;border:1px solid #e2e7ef;border-radius:8px;place-items:center;width:52px;height:52px;display:grid}.collection-table-image.empty{color:#6b7b91}.platform-tag{color:#2f5bc9;background:#edf2ff;border-radius:6px;padding:5px 7px;font-size:8px}.group-name{align-items:center;gap:6px;display:inline-flex}.group-name i{border-radius:50%;width:7px;height:7px}.selected-row{background:#f5f8ff!important}.row-button-group{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.row-button-group button{color:#506078;background:#fff;border:1px solid #dfe4ec;border-radius:7px;min-height:29px;padding:0 8px;font-size:8px}.row-button-group button.primary{color:#fff;background:#3961dc;border-color:#3961dc}.row-button-group button.danger-link{color:#a34553;background:#fff7f8;border-color:#f0cbd1}.product-command-bar .btn{min-height:32px;padding:0 9px;font-size:8px}.yuanyou-product-table{min-width:1840px}.yuanyou-product-table td{vertical-align:middle;height:84px}.yuanyou-product-table td:nth-child(2){min-width:330px}.yuanyou-product-table td:nth-child(3){min-width:255px}.yuanyou-product-table td:nth-child(4){min-width:150px}.yuanyou-product-table td:nth-child(7){min-width:180px}.yuanyou-product-table td:nth-child(13){min-width:150px}.yuanyou-product-editor{width:min(1080px,96vw);max-height:94vh;padding:28px;overflow:auto}.product-editor-tabs{z-index:3;background:#fff;border-top:1px solid #e8ecf2;border-bottom:1px solid #e2e7ee;gap:3px;margin:18px -28px 22px;padding:9px 28px;display:flex;position:sticky;top:-28px;box-shadow:0 6px 14px #253a5c0a}.product-editor-tabs button{color:#667287;background:0 0;border:0;border-radius:7px;min-height:36px;padding:0 13px;font-size:9px}.product-editor-tabs button.active{color:#315ed8;background:#edf2ff;font-weight:700}.product-editor-form{align-content:start;min-height:390px}.product-editor-form textarea{color:#29384f;background:#fbfcfe;border:1px solid #dfe5ee;border-radius:9px;outline:0;width:100%;padding:12px;font:10px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace}.product-editor-form label>small{color:#8792a4;margin-top:6px;font-size:8px;line-height:1.6;display:block}.editor-profit-preview{background:#f7f9fc;border:1px solid #dfe6ef;border-radius:10px;gap:6px;padding:14px;display:grid}.editor-profit-preview span{color:#6f7b8f;font-size:9px}.editor-profit-preview strong{color:#167e5e;font-size:19px}.editor-profit-preview small{color:#8490a2;font-size:8px}.product-editor-actions{z-index:2;background:#fff;border-top:1px solid #e4e9f0;padding:14px 28px;position:sticky;bottom:-28px;box-shadow:0 -7px 18px #2439580c;margin:22px -28px -28px!important}@media (max-width:900px){.collection-command-bar,.product-command-bar{flex-direction:column;align-items:flex-start}.product-editor-tabs{overflow-x:auto}.product-editor-tabs button{white-space:nowrap}}.order-fulfillment-table td:last-child{min-width:205px}.order-row-actions{max-width:190px}.order-detail-modal{width:min(1180px,96vw);max-height:94vh;padding:28px;overflow:auto}.order-detail-modal>p{color:#788396;font-size:10px}.order-detail-toolbar{background:#f8faff;border:1px solid #e2e7ef;border-radius:10px;align-items:center;gap:8px;margin:17px 0 12px;padding:11px 12px;display:flex}.order-detail-toolbar>span{color:#7b8799;margin-left:auto;font-size:9px}.order-detail-table{min-width:1320px}.order-detail-table td{vertical-align:middle;height:90px}.order-detail-table td:first-child{min-width:245px}.order-detail-table input{color:#304057;background:#fff;border:1px solid #dfe5ee;border-radius:8px;width:105px;height:36px;padding:0 8px;font-size:9px}.order-detail-table textarea{color:#304057;resize:vertical;border:1px solid #dfe5ee;border-radius:8px;width:190px;padding:8px;font-size:9px}.order-note-field{color:#59667a;gap:7px;margin-top:15px;font-size:9px;display:grid}.order-note-field textarea{color:#304057;resize:vertical;border:1px solid #dfe5ee;border-radius:9px;padding:10px;font-size:10px}.order-sync-product{margin:14px 0}.order-detail-modal>.form-actions{justify-content:flex-end}.task-hero{background:linear-gradient(118deg,#18264b 0%,#39427f 55%,#7059d9 100%)}.task-hero .ops-kicker{color:#d0c7ff}.task-orbit{background:radial-gradient(circle,#ffffff0c 0 28%,#0000 29% 50%,#ffffff10 51% 52%,#0000 53%);border:1px solid #ffffff2b;border-radius:50%;flex:none;align-content:center;justify-items:center;width:106px;height:106px;display:grid;z-index:2!important;position:relative!important}.task-orbit strong{font:800 25px/1 Arial}.task-orbit small{color:#d2d4ee;margin-top:7px;font-size:8px}.task-orbit i{background:#8cf0c6;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 0 5px #8cf0c617}.task-orbit i:nth-child(3){top:31px;left:10px}.task-orbit i:nth-child(4){background:#ffd080;bottom:24px;right:13px}.task-card{margin-bottom:24px}.task-toolbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:14px;min-height:63px;padding:12px 17px;display:flex}.segmented{background:#f1f3f7;border-radius:9px;padding:3px;display:flex}.segmented button{color:#758094;background:0 0;border:0;border-radius:7px;min-height:31px;padding:0 13px;font-size:10px}.segmented button.active{color:#315bd9;background:#fff;font-weight:700;box-shadow:0 3px 10px #1b315a12}.task-filters{align-items:center;gap:7px;display:flex}.task-filters select{color:#59667a;background:#fff;border:1px solid #dfe5ee;border-radius:8px;min-width:125px;height:34px;padding:0 9px;font-size:10px}.task-table{min-width:1080px}.task-table td{height:76px}.task-table td:first-child{min-width:250px}.task-icon{color:#3e60c8;background:#edf1ff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font:800 14px Arial;display:grid}.task-icon.import{color:#168165;background:#e7f7f1}.task-status{border-radius:99px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:inline-flex}.task-status i{background:currentColor;border-radius:50%;width:6px;height:6px}.task-status.success{color:#16805a;background:#e9f8f1}.task-status.pending{color:#896622;background:#fff4df}.task-status.danger{color:#ad4958;background:#ffedf0}.task-progress{background:#edf0f4;border-radius:99px;width:120px;height:6px;overflow:hidden}.task-progress i{border-radius:inherit;background:linear-gradient(90deg,#4f6fee,#725fd8);height:100%;display:block}.task-error{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden;color:#ba5563!important}.muted-action{color:#a1a8b4;font-size:9px}.task-empty:before{content:"≋";color:#6654c6;background:#efedff;border-radius:14px;place-items:center;width:44px;height:44px;margin:0 auto 10px;font-size:21px;display:grid}.audit-list{padding:0 19px}.audit-list article{border-bottom:1px solid #edf0f4;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;min-height:70px;display:grid}.audit-action{color:#4260be;background:#edf1ff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:800;display:grid}.audit-action.employee{color:#187c5d;background:#e7f7f0}.audit-action.import{color:#98641e;background:#fff1dc}.audit-list strong,.audit-list small{display:block}.audit-list strong{font-size:10px}.audit-list small{color:#8a94a6;margin-top:5px;font-size:9px}.audit-list time{color:#8993a4;font-size:9px}.audit-empty:before{content:"记";color:#4563c3;background:#edf1ff;border-radius:14px;place-items:center;width:44px;height:44px;margin:0 auto 10px;font-size:15px;display:grid}.collection-task-metrics{grid-template-columns:repeat(5,1fr)}.collection-task-metrics button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:14px;min-height:103px;padding:18px 20px;position:relative;box-shadow:0 8px 24px #20345c08}.collection-task-metrics button:hover,.collection-task-metrics button.active{border-color:#8aa4ff;box-shadow:0 10px 28px #365cc317}.collection-task-metrics button strong{color:#22304a;margin:9px 0 7px;font:800 25px/1 Arial,sans-serif;display:block}.collection-task-metrics button span,.collection-task-metrics button small{color:#8a94a7;font-size:10px;display:block}.collection-task-metrics button small{color:#526cd1}.collection-product-table{min-width:1320px}.collection-product-table td:first-child{min-width:78px}.collection-product-table td:nth-child(2){min-width:200px}.collection-product-table td:nth-child(5),.collection-product-table td:nth-child(7){min-width:150px}.collection-product-table .thumb{width:48px;height:48px}.collection-task-card footer{justify-content:space-between;display:flex}.task-toolbar h2,.task-toolbar p{margin:0}.task-toolbar h2{font-size:13px}.task-toolbar p{color:#8b95a5;margin-top:5px;font-size:9px}.collection-monitor-page{font-family:Inter,Segoe UI,Microsoft YaHei,sans-serif}.collection-monitor-title{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.collection-monitor-title h2,.collection-monitor-title p{margin:0}.collection-monitor-title h2{color:#202b3c;font-size:18px}.collection-monitor-title p{color:#8590a2;margin-top:5px;font-size:10px}.collection-filter-panel{background:#fff;border:1px solid #e5e9ef;border-radius:12px;grid-template-columns:140px 145px 145px minmax(240px,1fr) auto auto;align-items:end;gap:11px;margin-bottom:15px;padding:15px;display:grid;box-shadow:0 5px 18px #263a5e08}.collection-filter-panel>label>span,.collection-filter-panel legend{color:#687487;margin-bottom:6px;font-size:9px;display:block}.collection-filter-panel select,.collection-filter-panel input[type=date],.collection-filter-panel .collection-search input{color:#354258;background:#fff;border:1px solid #dce2ea;border-radius:7px;width:100%;height:35px;padding:0 10px;font-size:10px}.collection-filter-panel fieldset{border:1px solid #dce2ea;border-radius:7px;align-items:center;gap:9px;height:35px;margin:0;padding:0 10px;display:flex}.collection-filter-panel fieldset legend{width:auto;margin:0;padding:0 4px}.collection-filter-panel fieldset label{color:#59667a;white-space:nowrap;align-items:center;gap:3px;font-size:9px;display:flex}.collection-filter-actions{gap:7px;display:flex}.collection-summary-grid{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:14px;display:grid}.collection-summary-grid article{background:#fff;border:1px solid #e6eaf0;border-radius:12px;justify-content:space-between;align-items:center;min-height:92px;padding:18px 20px;display:flex;box-shadow:0 7px 20px #253b6509}.collection-summary-grid span,.collection-summary-grid strong{display:block}.collection-summary-grid span{color:#657185;font-size:11px}.collection-summary-grid strong{color:#172033;margin-top:12px;font:800 24px/1 Arial}.collection-summary-grid i{border-radius:9px;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.collection-summary-grid i.blue{color:#2775ee;background:#eaf3ff}.collection-summary-grid i.green{color:#28a65b;background:#eaf8ef}.collection-summary-grid i.red{color:#e34d5b;background:#fff0f1}.collection-global-tip{color:#796126;background:#fff9e8;border:1px solid #f0dda1;border-radius:9px;align-items:center;gap:11px;margin-bottom:14px;padding:11px 14px;display:flex}.collection-global-tip>span{background:#ffeab1;border-radius:50%;place-items:center;width:23px;height:23px;font-weight:800;display:grid}.collection-global-tip p,.collection-global-tip strong{margin:0}.collection-global-tip p{font-size:9px}.collection-global-tip strong{margin-bottom:3px;font-size:10px;display:block}.collection-monitor-table-card{overflow:hidden}.collection-monitor-table{min-width:1380px}.collection-monitor-table th{color:#475164;background:#f6f7f9;height:48px;font-weight:700}.collection-monitor-table td{height:72px}.collection-monitor-table td:first-child{min-width:38px}.collection-monitor-table td:nth-child(2){min-width:75px}.collection-monitor-table td:nth-child(3){min-width:210px}.collection-monitor-table td:nth-child(6),.collection-monitor-table td:nth-child(8){min-width:150px}.collection-monitor-table .thumb{width:44px;height:44px}.collection-monitor-empty{text-align:center!important;height:280px!important}.collection-monitor-empty span,.collection-monitor-empty strong,.collection-monitor-empty small{display:block}.collection-monitor-empty span{color:#c4cad3;font-size:42px}.collection-monitor-empty strong{color:#596477;margin-top:10px;font-size:13px}.collection-monitor-empty small{color:#a0a8b4;margin-top:7px;font-size:9px}.collection-bulk-footer{justify-content:space-between;align-items:center;gap:12px;min-width:1050px;display:flex}.collection-bulk-footer>div{align-items:center;gap:7px;display:flex}.collection-bulk-footer span{color:#738095;font-size:9px}.collection-bulk-footer .btn-danger{color:#fff;background:#eb5260;border-color:#eb5260}.collection-bulk-footer button:disabled{opacity:.45}@media (max-width:1180px){.task-orbit{display:none}.task-toolbar{flex-direction:column;align-items:flex-start}.task-filters{width:100%}.task-filters select{flex:1}.collection-task-metrics,.collection-filter-panel{grid-template-columns:repeat(3,1fr)}.collection-search{grid-column:span 2}}@media (max-width:720px){.bulk-toolbar{flex-direction:column;align-items:flex-start}.bulk-toolbar>div{flex-wrap:wrap;width:100%}.settings-form{grid-template-columns:1fr}.settings-form .form-wide,.settings-switch{grid-column:auto}.shop-settings-modal{padding:25px}.task-toolbar{padding:12px}.segmented{width:100%;overflow:auto}.segmented button{white-space:nowrap;flex:1}.task-filters{grid-template-columns:1fr auto auto;display:grid}.task-filters select{width:100%}.audit-list article{grid-template-columns:auto 1fr}.audit-list time{grid-column:2}.collection-task-metrics{grid-template-columns:1fr 1fr}.collection-monitor-title{align-items:flex-start;gap:10px}.collection-filter-panel{grid-template-columns:1fr 1fr}.collection-search{grid-column:1/-1}.collection-summary-grid{grid-template-columns:1fr 1fr}}.listing-hero{background:linear-gradient(118deg,#14294f 0%,#2857a8 55%,#1c9a91 100%)}.listing-hero .ops-kicker{color:#8ff0dc}.listing-orbit{flex:none;justify-content:center;align-items:center;gap:8px;width:128px;height:104px;display:flex;z-index:2!important;position:relative!important}.listing-orbit b{color:#fff;background:#ffffff12;border:1px solid #ffffff3a;border-radius:50%;place-items:center;width:30px;height:30px;font:800 10px Arial;display:grid}.listing-orbit i{background:#8ce9d1;width:15px;height:1px}.listing-orbit small{color:#c4e5e2;font-size:8px;position:absolute;bottom:9px}.listing-safety{color:#75571d;background:#fff9e9;border:1px solid #f0dca4;border-radius:11px;align-items:center;gap:10px;min-height:45px;margin:-5px 0 18px;padding:10px 14px;font-size:9px;display:flex}.listing-safety strong{color:#8d6313;background:#ffedba;border-radius:6px;flex:none;padding:5px 7px;font-size:9px}.listing-layout{grid-template-columns:minmax(280px,34%) 1fr;align-items:start;gap:17px;margin-bottom:18px;display:grid}.product-picker,.listing-form-card{margin:0;overflow:hidden}.listing-panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:14px 17px;display:flex}.listing-panel-head h3{color:#26344d;margin:0;font-size:13px}.listing-panel-head p{color:#8b95a6;margin:5px 0 0;font-size:9px}.listing-panel-head>label{background:#fafbfc;border:1px solid #e0e5ed;border-radius:8px;align-items:center;gap:6px;width:min(210px,54%);height:34px;padding:0 9px;display:flex}.listing-panel-head>label span{color:#9aa3b2}.listing-panel-head>label input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:9px}.product-pick-list{max-height:680px;padding:7px;overflow:auto}.product-pick-list>button{color:#2d3b52;text-align:left;background:#fff;border:1px solid #0000;border-radius:11px;grid-template-columns:58px 1fr auto;align-items:center;gap:10px;width:100%;min-height:78px;padding:8px;display:grid}.product-pick-list>button:hover{background:#f8faff}.product-pick-list>button.active{background:#f3f6ff;border-color:#b9c8f6;box-shadow:0 5px 16px #345bc20d}.product-pick-list img,.pick-placeholder{object-fit:contain;color:#5971bf;background:#f1f3f7;border-radius:9px;place-items:center;width:58px;height:58px;display:grid}.product-pick-list button>span:nth-child(2){min-width:0}.product-pick-list strong,.product-pick-list small,.product-pick-list em{display:block}.product-pick-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.product-pick-list small{color:#8994a6;margin-top:5px;font-size:8px}.product-pick-list em{color:#315fd6;margin-top:6px;font-size:9px;font-style:normal}.product-pick-list button>i{color:#5974d4;font-style:normal}.ready-chip,.pending-chip{color:#167b5f;background:#e8f8f1;border-radius:7px;padding:6px 8px;font-size:8px}.pending-chip{color:#8e6a24;background:#fff4dc}.listing-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:18px;display:grid}.listing-form>label{color:#59667a;gap:7px;font-size:9px;display:grid}.listing-form>label>span{font-weight:700}.listing-form input,.listing-form select,.listing-form textarea,.confirm-box input,.attribute-grid input,.attribute-grid select{color:#263349;resize:vertical;background:#fbfcfe;border:1px solid #dfe5ee;border-radius:8px;outline:0;width:100%;min-height:38px;padding:8px 10px;font:10px inherit}.listing-form textarea{line-height:1.6}.listing-form input:focus,.listing-form select:focus,.listing-form textarea:focus,.confirm-box input:focus,.attribute-grid input:focus,.attribute-grid select:focus{background:#fff;border-color:#6480e7;box-shadow:0 0 0 3px #4969e711}.listing-form label small{color:#929bab;font-size:8px}.listing-form .form-wide{grid-column:1/-1}.predict-row{background:#f8faff;border:1px dashed #cbd6ee;border-radius:10px;align-items:center;gap:10px;padding:10px 11px;display:flex}.predict-row span{color:#8994a7;font-size:8px}.attribute-section{background:#fafbfe;border:1px solid #e1e7f0;border-radius:11px;padding:14px}.attribute-section>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.attribute-section>div>strong{font-size:10px}.attribute-section>div>small{color:#8994a7;font-size:8px}.attribute-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:13px;display:grid}.attribute-grid label{gap:6px;display:grid}.attribute-grid label>span{color:#58657a;font-size:9px}.attribute-grid label b{color:#b14d5b;background:#fff0f2;border-radius:4px;margin-left:6px;padding:3px 5px;font-size:7px}.publish-actions{grid-template-columns:auto 1fr;align-items:center;gap:13px;padding-top:4px;display:grid}.publish-actions>div:first-child{gap:5px;display:grid}.publish-actions small{color:#8e98a8;font-size:8px}.confirm-box{background:#f5f6f8;border:1px solid #e0e5ed;border-radius:10px;grid-template-columns:1fr auto;gap:8px;padding:9px;display:grid}.confirm-box.active{background:#f3f6ff;border-color:#b8c8f4}.listing-no-shop{text-align:center;align-content:center;justify-items:center;min-height:430px;padding:35px;display:grid}.listing-no-shop>span{color:#4265da;background:#eef2ff;border-radius:14px;place-items:center;width:48px;height:48px;font-size:20px;display:grid}.listing-no-shop b{margin-top:13px;font-size:12px}.listing-no-shop p{color:#8993a5;margin:7px 0 15px;font-size:9px}.listing-history{margin-bottom:24px}.listing-history table{min-width:1100px}.listing-history td{height:70px}.listing-history td:first-child{min-width:250px}.listing-status{color:#8a6825;background:#fff4df;border-radius:99px;padding:6px 8px;font-size:8px;display:inline-flex}.listing-status.validated,.listing-status.published{color:#177d5d;background:#e8f8f0}.listing-status.failed{color:#ae4b59;background:#ffedf0}.listing-error{color:#b54c5c;text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-size:8px;display:block;overflow:hidden}.task-icon.listing{color:#3267b6;background:#e8f4ff}.audit-action.listing{color:#3567ba;background:#e8f4ff}.listing-command-center{background:linear-gradient(145deg,#fff 0%,#f8faff 58%,#f0faf7 100%);border:1px solid #dfe7f3;border-radius:17px;margin:-4px 0 18px;position:relative;overflow:hidden;box-shadow:0 12px 30px #263e7110}.listing-command-center:after{content:"";pointer-events:none;background:radial-gradient(circle,#5fd0b41f 0 22%,#5d7ee814 23% 42%,#0000 43%);border-radius:50%;width:220px;height:220px;position:absolute;top:-70px;right:-54px}.listing-command-summary{z-index:1;grid-template-columns:minmax(230px,.9fr) 1.7fr;align-items:center;gap:22px;padding:19px 21px 17px;display:grid;position:relative}.listing-command-summary h3{color:#1d2d48;letter-spacing:-.25px;margin:6px 0 3px;font-size:16px}.listing-command-summary p{color:#7c899c;margin:0;font-size:8px;line-height:1.6}.listing-command-kicker{color:#32735f;letter-spacing:1.15px;align-items:center;gap:6px;font-size:7px;font-weight:800;display:flex}.listing-command-kicker i{background:#31b88d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #31b88d17}.listing-command-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.listing-command-metrics article{background:#fffc;border:1px solid #e3e8f0;border-radius:11px;min-width:0;padding:11px 12px}.listing-command-metrics span,.listing-command-metrics strong,.listing-command-metrics small{display:block}.listing-command-metrics span{color:#7e8a9b;font-size:7px}.listing-command-metrics strong{color:#263a5d;margin-top:5px;font-size:16px}.listing-command-metrics small{color:#9ba4b2;margin-top:3px;font-size:7px}.listing-command-metrics article.success strong{color:#188063}.listing-command-metrics article.danger{background:#fff8f9;border-color:#f0d7dc}.listing-command-metrics article.danger strong{color:#b54d5e}.listing-command-metrics article.calm strong{color:#3768ca}.listing-journey{z-index:1;background:#ffffff8f;border-top:1px solid #e7ebf2;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.listing-journey>div{grid-template-columns:30px 1fr auto;align-items:center;gap:9px;padding:12px 17px;display:grid;position:relative}.listing-journey>div>b{color:#8995a7;background:#f5f7fa;border:1px solid #dce3ed;border-radius:9px;place-items:center;width:28px;height:28px;font:800 8px Arial;display:grid}.listing-journey>div span{min-width:0}.listing-journey>div strong,.listing-journey>div small{display:block}.listing-journey>div strong{color:#647186;font-size:8px}.listing-journey>div small{color:#a0a8b4;margin-top:3px;font-size:7px}.listing-journey>div>i{background:#dce2eb;width:22px;height:1px}.listing-journey>div:last-child>i{display:none}.listing-journey>div.active{background:linear-gradient(90deg,#eef3ff,#f6f9ff)}.listing-journey>div.active>b{color:#fff;background:#416ae0;border-color:#416ae0;box-shadow:0 6px 14px #416ae033}.listing-journey>div.active strong{color:#274fae}.listing-journey>div.complete>b{color:#17815f;background:#e9f9f3;border-color:#a8e1ce}.listing-journey>div.complete strong{color:#28715d}.listing-journey>div.complete>i{background:#8bd3bd}.listing-collector{margin:0 0 18px;overflow:hidden}.collector-scope{color:#126c55;background:#e8f8f1;border-radius:99px;padding:7px 10px;font-size:8px;font-weight:800}.collector-entry{grid-template-columns:minmax(280px,2fr) minmax(180px,1fr) auto;align-items:end;gap:11px;padding:15px 17px;display:grid}.collector-entry label{color:#59667a;gap:6px;font-size:9px;font-weight:700;display:grid}.collector-entry input,.collector-entry select{color:#263349;background:#fbfcfe;border:1px solid #dfe5ee;border-radius:8px;outline:0;width:100%;height:38px;padding:0 10px;font:10px inherit}.collector-entry input:focus,.collector-entry select:focus{background:#fff;border-color:#6480e7;box-shadow:0 0 0 3px #4969e711}.collector-entry .btn{height:38px}.collector-exclusions{color:#765b24;background:#fff9e9;border:1px solid #f0dca4;border-radius:9px;flex-wrap:wrap;align-items:center;gap:7px;margin:0 17px 14px;padding:10px 12px;font-size:8px;display:flex}.collector-exclusions span{background:#ffedba;border-radius:5px;padding:4px 6px}.collector-exclusions small{color:#8a7652;margin-left:auto}.draft-queue{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:0 17px 17px;display:grid}.draft-card{color:#2d3b52;text-align:left;background:#fff;border:1px solid #e3e8ef;border-radius:10px;grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:9px;display:grid}.draft-card:hover{background:#f8faff;border-color:#b9c8f6}.draft-card img,.draft-card>.pick-placeholder{object-fit:contain;border-radius:8px;width:45px;height:45px}.draft-card>span{min-width:0}.draft-card strong,.draft-card small,.draft-card em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.draft-card strong{font-size:9px}.draft-card small{color:#8994a6;margin-top:5px;font-size:7px}.draft-card em{color:#5570c8;margin-top:5px;font-size:7px;font-style:normal}.draft-card>i{color:#8a6825;white-space:nowrap;background:#fff4df;border-radius:99px;padding:5px 7px;font-size:7px;font-style:normal}.draft-card.ready>i,.draft-card.published>i{color:#177d5d;background:#e8f8f0}.draft-card.failed>i{color:#ae4b59;background:#ffedf0}.collector-head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.collector-head-actions select{color:#526078;background:#fff;border:1px solid #dfe5ee;border-radius:8px;height:31px;padding:0 9px;font-size:8px}.collector-entry textarea{color:#263349;resize:vertical;background:#fbfcfe;border:1px solid #dfe5ee;border-radius:8px;outline:0;width:100%;min-height:140px;padding:11px 12px;font:11px/1.55 inherit}.collector-entry textarea:focus{background:#fff;border-color:#6480e7;box-shadow:0 0 0 3px #4969e711}.collector-entry .btn{min-width:150px}.listing-pager{color:#8490a3;border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:8px 17px;font-size:8px;display:flex}.listing-pager>div{gap:6px;display:flex}.listing-pager .btn{min-height:29px;padding:0 10px;font-size:8px}.product-pager{background:#fbfcfe}.product-picker{flex-direction:column;display:flex}.product-picker .product-pick-list{flex:1}.editor-section-strip{background:#f8fafc;border:1px solid #e4e9f1;border-radius:10px;align-items:center;gap:6px;padding:7px;display:flex;overflow:auto}.editor-section-strip span{color:#7f899a;border-radius:7px;flex:none;padding:7px 9px;font-size:8px;font-weight:700}.editor-section-strip span.active{color:#315ed1;background:#eaf0ff}.source-logistics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.source-logistics>div{background:#fafbfc;border:1px solid #e5e9ef;border-radius:9px;min-width:0;padding:10px}.source-logistics span,.source-logistics strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.source-logistics span{color:#8b95a5;font-size:8px}.source-logistics strong{color:#344157;margin-top:5px;font-size:9px}.manual-category-row{background:#fbfcfe;border:1px solid #e3e8f0;border-radius:10px;grid-template-columns:minmax(180px,1fr) auto;align-items:end;gap:8px;padding:11px;display:grid}.manual-category-row label{gap:6px;display:grid}.manual-category-row label span{color:#59667a;font-size:9px;font-weight:700}.manual-category-row>small{color:#8c96a7;grid-column:1/-1;font-size:8px}.category-summary{grid-template-columns:1fr 1fr;gap:9px;display:grid}.category-summary>div{background:linear-gradient(135deg,#f9fbff,#f4f8ff);border:1px solid #dfe7f2;border-radius:10px;padding:12px}.category-summary span,.category-summary strong,.category-summary small{display:block}.category-summary span{color:#8290a5;font-size:8px}.category-summary strong{color:#263b61;margin-top:5px;font-size:10px}.category-summary small{color:#7f8aa0;margin-top:6px;font-size:8px}.attribute-section .attribute-heading{align-items:flex-start}.attribute-heading>div:first-child{gap:5px;display:grid}.attribute-metrics{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.attribute-metrics span{color:#53657c;background:#edf1f6;border-radius:99px;padding:5px 7px;font-size:7px;font-weight:700}.attribute-metrics span.danger{color:#a54c58;background:#fff0f2}.attribute-metrics span.done{color:#18785d;background:#e7f8f0}.attribute-toolbar{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.attribute-filter{background:#edf1f6;border-radius:9px;gap:4px;padding:4px;display:flex}.attribute-filter button{color:#68758a;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 8px;font:700 8px inherit}.attribute-filter button.active{color:#315fd3;background:#fff;box-shadow:0 2px 8px #283d6417}.attribute-toolbar>label{background:#fff;border:1px solid #e0e5ed;border-radius:8px;align-items:center;gap:5px;height:32px;padding:0 8px;display:flex}.attribute-toolbar>label span{color:#9ba4b2}.attribute-toolbar>label input{width:155px;min-height:0;box-shadow:none;background:0 0;border:0;padding:0;font-size:8px}.attribute-warning{color:#92525b;background:#fff2f4;border-left:3px solid #e0838f;border-radius:6px;gap:4px;margin-top:10px;padding:9px 10px;display:grid}.attribute-warning.complete{color:#28745d;background:#eefaf5;border-color:#59ae8e}.attribute-warning b,.attribute-warning span{font-size:8px}.attribute-grid label>small{color:#9aa3b2;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.attribute-grid label b.conditional{color:#986921;background:#fff4dc}.attribute-grid label b.variation{color:#345fc0;background:#eaf0ff}.attribute-unit{grid-template-columns:1fr minmax(74px,auto);gap:6px;display:grid}.attribute-empty{color:#8e98a8;text-align:center;grid-column:1/-1;padding:18px;font-size:8px}@media (max-width:1120px){.listing-layout{grid-template-columns:1fr}.product-pick-list{max-height:350px}.listing-orbit{display:none}.draft-queue{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.listing-safety,.listing-panel-head{flex-direction:column;align-items:flex-start}.listing-panel-head>label{width:100%}.listing-form{grid-template-columns:1fr;padding:13px}.listing-form .form-wide{grid-column:auto}.source-logistics{grid-template-columns:1fr 1fr}.manual-category-row{grid-template-columns:1fr}.manual-category-row>small{grid-column:auto}.category-summary,.attribute-grid{grid-template-columns:1fr}.attribute-section>div:first-child{flex-direction:column;align-items:flex-start}.attribute-toolbar{flex-direction:column;align-items:stretch}.attribute-filter{overflow:auto}.attribute-toolbar>label input{width:100%}.publish-actions,.confirm-box{grid-template-columns:1fr}.predict-row{flex-direction:column;align-items:flex-start}.collector-entry{grid-template-columns:1fr}.collector-exclusions small{width:100%;margin:0}.draft-queue{grid-template-columns:1fr}}.collection-workspace{padding-bottom:84px;position:relative}.collection-hero{color:#fff;background:linear-gradient(115deg,#152a53 0%,#345fd1 56%,#6749bf 100%);border-radius:16px;justify-content:space-between;align-items:center;gap:28px;min-height:132px;margin-bottom:16px;padding:24px 28px;display:flex;overflow:hidden;box-shadow:0 14px 36px #29498920}.collection-hero>div:first-child{z-index:1;position:relative}.collection-hero>div:first-child:after{content:"";z-index:-1;border:35px solid #ffffff0c;border-radius:50%;width:220px;height:220px;position:absolute;top:-105px;left:340px}.collection-hero span{letter-spacing:1.6px;color:#b9ccff;font-size:9px}.collection-hero h2{margin:7px 0 6px;font-size:20px}.collection-hero p{color:#d3dcf5;margin:0;font-size:10px}.collection-hero-stats{background:#ffffff16;border:1px solid #ffffff18;border-radius:12px;grid-template-columns:repeat(4,minmax(72px,1fr));gap:1px;min-width:410px;display:grid;overflow:hidden}.collection-hero-stats span{color:#dfe7ff;text-align:center;letter-spacing:0;gap:4px;padding:15px 12px;display:grid}.collection-hero-stats b{color:#fff;font:700 18px Arial}.collection-hero-stats .danger b{color:#ffd3d9}.collection-filter-card{border:1px solid var(--line);background:#fff;border-radius:14px;margin-bottom:14px;padding:15px 17px;box-shadow:0 7px 24px #21355e08}.collection-filter-grid{grid-template-columns:minmax(210px,1.7fr) repeat(5,minmax(110px,1fr)) 100px 100px;gap:8px;display:grid}.collection-filter-grid>select,.collection-filter-grid>label{color:#566379;background:#fbfcfe;border:1px solid #dfe5ed;border-radius:8px;height:36px;font-size:9px}.collection-filter-grid>select{min-width:0;padding:0 8px}.collection-search{align-items:center;gap:7px;padding:0 10px;display:flex}.collection-search span{color:#98a2b4;font-size:14px}.collection-search input,.price-filter input{color:#303c52;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:9px}.price-filter{align-items:center;padding:0 8px;display:flex}.price-filter span{color:#9aa3b2;flex:none}.price-filter input{padding-left:5px}.collection-filter-actions{justify-content:flex-end;gap:8px;margin-top:11px;display:flex}.primary-small{color:#fff;background:#3f64df;border:0;border-radius:8px;min-height:34px;padding:0 13px;font-size:9px;font-weight:700}.group-strip{border-top:1px solid #eef1f5;align-items:center;gap:6px;margin-top:12px;padding-top:12px;display:flex;overflow:auto}.group-strip>button,.group-strip>span{flex:none}.group-strip>span{background:#fff;border:1px solid #e2e7ef;border-radius:99px;align-items:center;display:flex}.group-strip button{color:#687489;background:0 0;border:0;border-radius:99px;height:27px;padding:0 10px;font-size:8px}.group-strip>span:before{content:"";background:var(--group-color);border-radius:50%;width:7px;height:7px;margin-left:9px}.group-strip>span>button:first-of-type{padding-left:6px}.group-strip>span>button:last-child{color:#a0a8b6;width:25px;padding:0}.group-strip button.active{color:#315bd8;background:#edf2ff;font-weight:700}.group-strip b{color:#9ba4b4;margin-left:4px}.collection-list-head{color:#8590a3;align-items:center;gap:15px;min-height:39px;padding:0 3px;font-size:9px;display:flex}.collection-list-head label{color:#536076;align-items:center;gap:7px;display:flex}.collection-list-head b{color:#26344d}.collection-list-head .ghost{min-height:29px;margin-left:auto}.collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.collection-product{background:#fff;border:1px solid #e2e7ef;border-radius:13px;min-width:0;transition:border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 7px 22px #263c6a08}.collection-product:hover{border-color:#becaf0;box-shadow:0 12px 28px #2d4f9b14}.collection-product.selected{border-color:#5676df;box-shadow:0 0 0 2px #4f6fe51a,0 12px 30px #2d4f9b14}.product-check{z-index:3;width:22px;height:22px;position:absolute;top:10px;left:10px}.product-check input{opacity:0;position:absolute}.product-check span{background:#fffffff2;border:1px solid #cad2df;border-radius:7px;width:22px;height:22px;display:grid;box-shadow:0 3px 8px #26395618}.product-check input:checked+span{color:#fff;background:#4d6fe1;border-color:#4d6fe1;place-items:center}.product-check input:checked+span:after{content:"✓";font-size:11px;font-weight:800}.collection-image{background:linear-gradient(145deg,#f8f9fb,#eef1f5);place-items:center;height:168px;display:grid;position:relative;overflow:hidden}.collection-image img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.collection-image>span{color:#6a7b99;font-size:40px;font-weight:800}.completeness{color:#87601e;background:#fff2d8;border-radius:7px;padding:5px 7px;font-size:7px;font-style:normal;position:absolute;bottom:8px;right:8px;box-shadow:0 2px 8px #273a5a13}.completeness.good{color:#167555;background:#e4f7ee}.collection-id{justify-content:space-between;align-items:center;gap:8px;padding:10px 12px 7px;display:flex}.collection-id span{color:#315cd7;background:#edf2ff;border-radius:5px;flex:none;padding:4px 6px;font-size:7px}.collection-id a{color:#4d6fd8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:8px Arial;text-decoration:none;overflow:hidden}.collection-money{background:#fbfcfd;border:1px solid #edf0f4;border-width:1px 0;grid-template-columns:repeat(3,1fr);margin:0 11px;padding:8px 0;display:grid}.collection-money span{color:#939cac;text-align:center;min-width:0;font-size:7px}.collection-money span+span{border-left:1px solid #edf0f4}.collection-money b{color:#28364d;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font:700 9px Arial;display:block;overflow:hidden}.collection-money .profit{color:#1c9a68}.collection-product h3{color:#2b374c;height:34px;margin:10px 12px 7px;font-size:10px;line-height:1.7;overflow:hidden}.collection-spec{background:#f7f8fa;border-radius:8px;grid-template-columns:1fr 1.45fr;margin:0 11px;padding:8px;display:grid}.collection-spec span{color:#939cac;text-align:center;min-width:0;font-size:7px}.collection-spec span+span{border-left:1px solid #e5e9ef}.collection-spec b{color:#465268;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;display:block;overflow:hidden}.collection-meta{color:#788397;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px 8px;font-size:8px;display:flex}.collection-meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.collection-meta i{border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.collection-product footer{background:#fbfcfe;border-top:1px solid #eef1f5;justify-content:space-between;align-items:center;padding:8px 11px;display:flex}.workflow,.risk{color:#6f7a8e;background:#eef1f5;border-radius:99px;padding:5px 7px;font-size:7px}.workflow.claimed,.workflow.editing{color:#315fcf;background:#eaf0ff}.workflow.ready,.workflow.listed,.risk.clear{color:#147653;background:#e5f7ee}.workflow.blocked,.risk.risk{color:#ac4555;background:#ffeaed}.collection-empty{color:#8b95a6;background:#fff;border:1px dashed #dbe1ea;border-radius:14px;grid-column:1/-1;align-content:center;justify-items:center;gap:9px;min-height:330px;font-size:10px;display:grid}.collection-empty b{color:#4c596e;font-size:12px}.collection-pagination{color:#8993a4;justify-content:space-between;align-items:center;min-height:58px;font-size:9px;display:flex}.collection-pagination div{gap:7px;display:flex}.collection-pagination button{color:#586579;background:#fff;border:1px solid #dfe4eb;border-radius:8px;height:31px;padding:0 12px;font-size:9px}.collection-pagination button:disabled{cursor:not-allowed;opacity:.45}.collection-bulk{z-index:20;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;pointer-events:none;background:#172a50ee;border:1px solid #243b6e;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;max-width:1408px;min-height:58px;padding:9px 12px;transition:all .22s;display:flex;position:fixed;bottom:15px;left:258px;right:34px;transform:translateY(100px);box-shadow:0 15px 45px #1021404d}.collection-bulk.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.collection-bulk>div{align-items:center;gap:7px;display:flex}.collection-bulk button,.collection-bulk select{color:#e5eaff;background:#ffffff0c;border:1px solid #ffffff25;border-radius:8px;height:33px;padding:0 9px;font-size:8px}.collection-bulk select option{color:#26344d;background:#fff}.collection-bulk strong{color:#fff;margin-left:4px;font-size:9px}.collection-bulk .bulk-fields{flex-wrap:wrap;justify-content:flex-end}.collection-bulk .risk-button{color:#ffd8de;border-color:#ff9cab55}.collection-bulk .archive-button{color:#ffe7b1;border-color:#ffc86855}@media (max-width:1450px){.collection-filter-grid{grid-template-columns:minmax(220px,2fr) repeat(3,1fr)}.collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-filter-grid .price-filter{display:none}}@media (max-width:1080px){.collection-hero{flex-direction:column;align-items:flex-start}.collection-hero-stats{width:100%;min-width:0}.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-bulk{flex-direction:column;align-items:flex-start}.collection-bulk .bulk-fields{justify-content:flex-start}}@media (max-width:720px){.collection-filter-grid{grid-template-columns:1fr 1fr}.collection-filter-grid .collection-search{grid-column:1/-1}.collection-filter-actions{flex-wrap:wrap}.collection-hero-stats{grid-template-columns:1fr 1fr}.collection-grid{grid-template-columns:1fr}.collection-image{height:220px}.collection-bulk{bottom:10px;left:12px;right:12px}.collection-bulk>div{flex-wrap:wrap;width:100%}.collection-bulk select{flex:1;min-width:120px}}.risk-center{padding-bottom:24px}.risk-hero{color:#fff;background:linear-gradient(118deg,#281c4b 0%,#593c9e 50%,#b05075 100%);border-radius:16px;justify-content:space-between;align-items:center;gap:24px;min-height:145px;margin-bottom:16px;padding:26px 29px;display:flex;overflow:hidden;box-shadow:0 14px 36px #482a6f20}.risk-hero>div{z-index:1;position:relative}.risk-hero>div:after{content:"";z-index:-1;border:36px solid #ffffff0b;border-radius:50%;width:230px;height:230px;position:absolute;top:-115px;left:390px}.risk-hero span{color:#e6d8ff;letter-spacing:1.6px;font-size:9px}.risk-hero h2{margin:8px 0 7px;font-size:21px}.risk-hero p{color:#ecddf1;max-width:690px;margin:0;font-size:10px;line-height:1.7}.risk-scan{color:#503168;background:#fff;border:1px solid #ffffff3b;border-radius:10px;flex:none;min-width:142px;min-height:44px;padding:0 17px;font-size:10px;font-weight:800;box-shadow:0 12px 28px #26133855}.risk-metrics{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:16px;display:grid}.risk-metrics article{border:1px solid var(--line);background:#fff;border-radius:14px;min-height:100px;padding:17px 19px;box-shadow:0 8px 24px #20345c08}.risk-metrics span,.risk-metrics small{color:#8791a3;font-size:9px;display:block}.risk-metrics strong{color:#27354d;margin:9px 0 7px;font:800 24px/1 Arial;display:block}.risk-metrics article.warn{background:#fffbf1;border-color:#ead8a8}.risk-metrics article.warn strong{color:#9a6b17}.risk-metrics article.danger{background:#fff7f8;border-color:#efcdd4}.risk-metrics article.danger strong{color:#ae4758}.risk-layout{grid-template-columns:minmax(300px,36%) 1fr;gap:15px;margin-bottom:16px;display:grid}.risk-editor,.risk-terms,.risk-products{margin:0;overflow:hidden}.risk-form{grid-template-columns:1fr 1fr;gap:11px;padding:17px;display:grid}.risk-form label{color:#59667a;gap:6px;font-size:9px;display:grid}.risk-form label span{font-weight:700}.risk-form input,.risk-form select{color:#263349;background:#fbfcfe;border:1px solid #dfe5ee;border-radius:8px;outline:0;width:100%;height:37px;padding:0 10px;font-size:9px}.risk-form input:focus,.risk-form select:focus{border-color:#765ed6;box-shadow:0 0 0 3px #765ed612}.risk-form .wide{grid-column:1/-1}.risk-term-list{max-height:395px;padding:0 17px;overflow:auto}.risk-term-list>div{border-bottom:1px solid #edf0f4;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:64px;display:grid}.risk-term-list>div.disabled{opacity:.52}.risk-term-list strong,.risk-term-list small{display:block}.risk-term-list strong{font-size:10px}.risk-term-list small{color:#8993a5;margin-top:5px;font-size:8px}.risk-term-list button{color:#526079;background:#fff;border:1px solid #dfe5ee;border-radius:7px;min-height:28px;padding:0 9px;font-size:8px}.risk-level{color:#8c6722;background:#fff1d8;border-radius:99px;padding:5px 7px;font-size:8px}.risk-level.block{color:#a94252;background:#ffeaed}.risk-products{margin-bottom:8px}.risk-products table{min-width:900px}.risk-products td{height:71px}.risk-products td:first-child{align-items:center;gap:10px;min-width:300px;display:flex}.risk-match{color:#a13f50;text-overflow:ellipsis;white-space:nowrap;background:#ffedf0;border-radius:7px;max-width:330px;padding:6px 8px;font-size:8px;display:inline-block;overflow:hidden}@media (max-width:1080px){.risk-layout{grid-template-columns:1fr}.risk-metrics{grid-template-columns:1fr 1fr}}@media (max-width:720px){.risk-hero{flex-direction:column;align-items:flex-start;padding:23px}.risk-scan{width:100%}.risk-metrics{grid-template-columns:1fr 1fr;gap:8px}.risk-form{grid-template-columns:1fr}.risk-form .wide{grid-column:auto}}.source-hero-actions{z-index:2;gap:8px;min-width:132px;display:grid;position:relative}.source-hero-actions .week-change{margin:0}.source-hero-actions>button{color:#dff4ef;background:#ffffff12;border:1px solid #ffffff30;border-radius:9px;height:34px;font-size:9px;font-weight:700}.source-hero-actions>button:hover{background:#ffffff20}.source-alert-card{margin-bottom:18px}.alert-summary{gap:8px;display:flex}.alert-summary span{color:#57677b;background:#f1f4f8;border-radius:99px;padding:7px 10px;font-size:9px}.alert-summary .critical{color:#a23b4c;background:#ffebee}.source-alert-list{padding:0 20px 12px}.source-alert-list article{border-bottom:1px solid #edf1f4;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;min-height:64px;display:grid}.source-alert-list article>i{color:#89703d;background:#fff3d9;border-radius:9px;place-items:center;width:29px;height:29px;font-style:normal;font-weight:800;display:grid}.source-alert-list article.critical>i{color:#aa3e50;background:#ffe8ec}.source-alert-list article.info>i{color:#2d7e6e;background:#e7f7f3}.source-alert-list strong,.source-alert-list small{display:block}.source-alert-list strong{color:#344156;font-size:10px}.source-alert-list small{color:#8b96a8;margin-top:5px;font-size:8px}.source-alert-list a,.source-alert-list button{color:#356a75;background:#fff;border:1px solid #dce4eb;border-radius:8px;padding:7px 9px;font-size:8px;text-decoration:none}.source-alert-list button:disabled{opacity:.55}.source-alert-empty{color:#8c97a8;place-items:center;min-height:110px;font-size:10px;display:grid}.source-policy-modal{width:min(590px,100%)}.product-metric-card{margin-bottom:18px}.metric-history-count{color:#426071;background:#eef5f7;border-radius:99px;padding:7px 10px;font-size:9px}.product-metric-table-wrap{overflow:auto}.product-metric-table{border-collapse:collapse;width:100%;min-width:990px}.product-metric-table th{color:#8894a5;text-align:left;background:#f8fafb;height:40px;padding:0 13px;font-size:8px;font-weight:700}.product-metric-table td{color:#536174;border-top:1px solid #edf1f4;height:68px;padding:8px 13px;font-size:9px}.product-metric-table td:first-child{align-items:center;gap:10px;min-width:290px;display:flex}.product-metric-table td:first-child strong,.product-metric-table td:first-child small{text-overflow:ellipsis;white-space:nowrap;max-width:250px;display:block;overflow:hidden}.product-metric-table td:first-child a{color:#344156;text-decoration:none}.product-metric-table td:first-child small{color:#929cab;margin-top:4px;font-size:8px}.metric-product-thumb{color:#466174;background:#edf3f5;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.metric-value{flex-direction:column;gap:4px;min-width:88px;display:flex}.metric-value b{color:#39485a;font-size:9px}.metric-value small{color:#929cad;font-size:8px}.metric-value.changed b{color:#956a24}.metric-value.danger b{color:#c23d51}.metric-change-badges{flex-wrap:wrap;gap:4px;max-width:180px;display:flex}.metric-change-badges i{color:#3d716a;white-space:nowrap;background:#e9f6f3;border-radius:6px;padding:4px 6px;font-size:8px;font-style:normal}@media (max-width:720px){.source-hero-actions{grid-template-columns:1fr 1fr;width:100%}.source-hero-actions .week-change{grid-column:1/-1}.source-alert-list article{grid-template-columns:auto 1fr}.source-alert-list article>a,.source-alert-list article>button{grid-column:2}.alert-summary,.metric-history-count{display:none}}.trend-workspace{padding-bottom:26px}.trend-hero{color:#fff;background:linear-gradient(112deg,#102b53 0%,#226876 56%,#33a77d 100%);border-radius:17px;justify-content:space-between;align-items:center;gap:25px;min-height:150px;margin-bottom:15px;padding:27px 30px;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 38px #174b6222}.trend-hero:after{content:"";border:45px solid #ffffff0d;border-radius:50%;width:300px;height:300px;position:absolute;top:-190px;right:145px}.trend-hero>div,.trend-hero>button{z-index:1;position:relative}.trend-hero span{color:#aee6d7;letter-spacing:1.8px;font-size:8px}.trend-hero h2{margin:8px 0 7px;font-size:22px}.trend-hero p{color:#d8f0eb;max-width:720px;margin:0;font-size:10px;line-height:1.7}.trend-hero button{color:#17624d;background:#fff;border:1px solid #ffffff3d;border-radius:10px;flex:none;min-height:43px;padding:0 18px;font-size:9px;font-weight:800;box-shadow:0 12px 30px #0e3c3440}.trend-hero button:disabled{cursor:not-allowed;opacity:.6}.trend-toolbar{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:minmax(200px,1fr) minmax(230px,1.2fr) minmax(260px,1.5fr);gap:12px;margin-bottom:14px;padding:15px 17px;display:grid;box-shadow:0 8px 25px #21385f08}.trend-toolbar label{color:#6e7a8d;gap:7px;font-size:8px;display:grid}.trend-toolbar select{color:#344156;background:#fbfcfe;border:1px solid #dde4ec;border-radius:8px;outline:0;height:37px;padding:0 10px;font-size:9px}.trend-coverage{border-left:1px solid #edf0f4;grid-template-columns:1fr auto;align-content:center;gap:5px 10px;padding:0 4px 0 12px;display:grid}.trend-coverage>span,.trend-coverage>small{color:#8792a3;font-size:8px}.trend-coverage>strong{color:#1f8366;font:800 16px Arial}.trend-coverage>i{background:#edf1f4;border-radius:9px;grid-column:1/-1;height:5px;overflow:hidden}.trend-coverage>i b{border-radius:inherit;background:linear-gradient(90deg,#3b77dc,#32a77d);height:100%;display:block}.trend-coverage>small{grid-column:1/-1}.trend-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:15px;display:grid}.trend-metrics article{border:1px solid var(--line);background:#fff;border-radius:14px;min-height:104px;padding:17px 18px;position:relative;overflow:hidden;box-shadow:0 8px 25px #21385f08}.trend-metrics span,.trend-metrics small{color:#8792a3;font-size:8px;display:block}.trend-metrics strong{color:#28364d;margin:9px 0 7px;font:800 23px Arial;display:block}.trend-metrics strong.up,.trend-change .up{color:#16845e}.trend-metrics strong.down,.trend-watch-list .down{color:#c45454}.trend-metrics em{color:#2e8069;background:#e7f7f1;border-radius:10px;place-items:center;width:33px;height:33px;font-size:14px;font-style:normal;display:grid;position:absolute;top:18px;right:17px}.trend-card{margin-bottom:15px}.trend-updated{color:#367567;background:#edf8f5;border-radius:99px;padding:7px 10px;font-size:8px}.trend-empty{color:#8a95a6;align-content:center;justify-items:center;gap:9px;min-height:210px;font-size:9px;display:grid}.trend-empty b{color:#46546b;font-size:11px}.trend-grid{grid-template-columns:1fr 1fr;gap:0 18px;padding:0 20px 17px;display:grid}.trend-grid article{border-bottom:1px solid #edf1f4;grid-template-columns:36px minmax(150px,1fr) 92px 122px;align-items:center;gap:10px;min-height:82px;display:grid;position:relative}.trend-rank{color:#a1acba;font:700 10px Arial}.trend-category{min-width:0}.trend-category small,.trend-category strong,.trend-category span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.trend-category small{color:#98a2b1;margin-bottom:5px;font-size:7px}.trend-category strong{color:#304057;font-size:10px}.trend-category span{color:#adb4bf;margin-top:4px;font:7px Arial}.trend-change b,.trend-change small,.trend-value strong,.trend-value small{text-align:right;display:block}.trend-change b{font:800 11px Arial}.trend-change small,.trend-value small{color:#929dac;margin-top:5px;font-size:7px}.trend-value strong{color:#37475b;font:700 9px Arial}.trend-bar{background:#f0f3f5;border-radius:9px;height:3px;position:absolute;bottom:5px;left:36px;right:0;overflow:hidden}.trend-bar i{border-radius:inherit;background:linear-gradient(90deg,#41a982,#4a76df);height:100%;display:block}.trend-watch-list{padding:0 20px 14px}.trend-watch-list article{border-bottom:1px solid #edf1f4;grid-template-columns:minmax(230px,1fr) 90px 130px 65px;align-items:center;gap:12px;min-height:54px;display:grid}.trend-watch-list article>div strong,.trend-watch-list article>div small{display:block}.trend-watch-list article>div strong{color:#344258;font-size:9px}.trend-watch-list article>div small,.trend-watch-list article>small{color:#9aa3b1;margin-top:4px;font-size:7px}.trend-watch-list article>b,.trend-watch-list article>span{text-align:right;font:700 9px Arial}.trend-watch-list .flat{color:#8792a3}.trend-note{color:#5f706d;background:#f7fbfa;border:1px solid #dbe6e1;border-radius:12px;grid-template-columns:82px 1fr;gap:10px;padding:13px 16px;font-size:8px;display:grid}.trend-note b{color:#2e6558}.trend-note p{margin:0;line-height:1.7}@media (max-width:1180px){.trend-grid{grid-template-columns:1fr}.trend-metrics{grid-template-columns:1fr 1fr}}@media (max-width:720px){.trend-hero{flex-direction:column;align-items:flex-start;padding:23px}.trend-hero button{width:100%}.trend-toolbar{grid-template-columns:1fr}.trend-coverage{border-top:1px solid #edf0f4;border-left:0;padding:10px 0 0}.trend-metrics{grid-template-columns:1fr 1fr;gap:8px}.trend-grid{padding:0 13px 14px}.trend-grid article{grid-template-columns:27px 1fr 75px}.trend-value{display:none}.trend-bar{left:27px}.trend-watch-list article{grid-template-columns:1fr 70px}.trend-watch-list article>span,.trend-watch-list article>small{display:none}.trend-note{grid-template-columns:1fr}}.listing-readiness{background:linear-gradient(135deg,#f8fbff,#f3f7ff);border:1px solid #dce5f4;border-radius:12px;grid-template-columns:66px 1fr;align-items:center;gap:15px;padding:14px 16px;display:grid}.readiness-score{border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.readiness-score:before{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:46px;height:46px;box-shadow:0 4px 12px #2e4b8012}.readiness-score span{color:#3459bd;grid-area:1/1;font:800 15px Arial;position:relative}.readiness-score small{font-size:7px}.listing-readiness>div:last-child{gap:5px;display:grid}.listing-readiness strong{color:#2d3d59;font-size:10px}.listing-readiness>div>small{color:#8490a2;font-size:8px}.readiness-items{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}.readiness-items span{color:#8b6c32;background:#fff5df;border-radius:6px;align-items:center;gap:4px;padding:4px 6px;font-size:7px;display:flex}.readiness-items span.done{color:#24765f;background:#e8f7f1}.readiness-items i{background:#fff;border-radius:50%;place-items:center;width:12px;height:12px;font-style:normal;display:grid}.variation-section{background:#fafcff;border:1px solid #dfe6f1;border-radius:12px;padding:14px}.variation-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.variation-heading>div{gap:5px;display:grid}.variation-heading strong{color:#34445e;font-size:10px}.variation-heading small{color:#8995a6;font-size:8px;line-height:1.6}.variation-toggle{color:#6f7d91;cursor:pointer;background:#fff;border:1px solid #dce3ed;border-radius:9px;flex:none;align-items:center;gap:7px;padding:8px 10px;font-size:8px;font-weight:700;display:flex}.variation-toggle:disabled{cursor:not-allowed;opacity:.55}.variation-toggle i{background:#ccd4df;border-radius:99px;width:24px;height:13px;transition:all .2s;position:relative}.variation-toggle i:after{content:"";background:#fff;border-radius:50%;width:9px;height:9px;transition:all .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 4px #26374b3b}.variation-toggle.active{color:#315fc6;background:#f3f7ff;border-color:#c8d6f6}.variation-toggle.active i{background:#5276dc}.variation-toggle.active i:after{left:13px}.variation-note{color:#476184;background:#edf3ff;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;margin-top:12px;padding:9px 10px;display:grid}.variation-note span{font-size:8px;font-weight:700}.variation-note small{color:#7b8aa0;grid-column:1;font-size:7px}.variation-note button{grid-area:1/2/3}.variation-list{gap:10px;margin-top:10px;display:grid}.variation-card{background:#fff;border:1px solid #e1e7f0;border-radius:11px;padding:12px;box-shadow:0 6px 16px #253d6909}.variation-card header{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;padding-bottom:9px;display:flex}.variation-card header>div{align-items:center;gap:8px;display:flex}.variation-card header b{color:#344d7d;font-size:8px}.variation-card header span{color:#8d98a8;font-size:7px}.variation-card header button{color:#ae5661;cursor:pointer;background:0 0;border:0;font-size:7px}.variation-core{grid-template-columns:1.4fr 1fr 1fr;gap:8px;margin-top:10px;display:grid}.variation-core label,.variation-combinations label{gap:5px;display:grid}.variation-core label>span,.variation-combinations label>span{color:#69778b;font-size:8px;font-weight:700}.variation-core input,.variation-combinations input,.variation-combinations select{color:#35445b;background:#fbfcfe;border:1px solid #dfe5ed;border-radius:8px;outline:0;width:100%;height:34px;padding:0 9px;font-size:8px}.variation-combinations{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.variation-combinations label>small{color:#9ca5b2;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.variation-combinations label>span b{border-radius:4px;margin-left:4px;padding:2px 4px;font-size:6px}.variation-combinations label>span b.required{color:#9a4251;background:#ffedf0}.variation-combinations label>span b.variation{color:#315fc1;background:#eaf0ff}.variation-empty{color:#66758b;text-align:center;background:#fff;border:1px dashed #dce3ed;border-radius:9px;gap:4px;margin-top:11px;padding:13px;display:grid}.variation-empty span{font-size:8px;font-weight:700}.variation-empty small{color:#99a2af;font-size:7px}@media (max-width:980px){.signin-page.signin-premium{padding:0 5vw}.signin-layout{grid-template-columns:1fr;gap:35px;padding:45px 0}.signin-story{max-width:none}.signin-card-wrap{justify-self:start;width:100%;max-width:560px}.signin-card{min-height:auto}.signin-feature-grid{max-width:650px}.signin-pixels{width:50vw;left:50%}.listing-command-summary{grid-template-columns:1fr}.listing-command-metrics,.listing-journey{grid-template-columns:1fr 1fr}.listing-journey>div:nth-child(2)>i{display:none}.variation-combinations{grid-template-columns:1fr 1fr}}@media (max-width:720px){.signin-page.signin-premium{min-height:100svh;padding:0 22px;overflow:auto}.signin-brandbar{height:82px}.signin-status{display:none}.signin-layout{min-height:0;padding:42px 0 50px}.signin-story h1{font-size:38px}.signin-story>p{font-size:10px}.signin-feature-grid{grid-template-columns:1fr;margin-top:25px}.signin-card-wrap{max-width:none}.signin-card{padding:25px}.signin-card-icon{margin:32px 0 22px}.signin-footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;height:72px}.listing-command-summary{padding:17px}.listing-command-metrics{grid-template-columns:1fr 1fr}.listing-journey{grid-template-columns:1fr}.listing-journey>div{padding:10px 17px}.listing-journey>div>i{display:none}.listing-readiness{grid-template-columns:1fr}.readiness-score{margin:auto}.variation-heading{flex-direction:column;align-items:stretch}.variation-toggle{justify-content:center}.variation-note{grid-template-columns:1fr}.variation-note button{grid-area:auto/1}.variation-core,.variation-combinations{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.signin-aurora{animation:none!important}.signin-card,.signin-pixels,.signin-card-glow,.signin-feature-grid article,.signin-card>a{transition:none!important;transform:none!important}.signin-pointer-glow{display:none}}.aurora-b{transform:translate3d(var(--drift-x),var(--drift-y),0) rotate(-15deg)}.aurora-c{transform:translate3d(var(--drift-x),var(--drift-y),0) rotate(28deg)}.signin-pixels{transform:translate3d(var(--drift-x),var(--drift-y),0) rotate(-3deg)}.signin-card-glow{transform:translate3d(var(--drift-x),var(--drift-y),0)}.product-stage-tabs{border-bottom:1px solid #e7ebf2;gap:4px;margin:0 16px;padding:4px;display:flex}.product-stage-tabs button{color:#687386;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;min-width:108px;padding:10px 15px;font-size:12px;display:flex}.product-stage-tabs button b{color:#7c8798;background:#eef1f5;border-radius:99px;min-width:22px;padding:2px 6px;font-size:9px}.product-stage-tabs button.active{color:#1677ff;border-bottom-color:#1677ff;font-weight:700}.product-stage-tabs button.active b{color:#1677ff;background:#e8f2ff}@media (max-width:720px){.product-stage-tabs{overflow:auto}.product-stage-tabs button{min-width:max-content}}.dense-workspace .collection-grid.yuanyou-card-grid{background:#f2f3f5;grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:4px!important;padding:4px!important}.dense-workspace .collection-product{min-width:0;border-radius:3px!important}.dense-workspace .collection-image>span{font-size:26px}.dense-workspace .completeness{border-radius:3px;padding:3px 5px;font-size:7px;bottom:5px;right:5px}.dense-workspace .collection-meta small{font-size:7px}.dense-workspace .tile-edit{font-size:8px}.dense-workspace .product-check{top:5px;left:5px}.dense-workspace .product-check span{width:15px;height:15px}.dense-workspace .collection-bulk,.dense-workspace .collection-bulk.visible{left:var(--side);flex-wrap:nowrap;gap:8px;height:48px;min-height:48px;padding:6px 10px;bottom:0;right:0}.dense-workspace .collection-bulk>div{gap:4px}.dense-workspace .collection-bulk button,.dense-workspace .collection-bulk select{border-radius:4px;height:29px;padding:0 8px;font-size:9px}.dense-workspace .collection-bulk strong{white-space:nowrap;font-size:9px}.collection-editor-backdrop{z-index:80;background:#17243c8c;padding:18px}.collection-detail-modal{background:#fff;border-radius:7px;grid-template-rows:50px minmax(0,1fr) 54px;width:min(1165px,96vw);height:min(796px,94vh);display:grid;overflow:hidden;box-shadow:0 28px 80px #13203b55}.collection-detail-modal>header{border-bottom:1px solid #e5e8ed;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.collection-detail-modal>header>div{align-items:baseline;gap:10px;display:flex}.collection-detail-modal>header b{color:#202838;font-size:14px}.collection-detail-modal>header span{color:#3866dc;letter-spacing:1.4px;font-size:8px;font-weight:800}.collection-detail-modal>header button{color:#7d8796;background:0 0;border:0;width:30px;height:30px;font-size:20px}.collection-editor-layout{grid-template-columns:122px minmax(0,1fr);min-height:0;display:grid}.collection-editor-layout>nav{background:#fafbfd;border-right:1px solid #e7eaf0;flex-direction:column;padding:15px 8px;display:flex}.collection-editor-layout>nav button{color:#667286;text-align:left;background:0 0;border:0;border-left:2px solid #0000;height:40px;padding:0 13px;font-size:10px}.collection-editor-layout>nav button.active{color:#315fd4;background:#eef3ff;border-left-color:#315fd4;font-weight:700}.collection-editor-content{min-height:0;padding:18px 22px 28px;overflow:auto}.collection-editor-content h3{color:#202838;margin:0 0 16px;font-size:15px}.editor-summary{background:#fafbfd;border:1px solid #e6e9ee;border-radius:5px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;padding:11px 13px;display:grid}.editor-summary span{color:#768195;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;overflow:hidden}.editor-summary b{color:#334056;font-weight:600}.editor-source-link{color:#68758a;gap:8px;margin-bottom:17px;font-size:9px;display:flex}.editor-source-link a{color:#1677ff;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.editor-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;display:grid}.editor-core-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.editor-form-grid label,.editor-wide,.editor-json,.editor-image-row label{color:#59677c;gap:6px;font-size:9px;display:grid}.editor-form-grid input,.editor-form-grid select,.editor-wide input,.editor-image-row input{color:#303b4e;background:#fff;border:1px solid #dbe1e9;border-radius:5px;outline:0;width:100%;height:34px;padding:0 10px;font-size:10px}.editor-form-grid input:focus,.editor-form-grid select:focus,.editor-wide input:focus,.editor-image-row input:focus,.editor-wide textarea:focus,.editor-json textarea:focus{border-color:#4e80ee;box-shadow:0 0 0 2px #2675ff12}.editor-language-tabs{border-bottom:1px solid #e7eaf0;margin-bottom:12px;display:flex}.editor-language-tabs button{color:#4f5b70;background:0 0;border:0;border-bottom:2px solid #0000;height:34px;padding:0 14px;font-size:10px}.editor-language-tabs button.active{color:#1677ff;border-bottom-color:#1677ff}.editor-wide{margin-bottom:13px;position:relative}.editor-wide small{color:#9aa3af;position:absolute;bottom:8px;right:9px}.editor-wide textarea,.editor-json textarea{resize:vertical;color:#303b4e;background:#fff;border:1px solid #dbe1e9;border-radius:5px;outline:0;width:100%;min-height:180px;padding:10px;font:10px/1.65 inherit}.editor-json{margin-top:16px}.editor-json textarea{min-height:210px;font-family:Consolas,monospace}.editor-image-row{grid-template-columns:180px 1fr;align-items:center;gap:18px;display:grid}.editor-image-row>img,.editor-image-row>span{object-fit:contain;background:#fafbfc;border:1px solid #e2e6ec;border-radius:5px;place-items:center;width:180px;height:180px;display:grid}.editor-log{background:#f7f9fd;border-left:2px solid #4c78e2;grid-template-columns:105px 1fr;gap:5px 15px;padding:14px;display:grid}.editor-log span,.editor-log p{color:#8791a0;font-size:9px}.editor-log b{color:#37445a;font-size:10px}.editor-log p{grid-column:2;margin:0}.collection-detail-modal>footer{background:#fff;border-top:1px solid #e4e8ee;justify-content:flex-end;align-items:center;gap:8px;padding:0 20px;display:flex;box-shadow:0 -6px 18px #283b5c0b}.collection-detail-modal>footer button{color:#5b6677;background:#fff;border:1px solid #d8dee7;border-radius:5px;height:32px;padding:0 18px;font-size:10px}.collection-detail-modal>footer .primary-small{color:#fff;background:#1677ff;border-color:#1677ff}@media (max-width:1350px){.dense-workspace .collection-grid.yuanyou-card-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.dense-workspace .collection-filter-grid{grid-template-columns:repeat(12,minmax(0,1fr))!important}.dense-workspace .collection-filter-grid>.yy-filter{grid-column:span 3!important}.dense-workspace .collection-filter-grid>.yy-date,.dense-workspace .collection-filter-grid>.yy-group,.dense-workspace .collection-filter-grid>.yy-inline-actions{grid-column:span 6!important}.dense-workspace .bulk-fields select:first-child{display:none}}@media (max-width:900px){.dense-workspace .collection-grid.yuanyou-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.dense-workspace .collection-bulk{flex-wrap:wrap;align-items:flex-start;height:auto;min-height:48px}.dense-workspace .bulk-pagination{display:none}.collection-editor-layout{grid-template-columns:95px 1fr}.editor-summary,.editor-form-grid,.editor-core-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.dense-workspace .collection-grid.yuanyou-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dense-workspace .collection-filter-grid>.yy-filter,.dense-workspace .collection-filter-grid>.yy-date,.dense-workspace .collection-filter-grid>.yy-group,.dense-workspace .collection-filter-grid>.yy-inline-actions{grid-column:span 12!important}.collection-editor-backdrop{padding:0}.collection-detail-modal{border-radius:0;width:100vw;height:100vh;max-height:none}.collection-editor-layout{grid-template-columns:1fr}.collection-editor-layout>nav{border-bottom:1px solid #e7eaf0;border-right:0;flex-direction:row;overflow:auto}.collection-editor-layout>nav button{flex:none}.editor-summary,.editor-form-grid,.editor-core-grid{grid-template-columns:1fr}}.order-workspace-tabs{background:#fff;border:1px solid #e0e6ef;border-radius:12px;gap:6px;margin-bottom:13px;padding:5px;display:flex;box-shadow:0 8px 24px #24375b08}.order-workspace-tabs button{color:#718096;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:34px;padding:0 15px;font-size:9px;font-weight:750;transition:color .18s,background-color .18s}.order-workspace-tabs button:hover{color:#365bc6;background:#f3f6fd}.order-workspace-tabs button.active{color:#fff;background:linear-gradient(135deg,#3c62d6,#5267df);box-shadow:0 7px 16px #3f5fcf2d}.order-workspace-tabs i{vertical-align:1px;background:currentColor;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.service-hero{background:linear-gradient(116deg,#17284d 0%,#314fa3 56%,#6760db 100%)}.service-hero:after{content:"";border:40px solid #ffffff0b;border-radius:50%;width:260px;height:260px;position:absolute;top:-165px;right:150px}.service-orbit{z-index:1;text-align:center;background:#ffffff0c;border:1px solid #ffffff26;border-radius:50%;flex:none;place-content:center;width:96px;height:96px;display:grid;position:relative;box-shadow:inset 0 0 30px #aab9ff12}.service-orbit strong{color:#fff;font:800 25px Arial}.service-orbit span{color:#cdd7ff;margin-top:4px;font-size:8px}.service-orbit i{border:1px dashed #ffffff2b;border-radius:50%;animation:9s linear infinite serviceOrbit;position:absolute;inset:10px}.service-orbit i:last-child{border-color:#9edfff27;animation-duration:13s;animation-direction:reverse;inset:-8px}.service-metrics strong em{color:#7e88a0;font-size:13px;font-style:normal}.service-card{overflow:hidden}.service-head{align-items:flex-start}.service-filters{grid-template-columns:minmax(210px,1.4fr) repeat(4,minmax(105px,.7fr));width:min(820px,68%);display:grid}.service-filters label{position:relative}.service-filters label span{z-index:1;color:#9ba6b5;position:absolute;top:10px;left:11px}.service-filters input{padding-left:28px}.service-toolbar{background:#fafbfd;border-top:1px solid #edf0f4;border-bottom:1px solid #e7ebf1;align-items:center;gap:8px;min-height:47px;padding:7px 16px;display:flex}.service-toolbar>span{color:#8792a4;margin-right:auto;font-size:8px}.service-toolbar b{color:#4264d5}.service-toolbar select,.service-toolbar button{color:#58677d;background:#fff;border:1px solid #dce3ec;border-radius:7px;height:31px;padding:0 10px;font-size:8px}.service-toolbar button:disabled,.service-toolbar select:disabled{cursor:not-allowed;opacity:.5}.service-layout{grid-template-columns:minmax(440px,47%) minmax(420px,1fr);min-height:520px;display:grid}.service-list{background:#fff;border-right:1px solid #e8ecf2;max-height:640px;overflow:auto}.service-thread{border-bottom:1px solid #edf0f4;grid-template-columns:31px minmax(0,1fr);transition:all .18s;display:grid;position:relative}.service-thread:hover,.service-thread.active{background:#f6f8ff}.service-thread.active:before{content:"";background:#526be0;border-radius:0 4px 4px 0;width:3px;position:absolute;top:11px;bottom:11px;left:0}.service-thread.unread{background:#fbfcff}.service-check{place-items:start center;padding-top:21px;display:grid}.service-check input{accent-color:#5069da}.service-thread-main{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) 74px;align-items:center;gap:10px;min-width:0;min-height:92px;padding:12px 13px 12px 2px;display:grid}.channel-icon{color:#315fbf;background:#edf3ff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font:800 11px Arial;display:grid}.channel-icon.message{color:#237765;background:#e9f7f3}.channel-icon.claim{color:#b04455;background:#ffeaed}.thread-copy{min-width:0}.thread-copy>span{align-items:center;gap:5px;display:flex}.thread-copy b,.thread-copy strong,.thread-copy small,.thread-copy i{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.thread-copy b{color:#728098;font-size:7px}.thread-copy strong{color:#304057;margin-top:6px;font-size:9px}.thread-copy small{color:#7f8b9d;margin-top:5px;font-size:8px}.thread-copy i{color:#a0a8b4;margin-top:6px;font-size:7px;font-style:normal}.priority,.reputation-risk{border-radius:99px;padding:3px 5px;font-size:6px;font-style:normal}.priority{color:#607089;background:#eef1f5}.priority.high{color:#956b20;background:#fff2d9}.priority.urgent,.reputation-risk{color:#ac4253;background:#ffebee}.thread-meta{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-end;gap:8px;display:flex}.thread-meta time,.thread-meta small{color:#a0a8b5;font-size:7px}.thread-meta b{color:#fff;background:#4e69db;border-radius:99px;place-items:center;min-width:19px;height:19px;font-size:7px;display:grid}.service-detail{background:linear-gradient(#fbfcff,#fff);flex-direction:column;min-width:0;display:flex;position:relative}.service-detail>header{background:#fff;border-bottom:1px solid #e9edf3;justify-content:space-between;align-items:center;min-height:64px;padding:10px 16px;display:flex}.service-detail>header>div{align-items:center;gap:10px;display:flex}.service-detail>header b{color:#8994a5;font-size:7px;display:block}.service-detail>header h3{color:#293950;margin:4px 0 0;font-size:11px}.service-detail>header>button{color:#8c97a6;background:#f2f4f7;border:0;border-radius:8px;width:28px;height:28px;font-size:15px}.service-context{border-bottom:1px solid #edf0f4;flex-wrap:wrap;gap:6px;padding:10px 16px;display:flex}.service-context span{color:#66748a;background:#f1f4f8;border-radius:6px;padding:5px 7px;font-size:7px}.service-context .danger-context{color:#a83d4e;background:#ffebee}.message-timeline{flex-direction:column;flex:1;gap:10px;max-height:430px;padding:18px;display:flex;overflow:auto}.message-bubble{background:#fff;border:1px solid #e1e6ed;border-radius:12px 12px 12px 3px;max-width:78%;padding:10px 12px;box-shadow:0 5px 16px #243c6508}.message-bubble.outgoing{background:#eef3ff;border-color:#d8e1fa;border-radius:12px 12px 3px;align-self:flex-end}.message-bubble p{color:#3f4d62;white-space:pre-wrap;margin:0;font-size:9px;line-height:1.65}.message-bubble span{color:#9aa4b2;margin-top:6px;font-size:7px;display:block}.reply-box{background:#fff;border-top:1px solid #e6ebf1;padding:12px 15px}.reply-box textarea{resize:vertical;color:#334157;background:#fbfcfe;border:1px solid #dce3ec;border-radius:9px;outline:0;width:100%;min-height:76px;padding:10px;font:9px/1.6 inherit}.reply-box textarea:focus{border-color:#5873df;box-shadow:0 0 0 3px #5873df10}.reply-box>div{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.reply-box span{color:#9aa3b0;font-size:7px}.detail-placeholder,.service-empty,.timeline-empty{color:#8e99aa;text-align:center;place-content:center;justify-items:center;gap:8px;display:grid}.detail-placeholder{min-height:420px}.detail-placeholder>span{color:#516dde;background:#edf2ff;border-radius:13px;place-items:center;width:45px;height:45px;font-size:20px;display:grid}.detail-placeholder b,.service-empty b{color:#495870;font-size:10px}.detail-placeholder p,.service-empty span{max-width:310px;margin:0;font-size:8px;line-height:1.65}.service-empty{min-height:260px}.timeline-empty{min-height:180px;font-size:8px}@keyframes serviceOrbit{to{transform:rotate(360deg)}}.live-screen{color:#d9f9ff;background:radial-gradient(circle at 50% 24%,#0d4352 0,#062a37 25%,#031b26 55%,#020f18 100%);border:1px solid #0b4353;border-radius:16px;min-height:720px;padding:12px;font-family:Inter,Segoe UI,sans-serif;overflow:hidden;box-shadow:inset 0 0 70px #041019,0 18px 45px #102f401f}.live-screen:before{content:"";pointer-events:none;position:absolute}.live-topbar{background:linear-gradient(#0b5263bb,#062a36aa);border:1px solid #15738a;border-radius:13px;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;min-height:88px;padding:15px 20px;display:grid;position:relative;box-shadow:inset 0 0 28px #16d7ff18,0 0 20px #0fdcff12}.live-topbar:after{content:"";background:linear-gradient(90deg,#0000,#19dcff,#b8fbff,#19dcff,#0000);height:2px;position:absolute;bottom:-2px;left:18%;right:18%;box-shadow:0 0 13px #15dfff}.live-topbar>div:first-child span{color:#42d9f3;letter-spacing:1.8px;font-size:7px}.live-topbar h2{color:#fff;margin:5px 0 0;font-size:19px}.live-summary{gap:28px;display:flex}.live-summary b{color:#fff;text-align:center;min-width:55px;font:800 21px Arial}.live-summary small{color:#75b9c7;margin-top:5px;font:7px/1.2 Segoe UI;display:block}.live-controls{justify-content:flex-end;gap:7px;display:flex}.live-controls select,.live-controls button{color:#bfeefa;background:#082f3b;border:1px solid #22798a;border-radius:7px;height:31px;padding:0 10px;font-size:8px}.live-controls button{cursor:pointer}.live-error{color:#ffc8d0;background:#451d27;border:1px solid #a94b5c;border-radius:8px;margin:9px 0;padding:8px 10px;font-size:8px}.live-grid{grid-template-rows:270px 255px;grid-template-columns:265px minmax(510px,1fr) 285px;gap:10px;margin-top:10px;display:grid}.live-panel,.live-map-panel{background:linear-gradient(145deg,#062b38df,#031b27e8);border:1px solid #0c5364;border-radius:11px;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 0 30px #0cd3ff08}.live-panel:after,.live-map-panel:after{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#0000 49.5%,#23bedc08 50%,#0000 50.5%),linear-gradient(#0000 49.5%,#23bedc08 50%,#0000 50.5%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.live-map-panel{grid-area:1/2/3}.live-panel-title{z-index:2;background:linear-gradient(90deg,#0a4c5b,#0000);border-bottom:1px solid #0f5969;justify-content:space-between;align-items:center;height:43px;padding:0 12px;display:flex;position:relative}.live-panel-title>div{align-items:center;gap:7px;display:flex}.live-panel-title i{background:#20d5f7;width:4px;height:17px;transform:skew(-17deg);box-shadow:7px 0 #0b85df}.live-panel-title h3{color:#e9fcff;margin:0;font-size:9px}.live-panel-title span{color:#469bad;letter-spacing:1px;font-size:6px}.live-countries>div{z-index:2;max-height:225px;padding:5px;position:relative;overflow:auto}.live-countries button{text-align:left;color:#d5f5fb;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:17px 1fr auto;align-items:center;gap:7px;width:100%;min-height:42px;padding:5px 7px;display:grid}.live-countries button:hover,.live-countries button.active{background:#0a4656;border-color:#147d91}.live-countries button>i{width:8px;height:8px;box-shadow:0 0 calc(6px + 15px * var(--signal)) #18ddff,0 0 0 3px #16dbff20;animation:countryPulse calc(2.4s - .6s * var(--signal)) ease-out infinite;background:#1fd9ee;border-radius:50%}.live-countries b,.live-countries small{display:block}.live-countries small{color:#62a4b1;margin-top:3px;font-size:6px}.live-countries strong{color:#66edff;font:800 10px Arial}.world-map{background:radial-gradient(circle at 50% 48%,#0a485b6e,#031b27 68%);place-items:center;height:100%;min-height:535px;display:grid;position:relative;overflow:hidden}.world-map:before{content:"";aspect-ratio:1;border:1px solid #26d4f315;border-radius:50%;width:58%;animation:8s linear infinite mapScan;position:absolute;top:10%;left:21%;box-shadow:0 0 70px #11cce60f}.world-map svg{z-index:1;filter:drop-shadow(0 0 8px #0bcde02c);width:100%;height:100%;position:relative}.world-land{fill:#073743;stroke:#1690a5;stroke-width:1.2px;transition:all .3s}.world-lines{fill:none;stroke:#168298;stroke-width:.55px;stroke-dasharray:4 7;opacity:.22}.country-signal{cursor:pointer}.country-signal text{fill:#86f2ff;text-shadow:0 0 7px #04d8ff;font-size:11px;font-weight:700}.signal-wave{fill:#10ddff18;stroke:#3ceaff;stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation:2.3s ease-out infinite countryPulse}.signal-core{fill:#23dbef;stroke:#b6fbff;stroke-width:1.4px;filter:drop-shadow(0 0 10px #13e7ff)}.country-signal.selected .signal-wave{fill:#5bf4ff35;stroke-width:2px}.country-signal.selected .signal-core{fill:#e5fdff}.map-tooltip{z-index:4;color:#ddfbff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#063745e8;border:1px solid #20bcd2;border-radius:9px;min-width:205px;padding:11px;position:absolute;top:17px;left:18px;box-shadow:0 10px 24px #010f18a3,0 0 18px #16dcff18}.map-tooltip>span{color:#72e9fa;font-size:8px;font-weight:700}.map-tooltip>div{gap:22px;margin:10px 0;display:flex}.map-tooltip b{color:#fff;font:800 14px Arial}.map-tooltip small{color:#67aab6;margin-top:4px;font:6px Segoe UI;display:block}.map-tooltip em{color:#6ea7b1;font-size:6px;font-style:normal}.map-idle{z-index:3;color:#6aa4af;align-items:center;gap:7px;font-size:8px;display:flex;position:absolute}.map-idle i{background:#1ccbe4;border-radius:50%;width:8px;height:8px;animation:2s infinite countryPulse;box-shadow:0 0 12px #16e1ff}.spark-bars{z-index:2;background:linear-gradient(#0000 74%,#0f586322 75%);border-bottom:1px solid #0e5362;align-items:flex-end;gap:3px;height:182px;padding:15px 10px 0;display:flex;position:relative}.spark-bars>i{background:linear-gradient(#52ecff,#0b7690);border-radius:2px 2px 0 0;flex:1;min-width:2px;position:relative;box-shadow:0 0 6px #17dfff27}.spark-bars>i:hover{background:#b3f9ff}.spark-bars span{color:#061c27;background:#aaf6ff;border-radius:4px;padding:3px 4px;font-size:6px;font-style:normal;display:none;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.spark-bars>i:hover span{display:block}.trend-axis{z-index:2;color:#4d8c9a;justify-content:space-between;padding:7px 10px;font-size:6px;display:flex;position:relative}.live-rank-list{z-index:2;max-height:210px;padding:5px 8px;position:relative;overflow:auto}.live-rank-list article{border-bottom:1px solid #0b4250;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:37px;display:grid}.live-rank-list article>b{color:#22cae5;font:800 8px Arial}.live-rank-list strong,.live-rank-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.live-rank-list strong{color:#c6eef4;font-size:7px}.live-rank-list small{color:#4f8d99;margin-top:3px;font-size:6px}.live-rank-list article>div>i{background:#0b4754;border-radius:2px;height:2px;margin-top:4px;display:block}.live-rank-list article>div>i span{background:linear-gradient(90deg,#0b89a2,#30e3f7);height:100%;display:block}.live-rank-list em{color:#6dddea;font:700 7px Arial}.recent-stream{z-index:2;max-height:210px;padding:5px 10px;position:relative;overflow:auto}.recent-stream article{border-bottom:1px solid #0a4552;grid-template-columns:8px minmax(0,1fr) auto 53px;align-items:center;gap:8px;min-height:40px;display:grid}.recent-stream>article>i{background:#edba45;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #edba45}.recent-stream>article>i.status-paid{background:#2ee8b5;box-shadow:0 0 9px #28e7b1}.recent-stream b,.recent-stream span{display:block}.recent-stream b{color:#c9f0f5;font-size:7px}.recent-stream span,.recent-stream time{color:#558f9a;margin-top:3px;font-size:6px}.recent-stream strong{color:#83f3ff;font:700 7px Arial}.live-footer{color:#518895;justify-content:space-between;align-items:center;padding:10px 6px 0;font-size:7px;display:flex}.live-footer span:first-child{align-items:center;gap:6px;display:flex}.live-footer i{background:#28eab3;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #28eab3}.live-empty{z-index:2;color:#4f8793;place-content:center;justify-items:center;gap:8px;min-height:120px;font-size:7px;display:grid;position:relative}.live-empty i{border:1px solid #137185;border-radius:50%;width:22px;height:22px;box-shadow:inset 0 0 9px #0bd6f21f}.live-rank-list .live-empty{min-height:160px}.live-countries button>i{opacity:calc(.45 + var(--signal));animation:2s ease-out infinite countryPulse;box-shadow:0 0 16px #18ddff,0 0 0 3px #16dbff20}@keyframes countryPulse{0%{opacity:.45;transform:scale(.82)}55%{opacity:1;transform:scale(1.18)}to{opacity:0;transform:scale(1.5)}}@keyframes mapScan{to{transform:rotate(360deg)}}@media (max-width:1320px){.live-grid{grid-template-columns:235px minmax(450px,1fr) 250px}.live-summary{gap:14px}.service-filters{grid-template-columns:minmax(190px,1.2fr) repeat(2,minmax(105px,.7fr));width:min(650px,62%)}}@media (max-width:1050px){.service-layout{grid-template-columns:1fr}.service-list{border-bottom:1px solid #e8ecf2;border-right:0;max-height:440px}.service-detail{min-height:470px}.service-filters{grid-template-columns:1fr 1fr;width:100%}.service-head{gap:12px;display:grid}.live-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr}.live-countries,.live-trend,.live-shops,.live-recent,.live-products{grid-area:auto}.live-map-panel{grid-area:1/1/auto/-1;min-height:500px}.live-topbar{grid-template-columns:1fr auto}.live-summary{grid-area:2/1/auto/-1;justify-content:center}.world-map{min-height:500px}}@media (max-width:720px){.order-workspace-tabs{overflow:auto}.order-workspace-tabs button{white-space:nowrap}.service-hero{flex-direction:column;align-items:flex-start}.service-orbit{display:none}.service-filters{grid-template-columns:1fr}.service-toolbar{flex-wrap:wrap;align-items:stretch}.service-toolbar>span{width:100%}.service-layout{display:block}.service-thread-main{grid-template-columns:30px minmax(0,1fr)}.thread-meta{display:none}.message-bubble{max-width:91%}.live-screen{border-radius:11px;padding:7px}.live-topbar{grid-template-columns:1fr;padding:13px}.live-summary{grid-area:auto;grid-template-columns:1fr 1fr;display:grid}.live-controls{justify-content:flex-start}.live-grid{grid-template-columns:1fr}.live-map-panel{grid-column:auto;min-height:390px}.world-map{min-height:390px}.live-footer{flex-direction:column;align-items:flex-start;gap:6px}}@media (prefers-reduced-motion:reduce){.service-orbit i,.signal-wave,.live-countries button>i,.map-idle i,.world-map:before{animation:none!important}}.product-library{padding-bottom:82px}.product-library-hero{background:linear-gradient(115deg,#17345e,#315f9e 55%,#31897f)}.product-library-hero .ops-primary{min-width:150px}.product-library .ops-metrics{margin-bottom:16px}.product-library table small,.listing-economics table small{color:#8d98a8;margin-top:5px;font-size:7px;display:block}.product-library table td,.listing-economics table td{vertical-align:middle}.product-library table .btn,.listing-economics table .btn{height:29px;padding:0 9px;font-size:8px}.product-edit-modal,.template-modal{width:min(820px,100%);max-height:88vh;overflow:auto}.template-list{gap:8px;margin:16px 0;display:grid}.template-list article{background:#fafcff;border:1px solid #e1e7ef;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.template-list strong,.template-list small{display:block}.template-list strong{color:#34445a;font-size:10px}.template-list small{color:#8490a2;margin-top:5px;font-size:8px}.template-list article>div:last-child{align-items:center;gap:8px;display:flex}.template-list article span{color:#28745f;background:#e7f6f1;border-radius:99px;padding:4px 7px;font-size:7px}.template-list article button{color:#4562b7;background:#fff;border:1px solid #dae2eb;border-radius:7px;padding:6px 9px;font-size:8px}.listing-economics{margin-bottom:16px}.listing-economics .segmented{background:#eef2f7;border-radius:8px;padding:3px;display:flex}.listing-economics .segmented button{color:#748196;background:0 0;border:0;border-radius:6px;height:28px;padding:0 10px;font-size:8px}.listing-economics .segmented button.active{color:#fff;background:#4d68d7}.password-field{grid-template-columns:1fr auto auto;gap:5px;display:grid}.password-field .ghost{height:auto;padding:0 8px;font-size:7px}.danger-link{color:#bd4759!important}.product-library .profit,.listing-economics .profit{color:#16805e}.product-library-hero+.notice{margin-top:0}@media (max-width:780px){.product-library-hero{flex-direction:column;align-items:flex-start}.product-library-hero .ops-primary{width:100%}.product-edit-modal,.template-modal{max-height:94vh}.listing-economics .card-head{flex-direction:column;align-items:stretch}.listing-economics .filters{width:100%}.password-field{grid-template-columns:1fr auto}.password-field .ghost:last-child{grid-column:2}}.yuanyou-page-title{background:#fff;border-bottom:1px solid #ebeef3;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:13px 17px;display:flex}.yuanyou-page-title h2{color:#1f2633;margin:0;font-size:16px;font-weight:600}.yuanyou-page-title p{color:#8b94a3;margin:6px 0 0;font-size:9px}.yuanyou-page-title>span{color:#7f8998;font-size:9px}.yuanyou-page-title>span b{color:#1677ff}.yuanyou-primary-actions,.yuanyou-command-bar,.collection-command-bar{background:#fff;border-bottom:1px solid #ebeef3;justify-content:space-between;align-items:center;gap:8px;padding:11px 16px;display:flex}.yuanyou-primary-actions>div,.yuanyou-command-bar>div,.collection-command-bar>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.yuanyou-fee-note{color:#866d35;background:#fffbea;border-bottom:1px solid #f0e8cc;margin:0;padding:9px 16px;font-size:8px;line-height:1.6}.yuanyou-filter-panel,.collection-filter-grid{background:#fafbfd;border-bottom:1px solid #eceff4;grid-template-columns:repeat(5,minmax(130px,1fr));gap:10px;padding:14px 16px;display:grid}.yuanyou-filter-panel label,.collection-filter-grid label{color:#697487;gap:5px;font-size:8px;display:grid}.yuanyou-filter-panel input,.yuanyou-filter-panel select,.collection-filter-grid input,.collection-filter-grid select{color:#344054;background:#fff;border:1px solid #dfe4eb;border-radius:4px;outline:0;width:100%;height:32px;padding:0 9px;font-size:8px}.yuanyou-filter-panel input:focus,.yuanyou-filter-panel select:focus,.collection-filter-grid input:focus,.collection-filter-grid select:focus{border-color:#4096ff;box-shadow:0 0 0 2px #1677ff12}.yuanyou-filter-actions{align-self:end;align-items:center;gap:7px;display:flex}.yuanyou-filter-actions .btn{height:32px}.yuanyou-command-bar>span{color:#7c8797;flex:none;font-size:8px}.yuanyou-command-bar>div{max-width:calc(100% - 150px)}.yuanyou-command-bar .btn,.collection-command-bar .btn,.yuanyou-primary-actions .btn{border-radius:4px;height:30px;padding:0 10px;font-size:8px}.yuanyou-product-card,.yuanyou-collection-card,.shop-card{border-radius:4px;overflow:hidden;box-shadow:0 2px 10px #25365309}.yuanyou-product-table,.yuanyou-collection-table{min-width:1320px}.yuanyou-product-table th,.yuanyou-collection-table th,.shop-table th{color:#596577;background:#fafafa;height:42px;font-weight:600}.yuanyou-product-table td,.yuanyou-collection-table td,.shop-table td{border-bottom:1px solid #f0f1f4}.yuanyou-product-table tr:hover td,.yuanyou-collection-table tr:hover td,.shop-table tr:hover td{background:#f7faff}.yuanyou-product-editor{border-radius:6px;width:min(1060px,96vw);padding:0;overflow:hidden}.yuanyou-product-editor>.eyebrow,.yuanyou-product-editor>h2,.yuanyou-product-editor>p{margin-left:26px;margin-right:26px}.yuanyou-product-editor>.eyebrow{color:#1677ff;margin-top:22px;display:block}.yuanyou-product-editor>h2{margin-top:8px}.yuanyou-product-editor>p{margin-bottom:14px}.yuanyou-product-editor .product-editor-tabs{z-index:4;background:#fff;border-top:1px solid #edf0f4;border-bottom:1px solid #e4e8ee;padding:0 22px;position:sticky;top:0}.yuanyou-product-editor .product-editor-tabs button{border-radius:0;min-height:42px}.yuanyou-product-editor .product-editor-form{padding:20px 26px 0}.yuanyou-product-editor .product-editor-actions{z-index:4;background:#fff;border-top:1px solid #e5e9ef;margin:4px -26px 0;padding:13px 26px;position:sticky;bottom:0;box-shadow:0 -8px 20px #2538580c}@media (max-width:1200px){.yuanyou-filter-panel,.collection-filter-grid{grid-template-columns:repeat(3,minmax(130px,1fr))}.product-filter-grid{grid-template-columns:repeat(4,minmax(120px,1fr))}}@media (max-width:720px){.yuanyou-page-title,.yuanyou-primary-actions,.yuanyou-command-bar,.collection-command-bar{flex-direction:column;align-items:flex-start}.yuanyou-command-bar>div{max-width:100%}.yuanyou-filter-panel,.collection-filter-grid,.product-filter-grid{grid-template-columns:1fr 1fr}.yuanyou-product-editor{border-radius:0;width:100vw;height:100vh;max-height:100vh}.yuanyou-product-editor .product-editor-tabs{white-space:nowrap;overflow:auto}}.shop-product-image{object-fit:contain;background:#fff;border:1px solid #e2e7ee;border-radius:6px;flex:none;width:52px;height:52px;display:block}.shop-product-table td:first-child>a{flex:none}.order-item-preview,.order-detail-product{align-items:center;gap:9px;min-width:0;display:flex}.order-item-preview>a,.order-detail-product>a{flex:none}.order-item-preview img,.order-item-preview>span,.order-detail-product img,.order-detail-product>span{color:#58708b;object-fit:contain;background:#f3f6f9;border:1px solid #e2e7ee;border-radius:6px;flex:none;place-items:center;width:48px;height:48px;display:grid}.order-item-preview>div,.order-detail-product>div{min-width:0}.order-item-preview strong{max-width:270px}.order-detail-product strong{max-width:260px;display:block}.order-detail-product small{margin-top:5px;display:block}.order-detail-table th:first-child,.order-detail-table td:first-child{min-width:330px}.order-profit-table{min-width:1480px}.order-profit-table th,.order-profit-table td{padding:9px 8px}.order-profit-table th:nth-child(3),.order-profit-table td:nth-child(3),.order-profit-table th:nth-child(4),.order-profit-table td:nth-child(4){min-width:118px}.order-profit-table th:nth-child(5),.order-profit-table td:nth-child(5){min-width:210px}.order-profit-table th:nth-child(6),.order-profit-table td:nth-child(6),.order-profit-table th:nth-child(7),.order-profit-table td:nth-child(7),.order-profit-table th:nth-child(8),.order-profit-table td:nth-child(8){min-width:135px}.order-profit-table input,.order-profit-table textarea{box-sizing:border-box;max-width:100%}.order-profit-table td>b,.order-profit-table td>small,.order-profit-table td>strong{margin-top:4px;display:block}.order-dimension-inputs{grid-template-columns:repeat(3,minmax(58px,1fr));gap:6px;display:grid}.order-dimension-inputs label{color:#736a60;gap:4px;font-size:9px;display:grid}.order-dimension-inputs input{width:100%}.order-profit-value{color:#14805e;font-size:13px}.order-profit-value.loss{color:#d84a55}.order-profit-value.unconfigured{color:#8b8278}.order-profit-summary{background:#fffefc;border:1px solid #e6dfd4;border-radius:12px;grid-template-columns:repeat(5,minmax(120px,1fr));gap:8px;margin-top:12px;padding:12px;display:grid}.order-profit-summary>div{border-right:1px solid #eee7dc;gap:4px;padding:8px 10px;display:grid}.order-profit-summary>div:last-child{border-right:0}.order-profit-summary span,.order-profit-summary small{color:#736a60;font-size:9px}.order-profit-summary b,.order-profit-summary strong{color:#29231d;font-size:14px}.order-profit-summary.loss{background:#fff8f7;border-color:#f0c7c7}.order-profit-summary.loss>div:last-child strong{color:#c83f49}.order-profit-summary.healthy>div:last-child strong{color:#14805e}.order-sync-product.is-recommended{background:#fff8f7;border-color:#e8bbbb}.product-sync-confirm-modal{width:min(610px,92vw)}.linked-correction-impact{flex-wrap:wrap;gap:7px;margin:14px 0;display:flex}.linked-correction-impact>b{width:100%}.linked-correction-impact span{background:#fff7e8;border:1px solid #e6dfd4;border-radius:8px;padding:7px 9px}.product-sync-boundary{color:#79531b;background:#fff7e8;border-left:3px solid #c8922e;padding:10px 12px}.product-sync-confirm-backdrop{z-index:10020}@media (max-width:1100px){.order-profit-summary{grid-template-columns:repeat(2,minmax(140px,1fr))}.order-profit-summary>div{border-bottom:1px solid #eee7dc;border-right:0}.order-profit-summary>div:last-child{border-bottom:0;grid-column:1/-1}}.yuanyou-shell{--side:214px;color:#1f2937;background:#f5f6f8;min-width:1080px;display:block}.yuanyou-shell .sidebar{z-index:45;width:var(--side);color:#171717;background:#fff;border-right:1px solid #e5e7eb;padding:0;box-shadow:2px 0 10px #18223508}.yuanyou-shell .brand{border-bottom:1px solid #eceff3;gap:11px;height:66px;margin:0;padding:0 18px}.yuanyou-shell .brand-mark{width:38px;height:38px;box-shadow:none;background:linear-gradient(145deg,#405ef1,#7257f0 55%,#18bfd0);border-radius:10px;font-size:19px}.yuanyou-shell .brand strong{color:#111;font-size:18px}.yuanyou-shell .brand small{color:#98a1af;letter-spacing:.12em;margin-top:1px;font-size:8px}.sidebar-fold{width:30px;height:30px;margin-left:auto;color:#626b77!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:4px!important;padding:0!important;font-size:17px!important}.yuanyou-sidebar-nav{flex:1;padding:10px 0 30px;display:block;overflow-y:auto}.yuanyou-sidebar-nav .nav-group{gap:2px;padding:3px 5px;display:grid}.yuanyou-sidebar-nav .nav-group+.nav-group{margin-top:2px}.yuanyou-sidebar-nav .nav-group p{color:#151b26;justify-content:space-between;align-items:center;margin:0;padding:10px 18px 6px;font-size:14px;font-weight:650;display:flex}.yuanyou-sidebar-nav .nav-group p b{color:#79818d;font-size:11px}.yuanyou-sidebar-nav a,.yuanyou-sidebar-nav button{color:#202735;min-height:41px;box-shadow:none;background:0 0;border-radius:7px;padding:0 18px;font-size:13px}.yuanyou-sidebar-nav a span,.yuanyou-sidebar-nav button span{color:#111827;width:18px;font-size:15px}.yuanyou-sidebar-nav button.sub{padding-left:66px}.yuanyou-sidebar-nav a:hover,.yuanyou-sidebar-nav button:hover{color:#1677ff;background:#f3f7ff}.yuanyou-sidebar-nav a.active,.yuanyou-sidebar-nav button.active{color:#1677ff;box-shadow:none;background:#e8f2ff;font-weight:600}.yuanyou-sidebar-nav button.active span{color:#1677ff}.yuanyou-shell .workspace{width:calc(100% - var(--side));max-width:none;margin-left:var(--side);padding:0 5px 34px}.yuanyou-shell .topbar{z-index:40;background:#fff;border-bottom:1px solid #e8ebef;height:66px;padding:0 20px;position:sticky;top:0}.workbench-caption{color:#5b6470;align-items:center;gap:13px;display:flex}.workbench-caption span{font-size:19px}.workbench-caption strong{font-size:14px;display:none}.yuanyou-shell .top-actions{gap:10px}.yuanyou-shell .top-actions button{color:#1677ff;height:39px;box-shadow:none;background:#fff;border:1px solid #dfe4ea;border-radius:5px;padding:0 14px;font-size:13px;font-weight:500}.yuanyou-shell .top-actions .top-icon{color:#4b5563;width:38px;padding:0;font-size:21px}.top-user{color:#333b48;align-items:center;gap:6px;margin-left:8px;font-size:13px;display:flex}.module-tabs{z-index:39;background:#f7f8fa;border-bottom:1px solid #e4e7eb;align-items:flex-end;gap:3px;height:51px;padding:0 0 5px;position:sticky;top:66px;display:flex!important}.module-tabs button{min-width:90px;height:41px;color:#303641!important;text-align:center!important;width:auto!important;box-shadow:none!important;background:#fff!important;border:1px solid #d9dde3!important;border-radius:6px 6px 0 0!important;justify-content:center!important;padding:0 18px!important;font-size:13px!important}.module-tabs button.active{font-weight:600;color:#fff!important;background:#1686ff!important;border-color:#1686ff!important}.dense-workspace .workspace{padding-bottom:75px}.dense-workspace .yuanyou-page-title{display:none}.dense-workspace .data-card,.dense-workspace .collection-filter-card{box-shadow:none;border-radius:3px;margin:0}.dense-workspace .collection-filter-card{background:#fff;border-color:#e4e7ec;padding:0}.dense-workspace .collection-filter-grid,.dense-workspace .yuanyou-filter-panel{background:#fff;grid-template-columns:repeat(7,minmax(145px,1fr));gap:10px 26px;padding:20px 14px 12px}.dense-workspace .collection-filter-grid>label,.dense-workspace .yuanyou-filter-panel label{color:#171d28;white-space:nowrap;background:#fff;border:1px solid #d8dde4;border-radius:5px;align-items:center;gap:7px;height:45px;padding:0 12px;font-size:12px;display:flex}.dense-workspace .collection-filter-grid>select,.dense-workspace .yuanyou-filter-panel>select,.dense-workspace .yuanyou-filter-panel label select{color:#202733;background:#fff;border:1px solid #d8dde4;border-radius:5px;height:45px;padding:0 12px;font-size:12px}.dense-workspace .collection-filter-grid input,.dense-workspace .yuanyou-filter-panel input{color:#303744;background:0 0;border:0;height:auto;padding:0;font-size:12px}.dense-workspace .collection-filter-actions{border-bottom:1px solid #e7e9ed;align-items:center;min-height:54px;margin:0;padding:0 14px 10px}.dense-workspace .collection-filter-actions button{border-radius:4px;height:38px;font-size:12px}.dense-workspace .group-strip{border-top:0;margin:0;padding:9px 14px}.dense-workspace .group-strip button{font-size:11px}.dense-workspace .yuanyou-filter-actions{align-self:center}.dense-workspace .yuanyou-filter-actions .btn{height:38px;padding:0 18px;font-size:12px}.product-filter-grid{grid-template-columns:repeat(7,minmax(145px,1fr))!important}.product-display-options{color:#566071;background:#fff;border-bottom:1px solid #e5e8ed;align-items:center;gap:0;height:55px;padding:0 14px;font-size:12px;display:flex}.product-display-options>button{color:#303845;background:#fff;border:1px solid #d9dee6;height:29px;padding:0 12px}.product-display-options>button+button{border-left:0}.product-display-options>button.active{color:#fff;background:#1677ff;border-color:#1677ff}.product-display-options>i{background:#e2e6ec;width:1px;height:25px;margin:0 20px}.product-display-options label{align-items:center;gap:6px;margin-right:22px;display:flex}.dense-workspace .yuanyou-command-bar,.dense-workspace .collection-command-bar{background:#fff;min-height:56px;padding:8px 14px}.dense-workspace .yuanyou-command-bar .btn,.dense-workspace .collection-command-bar .btn{border-radius:4px;height:38px;padding:0 14px;font-size:12px}.dense-workspace .yuanyou-card-grid{background:#f3f4f6;grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:5px;padding:5px}.dense-workspace .collection-product{box-shadow:none;border-radius:5px}.dense-workspace .collection-product:hover{border-color:#8bbcff;transform:none;box-shadow:0 0 0 1px #1677ff25}.dense-workspace .collection-image{background:#fff;border:0;border-radius:0;width:100%;height:210px;padding:0}.dense-workspace .collection-image img{object-fit:contain;mix-blend-mode:normal}.dense-workspace .collection-id span{color:#4a5568;background:#fff;font-size:10px}.dense-workspace .collection-id a{color:#1677ff;font-size:11px}.dense-workspace .collection-money .cost{color:#ff4d4f}.dense-workspace .collection-money .profit{color:#16a66d}.dense-workspace .collection-spec{background:#fafafa;border-radius:0;margin:0 12px;padding:9px 3px}.dense-workspace .collection-spec b{font-size:13px}.dense-workspace .collection-spec small{color:#9aa3af;margin-top:3px;font-size:9px;display:block}.dense-workspace .collection-product h3{color:#293548;height:44px;margin:10px 12px 4px;font-size:13px;line-height:1.65}.dense-workspace .collection-meta{color:#5f6877;padding:5px 12px;font-size:11px}.dense-workspace .collection-meta small{color:#98a1ad;font-size:9px}.tile-edit{color:#1677ff;background:0 0;border:0;padding:0;font-size:11px}.tile-actions{display:flex;gap:5px!important}.tile-actions button{color:#1677ff;background:0 0;border:0;padding:3px 5px;font-size:10px}.tile-profit-state{color:#16a66d;font-size:10px}.product-library-tile .collection-image{cursor:pointer}.product-check{top:9px;left:9px}.product-check span{border-radius:3px}.completeness{font-size:10px}.collection-pagination{background:#fff;padding:0 14px}.collection-workspace{padding-bottom:0}.collection-bulk,.collection-bulk.visible{left:var(--side);color:#303845;opacity:1;pointer-events:auto;background:#fff;border:1px solid #e1e5eb;border-radius:0;max-width:none;min-height:65px;padding:9px 16px;bottom:0;right:0;transform:none;box-shadow:0 -5px 18px #1f2d4a12}.collection-bulk strong{color:#1677ff}.collection-bulk button,.collection-bulk select{color:#5b6575;background:#fff;border:1px solid #d9dee6;border-radius:4px;height:34px;font-size:11px}.collection-bulk .primary-small{color:#fff;background:#1677ff}.collection-bulk .risk-button,.collection-bulk .archive-button{color:#b34c57;border-color:#efcdd2}.product-sticky-footer{z-index:22;left:var(--side);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:65px;position:fixed;bottom:0;right:0;box-shadow:0 -5px 18px #1f2d4a12;color:#4b5563!important;border:1px solid #e1e5eb!important;padding:9px 16px!important;display:grid!important}.footer-selection,.footer-batch-actions,.footer-pagination{align-items:center;gap:6px!important;display:flex!important}.product-sticky-footer button{min-width:34px;color:#536071!important;background:#fff!important;border:1px solid #d9dee6!important;border-radius:4px!important;width:auto!important;height:34px!important;padding:0 10px!important;font-size:11px!important}.product-sticky-footer button:disabled{opacity:.4}.product-sticky-footer .danger-link{color:#b54755!important}.footer-selection span,.footer-pagination span{font-size:11px}.footer-selection span{color:#1677ff}.footer-pagination{justify-content:flex-end}.footer-pagination b{color:#1677ff;border:1px solid #1677ff;border-radius:4px;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.dense-workspace .yuanyou-shop-card{flex-direction:column;display:flex}.dense-workspace .yuanyou-shop-card>.yuanyou-page-title{display:none}.dense-workspace .yuanyou-shop-card>.shop-list-filters{order:1}.dense-workspace .yuanyou-shop-card>.yuanyou-primary-actions{order:2}.dense-workspace .yuanyou-shop-card>.yuanyou-fee-note{order:3}.dense-workspace .yuanyou-shop-card>.shop-command-bar{order:4}.dense-workspace .yuanyou-shop-card>.shop-sync-progress{order:5}.dense-workspace .yuanyou-shop-card>.table-wrap{order:6}.dense-workspace .shop-list-filters{grid-template-columns:repeat(5,minmax(160px,1fr)) auto auto;justify-content:stretch;gap:10px;padding:20px 14px;display:grid}.dense-workspace .shop-list-filters>select,.dense-workspace .shop-keyword-filter{border-radius:5px;width:100%;min-width:0;height:45px;font-size:12px}.dense-workspace .shop-list-filters>.btn{height:40px;padding:0 18px;font-size:12px}.dense-workspace .yuanyou-primary-actions{justify-content:flex-start;min-height:59px}.dense-workspace .yuanyou-primary-actions .btn{height:39px;padding:0 17px;font-size:12px}.dense-workspace .yuanyou-fee-note{font-size:11px}.dense-workspace .shop-command-bar{min-height:51px}.dense-workspace .yuanyou-shop-table th{color:#303845;height:55px;padding:10px 14px;font-size:12px}.dense-workspace .yuanyou-shop-table td{height:104px;padding:12px 14px;font-size:11px}.dense-workspace .yuanyou-shop-table td strong{font-size:12px}.dense-workspace .reputation-cell{min-width:290px;padding:10px 12px}.dense-workspace .reputation-head strong{font-size:11px}.dense-workspace .reputation-metrics span{font-size:10px}.dense-workspace .reputation-cell>small{font-size:9px}@media (max-width:1700px){.dense-workspace .collection-filter-grid,.dense-workspace .yuanyou-filter-panel,.product-filter-grid{grid-template-columns:repeat(5,minmax(145px,1fr))!important}.dense-workspace .yuanyou-card-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media (max-width:1200px){.yuanyou-shell{--side:190px}.dense-workspace .collection-filter-grid,.dense-workspace .yuanyou-filter-panel,.product-filter-grid{grid-template-columns:repeat(3,minmax(145px,1fr))!important}.dense-workspace .yuanyou-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-batch-actions{overflow:auto}.yuanyou-sidebar-nav button.sub{padding-left:48px}}.yuanyou-sidebar-nav .nav-group.collapsible{padding:0 5px;display:block}.yuanyou-sidebar-nav .group-trigger{color:#171b24;background:#fff;border-radius:0;align-items:center;gap:13px;width:100%;height:54px;padding:0 15px;font-size:14px;font-weight:500;display:flex}.yuanyou-sidebar-nav .group-trigger:hover{color:#1677ff;background:#f7faff}.yuanyou-sidebar-nav .group-trigger.group-active{color:#1677ff}.yuanyou-sidebar-nav .group-trigger>span{width:19px;color:inherit;font-size:16px}.yuanyou-sidebar-nav .group-trigger>b{color:#3f4752;margin-left:auto;font-size:12px;font-weight:500}.yuanyou-sidebar-nav .nav-children{padding-bottom:4px;display:none}.yuanyou-sidebar-nav .nav-group.expanded>.nav-children{gap:2px;display:grid}.yuanyou-sidebar-nav .nav-children>.sub,.yuanyou-sidebar-nav .nav-children>a{color:#212733;border-radius:7px;height:54px;min-height:54px;padding:0 0 0 66px;font-size:14px}.yuanyou-sidebar-nav .nav-children>.sub.active{color:#1677ff;background:#e8f2ff;font-weight:600}.module-tabs button i{color:inherit;margin-left:10px;font-size:13px;font-style:normal}.module-tabs button.active i{color:#fff}.module-tabs:after{content:"";flex:1;height:1px}.dense-workspace .collection-filter-grid{gap:12px 26px;padding:20px 14px 18px;grid-template-columns:repeat(24,minmax(0,1fr))!important}.dense-workspace .collection-filter-grid>.yy-filter{color:#161b24;white-space:nowrap;background:#fff;border:1px solid #d7dce3;border-radius:5px;align-items:center;gap:4px;height:45px;padding:0 13px;font-size:12px;display:flex}.dense-workspace .collection-filter-grid>.yy-filter>span{color:#171b24;flex:none}.dense-workspace .collection-filter-grid>.yy-filter input,.dense-workspace .collection-filter-grid>.yy-filter select{color:#20242c;background:0 0;border:0;outline:0;min-width:0;height:41px;padding:0 5px;font-size:12px}.dense-workspace .collection-filter-grid>.yy-filter select{text-align:center;flex:1}.dense-workspace .collection-filter-grid>.yy-filter input::placeholder{color:#b6bdc8}.dense-workspace .collection-filter-grid>.yy-date input{color:#9fa7b3;width:42%}.dense-workspace .collection-filter-grid>.yy-date i{color:#b1b8c2;font-style:normal}.yy-inline-actions{grid-column:span 8;align-items:center;gap:10px;display:flex}.yy-inline-actions button{border-radius:5px;height:45px;padding:0 20px;font-size:12px}.yy-inline-actions .primary-small{background:#1677ff}.yy-inline-actions .collapse-filter{color:#1677ff;background:0 0;border:0}.dense-workspace .collection-filter-actions{background:#fff;border-top:1px solid #edf0f4;justify-content:flex-end;height:67px;min-height:67px;padding:10px 14px}.collection-group-selector{color:#222936;text-align:center;background:#fff;border:1px solid #d8dde4;border-radius:5px;width:325px;height:43px;padding:0 14px;font-size:12px}.dense-workspace .collection-filter-card .group-strip{display:none}.dense-workspace .yuanyou-collection-card{border-top:1px solid #e1e5ea}.dense-workspace .collection-command-bar{border-bottom:1px solid #e1e5ea}@media (max-width:1700px){.dense-workspace .collection-filter-grid{gap:10px 14px;grid-template-columns:repeat(24,minmax(0,1fr))!important}.dense-workspace .collection-filter-grid>.yy-date{grid-column:span 7}.dense-workspace .collection-filter-grid>.yy-status{grid-column:span 5}.dense-workspace .collection-filter-grid>.yy-country,.dense-workspace .collection-filter-grid>.yy-employee,.dense-workspace .collection-filter-grid>.yy-group{grid-column:span 4}.dense-workspace .collection-filter-grid>.yy-product-id{grid-column:span 7}.dense-workspace .collection-filter-grid>.yy-original-id,.dense-workspace .collection-filter-grid>.yy-title{grid-column:span 5}.dense-workspace .collection-filter-grid>.yy-currency{grid-column:span 3}.dense-workspace .collection-filter-grid>.yy-min-price,.dense-workspace .collection-filter-grid>.yy-max-price,.dense-workspace .collection-filter-grid>.yy-min-weight,.dense-workspace .collection-filter-grid>.yy-max-weight,.dense-workspace .collection-filter-grid>.yy-platform{grid-column:span 4}.yy-inline-actions{grid-column:span 12}}.live-controls{align-items:center}.live-clock{color:#d8fbff;letter-spacing:.3px;text-align:right;gap:2px;min-width:128px;font:700 9px/1.2 Arial;display:grid}.live-clock small{color:#48a5b6;letter-spacing:1px;font:6px/1.2 Segoe UI}.cbt-site-select{vertical-align:middle;gap:6px;min-width:150px;display:inline-grid}.cbt-site-select>span{color:#315fcf;background:#edf3ff;border-radius:6px;width:max-content;padding:4px 7px;font-size:8px;font-weight:700}.cbt-site-select select{color:#384960;background:#fff;border:1px solid #d9e1ef;border-radius:6px;outline:0;height:30px;padding:0 26px 0 8px;font-size:8px}.cbt-site-select select:focus{border-color:#4096ff;box-shadow:0 0 0 2px #1677ff12}.alias-inline-editor{align-items:center;gap:5px;min-width:225px;display:flex}.alias-inline-editor input{color:#26354b;background:#fff;border:1px solid #4096ff;border-radius:5px;outline:0;width:132px;height:31px;padding:0 8px;font-size:9px;box-shadow:0 0 0 2px #1677ff12}.alias-inline-editor button{color:#536176;background:#fff;border:1px solid #d8e0ec;border-radius:5px;height:31px;padding:0 8px;font-size:8px}.alias-inline-editor button[type=submit]{color:#fff;background:#1677ff;border-color:#1677ff}.shop-identity-details{align-content:center;justify-items:start;gap:3px;display:grid}.shop-identity-details .alias-direct-trigger{margin:0 0 2px;padding:2px 5px;font-weight:600;display:block}.dense-workspace .collection-filter-card .yuanyou-page-title{display:none}.dense-workspace .collection-filter-card{box-shadow:none;border-radius:0;margin:0}.dense-workspace .collection-filter-grid{grid-template-columns:repeat(24,minmax(0,1fr))!important;gap:7px 9px!important;padding:9px 10px 7px!important}.dense-workspace .collection-filter-grid>.yy-filter{border-radius:4px!important;gap:2px!important;height:30px!important;padding:0 8px!important;font-size:10px!important}.dense-workspace .collection-filter-grid>.yy-filter input,.dense-workspace .collection-filter-grid>.yy-filter select{height:28px!important;padding:0 3px!important;font-size:10px!important}.dense-workspace .collection-filter-grid>.yy-date{grid-column:span 6!important}.dense-workspace .collection-filter-grid>.yy-status{grid-column:span 4!important}.dense-workspace .collection-filter-grid>.yy-country{grid-column:span 3!important}.dense-workspace .collection-filter-grid>.yy-employee{grid-column:span 4!important}.dense-workspace .collection-filter-grid>.yy-group{grid-column:span 7!important}.dense-workspace .collection-filter-grid>.yy-product-id{grid-column:span 6!important}.dense-workspace .collection-filter-grid>.yy-original-id{grid-column:span 4!important}.dense-workspace .collection-filter-grid>.yy-title{grid-column:span 5!important}.dense-workspace .collection-filter-grid>.yy-currency,.dense-workspace .collection-filter-grid>.yy-min-price,.dense-workspace .collection-filter-grid>.yy-max-price,.dense-workspace .collection-filter-grid>.yy-min-weight,.dense-workspace .collection-filter-grid>.yy-max-weight,.dense-workspace .collection-filter-grid>.yy-platform{grid-column:span 3!important}.dense-workspace .collection-filter-grid>.yy-inline-actions{gap:6px;height:30px;grid-column:span 15!important}.dense-workspace .collection-filter-grid>.yy-inline-actions button{border-radius:4px!important;height:30px!important;padding:0 14px!important;font-size:10px!important}.dense-workspace .yuanyou-collection-card{border:0;border-radius:0;margin:0}.dense-workspace .completeness{padding:3px 5px;font-size:7px;bottom:5px;right:5px}.dense-workspace .collection-bulk,.dense-workspace .collection-bulk.visible{flex-wrap:nowrap;gap:8px;height:48px;min-height:48px;padding:6px 10px}.dense-workspace .collection-bulk button,.dense-workspace .collection-bulk select{height:29px;padding:0 8px;font-size:9px}.dense-workspace .bulk-fields{flex:1;min-width:0;overflow:auto;flex-wrap:nowrap!important;justify-content:flex-start!important}.dense-workspace .bulk-pagination{white-space:nowrap;margin-left:auto}.dense-workspace .bulk-pagination b{color:#1677ff;border:1px solid #1677ff;border-radius:4px;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.dense-workspace .bulk-pagination span{font-size:9px}@media (max-width:1350px){.dense-workspace .collection-grid.yuanyou-card-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.dense-workspace .collection-filter-grid{grid-template-columns:repeat(12,minmax(0,1fr))!important}.dense-workspace .collection-filter-grid>.yy-filter{grid-column:span 3!important}.dense-workspace .collection-filter-grid>.yy-date,.dense-workspace .collection-filter-grid>.yy-group,.dense-workspace .collection-filter-grid>.yy-inline-actions{grid-column:span 6!important}}@media (max-width:900px){.dense-workspace .collection-grid.yuanyou-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:620px){.dense-workspace .collection-grid.yuanyou-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dense-workspace .collection-filter-grid>.yy-filter,.dense-workspace .collection-filter-grid>.yy-date,.dense-workspace .collection-filter-grid>.yy-group,.dense-workspace .collection-filter-grid>.yy-inline-actions{grid-column:span 12!important}}.compact-product-workspace{background:#f5f7fa;padding:0 0 62px}.compact-product-head{background:#fff;border:1px solid #e5e9ef;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:10px 14px;display:flex}.compact-product-head h2{color:#252b35;margin:0;font-size:16px}.compact-product-head p{color:#8a93a3;margin:4px 0 0;font-size:9px}.compact-product-head>div:last-child{gap:7px;display:flex}.compact-product-head .btn{border-radius:4px;height:32px;padding:0 12px;font-size:9px}.compact-product-card{box-shadow:none;border-radius:0;margin:7px 0 0}.compact-filters{border-bottom:1px solid #e7ebf0;grid-template-columns:minmax(260px,1fr) repeat(3,minmax(135px,190px)) auto;justify-content:stretch;padding:10px 12px;display:grid}.compact-filters label{border-radius:4px!important;width:auto!important;height:34px!important}.compact-filters input,.compact-filters select{font-size:10px!important}.compact-filters select{border-radius:4px!important;min-width:0!important;height:34px!important}.compact-filters .btn{border-radius:4px;height:34px;font-size:10px}.compact-product-summary{color:#7c8798;background:#fbfcfd;border-bottom:1px solid #e6eaf0;align-items:center;gap:20px;height:34px;padding:0 13px;font-size:9px;display:flex}.compact-product-summary span:first-child{color:#26364e;font-weight:700}.miaoshou-product-table{table-layout:fixed;width:100%;min-width:1700px}.miaoshou-product-table th{color:#6e7888;text-align:left;background:#f3f6f9;height:38px;padding:7px 8px;font-size:9px;font-weight:600}.miaoshou-product-table td{color:#465268;border-bottom:1px solid #e7ebf0;padding:9px 8px;font-size:9px;vertical-align:top!important;height:126px!important}.miaoshou-product-table tbody tr:nth-child(odd){background:#f8fafc}.miaoshou-product-table tbody tr:hover{background:#f0f7fa}.miaoshou-product-table th:first-child,.miaoshou-product-table td:first-child{width:34px;min-width:34px!important}.miaoshou-product-table th:nth-child(2),.miaoshou-product-table td:nth-child(2){width:360px;min-width:360px!important}.miaoshou-product-table th:nth-child(3){width:105px}.miaoshou-product-table th:nth-child(4){width:170px}.miaoshou-product-table th:nth-child(5){width:190px}.miaoshou-product-table th:nth-child(6){width:90px}.miaoshou-product-table th:nth-child(7){width:175px}.miaoshou-product-table th:nth-child(8){width:95px}.miaoshou-product-table th:nth-child(9){width:115px}.miaoshou-product-table th:nth-child(10){width:145px}.miaoshou-product-table td>small,.miaoshou-product-table td>strong{display:block}.miaoshou-product-table td>small{color:#929baa;margin-top:7px}.ms-product-info{grid-template-columns:78px minmax(0,1fr);gap:10px;display:grid}.ms-product-info .shop-product-image,.ms-product-info .shop-product-icon{border-radius:3px;width:78px;height:78px}.ms-product-info>div{min-width:0}.ms-product-info strong{color:#424b59;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:34px;font-size:10px;line-height:1.65;display:-webkit-box;overflow:hidden}.ms-product-info small{color:#8d96a5;text-overflow:ellipsis;white-space:nowrap;margin:8px 0 6px;display:block;overflow:hidden}.ms-product-info a{color:#03a8aa;text-decoration:none}.site-profit-stack{gap:8px;display:grid}.site-profit-stack>span{color:#485466;align-items:center;gap:6px;font-size:10px;display:flex}.site-profit-stack b{color:#00a4a7;text-align:center;background:#e4f8f8;border-radius:4px;min-width:42px;padding:4px 5px}.site-profit-stack em{color:#ff8b45;background:#fff1e8;border-radius:4px;padding:3px 5px;font-style:normal}.site-profit-stack small{color:#8791a1}.site-chip-list{grid-template-columns:repeat(2,34px);gap:5px;display:grid}.site-chip-list span{color:#00a3a6;background:#e7f7f7;border-radius:4px;place-items:center;height:21px;font-size:8px;display:grid}.site-chip-list span.active{color:#fff;background:#06a9ac}.text-action{color:#00a7aa;background:0 0;border:0;margin-top:9px;padding:0;font-size:9px;display:block}.ms-action-grid{grid-template-columns:repeat(2,1fr);gap:8px 7px;display:grid}.ms-action-grid button{color:#00a7aa;text-align:left;background:0 0;border:0;padding:0;font-size:9px}.ms-action-grid .danger-link{color:#d45762}.compact-note-modal{width:min(560px,100% - 30px);padding:28px}.compact-note-modal>p{color:#7f8999;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.compact-note-modal label span{color:#4f5b6e;margin:17px 0 7px;font-size:10px;display:block}.compact-note-modal textarea{color:#303b4c;resize:vertical;background:#fff;border:1px solid #dce2ea;border-radius:6px;width:100%;padding:11px;font:10px/1.7 inherit}.compact-note-modal .form-actions{justify-content:flex-end}.compact-product-workspace .shop-product-pagination{z-index:4;background:#fff;position:sticky;bottom:0}.compact-product-workspace .product-online-status{border-radius:4px;margin-bottom:4px;padding:4px 7px}.compact-product-workspace .shop-product-empty{vertical-align:middle!important;height:240px!important}.compact-product-workspace input[type=checkbox]{accent-color:#05a9ac}@media (max-width:1200px){.compact-filters{grid-template-columns:1fr 1fr 1fr}.compact-filters label{grid-column:span 2}}.cbt-country-summary{gap:5px;min-width:180px;margin-top:5px;display:grid}.cbt-country-summary>strong{color:#315fcf;background:#edf3ff;border-radius:6px;width:max-content;padding:4px 7px;font-size:8px}.cbt-country-compact>span{color:#02a5a8;font-size:9px;font-weight:700}.cbt-country-compact>small{color:#8d98aa;font-size:8px;margin:0!important}.local-site-name{margin-left:5px}.site-quota-summary{gap:4px;min-width:150px;display:grid}.site-quota-compact>b{color:#344157;font-size:11px}.site-quota-compact>small{color:#7f8ba0;font-size:8px;margin:0!important}.site-quota-compact>span{color:#02a5a8;font-size:8px;font-weight:700}.yuanyou-shop-table th:nth-child(9),.yuanyou-shop-table td:nth-child(9){min-width:220px!important}.yuanyou-shop-table th:nth-child(10),.yuanyou-shop-table td:nth-child(10){min-width:175px!important}.dense-workspace .yuanyou-shop-table td{min-height:0;height:112px!important}.shop-quick-editor{justify-items:start;gap:3px;min-width:92px;display:grid;position:relative}.shop-quick-editor>small{color:#929daf;font-size:8px;margin:0!important}.quick-editor-trigger{white-space:nowrap;align-items:center;gap:5px;max-width:150px;display:inline-flex}.quick-editor-trigger>span{text-overflow:ellipsis;overflow:hidden}.quick-editor-trigger>i{color:#9aabd4;opacity:0;font-size:8px;font-style:normal;transition:opacity .15s}.quick-editor-trigger:hover>i,.shop-quick-editor.is-editing .quick-editor-trigger>i{opacity:1}.shop-quick-popover{z-index:12;background:#fff;border:1px solid #cfd9ec;border-radius:8px;grid-template-columns:minmax(100px,170px) 28px 28px;align-items:center;gap:4px;padding:6px;display:grid;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 10px 28px #243a641f}.shop-quick-popover input,.shop-quick-popover select{color:#293750;background:#fff;border:1px solid #d9e0ec;border-radius:6px;outline:0;width:100%;min-width:0;height:30px;padding:0 7px;font-size:9px}.shop-quick-popover input:focus,.shop-quick-popover select:focus{border-color:#4b72df;box-shadow:0 0 0 2px #4b72df17}.shop-quick-popover button{background:#fff;border:1px solid #dbe2ed;border-radius:6px;width:28px;height:28px;padding:0;font-size:13px}.shop-quick-popover .quick-save{color:#fff;background:#315fe1;border-color:#315fe1}.shop-quick-popover .quick-cancel{color:#9a4d59}.alias-quick-editor .quick-editor-trigger{color:#315fcf;max-width:210px;font-weight:700}.price-quick-editor{min-width:100px}.price-quick-editor .quick-editor-trigger{color:#34445c;font-variant-numeric:tabular-nums}.miaoshou-product-table .site-chip-list{grid-template-columns:1fr;gap:3px}.miaoshou-product-table .site-chip-list span{justify-content:flex-start;align-items:center;min-width:58px;height:17px;padding:0 7px;display:flex}.miaoshou-product-table td{height:142px!important}.dense-workspace .collection-workspace{padding-bottom:64px!important;font-size:12px!important}.dense-workspace .collection-filter-grid{gap:10px 12px!important;padding:14px 14px 12px!important}.dense-workspace .collection-filter-grid>.yy-filter{height:43px!important;padding:0 12px!important;font-size:12px!important}.dense-workspace .collection-filter-grid>.yy-filter input,.dense-workspace .collection-filter-grid>.yy-filter select{height:40px!important;font-size:12px!important}.dense-workspace .collection-filter-grid>.yy-inline-actions{gap:10px!important;height:43px!important}.dense-workspace .collection-filter-grid>.yy-inline-actions button{height:43px!important;padding:0 19px!important;font-size:12px!important}.dense-workspace .collection-filter-actions{height:58px!important;min-height:58px!important;padding:8px 14px!important}.dense-workspace .collection-group-selector{width:320px;height:40px;padding:0 12px;font-size:12px}.dense-workspace .collection-grid.yuanyou-card-grid{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:5px!important;padding:5px!important}.dense-workspace .collection-image{height:210px!important}.dense-workspace .collection-id{padding:9px 11px 7px!important}.dense-workspace .collection-id span{padding:3px 5px!important;font-size:10px!important}.dense-workspace .collection-id a{font-size:11px!important}.dense-workspace .collection-money{margin:0 10px!important;padding:8px 0!important}.dense-workspace .collection-money span{font-size:10px!important}.dense-workspace .collection-money b{margin-top:4px!important;font-size:14px!important}.dense-workspace .collection-spec{margin:0 10px!important;padding:8px 3px!important}.dense-workspace .collection-spec span{font-size:10px!important}.dense-workspace .collection-spec b{margin-top:4px!important;font-size:13px!important}.dense-workspace .collection-product h3{height:43px!important;margin:9px 11px 4px!important;font-size:13px!important;line-height:1.6!important}.dense-workspace .collection-meta{padding:5px 11px!important;font-size:10px!important}.dense-workspace .collection-meta small,.dense-workspace .tile-edit{font-size:10px!important}.dense-workspace .collection-product>footer{min-height:38px!important;padding:6px 10px!important}.dense-workspace .workflow{padding:4px 6px!important;font-size:9px!important}.dense-workspace .collection-bulk,.dense-workspace .collection-bulk.visible{height:58px!important;min-height:58px!important}.dense-workspace .collection-bulk button,.dense-workspace .collection-bulk select{height:34px!important;font-size:10px!important}.shop-home-links{flex-wrap:wrap;gap:4px;min-width:82px;display:flex}.shop-home-links .shop-home-link{border-radius:4px;width:36px;height:24px;font-size:8px}.shop-home-pending{color:#9aa4b3;font-size:8px}.subaccount-workspace{background:#fff;min-height:calc(100vh - 120px)}.subaccount-filters{border-bottom:1px solid #e5e8ed;align-items:center;gap:26px;min-height:76px;padding:14px;display:flex}.subaccount-filters label{border:1px solid #d7dce3;border-radius:5px;align-items:center;width:360px;height:45px;padding:0 14px;font-size:13px;display:flex}.subaccount-filters label span{flex:none}.subaccount-filters input,.subaccount-filters select{background:#fff;border:0;outline:0;flex:1;min-width:0;height:41px;font-size:13px}.subaccount-filters button{background:#fff;border:1px solid #d7dce3;border-radius:5px;height:45px;padding:0 22px;font-size:13px}.subaccount-filters .yy-query,.subaccount-command .yy-primary{color:#fff;background:#1677ff;border-color:#1677ff}.subaccount-filters .yy-collapse{color:#1677ff;border:0;padding:0}.subaccount-command{border-bottom:1px solid #e5e8ed;justify-content:space-between;align-items:center;min-height:76px;padding:14px 20px;display:flex}.subaccount-command>div{gap:12px;display:flex}.subaccount-command button{border:1px solid #1677ff;border-radius:5px;height:44px;padding:0 18px;font-size:13px}.subaccount-command>strong{font-size:13px;font-weight:500}.subaccount-table-wrap{overflow:auto}.subaccount-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1550px}.subaccount-table th{color:#222b39;text-align:left;background:#fafbfc;border:1px solid #e5e8ed;height:62px;padding:10px 14px;font-size:13px}.subaccount-table td{color:#3d4758;vertical-align:middle;border:1px solid #e5e8ed;height:106px;padding:14px;font-size:12px}.subaccount-table td>strong,.subaccount-table td>small,.subaccount-table td>span{display:block}.subaccount-table td small{color:#8a94a3;margin-top:7px}.subaccount-table th:first-child{width:150px}.subaccount-table th:nth-child(2){width:200px}.subaccount-table th:nth-child(3),.subaccount-table th:nth-child(4){width:110px}.subaccount-table th:nth-child(5){width:190px}.subaccount-table th:nth-child(6),.subaccount-table th:nth-child(7),.subaccount-table th:nth-child(8){width:145px}.subaccount-table th:nth-child(9){width:180px}.subaccount-table th:nth-child(10){width:230px}.subaccount-status{font-weight:600}.subaccount-status.active{color:#0a9d36}.subaccount-status.suspended{color:#f5222d}.permission-chip{color:#394455;background:#fafafa;border:1px solid #d9dee6;border-radius:5px;width:max-content;padding:6px 9px}.account-usage b{color:#27354b;font-size:14px;display:inline}.account-usage small{margin-left:4px!important;display:inline!important}.subaccount-actions button{color:#1677ff;background:0 0;border:0;padding:0;font-size:12px}.subaccount-footer{border-top:1px solid #e5e8ed;justify-content:flex-end;align-items:center;gap:9px;height:64px;padding:0 18px;display:flex}.subaccount-footer button,.subaccount-footer b,.subaccount-footer select{text-align:center;background:#fff;border:1px solid #d7dce3;border-radius:5px;min-width:33px;height:33px}.subaccount-footer b{color:#1677ff;border-color:#1677ff;place-items:center;display:grid}.subaccount-modal{width:min(980px,100% - 32px);max-height:calc(100vh - 40px);overflow:auto}.permission-switch{align-content:center!important}.permission-switch input{width:18px!important;height:18px!important}.subaccount-statistics{width:min(760px,100% - 32px);max-height:75vh;overflow:auto}.subaccount-statistics table{border-collapse:collapse;width:100%;margin-top:22px}.subaccount-statistics th,.subaccount-statistics td{text-align:left;border:1px solid #e2e6ec;padding:12px}.order-processing-panel{background:#fff;border:1px solid #e2e6eb;margin-bottom:8px}.order-processing-tabs{border-bottom:1px solid #e1e5ea;align-items:center;display:flex}.order-processing-tabs button{color:#455164;background:#fff;border:0;border-right:1px solid #e1e5ea;height:46px;padding:0 20px;font-size:12px}.order-processing-tabs button.active{color:#fff;background:#03aaac}.order-quick-filters{color:#8a94a3;align-items:center;gap:15px;min-height:50px;padding:8px 14px;font-size:12px;display:flex}.order-quick-filters button{color:#374356;background:0 0;border:0;padding:0;font-size:12px}.order-quick-filters button.active{color:#03aaac;border-bottom:2px solid #03aaac}.order-processing-card{border-radius:0!important}.order-processing-card .order-head{align-items:flex-start;padding:14px}.order-processing-card .order-head>div:first-child{min-width:150px}.order-processing-card .order-filters{flex:1;grid-template-columns:minmax(280px,1.5fr) repeat(4,minmax(150px,1fr)) auto auto;gap:9px;display:grid}.order-processing-card .order-filters label,.order-processing-card .order-filters select,.order-processing-card .order-filters .btn{border-radius:4px!important;height:40px!important;font-size:11px!important}.purchase-order-field{align-items:center;gap:12px;margin:12px 0;display:flex}.purchase-order-field span{font-weight:700}.purchase-order-field input{border:1px solid #dce2ea;border-radius:5px;width:min(520px,70%);height:40px;padding:0 11px;font-size:11px}.order-advanced-filters{background:#fbfcfe;border-top:1px solid #edf0f4;grid-template-columns:repeat(5,minmax(160px,1fr));gap:9px;padding:10px 14px;display:grid}.order-advanced-filters label{color:#657185;background:#fff;border:1px solid #dfe4eb;border-radius:4px;align-items:center;gap:8px;height:38px;padding:0 10px;font-size:11px;display:flex}.order-advanced-filters input{background:0 0;border:0;flex:1;min-width:0;font-size:11px}.order-advanced-filters select{color:#465267;background:#fff;border:1px solid #dfe4eb;border-radius:4px;height:38px;padding:0 10px;font-size:11px}.order-action-bar{background:#fff;border-top:1px solid #edf0f4;border-bottom:1px solid #e4e8ee;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.order-action-bar>div{gap:8px;display:flex}.order-action-bar .btn{border-radius:4px!important;height:36px!important;font-size:11px!important}.order-fulfillment-table{min-width:1960px!important}.order-fulfillment-table th{white-space:nowrap;height:46px;padding:0 12px;font-size:11px}.order-fulfillment-table td{vertical-align:middle;height:98px;padding:10px 12px;font-size:11px}.order-fulfillment-table td:nth-child(3){min-width:330px}.order-fulfillment-table td:nth-child(6){min-width:190px}.order-fulfillment-table td:nth-child(7){min-width:160px}.order-fulfillment-table td:nth-child(8){min-width:180px}.purchase-ready{color:#0a8c61}.purchase-missing{color:#e04355}.order-note-preview{text-overflow:ellipsis;white-space:nowrap;color:#4b5668;max-width:170px;display:block;overflow:hidden}.order-row-actions{min-width:145px}@media (max-width:1500px){.dense-workspace .collection-grid.yuanyou-card-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.order-processing-card .order-filters,.order-advanced-filters{grid-template-columns:repeat(3,minmax(160px,1fr))}.subaccount-filters{gap:10px}.subaccount-filters label{width:300px}}.yuanyou-shop-table th:nth-child(22),.yuanyou-shop-table td:nth-child(22),.yuanyou-shop-table th:nth-child(23),.yuanyou-shop-table td:nth-child(23),.yuanyou-shop-table th:nth-child(24),.yuanyou-shop-table td:nth-child(24){z-index:3;box-sizing:border-box;background:#fff;position:sticky}.yuanyou-shop-table th:nth-child(22),.yuanyou-shop-table td:nth-child(22){border-left:2px solid #d7dde7;width:115px;min-width:115px;max-width:115px;right:370px;box-shadow:-10px 0 18px #25385812}.yuanyou-shop-table th:nth-child(24),.yuanyou-shop-table td:nth-child(24){width:230px;min-width:230px;max-width:230px;right:0}.yuanyou-shop-table thead th:nth-child(n+22){z-index:5;background:#fafafa}.yuanyou-shop-table tr:hover td:nth-child(n+22){background:#f7faff}.yuanyou-shop-table .shop-row-disabled td:nth-child(n+22){background:#fafafa}.yuanyou-shop-table{min-width:3300px}.yuanyou-shop-table td{vertical-align:middle}.yuanyou-shop-table td:nth-child(9){width:175px;min-width:175px!important}.yuanyou-shop-table td:nth-child(10){min-width:160px!important}.yuanyou-shop-table td:nth-child(n+11):nth-child(-n+19){min-width:135px}.yuanyou-shop-table td:nth-child(20){min-width:80px}.yuanyou-shop-table td:nth-child(23){min-width:230px}.quota-progress{gap:8px;width:145px;display:grid}.quota-progress>div{color:#384052;font-variant-numeric:tabular-nums;grid-template-columns:auto 1fr auto;align-items:baseline;gap:3px;display:grid}.quota-progress>div strong{font-size:11px}.quota-progress>div span{color:#8a909c;font-size:9px}.quota-progress>div em{color:#8a909c;font-size:9px;font-style:normal}.quota-progress>i{background:#eceef1;border-radius:99px;height:5px;overflow:hidden}.quota-progress>i>b{border-radius:inherit;background:#aeb6c4;height:100%;transition:width .2s;display:block}.quota-progress.quota-safe>i>b{background:#24b47e}.quota-progress.quota-warning>i>b{background:#f5a623}.quota-progress.quota-danger>i>b{background:#ff4d55}.quota-progress.quota-neutral>i>b{background:0 0}.site-reputation-summary,.site-quota-list,.site-product-counts{gap:5px;display:grid}.site-reputation-row{--rep:#a8b0bf;border-left:3px solid var(--rep);background:var(--rep);border-radius:6px;grid-template-columns:54px 8px 62px 1fr;align-items:center;gap:6px;padding:5px 7px;display:grid}@supports (color:color-mix(in lab, red, red)){.site-reputation-row{background:color-mix(in srgb,var(--rep) 6%,#fff)}}.site-reputation-row>span{color:#334155;font-weight:700}.site-reputation-row>strong{color:#334155;font-size:9px}.site-reputation-row>small{color:#7b8799;margin:0;font-size:8px}.site-product-counts small{justify-content:space-between;gap:8px;display:flex;margin:0!important}.site-product-counts b{color:#02a5a8;font-size:8px}.site-product-counts em{color:#7f8ba0;font-size:8px;font-style:normal}.site-quota-list{min-width:180px}.site-quota-list .quota-progress{border-bottom:1px dashed #e6eaf0;gap:3px;width:100%;padding-bottom:4px}.site-quota-list .quota-progress:last-child{border-bottom:0;padding-bottom:0}.site-quota-list .quota-progress>small{color:#02a5a8;margin:0;font-size:8px;font-weight:700}.collection-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.yuanyou-shop-table th:nth-child(21),.yuanyou-shop-table td:nth-child(21),.yuanyou-shop-table th:nth-child(22),.yuanyou-shop-table td:nth-child(22),.yuanyou-shop-table th:nth-child(23),.yuanyou-shop-table td:nth-child(23){z-index:3;box-sizing:border-box;background:#fff;position:sticky}.yuanyou-shop-table th:nth-child(21),.yuanyou-shop-table td:nth-child(21){border-left:2px solid #d7dde7;width:115px;min-width:115px;max-width:115px;right:370px;box-shadow:-10px 0 18px #25385812}.yuanyou-shop-table th:nth-child(23),.yuanyou-shop-table td:nth-child(23){width:230px;min-width:230px;max-width:230px;right:0}.yuanyou-shop-table thead th:nth-child(n+21){z-index:5;background:#fafafa}.yuanyou-shop-table tr:hover td:nth-child(n+21){background:#f7faff}.yuanyou-shop-table .shop-row-disabled td:nth-child(n+21){background:#fafafa}.yuanyou-shop-table{border-top:1px solid #e1e5eb;border-left:1px solid #e1e5eb}.yuanyou-shop-table th,.yuanyou-shop-table td{border-bottom:1px solid #e1e5eb!important;border-right:1px solid #e1e5eb!important}.yuanyou-shop-table thead th{background:#f7f8fa}.yuanyou-shop-table tbody tr:nth-child(2n)>td{background:#fcfcfd}.yuanyou-shop-table tbody tr:hover>td{background:#f7faff}.yuanyou-shop-table tbody tr:nth-child(2n)>td:nth-child(n+21){background:#fcfcfd}.yuanyou-shop-table tbody tr:nth-child(2n):hover>td:nth-child(n+21){background:#f7faff}.yuanyou-shop-table th:nth-child(2),.yuanyou-shop-table td:nth-child(2){width:310px;max-width:310px;min-width:310px!important}.yuanyou-shop-table td:nth-child(2){overflow:hidden}.yuanyou-shop-table .shop-identity-details{width:220px;min-width:0;overflow:hidden}.yuanyou-shop-table .shop-identity-details>strong,.yuanyou-shop-table .shop-identity-details>small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.yuanyou-shop-table .alias-quick-editor,.yuanyou-shop-table .alias-quick-editor .quick-editor-trigger{min-width:0;max-width:215px}.yuanyou-shop-table th:first-child,.yuanyou-shop-table td:first-child{width:42px!important;min-width:42px!important;max-width:42px!important;padding-left:10px!important;padding-right:6px!important}.yuanyou-shop-table th,.yuanyou-shop-table td{text-align:center!important;vertical-align:middle!important}.yuanyou-shop-table td:nth-child(2){display:table-cell!important}.shop-identity-cell{justify-content:center;align-items:center;gap:10px;min-height:100%;display:flex}.yuanyou-shop-table .shop-identity-details{text-align:center;justify-items:center!important}.yuanyou-shop-table .shop-overview,.yuanyou-shop-table .site-reputation-summary,.yuanyou-shop-table .site-quota-list,.yuanyou-shop-table .site-product-counts{place-content:center;margin-left:auto;margin-right:auto}.yuanyou-shop-table .shop-overview>span,.yuanyou-shop-table .shop-home-link{margin:auto}.yuanyou-shop-table .shop-actions{justify-content:center;margin:auto}.yuanyou-shop-table .quick-editor,.yuanyou-shop-table .inline-edit-value{margin-left:auto;margin-right:auto}.dense-workspace .yuanyou-shop-table td{padding-top:7px!important;padding-bottom:7px!important}.yuanyou-shop-table tbody tr{height:auto!important}.order-processing-panel{background:#f4f7fc;border:0;border-radius:16px;padding:12px;box-shadow:inset 0 0 0 1px #e6ebf3}.order-processing-tabs{border:0;grid-template-columns:repeat(8,minmax(130px,1fr));gap:12px;display:grid}.order-processing-tabs button{color:#435069;text-align:left;background:#fff;border:1px solid #e2e8f1;border-radius:14px;grid-template-columns:1fr auto;align-content:center;gap:4px 10px;height:auto;min-height:94px;padding:15px 18px;transition:border-color .18s,box-shadow .18s,color .18s,background-color .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 18px #2638580b}.order-processing-tabs button:after{content:"";background:#f1f4fa;border-radius:50%;width:58px;height:58px;position:absolute;top:-18px;right:-16px}.order-processing-tabs button:hover{border-color:#cbd7f4;box-shadow:0 9px 22px #26385812}.order-processing-tabs button span{font-size:11px}.order-processing-tabs button strong{z-index:1;font-variant-numeric:tabular-nums;grid-area:1/2/3;font-size:24px;line-height:1;position:relative}.order-processing-tabs button small{color:#909bad;font-size:9px}.order-processing-tabs button.active{color:#fff;background:linear-gradient(135deg,#2c69ee,#6550df);border-color:#315fe8;box-shadow:0 10px 24px #315fe82e}.order-processing-tabs button.active:after{background:#ffffff14}.order-processing-tabs button.active small{color:#e8edff}.order-quick-filters{min-height:42px;margin-top:10px;padding:6px 4px 0}.order-quick-filters button{border-radius:7px;padding:6px 9px}.order-quick-filters button.active{color:#315fe8;background:#e8efff;border:0}.compact-order-table{min-width:1480px!important}.compact-order-table th{background:#f7f9fc}.compact-order-table th:first-child{width:64px}.compact-order-table th:nth-child(2){width:180px}.compact-order-table th:nth-child(3){width:670px}.compact-order-table th:nth-child(4){width:170px}.compact-order-table th:nth-child(5){width:190px}.compact-order-table th:nth-child(6){width:150px}.compact-order-table th:nth-child(7){width:170px}.compact-order-table td{vertical-align:top;height:auto;min-height:112px}.compact-order-table td:nth-child(2) strong,.compact-order-table td:nth-child(2) small{text-overflow:ellipsis;white-space:nowrap;max-width:170px;margin-top:7px;display:block;overflow:hidden}.compact-order-table td:nth-child(3){min-width:670px!important}.compact-order-table td:nth-child(4),.compact-order-table td:nth-child(5){min-width:170px}.compact-order-table td:nth-child(6) small{margin-top:7px;display:block}.order-site-cell{text-align:center;justify-items:center;gap:10px;width:100%;min-width:150px;display:grid}.order-site-stack{justify-items:center;gap:5px;display:grid}.order-site-stack .site-badge{justify-content:center;min-width:38px;margin:0}.compact-order-table td:nth-child(2) .order-site-stack small{color:#65738a;text-align:center;max-width:none;margin:0;font-weight:650;display:block}.compact-order-table td:nth-child(2) .order-shop-name{color:#283750;text-align:center;max-width:170px;margin:0;display:block}.order-label-select-head,.order-label-select-cell{text-align:center!important;vertical-align:middle!important;width:64px!important;min-width:64px!important;padding-left:10px!important;padding-right:10px!important}.order-label-select-all{cursor:pointer;color:#607089;justify-items:center;gap:5px;font-size:9px;display:grid}.order-label-select-all input,.order-label-select-cell input{cursor:pointer;accent-color:#3465e8;margin:0;width:17px!important;height:17px!important}.order-label-select-all input:disabled,.order-label-select-cell input:disabled{cursor:not-allowed;opacity:.4}.order-label-select-cell small{color:#a1aaba!important;white-space:normal!important;max-width:none!important;margin-top:6px!important;font-size:8px!important;display:block!important}.compact-order-table tr.is-label-selected>td{background:#f3f7ff}.compact-order-table tr.is-label-selected>td:first-child{box-shadow:inset 3px 0 #3e69e8}.batch-label-print:not(:disabled){color:#fff;background:linear-gradient(135deg,#3b6cf0,#5b50df);border-color:#315fe8;box-shadow:0 6px 16px #315fe829}.order-product-lines{gap:9px;display:grid}.order-product-line{grid-template-columns:48px 1fr;align-items:center;gap:11px;min-width:0;display:grid}.order-product-line+article{border-top:1px dashed #e1e6ee;padding-top:9px}.order-product-line img,.order-product-placeholder{color:#60728a;object-fit:contain;background:#f5f7fa;border:1px solid #e1e7ef;border-radius:8px;place-items:center;width:48px;height:48px;display:grid}.order-product-line>div{min-width:0}.order-product-line strong{text-overflow:ellipsis;white-space:nowrap;color:#26364e;max-width:580px;font-size:11px;display:block;overflow:hidden}.order-product-facts{flex-wrap:wrap;gap:5px 13px;margin-top:7px;display:flex}.order-product-facts span{color:#8b96a7;font-size:10px}.order-product-facts b{color:#536176;margin-left:3px;font-weight:600}.order-product-facts .order-threshold-badge{font-size:10px!important}.order-product-title-link{color:inherit;text-decoration:none}.order-product-title-link:hover strong{color:#9a6715;text-underline-offset:2px;text-decoration:underline}.order-product-title-link:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #c9922a}.merged-product-order{color:#79531b;background:#fff7e8;border:1px solid #edd9ae;border-radius:999px;margin:0 0 5px;padding:3px 7px;font-size:10px;font-weight:600;display:inline-flex}.order-source-link{color:#a66f16;text-underline-offset:2px;align-items:center;margin-left:3px;font-weight:800;-webkit-text-decoration:underline #d9af60;text-decoration:underline #d9af60;display:inline-flex}.order-source-link:hover{color:#79531b;text-decoration-color:currentColor}.order-price-fact{align-items:center;gap:4px;display:inline-flex!important}.order-threshold-badge{letter-spacing:.04em;border-radius:999px;align-items:center;height:19px;padding:0 7px;font-style:normal;font-weight:800;display:inline-flex;box-shadow:0 3px 9px #1e294318;font-size:8px!important}.order-threshold-badge.high{color:#9f1239;background:#ffe4e9;border:1px solid #ffb5c3}.order-threshold-badge.low{color:#075f50;background:#dff8ee;border:1px solid #9ee8d2}.order-inline-trigger{color:#46566f;text-align:left;background:0 0;border:1px dashed #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:7px 8px;font-size:9px;display:flex}.order-inline-trigger:hover{background:#f5f8ff;border-color:#afbee3}.order-inline-trigger.is-empty{color:#c44f5d;background:#fff7f8}.order-inline-trigger i{color:#6681c9;font-style:normal}.order-inline-editor{gap:7px;display:grid}.order-inline-editor input,.order-inline-editor textarea{box-sizing:border-box;color:#33445d;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #b9c8ed;border-radius:7px;outline:0;padding:7px 8px}.order-inline-editor input:focus,.order-inline-editor textarea:focus{border-color:#5274df;box-shadow:0 0 0 3px #5274df12}.order-inline-editor>div{gap:5px;display:flex}.order-inline-editor button{color:#516078;background:#fff;border:1px solid #dbe2ee;border-radius:6px;height:26px;padding:0 8px;font-size:8px}.order-inline-editor button:first-child{color:#fff;background:#315fe8;border-color:#315fe8}.order-inline-editor>small{color:#c34a58}.order-inline-cell{box-sizing:border-box;border:1px solid #0000;border-radius:8px;align-items:center;width:100%;min-height:52px;display:flex;position:relative}.order-inline-cell.is-editing{background:0 0;border-color:#0000}.package-weight-cell{width:176px;max-width:100%;margin:0;position:relative}.package-weight-cell.is-single{margin-top:0}.package-weight-trigger{color:#2f2a22;text-align:left;cursor:pointer;background:#fffaf0;border:1px solid #ead8b5;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:34px;padding:5px 8px;display:flex}.package-weight-trigger:hover:not([aria-disabled=true]){background:#fff5df;border-color:#c99635}.package-weight-trigger:focus-visible{outline-offset:2px;outline:2px solid #996417}.package-weight-trigger[aria-disabled=true]{cursor:not-allowed;opacity:.7}.package-weight-trigger>span{align-items:baseline;gap:7px;min-width:0;display:flex}.package-weight-trigger small{color:#735d39;white-space:nowrap;font-size:9px}.package-weight-trigger strong{color:#1f1b16;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px;font-weight:500}.package-weight-trigger.is-empty strong{color:#746b5e;font-weight:400}.package-weight-trigger svg{color:#6681c9;flex:none;width:13px;height:13px}.package-weight-editor{z-index:1100;box-sizing:border-box;color:#393127;overscroll-behavior:contain;text-align:left;white-space:normal;scrollbar-width:thin;scrollbar-color:#c4ad83 #fffaf0;background:#fff;border:0;border-radius:12px;margin:0;padding:14px;font-size:13px;line-height:1.5;position:fixed;overflow:auto;box-shadow:0 12px 30px #342a1c33}.package-weight-editor>label{gap:7px;display:grid}.package-weight-editor>label>span{font-size:14px;font-weight:500}.package-weight-editor>label>div{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.package-weight-editor input{box-sizing:border-box;color:#211d17;width:100%;min-width:0;height:36px;font:inherit;font-variant-numeric:tabular-nums;caret-color:#996417;background:#fff;border:1px solid #dccaa7;border-radius:7px;padding:0 9px}.package-weight-editor input::placeholder{color:#735d39}:is(.package-weight-editor input:focus-visible,.package-weight-editor button:focus-visible){outline-offset:2px;outline:2px solid #996417}.package-weight-editor ::selection{color:#392604;background:#f8dfa9}.package-weight-unit-switch{background:#f8f0df;border:1px solid #decba4;border-radius:8px;padding:2px;display:flex}.package-weight-unit-switch button{color:#695c48;min-width:36px;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 8px}.package-weight-unit-switch button[aria-pressed=true]{color:#fff;background:#996417}.package-weight-editor>small{color:#735d39;overflow-wrap:anywhere;margin-top:8px;font-size:12px;display:block}.package-weight-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.package-weight-actions button{color:#5c503f;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddcfb8;border-radius:7px;padding:0 14px}.package-weight-actions button[type=submit]{color:#fff;background:#996417;border-color:#996417}.package-weight-actions button:hover:not(:disabled){filter:brightness(.96)}.package-weight-editor button:disabled,.package-weight-editor input:disabled{cursor:not-allowed;opacity:.65}.package-weight-editor>p{color:#a12e3d;overflow-wrap:anywhere;margin:9px 0 0;font-size:13px}@media (max-width:600px){.package-weight-editor input{min-height:44px;font-size:16px}.package-weight-unit-switch button{min-width:44px;min-height:38px}.package-weight-actions button{min-height:44px}.package-weight-editor>small{font-size:14px}}@media (max-width:1100px){.order-processing-tabs{grid-template-columns:repeat(2,minmax(150px,1fr))}.order-processing-tabs button:last-child{grid-column:1/-1}}.order-inline-editor{box-sizing:border-box;color:#46566f;background:#f5f8ff;border:1px solid #b9c8ed;border-radius:8px;gap:7px;width:100%;padding:7px 8px;display:grid}.yuanyou-shell .top-actions .plugin-install-button{color:#fff;background:linear-gradient(135deg,#1677ff,#4e64ea);border:1px solid #1677ff;border-radius:5px;align-items:center;gap:7px;height:39px;padding:0 13px;font-size:12px;text-decoration:none;transition:box-shadow .18s;display:flex;box-shadow:0 5px 14px #1677ff24}.yuanyou-shell .top-actions .plugin-install-button:hover{box-shadow:0 7px 18px #1677ff35}.plugin-install-button>span{font-size:16px}.plugin-install-button>b{font-weight:650}.plugin-install-button>small{color:#dbe8ff;background:#ffffff20;border-radius:99px;padding:2px 5px;font-size:8px}.plugin-install-modal{width:min(520px,100%)}.plugin-version{color:#315fce;background:#edf3ff;border-radius:99px;width:max-content;margin-top:14px;padding:5px 9px;font-size:9px;font-weight:700}.plugin-install-modal h2{margin-top:10px}.plugin-install-actions{grid-template-columns:1fr 1fr;gap:9px;margin:16px 0 12px;display:grid}.plugin-install-actions .modal-primary,.plugin-install-actions .ghost{text-align:center;border-radius:9px;place-items:center;height:42px;margin:0;padding:0 14px;font-size:11px;text-decoration:none;display:grid}.plugin-install-actions .ghost{color:#566477;background:#fff;border:1px solid #dce2eb;font-weight:600}@media (max-width:720px){.yuanyou-shell .top-actions .plugin-install-button b,.yuanyou-shell .top-actions .plugin-install-button small,.yuanyou-shell .top-actions .upload-support,.top-user{display:none}.yuanyou-shell .top-actions .plugin-install-button{justify-content:center;width:39px;padding:0}.plugin-install-actions{grid-template-columns:1fr}}:root{--bili-ink:#18233b;--bili-muted:#77839a;--bili-line:#e3e8f1;--bili-soft:#f5f7fb;--bili-blue:#2868e8;--bili-violet:#6656e8;--bili-teal:#0ea58c;--bili-danger:#e84d62;--bili-radius:10px}html{font-size:14px}body{color:var(--bili-ink);font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}.workspace{background:#f6f8fc}.yuanyou-shell .workspace button,.yuanyou-shell .workspace input,.yuanyou-shell .workspace select,.yuanyou-shell .workspace textarea{font:inherit}.yuanyou-shell .workspace input,.yuanyou-shell .workspace select{border:1px solid var(--bili-line);height:36px;color:var(--bili-ink);background:#fff;border-radius:8px}.yuanyou-shell .workspace button{border-radius:8px;min-height:34px}.module-tabs{border-bottom:1px solid var(--bili-line);background:#fff;gap:4px;min-height:46px;padding:5px 12px}.module-tabs button{background:0 0!important;border:0!important;height:36px!important;padding:0 16px!important;font-size:13px!important}.module-tabs button.active{box-shadow:0 6px 15px #365de825;color:#fff!important;background:linear-gradient(110deg,var(--bili-blue),var(--bili-violet))!important}.topbar{border-bottom:1px solid var(--bili-line)!important;height:58px!important}.workbench-caption strong{font-size:14px}.top-signout{border:1px solid var(--bili-line);color:#6d7890;background:#fff;padding:0 11px}.yy-primary,.yy-query,.modal-primary{font-weight:700;box-shadow:0 6px 15px #315fe620;color:#fff!important;background:linear-gradient(105deg,var(--bili-blue),var(--bili-violet))!important;border:0!important}.yy-primary.secondary{box-shadow:none;color:#425778!important;background:#fff!important;border:1px solid #dbe3f5!important}.yy-reset,.ghost{border:1px solid var(--bili-line)!important;color:#637089!important;background:#fff!important}.danger-link,.delete-primary{color:var(--bili-danger)!important}.erp-date-range{grid-template-columns:auto minmax(115px,1fr) 16px minmax(115px,1fr);align-items:center;gap:7px;min-width:330px;height:36px;border:1px solid var(--bili-line)!important;background:#fff!important;border-radius:8px!important;padding:0 10px!important;display:grid!important}.erp-date-range>span{color:#526079;white-space:nowrap}.erp-date-range>i{color:#9aa4b6;text-align:center;font-style:normal}.erp-date-range>input{color:#3e4c64;min-width:0;height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.dense-workspace .collection-workspace{padding:10px!important}.dense-workspace .collection-filter-panel,.dense-workspace .collection-filters{box-shadow:0 8px 24px #25395a08;border:1px solid var(--bili-line)!important;background:#fff!important;border-radius:12px!important;padding:10px!important}.dense-workspace .collection-filter-grid{grid-template-columns:2fr repeat(4,minmax(130px,1fr))!important;gap:8px!important;display:grid!important}.dense-workspace .collection-filter-grid>*{min-width:0!important;height:36px!important;margin:0!important}.dense-workspace .collection-filter-grid .yy-date{grid-column:span 2}.dense-workspace .collection-filter-actions{border-top:1px solid #eef1f6!important;min-height:38px!important;margin-top:8px!important;padding-top:8px!important}.dense-workspace .collection-toolbar{min-height:42px!important;padding:6px 10px!important}.dense-workspace .collection-product-grid{gap:10px!important}.product-stage-toolbar{border:1px solid var(--bili-line);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:10px 12px 0;padding:6px;display:flex;box-shadow:0 8px 22px #263b5d08}.product-stage-tabs{border-radius:9px;background:#f2f5fa!important;border:0!important;gap:4px!important;padding:0!important;display:inline-flex!important}.product-stage-tabs button{background:0 0!important;border:0!important;border-radius:8px!important;min-width:112px!important;height:38px!important;padding:0 16px!important;font-size:13px!important}.product-stage-tabs button.active{color:#fff!important;background:linear-gradient(105deg,var(--bili-blue),var(--bili-violet))!important;box-shadow:0 5px 13px #385ee82b!important}.product-stage-tabs button span,.product-stage-tabs button b{font-size:11px!important}.product-filter-toggle{color:#425370;background:#fff;border:1px solid #dbe3f1;height:38px;padding:0 16px;font-weight:700}.product-filter-grid{border:1px solid var(--bili-line)!important;background:#fff!important;border-radius:12px!important;grid-template-columns:repeat(6,minmax(135px,1fr))!important;gap:8px!important;margin:8px 12px!important;padding:10px!important;display:grid!important;box-shadow:0 8px 22px #263b5d08!important}.product-filter-grid>*{min-width:0!important;height:36px!important;margin:0!important}.product-filter-actions{border-top:1px solid #eef1f6!important;grid-column:1/-1!important;min-height:38px!important;margin:0!important;padding-top:8px!important}.product-toolbar-secondary{min-height:42px!important;padding:6px 12px!important}.product-sticky-footer{gap:8px!important;min-height:54px!important;padding:7px 12px!important}.footer-batch-actions{gap:5px!important}.footer-batch-actions button{height:32px!important;padding:0 10px!important;font-size:12px!important}.subaccount-workspace{padding:10px 12px 22px!important}.subaccount-filters{border:1px solid var(--bili-line)!important;background:#fff!important;border-radius:12px!important;grid-template-columns:minmax(260px,1fr) 240px auto auto 1fr!important;gap:8px!important;padding:10px!important;display:grid!important;box-shadow:0 8px 22px #25395a08!important}.subaccount-filters label{border:1px solid var(--bili-line)!important;border-radius:8px!important;height:36px!important}.subaccount-filters input,.subaccount-filters select{border:0!important}.subaccount-command{border:1px solid var(--bili-line)!important;background:#fff!important;border-radius:12px 12px 0 0!important;min-height:50px!important;margin-top:8px!important;padding:8px 10px!important}.subaccount-command>div{gap:7px!important}.subaccount-table-wrap{border:1px solid var(--bili-line)!important;background:#fff!important;border-top:0!important;border-radius:0 0 12px 12px!important}.subaccount-table{font-size:12px!important}.subaccount-table th{white-space:nowrap;color:#59667d!important;background:#f7f9fc!important;height:42px!important;padding:0 12px!important;font-size:12px!important}.subaccount-table td{border-top:1px solid #edf0f5!important;height:68px!important;padding:9px 12px!important}.subaccount-table tbody tr:hover{background:#f8faff}.subaccount-actions{flex-wrap:wrap;gap:4px!important;display:flex!important}.subaccount-actions button{height:28px!important;min-height:28px!important;padding:0 8px!important;font-size:11px!important}.employee-modal{border-radius:18px!important;width:min(780px,100vw - 32px)!important;padding:28px!important;box-shadow:0 28px 80px #192a4f35!important}.modal-eyebrow{color:var(--bili-violet);letter-spacing:.13em;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.employee-modal h2{margin:0 0 6px!important;font-size:22px!important}.employee-modal>p{color:var(--bili-muted)!important;margin:0 0 20px!important}.employee-form{grid-template-columns:1fr 1fr!important;gap:12px 16px!important}.employee-form label>span{font-size:12px!important;font-weight:650!important}.employee-form input,.employee-form select,.employee-form textarea{border:1px solid var(--bili-line)!important;border-radius:8px!important}.permission-switch{background:#f6f9ff;border:1px solid #dce5f5;border-radius:9px;min-height:40px;padding:9px 12px}.modal{border:1px solid #ffffff80!important;border-radius:16px!important}.account-settings-page{padding:28px clamp(18px,4vw,58px) 50px}.account-settings-page>header{max-width:760px;margin-bottom:22px}.account-kicker{color:var(--bili-violet);letter-spacing:.15em;margin-bottom:7px;font-size:10px;font-weight:850;display:block}.account-settings-page h1{letter-spacing:-.03em;margin:0 0 7px;font-size:26px}.account-settings-page>header p{color:var(--bili-muted);margin:0;line-height:1.7}.settings-card{border:1px solid var(--bili-line);background:#fff;border-radius:14px;max-width:1120px;padding:18px;box-shadow:0 12px 30px #2037580b}.settings-card-title{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding-bottom:14px;display:flex}.settings-card-title h2{margin:0 0 4px;font-size:16px}.settings-card-title p{color:var(--bili-muted);margin:0;font-size:12px}.rate-grid{grid-template-columns:repeat(3,minmax(190px,1fr));gap:10px;display:grid}.rate-card{background:#fbfcfe;border:1px solid #e4e9f2;border-radius:10px;grid-template-columns:1fr 120px auto;align-items:center;gap:9px;padding:12px;display:grid}.rate-card>span{gap:2px;display:grid}.rate-card small{color:var(--bili-muted);font-size:10px}.rate-card input{text-align:right}.rate-card em{color:#7b8699;font-size:10px;font-style:normal}.inline-feedback{color:#087a68;background:#effaf7;border:1px solid #cce9e3;border-radius:9px;max-width:1120px;margin-bottom:10px;padding:10px 13px}.inline-feedback.error{color:#b43b4d;background:#fff4f6;border-color:#f2cbd1}.account-form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.account-form-grid label{gap:7px;display:grid}.account-form-grid span{font-size:12px;font-weight:700}.account-form footer{border-top:1px solid #edf0f5;justify-content:flex-end;gap:8px;margin-top:18px;padding-top:14px;display:flex}.compact-filter-bar{border:1px solid var(--bili-line);background:#fff;border-radius:12px;align-items:center;gap:8px;max-width:1120px;margin-bottom:10px;padding:10px;display:flex}.compact-filter-bar .search-field{border:1px solid var(--bili-line);border-radius:8px;align-items:center;gap:8px;height:36px;padding-left:10px;display:flex}.compact-filter-bar .search-field input{border:0}.table-card{padding:0;overflow:hidden}.unified-table{border-collapse:collapse;width:100%;font-size:12px}.unified-table th{text-align:left;border-bottom:1px solid var(--bili-line);background:#f7f9fc;height:42px;padding:0 13px}.unified-table td{border-bottom:1px solid #edf0f5;height:52px;padding:8px 13px}.login-result{border-radius:999px;padding:4px 8px;font-weight:700;display:inline-flex}.login-result.success{color:#087e69;background:#eaf8f4}.login-result.failed{color:#c13c50;background:#fff0f2}.table-pagination{justify-content:flex-end;align-items:center;gap:7px;padding:10px 13px;display:flex}.table-pagination button,.table-pagination b{border:1px solid var(--bili-line);background:#fff;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.table-pagination b{color:#fff;background:var(--bili-blue)}.bili-dual-login{overflow:hidden;grid-template-columns:1fr 420px!important;align-items:stretch!important;padding:0!important;display:grid!important}.bili-login-intro{background:linear-gradient(135deg,#fff,#f5f7ff);padding:44px 48px}.bili-login-intro>a{color:#fff;background:#1d2b4d;border-radius:9px;align-items:center;gap:28px;width:max-content;margin-top:24px;padding:13px 16px;font-size:12px;font-weight:750;display:flex}.employee-public-login{color:#fff;background:linear-gradient(145deg,#172541,#242955);gap:12px;padding:32px;display:grid}.employee-public-login header span{color:#8ba8ff;letter-spacing:.15em;font-size:9px;font-weight:800}.employee-public-login h3{margin:7px 0 5px;font-size:21px}.employee-public-login header p{color:#adb9ce}.employee-public-login label{gap:6px;display:grid}.employee-public-login label>span{color:#c5cee0;font-size:10px}.employee-public-login input{color:#fff;background:#ffffff0c;border:1px solid #ffffff20;border-radius:9px;outline:0;height:42px;padding:0 12px}.employee-public-login input:focus{border-color:#7c8eff;box-shadow:0 0 0 3px #647cff22}.employee-public-login button{color:#fff;background:linear-gradient(100deg,#2772f7,#6650e9);border:0;border-radius:9px;justify-content:space-between;align-items:center;height:44px;padding:0 15px;font-weight:800;display:flex}.employee-login-error{color:#ffd2d9;background:#ff5c741c;border-radius:7px;padding:8px 10px;font-size:11px}.category-match-workbench{background:linear-gradient(145deg,#fbfdff,#f5f8ff);border:1px solid #d9e2f1;border-radius:13px;overflow:hidden;box-shadow:0 10px 28px #243c6710}.category-match-workbench>header{background:#fff;border-bottom:1px solid #e3e9f3;justify-content:space-between;align-items:center;gap:18px;padding:13px 15px;display:flex}.category-match-workbench>header>div:first-child{gap:3px;display:grid}.category-match-workbench>header span{color:#7b88a0;font-size:9px}.category-match-workbench>header strong{color:#263a61;font-size:12px}.category-match-workbench>header small{color:#929db0;font-size:8px}.category-route{background:#f0f4fb;border-radius:8px;align-items:center;gap:7px;padding:7px 9px;display:flex}.category-route b{color:#315fd1;font-size:10px}.category-route i{color:#98a5b9;font-style:normal}.category-source-row{border-bottom:1px solid #e8edf5;grid-template-columns:auto auto 1fr;align-items:center;gap:9px;padding:10px 15px;display:grid}.category-source-row>span{color:#6f7c91;font-size:9px}.category-source-row>strong{color:#53627a;background:#e9edf4;border-radius:6px;padding:4px 7px;font:700 9px ui-monospace,monospace}.category-source-row>small{color:#8c97a9;font-size:8px}.category-candidate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.category-candidate-grid>button{color:#34445e;text-align:left;grid-template-columns:1fr;align-content:start;gap:5px;min-width:0;display:grid;box-shadow:none!important;background:#fff!important;border:1px solid #e0e6f0!important;border-radius:10px!important;padding:11px!important}.category-candidate-grid>button:hover{border-color:#9eb5ef!important}.category-candidate-grid>button.selected{background:#f5f8ff!important;border-color:#7394eb!important}.category-candidate-grid>button.confirmed{background:#f1fbf7!important;border-color:#36a98a!important;box-shadow:0 0 0 2px #37a98a15!important}.category-candidate-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.category-candidate-grid small{color:#7c889b;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.category-candidate-grid footer{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.category-candidate-grid code{color:#4c5e78;font-size:8px}.category-candidate-grid em{color:#8090a8;font-size:8px;font-style:normal}.match-badge{background:#eef1f6;width:max-content;padding:4px 6px;font-weight:800;color:#66758d!important;border-radius:99px!important;font-size:7px!important}.match-badge.recommended{background:#eaf0ff;color:#315fd1!important}.match-badge.exact{background:#e5f8f1;color:#0c7c63!important}.category-confirmation{color:#956b20;background:#fff8e8;border-top:1px solid #f0d6a8;margin:0;padding:9px 13px;font-size:8px}.category-confirmation.done{color:#13765e;background:#eefaf6;border-color:#cbe9df}@media (max-width:980px){.product-filter-grid{grid-template-columns:repeat(3,minmax(135px,1fr))!important}.rate-grid{grid-template-columns:1fr 1fr}.subaccount-filters{grid-template-columns:1fr 1fr auto auto!important}.bili-dual-login{grid-template-columns:1fr!important}.dense-workspace .collection-filter-grid{grid-template-columns:1fr 1fr!important}.dense-workspace .collection-filter-grid .yy-date{grid-column:1/-1}}@media (max-width:700px){.erp-date-range{grid-template-columns:1fr;min-width:0}.erp-date-range>span,.erp-date-range>i{display:none}.product-stage-toolbar{flex-direction:column;align-items:stretch}.product-stage-tabs{width:100%}.product-stage-tabs button{flex:1;min-width:0!important}.product-filter-grid,.rate-grid,.account-form-grid,.subaccount-filters{grid-template-columns:1fr!important}.compact-filter-bar{flex-direction:column;align-items:stretch}.bili-login-intro,.employee-public-login{padding:28px 24px}.employee-form{grid-template-columns:1fr!important}.category-match-workbench>header{flex-direction:column;align-items:flex-start}.category-candidate-grid,.category-source-row{grid-template-columns:1fr}.category-route{justify-content:center;width:100%}}.product-source-monitor-action{color:#7f5b16;cursor:pointer;background:#fff9eb;border:1px solid #dfc58f;border-radius:7px;justify-content:center;align-items:center;width:calc(100% - 22px);margin:7px 11px 0;padding:0 8px;font-size:10px;font-weight:650;display:flex;min-height:28px!important}.product-source-monitor-action:hover:not(:disabled){background:#fff3d3;border-color:#c99025}.product-source-monitor-action:disabled{cursor:not-allowed;opacity:.58}.product-source-monitor-action.active:disabled{color:#14745b;opacity:1;background:#eef9f5;border-color:#b8dfd0}.collection-bulk .source-monitor-batch-action,.product-sticky-footer .source-monitor-batch-action{font-weight:650;color:#7f5b16!important;background:#fff8e8!important;border-color:#d6b66f!important}.dense-workspace .product-source-monitor-action{width:calc(100% - 20px);margin:5px 10px 0;font-size:9px;min-height:25px!important}.collection-product .product-check{z-index:30;cursor:pointer;pointer-events:auto;display:block;top:8px;left:10px}.collection-product .product-check input,.collection-product .product-check span{cursor:pointer}.collection-product .collection-image-button{background:#fff!important;border:1px solid #edf0f5!important;border-radius:10px!important;width:calc(100% - 24px)!important;height:176px!important;margin:34px 12px 0!important}.collection-product .collection-image-button img{object-fit:contain!important;mix-blend-mode:normal!important;width:calc(100% - 18px)!important;height:calc(100% - 18px)!important;margin:9px!important}.collection-product .completeness{bottom:7px!important;right:7px!important}.collection-money .inline-value,.collection-spec .inline-value{color:#27364f;max-width:100%;margin:3px auto 0;font-weight:750;line-height:1.2;display:block;background:0 0!important;border:1px dashed #0000!important;min-height:24px!important;padding:2px 5px!important}.collection-money .inline-value:hover,.collection-spec .inline-value:hover{background:#f4f7ff!important;border-color:#9fb3ea!important}.collection-money .inline-value.cost{color:#e54e59!important}.collection-money .inline-value.profit{color:#129968!important}.tile-inline-editor{z-index:35;background:#fff;border:1px solid #b9c8ec;border-radius:10px;gap:8px;padding:10px;display:grid;position:absolute;top:225px;left:8px;right:8px;box-shadow:0 12px 34px #1f37652b}.tile-inline-editor>strong{color:#30425f;font-size:11px}.tile-inline-editor .inline-single{grid-template-columns:1fr auto;align-items:center;gap:7px;display:grid}.tile-inline-editor input{border:1px solid #d7deeb;border-radius:7px;width:100%;min-width:0;padding:0 8px;height:32px!important}.tile-inline-editor .inline-single>span{color:#7a869a;font-size:9px}.tile-inline-editor .inline-dimensions{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.tile-inline-editor .inline-dimensions label{color:#7b8799;gap:3px;font-size:8px;display:grid}.tile-inline-editor>div:last-child{justify-content:flex-end;gap:6px;display:flex}.tile-inline-editor>div:last-child button{color:#58667c;background:#fff;border:1px solid #dce2ec;padding:0 9px;height:29px!important;min-height:29px!important}.tile-inline-editor>div:last-child .confirm{color:#fff;background:#315fe3;border-color:#315fe3}.alias-quick-editor.is-editing{width:215px;overflow:visible!important}.alias-quick-editor.is-editing .quick-editor-trigger{display:none}.alias-quick-editor .shop-quick-popover{box-sizing:border-box;grid-template-columns:minmax(110px,1fr) 30px 30px;width:215px;position:static}.shop-identity-details:has(.alias-quick-editor.is-editing){z-index:32;position:relative;overflow:visible!important}.yuanyou-shop-table td:nth-child(2):has(.alias-quick-editor.is-editing){overflow:visible!important}.erp-date-range{grid-template-columns:auto minmax(145px,1fr) 12px minmax(145px,1fr)!important;min-width:390px!important}.dense-workspace .collection-filter-grid,.dense-workspace .yuanyou-filter-panel,.product-filter-grid{grid-template-columns:repeat(auto-fit,minmax(175px,1fr))!important;gap:8px!important;padding:10px 12px!important}.dense-workspace .collection-filter-grid>label,.dense-workspace .yuanyou-filter-panel label,.dense-workspace .collection-filter-grid>select,.dense-workspace .yuanyou-filter-panel>select{height:38px!important;font-size:10px!important}.product-filter-grid .erp-date-range{grid-column:span 2;height:38px!important}.product-filter-grid>*{height:38px!important}.dense-workspace .yuanyou-shop-table td{height:96px!important;padding-top:8px!important;padding-bottom:8px!important}.yuanyou-shop-table td:nth-child(2){align-items:center!important}.shop-identity-details{align-content:center!important;gap:2px!important;display:grid!important}.site-reputation-row>strong{background:var(--rep);border-radius:6px;justify-content:center;align-items:center;min-height:22px;padding:0 7px;font-weight:800;display:inline-flex;color:#fff!important}.site-reputation-row.rep-green{--rep:#12975f}.site-reputation-row.rep-light-green{--rep:#65b85c}.site-reputation-row.rep-yellow{--rep:#d4a000}.site-reputation-row.rep-orange{--rep:#e66b2f}.site-reputation-row.rep-red{--rep:#df4052}.site-reputation-row.rep-new{--rep:#3d6ee8}.site-reputation-row.rep-gray{--rep:#8090a8}.overview-home{background:radial-gradient(circle at 80% 0,#ede9ff 0,#0000 34%),#f5f7fb;min-height:calc(100vh - 70px);padding:18px}.overview-announcements{background:#fff;border:1px solid #e2e7f0;border-radius:18px;padding:20px 22px;box-shadow:0 12px 30px #233b6010}.overview-announcements>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.overview-announcements>header span{color:#3c70df;letter-spacing:.14em;font-size:9px;font-weight:850}.overview-announcements h1{margin:4px 0 2px;font-size:20px}.overview-announcements header p{color:#8793a6;margin:0;font-size:9px}.overview-announcements>header button{color:#2f69dc;background:0 0;border:0;font-weight:750}.overview-announcements>div{gap:7px;display:grid}.overview-announcements article{background:#fafbfe;border:1px solid #e8ecf3;border-radius:11px;grid-template-columns:auto 1.2fr 1fr;align-items:center;gap:12px;padding:11px 13px;display:grid}.overview-announcements article b{color:#2c69d9;background:#eaf2ff;border-radius:999px;width:max-content;padding:4px 7px;font-size:8px}.overview-announcements article strong{font-size:11px}.overview-announcements article small{color:#7f8b9e;font-size:9px}.overview-metrics{grid-template-columns:repeat(3,1fr);gap:12px;margin:14px 0;display:grid}.overview-metrics article{background:#fff;border:1px solid #e4e9f1;border-radius:16px;align-items:center;gap:14px;padding:18px;display:flex;box-shadow:0 8px 24px #293d5d0a}.overview-metrics em{border-radius:12px;place-items:center;width:42px;height:42px;font-size:18px;font-style:normal;display:grid}.overview-metrics em.blue{color:#2868ec;background:#eaf1ff}.overview-metrics em.green{color:#15935f;background:#e9f8ef}.overview-metrics em.violet{color:#7344db;background:#f2eaff}.overview-metrics strong,.overview-metrics span,.overview-metrics small{display:block}.overview-metrics strong{color:#17233b;font-size:23px}.overview-metrics span{font-size:12px;font-weight:750}.overview-metrics small{color:#8591a5;font-size:9px}.overview-grid{grid-template-columns:1.15fr .85fr;gap:14px;display:grid}.overview-panel{background:#fff;border:1px solid #e3e8f0;border-radius:18px;padding:18px}.overview-panel>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.overview-panel h2{margin:0;font-size:15px}.overview-panel p{color:#8792a4;margin:3px 0 0;font-size:9px}.overview-panel>header button{color:#3267d7;background:0 0;border:0}.overview-panel>header>small{color:#8792a4;font-size:8px}.overview-activity{margin-top:12px}.overview-activity article{border-top:1px solid #edf0f5;gap:10px;padding:11px 2px;display:flex}.overview-activity i{background:#3972e8;border:2px solid #fff;border-radius:50%;width:8px;height:8px;margin-top:4px;box-shadow:0 0 0 3px #e5edff}.overview-activity strong,.overview-activity small{display:block}.overview-activity strong{font-size:11px}.overview-activity small{color:#8a95a7;margin-top:3px;font-size:9px}.overview-shortcuts{grid-template-columns:1fr 1fr 1fr;gap:9px;margin-top:12px;display:grid}.overview-shortcuts button{text-align:left;background:#fafcff;border:1px solid #e4e9f2;border-radius:12px;align-items:center;gap:10px;padding:13px;display:flex}.overview-shortcuts b{color:#3867dc;background:#eaf1ff;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.overview-shortcuts span,.overview-shortcuts small{display:block}.overview-shortcuts span{font-size:11px;font-weight:750}.overview-shortcuts small{color:#8a95a6;margin-top:2px;font-size:8px;font-weight:400}.overview-faq{background:#fff;border:1px solid #e3e8f0;border-radius:18px;margin-top:14px;padding:18px}.overview-faq h2{margin:0;font-size:15px}.overview-faq header p{color:#8792a4;margin:3px 0 0;font-size:9px}.overview-faq>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.overview-faq details{background:#fbfcfe;border:1px solid #e5eaf2;border-radius:11px;padding:12px 14px}.overview-faq summary{cursor:pointer;font-size:11px;font-weight:750}.overview-faq details p{color:#6f7d92;margin:9px 0 0;font-size:9px;line-height:1.7}@media (max-width:1100px){.overview-metrics{grid-template-columns:1fr 1fr}.overview-grid{grid-template-columns:1fr}.overview-shortcuts{grid-template-columns:1fr 1fr}.overview-announcements article{grid-template-columns:auto 1fr}.overview-announcements article small{grid-column:2}.erp-date-range{min-width:0!important}.product-filter-grid .erp-date-range{grid-column:1/-1}}.dense-workspace .collection-filter-grid.compact{grid-template-columns:2fr repeat(5,minmax(125px,1fr)) auto!important;padding:9px 10px!important}.dense-workspace .collection-filter-grid.compact .yy-date{grid-column:span 2!important}.dense-workspace .collection-filter-grid.compact .yy-filter,.dense-workspace .collection-filter-grid.compact .yy-inline-actions{grid-column:span 1!important}.dense-workspace .collection-filter-grid.compact .yy-search{grid-column:span 2!important}.dense-workspace .collection-filter-grid.compact .yy-inline-actions{width:max-content}.dense-workspace .collection-filter-grid.advanced-open .yy-search{grid-column:span 6!important}.collection-filter-grid .collapse-filter{white-space:nowrap}.order-processing-card{overflow:visible!important}.order-results-scroll{overscroll-behavior:contain;max-height:calc(100vh - 250px);overflow:auto!important}.order-results-scroll .compact-order-table thead{z-index:4;position:sticky;top:0}.order-sticky-pagination{z-index:12;bottom:0;box-shadow:0 -10px 24px #25385812;background:#fff!important;border-top:1px solid #dfe5ee!important;min-height:58px!important;padding:9px 16px!important;position:sticky!important}.yuanyou-shell .topbar{align-items:flex-start!important;height:94px!important;padding-top:9px!important}.yuanyou-shell .module-tabs{top:94px!important}.yuanyou-shell .top-actions{align-items:flex-start!important}.global-search-stack{z-index:80;gap:5px;width:350px;display:grid;position:relative}.global-search-stack>.upload-support{justify-self:end;width:max-content;height:36px!important}.global-search{width:100%;position:relative}.global-search>label{background:#fff;border:1px solid #d7dfed;border-radius:8px;align-items:center;gap:7px;height:34px;padding:0 9px;display:flex;box-shadow:0 5px 16px #21365c0d}.global-search>label>span{color:#4267dc;font-size:15px}.global-search>label>input{min-width:0;width:auto!important;height:30px!important;box-shadow:none!important;color:#26354e!important;background:0 0!important;border:0!important;outline:0!important;flex:1!important;padding:0!important;font-size:11px!important}.global-search>label>button{color:#8792a5!important;width:24px!important;height:24px!important;min-height:24px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:16px!important}.global-search-panel{z-index:120;background:#fff;border:1px solid #dbe2ef;border-radius:12px;width:min(610px,100vw - 40px);max-height:520px;position:absolute;top:39px;right:0;overflow:auto;box-shadow:0 24px 65px #182b4d38}.global-search-panel>header{color:#263650;border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;height:43px;padding:0 13px;display:flex}.global-search-panel>header span{color:#8995a8;font-size:10px}.global-search-options>button{grid-template-columns:74px minmax(0,1fr) 48px 130px;align-items:center;gap:10px;width:100%;color:#34425a!important;min-height:64px!important;box-shadow:none!important;text-align:left!important;background:#fff!important;border:0!important;border-bottom:1px solid #f0f2f6!important;border-radius:0!important;padding:8px 12px!important;display:grid!important}.global-search-options>button:hover,.global-search-options>button:focus{outline:0;background:#f5f8ff!important}.global-result-type{color:#315fd4;background:#edf3ff;border-radius:6px;width:max-content;padding:5px 7px;font-size:9px;font-style:normal;font-weight:750}.global-result-type.shop_product{color:#14765b;background:#e8f8f1}.global-result-type.order{color:#9a5d13;background:#fff2dc}.global-result-type.source{color:#7b4cb1;background:#f3eaff}.global-search-options>button>span{gap:4px;min-width:0;display:grid}.global-search-options>button>span strong,.global-search-options>button>span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.global-search-options>button>span strong{color:#27364f;font-size:11px}.global-search-options>button>span small{color:#8a95a7;font-size:9px}.global-search-options>button>em{color:#52688f;text-align:center;font-size:9px;font-style:normal;font-weight:700}.global-search-options>button>b{color:#4866b7;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;overflow:hidden}.global-search-panel>footer{color:#8a95a8;background:#fafbfc;padding:10px 13px;font-size:9px;line-height:1.6}.global-search-empty{color:#8792a5;text-align:center;margin:0;padding:28px 16px;font-size:10px}@media (max-width:980px){.global-search-stack{width:240px}.global-search-options>button{grid-template-columns:70px minmax(0,1fr) 42px}.global-search-options>button>b{display:none}}@media (max-width:720px){.yuanyou-shell .topbar{height:58px!important;padding-top:8px!important}.yuanyou-shell .module-tabs{top:58px!important}.global-search-stack{width:42px}.global-search-stack>.upload-support{display:none!important}.global-search{width:42px}.global-search>label{justify-content:center;width:42px;padding:0}.global-search>label input,.global-search>label button,.global-search-panel{display:none}}.site-metrics-table{min-width:1780px}.site-metrics-table th:nth-child(5),.site-metrics-table td:nth-child(5){min-width:650px}.site-market-grid{grid-template-columns:repeat(5,minmax(112px,1fr));gap:7px;display:grid}.site-market-card{color:#263651;background:#f8fbff;border:1px solid #d9e4f4;border-radius:10px;padding:8px}.site-market-card header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.site-market-card header strong{font-size:12px}.site-market-card header small{color:#789;font-size:10px}.site-market-card p{justify-content:space-between;gap:5px;margin:3px 0;font-size:11px;display:flex}.site-market-card p b{color:#66758b;font-weight:500}.site-market-card footer{color:#50647f;border-top:1px solid #e4ebf6;justify-content:space-between;margin-top:6px;padding-top:5px;font-size:10px;display:flex}.site-market-card.missing{color:#c72837;background:#fff2f3;border-color:#ffb8bd}.site-market-card .missing-label{text-align:center;padding:11px 0;font-weight:700;display:block}.site-category-stack{gap:4px;display:grid}.site-category-stack span{white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.site-category-stack b{color:#176ef2;min-width:42px}.site-category-stack span.missing,.site-category-stack span.missing b{color:#d72d3f}.ms-action-grid .publish-new-site{color:#c92232;background:#fff1f2;border-color:#ffadb5;grid-column:span 2;font-weight:700}.new-site-modal{width:min(620px,100vw - 32px)}.new-site-modal fieldset{border:0;margin:18px 0;padding:0}.new-site-modal legend{margin-bottom:10px;font-weight:700}.new-site-options{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.new-site-options label{cursor:pointer;border:1px solid #dce5f2;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:11px;display:grid}.new-site-options label:has(input:checked){background:#f0f5ff;border-color:#3767ee}.new-site-options small{color:#8795aa}.new-site-modal>label{gap:7px;display:grid}.new-site-modal>label input{border:1px solid #ccd7e7;border-radius:9px;height:42px;padding:0 12px}.new-site-modal>label small{color:#718096;line-height:1.5}.customer-channel-components{grid-template-columns:1fr 1fr;gap:14px;margin:14px 0;display:grid}.customer-channel-card{background:#fff;border:1px solid #e0e7f1;border-radius:16px;grid-template-columns:48px 1fr;gap:13px;padding:17px;display:grid;box-shadow:0 8px 24px #2538580b}.customer-channel-card.active{border-color:#6d8cef;box-shadow:0 0 0 3px #3769e913}.channel-card-icon{color:#3169e5;background:#eaf1ff;border-radius:13px;place-items:center;width:48px;height:48px;font-size:20px;font-weight:800;display:grid}.presale-question .channel-card-icon{color:#8a4cc4;background:#f4eaff}.customer-channel-card small{color:#8793a6;font-size:9px}.customer-channel-card h3{margin:3px 0;font-size:15px}.customer-channel-card p{color:#6d7b90;margin:0;font-size:10px;line-height:1.6}.customer-channel-card strong{color:#2e61d7;margin-top:7px;font-size:12px;display:block}.customer-channel-card footer{border-top:1px solid #edf0f5;grid-column:1/-1;justify-content:flex-end;gap:8px;padding-top:10px;display:flex}.customer-channel-card footer button{color:#425571;background:#fff;border:1px solid #d9e2f0;padding:0 12px}.customer-channel-card footer button:last-child{color:#fff;background:#3768e8;border-color:#3768e8}.customer-channel-card footer button:disabled{opacity:.55}@media (max-width:900px){.customer-channel-components{grid-template-columns:1fr}.site-market-grid{grid-template-columns:repeat(2,minmax(120px,1fr))}}.global-search-options>button[aria-selected=true]{background:#eef4ff!important;box-shadow:inset 3px 0 #3768e8!important}.global-search:focus-within>label{border-color:#6d8cef;box-shadow:0 0 0 3px #3768e814}:is(.workspace button:focus-visible,.workspace a:focus-visible,.workspace input:focus-visible,.workspace select:focus-visible,.workspace textarea:focus-visible){outline-offset:2px;outline:2px solid #3768e8!important}.shop-product-filters button[aria-busy=true]{cursor:wait;opacity:.72}.workspace :where(button,input,select,textarea){box-sizing:border-box;max-width:100%}.workspace :where(.filters,.compact-filters,.shop-list-filters,.yuanyou-filter-panel,.collection-filter-grid,.order-advanced-filters) :where(input,select,button){visibility:visible}.workspace button:disabled{opacity:.55}.card-head>.filters{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:flex}.card-head>.filters label{flex:0 210px;width:210px;min-width:165px;max-width:235px}.card-head>.filters select{flex:0 150px;width:150px;min-width:125px;max-width:180px}.card-head>.filters .btn,.card-head>.filters .ghost,.card-head>.filters a{white-space:nowrap;flex:none}.dense-workspace .collection-filter-grid{flex-wrap:wrap;align-content:flex-start;align-items:center;gap:7px!important;padding:8px 10px!important;display:flex!important}.dense-workspace .collection-filter-grid>.yy-filter{flex:145px;width:150px;min-width:125px;max-width:180px}.dense-workspace .collection-filter-grid>.yy-date{flex:330px;width:340px;min-width:300px;max-width:360px}.dense-workspace .collection-filter-grid>.yy-search{flex:210px;width:220px;max-width:280px}.dense-workspace .collection-filter-grid>.yy-inline-actions{flex-wrap:wrap;flex:none;align-items:center;gap:6px;width:auto;min-width:max-content;display:flex}.dense-workspace .collection-filter-grid>.yy-inline-actions button{white-space:nowrap}.product-filter-grid{flex-wrap:wrap;place-content:flex-start;align-items:flex-start;gap:7px!important;padding:9px 10px!important;display:flex!important}.product-filter-grid>label{flex:155px;width:165px;min-width:135px;max-width:190px}.product-filter-grid>.erp-date-range{flex:330px;width:340px;min-width:300px;max-width:360px}.product-filter-grid>.yuanyou-filter-actions{flex:1 0 100%;justify-content:flex-start;align-self:auto;width:100%;padding-top:2px;min-height:34px!important}.product-filter-grid>.yuanyou-filter-actions .btn{height:32px!important;padding:0 13px!important}.erp-date-range{max-width:360px;grid-template-columns:auto minmax(105px,1fr) 10px minmax(105px,1fr)!important;gap:5px!important;min-width:300px!important;padding:0 8px!important}.erp-date-range>input{font-size:9px!important}.dense-workspace .shop-list-filters.yuanyou-filter-panel{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:7px!important;padding:9px 12px!important;display:flex!important}.dense-workspace .shop-list-filters>select{flex:0 150px;max-width:175px;width:150px!important;min-width:130px!important}.dense-workspace .shop-list-filters>.shop-keyword-filter{flex:210px;max-width:260px;width:220px!important;min-width:175px!important}.dense-workspace .shop-list-filters>.btn{white-space:nowrap;flex:none}.shop-product-filters{justify-content:flex-start;align-items:center}.shop-product-filters label{flex:210px;width:220px;min-width:175px;max-width:260px}.shop-product-filters select{flex:0 145px;width:145px;min-width:125px;max-width:175px}.shop-product-filters .btn{white-space:nowrap;flex:none}.order-processing-card .order-filters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex!important}.order-processing-card .order-filters label{flex:235px;width:245px;min-width:190px;max-width:280px}.order-processing-card .order-filters select{flex:0 145px;width:145px;min-width:125px;max-width:175px}.order-processing-card .order-filters .btn{white-space:nowrap;flex:none}.order-advanced-filters{flex-wrap:wrap;align-items:center;gap:7px;padding:9px 14px;display:flex}.order-advanced-filters>.erp-date-range{flex:330px;width:340px}.order-advanced-filters>select{flex:0 150px;width:150px;max-width:180px}.order-action-bar,.order-action-bar>div,.yuanyou-filter-actions,.yy-inline-actions,.product-command-bar>div,.source-filters,.service-filters{flex-wrap:wrap;min-width:0}.source-filters label,.service-filters label{flex:200px;width:210px;min-width:165px;max-width:240px}.source-filters select,.service-filters select{flex:0 145px;width:145px;min-width:125px;max-width:175px}.source-filters a,.source-filters button,.service-filters button{white-space:nowrap;flex:none}@media (max-width:1100px){.card-head>.filters{justify-content:flex-start}.dense-workspace .collection-filter-grid>.yy-filter,.product-filter-grid>label{flex-grow:1}.order-processing-card .order-filters{justify-content:flex-start}.erp-date-range,.dense-workspace .collection-filter-grid>.yy-date,.product-filter-grid>.erp-date-range,.order-advanced-filters>.erp-date-range{max-width:none}}@media (max-width:700px){.card-head>.filters label,.card-head>.filters select,.dense-workspace .collection-filter-grid>.yy-filter,.dense-workspace .collection-filter-grid>.yy-date,.dense-workspace .collection-filter-grid>.yy-search,.product-filter-grid>label,.product-filter-grid>.erp-date-range,.order-processing-card .order-filters label,.order-processing-card .order-filters select,.order-advanced-filters>.erp-date-range,.order-advanced-filters>select,.shop-product-filters label,.shop-product-filters select{flex-basis:100%;width:100%;min-width:0;max-width:none}.erp-date-range{width:100%;max-width:none;min-width:0!important}.dense-workspace .collection-filter-grid>.yy-inline-actions{flex:100%;width:100%;min-width:0}}.pagination-controls{color:#5d6676;justify-content:flex-end;align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.pagination-controls button,.pagination-controls select,.pagination-controls input{color:#384355;height:34px;font:inherit;background:#fff;border:1px solid #d9e0ea;border-radius:9px;outline:none;transition:border-color .15s,box-shadow .15s,background .15s}.pagination-controls button{cursor:pointer;min-width:34px;padding:0 9px}.pagination-controls button:hover:not(:disabled),.pagination-controls button.active{color:#1763e7;background:#eef5ff;border-color:#2f6bff;box-shadow:0 3px 10px #2f6bff14}.pagination-controls button:disabled{cursor:not-allowed;opacity:.4}.pagination-controls select{min-width:92px;padding:0 28px 0 10px}.pagination-controls input{text-align:center;width:58px;padding:0 7px}.pagination-controls input:focus,.pagination-controls select:focus{border-color:#2f6bff;box-shadow:0 0 0 3px #2f6bff16}.pagination-total{white-space:nowrap;margin-right:4px}.pagination-ellipsis{text-align:center;color:#a0a8b5;min-width:26px}.pagination-jump{white-space:nowrap;align-items:center;gap:6px;display:flex}@media (max-width:900px){.pagination-controls{justify-content:flex-start;overflow-x:auto}.pagination-total{background:#fff;position:sticky;left:0}.pagination-jump{display:none}}.yuanyou-shop-table td.shop-selection-column{position:relative;padding:0!important}.shop-selection-hitarea{cursor:pointer;place-items:center;display:grid;position:absolute;inset:0}.shop-selection-hitarea:hover{background:#edf3ff}.shop-selection-hitarea input{cursor:pointer}.yuanyou-shop-table tr.selected-row>td,.yuanyou-shop-table tr.selected-row>td:nth-child(n+21){background:#f0f5ff!important}.yuanyou-shop-table td:nth-child(4){min-width:410px!important}.site-reputation-summary{min-width:380px}.site-reputation-row{grid-template-columns:54px 8px 62px minmax(205px,1fr);padding:6px 8px}.site-reputation-rates{grid-column:4}.site-reputation-sales{grid-column:4;align-items:center;gap:8px;display:flex}.site-reputation-sales b{color:#284d9f;font-size:9px}.site-reputation-sales span{color:#68778e}.reputation-sales{color:#56647a;background:#f1f5ff;border-radius:7px;align-items:center;gap:6px;margin-top:4px;padding:5px 7px;display:flex}.reputation-sales span,.reputation-sales small{font-size:8px}.reputation-sales strong{color:#2458c8;font-size:10px}.yuanyou-shop-table .shop-overview{gap:7px;min-width:185px}.yuanyou-shop-table .shop-overview>span{border-radius:999px;padding:6px 11px;font-size:11px;font-weight:800}.yuanyou-shop-table .shop-overview>span.is-up{color:#7b3fc4;background:#f2eaff}.yuanyou-shop-table .shop-overview>span.is-normal{color:#245dca;background:#eaf2ff}.yuanyou-shop-table .shop-overview .shop-created-at{color:#58677e;font-size:10px;font-weight:650}.yuanyou-shop-table .shop-overview .site-product-counts{gap:6px}.yuanyou-shop-table .shop-overview .site-product-counts b,.yuanyou-shop-table .shop-overview .site-product-counts em{font-size:9px}.operation-log-page{padding:18px}.operation-log-page>header{margin-bottom:14px}.operation-log-page>header h1{margin:5px 0;font-size:22px}.operation-log-page>header p{color:#7d899d;margin:0}.operation-log-grid{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.operation-log-card{background:#fff;border:1px solid #e1e7f0;border-radius:16px;overflow:hidden;box-shadow:0 10px 28px #21365b0b}.operation-log-card>header{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:12px;padding:16px 17px;display:flex}.operation-log-card>header>div>span{color:#2e62d8;background:#eaf1ff;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800;display:inline-flex}.operation-log-card.system>header>div>span{color:#7a4fc2;background:#f2eaff}.operation-log-card h2{margin:7px 0 3px;font-size:16px}.operation-log-card header p{color:#8793a5;margin:0;font-size:9px}.operation-log-card header>b{color:#516079;font-size:10px}.operation-log-filters{background:#fafbfe;border-bottom:1px solid #edf0f5;flex-wrap:wrap;align-items:center;gap:7px;padding:11px 12px;display:flex}.operation-log-filters>select{width:135px;min-width:115px}.operation-log-filters>label{background:#fff;border:1px solid #e0e6ef;border-radius:8px;align-items:center;gap:6px;height:36px;padding:0 9px;display:flex}.operation-log-filters>label span{color:#8290a5;font-size:9px}.operation-log-filters>label input{min-width:0;width:150px!important;box-shadow:none!important;border:0!important}.operation-log-filters>.erp-date-range{width:100%;max-width:none}.operation-log-filters>div{gap:6px;display:flex}.operation-log-list{max-height:620px;padding:0 14px;position:relative;overflow:auto}.operation-log-list article{border-bottom:1px solid #edf0f4;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;min-height:72px;display:grid}.operation-log-list article>i{color:#3b61c7;background:#edf2ff;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:800;display:grid}.operation-log-list article strong,.operation-log-list article small{display:block}.operation-log-list article strong{font-size:11px}.operation-log-list article small{color:#8792a5;margin-top:5px;font-size:9px}.operation-log-list time{color:#7b879a;font-size:9px}.operation-log-card.system .operation-log-list article>i{color:#7b4cbd;background:#f2eaff}@media (max-width:1100px){.operation-log-grid{grid-template-columns:1fr}}@media (max-width:700px){.operation-log-page{padding:10px}.operation-log-filters>select,.operation-log-filters>label{width:100%}.operation-log-filters>label input{width:100%!important}.operation-log-list article{grid-template-columns:38px 1fr}.operation-log-list time{grid-column:2}}.order-label-action{justify-items:center;gap:4px;display:inline-grid}.order-label-action>small{color:#74829a;white-space:nowrap;font-size:8px}.split-order-backdrop{z-index:1200}.split-order-modal{width:min(980px,100vw - 28px);max-height:min(760px,100vh - 36px);overflow:auto}.split-order-modal>p{color:#6f7d92;line-height:1.65}.split-order-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:14px 0 8px;display:flex}.split-order-toolbar>span{color:#536177;font-size:11px;font-weight:750}.split-allocation-scroll{background:#fff;border:1px solid #dfe5ee;border-radius:10px;max-height:430px;overflow:auto}.split-allocation-table{border-collapse:collapse;width:100%;min-width:680px}.split-allocation-table th,.split-allocation-table td{text-align:center;vertical-align:middle;border-bottom:1px solid #e5e9ef;border-right:1px solid #e5e9ef;padding:10px}.split-allocation-table th:first-child,.split-allocation-table td:first-child{text-align:left;min-width:330px}.split-allocation-table th{z-index:1;color:#526078;background:#f8fafc;font-size:10px;position:sticky;top:0}.split-allocation-table th>span{white-space:nowrap;display:inline-block}.split-allocation-table th>button{color:#a06d42;cursor:pointer;background:0 0;border:0;margin-left:6px;font-size:9px}.split-allocation-table tr:last-child td{border-bottom:0}.split-allocation-table th:last-child,.split-allocation-table td:last-child{border-right:0}.split-product{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:9px;display:grid}.split-product>span{color:#92651f;background:#fbf5e8;border:1px solid #e0e5ed;border-radius:7px;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.split-product img{object-fit:cover;width:100%;height:100%}.split-product strong,.split-product small{display:block}.split-product strong{color:#344055;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.split-product small{color:#8792a3;margin-top:5px;font-size:9px}.split-primary-quantity{color:#8c5d12;background:#fff5d9;border-radius:7px;place-items:center;min-width:32px;height:30px;display:inline-grid}.split-stepper{background:#fff;border:1px solid #dbe2ec;border-radius:7px;grid-template-columns:28px 48px 28px;align-items:center;display:inline-grid;overflow:hidden}.split-stepper button,.split-stepper input{text-align:center;border:0;height:30px}.split-stepper button{color:#8b641f;cursor:pointer;background:#f8f3e9}.split-stepper button:disabled{color:#bac1ca;cursor:not-allowed;background:#f6f7f9}.split-stepper input{-moz-appearance:textfield;outline:0;width:48px;padding:0}.split-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.split-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.split-order-warning{font-size:10px;color:#c16a24!important;margin:12px 0 0!important}.split-order-modal .form-actions{margin-top:14px}@media (max-width:760px){.split-order-modal{width:calc(100vw - 16px)}.split-order-toolbar{flex-direction:column;align-items:flex-start}.split-allocation-table th:first-child,.split-allocation-table td:first-child{min-width:240px}}.batch-note-button:not(:disabled){color:#315ecf;background:#f4f7ff;border-color:#bac9ef}.batch-note-backdrop{z-index:1210}.batch-note-modal{width:min(520px,100vw - 28px)}.batch-note-modal>p{color:#748198;margin-bottom:16px;line-height:1.7}.batch-note-mode,.batch-note-field{gap:7px;margin-top:12px;display:grid}.batch-note-mode>span,.batch-note-field>span{color:#526078;font-size:10px;font-weight:750}.batch-note-mode select,.batch-note-field textarea{box-sizing:border-box;color:#2e3e57;background:#fff;border:1px solid #d8e0ed;border-radius:10px;outline:0;width:100%}.batch-note-mode select{height:38px;padding:0 11px}.batch-note-field textarea{resize:vertical;min-height:112px;padding:11px;line-height:1.65}.batch-note-mode select:focus,.batch-note-field textarea:focus{border-color:#5578e5;box-shadow:0 0 0 3px #5274df14}.batch-note-count{color:#8995a7;text-align:right;margin-top:5px;display:block}.batch-note-modal .form-actions{margin-top:16px}.shop-product-pagination{justify-content:flex-end!important}.shop-product-pagination>.pagination-controls{margin-left:auto}.erp-date-range{overflow:hidden;grid-template-columns:auto minmax(108px,1fr) 14px minmax(108px,1fr)!important;min-width:310px!important;max-width:390px!important}.erp-date-range>input[type=date]{font-variant-numeric:tabular-nums;width:100%;min-width:108px;padding:0 4px!important}.erp-date-range>input::-webkit-calendar-picker-indicator{opacity:.7;cursor:pointer}.new-site-options{grid-template-columns:repeat(2,minmax(0,1fr))}.new-site-options label{grid-template-columns:auto 1fr auto;align-content:center}.new-site-options label>input[type=number]{background:#fff;border:1px solid #d7dfec;border-radius:8px;grid-column:1/-1;width:100%;height:36px;margin-top:4px;padding:0 9px}.new-site-options label>input[type=number]:disabled{color:#9ca5b4;background:#f2f4f7}.new-site-profit-note{color:#718096;margin:-8px 0 16px;line-height:1.6;display:block}.selection-actions{background:#fff;border:1px solid #e1e7f0;border-radius:10px;padding:4px}.selection-actions button{font-weight:700;border:0!important;border-radius:7px!important;min-height:30px!important;padding:0 10px!important}.selection-actions button:hover:not(:disabled){color:#fff;background:#4169e1}.selection-actions button:disabled{color:#adb5c1}.selection-actions span{background:#eef3ff;border-radius:7px;align-items:center;min-height:30px;padding:0 8px;font-weight:700;display:inline-flex;color:#4161bb!important;margin:0 3px!important}.selection-actions label{color:#526079;cursor:pointer;background:#f7f8fa;border-radius:7px;align-items:center;gap:6px;min-height:30px;padding:0 8px;display:inline-flex}.selection-actions label:has(input:checked){color:#315fd7;background:#edf3ff}.yuanyou-shop-table tbody td{background:#fff}.yuanyou-shop-table .quick-editor-trigger{justify-content:center;align-items:center;gap:5px;min-width:52px;min-height:30px;display:inline-flex}.yuanyou-shop-table .quick-editor-trigger>span:empty:before{content:"—"}.yuanyou-actions .btn{justify-content:center;min-width:64px}.yuanyou-actions .btn-primary{box-shadow:0 5px 13px #315fe329}.shop-note{text-overflow:ellipsis;white-space:nowrap;max-width:210px;overflow:hidden;color:#8b6c35!important}.shop-note-trigger{color:#315fdd;cursor:pointer;background:0 0;border:0;width:max-content;padding:0;font-size:9px}.shop-note-trigger:hover{text-decoration:underline}.shop-platform-alerts{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.shop-platform-alerts b{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 5px;font-size:8px;line-height:1.2;display:inline-flex}.platform-alert-restriction{color:#a23c4a;background:#ffe9ed}.platform-alert-warning{color:#93631a;background:#fff1cf}.settings-form textarea{resize:vertical;color:#263349;width:100%;min-height:74px;font:inherit;background:#fbfcfe;border:1px solid #dfe5ee;border-radius:9px;outline:0;padding:9px 11px;font-size:11px}.settings-form textarea:focus{background:#fff;border-color:#6681e8;box-shadow:0 0 0 3px #4969e713}.settings-form textarea:disabled{color:#919aaa;background:#f2f4f7}.operation-log-grid.three-modules{grid-template-columns:1fr 1fr}.operation-log-grid.three-modules>.login-log-page{background:#fff;border:1px solid #e1e7f0;border-radius:16px;grid-column:1/-1;margin:0;padding:0;overflow:hidden;box-shadow:0 10px 28px #21365b0b}.embedded-log-heading{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;padding:16px 17px;display:flex}.embedded-log-heading>div>span{color:#0b7a5b;background:#e8f8f1;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800;display:inline-flex}.embedded-log-heading h2{margin:7px 0 3px;font-size:16px}.embedded-log-heading p{color:#8793a5;margin:0;font-size:9px}.embedded-log-heading>b{color:#516079;font-size:10px}.login-log-page.embedded .compact-filter-bar{border-width:0 0 1px;border-radius:0;margin:0}.login-log-page.embedded .settings-card{box-shadow:none;border:0;border-radius:0;margin:0}.shipping-under-weight{font-weight:700;color:#16765b!important;margin-top:3px!important;font-size:8px!important;display:block!important}.merged-order-badge{color:#2f61d5;background:#eaf1ff;border-radius:999px;margin-left:5px;padding:5px 8px;font-size:9px;font-weight:800;display:inline-flex}.order-primary-number{cursor:pointer;align-items:center;gap:5px;width:max-content;max-width:100%;min-height:30px;margin-top:7px;line-height:1.2;box-shadow:0 3px 10px #c8922e1f;color:#79531b!important;background:#fff7e8!important;border:1px solid #e4b85a!important;border-radius:9px!important;padding:5px 8px!important;font-size:9px!important;display:flex!important}.order-primary-number span{flex:none;font-weight:700}.order-primary-number strong{text-overflow:ellipsis;color:#29231d;white-space:nowrap;font-size:10px;overflow:hidden}.order-primary-number svg{flex:none;width:13px;height:13px}.order-primary-number:hover{color:#5f3d10!important;background:#f8ebcf!important;border-color:#c8922e!important}.order-primary-number:focus-visible{outline-offset:2px;outline:3px solid #c8922e29}.is-split-child-order>td{background:linear-gradient(90deg,#fff8e6b8,#fff0 78%)}.split-order-origin{color:#6e4b17;background:#fff9ea;border:1px solid #e2b356;border-radius:8px;align-items:center;gap:7px;margin:0 0 7px;padding:6px 8px;font-size:9px;font-weight:750;display:flex}.split-order-badge{color:#fff;white-space:nowrap;background:#c88b19;border-radius:999px;align-items:center;min-height:22px;padding:3px 8px;font-size:10px;font-weight:850;display:inline-flex;box-shadow:0 3px 9px #b4770c33}.split-order-origin>button{color:#593d13;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;min-width:0;padding:2px 5px;display:inline-flex}.split-order-origin>button:hover{background:#f4e5bd}.split-order-origin>button small{white-space:nowrap;font-size:8px}.split-order-origin>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.split-order-origin>button svg{flex:none;width:12px;height:12px}.official-split-job-status{color:#8a5a08;background:#fff2ca;border-radius:999px;align-items:center;padding:5px 9px;font-size:9px;font-weight:800;display:inline-flex}.official-split-job-status.completed{color:#137354;background:#e4f6ee}.official-split-job-status.failed{color:#b72e41;background:#ffe9ed}.balance-hero{background:linear-gradient(118deg,#123c4d 0%,#176c70 55%,#1e8c72 100%)}.balance-hero-total{background:#ffffff12;border:1px solid #ffffff26;border-radius:13px;min-width:220px;padding:14px 18px}.balance-hero-total span{color:#bfe9df;font-size:9px;display:block}.balance-hero-total strong{color:#fff;margin-top:8px;font-size:21px;display:block}.balance-hero-total em{color:#b9f3d7;font-style:normal}.balance-card{margin-bottom:24px}.balance-card>.card-head select{background:#fff;border:1px solid #dce3ed;border-radius:9px;min-width:210px;height:36px;padding:0 30px 0 10px}.balance-grid{grid-template-columns:repeat(3,minmax(250px,1fr));gap:12px;padding:16px;display:grid}.balance-grid>.empty-row{grid-column:1/-1}.balance-grid article{background:#fff;border:1px solid #dfe7ed;border-radius:13px;overflow:hidden;box-shadow:0 8px 23px #183d560a}.balance-grid article.failed{border-color:#f0d2d7}.balance-grid article>header{background:#f8fbfb;border-bottom:1px solid #edf1f4;justify-content:space-between;align-items:center;padding:13px 14px;display:flex}.balance-grid article>header strong,.balance-grid article>header span{display:block}.balance-grid article>header span{color:#7b8999;margin-top:4px;font-size:9px}.balance-grid article>header>b{color:#13785a;background:#e7f7ef;border-radius:999px;padding:5px 8px;font-size:8px}.balance-grid article.failed>header>b{color:#a64a57;background:#ffeaed}.balance-grid article>div{grid-template-columns:repeat(3,1fr);padding:14px;display:grid}.balance-grid article>div>span{text-align:center;color:#7d899a;font-size:9px}.balance-grid article>div>span+span{border-left:1px solid #e8edf1}.balance-grid article>div strong{color:#26374c;margin-top:6px;font-size:13px;display:block}.balance-grid article>footer{color:#8793a3;border-top:1px solid #edf1f4;justify-content:space-between;gap:10px;padding:10px 14px;font-size:8px;display:flex}.balance-grid article>footer em{color:#b34c59;text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-style:normal;overflow:hidden}@media (max-width:1100px){.balance-grid{grid-template-columns:1fr 1fr}.operation-log-grid.three-modules{grid-template-columns:1fr}}@media (max-width:700px){.new-site-options,.balance-grid{grid-template-columns:1fr}.erp-date-range{grid-template-columns:1fr!important;max-width:none!important;height:auto!important;padding:7px!important}.erp-date-range>span{display:block}.erp-date-range>i{display:none}.operation-log-grid.three-modules>.login-log-page{grid-column:auto}}.shop-product-v2{background:#f5f7fa;padding:0 0 62px}.shop-product-v2 .compact-product-head{border-radius:14px 14px 0 0}.shop-product-v2 .compact-product-head>div:last-child{flex-wrap:wrap;justify-content:flex-end}.shop-product-v2 .compact-product-head .btn{min-width:104px;border-radius:10px!important}.shop-product-status-tabs{background:#fff;border-bottom:1px solid #e4e9f0;align-items:stretch;gap:4px;padding:10px 12px 0;display:flex}.shop-product-status-tabs button{color:#607087;cursor:pointer;background:#f8fafc;border:1px solid #e0e6ef;border-bottom:0;border-radius:12px 12px 0 0;justify-content:center;align-items:center;gap:10px;min-width:132px;height:47px;display:flex}.shop-product-status-tabs button b{color:#5e6e84;background:#e9edf4;border-radius:999px;min-width:24px;padding:4px 7px;font-size:10px}.shop-product-status-tabs button.active{color:#fff;background:linear-gradient(135deg,#3768eb,#6657e8);border-color:#4868e7;box-shadow:0 8px 20px #3e64df24}.shop-product-status-tabs button.active b{color:#335bc8;background:#fff}.shop-product-filter-panel{background:#fbfcfe;border-bottom:1px solid #e5eaf1;grid-template-columns:minmax(210px,1.35fr) repeat(5,minmax(132px,1fr));gap:7px;padding:10px 12px;display:grid}.shop-product-filter-panel>label{background:#fff;border:1px solid #dce3ed;border-radius:9px;align-items:center;gap:7px;min-width:0;height:36px;padding:0 9px;display:flex}.shop-product-filter-panel>label:focus-within{border-color:#6682e8;box-shadow:0 0 0 3px #5274df12}.shop-product-filter-panel>label>span:first-child{color:#53627a;white-space:nowrap;flex:none;font-size:9px;font-weight:750}.shop-product-filter-panel input,.shop-product-filter-panel select{color:#2f4058;width:100%;min-width:0;height:32px;padding:0;font-size:9px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.shop-product-filter-panel .range-inputs{align-items:center;gap:4px;min-width:0;display:flex}.shop-product-filter-panel .range-inputs input{text-align:center}.shop-product-filter-panel .range-inputs i{color:#9aa5b4;font-style:normal}.shop-product-filter-panel .time-filter{grid-column:span 2}.shop-product-filter-panel .filter-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.shop-product-filter-panel .filter-actions .btn{border-radius:9px;min-width:62px;height:36px}.shop-product-v2 .compact-product-summary small{color:#8390a3;margin-left:auto}.shop-product-table-wrap{min-height:360px;max-height:calc(100vh - 350px);overflow:auto}.shop-product-detail-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:2480px}.shop-product-detail-table th{z-index:3;color:#6e7889;text-align:left;background:#f5f7fa;border-bottom:1px solid #dfe5ec;height:40px;padding:7px 8px;font-size:9px;font-weight:700;position:sticky;top:0}.shop-product-detail-table th>button{color:#00a3a6;cursor:pointer;background:0 0;border:0;padding:0;font-size:8px}.shop-product-detail-table td{color:#465268;vertical-align:top;background:#fff;border-bottom:1px solid #e6ebf1;height:126px;padding:10px 8px;font-size:9px}.shop-product-detail-table tbody tr:nth-child(2n) td{background:#fbfcfe}.shop-product-detail-table tbody tr:hover td{background:#f4f8ff}.shop-product-detail-table th:first-child{width:34px}.shop-product-detail-table th:nth-child(2){width:330px}.shop-product-detail-table th:nth-child(6),.shop-product-detail-table th:nth-child(7){width:155px}.shop-product-detail-table th:nth-child(8){width:110px}.shop-product-detail-table td>strong,.shop-product-detail-table td>small{display:block}.shop-product-detail-table td>small{color:#8792a3;margin-top:7px}.shop-product-main{grid-template-columns:72px minmax(0,1fr);gap:10px;display:grid}.shop-product-main>a{color:#4570dc;background:#f1f5ff;border:1px solid #e1e6ed;border-radius:8px;place-items:center;width:72px;height:82px;text-decoration:none;display:grid;overflow:hidden}.shop-product-main img{object-fit:contain;width:100%;height:100%}.shop-product-main>div{min-width:0}.shop-product-main strong{color:#354156;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:33px;margin-bottom:6px;font-size:10px;line-height:1.6;display:-webkit-box;overflow:hidden}.shop-product-main small{color:#8792a2;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;display:block;overflow:hidden}.shop-product-main small b{color:#56657a}.quick-edit-value{color:#315fcf;text-align:left;cursor:text;background:#f5f8ff;border:1px solid #dbe4f1;border-radius:9px;gap:3px;width:100%;margin-bottom:6px;padding:7px 8px;display:grid}.quick-edit-value.secondary{color:#087e74;background:#f2fbf9;border-color:#d5ece9}.quick-edit-value b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quick-edit-value span{opacity:.72;font-size:8px}.listed-site-stack,.site-value-stack{gap:5px;display:grid}.listed-site-stack a{color:#445369;background:#f0faf6;border-left:3px solid #11a77b;border-radius:7px;grid-template-columns:48px 1fr auto;align-items:center;gap:6px;padding:5px 6px;text-decoration:none;display:grid}.listed-site-stack a.offline{background:#fff2f3;border-left-color:#e34f5d}.listed-site-stack a b{color:#078f89}.listed-site-stack a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.listed-site-stack a i{color:#768399;font-size:8px;font-style:normal}.site-value-stack>span,.site-value-stack>button{color:#47566c;text-align:left;background:#f7f9fc;border:0;border-radius:6px;grid-template-columns:46px 1fr auto;align-items:center;gap:5px;min-height:24px;padding:3px 5px;display:grid}.site-value-stack b{color:#079a9b}.site-value-stack em{font-style:normal}.site-value-stack.profit button{cursor:text}.site-value-stack.profit button:hover{background:#edf4ff}.site-value-stack.profit i{color:#3b67db;font-size:8px;font-style:normal}.mini-site-values{gap:3px;margin-top:7px;display:grid}.mini-site-values small{color:#7d899b}.completeness-meter{background:#e9edf3;border-radius:999px;height:20px;position:relative;overflow:hidden}.completeness-meter span{border-radius:inherit;background:linear-gradient(90deg,#22b58c,#48d3ad);position:absolute;inset:0 auto 0 0}.completeness-meter b{z-index:1;color:#234e47;place-items:center;height:100%;font-size:8px;display:grid;position:relative}.note-preview{color:#58667b;text-align:left;cursor:text;background:#fafbfc;border:1px solid #e1e7ef;border-radius:8px;width:100%;max-height:58px;padding:7px;font-size:9px;line-height:1.55;overflow:hidden}.shop-product-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.shop-product-actions button{color:#315fd0;background:#f7f9ff;border:1px solid #d8e2f0;border-radius:8px;min-height:29px;padding:0 7px;font-size:8px}.shop-product-actions .publish-new-site{color:#bd2735;background:#fff2f3;border-color:#ffc1c7;grid-column:1/-1}.shop-product-actions .danger-link{color:#bd4550;background:#fff;border-color:#efcfd2}.shop-product-quick-modal{width:min(540px,100vw - 30px)}.shop-product-quick-modal>p{color:#7a8799;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shop-product-quick-modal>label,.quick-dimension-grid label{gap:7px;margin-top:17px;display:grid}.shop-product-quick-modal label span{color:#536179;font-size:10px;font-weight:700}.shop-product-quick-modal label input{border:1px solid #d8e1ee;border-radius:10px;outline:0;height:40px;padding:0 11px}.shop-product-quick-modal label input:focus{border-color:#6682e8;box-shadow:0 0 0 3px #5375df14}.quick-dimension-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.shop-product-quick-modal .form-actions{justify-content:flex-end;margin-top:18px}@media (max-width:1300px){.shop-product-filter-panel{grid-template-columns:repeat(4,minmax(150px,1fr))}.shop-product-filter-panel .wide{grid-column:span 2}.shop-product-table-wrap{max-height:none}}@media (max-width:760px){.shop-product-status-tabs button{flex:1;min-width:0}.shop-product-filter-panel{grid-template-columns:1fr 1fr}.shop-product-filter-panel .wide,.shop-product-filter-panel .time-filter,.shop-product-filter-panel .filter-actions{grid-column:1/-1}.quick-dimension-grid{grid-template-columns:1fr}}.yuanyou-shop-table th:nth-child(21),.yuanyou-shop-table td:nth-child(21){width:96px!important;min-width:96px!important;max-width:96px!important;right:270px!important}.yuanyou-shop-table th:nth-child(22),.yuanyou-shop-table td:nth-child(22){width:112px!important;min-width:112px!important;max-width:112px!important;right:158px!important}.yuanyou-shop-table th:nth-child(23),.yuanyou-shop-table td:nth-child(23){width:158px!important;min-width:158px!important;max-width:158px!important;padding-left:6px!important;padding-right:6px!important;right:0!important}.yuanyou-shop-table .yuanyou-actions{grid-template-columns:1fr 1fr!important;gap:5px!important;max-width:146px!important;display:grid!important}.yuanyou-shop-table .yuanyou-actions .btn{min-width:0!important;min-height:30px!important;padding:0 6px!important}.yuanyou-shop-table .yuanyou-actions .danger-link{grid-column:1/-1!important;justify-self:center!important;width:64px!important}@supports (content-visibility:auto){.yuanyou-shop-table tbody tr{content-visibility:auto;contain-intrinsic-size:auto 304px}}.currency-base-choice{grid-template-columns:repeat(2,minmax(220px,1fr));gap:10px;margin-bottom:12px;display:grid}.currency-base-choice label{cursor:pointer;background:#fffefc;border:1px solid #e6dfd4;border-radius:11px;grid-template-columns:auto 1fr;align-items:center;gap:2px 9px;min-height:58px;padding:10px 12px;transition:border-color .15s,background .15s;display:grid}.currency-base-choice label:hover{background:#fff7e8;border-color:#d7b66f}.currency-base-choice label.is-active{background:#f8ebcf;border-color:#c8922e;box-shadow:0 0 0 3px #c8922e1f}.currency-base-choice input{accent-color:#c8922e;grid-row:1/3;width:16px;height:16px}.currency-base-choice span{color:#29231d;font-size:13px;font-weight:800}.currency-base-choice small{color:#736a60;font-size:10px}.currency-daily-toggle{background:#fff7e8;border:1px solid #e6dfd4;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:2px 9px;margin-bottom:16px;padding:9px 12px;display:grid}.currency-daily-toggle input{accent-color:#c8922e;grid-row:1/3;width:17px;height:17px}.currency-daily-toggle span{color:#29231d;font-size:12px;font-weight:800}.currency-daily-toggle small{color:#736a60;font-size:10px}.currency-rate-footnote{color:#736a60;margin:14px 0 0;font-size:11px;line-height:1.6}.order-profit-summary{grid-template-columns:repeat(7,minmax(112px,1fr))}@media (max-width:700px){.currency-base-choice{grid-template-columns:1fr}}.product-editor-image-preview{background:#fffefc;border:1px solid #e6dfd4;border-radius:10px;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:18px;padding:14px;display:grid}.product-editor-main-image{cursor:zoom-in;background:#fff;border:1px solid #e6dfd4;border-radius:9px;place-items:center;width:220px;height:220px;padding:0;display:grid;overflow:hidden}.product-editor-main-image:disabled{cursor:default}.product-editor-main-image img{object-fit:contain;width:100%;height:100%}.product-editor-main-image span{color:#9a9186;font-size:10px}.product-editor-image-preview>div>strong,.product-editor-image-preview>div>small{display:block}.product-editor-image-preview>div>strong{color:#29231d;margin:4px 0 7px;font-size:13px}.product-editor-image-preview>div>small{color:#736a60;font-size:9px;line-height:1.6}.product-editor-gallery{grid-template-columns:repeat(auto-fill,minmax(54px,1fr));gap:7px;margin-top:14px;display:grid}.product-editor-gallery button{height:58px;box-shadow:none;background:#fff;border:1px solid #e6dfd4;border-radius:7px;padding:3px;overflow:hidden;transform:none}.product-editor-gallery button:hover{transform:none}.product-editor-gallery button.active{border-color:#c8922e;box-shadow:0 0 0 2px #c8922e29}.product-editor-gallery img{object-fit:contain;width:100%;height:100%}@media (max-width:720px){.product-editor-image-preview{grid-template-columns:1fr}.product-editor-main-image{width:100%;height:min(68vw,320px)}}.product-category-search,.product-image-add{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.product-category-search>label,.product-image-add>label{min-width:0}.product-category-search>button,.product-image-add>button{white-space:nowrap;height:40px}.product-category-options{background:#fff;border:1px solid #e6dfd4;border-radius:10px;gap:6px;max-height:260px;padding:7px;display:grid;overflow:auto}.product-category-options>button{text-align:left;color:#29231d;box-shadow:none;background:#fff;border:1px solid #0000;border-radius:8px;gap:3px;padding:10px 12px;display:grid;transform:none}.product-category-options>button:hover{background:#fff7e8;border-color:#e4b85a;transform:none}.product-category-options strong{font-size:10px}.product-category-options span{color:#736a60;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.product-category-options small{color:#9a9186;font-size:8px}.product-category-current{background:#fffaf0;border:1px solid #e4b85a;border-radius:10px;grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);gap:14px;padding:14px;display:grid}.product-category-current>div>span,.product-category-current>div>strong,.product-category-current>div>p{display:block}.product-category-current>div>span{color:#79531b;font-size:8px}.product-category-current>div>strong{color:#29231d;margin-top:5px;font-size:13px}.product-category-current>div>p{color:#736a60;margin:6px 0 0;font-size:9px;line-height:1.55}.product-category-current dl{grid-template-columns:repeat(3,minmax(70px,1fr));gap:7px;margin:0;display:grid}.product-category-current dl>div{background:#fff;border-radius:7px;padding:7px}.product-category-current dt{color:#9a9186;font-size:7px}.product-category-current dd{color:#29231d;margin:3px 0 0;font-size:9px;font-weight:700}.product-category-empty{color:#736a60;background:#fffefc;border:1px dashed #d8cfc2;border-radius:10px;gap:5px;padding:14px;display:grid}.product-category-empty strong{color:#29231d;font-size:10px}.product-category-empty span{font-size:8px}.product-attribute-toolbar{justify-content:space-between;align-items:end;gap:12px;padding-top:4px;display:flex}.product-attribute-toolbar label{width:min(420px,60%)}.product-attribute-toolbar>span{color:#736a60;padding-bottom:10px;font-size:8px}.product-attribute-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.product-attribute-grid>label{background:#fff;border:1px solid #e6dfd4;border-radius:9px;min-width:0;padding:10px}.product-attribute-grid>label.required-attribute{background:#fffdfd;border-color:#efc5c5}.product-attribute-grid label>span{align-items:center;gap:4px;min-height:18px;display:flex}.product-required-star{color:#d92d20;margin-left:3px;font-size:14px;font-style:normal}.product-attribute-grid label>span>em{color:#9a6700;background:#fff3cd;border-radius:99px;padding:2px 5px;font-size:7px;font-style:normal}.product-attribute-unit{grid-template-columns:minmax(0,1fr) 120px;gap:7px;display:grid}.product-editor-advanced{background:#fffefc;border:1px solid #e6dfd4;border-radius:9px;padding:10px 12px}.product-editor-advanced summary{cursor:pointer;color:#79531b;font-size:9px;font-weight:700}.product-editor-advanced>label{margin-top:10px;display:block}.product-editor-gallery{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}.product-editor-gallery article{background:#fff;border:1px solid #e6dfd4;border-radius:8px;min-width:0;padding:5px}.product-editor-gallery article.active{border-color:#c8922e;box-shadow:0 0 0 2px #c8922e29}.product-editor-gallery .gallery-preview{width:100%;height:76px}.product-editor-gallery article>div{grid-template-columns:1.4fr .8fr .8fr 1.2fr;gap:3px;margin-top:4px;display:grid}.product-editor-gallery article>div button{border-radius:5px;height:25px;padding:0 3px;font-size:7px}.product-image-add{background:#fffefc;border:1px solid #e6dfd4;border-radius:9px;padding:10px}.collection-category-editor{gap:12px;display:grid}.collection-category-editor>h3{margin:0}.collection-category-editor .product-category-search label,.collection-category-editor .product-attribute-toolbar label,.collection-category-editor .product-attribute-grid>label,.collection-category-editor .product-editor-advanced>label{gap:6px;display:grid}.collection-category-editor .product-category-search input,.collection-category-editor .product-attribute-toolbar input,.collection-category-editor .product-attribute-grid input,.collection-category-editor .product-attribute-grid select{width:100%;min-width:0}.collection-category-editor .product-editor-advanced textarea{resize:vertical;width:100%;min-height:160px}.collection-category-editor .product-category-options{max-height:220px}@media (max-width:1100px){.product-category-current,.product-attribute-grid{grid-template-columns:1fr}.product-attribute-toolbar{flex-direction:column;align-items:stretch}.product-attribute-toolbar label{width:100%}.product-attribute-toolbar>span{padding-bottom:0}}@media (max-width:760px){.product-category-search,.product-image-add{grid-template-columns:1fr}.product-category-search>button,.product-image-add>button{width:100%}.product-category-current,.product-attribute-grid{grid-template-columns:1fr}.product-attribute-toolbar{flex-direction:column;align-items:stretch}.product-attribute-toolbar label{width:100%}.product-attribute-unit{grid-template-columns:1fr 100px}}.product-attribute-grid>label.readonly-attribute{background:#f7f6f3;border-color:#d8d4cc}.product-attribute-grid>label.readonly-attribute input,.product-attribute-grid>label.readonly-attribute select{cursor:not-allowed}.question-qa-card{overflow:visible}.question-qa-workspace{background:#fffefc;min-width:0}.question-qa-heading{border-bottom:1px solid #e6dfd4;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.question-qa-heading h2{color:#29231d;margin:5px 0 4px;font-size:18px}.question-qa-heading p{color:#736a60;margin:0;font-size:10px;line-height:1.6}.question-qa-heading>strong{color:#79531b;background:#f8ebcf;border-radius:999px;flex:none;padding:7px 10px;font-size:11px}.question-filter-panel{background:#fbf8f2;border-bottom:1px solid #e6dfd4;grid-template-columns:repeat(5,minmax(150px,1fr));gap:9px;padding:13px 16px;display:grid}.question-filter-panel>label{background:#fffefc;border:1px solid #e6dfd4;border-radius:10px;align-items:center;gap:8px;min-width:0;height:40px;padding:0 10px;transition:border-color .15s,box-shadow .15s;display:flex}.question-filter-panel>label:focus-within{border-color:#c8922e;box-shadow:0 0 0 3px #c8922e29}.question-filter-panel>label>span{color:#29231d;white-space:nowrap;flex:none;font-size:9px;font-weight:750}.question-filter-panel input,.question-filter-panel select{color:#29231d;width:100%;min-width:0;height:38px;padding:0;font-size:10px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.question-filter-panel .question-keyword{grid-column:span 2}.question-filter-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.question-filter-actions button{color:#29231d;background:#fffefc;border:1px solid #e6dfd4;border-radius:10px;min-width:72px;height:40px;padding:0 14px}.question-filter-actions .btn-primary{color:#fff;background:#c8922e;border-color:#c8922e}.question-list-heading{background:#fff;border-bottom:1px solid #e6dfd4;justify-content:space-between;align-items:center;min-height:48px;padding:8px 16px;display:flex}.question-list-heading>div{align-items:center;gap:10px;display:flex}.question-list-heading h3{color:#29231d;margin:0;font-size:14px}.question-list-heading span{color:#736a60;font-size:9px}.question-list-heading button{color:#79531b;background:#fffefc;border:1px solid #e6dfd4;border-radius:9px;height:32px;padding:0 12px}.question-list-heading button:disabled{cursor:not-allowed;opacity:.45}.question-table-shell{background:#fff;min-height:460px;max-height:calc(100vh - 390px);overflow:auto}.question-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1480px}.question-table th{z-index:2;color:#29231d;text-align:left;background:#f7f4ee;border-bottom:1px solid #e6dfd4;height:42px;padding:8px;font-size:9px;position:sticky;top:0}.question-table td{color:#3f3932;vertical-align:middle;background:#fff;border-bottom:1px solid #eee8de;height:66px;padding:9px 8px;font-size:9px;line-height:1.5}.question-table tbody tr:nth-child(2n) td{background:#fffdf9}.question-table tbody tr:hover td{background:#fff7e8}.question-table tr.unread td{font-weight:650}.question-table th:first-child{width:38px}.question-table th:nth-child(2){width:155px}.question-table th:nth-child(3){width:130px}.question-table th:nth-child(4){width:72px}.question-table th:nth-child(5){width:340px}.question-table th:nth-child(8),.question-table th:nth-child(9){width:145px}.question-table th:nth-child(10){width:82px}.question-table td strong,.question-table td small{display:block}.question-table td small{color:#9a9186;margin-top:3px;font-size:8px}.question-table code{color:#79531b;text-overflow:ellipsis;white-space:nowrap;font:9px/1.45 Segoe UI,sans-serif;display:block;overflow:hidden}.question-table input[type=checkbox]{accent-color:#c8922e;width:15px;height:15px}.question-site{color:#79531b;background:#f8ebcf;border-radius:999px;justify-content:center;min-width:42px;padding:4px 7px;font-weight:750;display:inline-flex}.question-copy{color:#29231d;width:100%;max-height:42px;box-shadow:none;text-align:left;cursor:pointer;-webkit-line-clamp:2;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;line-height:1.55;display:-webkit-box;overflow:hidden;transform:none!important}.question-copy:hover{color:#79531b;background:0 0;transform:none!important}.question-status{border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-weight:700;display:inline-flex}.question-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.question-status.open{color:#a86d08;background:#fff1d3}.question-status.answered{color:#087b5a;background:#e9f8f1}.question-status.resolved{color:#736a60;background:#f0ede8}.question-answer{color:#a86d08;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:39px;line-height:1.5;display:-webkit-box;overflow:hidden}.question-answer.answered{color:#4f4942}.question-action{color:#79531b;background:#fff7e8;border:1px solid #d4a54d;border-radius:8px;height:30px;padding:0 12px}.question-pagination{background:#f7f2e9;border-top:1px solid #e6dfd4;align-items:center;gap:10px;min-height:47px;padding:7px 14px;display:flex}.question-pagination>span{color:#736a60;margin-right:auto;font-size:9px}.question-pagination select{color:#29231d;background:#fff;border:1px solid #e6dfd4;border-radius:8px;height:32px}.question-pagination>div{gap:5px;display:flex}.question-pagination button{color:#736a60;background:#fff;border:1px solid #e6dfd4;border-radius:8px;width:31px;height:31px}.question-pagination .page-current{color:#fff;background:#c8922e;border-color:#c8922e}.question-detail-backdrop{z-index:1600;background:#29231d47;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.question-detail-drawer{background:#fffefc;border-left:1px solid #e6dfd4;flex-direction:column;width:min(560px,94vw);display:flex;box-shadow:-16px 0 50px #29231d24}.question-detail-drawer>header{border-bottom:1px solid #e6dfd4;justify-content:space-between;align-items:center;min-height:68px;padding:12px 16px;display:flex}.question-detail-drawer>header>div{align-items:center;gap:10px;display:flex}.question-detail-drawer h3{color:#29231d;margin:3px 0 0;font-size:14px}.question-detail-drawer small{color:#736a60;font-size:9px}.question-detail-drawer>header>button{color:#736a60;background:#fff;border:1px solid #e6dfd4;border-radius:9px;width:32px;height:32px}.question-detail-meta{background:#fbf8f2;border-bottom:1px solid #eee8de;flex-wrap:wrap;gap:7px;padding:10px 16px;display:flex}.question-detail-meta span{color:#736a60;background:#fff;border-radius:7px;padding:5px 7px;font-size:8px}.question-detail-meta b{color:#29231d}.question-detail-drawer .message-timeline{max-height:none}.question-detail-drawer .reply-box{margin-top:auto}@media (max-width:1500px){.question-filter-panel{grid-template-columns:repeat(4,minmax(150px,1fr))}.question-filter-panel .question-keyword{grid-column:span 2}}@media (max-width:980px){.question-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.question-filter-panel .question-keyword,.question-filter-actions{grid-column:1/-1}.question-table-shell{max-height:none}}.collector-entry textarea{min-height:260px}.employee-permission-matrix{border:1px solid var(--bili-line);background:#fbfcff;border-radius:12px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:4px 0 0;padding:14px;display:grid}.employee-permission-matrix legend{color:#28364e;padding:0 7px;font-size:13px;font-weight:800}.employee-permission-matrix>p{color:var(--bili-muted);grid-column:1/-1;margin:0 0 4px;font-size:11px}.employee-permission-matrix>label{background:#fff;border:1px solid #e5e9f1;border-radius:9px;grid-template-columns:minmax(110px,1fr) auto auto;align-items:center;gap:10px;min-height:38px;padding:7px 10px;display:grid}.employee-permission-matrix>label strong{color:#29364b;font-size:12px}.employee-permission-matrix>label span{white-space:nowrap;align-items:center;gap:5px;display:flex;font-size:11px!important;font-weight:500!important}.employee-permission-matrix input[type=checkbox]{accent-color:#c58b1b;margin:0;padding:0;width:16px!important;height:16px!important}.permission-view-only-notice{z-index:30;color:#6d4b12;background:#fff8e8;border:1px solid #dfbe75;border-radius:10px;align-items:center;gap:10px;margin:8px 12px;padding:10px 14px;display:flex;position:sticky;top:0;box-shadow:0 8px 22px #8d64151c}.permission-view-only-notice svg{width:19px;height:19px}.permission-view-only-notice span{gap:2px;display:grid}.permission-view-only-notice b{font-size:13px}.permission-view-only-notice small{color:#846b3e;font-size:11px}.permission-view-only :is(input,select,textarea,button):not(.module-tab-open):not(.module-tab-close){pointer-events:none;filter:saturate(.65);cursor:not-allowed!important}.permission-view-only :is(input,select,textarea){background:#f6f5f1!important}.employee-hierarchy-cell{gap:4px;min-width:150px;display:grid}.employee-hierarchy-cell>b{color:#2d3a4f;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.employee-hierarchy-cell>small{color:#7f8998;font-size:9px;line-height:1.4}.employee-permission-matrix>label{min-height:44px}.employee-permission-matrix .permission-name{white-space:normal;align-items:start;gap:2px;min-width:0;display:grid}.employee-permission-matrix .permission-name small{color:#9a6a1a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.25;overflow:hidden}.employee-permission-matrix>label.permission-restricted{background:#faf8f3;border-color:#eadfca}.employee-permission-matrix>label.permission-restricted strong{color:#77736c}.order-economics-permission-fieldset{border:0;min-width:0;margin:0;padding:0}.order-economics-permission-fieldset:disabled{opacity:.72}.order-economics-permission-note{color:#6d4b12;background:#fff8e8;border:1px solid #dfbe75;border-radius:10px;align-items:center;gap:9px;margin:8px 0;padding:10px 12px;display:flex}.order-economics-permission-note strong{font-size:12px}.order-economics-permission-note span{font-size:10px}.order-product-economics.is-readonly .inline-value:disabled{cursor:not-allowed;opacity:.72;text-decoration:none}@media (max-width:700px){.employee-permission-matrix{grid-template-columns:1fr}.employee-permission-matrix>label{grid-template-columns:1fr auto auto}}.overview-approved{color:#29354a;background:linear-gradient(145deg,#fbfaf7,#f3efe6);min-height:calc(100vh - 70px);padding:24px 26px 34px}.overview-approved .overview-page-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.overview-kicker{color:#aa741b;letter-spacing:.14em;font-size:9px;font-weight:850;display:block}.overview-approved .overview-page-head h1{letter-spacing:-.04em;margin:6px 0 3px;font-size:27px}.overview-approved .overview-page-head p{color:#87909f;margin:0;font-size:11px}.overview-approved .overview-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.overview-date-filter,.overview-store-filter{background:#fff;border:1px solid #e7dcc8;border-radius:10px;align-items:center;gap:8px;min-height:38px;padding:0 12px;display:flex}.overview-date-filter span,.overview-store-filter span{color:#968c7e;font-size:9px}.overview-date-filter b,.overview-store-filter b{font-size:10px}.overview-date-filter svg,.overview-store-filter svg{color:#a17734;width:13px;height:13px}.overview-approved .overview-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:0 0 14px}.overview-approved .overview-kpi-grid article{border-color:#e8dfd1;border-radius:14px;min-height:104px;padding:18px;box-shadow:0 8px 24px #9d7a3510}.overview-approved .overview-kpi-grid em{border-radius:12px;width:44px;height:44px}.overview-approved .overview-kpi-grid em.kpi-blue{color:#4d73da;background:#eaf0ff}.overview-approved .overview-kpi-grid em.kpi-cyan{color:#2299bd;background:#e5f5fa}.overview-approved .overview-kpi-grid em.kpi-green{color:#1b9e79;background:#e5f7ef}.overview-approved .overview-kpi-grid em.kpi-orange{color:#d78422;background:#fff0da}.overview-approved .overview-kpi-grid span{color:#68758a;margin-bottom:4px;font-size:10px}.overview-approved .overview-kpi-grid strong{font-size:22px;line-height:1.1}.overview-approved .overview-kpi-grid small{color:#8993a2;margin-top:6px;font-size:9px}.overview-approved .positive{color:#0e986e}.overview-approved .negative{color:#df6242}.overview-approved-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.overview-approved-grid .overview-panel{border-color:#e8dfd1;border-radius:14px;min-width:0;padding:17px;box-shadow:0 8px 24px #9d7a350a}.trend-panel{grid-column:span 5}.distribution-panel{grid-column:span 4}.health-panel{grid-column:span 3}.task-panel{grid-column:span 6}.pending-panel,.activity-panel{grid-column:span 3}.overview-panel-header{gap:10px;justify-content:space-between!important;align-items:flex-start!important;display:flex!important}.overview-panel-header h2{color:#2a3549;margin:0;font-size:14px}.overview-panel-header p{color:#9299a5;margin:3px 0 0;font-size:9px}.segmented{gap:3px;display:flex}.segmented button{color:#888d95;background:#fff;border:1px solid #e9dfcf;border-radius:7px;padding:5px 8px;font-size:8px}.segmented button.active{color:#fff;background:#c38b21;border-color:#c38b21}.trend-legend{color:#8b8f99;justify-content:center;gap:20px;margin:1px 0;font-size:8px;display:flex}.trend-legend span{align-items:center;gap:5px;display:flex}.trend-legend i,.platform-dot{border-radius:50%;width:7px;height:7px}.legend-blue{background:#5275d9}.legend-gold{background:#c38b21}.trend-chart{height:220px}.trend-chart svg{width:100%;height:100%;overflow:visible}.overview-empty{color:#a0998d;place-items:center;min-height:100px;font-size:10px;display:grid}.distribution-content{align-items:center;gap:15px;min-height:220px;display:flex}.donut-chart{border-radius:50%;flex:none;place-items:center;width:142px;height:142px;display:grid;position:relative}.donut-chart:before{content:"";background:#fff;border-radius:50%;width:84px;height:84px;position:absolute}.donut-chart>div{z-index:1;place-items:center;display:grid;position:relative}.donut-chart strong{font-size:13px}.donut-chart small{color:#8e9298;margin-top:3px;font-size:8px}.distribution-list{flex:1;gap:10px;min-width:0;display:grid}.distribution-list>div{grid-template-columns:8px minmax(42px,1fr) auto auto;align-items:center;gap:5px;font-size:8px;display:grid}.distribution-list b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.distribution-list span{color:#566275}.distribution-list small{color:#9298a1}.platform-dot{background:#c38b21}.dot-1{background:#24a7a0}.dot-2{background:#6a76dd}.dot-3{background:#e3813e}.dot-4{background:#8f72c8}.health-radar{place-items:center;min-height:210px;display:grid;position:relative}.radar-chart{width:200px;height:200px}.health-score{pointer-events:none;place-items:center;display:grid;position:absolute}.health-score strong{color:#b97f1d;font-size:28px}.health-score span{color:#999184;margin-top:-3px;font-size:8px}.health-score small{color:#8993a2;margin-top:5px;font-size:8px}.health-score small b{color:#0c9870}.panel-link{color:#b97f1d;cursor:pointer;background:0 0;border:0;padding:3px;font-size:9px}.task-table{display:grid}.task-head,.task-row{grid-template-columns:1.35fr .58fr 1.2fr .58fr .85fr;align-items:center;gap:8px;display:grid}.task-head{color:#979ba5;border-bottom:1px solid #eee7dc;padding:8px 5px;font-size:8px}.task-row{border-bottom:1px solid #f1ebe2;min-height:35px;padding:7px 5px;font-size:8px}.task-row strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.task-row span,.task-row time{color:#747f90}.progress-wrap{background:#eee8de;border-radius:99px;height:6px;padding-right:30px;position:relative}.progress-wrap i{background:#c38b21;border-radius:99px;height:6px;display:block}.progress-wrap small{color:#7e8794;position:absolute;top:-2px;right:0}.task-status{color:#1c926c;background:#e6f7ee;border-radius:999px;width:max-content;padding:4px 7px}.task-status.running{color:#a9721b;background:#fff2d8}.task-status.failed{color:#c95353;background:#ffe9e9}.pending-list{display:grid}.pending-list button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f0ebe2;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:9px 3px;display:grid}.pending-list button>span{color:#5d6879;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.pending-list button>b{font-size:11px}.pending-list button>em{color:#b8ab95;font-size:16px;font-style:normal}.pending-icon{color:#fff;border-radius:7px;place-items:center;width:22px;height:22px;font-size:8px;font-style:normal;display:grid}.pending-icon.blue{background:#5984e5}.pending-icon.gold{background:#c38b21}.pending-icon.violet{background:#8871d3}.pending-icon.green{background:#37a879}.pending-icon.red{background:#d85c5c}.overview-approved .overview-activity{margin-top:0}.overview-approved .overview-activity article{padding:9px 0}.overview-approved .overview-activity strong{font-size:9px}.overview-approved .overview-activity small{font-size:8px}.overview-approved .overview-activity i{background:#c38b21;box-shadow:0 0 0 3px #f6ead2}@media (max-width:1400px){.trend-panel{grid-column:span 7}.distribution-panel{grid-column:span 5}.health-panel{grid-column:span 4}.task-panel{grid-column:span 8}.pending-panel{grid-column:span 4}.activity-panel{grid-column:span 8}.overview-approved .overview-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.overview-approved-grid{grid-template-columns:1fr}.overview-approved-grid .overview-panel{grid-column:1}.overview-approved .overview-page-head{flex-direction:column;align-items:stretch}.overview-approved .overview-page-actions{align-items:stretch}.overview-date-filter,.overview-store-filter{flex:1}}@media (max-width:560px){.overview-approved{padding:14px}.overview-approved .overview-kpi-grid{grid-template-columns:1fr}.distribution-content{flex-direction:column;align-items:flex-start}.donut-chart{align-self:center}.task-head,.task-row{grid-template-columns:1.3fr .7fr 1fr .7fr}.task-head span:last-child,.task-row time{display:none}}.overview-date-filter,.overview-store-filter{color:inherit;cursor:pointer}.overview-date-filter select,.overview-store-filter select{color:#2f394c;cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;outline:0;min-width:82px;max-width:190px;padding:0 22px 0 0;font:700 10px/1.2 inherit}.overview-store-filter select{min-width:120px}.overview-date-filter:focus-within,.overview-store-filter:focus-within{border-color:#c38b21;box-shadow:0 0 0 3px #c38b2118}.overview-page-actions .btn:disabled{cursor:wait;opacity:.68}.margin-template-page{min-width:0;padding:20px 22px 34px}.margin-template-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.margin-template-head h2{margin:6px 0 4px;font-size:24px}.margin-template-head p{color:#8792a4;max-width:78ch;margin:0;font-size:11px}.margin-template-tip{color:#7d6d51;background:#fffaf0;border:1px solid #eadfca;border-radius:10px;margin-bottom:14px;padding:11px 13px;font-size:9px;line-height:1.6}.margin-template-table{border-collapse:collapse;width:100%;min-width:980px;font-size:10px}.margin-template-table th{color:#7c899d;text-align:left;background:#f8fafd;border-bottom:1px solid #e8edf3;height:40px;padding:0 12px;font-size:9px}.margin-template-table td{color:#4d5c72;border-bottom:1px solid #eef1f5;height:66px;padding:8px 12px}.margin-template-table td strong,.margin-template-table td small{display:block}.margin-template-table td small{color:#909aaa;overflow-wrap:anywhere;max-width:240px;margin-top:4px;font-size:8px}.margin-percent{font-weight:750;color:#13866c!important}.margin-enabled{border-radius:999px;padding:4px 7px;font-size:8px;display:inline-flex}.margin-enabled.on{color:#168268;background:#e7f8f0}.margin-enabled.off{color:#8b94a3;background:#f0f2f5}.margin-edit{color:#4b67a0;cursor:pointer;background:#fff;border:1px solid #d8e2f1;border-radius:7px;padding:5px 8px;font-size:9px}.margin-template-backdrop{z-index:1800;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#18243d55;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.margin-template-modal{background:#fff;border-radius:14px;flex-direction:column;width:min(650px,100%);max-height:min(760px,100vh - 36px);display:flex;overflow:hidden;box-shadow:0 25px 70px #13213a35}.margin-template-modal header{border-bottom:1px solid #edf0f4;flex:none;justify-content:space-between;align-items:center;padding:17px 19px;display:flex}.margin-template-modal header small{color:#8994a5;font-size:8px}.margin-template-modal header h3{margin:4px 0 0;font-size:15px}.margin-template-modal header button{color:#758197;cursor:pointer;background:#f4f6fa;border:0;border-radius:7px;width:28px;height:28px;font-size:15px}.margin-template-modal-body{min-height:0;padding:16px 19px;overflow-y:auto}.margin-template-modal-body>label,.margin-template-form-grid label,.margin-formula-field{color:#6e7b90;gap:6px;font-size:9px;display:grid}.margin-template-modal input,.margin-template-modal select{color:#33455f;background:#fff;border:1px solid #dce4ef;border-radius:8px;outline:0;width:100%;height:37px;padding:0 10px;font-size:10px}.margin-template-modal input:focus,.margin-template-modal select:focus{border-color:#c6922f;box-shadow:0 0 0 3px #c6922f1f}.margin-template-form-grid{grid-template-columns:1fr 1fr;gap:11px;margin-top:13px;display:grid}.margin-mode-fieldset{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;display:grid}.margin-mode-fieldset legend{color:#6e7b90;margin-bottom:7px;font-size:9px}.margin-mode-fieldset label{color:#53637b;cursor:pointer;background:#fff;border:1px solid #dce4ef;border-radius:9px;align-items:flex-start;gap:8px;min-width:0;padding:10px;display:flex}.margin-mode-fieldset label.selected{background:#fffaf0;border-color:#d3a34b;box-shadow:0 0 0 2px #d3a34b1a}.margin-mode-fieldset input{accent-color:#c6922f;flex:none;width:14px;height:14px;margin-top:1px}.margin-mode-fieldset span,.margin-mode-fieldset small{min-width:0;display:block}.margin-mode-fieldset b{font-size:10px}.margin-mode-fieldset small{color:#8994a5;overflow-wrap:anywhere;margin-top:4px;font-size:8px;line-height:1.45}.margin-formula-field{margin-top:12px}.margin-formula-field small{color:#7d8798;line-height:1.55}.margin-template-switch{align-items:center;gap:7px;color:#53637b!important;margin-top:15px!important;display:flex!important}.margin-template-switch input{accent-color:#c6922f;width:16px;height:16px}.margin-template-modal footer{border-top:1px solid #edf0f4;flex:none;justify-content:flex-end;gap:7px;padding:12px 19px;display:flex}.margin-template-modal footer button{color:#52647e;cursor:pointer;background:#fff;border:1px solid #dbe3ee;border-radius:7px;height:34px;padding:0 13px;font-size:9px}.margin-template-modal footer .btn-primary{color:#fff;background:#c6922f;border-color:#c6922f}@media (max-width:720px){.margin-template-page{padding:13px 10px 24px}.margin-template-head{flex-direction:column;align-items:flex-start}.margin-template-head h2{font-size:20px}.margin-template-head .btn{width:100%}.margin-template-form-grid,.margin-mode-fieldset{grid-template-columns:1fr}.margin-template-modal{max-height:calc(100vh - 20px)}}.live-screen{isolation:isolate;color:#e8f5ff;background:radial-gradient(circle at 50% 22%,#123d61 0,#092944 34%,#061526 72%,#040d18 100%);border:1px solid #173d61;border-radius:20px;min-height:760px;padding:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 100px #020a15,0 24px 65px #0b1d3426}.live-screen:before{content:"";z-index:-1;pointer-events:none;opacity:.22;background-image:linear-gradient(#68b5e30b 1px,#0000 1px),linear-gradient(90deg,#68b5e30b 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.live-topbar{background:linear-gradient(135deg,#0f3c5ade,#0a253bdf 64%,#092033e8);border:1px solid #286288;border-radius:16px;grid-template-columns:minmax(245px,1fr) auto auto;gap:14px;min-height:106px;padding:16px 18px;box-shadow:inset 0 0 32px #31bce817,0 12px 30px #020c162b}.live-topbar>div:first-child span{color:#72e5ff;letter-spacing:2.2px;font-size:8px;font-weight:700}.live-topbar h2{letter-spacing:-.03em;text-shadow:0 0 18px #5ddfff40;margin:7px 0 0;font-size:23px}.live-summary{gap:8px}.live-summary b{color:#f3fcff;background:#0a3148aa;border:1px solid #2a7294;border-radius:11px;min-width:94px;padding:10px 12px;font:800 22px/1 Arial;box-shadow:inset 0 0 18px #2cd9ed0b}.live-summary b:nth-child(2){border-color:#2f9b91}.live-summary b:nth-child(3){border-color:#506ca2}.live-summary b:nth-child(4){border-color:#b58a45}.live-summary small{color:#83b7c7;margin-top:6px;font-size:8px}.live-controls{align-items:flex-end;gap:8px}.live-clock{background:#061b2be8;border:1px solid #236178;border-radius:9px;min-width:150px;padding:7px 10px}.live-clock small{color:#6bb5c4;font-size:7px}.live-controls select,.live-controls button{color:#d7f7ff;background:#082b40;border-color:#2a718b;border-radius:8px;height:34px;font-size:9px}.live-controls button{color:#062134;background:linear-gradient(135deg,#7ce7ef,#36bfd0);border-color:#83f3f8;padding:0 14px;font-weight:800;box-shadow:0 0 18px #35dce72b}.live-grid{grid-template-rows:285px 275px;grid-template-columns:250px minmax(560px,1fr) 300px;gap:14px;margin-top:14px}.live-panel,.live-map-panel{background:linear-gradient(145deg,#092e43e8,#061a2ae8);border-color:#1d5b78;border-radius:16px;box-shadow:inset 0 0 34px #24d8f20b,0 12px 24px #01091429}.live-panel-title{background:linear-gradient(90deg,#0c4057,#092b3c80,#0000);border-bottom-color:#1b5a73;height:48px;padding:0 15px}.live-countries>div{max-height:236px;padding:7px}.live-countries button{border-radius:9px;min-height:46px;padding:6px 8px}.live-countries button:hover,.live-countries button.active{background:#0d4860;border-color:#2c9bb4;box-shadow:inset 0 0 16px #29d8ef14}.live-countries b{font-size:9px}.live-countries small{font-size:7px}.live-countries strong{font-size:11px}.live-map-panel{padding:0}.world-map{background:radial-gradient(circle at 50% 46%,#0d526a8c,#061d2d 64%,#041321 100%);min-height:574px}.world-map:before{border-color:#42dff32a;width:64%;top:9%;left:18%;box-shadow:0 0 80px #25d9f31b}.map-tooltip{background:#072b40f2;border-radius:11px;min-width:230px;padding:13px;top:20px;left:22px;box-shadow:0 14px 30px #010913b3,0 0 22px #21d9f32b}.map-tooltip em{font-size:7px}.signal-wave{stroke:#57edff;stroke-width:1.5px}.signal-core{stroke-width:1.8px}.world-map>svg{transform-origin:50%;will-change:transform;transition:transform .28s cubic-bezier(.2,.8,.2,1)}.map-zoom-controls{z-index:8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#061d2dcc;border:1px solid #2d7188;border-radius:11px;align-items:center;gap:5px;padding:5px;display:flex;position:absolute;top:18px;right:18px;box-shadow:0 8px 20px #01091455}.map-zoom-controls button{color:#bceff7;cursor:pointer;background:#0a3348;border:1px solid #2b7188;border-radius:7px;width:28px;height:28px;padding:0;font-size:16px;line-height:1}.map-zoom-controls button:hover{color:#fff;background:#0f4d64;border-color:#74e8f1}.map-zoom-controls span{color:#75b8c5;text-align:center;min-width:43px;font-size:8px}.map-hud{z-index:6;color:#70d8e7;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);letter-spacing:1.1px;pointer-events:none;background:#061e30c9;border:1px solid #2c7189;border-radius:9px;align-items:center;gap:8px;padding:8px 10px;font-size:7px;display:flex;position:absolute;box-shadow:0 8px 20px #01091355}.map-hud i{background:#36e1c0;border-radius:50%;width:6px;height:6px;animation:2s ease-out infinite countryPulse;box-shadow:0 0 9px #36e1c0}.map-hud b{color:#e6fbff;letter-spacing:0;align-items:baseline;gap:5px;margin-left:5px;font:800 15px/1 Arial;display:flex}.map-hud b small{color:#72aebb;letter-spacing:0;font:7px Segoe UI}.map-hud-top{bottom:18px;left:18px}.map-hud-bottom{color:#5fa4b3;bottom:18px;right:18px}.map-hud-bottom i{background:#3bd9ef;border-radius:0;width:28px;height:1px;animation:1.8s linear infinite routeFlow;box-shadow:0 0 8px #3bd9ef}.map-hud-bottom b{color:#7cc2ce;letter-spacing:0;margin-left:0;font:7px Segoe UI}.trade-routes{fill:none;stroke:#42dff0;stroke-width:1.2px;stroke-dasharray:5 8;opacity:.6}.trade-routes path{animation:3.8s linear infinite routeFlow}.map-core{transform:translate(550px 280px);fill:none;stroke:#46e5ef;opacity:.45}.map-core circle:first-child{stroke-width:1px;stroke-dasharray:3 6;animation:12s linear infinite coreSpin}.map-core circle:nth-child(2){stroke-width:1.4px;stroke:#9af8ff;animation:2.4s ease-in-out infinite coreBreathe}.map-core circle:last-child{fill:#e9ffff;stroke:none;filter:drop-shadow(0 0 8px #46e5ef)}@keyframes routeFlow{to{stroke-dashoffset:-52px}}@keyframes coreSpin{to{transform-origin:0 0;transform:rotate(360deg)}}@keyframes coreBreathe{50%{opacity:.9;transform:scale(1.18)}}.live-trend,.live-shops,.live-products,.live-recent{overflow:hidden}.spark-bars{height:196px;padding:18px 13px 0}.spark-bars>i{background:linear-gradient(#75efff,#0d7897);box-shadow:0 0 9px #27dcf238}.live-rank-list article{min-height:40px}.live-rank-list strong{font-size:8px}.recent-stream{max-height:220px;padding:7px 13px}.live-footer{color:#63a7b9;padding:12px 4px 0;font-size:8px}.live-footer i{width:7px;height:7px}@media (max-width:1320px){.live-grid{grid-template-columns:225px minmax(460px,1fr) 260px}.live-summary b{min-width:78px;padding:9px 8px}.live-controls{gap:5px}.live-clock{min-width:126px}}@media (max-width:1050px){.live-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr}.live-map-panel{grid-area:1/1/auto/-1;min-height:520px}.live-countries,.live-trend,.live-shops,.live-recent,.live-products{grid-area:auto}.live-topbar{grid-template-columns:1fr auto}.live-summary{grid-area:2/1/auto/-1;justify-content:center}.live-controls{justify-content:flex-end}.world-map{min-height:520px}}@media (max-width:720px){.live-screen{border-radius:13px;padding:9px}.live-topbar{grid-template-columns:1fr;gap:10px;padding:13px}.live-topbar h2{font-size:20px}.live-summary{grid-area:auto;grid-template-columns:1fr 1fr;display:grid}.live-summary b{min-width:0;font-size:19px}.live-controls{flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.live-clock{flex:1;min-width:0}.live-controls select{flex:1;min-width:180px}.live-grid{grid-template-columns:1fr}.live-map-panel{grid-column:auto;min-height:390px}.world-map{min-height:390px}.live-footer{flex-direction:column;align-items:flex-start;gap:6px}}.question-table{min-width:1600px}.question-table th:nth-child(6){width:145px}.question-table th:nth-child(7){width:94px}.question-table th:nth-child(8){width:260px}.question-table th:nth-child(9),.question-table th:nth-child(10){width:145px}.question-table th:nth-child(11){width:82px}.question-time{color:#736a60;white-space:nowrap;font-size:9px;line-height:1.35;display:block}.question-table tr.unread td:first-child:after{content:"未读";color:#b34b3f;margin-top:3px;font-size:8px;font-weight:750;display:block}.question-table tr:not(.unread) td:first-child:after{content:"已读";color:#8b8378;margin-top:3px;font-size:8px;display:block}.question-product-link{color:#79531b;background:#fff7e8;border:1px solid #e6dfd4;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;display:inline-flex;overflow:hidden}.question-product-link img{object-fit:cover;width:100%;height:100%}.question-product-empty{font-size:8px}.profit-details-workspace{color:#2b3951;min-width:0;padding:20px 22px 34px}.profit-details-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.profit-details-head h2{letter-spacing:-.03em;margin:6px 0 4px;font-size:24px}.profit-details-head p{color:#8792a4;margin:0;font-size:11px}.profit-filter-card,.profit-table-card{background:#fff;border:1px solid #e1e7f0;border-radius:14px;box-shadow:0 8px 24px #2538580b}.profit-filter-card{margin-bottom:14px;padding:12px}.profit-filter-row{flex-wrap:wrap;align-items:flex-end;gap:9px;display:flex}.profit-filter-row label{flex:170px;gap:5px;min-width:170px;display:grid}.profit-filter-row label>span{color:#78869a;font-size:9px}.profit-filter-row input,.profit-filter-row select{color:#2e405d;background:#fff;border:1px solid #dbe3ef;border-radius:8px;outline:0;width:100%;min-width:0;height:36px;padding:0 10px;font-size:10px}.profit-filter-row input:focus,.profit-filter-row select:focus{border-color:#6d8cef;box-shadow:0 0 0 3px #3769e914}.profit-filter-row .profit-search{flex:2 270px}.profit-filter-row .erp-date-range{flex:1.6 300px;min-width:300px}.profit-filter-row .prism-range-trigger{height:36px}.profit-reset{color:#5b6d87;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:8px;height:36px;padding:0 13px;font-size:10px}.profit-summary-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.profit-summary-card{background:#fff;border:1px solid #e1e7f0;border-radius:12px;min-width:0;padding:13px 14px}.profit-summary-card span,.profit-summary-card small{color:#8792a4;font-size:9px;display:block}.profit-summary-card strong{color:#2e405d;white-space:nowrap;text-overflow:ellipsis;margin:7px 0 4px;font-size:17px;display:block;overflow:hidden}.profit-summary-card.gold strong{color:#b27a1d}.profit-summary-card.positive strong{color:#13866c}.profit-summary-card.negative strong{color:#c95454}.profit-table-card{overflow:hidden}.profit-table-title{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:flex-end;gap:12px;padding:15px 16px;display:flex}.profit-table-title h3{margin:0 0 4px;font-size:14px}.profit-table-title span{color:#8a95a7;font-size:9px}.profit-table-note{white-space:nowrap}.profit-table-scroll{overflow:auto}.profit-table{border-collapse:collapse;width:100%;min-width:1240px;font-size:10px}.profit-table th{color:#7f8ba0;text-align:left;white-space:nowrap;background:#f8fafd;border-bottom:1px solid #e9edf3;height:38px;padding:0 11px;font-size:9px;font-weight:700}.profit-table td{color:#4a5a72;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #f0f3f7;height:65px;padding:8px 11px}.profit-table tbody tr:hover{background:#fbfcff}.profit-order-link{color:#3565d4;text-align:left;cursor:pointer;background:0 0;border:0;gap:4px;padding:0;display:grid}.profit-order-link strong{font-size:10px}.profit-order-link small,.profit-table td>small,.profit-item-summary+small{color:#8b97a8;font-size:8px}.profit-item-summary{text-overflow:ellipsis;max-width:190px;display:block;overflow:hidden}.profit-table .profit-receipt{color:#2b806c;font-weight:700}.profit-table td.loss strong{color:#c95353}.profit-table td.profit-good strong{color:#19866c}.profit-table td.loss small,.profit-table td.profit-good small{color:#8994a6;margin-top:4px;font-size:8px;display:block}.profit-status{color:#8b6a2e;background:#fff5df;border-radius:999px;padding:4px 7px;font-size:8px;display:inline-flex}.profit-status.healthy{color:#168268;background:#e8f8f1}.profit-status.loss{color:#bf4c4c;background:#ffeded}.profit-status.partial{color:#5c70ba;background:#eef2ff}.profit-view-action{color:#4a67a3;cursor:pointer;background:#fff;border:1px solid #d8e2f2;border-radius:7px;padding:5px 8px;font-size:9px}.profit-view-action:hover{color:#315dcb;background:#f6f8ff;border-color:#6d8cef}.profit-table-card .pagination-controls{background:#fff;border-top:1px solid #edf0f5;padding:10px 14px}@media (max-width:1250px){.profit-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.profit-details-workspace{padding:12px 10px 25px}.profit-details-head{flex-direction:column;align-items:flex-start}.profit-details-head h2{font-size:20px}.profit-filter-row{grid-template-columns:1fr;display:grid}.profit-filter-row label,.profit-filter-row .profit-search,.profit-filter-row .erp-date-range{width:100%;min-width:0}.profit-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.profit-summary-card{padding:11px}.profit-summary-card strong{font-size:14px}.profit-table-title{flex-direction:column;align-items:flex-start}.profit-table-note{white-space:normal}}.profit-head-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.profit-head-actions button{color:#50637f;cursor:pointer;background:#fff;border:1px solid #d9e2ef;border-radius:8px;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:9px;display:inline-flex}.profit-head-actions button:disabled{cursor:not-allowed;opacity:.48}.profit-summary-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.profit-alert-bar{background:#fffdf9;border:1px solid #eadfca;border-radius:12px;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:14px;padding:10px 12px;display:flex}.profit-alert-bar>div{margin-right:auto}.profit-alert-bar>div strong,.profit-alert-bar>div span{display:block}.profit-alert-bar>div strong{font-size:11px}.profit-alert-bar>div span{color:#9299a5;margin-top:2px;font-size:8px}.profit-alert-bar>button,.profit-alert-bar>label{color:#607089;background:#fff;border:1px solid #e1e6ef;border-radius:8px;align-items:center;min-height:30px;font-size:8px;display:flex}.profit-alert-bar>button{cursor:pointer;padding:0 9px}.profit-alert-bar>button.active,.profit-alert-bar>label.active{color:#9d6b18;background:#fff7e7;border-color:#d6a651}.profit-alert-bar>button.danger{color:#b44e58;background:#fff1f2;border-color:#e9aeb4}.profit-alert-bar>label button{height:28px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:8px}.profit-alert-bar>label input{text-align:center;border:0;border-left:1px solid #e6eaf0;width:42px;height:24px;padding:0 3px;font-size:8px}.profit-alert-bar>label span{padding-right:6px}.profit-insight-grid{grid-template-columns:1.35fr 1fr;gap:12px;margin-bottom:14px;display:grid}.profit-insight-grid>article{background:#fff;border:1px solid #e1e7f0;border-radius:13px;min-width:0;padding:14px}.profit-insight-grid header h3{margin:0;font-size:12px}.profit-insight-grid header span{color:#8e98a8;margin-top:3px;font-size:8px;display:block}.profit-mini-chart{align-items:flex-end;gap:3px;height:150px;padding-top:14px;display:flex;overflow:hidden}.profit-mini-chart>div{border-bottom:1px solid #e7ebf1;flex:1;justify-content:center;align-items:flex-end;gap:1px;min-width:8px;height:120px;display:flex;position:relative}.profit-mini-chart i,.profit-mini-chart b{background:#5579dc;border-radius:3px 3px 0 0;width:35%;min-height:2px}.profit-mini-chart b{background:#c6943c}.profit-mini-chart b.negative{background:#d86168}.profit-mini-chart span{color:#929aa7;white-space:nowrap;font-size:6px;position:absolute;bottom:-17px;transform:rotate(-35deg)}.profit-mini-chart p{color:#919aa9;margin:auto;font-size:9px}.profit-store-ranking{margin-top:9px;display:grid}.profit-store-ranking>div{border-bottom:1px solid #f0f2f6;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 0;display:grid}.profit-store-ranking>div>i{color:#8b6c32;background:#fff2d8;border-radius:6px;place-items:center;width:19px;height:19px;font-size:7px;font-style:normal;display:grid}.profit-store-ranking span b,.profit-store-ranking span small{display:block}.profit-store-ranking span b{white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.profit-store-ranking span small{color:#8d97a7;margin-top:2px;font-size:7px}.profit-store-ranking>div>strong{color:#168268;font-size:9px}.profit-store-ranking .negative{color:#c95353}.profit-settlement-note{color:#52647f;background:#f8faff;border:1px solid #dce4f1;border-radius:10px;align-items:center;gap:9px;margin-bottom:12px;padding:10px 12px;display:flex}.profit-settlement-note svg{color:#5373cc;width:16px}.profit-settlement-note span b,.profit-settlement-note span small{display:block}.profit-settlement-note span b{font-size:9px}.profit-settlement-note span small{color:#8590a3;margin-top:2px;font-size:8px}.profit-table tr.profit-anomaly td:first-child{box-shadow:inset 3px 0 #d5a03d}.profit-table td>strong{display:block}.profit-table td>strong+small{color:#8b96a7;margin-top:4px;font-size:7px;display:block}.refund-chip,.settlement-pending{color:#ba4c57;background:#ffedef;border-radius:999px;padding:4px 6px;font-size:7px;display:inline-flex}.settlement-pending{color:#87734e;background:#f5f0e7}.finance-masked{color:#aeb5c0;letter-spacing:.12em}.profit-row-actions{gap:4px;display:flex}.profit-row-actions button{color:#4c6490;cursor:pointer;background:#fff;border:1px solid #d8e1ef;border-radius:6px;padding:5px 7px;font-size:8px}.profit-detail-backdrop{z-index:1900;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#17203955;justify-content:flex-end;display:flex;position:fixed;inset:0}.profit-detail-drawer{background:#fff;flex-direction:column;width:min(440px,100vw);height:100%;display:flex;overflow:auto;box-shadow:-20px 0 50px #14203b26}.profit-detail-drawer>header,.profit-rates-modal>header{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;padding:17px 18px;display:flex}.profit-detail-drawer>header small,.profit-rates-modal>header small{color:#8b96a8;font-size:8px}.profit-detail-drawer>header h3,.profit-rates-modal>header h3{margin:4px 0 0;font-size:15px}.profit-detail-drawer>header button,.profit-rates-modal>header button{color:#758197;cursor:pointer;background:#f5f7fb;border:0;border-radius:7px;width:28px;height:28px;font-size:15px}.profit-detail-total{text-align:center;background:linear-gradient(145deg,#fffbf3,#f9f4e8);padding:18px}.profit-detail-total span,.profit-detail-total small{color:#8a806f;font-size:8px;display:block}.profit-detail-total strong{color:#168268;margin:7px 0;font-size:25px;display:block}.profit-detail-total strong.negative{color:#c95353}.profit-breakdown{padding:12px 18px;display:grid}.profit-breakdown>div{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.profit-breakdown span{color:#6f7b8e;font-size:9px}.profit-breakdown strong{font-size:10px}.profit-breakdown .positive strong{color:#168268}.profit-breakdown .negative strong{color:#c05b64}.profit-breakdown .total{border-top:2px solid #dfe5ed;border-bottom:0;margin-top:5px;padding-top:14px}.profit-breakdown .total strong{font-size:14px}.profit-detail-meta{grid-template-columns:1fr 1fr;gap:8px;padding:12px 18px;display:grid}.profit-detail-meta span{color:#768398;background:#f7f9fc;border-radius:8px;padding:8px;font-size:8px}.profit-detail-meta b{color:#33445e;margin-top:3px;font-size:9px;display:block}.profit-detail-drawer>footer,.profit-rates-modal>footer{border-top:1px solid #edf0f5;justify-content:flex-end;gap:7px;margin-top:auto;padding:12px 18px;display:flex}.profit-detail-drawer>footer button,.profit-rates-modal>footer button{color:#52647e;background:#fff;border:1px solid #dbe3ee;border-radius:7px;height:34px;padding:0 12px;font-size:9px}.profit-detail-drawer>footer .btn-primary{color:#fff;background:#456bd4;border-color:#456bd4}.profit-rates-modal{background:#fff;border-radius:14px;width:min(620px,100vw - 30px);max-height:80vh;margin:auto;overflow:auto;box-shadow:0 25px 70px #1020413d}.profit-rates-modal>p{color:#69778c;background:#f8faff;margin:0;padding:13px 18px;font-size:9px;line-height:1.6}.profit-rates-modal table{border-collapse:collapse;width:100%}.profit-rates-modal th,.profit-rates-modal td{text-align:left;border-bottom:1px solid #edf0f5;padding:9px 16px;font-size:9px}.profit-rates-modal th{color:#7c8798;background:#fbfcfe}@media (max-width:1400px){.profit-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.profit-insight-grid{grid-template-columns:1fr}.profit-head-actions{align-items:stretch}.profit-head-actions button{flex:1}.profit-detail-meta{grid-template-columns:1fr}}@media (max-width:720px){.profit-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profit-alert-bar>div{width:100%;margin-right:0}.profit-detail-drawer{width:100%}}.shop-product-full-modal{width:min(1180px,100vw - 28px);max-height:calc(100vh - 28px);overflow:auto}.full-editor-subtitle{color:#7a8799;font-size:12px}.full-editor-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-top:18px;display:grid}.full-editor-grid>section,.full-editor-sites{background:#fbfcfe;border:1px solid #e4e9f0;border-radius:12px;padding:16px}.full-editor-grid h3,.full-editor-sites h3{color:#37455c;margin:0 0 12px;font-size:14px}.full-editor-grid label{color:#56657a;gap:6px;margin:10px 0;font-size:11px;font-weight:700;display:grid}.full-editor-grid input,.full-editor-grid textarea{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #d8e1ee;border-radius:8px;outline:0;padding:9px 10px;font-weight:400}.full-editor-grid input:focus,.full-editor-grid textarea:focus{border-color:#6682e8;box-shadow:0 0 0 3px #5375df14}.full-editor-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;display:grid}.full-editor-image{object-fit:contain;background:#fff;border:1px solid #e1e6ed;border-radius:8px;width:110px;height:110px}.full-editor-gallery{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:8px;display:grid}.full-editor-gallery img{aspect-ratio:1;object-fit:contain;background:#fff;border:1px solid #e1e6ed;border-radius:7px;width:100%}.full-editor-sites{margin-top:18px}.full-editor-site-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.full-editor-site-grid article{background:#fff;border:1px solid #e2e8f0;border-radius:9px;padding:11px}.full-editor-site-grid header{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.full-editor-site-grid header span{color:#147957;background:#eaf8f1;border-radius:999px;padding:2px 6px;font-size:10px}.full-editor-site-grid a{color:#315fcf;font-size:11px;text-decoration:none;display:block}.full-editor-site-grid small{color:#68758a;margin-top:5px;font-size:10px;line-height:1.45;display:block}.shop-product-full-modal>.form-actions{justify-content:flex-end;margin-top:16px}@media (max-width:900px){.full-editor-grid,.full-editor-site-grid{grid-template-columns:1fr}.full-editor-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}.shop-product-detail-table th:nth-child(3){width:145px}.shop-product-detail-table th:nth-child(4){width:115px}.shop-product-detail-table th:nth-child(5){width:145px}.shop-product-detail-table th:nth-child(6){width:245px}.shop-product-detail-table th:nth-child(7),.shop-product-detail-table th:nth-child(8){width:155px}.shop-product-detail-table th:nth-child(9){width:110px}.shop-product-detail-table th:nth-child(10){width:115px}.shop-product-detail-table th:nth-child(11){width:150px}.shop-product-detail-table th:nth-child(12){width:100px}.shop-product-detail-table th:nth-child(13){width:120px}.shop-product-detail-table th:nth-child(14){width:170px}.shop-product-detail-table th:nth-child(15){width:130px}.shop-product-detail-table th:nth-child(16){width:120px}.listed-site-stack>span.site-market-readonly{color:#445369;background:#f0faf6;border:1px solid #cfe7df;border-radius:7px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:6px;padding:5px 6px;display:grid}.listed-site-stack>span.site-market-readonly.offline{background:#fff2f3;border-color:#efced2}.listed-site-stack>span.site-market-readonly b{color:#078f89}.listed-site-stack>span.site-market-readonly span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.listed-site-stack>span.site-market-readonly i{color:#768399;font-size:8px;font-style:normal}.erp-source-compare{background:#f8fbff;border:1px solid #d8e2ee;border-radius:8px;margin:8px 0 0;padding:7px 8px;font-size:11px}.erp-source-head{align-items:center;gap:6px;margin-bottom:4px;display:flex}.erp-source-head strong{color:#41546d;margin-right:auto}.erp-source-head em{color:#2d66a8;background:#eaf2ff;border-radius:4px;padding:2px 5px;font-size:10px;font-style:normal}.erp-source-head em.dolphin{color:#28703e;background:#ebf9ed}.erp-source-values{color:#63748a;flex-wrap:wrap;gap:4px 10px;display:flex}.erp-source-values b{color:#8391a2;font-weight:500}.erp-source-reason{color:#9a7428;margin-top:4px;display:block}.erp-source-head em.bili{color:#285ea7;background:#e7efff}.erp-bili-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.erp-bili-fields>span{color:#465d79;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #e2e9f3;border-radius:6px;min-width:0;padding:4px 5px;display:grid;overflow:hidden}.erp-bili-fields>span.wide{grid-column:1/-1}.erp-bili-fields b{color:#8492a4;font-size:9px;font-weight:600}.erp-source-reference{margin-top:5px}.erp-source-reference summary{cursor:pointer;color:#687b93;font-size:10px}.erp-source-reference .erp-source-values{margin-top:4px}.live-screen{color:#dffaff;background:#00151e radial-gradient(circle at 50% 35%,#063846 0,#001c28 54%,#000f18 100%);border:1px solid #063d4b;border-radius:0;height:calc(100vh - 112px);min-height:760px;padding:0;overflow:hidden;box-shadow:inset 0 0 90px #001018,0 18px 45px #00131d55}.live-screen:before{opacity:.16;background-image:linear-gradient(#28b9d70e 1px,#0000 1px),linear-gradient(90deg,#28b9d70e 1px,#0000 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(#000,#0000 94%);mask-image:linear-gradient(#000,#0000 94%)}.live-topbar{background:linear-gradient(#043845ee,#002330dd);border:0;border-bottom:1px solid #0c6f7d;border-radius:0;grid-template-columns:minmax(260px,1fr) auto minmax(300px,1fr);gap:16px;min-height:84px;padding:8px 18px;box-shadow:inset 0 -12px 28px #00d9ff12}.live-topbar:after{background:linear-gradient(90deg,#0000,#11d5ed,#d9ffff,#11d5ed,#0000);height:3px;bottom:-2px;left:27%;right:27%;box-shadow:0 0 15px #14ddff}.live-brand{justify-self:start;align-items:center;gap:9px;display:flex}.live-brand-mark{color:#e5fbff;border:2px solid #dcfaff;border-radius:8px;place-items:center;width:32px;height:32px;font-size:23px;font-weight:800;display:grid;transform:rotate(45deg)}.live-brand b{color:#fff;font-size:14px;display:block}.live-brand small{color:#58b1bf;margin-top:2px;font-size:8px;display:block}.live-brand time{color:#c9f8ff;white-space:nowrap;margin-left:12px;font-size:10px}.live-title{text-align:center}.live-title>span{color:#82eaff;letter-spacing:2px;font-size:7px}.live-title h2{color:#fff;letter-spacing:.08em;text-shadow:0 0 18px #1ad8ee99;margin:2px 0 0;font-size:26px}.live-title time{color:#73c9d3;margin-top:3px;font-size:9px;display:block}.live-controls{justify-content:flex-end;align-items:center;gap:7px}.live-controls .live-filter-button{color:#dffaff;background:0 0;border:0;height:28px;padding:0 9px;font-size:9px}.live-controls .live-filter-button:hover{color:#6deeff}.live-controls select,.live-controls>button:not(.live-filter-button){color:#c7f6fc;background:#033340;border:1px solid #167487;border-radius:5px;height:29px;padding:0 9px;font-size:8px}.live-warning{z-index:12;color:#ffe4a3;pointer-events:none;background:#3a2c0fcc;border:1px solid #a67a24;padding:7px 10px;font-size:8px;position:absolute;top:90px;left:18px;right:18px}.live-grid{grid-template-rows:28% 26% 46%;grid-template-columns:minmax(0,26fr) minmax(520px,48fr) minmax(0,26fr);gap:6px;height:calc(100% - 98px);margin-top:8px;padding:0 18px}.live-panel,.live-map-panel{background:linear-gradient(145deg,#06303cdc,#031822e8);border:1px solid #07566a;border-radius:0;box-shadow:inset 0 0 26px #11d7f20e}.live-panel:after,.live-map-panel:after{opacity:.7;background-size:38px 38px}.live-shops{grid-area:1/1}.live-products{grid-area:2/1/4}.live-map-panel{grid-area:1/2;padding:0}.live-trend{grid-area:2/2}.live-recent{grid-area:3/2}.live-countries{grid-area:1/3}.live-platforms{grid-area:2/3/4}.live-panel-title{background:linear-gradient(90deg,#08758a,#07506399 55%,#0000);border-bottom:1px solid #08778a;height:39px;padding:0 10px}.live-panel-title h3{font-size:10px}.live-panel-title span{color:#74c4ce;font-size:7px}.live-panel-title i{background:#1edcf3;width:5px;height:15px;box-shadow:8px 0 #1688d7}.live-panel-toggle{align-items:center;gap:3px;display:flex}.live-panel-toggle button{color:#b7e6ec;cursor:pointer;background:0 0;border:0;border-radius:4px;height:24px;padding:0 9px;font-size:7px}.live-panel-toggle button:hover,.live-panel-toggle button.active{color:#fff;background:linear-gradient(#139bb2,#087187);box-shadow:inset 0 -1px #5deeff,0 0 8px #11d5ed44}.live-rank-list{max-height:calc(100% - 39px);padding:3px 8px}.live-rank-list article{grid-template-columns:25px minmax(0,1fr) auto;gap:5px;min-height:31px}.live-rank-list article>b,.live-rank-list strong{font-size:8px}.live-rank-list small{font-size:6px}.live-rank-list em{font-size:8px}.live-products .live-rank-list article{min-height:35px}.live-products .live-rank-list strong{font-size:8px}.live-products .live-rank-list small{font-size:6px}.world-map{background:radial-gradient(circle at 50% 62%,#0a4e5f82,#031b27 67%,#00151f 100%);height:100%;min-height:0}.world-map>svg{height:100%;margin-top:30px}.world-map:before{border-color:#1bd3eb2a;width:62%;top:18%;left:19%}.world-map .live-summary{z-index:5;justify-content:center;gap:72px;display:flex;position:absolute;top:8px;left:0;right:0}.world-map .live-summary b{color:#fff;text-align:center;text-shadow:0 0 16px #33dff077;min-width:145px;font:800 32px Arial}.world-map .live-summary small{color:#61afbb;margin-top:4px;font:9px Segoe UI;display:block}.world-map .live-summary em{color:#4e8e9b;margin-left:6px;font-size:7px;font-style:normal}.map-tooltip{background:#043340e8;border-color:#0e8295;border-radius:0;min-width:180px;padding:8px;top:auto;bottom:10px;left:12px}.map-tooltip>span{font-size:8px}.map-tooltip>div{gap:16px;margin:6px 0}.map-tooltip b{font-size:13px}.spark-bars{background:linear-gradient(#0000 74%,#0b6d7e27 75%);height:calc(100% - 71px);padding:10px 10px 0}.spark-bars>i{background:linear-gradient(#1ee0ef,#0a8294)}.trend-axis{padding:5px 10px;font-size:7px}.live-distribution{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:8px;height:calc(100% - 39px);padding:8px;display:grid}.live-donut{filter:drop-shadow(0 0 9px #16d9f244);border-radius:50%;width:102px;height:102px;position:relative}.live-donut:after{content:"";background:#052633;border-radius:50%;position:absolute;inset:10px;box-shadow:inset 0 0 16px #00151e}.live-donut i{z-index:1;background:#0d4f63;border:1px solid #1dd9ee;border-radius:50%;position:absolute;inset:39px;box-shadow:0 0 12px #13dbed66}.live-country-list{gap:3px;min-width:0;display:grid}.live-country-list button{color:#bdebf2;text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:minmax(0,1fr) 30px 58px;align-items:center;gap:4px;min-height:23px;padding:2px 4px;font-size:7px;display:grid}.live-country-list button:hover,.live-country-list button.active{background:#075064;border-color:#0d7890}.live-country-list button span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;display:flex;overflow:hidden}.live-country-list button span i{background:#1bd9ee;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #1bd9ee}.live-country-list button b{color:#dcfbff;text-align:right}.live-country-list button em{color:#69aeba;text-align:right;font-style:normal}.live-platforms .platform-chart{padding:12px 12px 5px}.platform-line{color:#bdebf2;justify-content:space-between;font-size:8px;display:flex}.platform-line b{color:#fff}.platform-bar{background:#064051;border-radius:4px;height:5px;margin-top:9px}.platform-bar i{background:linear-gradient(90deg,#12d9ef,#0b84a4);border-radius:4px;height:100%;display:block;box-shadow:0 0 8px #1adbed66}.platform-table{color:#acdce3;border-top:1px solid #0b6678;grid-template-columns:36px minmax(0,1fr) 50px 68px;align-items:center;gap:0;padding:8px;font-size:7px;display:grid}.platform-table>*{border-bottom:1px solid #084456;padding:6px 4px}.platform-table b{color:#e1fbff}.platform-table strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.live-recent .recent-stream{max-height:calc(100% - 39px);padding:3px 9px}.recent-stream article{grid-template-columns:7px minmax(0,1fr) auto 52px;gap:6px;min-height:35px}.recent-stream b{font-size:7px}.recent-stream span,.recent-stream time{font-size:6px}.recent-stream strong{font-size:7px}.live-footer{display:none}@media (max-width:1100px){.live-screen{height:auto;min-height:900px}.live-topbar{grid-template-columns:1fr auto}.live-title{grid-area:1/1/auto/-1}.live-brand,.live-controls{grid-row:2}.live-grid{grid-template-rows:320px 260px 260px 300px 300px;grid-template-columns:1fr 1fr;height:auto;min-height:900px}.live-map-panel{grid-area:1/1/auto/-1}.live-shops{grid-area:2/1}.live-countries{grid-area:2/2}.live-trend{grid-area:3/1}.live-platforms{grid-area:3/2/5}.live-products{grid-area:4/1}.live-recent{grid-area:5/1}.world-map .live-summary{gap:26px}}@media (max-width:720px){.yuanyou-shell:has(.live-screen){min-width:0!important}.yuanyou-shell:has(.live-screen) .sidebar{width:100%!important}.yuanyou-shell:has(.live-screen) .workspace{width:100%!important;margin-left:0!important}.live-screen{height:auto;min-height:0}.live-topbar{grid-template-columns:1fr;min-height:120px;padding:8px 10px}.live-title{grid-area:1}.live-title h2{font-size:21px}.live-brand,.live-controls{grid-row:auto}.live-controls{flex-wrap:wrap;justify-content:flex-start}.live-grid{grid-template-rows:390px 250px 250px 250px 310px 310px 310px;grid-template-columns:1fr;height:auto;min-height:0;padding:0 8px;display:grid}.live-map-panel,.live-shops,.live-countries,.live-trend,.live-platforms,.live-products,.live-recent{grid-column:1}.live-map-panel{grid-row:1}.live-shops{grid-row:2}.live-countries{grid-row:3}.live-trend{grid-row:4}.live-platforms{grid-row:5}.live-products{grid-row:6}.live-recent{grid-row:7}.world-map .live-summary{gap:14px}.world-map .live-summary b{min-width:100px;font-size:23px}.live-distribution{grid-template-columns:105px 1fr}.live-donut{width:94px;height:94px}.map-zoom-controls button,.live-panel-toggle button{min-width:40px;min-height:40px}.live-controls select,.live-controls>button:not(.live-filter-button){min-height:40px}}.live-screen:-webkit-full-screen{background:#00151e radial-gradient(circle at 50% 35%,#063846 0,#001c28 54%,#000f18 100%);border-radius:0;width:100vw;height:100dvh;min-height:100dvh;margin:0;padding:0;overflow:auto}.live-screen:fullscreen{background:#00151e radial-gradient(circle at 50% 35%,#063846 0,#001c28 54%,#000f18 100%);border-radius:0;width:100vw;height:100dvh;min-height:100dvh;margin:0;padding:0;overflow:auto}.live-screen:-webkit-full-screen{border-radius:0;width:100vw;height:100vh;min-height:100vh;margin:0;padding:0;overflow:auto}.live-screen-fullscreen{isolation:isolate}.live-fullscreen-toggle{min-width:72px}.live-fullscreen-toggle:focus-visible{outline-offset:2px;outline:2px solid #d7fbff;box-shadow:0 0 0 4px #17d9ed55,0 0 16px #17d9ed77!important}@media (prefers-reduced-motion:reduce){.live-fullscreen-toggle{transition:none!important}}.product-all-sync-button,.product-selected-sync-button{min-width:118px}.sync-item-action{font-weight:700;box-shadow:0 4px 10px #4268d82b;color:#fff!important;background:#4268d8!important;border-color:#4268d8!important}.sync-item-action:hover{background:#3158c8!important;border-color:#3158c8!important}.sync-item-action:disabled{cursor:wait;opacity:.62;transform:none}.site-detail-stack{color:#7d899b;gap:3px;margin-top:7px;font-size:8px;line-height:1.35;display:grid}.site-detail-stack small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0!important}.site-detail-stack b{color:#15927f;font-weight:700}.site-value-stack.profit>span{grid-template-columns:46px minmax(0,1fr);gap:3px 5px}.site-value-stack.profit>span i{color:#3b67db;grid-column:2;font-size:8px;font-style:normal}.site-value-stack.profit>span small{color:#8490a3;grid-column:2;margin:0;font-size:7px}.shop-sync-chooser-backdrop,.shop-sync-progress-backdrop{z-index:2400;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#18243db8;padding:18px}.shop-sync-progress-backdrop{z-index:2450}.shop-sync-chooser,.shop-sync-progress-modal{background:#fff;border:1px solid #e1e7f1;border-radius:18px;width:min(560px,100vw - 30px);max-height:min(760px,100vh - 36px);padding:24px;overflow:auto;box-shadow:0 28px 80px #101d3b3d}.shop-sync-progress-modal{width:min(520px,100vw - 30px)}.shop-sync-chooser h2,.shop-sync-progress-modal h2{color:#28364e;letter-spacing:-.02em;margin:12px 0 7px;font-size:20px}.shop-sync-chooser>p,.shop-sync-progress-modal>p{color:#77859a;margin:0;font-size:11px;line-height:1.65}.shop-sync-platform{background:#fafbfe;border:1px solid #e6eaf2;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:17px;padding:10px 11px;display:grid}.shop-sync-platform .meli-mark{color:#fff;letter-spacing:-.05em;background:#f2b535;border-radius:8px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:800;display:grid}.shop-sync-platform strong{color:#35435a;font-size:11px}.shop-sync-platform small{color:#168269;font-size:9px}.shop-sync-mode-list{border:0;gap:8px;margin:15px 0 0;padding:0;display:grid}.shop-sync-mode-list legend{color:#596981;margin-bottom:6px;font-size:10px;font-weight:700}.shop-sync-mode-list label{color:#42536c;cursor:pointer;background:#fff;border:1px solid #e0e6ef;border-radius:11px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;padding:11px 12px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.shop-sync-mode-list label:hover,.shop-sync-mode-list label.selected{background:#f6f8ff;border-color:#6784e5;box-shadow:0 4px 13px #4a6ed716}.shop-sync-mode-list label.disabled{cursor:not-allowed;opacity:.52;background:#f7f8fa}.shop-sync-mode-list input{accent-color:#4268d8;width:16px;height:16px;margin:1px 0}.shop-sync-mode-list b,.shop-sync-mode-list small{display:block}.shop-sync-mode-list b{font-size:11px}.shop-sync-mode-list small{color:#8490a3;margin-top:4px;font-size:9px;line-height:1.45}.shop-sync-boundary-note{color:#7b6b4b;background:#fffaf0;border:1px solid #e8dfc9;border-radius:10px;grid-template-columns:auto minmax(0,1fr);gap:8px;margin-top:13px;padding:10px 11px;font-size:9px;line-height:1.55;display:grid}.shop-sync-boundary-note b{color:#a16f1b}.shop-sync-chooser .form-actions,.shop-sync-progress-modal .form-actions{justify-content:flex-end;margin-top:18px}.shop-sync-progress-track{background:#edf1f7;border-radius:999px;align-items:center;height:18px;margin-top:19px;display:flex;position:relative;overflow:hidden}.shop-sync-progress-track>span{border-radius:inherit;background:linear-gradient(90deg,#4268d8,#6b7fe1);transition:width .24s;position:absolute;inset:0 auto 0 0}.shop-sync-progress-track>b{z-index:1;color:#304875;text-align:center;width:100%;font-size:9px;position:relative}.shop-sync-progress-counts{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:13px;display:grid}.shop-sync-progress-counts span{color:#7c899b;text-align:center;background:#fafbfe;border:1px solid #e5eaf2;border-radius:9px;padding:9px 8px;font-size:9px}.shop-sync-progress-counts b{color:#34455f;margin-top:3px;font-size:14px;display:block}.shop-sync-progress-counts b.good{color:#168269}.shop-sync-progress-counts b.bad{color:#c8535d}.shop-sync-progress-detail{color:#728198;background:#f7f9fc;border-radius:8px;min-height:34px;margin-top:11px;padding:9px 10px;font-size:9px;line-height:1.45}@media (max-width:760px){.shop-sync-chooser,.shop-sync-progress-modal{padding:19px}.shop-sync-platform{grid-template-columns:30px minmax(0,1fr)}.shop-sync-platform small{grid-column:2}.shop-sync-mode-list label{padding:10px}.shop-sync-progress-counts{gap:5px}.shop-sync-chooser .form-actions,.shop-sync-progress-modal .form-actions{background:#fff;padding-top:11px;position:sticky;bottom:-19px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}:root{--bili-control-height:34px;--bili-control-height-compact:30px;--bili-control-radius:10px;--bili-control-border:#d3ddea;--bili-control-border-hover:#97add9;--bili-control-border-focus:#4d70df;--bili-control-bg:#fff;--bili-control-bg-soft:#f8faff;--bili-control-text:#1f3049;--bili-control-muted:#738198;--bili-control-primary:#3567e8;--bili-control-primary-dark:#2854cb;--bili-control-danger:#c84255;--bili-control-shadow-focus:0 0 0 3px #3567e81f;--bili-control-shadow-button:0 5px 14px #315fe622}.prism-pro input[type=number],.modal-backdrop input[type=number]{-webkit-appearance:textfield;appearance:textfield}.prism-pro input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.prism-pro input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal-backdrop input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.modal-backdrop input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.yuanyou-shell .workspace :where(input:not([type=checkbox]):not([type=radio]),select,textarea),.modal-backdrop .modal :where(input:not([type=checkbox]):not([type=radio]),select,textarea),.employee-public-login :where(input,select,textarea){box-sizing:border-box;border:1px solid var(--bili-control-border);border-radius:var(--bili-control-radius);max-width:100%;color:var(--bili-control-text);background-color:var(--bili-control-bg);outline:0;transition:border-color .16s,box-shadow .16s,background-color .16s}.yuanyou-shell .workspace :where(input:not([type=checkbox]):not([type=radio]),select),.modal-backdrop .modal :where(input:not([type=checkbox]):not([type=radio]),select),.employee-public-login :where(input,select){min-height:var(--bili-control-height);padding:0 10px;font-size:11px}.yuanyou-shell .workspace select,.modal-backdrop .modal select,.employee-public-login select{cursor:pointer;padding-right:28px}.yuanyou-shell .workspace textarea,.modal-backdrop .modal textarea,.employee-public-login textarea{resize:vertical;min-height:88px;padding:9px 10px;font-size:11px;line-height:1.6}.yuanyou-shell .workspace :where(input,select,textarea):hover:not(:disabled):not(:focus),.modal-backdrop .modal :where(input,select,textarea):hover:not(:disabled):not(:focus),.employee-public-login :where(input,select,textarea):hover:not(:disabled):not(:focus){border-color:var(--bili-control-border-hover)}.yuanyou-shell .workspace :where(input,select,textarea):focus-visible{border-color:var(--bili-control-border-focus)!important;box-shadow:var(--bili-control-shadow-focus)!important}.modal-backdrop .modal :where(input,select,textarea):focus-visible{border-color:var(--bili-control-border-focus)!important;box-shadow:var(--bili-control-shadow-focus)!important}.employee-public-login :where(input,select,textarea):focus-visible{border-color:var(--bili-control-border-focus)!important;box-shadow:var(--bili-control-shadow-focus)!important}.yuanyou-shell .workspace :where(input,select,textarea):disabled,.modal-backdrop .modal :where(input,select,textarea):disabled,.employee-public-login :where(input,select,textarea):disabled{cursor:not-allowed;color:#9aa5b5;opacity:.75;background:#f2f4f8}.yuanyou-shell .workspace :where(input,textarea)::placeholder,.modal-backdrop .modal :where(input,textarea)::placeholder,.employee-public-login :where(input,textarea)::placeholder{color:#a4adbb;opacity:1}.yuanyou-shell .workspace :where(input[type=checkbox],input[type=radio]),.modal-backdrop .modal :where(input[type=checkbox],input[type=radio]){width:15px;height:15px;accent-color:var(--bili-control-primary);cursor:pointer;flex:0 0 15px;margin:0}.yuanyou-shell .workspace button,.modal-backdrop .modal button,.employee-public-login button{box-sizing:border-box;cursor:pointer;max-width:100%;transition:color .16s,border-color .16s,background-color .16s,box-shadow .16s}.yuanyou-shell .workspace button:disabled,.modal-backdrop .modal button:disabled,.employee-public-login button:disabled{cursor:not-allowed;opacity:.5;transform:none}:where(.btn,.ghost,.primary-small,.modal-primary,.delete-primary,.yy-primary,.yy-reset,.yy-query,.yy-collapse,.quick-save,.quick-cancel){border:1px solid var(--bili-control-border);color:#56657c;box-shadow:none;white-space:nowrap;background:#fff;justify-content:center;align-items:center;gap:6px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex;min-height:var(--bili-control-height)!important;border-radius:var(--bili-control-radius)!important;padding:0 12px!important;font-size:11px!important}:where(.btn-primary,.primary-small,.modal-primary,.yy-primary,.yy-query,.quick-save){border-color:var(--bili-control-primary)!important;color:#fff!important;background:linear-gradient(115deg, var(--bili-control-primary), #6255e5)!important;box-shadow:var(--bili-control-shadow-button)!important}:where(.btn-primary,.primary-small,.modal-primary,.yy-primary,.yy-query,.quick-save):hover:not(:disabled){border-color:var(--bili-control-primary-dark)!important;background:linear-gradient(115deg, var(--bili-control-primary-dark), #5145ce)!important;box-shadow:0 7px 17px #315fe62a!important}:where(.btn-secondary,.ghost,.yy-reset,.yy-primary.secondary,.quick-cancel){border-color:var(--bili-control-border)!important;color:#52627a!important;box-shadow:none!important;background:#fff!important}:where(.btn-secondary,.ghost,.yy-reset,.yy-primary.secondary,.quick-cancel):hover:not(:disabled){color:#315dcc!important;background:#f5f8ff!important;border-color:#9eb1df!important}:where(.btn-danger,.delete-primary,.danger-link){color:var(--bili-control-danger)!important;background:#fff5f7!important;border-color:#efc8cf!important}:where(.btn-danger,.delete-primary,.danger-link):hover:not(:disabled){color:#ae2f42!important;background:#ffedf1!important;border-color:#df9fab!important}.btn-text{color:#3564d7!important;min-height:30px!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding:0 9px!important}.modal-backdrop .modal a.modal-primary{justify-content:center;align-items:center;display:inline-flex}.yuanyou-shell .workspace :where(.filters,.compact-filters,.compact-filter-bar,.shop-list-filters,.yuanyou-filter-panel,.collection-filter-panel,.collection-filter-grid,.order-advanced-filters,.subaccount-filters,.trend-toolbar){box-sizing:border-box;max-width:100%}.yuanyou-shell .workspace :where(.filters,.compact-filters,.compact-filter-bar,.shop-list-filters,.collection-filter-panel,.order-advanced-filters,.subaccount-filters){align-items:center;gap:7px}.yuanyou-shell .workspace :where(.filters,.compact-filters,.compact-filter-bar,.shop-list-filters,.collection-filter-panel,.order-advanced-filters) :where(label,select,button){min-width:0}.yuanyou-shell .workspace :where(.filters,.compact-filters,.compact-filter-bar,.shop-list-filters,.yuanyou-filter-panel,.collection-filter-panel,.collection-filter-grid,.order-advanced-filters,.subaccount-filters) label>span:first-child{color:#65738a;white-space:nowrap;font-size:10px;font-weight:650}.yuanyou-shell .workspace .compact-filter-bar{background:#fff;border:1px solid #e1e7f0;border-radius:10px;flex-wrap:wrap;max-width:980px;padding:8px 10px;box-shadow:0 5px 16px #25385808}.yuanyou-shell .workspace .compact-filter-bar .search-field{flex:200px;width:210px;min-width:165px;max-width:250px}.yuanyou-shell .workspace :where(.listing-log-filters,.shipping-filter){flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:7px!important;padding:9px 11px!important;display:flex!important}.yuanyou-shell .workspace :where(.listing-log-filters,.shipping-filter)>label{flex:150px;width:155px;min-width:130px;max-width:185px}.yuanyou-shell .workspace .listing-log-filters>.erp-date-range{flex:330px;width:340px;max-width:360px}.yuanyou-shell .workspace .collection-filter-panel{flex-wrap:wrap;align-items:flex-end;gap:7px;padding:10px 12px;display:flex}.yuanyou-shell .workspace .collection-filter-panel>label{flex:155px;width:165px;min-width:135px;max-width:220px}.yuanyou-shell .workspace .collection-filter-panel>.erp-date-range{flex:330px;width:340px;max-width:360px}.yuanyou-shell .workspace .collection-filter-panel>fieldset{min-height:var(--bili-control-height);border:1px solid var(--bili-control-border);border-radius:var(--bili-control-radius);background:#fff;align-items:center;gap:10px;margin:0;padding:5px 10px;display:flex}.yuanyou-shell .workspace .collection-filter-panel>fieldset legend{color:#6b788c;padding:0 4px;font-size:9px}.yuanyou-shell .workspace .collection-filter-panel>fieldset label{align-items:center;gap:4px;font-size:10px;display:flex}.yuanyou-shell .workspace :where(.collection-filter-actions,.yuanyou-filter-actions,.yy-inline-actions,.form-actions,.order-action-bar,.order-action-bar>div,.order-detail-toolbar,.service-toolbar,.command-actions,.selection-actions,.footer-batch-actions,.row-button-group,.subaccount-actions,.authorization-actions,.plugin-install-actions){flex-wrap:wrap;gap:6px;min-width:0}.yuanyou-shell .workspace :where(.employee-form,.settings-form,.listing-form,.risk-form,.account-form-grid,.editor-form-grid),.modal-backdrop .modal :where(.employee-form,.settings-form,.listing-form,.risk-form,.account-form-grid,.editor-form-grid){gap:12px}.yuanyou-shell .workspace :where(.employee-form,.settings-form,.listing-form,.risk-form,.account-form-grid,.editor-form-grid) label,.modal-backdrop .modal :where(.employee-form,.settings-form,.listing-form,.risk-form,.account-form-grid,.editor-form-grid) label,.modal-backdrop .modal>label{color:#58677d;min-width:0;font-size:10px}.yuanyou-shell .workspace :where(.employee-form,.settings-form,.listing-form,.risk-form,.account-form-grid,.editor-form-grid) label>span:first-child,.modal-backdrop .modal :where(.employee-form,.settings-form,.listing-form,.risk-form,.account-form-grid,.editor-form-grid) label>span:first-child,.modal-backdrop .modal>label>span:first-child{color:#46566e;font-size:11px;font-weight:700}.form-actions{box-sizing:border-box;background:#fff;border-top:1px solid #edf0f5;flex-wrap:wrap;justify-content:flex-end;align-items:center;min-height:45px;padding-top:10px;flex-direction:row!important;gap:7px!important;margin-top:12px!important;display:flex!important}.form-actions>:where(button,a){min-width:86px!important}.settings-switch,.permission-switch{min-height:42px;background:#f7f9fd!important;border-color:#dce4f1!important;border-radius:9px!important}.modal-backdrop{overflow:auto;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;background:#111d356e!important;padding:18px!important}.modal-backdrop .modal,.modal-backdrop .collection-detail-modal{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#c4cedd transparent;background:#fff;max-width:calc(100vw - 36px);max-height:min(88vh,920px);overflow:auto;border:1px solid #ffffffc7!important;border-radius:15px!important;padding:25px!important;box-shadow:0 28px 80px #101b3540!important}.modal-backdrop .modal-close{z-index:8;place-items:center;line-height:1;position:absolute;top:10px;right:10px;color:#738097!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;box-shadow:none!important;background:#f5f7fb!important;border:1px solid #0000!important;border-radius:8px!important;padding:0!important;font-size:20px!important;display:grid!important}.modal-backdrop .modal-close:hover:not(:disabled){color:#33445e!important;background:#edf1f7!important;border-color:#d8e0ec!important}.modal-backdrop .modal h2{color:#1f2d43;margin:12px 42px 7px 0;font-size:20px;line-height:1.3}.modal-backdrop .modal>p{color:#7a879a;margin:0 42px 16px 0;line-height:1.65}.modal-backdrop .modal :where(.employee-form,.settings-form,.listing-form,.risk-form){margin-top:18px}.modal-backdrop .compact-note-modal>label{gap:7px;display:grid}.modal-backdrop .delete-actions,.modal-backdrop .plugin-install-actions,.modal-backdrop .authorization-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.row-button-group button,.subaccount-actions button,.service-toolbar button,.service-toolbar select,.table-pagination button,.footer-pagination button,.collection-bulk button,.collection-bulk select{color:#52627a;background:#fff;min-height:var(--bili-control-height-compact)!important;border:1px solid var(--bili-control-border)!important;border-radius:6px!important;padding:0 9px!important;font-size:10px!important}.row-button-group button.primary{border-color:var(--bili-control-primary)!important;color:#fff!important;background:var(--bili-control-primary)!important}.table-pagination,.footer-pagination,.subaccount-footer{flex-wrap:wrap;gap:6px}.rate-card,.settings-card,.data-card{border-color:#e1e7f0}.rate-card:focus-within,.settings-card:focus-within{border-color:#bdcaea}.employee-public-login :where(input,select){color:#eef3ff;background:#ffffff0c;border-color:#ffffff26;width:100%;height:38px}.employee-public-login input::placeholder{color:#9eacc4}@media (max-width:1100px){.modal-backdrop .modal,.modal-backdrop .collection-detail-modal{max-height:92vh}.yuanyou-shell .workspace :where(.listing-log-filters,.shipping-filter)>label,.yuanyou-shell .workspace .collection-filter-panel>label{max-width:none}}@media (max-width:700px){:root{--bili-control-height:38px;--bili-control-height-compact:34px}.modal-backdrop{padding:8px!important}.modal-backdrop .modal,.modal-backdrop .collection-detail-modal{border-radius:12px!important;width:100%!important;max-width:none!important;max-height:calc(100svh - 16px)!important;padding:21px 16px 18px!important}.modal-backdrop .modal h2,.modal-backdrop .modal>p{margin-right:38px}.yuanyou-shell .workspace :where(.compact-filter-bar,.listing-log-filters,.shipping-filter,.collection-filter-panel,.order-advanced-filters)>:where(label,select,.erp-date-range,fieldset){flex-basis:100%;width:100%;min-width:0;max-width:none}.form-actions,.modal-backdrop .delete-actions,.modal-backdrop .plugin-install-actions,.modal-backdrop .authorization-actions{align-items:stretch;flex-direction:column!important}.form-actions>:where(button,a),.modal-backdrop .delete-actions>:where(button,a),.modal-backdrop .plugin-install-actions>:where(button,a),.modal-backdrop .authorization-actions>:where(button,a){width:100%!important}}@media (prefers-reduced-motion:reduce){.yuanyou-shell .workspace button,.yuanyou-shell .workspace :where(input,select,textarea),.modal-backdrop .modal button,.modal-backdrop .modal :where(input,select,textarea){transition:none!important}}.yuanyou-shell,.yuanyou-shell .workspace,.modal-backdrop .modal,.employee-public-login{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-kerning:normal}.yuanyou-shell .workspace{color:#1f2e45;background:#f5f7fb}.yuanyou-shell .workspace :where(.data-card,.settings-card,.collection-filter-card,.collection-filter-panel,.compact-filter-bar,.product-stage-toolbar,.product-filter-grid,.subaccount-filters,.trend-toolbar){box-shadow:0 7px 22px #2638580b;background-color:#fff!important;border-color:#dfe6f0!important}.yuanyou-shell .workspace :where(table,.metric-value,.order-amount,.quota-progress){font-variant-numeric:tabular-nums}.yuanyou-shell .workspace :where(th,.card-head p,.yuanyou-page-title p){color:#68768b}.yuanyou-shell .workspace td{color:#26364f}.yuanyou-shell .workspace :where(input:not([type=checkbox]):not([type=radio]),select,textarea),.modal-backdrop .modal :where(input:not([type=checkbox]):not([type=radio]),select,textarea){box-shadow:inset 0 1px 1px #1f365008;border-radius:10px!important}.yuanyou-shell .workspace :where(.filters label,.shop-keyword-filter,.search-field,.yy-filter,.erp-date-range),.yuanyou-shell .workspace :where(.btn,.ghost,.primary-small,.yy-primary,.yy-reset,.yy-query,.yy-collapse,.product-filter-toggle,.upload-support,.top-signout,.risk-scan,.history-button),.modal-backdrop .modal :where(button,.modal-primary,.ghost,.delete-primary){border-radius:10px!important}.yuanyou-shell .workspace :where(.module-tabs button,.product-stage-tabs button,.row-button-group button,.subaccount-actions button,.service-toolbar button,.service-toolbar select,.table-pagination button,.footer-pagination button,.product-sticky-footer button,.collection-bulk button,.collection-bulk select,.command-actions button){border-radius:9px!important}.yuanyou-shell .workspace :where(.order-quick-filters button,.group-strip button,.segmented button,.workflow,.task-status){border-radius:999px!important}.yuanyou-shell .workspace :where(.btn-primary,.primary-small,.yy-primary,.yy-query),.modal-backdrop .modal :where(.modal-primary,.btn-primary){background:linear-gradient(135deg,#3970ee 0%,#5861e6 100%)!important;border-color:#3564df!important;box-shadow:0 6px 16px #315fe629,inset 0 1px #ffffff38!important}.yuanyou-shell .workspace :where(.btn-primary,.primary-small,.yy-primary,.yy-query):hover:not(:disabled),.modal-backdrop .modal :where(.modal-primary,.btn-primary):hover:not(:disabled){background:linear-gradient(135deg,#2f62dc 0%,#4d50d3 100%)!important;box-shadow:0 8px 20px #315fe632,inset 0 1px #ffffff30!important}.yuanyou-shell .workspace :where(.btn-secondary,.ghost,.yy-reset,.yy-primary.secondary),.modal-backdrop .modal :where(.btn-secondary,.ghost){box-shadow:0 2px 7px #2538580a!important}:is(.yuanyou-shell .workspace :where(button,a,input,select,textarea):focus-visible,.modal-backdrop .modal :where(button,a,input,select,textarea):focus-visible){outline-offset:2px;outline:2px solid #3567e8!important}.modal-backdrop{-webkit-backdrop-filter:blur(4px)saturate(110%)!important;backdrop-filter:blur(4px)saturate(110%)!important}.modal-backdrop .modal,.modal-backdrop .collection-detail-modal{border-radius:18px!important;box-shadow:0 30px 80px #101b3547,inset 0 1px #fff!important}.modal-backdrop .modal-close{border-radius:10px!important;box-shadow:0 2px 8px #2236530d!important}.yuanyou-shell .workspace img,.modal-backdrop .modal img{image-rendering:auto}:root{--prism-page:#f6f3ed;--prism-card:#fffefc;--prism-gold:#c8922e;--prism-gold-hover:#af7a21;--prism-gold-highlight:#e4b85a;--prism-gold-text:#79531b;--prism-text:#29231d;--prism-muted:#736a60;--prism-border:#e6dfd4;--prism-active:#f8ebcf;--prism-hover:#fff7e8;--prism-focus:#c8922e29;--prism-success:#21875a;--prism-success-soft:#eaf6ef;--prism-warning:#c77718;--prism-warning-soft:#fff2df;--prism-danger:#c54a4f;--prism-danger-soft:#fdeced;--prism-info:#3f6fb6;--prism-info-soft:#edf3fb;--prism-shadow:0 8px 24px #4330180e;--prism-shadow-float:0 18px 48px #43301824;--bili-control-height:40px;--bili-control-height-compact:36px;--bili-control-radius:10px;--bili-control-border:var(--prism-border);--bili-control-border-hover:#d5c6ad;--bili-control-border-focus:var(--prism-gold);--bili-control-bg:var(--prism-card);--bili-control-bg-soft:#fbf8f2;--bili-control-text:var(--prism-text);--bili-control-muted:var(--prism-muted);--bili-control-primary:var(--prism-gold);--bili-control-primary-dark:var(--prism-gold-hover);--bili-control-danger:var(--prism-danger);--bili-control-shadow-focus:0 0 0 3px var(--prism-focus);--bili-control-shadow-button:0 5px 14px #c8922e2e}html{background:var(--prism-page)}body{color:var(--prism-text);background:var(--prism-page);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,PingFang SC,Microsoft YaHei,Noto Sans CJK SC,system-ui,sans-serif}.prism-pro{color:var(--prism-text);--side:228px!important;background:var(--prism-page)!important;min-width:1180px!important}.prism-pro *{scrollbar-color:#cfc4b4 transparent;scrollbar-width:thin}.prism-pro ::-webkit-scrollbar{width:8px;height:8px}.prism-pro ::-webkit-scrollbar-thumb{background:#cfc4b4 padding-box padding-box;border:2px solid #0000;border-radius:999px}.prism-pro ::-webkit-scrollbar-track{background:0 0}.prism-pro .sidebar{width:var(--side)!important;border-right:1px solid var(--prism-border)!important;box-shadow:none!important;background:#fffdfa!important}.prism-pro .brand{border-bottom:1px solid var(--prism-border);background:#fffdfa;height:68px!important;padding:0 20px!important}.prism-pro .brand-mark{color:#fff!important;background:var(--prism-gold)!important;border-radius:11px!important;width:40px!important;height:40px!important;box-shadow:0 6px 16px #c8922e38!important}.prism-pro .brand strong{letter-spacing:-.02em;color:var(--prism-text)!important;font-size:19px!important}.prism-pro .brand small{letter-spacing:.13em;color:var(--prism-muted)!important}.prism-pro .sidebar-fold{color:var(--prism-muted)!important;background:0 0!important;border:1px solid #0000!important}.prism-pro .sidebar-fold:hover{border-color:var(--prism-border)!important;color:var(--prism-gold-text)!important;background:var(--prism-hover)!important}.prism-pro .yuanyou-sidebar-nav .nav-group{margin:2px 0}.prism-pro .yuanyou-sidebar-nav .nav-group>button,.prism-pro .yuanyou-sidebar-nav .nav-group>a,.prism-pro .yuanyou-sidebar-nav .group-trigger{color:#4e463e!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;gap:12px!important;height:44px!important;min-height:44px!important;padding:0 13px!important;font-size:13px!important;font-weight:650!important}.prism-pro .yuanyou-sidebar-nav .nav-group>button:hover,.prism-pro .yuanyou-sidebar-nav .nav-group>a:hover,.prism-pro .yuanyou-sidebar-nav .group-trigger:hover{color:var(--prism-gold-text)!important;background:var(--prism-hover)!important}.prism-pro .yuanyou-sidebar-nav .nav-group>button.active,.prism-pro .yuanyou-sidebar-nav .group-trigger.group-active{color:var(--prism-gold-text)!important;background:var(--prism-active)!important;box-shadow:inset 3px 0 0 var(--prism-gold)!important;border-color:#ead9b8!important}.prism-pro .yuanyou-sidebar-nav .nav-group svg{flex:0 0 18px;width:18px;height:18px}.prism-pro .yuanyou-sidebar-nav .nav-children{border-left:1px solid #eadfce;margin:2px 0 7px;padding:3px 0 3px 22px}.prism-pro .yuanyou-sidebar-nav .nav-children>.sub,.prism-pro .yuanyou-sidebar-nav .nav-children>a{height:38px!important;min-height:38px!important;color:var(--prism-muted)!important;border-radius:8px!important;padding:0 12px!important;font-size:12px!important}.prism-pro .yuanyou-sidebar-nav .nav-children>.active{font-weight:700;color:var(--prism-gold-text)!important;background:#fbf0da!important}.prism-pro .workspace{width:calc(100% - var(--side))!important;margin-left:var(--side)!important;background:var(--prism-page)!important;padding:0!important}.prism-pro .topbar{z-index:80;border-bottom:1px solid var(--prism-border)!important;height:68px!important;box-shadow:none!important;background:#fffefcfa!important;padding:0 24px!important}.prism-pro .workbench-caption{color:var(--prism-muted)!important}.prism-pro .workbench-caption strong{font-size:14px;color:var(--prism-text)!important}.prism-pro .workbench-caption svg{color:var(--prism-gold-text)}.prism-pro .top-actions{gap:9px!important}.prism-pro .top-actions button,.prism-pro .top-actions a{border-radius:10px!important}.prism-pro .plugin-install-button{border-color:var(--prism-gold)!important;color:#fff!important;background:var(--prism-gold)!important;min-height:40px!important;box-shadow:0 5px 14px #c8922e2e!important}.prism-pro .plugin-install-button:hover{background:var(--prism-gold-hover)!important}.prism-pro .plugin-install-button small{color:#fff8e9!important}.prism-pro .upload-support,.prism-pro .top-icon,.prism-pro .top-signout{border:1px solid var(--prism-border)!important;color:#554b40!important;background:var(--prism-card)!important;box-shadow:none!important}.prism-pro .upload-support:hover,.prism-pro .top-icon:hover,.prism-pro .top-signout:hover{color:var(--prism-gold-text)!important;background:var(--prism-hover)!important;border-color:#d4c19e!important}.prism-pro .top-user{color:var(--prism-text)!important}.prism-pro .top-user svg{color:var(--prism-gold-text);vertical-align:-4px;margin-right:5px}.prism-pro .global-search-stack{align-items:center!important;gap:8px!important;width:auto!important;display:flex!important}.prism-pro .global-search-stack>.upload-support{justify-self:auto!important;width:auto!important;height:40px!important}.prism-pro .global-search{width:360px!important}.prism-pro .global-search>label{border-color:var(--prism-border)!important;background:var(--prism-card)!important;height:40px!important;box-shadow:none!important;border-radius:10px!important}.prism-pro .global-search>label>span{place-items:center;display:grid;color:var(--prism-gold-text)!important}.prism-pro .global-search-stack input{border-color:var(--prism-border)!important;color:var(--prism-text)!important;background:var(--prism-card)!important}.prism-pro .global-search:focus-within>label{border-color:var(--prism-gold)!important;box-shadow:0 0 0 3px var(--prism-focus)!important}.prism-pro .global-search kbd{border:1px solid var(--prism-border);color:var(--prism-muted);background:#faf7f1;border-radius:6px;flex:none;padding:3px 6px;font:700 9px/1.2 inherit}.prism-pro .global-search-panel{border-color:var(--prism-border)!important;background:var(--prism-card)!important;box-shadow:var(--prism-shadow-float)!important;top:46px!important}.prism-pro .global-search-heading{align-items:center;gap:6px;display:inline-flex}.prism-pro .global-search-heading svg{width:15px;height:15px;color:var(--prism-gold-text)}.global-search-feedback{color:#684a19;overflow-wrap:anywhere;background:#fff9eb;border-bottom:1px solid #eadcc4;padding:12px 14px;font-size:12px;line-height:1.6}.global-search-feedback p{margin:0 0 6px}.global-search-feedback>button{color:#684a19;cursor:pointer;background:#fff;border:1px solid #b78c43;border-radius:6px;min-height:32px;padding:4px 12px}.global-search-feedback>button:focus-visible{outline-offset:2px;outline:2px solid #93651e}.global-search-feedback>button:disabled{cursor:wait;opacity:.65}.prism-pro .global-search-options>button[aria-selected=true],.prism-pro .global-search-options>button:hover{background:var(--prism-hover)!important;box-shadow:inset 3px 0 var(--prism-gold)!important}.prism-pro .module-tabs{border-bottom:1px solid var(--prism-border)!important;background:#fffdfa!important;height:48px!important;padding:0 20px!important;top:68px!important}.prism-pro .module-tabs button{margin-top:10px;min-width:88px!important;height:38px!important;color:var(--prism-muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px 9px 0 0!important;padding:0 15px!important;font-size:12px!important}.prism-pro .module-tabs button:hover{color:var(--prism-gold-text)!important;background:var(--prism-hover)!important}.prism-pro .module-tabs button.active{color:var(--prism-gold-text)!important;border-color:var(--prism-border)!important;border-bottom-color:var(--prism-card)!important;background:var(--prism-card)!important;box-shadow:inset 0 3px 0 var(--prism-gold)!important}.prism-pro :where(.overview-home,.collection-workspace,.product-library,.source-monitor,.task-center,.ops-workspace,.shop-products-v2,.listing-workspace,.customer-service-workspace,.employee-workspace,.category-trends,.shop-balance-workspace),.prism-pro :where(.trend-workspace,.risk-center,.subaccount-workspace,.operation-log-page,.account-settings-page,.settings-page,.shipping-rules-page,.listing-log-page,.shop-balance-page,.shop-product-workspace,.collection-monitor-page){color:var(--prism-text);background:var(--prism-page)!important}.prism-pro :where(.settings-card,.operation-log-card,.risk-editor,.risk-terms,.shipping-rules-page,.listing-log-page,.subaccount-card,.shop-balance-card,.collection-monitor-table-card){border-color:var(--prism-border)!important;background:var(--prism-card)!important;box-shadow:var(--prism-shadow)!important;border-radius:12px!important}.prism-pro :where(.data-card,.overview-panel,.overview-announcements,.overview-faq,.collection-filter-panel,.collection-status-strip,.collection-product,.product-tile,.product-filter-panel,.source-card,.task-panel,.employee-card,.integration-card,.order-card,.shop-card,.yuanyou-shop-card,.shop-product-card,.shop-products-panel,.listing-card,.listing-editor,.customer-card,.customer-channel-card,.balance-card,.trend-card,.ops-panel,.ops-card,.product-workspace-card){border:1px solid var(--prism-border)!important;background:var(--prism-card)!important;box-shadow:var(--prism-shadow)!important;border-radius:12px!important}.prism-pro :where(h1,h2,h3,h4,strong){color:var(--prism-text)}.prism-pro :where(p,small,.muted,.subtle){color:var(--prism-muted)}.prism-pro a{color:var(--prism-gold-text)}.prism-pro a:hover{color:var(--prism-gold-hover)}.prism-pro .workspace :where(input:not([type=checkbox]):not([type=radio]),select,textarea),.modal-backdrop .modal :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--prism-border)!important;min-height:40px!important;color:var(--prism-text)!important;background-color:var(--prism-card)!important;box-shadow:none!important;border-radius:10px!important;font-size:12px!important}.prism-pro .workspace select,.modal-backdrop .modal select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2379531B' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;padding-right:34px!important}.prism-pro .workspace :where(input,select,textarea):hover:not(:disabled){border-color:#d3c2a4!important}:is(.prism-pro .workspace :where(input,select,textarea):focus-visible,.modal-backdrop .modal :where(input,select,textarea):focus-visible){border-color:var(--prism-gold)!important;box-shadow:0 0 0 3px var(--prism-focus)!important}.prism-pro .workspace :where(input[type=checkbox],input[type=radio]),.modal-backdrop .modal :where(input[type=checkbox],input[type=radio]){accent-color:var(--prism-gold)!important}.prism-pro :where(button,.btn,.ghost,.primary-small,.modal-primary,.yy-primary,.yy-reset,.yy-query,.yy-collapse,.quick-save,.quick-cancel){box-shadow:none!important;border-radius:10px!important}.prism-pro :where(.btn-primary,.primary-small,.modal-primary,.yy-primary,.yy-query,.quick-save),.modal-backdrop :where(.modal-primary,.delete-primary){border-color:var(--prism-gold)!important;color:#fff!important;background:var(--prism-gold)!important;box-shadow:0 5px 14px #c8922e2e!important}.prism-pro :where(.btn-primary,.primary-small,.modal-primary,.yy-primary,.yy-query,.quick-save):hover:not(:disabled),.modal-backdrop .modal-primary:hover:not(:disabled){border-color:var(--prism-gold-hover)!important;background:var(--prism-gold-hover)!important}.prism-pro :where(.btn-secondary,.ghost,.yy-reset,.yy-primary.secondary,.quick-cancel){border-color:var(--prism-border)!important;color:#564c42!important;background:var(--prism-card)!important}.prism-pro :where(.btn-secondary,.ghost,.yy-reset,.yy-primary.secondary,.quick-cancel):hover:not(:disabled){color:var(--prism-gold-text)!important;background:var(--prism-hover)!important;border-color:#d3c19f!important}.prism-pro :where(.btn-text,.tile-edit,.inline-edit-value){color:var(--prism-gold-text)!important}.prism-pro .btn.btn-primary,.prism-pro .overview-page-actions .btn-primary,.prism-pro button.btn-primary{border-color:var(--prism-gold)!important;color:#fff!important;background:var(--prism-gold)!important;box-shadow:0 5px 14px #c8922e2e!important}.prism-pro .btn.btn-primary:hover,.prism-pro .overview-page-actions .btn-primary:hover,.prism-pro button.btn-primary:hover{border-color:var(--prism-gold-hover)!important;background:var(--prism-gold-hover)!important}.prism-pro :where(.btn-danger,.delete-primary,.danger-link){color:var(--prism-danger)!important;background:var(--prism-danger-soft)!important;border-color:#efc8ca!important}.prism-select{min-width:160px;position:relative}.prism-select-trigger{border:1px solid var(--prism-border);width:100%;height:40px;color:var(--prism-text);background:var(--prism-card);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:0 11px;font-size:12px;display:flex}.prism-select-trigger:hover{background:var(--prism-hover);border-color:#d3c2a4}.prism-select-trigger:focus-visible{border-color:var(--prism-gold);box-shadow:0 0 0 3px var(--prism-focus);outline:0}.prism-select-popover{z-index:180;border:1px solid var(--prism-border);background:var(--prism-card);min-width:100%;max-height:310px;box-shadow:var(--prism-shadow-float);border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow:auto}.prism-select-popover.prism-select-portal{min-width:0;animation:.14s ease-out prism-popover-in;position:fixed;top:auto;left:auto;overflow:auto}.prism-select-popover.prism-select-portal.up{transform-origin:bottom}@keyframes prism-popover-in{0%{opacity:0}to{opacity:1}}.prism-select.up .prism-select-popover{top:auto;bottom:calc(100% + 6px)}.prism-select-search{width:100%;margin-bottom:5px}.prism-select-option{color:#4e463e;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:38px;padding:0 10px;display:flex}.prism-select-option:hover,.prism-select-option.focused{background:var(--prism-hover)}.prism-select-option.selected{color:var(--prism-gold-text);background:var(--prism-active);font-weight:700}.prism-pro :where(table,.data-table,.source-table,.order-table,.shop-table,.yuanyou-shop-table){border-collapse:separate;border-spacing:0;color:var(--prism-text)}.prism-pro :where(th){color:#776c60!important;border-color:var(--prism-border)!important;background:#faf7f1!important;height:42px!important;font-size:11px!important;font-weight:700!important}.prism-pro :where(td){background:var(--prism-card);border-color:#eee8df!important}.prism-pro :where(tbody tr:hover td){background:#fffbf3!important}.prism-pro :where(.selected-row,.is-selected) td{background:#fff7e7!important}.prism-pro :where(.pagination,.page-controls,.collection-pagination,.pagination-controls) button.active{color:#fff!important;border-color:var(--prism-gold)!important;background:var(--prism-gold)!important}.prism-pro :where(.pagination,.page-controls,.collection-pagination,.pagination-controls) button:not(.active):hover{color:var(--prism-gold-text)!important;background:var(--prism-hover)!important;border-color:#d7c49f!important}.prism-pro .loader{border-color:#efe5d3!important;border-top-color:var(--prism-gold)!important}.prism-pro :where(.empty-row,.empty-state,.shop-empty,.order-empty,.history-empty){color:var(--prism-muted)!important;background:#fcfaf6!important}.prism-pro :where(.notice){border-radius:10px!important}.prism-pro :where(.error-notice){color:var(--prism-danger)!important;background:var(--prism-danger-soft)!important;border-color:#efc9cb!important}.prism-pro .overview-home{flex-direction:column;gap:14px;display:flex;padding:22px 24px 32px!important}.prism-pro .overview-page-head{order:0;justify-content:space-between;align-items:flex-end;gap:24px;padding:2px 2px 4px;display:flex}.prism-pro .overview-page-head h1{letter-spacing:-.03em;margin:0;font-size:24px}.prism-pro .overview-page-head p{margin:6px 0 0;font-size:12px}.prism-pro .overview-page-actions{gap:8px;display:flex}.prism-pro .overview-metrics{order:1;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.prism-pro .overview-metrics article{border:1px solid var(--prism-border)!important;background:var(--prism-card)!important;min-height:104px!important;box-shadow:var(--prism-shadow)!important;border-radius:12px!important;padding:18px!important}.prism-pro .overview-metrics em{width:46px!important;height:46px!important;color:var(--prism-gold-text)!important;background:var(--prism-active)!important;border-radius:12px!important}.prism-pro .overview-metrics em.success{color:var(--prism-success)!important;background:var(--prism-success-soft)!important}.prism-pro .overview-metrics em.info{color:var(--prism-info)!important;background:var(--prism-info-soft)!important}.prism-pro .overview-metrics em.warning{color:var(--prism-warning)!important;background:var(--prism-warning-soft)!important}.prism-pro .overview-metrics article strong{font-size:25px!important}.prism-pro .overview-grid{order:2;grid-template-columns:minmax(0,1.45fr) minmax(340px,.55fr)!important;gap:14px!important}.prism-pro .overview-announcements{order:3;box-shadow:none!important}.prism-pro .overview-announcements>header{background:#fbf7ef!important}.prism-pro .overview-announcements header span{color:var(--prism-gold-text)!important}.prism-pro .overview-announcements article b{color:var(--prism-gold-text)!important;background:var(--prism-active)!important}.prism-pro .overview-faq{order:4}.prism-pro .overview-shortcuts button{border-color:var(--prism-border)!important;background:#fffcf7!important;border-radius:10px!important}.prism-pro .overview-shortcuts button:hover{background:var(--prism-hover)!important;border-color:#dcc79f!important}.prism-pro .overview-shortcuts b{color:var(--prism-gold-text)!important;background:var(--prism-active)!important}.prism-pro .overview-activity article>i{background:var(--prism-gold)!important;box-shadow:0 0 0 4px var(--prism-focus)!important}.prism-pro :where(.collection-filter-panel,.product-filter-panel,.yuanyou-filter-panel,.order-filter-panel,.shop-list-head,.task-filter-panel){border-color:var(--prism-border)!important;background:var(--prism-card)!important;box-shadow:var(--prism-shadow)!important}.prism-pro :where(.collection-status-strip,.task-metrics,.employee-metrics,.ops-metrics) article.active,.prism-pro :where(.collection-status-strip,.task-metrics) button.active{color:var(--prism-gold-text)!important;background:var(--prism-active)!important;border-color:#dfc99d!important}.prism-pro :where(.collection-product,.product-tile,.shop-product-card){transition:border-color .16s,box-shadow .16s;overflow:hidden}.prism-pro :where(.collection-product,.product-tile,.shop-product-card):hover{border-color:#dcc79f!important;box-shadow:0 12px 28px #43301817!important}.prism-pro :where(.collection-product.selected,.product-tile.selected,.shop-product-card.selected){border-color:var(--prism-gold)!important;box-shadow:0 0 0 2px var(--prism-focus)!important}.prism-pro :where(.collection-command-bar,.yuanyou-command-bar,.bulk-toolbar,.collection-bulk,.order-command-bar,.shop-command-bar){border-color:var(--prism-border)!important;background:#fbf8f2!important}.prism-pro :where(.workflow.success,.shop-status.active,.order-status.success,.status-success){color:var(--prism-success)!important;background:var(--prism-success-soft)!important}.prism-pro :where(.workflow.pending,.shop-status.reauthorize,.order-status.pending,.status-warning){color:var(--prism-warning)!important;background:var(--prism-warning-soft)!important}.prism-pro :where(.workflow.failed,.shop-status.disconnected,.order-status.danger,.status-danger){color:var(--prism-danger)!important;background:var(--prism-danger-soft)!important}.prism-pro :where(.workflow.running,.status-info){color:var(--prism-info)!important;background:var(--prism-info-soft)!important}.prism-pro .shop-avatar,.prism-pro .site-badge,.prism-pro .pricing-summary,.prism-pro .shop-overview>span{color:var(--prism-gold-text)!important;background:var(--prism-active)!important}.prism-pro .shop-actions button:first-child{color:#fff!important;border-color:var(--prism-gold)!important;background:var(--prism-gold)!important}.prism-pro .shop-home-link{color:var(--prism-gold-text)!important;background:var(--prism-hover)!important;border-color:#dfcfb4!important}.prism-pro .inline-edit-value:hover{background:var(--prism-hover)!important;border-color:#d7bf94!important}.prism-pro .reputation-cell{background:color-mix(in srgb, var(--rep) 6%, var(--prism-card))!important}.prism-pro :where(.order-status-card,.order-summary-card).active{border-color:var(--prism-gold)!important;background:var(--prism-active)!important}.prism-pro .order-price-threshold.high{color:var(--prism-success)!important;background:var(--prism-success-soft)!important}.prism-pro .order-price-threshold.low{color:var(--prism-warning)!important;background:var(--prism-warning-soft)!important}.prism-pro :where(.ops-hero,.collection-hero,.product-library-hero,.balance-hero){min-height:156px!important;color:var(--prism-text)!important;border:1px solid var(--prism-border)!important;background:var(--prism-card)!important;box-shadow:var(--prism-shadow)!important;border-radius:14px!important}.prism-pro :where(.ops-hero,.collection-hero):before,.prism-pro .collection-hero>div:first-child:after{display:none!important}.prism-pro .ops-hero{padding:25px 28px!important}.prism-pro .ops-hero:after{content:"";pointer-events:none;background:#fbf6ec;border-left:1px solid #f0e7d8;width:34%;position:absolute;inset:0 0 0 auto}.prism-pro .ops-hero>*{z-index:2;position:relative}.prism-pro :where(.ops-hero,.collection-hero) h2{color:var(--prism-text)!important}.prism-pro :where(.ops-hero,.collection-hero) p{color:var(--prism-muted)!important}.prism-pro :where(.ops-kicker,.order-hero .ops-kicker,.listing-hero .ops-kicker){color:var(--prism-gold-text)!important}.prism-pro .ops-kicker i{background:var(--prism-gold)!important;box-shadow:0 0 0 5px var(--prism-focus)!important}.prism-pro .ops-tags span{color:#62564a!important;border-color:var(--prism-border)!important;background:#fbf7ef!important}.prism-pro .ops-primary.btn-primary{color:#fff!important;border-color:var(--prism-gold)!important;background:var(--prism-gold)!important;box-shadow:0 7px 18px #c8922e33!important}.prism-pro .ops-primary.btn-primary span{color:inherit!important}.prism-pro .order-pulse{color:var(--prism-text)!important;background:#fffaf0!important;border-color:#ddcba8!important}.prism-pro .order-pulse:before,.prism-pro .order-pulse:after{border-color:#e9dcc5!important}.prism-pro .order-pulse span{color:var(--prism-gold-text)!important}.prism-pro .order-pulse i{background:var(--prism-gold)!important;box-shadow:0 0 0 5px var(--prism-focus)!important}.prism-pro .listing-orbit b{color:var(--prism-gold-text)!important;background:var(--prism-active)!important;border-color:#ddc79d!important}.prism-pro .listing-orbit i{background:#d3b572!important}.prism-pro .listing-orbit small{color:var(--prism-muted)!important}.prism-pro .collection-hero span{color:var(--prism-gold-text)!important}.prism-pro .collection-hero-stats{border-color:var(--prism-border)!important;background:#fbf7ef!important}.prism-pro .collection-hero-stats span{color:var(--prism-muted)!important}.prism-pro .collection-hero-stats b{color:var(--prism-text)!important}.prism-pro .balance-hero-total{border-color:var(--prism-border)!important;background:#fbf7ef!important}.prism-pro .balance-hero-total span{color:var(--prism-muted)!important}.prism-pro .balance-hero-total strong,.prism-pro .balance-hero-total em{color:var(--prism-text)!important}.prism-pro .order-processing-tabs button.active,.prism-pro .shop-product-status-tabs button.active{color:#fff!important;border-color:var(--prism-gold)!important;background:var(--prism-gold)!important;box-shadow:0 8px 20px #c8922e33!important}.prism-pro .order-processing-tabs button.active:after{background:#ffffff24!important}.prism-pro .order-processing-tabs button.active small{color:#fff8e9!important}.prism-pro .shop-product-status-tabs button.active b{color:var(--prism-gold-text)!important;background:#fff8e8!important}.prism-pro .order-quick-filters button.active{color:var(--prism-gold-text)!important;border-color:var(--prism-gold)!important}.prism-pro .product-display-options>button.active,.prism-pro .listing-economics .segmented button.active,.prism-pro .group-strip button.active{color:#fff!important;border-color:var(--prism-gold)!important;background:var(--prism-gold)!important}.prism-pro .product-stage-tabs{background:#f3efe7!important}.prism-pro .product-stage-tabs button.active{color:#fff!important;background:var(--prism-gold)!important;box-shadow:0 5px 13px #c8922e38!important}.prism-pro .product-filter-toggle{color:var(--prism-gold-text)!important;background:#fffaf0!important;border-color:#dbc79f!important}.prism-pro :where(.primary-small,.collection-filter-actions .primary,.collection-filter-actions button.btn-primary){color:#fff!important;border-color:var(--prism-gold)!important;background:var(--prism-gold)!important}.prism-pro .listing-command-center{border-color:var(--prism-border)!important;background:var(--prism-card)!important;box-shadow:var(--prism-shadow)!important}.prism-pro .listing-command-center:after{display:none!important}.prism-pro .listing-command-kicker{color:var(--prism-gold-text)!important}.prism-pro .listing-command-kicker i{background:var(--prism-gold)!important;box-shadow:0 0 0 5px var(--prism-focus)!important}.prism-pro .listing-command-metrics article{border-color:var(--prism-border)!important;background:#fffcf7!important}.prism-pro .listing-command-metrics article.calm strong{color:var(--prism-gold-text)!important}.prism-pro .listing-journey{border-color:var(--prism-border)!important;background:#fbf8f2!important}.prism-pro .listing-journey>div.active{background:var(--prism-active)!important}.prism-pro .listing-journey>div.active>b{color:#fff!important;border-color:var(--prism-gold)!important;background:var(--prism-gold)!important;box-shadow:0 5px 13px var(--prism-focus)!important}.prism-pro .listing-journey>div.active strong{color:var(--prism-gold-text)!important}.prism-pro .product-pick-list>button.active,.prism-pro .confirm-box.active{background:var(--prism-hover)!important;box-shadow:0 0 0 2px var(--prism-focus)!important;border-color:#d9c294!important}.prism-pro .shop-list-filters.yuanyou-filter-panel{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.prism-pro .shop-list-filters.yuanyou-filter-panel>select{flex:0 148px!important;width:148px!important;min-width:132px!important}.prism-pro .shop-list-filters.yuanyou-filter-panel>.shop-keyword-filter{flex:230px!important;width:230px!important;min-width:190px!important}.prism-pro .shop-product-v2{background:var(--prism-page)!important}.prism-pro .shop-product-filter-panel{border-color:var(--prism-border)!important;background:#fbf8f2!important}.prism-pro .shop-product-filter-panel>label:focus-within{border-color:var(--prism-gold)!important;box-shadow:0 0 0 3px var(--prism-focus)!important}.prism-pro :where(.quick-edit-value,.site-value-stack.profit button,.note-preview):hover{background:var(--prism-hover)!important;border-color:#d8c096!important}.modal-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#2d251d61!important}.modal-backdrop .modal,.prism-pro :where(.drawer,.side-drawer,.order-detail-drawer,.shop-detail-drawer){border:1px solid var(--prism-border)!important;color:var(--prism-text)!important;background:var(--prism-card)!important;box-shadow:var(--prism-shadow-float)!important;border-radius:14px!important}.modal-backdrop .modal-close{color:var(--prism-muted)!important;background:0 0!important}.modal-backdrop .modal-close:hover{color:var(--prism-gold-text)!important;background:var(--prism-hover)!important}.prism-pro :where(.toast,.snackbar){border:1px solid var(--prism-border)!important;background:var(--prism-card)!important;box-shadow:var(--prism-shadow-float)!important;border-radius:12px!important}.prism-pro :where(.tooltip,[role=tooltip]){color:#fff!important;background:#3b3026!important;border-radius:8px!important;box-shadow:0 8px 22px #2d251d38!important}.employee-public-login,.signin-page,.welcome-page{color:var(--prism-text)!important;background:var(--prism-page)!important}.employee-public-login :where(.login-card,.signin-card),.signin-panel{border:1px solid var(--prism-border)!important;background:var(--prism-card)!important;box-shadow:var(--prism-shadow-float)!important;border-radius:14px!important}.bili-public-page{--ink:var(--prism-text)!important;--muted:var(--prism-muted)!important;--line:var(--prism-border)!important;--indigo:var(--prism-gold)!important;--blue:var(--prism-gold)!important;--teal:var(--prism-success)!important;background:var(--prism-page)!important}.bili-public-brand>span,.preview-mark{background:var(--prism-gold)!important;box-shadow:0 8px 20px #c8922e33!important}.bili-public-nav{border-color:var(--prism-border)!important}.bili-nav-login,.bili-primary-cta,.bili-workflow-copy>a{color:#fff!important;border-color:var(--prism-gold)!important;background:var(--prism-gold)!important;box-shadow:0 8px 22px #c8922e33!important}.bili-secondary-cta{color:var(--prism-gold-text)!important;background:var(--prism-card)!important;border-color:#d9c5a0!important}.bili-ops-preview,.bili-public-hero:before,.bili-public-hero:after{background:0 0!important}.bili-preview-window,.bili-float-card,.bili-capabilities article,.bili-workflow,.bili-login-panel{border-color:var(--prism-border)!important;background:var(--prism-card)!important;box-shadow:var(--prism-shadow)!important}.bili-preview-window>header,.bili-pipeline-card,.bili-preview-bottom>section{border-color:var(--prism-border)!important;background:#fbf8f2!important}.bili-capabilities>header>span,.bili-workflow-copy>span,.bili-kicker,.bili-preview-window a{color:var(--prism-gold-text)!important}.bili-capabilities article>span,.pipeline-steps article>span{color:var(--prism-gold-text)!important;background:var(--prism-active)!important}.bili-security{color:#fffaf0!important;background:#3c3025!important}.bili-security :where(h2,strong){color:#fffaf0!important}.bili-security :where(p,small){color:#d8cdbf!important}.bili-security-grid article{background:#46382b!important;border-color:#5d4b3a!important}.bili-login-intro{background:#fbf7ef!important}.employee-public-login{color:#fffaf0!important;background:#3c3025!important;border:0!important}.employee-public-login :where(h3){color:#fffaf0!important}.employee-public-login :where(p,label>span){color:#d8cdbf!important}.employee-public-login input{color:#fffaf0!important;background:#493b2e!important;border-color:#6b5946!important}.employee-public-login button{background:var(--prism-gold)!important;box-shadow:none!important}@media (max-width:1600px){.prism-pro{--side:208px!important}.prism-pro .overview-home{padding:18px 18px 28px!important}.prism-pro .overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}.prism-pro .topbar{padding:0 18px!important}.prism-pro .upload-support{text-overflow:ellipsis;white-space:nowrap;max-width:190px;overflow:hidden}}@media (max-width:1360px){.prism-pro{--side:190px!important;min-width:1120px!important}.prism-pro .overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.prism-pro .overview-grid{grid-template-columns:1fr!important}.prism-pro .plugin-install-button small,.prism-pro .upload-support{display:none!important}}.prism-pro.sidebar-collapsed .sidebar{width:74px!important}.prism-pro.sidebar-collapsed .brand-mark{display:grid!important}.prism-pro.sidebar-collapsed .brand>div{display:none!important}.prism-pro.sidebar-collapsed .sidebar-fold{z-index:5;position:absolute;top:54px;right:-13px;border-color:var(--prism-border)!important;background:var(--prism-card)!important;width:28px!important;height:28px!important}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group>button>svg,.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group>a>svg{width:20px!important;height:20px!important}.prism-pro .prism-native-select{width:100%;min-width:118px}.prism-pro .prism-native-select .prism-select-trigger{min-height:40px}.prism-pro label>.prism-native-select{flex:auto;min-width:0}.prism-pro .erp-date-range{align-items:center;position:relative;border:1px solid var(--prism-border)!important;background:var(--prism-card)!important;border-radius:10px!important;grid-template-columns:auto minmax(190px,1fr) 12px minmax(190px,1fr)!important;gap:6px!important;min-width:520px!important;max-width:680px!important;height:40px!important;padding:0 9px!important;display:grid!important;overflow:visible!important}.prism-pro .erp-date-range>span{color:var(--prism-muted);white-space:nowrap;font-size:11px}.prism-pro .erp-date-range>i{color:#ab9f91;text-align:center;font-style:normal}.prism-datetime{min-width:0;position:relative}.prism-datetime-trigger{grid-template-columns:minmax(0,1fr) 30px;align-items:center;height:36px;display:grid}.prism-pro .prism-datetime-trigger>input{font-variant-numeric:tabular-nums;width:100%;min-width:0;height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0 5px!important;font-size:10px!important}.prism-datetime-trigger>button{width:30px;height:30px;color:var(--prism-gold-text);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.prism-datetime-trigger>button:hover{background:var(--prism-hover)}.prism-datetime-popover{z-index:220;border:1px solid var(--prism-border);background:var(--prism-card);width:310px;box-shadow:var(--prism-shadow-float);border-radius:12px;padding:10px;position:absolute;top:calc(100% + 7px);left:0}.prism-datetime-popover>header{text-align:center;grid-template-columns:34px 1fr 34px;align-items:center;height:36px;display:grid}.prism-datetime-popover>header button{width:30px;height:30px;color:var(--prism-muted);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.prism-datetime-popover>header button:hover{color:var(--prism-gold-text);background:var(--prism-hover)}.prism-datetime-popover>header strong{font-size:12px}.prism-calendar-grid{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.prism-calendar-week{color:var(--prism-muted);text-align:center;padding:5px 0 3px;font-size:10px}.prism-calendar-grid>button{height:34px;color:var(--prism-text);background:0 0;border:0;border-radius:8px;padding:0;font-size:11px}.prism-calendar-grid>button:hover{color:var(--prism-gold-text);background:var(--prism-hover)}.prism-calendar-grid>button.outside{color:#bdb4aa}.prism-calendar-grid>button.today{box-shadow:inset 0 0 0 1px #d9bf8d}.prism-calendar-grid>button.active{color:#fff;background:var(--prism-gold);box-shadow:none}.prism-time-row{background:#faf6ee;border-radius:9px;grid-template-columns:1fr 108px;align-items:center;gap:8px;margin-top:7px;padding:8px;display:grid}.prism-time-row span{color:var(--prism-muted);font-size:10px}.prism-pro .prism-time-row input{text-align:center;font-variant-numeric:tabular-nums;width:108px;height:32px!important;padding:0 8px!important}.prism-datetime-popover>footer{border-top:1px solid var(--prism-border);justify-content:flex-end;gap:6px;margin-top:8px;padding-top:8px;display:flex}.prism-datetime-popover>footer button{border:1px solid var(--prism-border);min-height:32px;color:var(--prism-muted);background:var(--prism-card);border-radius:8px;padding:0 10px}.prism-datetime-popover>footer button:hover{color:var(--prism-gold-text);background:var(--prism-hover)}.prism-datetime-popover>footer .btn-primary{color:#fff;border-color:var(--prism-gold);background:var(--prism-gold)}@media (max-width:1360px){.prism-pro .erp-date-range{grid-template-columns:auto minmax(165px,1fr) 10px minmax(165px,1fr)!important;min-width:460px!important}}.prism-dialog-backdrop{place-items:center;display:grid;z-index:1600!important}.prism-dialog{width:min(470px,100vw - 32px);overflow:hidden;padding:0!important}.prism-dialog>header{border-bottom:1px solid var(--prism-border);grid-template-columns:42px 1fr 34px;align-items:center;gap:11px;padding:17px 18px 13px;display:grid}.prism-dialog>header>span{width:40px;height:40px;color:var(--prism-info);background:var(--prism-info-soft);border-radius:10px;place-items:center;display:grid}.prism-dialog h2{margin:0;font-size:17px}.prism-dialog header b{color:var(--prism-warning);margin-top:4px;font-size:10px;display:block}.prism-dialog>p{color:var(--prism-muted);white-space:pre-line;margin:0;padding:15px 18px 5px;font-size:12px;line-height:1.75}.prism-dialog>label{gap:6px;padding:12px 18px 4px;display:grid}.prism-dialog>label>span{color:var(--prism-text);font-size:11px;font-weight:700}.prism-dialog>label>input{border:1px solid var(--prism-border);width:100%;height:40px;color:var(--prism-text);background:var(--prism-card);border-radius:10px;outline:0;padding:0 11px}.prism-dialog>label>input:focus{border-color:var(--prism-gold);box-shadow:0 0 0 3px var(--prism-focus)}.prism-dialog>footer{justify-content:flex-end;gap:8px;padding:16px 18px 18px;display:flex}:root{--prism-field-h:40px;--prism-action-h:38px;--prism-control-gap:10px;--erp-input-height:40px;--erp-input-radius:10px;--erp-input-border:#e2ded7;--erp-input-bg:#f9fafb;--erp-input-text:#4f473f;--erp-input-font-size:12px;--erp-input-font-weight:300;--erp-input-placeholder:#4f473f;--erp-input-focus:#c8922e;--erp-input-focus-ring:#c8922e29;--erp-button-height:38px;--erp-button-radius:9px;--erp-button-hover-bg:#fff7e8;--erp-button-hover-border:#d8ad5a;--erp-select-option-height:38px;--erp-select-popover-radius:12px;--erp-select-option-hover:#f6f0e6;--erp-select-option-selected:#f8efdd;--erp-control-disabled-bg:#f6f5f2;--erp-control-disabled-text:#aaa49c}.prism-pro .workspace,.prism-pro .workspace>*,.prism-pro main,.prism-pro section,.prism-pro form,.prism-pro label{min-width:0}.prism-pro .workspace :where(input:not([type=checkbox]):not([type=radio]),textarea){width:100%;min-width:0;caret-color:var(--prism-gold);cursor:text}.prism-pro .workspace :where(label,.field,.filter-field):focus-within,.modal-backdrop .modal :where(label,.field):focus-within{z-index:2;position:relative}.prism-pro .workspace :where(input:not([type=checkbox]):not([type=radio]),textarea):focus,.modal-backdrop .modal :where(input:not([type=checkbox]):not([type=radio]),textarea):focus{border-color:var(--erp-input-focus)!important;background:var(--erp-input-bg)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important;outline:0!important}.prism-pro .workspace :where(.btn,.primary,.ghost,.primary-small,.product-filter-toggle,.collection-filter-actions button,.filter-actions button,.command-actions button,.selection-actions button,.row-button-group button,.footer-batch-actions button),.modal-backdrop .modal :where(button,.btn,.modal-primary){white-space:nowrap;touch-action:manipulation;min-height:var(--prism-action-h)!important;padding-inline:13px!important;line-height:1.2!important}.prism-pro .workspace button:not(:is(.prism-range-trigger,.prism-select-trigger,.brick-select-trigger,.prism-select-chevron)):focus-visible{outline:2px solid var(--prism-gold)!important;outline-offset:2px!important;box-shadow:0 0 0 4px var(--prism-focus)!important}.prism-pro .workspace a:focus-visible{outline:2px solid var(--prism-gold)!important;outline-offset:2px!important;box-shadow:0 0 0 4px var(--prism-focus)!important}.modal-backdrop .modal button:not(:is(.prism-range-trigger,.prism-select-trigger,.brick-select-trigger,.prism-select-chevron)):focus-visible{outline:2px solid var(--prism-gold)!important;outline-offset:2px!important;box-shadow:0 0 0 4px var(--prism-focus)!important}.prism-pro .workspace button:disabled,.modal-backdrop .modal button:disabled{filter:grayscale(.12);cursor:not-allowed!important;opacity:.52!important}.prism-pro .workspace button,.modal-backdrop .modal button,.erp-button{min-height:var(--erp-button-height)!important;box-sizing:border-box!important;border-radius:var(--erp-button-radius)!important;font-family:inherit!important;font-size:13px!important;font-weight:600!important;line-height:1!important;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s!important}.prism-pro .workspace button:not(:is(.prism-range-trigger,.prism-select-trigger,.brick-select-trigger,.prism-select-chevron)):hover:not(:disabled),.modal-backdrop .modal button:not(:is(.prism-range-trigger,.prism-select-trigger,.brick-select-trigger,.prism-select-chevron)):hover:not(:disabled),.erp-button:hover:not(:disabled){color:var(--prism-gold-text)!important;border-color:var(--erp-button-hover-border)!important;background-color:var(--erp-button-hover-bg)!important;filter:none!important;box-shadow:0 7px 16px #79531b21!important}.prism-pro .workspace :where(.btn-primary,.primary,.yy-primary,.yy-query):hover:not(:disabled),.modal-backdrop .modal :where(.btn-primary,.primary,.modal-primary):hover:not(:disabled),.erp-button.primary:hover:not(:disabled){color:#fff!important;background:#ad7923!important;border-color:#a8741f!important;box-shadow:0 8px 18px #8c5c123d!important}.prism-pro .workspace :where(.btn-danger,.danger-link,.delete-primary):hover:not(:disabled),.modal-backdrop .modal :where(.btn-danger,.danger-link,.delete-primary):hover:not(:disabled),.erp-button.danger:hover:not(:disabled){color:#a53745!important;background:#fff0f2!important;border-color:#e4aab2!important;box-shadow:0 7px 16px #b53d4d21!important}.prism-pro .workspace button:not(:is(.prism-range-trigger,.prism-select-trigger,.brick-select-trigger,.prism-select-chevron)):active:not(:disabled),.modal-backdrop .modal button:not(:is(.prism-range-trigger,.prism-select-trigger,.brick-select-trigger,.prism-select-chevron)):active:not(:disabled),.erp-button:active:not(:disabled){box-shadow:0 2px 6px #503d231a!important}.workspace-view-surface{min-width:0;position:relative}.prism-pro .prism-native-select,.prism-pro .prism-select{width:100%;min-width:0}.prism-pro .flowstack-select{--brick-select-trigger-font-size:var(--erp-input-font-size);--brick-select-trigger-line-height:1.2;--brick-select-item-min-block-size:36px;--brick-select-item-padding-inline:11px;--brick-select-item-gap:8px;width:100%;min-width:0;font-size:var(--erp-input-font-size)}.prism-pro .flowstack-select .brick-select-trigger{width:100%;min-height:36px;border:1px solid var(--erp-input-border)!important;border-radius:var(--erp-input-radius)!important;color:var(--erp-input-text)!important;background:var(--erp-input-bg)!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important;box-shadow:none!important}.prism-pro .flowstack-select .brick-select-trigger:hover:not([data-disabled]){border-color:var(--erp-input-focus)!important;background:var(--erp-input-bg)!important}.prism-pro .flowstack-select .brick-select-trigger:is(:focus-visible,[data-state=open]){border-color:var(--erp-input-focus)!important;background:var(--erp-input-bg)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important}.prism-pro .flowstack-select .brick-select-content,.prism-pro .flowstack-select .brick-select-item-text{font-size:12px}.prism-pro .prism-select-trigger{min-width:0;overflow:hidden;min-height:var(--prism-field-h)!important}.prism-pro .prism-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.prism-select-popover.prism-select-portal{overscroll-behavior:contain}.prism-pro .erp-date-range{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:var(--prism-field-h)!important;grid-template-columns:auto minmax(138px,1fr) 12px minmax(138px,1fr)!important}.prism-pro .prism-datetime-trigger{min-width:0}.prism-datetime-popover.prism-datetime-portal{z-index:2200;overscroll-behavior:contain;animation:.14s ease-out prism-popover-in;position:fixed;inset:auto;overflow:auto}.prism-datetime-popover.prism-datetime-portal.up{transform-origin:bottom}.prism-pro :where(.collection-command-bar,.product-command-bar,.shop-command-bar,.order-command-bar,.order-action-bar,.collection-bulk-footer,.product-sticky-footer){gap:var(--prism-control-gap)!important}.prism-pro :where(.selection-actions,.command-actions,.footer-selection,.footer-batch-actions,.row-button-group,.form-actions,.filter-actions,.collection-filter-actions,.yuanyou-primary-actions){flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.prism-pro .dense-workspace .collection-filter-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;align-items:end!important;gap:10px!important;padding:12px!important;display:grid!important}.prism-pro .dense-workspace .collection-filter-grid>.yy-filter{width:auto!important;min-width:0!important;max-width:none!important}.prism-pro .dense-workspace .collection-filter-grid>.yy-date{grid-column:span 2!important;width:auto!important;min-width:0!important;max-width:none!important}.prism-pro .dense-workspace .collection-filter-grid>.yy-search{grid-column:span 2!important;width:auto!important;max-width:none!important}.prism-pro .dense-workspace .collection-filter-grid>.yy-inline-actions{justify-content:flex-start;grid-column:1/-1!important;width:auto!important}.prism-pro .product-filter-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;align-items:end!important;gap:10px!important;padding:12px!important;display:grid!important}.prism-pro .product-filter-grid>label{width:auto!important;min-width:0!important;max-width:none!important}.prism-pro .product-filter-grid>.erp-date-range{grid-column:span 2!important;width:auto!important;min-width:0!important;max-width:none!important}.prism-pro .product-filter-grid>.yuanyou-filter-actions{grid-column:1/-1!important;width:auto!important;padding-top:10px!important}.prism-pro .collection-monitor-page>.collection-filter-panel{grid-template-columns:minmax(170px,.75fr) minmax(360px,1.7fr) minmax(240px,1.15fr) minmax(210px,1fr) auto!important;align-items:end!important;gap:10px!important;padding:12px!important;display:grid!important}.prism-pro .collection-monitor-page>.collection-filter-panel>label,.prism-pro .collection-monitor-page>.collection-filter-panel>.erp-date-range{width:auto!important;min-width:0!important;max-width:none!important}.prism-pro .collection-monitor-page>.collection-filter-panel>fieldset{box-sizing:border-box;min-width:0;min-height:var(--prism-field-h)}.prism-pro .collection-monitor-page>.collection-filter-panel>.collection-filter-actions{align-self:end;min-width:max-content}.prism-pro .shop-list-filters.yuanyou-filter-panel{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important;align-items:end!important;gap:10px!important;padding:12px!important;display:grid!important}.prism-pro .shop-list-filters.yuanyou-filter-panel>.prism-native-select,.prism-pro .shop-list-filters.yuanyou-filter-panel>.shop-keyword-filter{width:auto!important;min-width:0!important;max-width:none!important}.prism-pro .shop-list-filters.yuanyou-filter-panel>.shop-keyword-filter{grid-column:span 2}.prism-pro .order-processing-card .order-head{grid-template-columns:1fr!important;align-items:start!important;gap:12px!important;display:grid!important}.prism-pro .order-processing-card .order-filters{width:100%;grid-template-columns:minmax(260px,1.6fr) repeat(4,minmax(150px,1fr)) auto auto!important;align-items:end!important;gap:10px!important;display:grid!important}.prism-pro .order-processing-card .order-filters>label,.prism-pro .order-processing-card .order-filters>.prism-native-select{width:auto!important;min-width:0!important;max-width:none!important}.prism-pro .order-advanced-filters{grid-template-columns:minmax(380px,2fr) repeat(2,minmax(180px,1fr))!important;align-items:end!important;gap:10px!important;padding:12px 14px!important;display:grid!important}.prism-pro .order-advanced-filters>*{width:auto!important;min-width:0!important;max-width:none!important}.prism-pro .shop-product-filter-panel>label{height:var(--prism-field-h)!important}.prism-pro .shop-product-filter-panel .wide,.prism-pro .shop-product-filter-panel .time-filter{grid-column:span 2!important}.prism-pro .shop-product-filter-panel .filter-actions{grid-column:1/-1;justify-content:flex-start!important}.modal-backdrop .modal :where(.employee-form,.product-editor-form,.listing-form,.settings-form,.account-form-grid){grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:14px!important;display:grid!important}.modal-backdrop .modal :where(.form-wide,.form-actions){grid-column:1/-1!important}.modal-backdrop .modal .form-actions{z-index:5;border-top:1px solid var(--prism-border);margin-inline:-25px;position:sticky;bottom:-25px;background:#fffefcfa!important;padding:13px 25px 16px!important}.prism-pro :where(.inline-value,.inline-edit-value,.quick-edit-value,.note-preview,.tile-edit){cursor:text!important;background:#fffaf0!important;border:1px solid #dfd2bd!important;border-radius:9px!important;min-height:34px!important}.prism-pro :where(.inline-value,.inline-edit-value,.quick-edit-value,.note-preview,.tile-edit):hover{border-color:var(--prism-gold)!important;background:var(--prism-hover)!important;box-shadow:0 0 0 3px var(--prism-focus)!important}.prism-pro .pagination-controls{flex-wrap:wrap!important;align-items:center!important;gap:7px!important;display:flex!important}.prism-pro .pagination-controls>button{min-width:36px!important;height:36px!important;padding:0 9px!important}.prism-pro .pagination-controls .prism-native-select{flex:0 0 112px;width:112px}.prism-pro .pagination-jump{align-items:center;gap:5px;min-height:36px;display:flex}.prism-pro .pagination-jump input{text-align:center;width:64px!important;height:36px!important;min-height:36px!important}.prism-pro :where(.source-head,.service-head){grid-template-columns:1fr!important;align-items:start!important;gap:12px!important;display:grid!important}.prism-pro :where(.source-filters,.service-filters,.subaccount-filters,.operation-log-filters,.compact-filter-bar,.listing-log-filters,.shipping-filter,.trend-toolbar,.shop-product-filters.compact-filters){grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;align-items:end!important;gap:10px!important;width:100%!important;padding:12px!important;display:grid!important}.prism-pro :where(.source-filters,.service-filters,.subaccount-filters,.operation-log-filters,.compact-filter-bar,.listing-log-filters,.shipping-filter,.trend-toolbar,.shop-product-filters.compact-filters)>*{width:auto!important;min-width:0!important;max-width:none!important}.prism-pro :where(.source-filters,.service-filters,.subaccount-filters,.operation-log-filters,.compact-filter-bar,.listing-log-filters,.shipping-filter,.trend-toolbar,.shop-product-filters.compact-filters)>label{box-sizing:border-box;min-height:var(--prism-field-h)!important}.prism-pro :where(.operation-log-filters,.compact-filter-bar,.listing-log-filters)>.erp-date-range{grid-column:span 2}.prism-pro :where(.listing-log-filters,.shipping-filter)>.yuanyou-filter-actions{grid-column:1/-1;justify-content:flex-start!important}.prism-pro .service-toolbar{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.prism-pro .service-toolbar .prism-native-select{flex:0 260px;width:min(260px,100%)!important}.prism-pro .shipping-band-form{grid-template-columns:repeat(auto-fit,minmax(145px,1fr))!important;align-items:end!important;gap:10px!important;padding:12px!important;display:grid!important}.prism-pro .shipping-band-form>*{width:auto!important;min-width:0!important}@media (max-width:1600px){.prism-pro .global-search{width:clamp(220px,24vw,320px)!important}.prism-pro .collection-monitor-page>.collection-filter-panel{grid-template-columns:repeat(4,minmax(170px,1fr))!important}.prism-pro .collection-monitor-page>.collection-filter-panel>.erp-date-range,.prism-pro .collection-monitor-page>.collection-filter-panel>.collection-search{grid-column:span 2}.prism-pro .collection-monitor-page>.collection-filter-panel>.collection-filter-actions{grid-column:1/-1}.prism-pro .order-processing-card .order-filters{grid-template-columns:minmax(250px,2fr) repeat(3,minmax(150px,1fr))!important}}@media (max-width:1360px){.prism-pro .topbar .workbench-caption{display:none!important}.prism-pro .global-search{width:clamp(210px,31vw,300px)!important}.prism-pro .collection-monitor-page>.collection-filter-panel,.prism-pro .shop-list-filters.yuanyou-filter-panel,.prism-pro .order-processing-card .order-filters{grid-template-columns:repeat(3,minmax(170px,1fr))!important}.prism-pro .order-advanced-filters{grid-template-columns:1fr 1fr!important}.prism-pro .order-advanced-filters>.erp-date-range{grid-column:1/-1}.prism-pro :where(.source-filters,.service-filters,.subaccount-filters,.operation-log-filters,.compact-filter-bar,.listing-log-filters,.shipping-filter,.trend-toolbar,.shop-product-filters.compact-filters){grid-template-columns:repeat(3,minmax(160px,1fr))!important}}@media (max-width:900px){.prism-pro{min-width:0!important}.prism-pro .dense-workspace .collection-filter-grid,.prism-pro .product-filter-grid,.prism-pro .collection-monitor-page>.collection-filter-panel,.prism-pro .shop-list-filters.yuanyou-filter-panel,.prism-pro .order-processing-card .order-filters,.prism-pro .shop-product-filter-panel,.prism-pro :where(.source-filters,.service-filters,.subaccount-filters,.operation-log-filters,.compact-filter-bar,.listing-log-filters,.shipping-filter,.trend-toolbar,.shop-product-filters.compact-filters),.prism-pro .shipping-band-form{grid-template-columns:1fr!important}.prism-pro :where(.erp-date-range,.yy-date,.yy-search,.collection-search,.shop-keyword-filter,.wide,.time-filter){grid-column:1!important}.prism-pro .erp-date-range{grid-template-columns:1fr!important;gap:4px!important;padding:7px 9px!important}.prism-pro .erp-date-range>span,.prism-pro .erp-date-range>i{display:none}}.prism-pro .yuanyou-sidebar-nav{padding:10px 8px 18px!important}.prism-pro .yuanyou-sidebar-nav .nav-group.collapsible{border:1px solid var(--prism-border)!important;background:var(--prism-card)!important;border-radius:12px!important;margin:0 0 9px!important;padding:4px!important;box-shadow:0 2px 8px #43331e06!important}.prism-pro .yuanyou-sidebar-nav .group-trigger{min-height:40px!important;color:var(--prism-text)!important;border-radius:9px!important}.prism-pro .yuanyou-sidebar-nav .nav-group,.prism-pro .yuanyou-sidebar-nav .nav-children{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.prism-pro .yuanyou-sidebar-nav .nav-children{padding:2px 3px 4px!important}.prism-pro .yuanyou-sidebar-nav .nav-children>:where(.sub,a){border-radius:9px!important;min-height:38px!important;margin-top:2px!important}.prism-pro .yuanyou-sidebar-nav :where(.nav-group>button,.nav-group>a,.group-trigger,.nav-children>.sub,.nav-children>a){box-sizing:border-box!important;white-space:nowrap!important;text-overflow:ellipsis!important;border:1px solid #0000!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}@property --sidebar-sheen-x{syntax:"<percentage>";inherits:false;initial-value:130%}@keyframes sidebar-selection-sweep{0%{--sidebar-sheen-x:-120%}to{--sidebar-sheen-x:130%}}.prism-pro .yuanyou-sidebar-nav :where(.nav-group>button.active,.group-trigger.group-active,.nav-children>.sub.active,.nav-children>a.active){animation:.3s ease-out both sidebar-selection-sweep;color:var(--prism-gold-text)!important;border-color:var(--prism-gold)!important;background:linear-gradient(105deg,transparent 34%,#fff9e500 40%,#fff9e5c7 49%,#e2b75b3d 55%,transparent 67%) var(--sidebar-sheen-x) 0 / 220% 100% no-repeat, #f8ebcf!important;border-radius:9px!important;box-shadow:inset 0 0 0 1px #ffffff9e,inset 0 0 10px #cc912429,0 1px 2px #6948140f!important}.prism-pro .module-tabs{border-bottom:1px solid var(--prism-border)!important;background:#fffefcf5!important;gap:2px!important;min-height:42px!important;padding:4px 10px 0!important}.prism-pro .module-tabs button{min-height:36px!important;color:var(--prism-muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px 8px 0 0!important;padding-inline:15px!important}.prism-pro .module-tabs button.active{color:var(--prism-gold-text)!important;border-color:var(--prism-border)!important;border-bottom-color:var(--prism-active)!important;background:var(--prism-active)!important}.prism-pro :where(.collection-filter-card,.yuanyou-filter-panel,.collection-filter-panel,.shop-product-filter-panel,.order-processing-card){border-color:var(--prism-border)!important;background:var(--prism-card)!important;box-shadow:0 4px 16px #43331e09!important}.prism-pro :where(.product-stage-tabs,.shop-product-status-tabs,.order-processing-tabs,.order-quick-filters){flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.prism-pro :where(.product-stage-tabs,.shop-product-status-tabs,.order-processing-tabs,.order-quick-filters) button{border:1px solid var(--prism-border)!important;min-height:36px!important;color:var(--prism-muted)!important;box-shadow:none!important;background:#fffefc!important;border-radius:999px!important;padding:0 14px!important}.prism-pro :where(.product-stage-tabs,.shop-product-status-tabs,.order-processing-tabs,.order-quick-filters) button.active{color:var(--prism-gold-text)!important;border-color:var(--prism-gold)!important;background:var(--prism-active)!important;box-shadow:0 0 0 2px var(--prism-focus)!important}.prism-pro .workspace :where(.btn-primary,.primary,.modal-primary),.modal-backdrop .modal :where(.btn-primary,.modal-primary){color:#fff!important;border-color:var(--prism-gold)!important;background:var(--prism-gold)!important;box-shadow:0 5px 12px #c8922e2e!important}.prism-pro .workspace :where(.btn-secondary,.ghost,.btn-text),.modal-backdrop .modal :where(.btn-secondary,.ghost){color:var(--prism-text)!important;border-color:var(--prism-border)!important;box-shadow:none!important;background:#fffefc!important}.prism-pro .erp-date-range.prism-range-field{min-height:var(--prism-field-h)!important;border:1px solid var(--erp-input-border)!important;border-radius:var(--erp-input-radius)!important;background:var(--erp-input-bg)!important;color:var(--erp-input-text)!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important;grid-template-columns:max-content minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:0 10px!important;display:grid!important}.prism-pro .erp-date-range.prism-range-field:hover,.prism-pro .erp-date-range.prism-range-field:focus-within{border-color:var(--erp-input-focus)!important;background:var(--erp-input-bg)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important}.prism-pro .prism-range-label{white-space:nowrap;color:var(--erp-input-text)!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important}.prism-pro .prism-range-trigger{min-width:0!important;min-height:38px!important;color:var(--erp-input-text)!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important;text-align:left!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(135px,1fr) auto minmax(135px,1fr) 18px!important;align-items:center!important;gap:8px!important;padding:0!important;display:grid!important}.prism-pro .prism-range-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.prism-pro .prism-range-trigger .placeholder{color:var(--erp-input-placeholder)}.prism-pro .prism-range-trigger>i{color:#b5aa9e;text-align:center;font-style:normal}.prism-pro .prism-range-trigger svg{color:var(--prism-gold-text)}.prism-datetime-popover.prism-range-popover{border:1px solid var(--prism-border)!important;color:var(--prism-text)!important;background:#fffefc!important;border-radius:14px!important;padding:0!important;box-shadow:0 18px 48px #342a1c29!important}.prism-range-heading{border-bottom:1px solid var(--prism-border)!important;justify-content:space-between!important;align-items:center!important;min-height:58px!important;padding:10px 14px!important;display:flex!important}.prism-range-heading>div{gap:2px;display:grid}.prism-range-heading>div>span{color:var(--prism-muted);font-size:12px}.prism-range-heading nav{gap:6px;display:flex}.prism-range-heading nav button{border:1px solid var(--prism-border);background:#fff;border-radius:9px;width:34px;height:34px;padding:0!important}.prism-range-calendars{grid-template-columns:1fr 1fr;gap:0;display:grid}.prism-calendar-month{min-width:0;padding:14px}.prism-calendar-month+.prism-calendar-month{border-left:1px solid var(--prism-border)}.prism-calendar-month>strong{text-align:center;margin-bottom:10px;font-size:14px;display:block}.prism-range-popover .prism-calendar-grid{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.prism-range-popover .prism-calendar-week{color:var(--prism-muted);text-align:center;margin-bottom:5px;font-size:11px}.prism-range-popover .prism-calendar-grid button{z-index:1;aspect-ratio:1;width:100%;min-height:32px;color:var(--prism-text);background:0 0;border:0;border-radius:8px;position:relative;padding:0!important}.prism-range-popover .prism-calendar-grid button.outside{color:#c7bfb5}.prism-range-popover .prism-calendar-grid button.in-range{background:#fff2d7;border-radius:5px}.prism-range-popover .prism-calendar-grid button.today{box-shadow:inset 0 0 0 1px var(--prism-gold)}.prism-range-popover .prism-calendar-grid button.active{color:#fff;background:var(--prism-gold);box-shadow:0 4px 10px #c8922e38}.prism-range-popover.choosing-end .prism-calendar-grid button.preview-range:after{content:"";z-index:2;border-top:1px dashed var(--prism-gold);border-bottom:1px dashed var(--prism-gold);pointer-events:none;background:0 0;position:absolute;inset:2px -2px}.prism-range-popover.choosing-end .prism-calendar-grid button.preview-row-start:after{border-left:1px dashed var(--prism-gold);border-radius:6px 0 0 6px}.prism-range-popover.choosing-end .prism-calendar-grid button.preview-row-end:after{border-right:1px dashed var(--prism-gold);border-radius:0 6px 6px 0}.prism-range-popover.choosing-end .prism-calendar-grid button.preview-row-start.preview-row-end:after{border-radius:6px}.prism-range-time-grid{border-top:1px solid var(--prism-border);background:#fffaf2;grid-template-columns:1fr 1fr;gap:12px;padding:12px 14px;display:grid}.prism-range-time-grid label{color:var(--prism-muted);gap:6px;font-size:11px;display:grid}.prism-range-time-grid input{border:1px solid var(--prism-border);height:38px;color:var(--prism-text);background:#fff;border-radius:9px;padding:0 11px}.prism-range-popover>footer{border-top:1px solid var(--prism-border);justify-content:flex-end;align-items:center;gap:8px;min-height:56px;display:flex;padding:9px 14px!important}.prism-range-popover>footer .prism-range-hint{color:var(--prism-muted);margin-right:auto;font-size:11px}.prism-range-popover>footer button{border:1px solid var(--prism-border);background:#fff;border-radius:9px;min-height:36px;padding:0 14px}.prism-range-popover>footer .btn-primary{color:#fff;border-color:var(--prism-gold);background:var(--prism-gold)}.prism-select-popover.prism-select-portal,.prism-pro :where(.dropdown-menu,.batch-menu,.more-menu){border:1px solid var(--prism-border)!important;background:#fffefc!important;border-radius:12px!important;box-shadow:0 14px 36px #342a1c24!important}.prism-select-popover.prism-select-portal :where(button,[role=option]):hover,.prism-pro :where(.dropdown-menu,.batch-menu,.more-menu) button:hover{background:var(--prism-active)!important}.modal-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#2c251e61!important;padding:24px!important}.modal-backdrop .modal{background:#fffefc!important;border:1px solid #e6dfd4e6!important;border-radius:18px!important;box-shadow:0 28px 80px #2a211738!important}.modal-backdrop .modal-close{border-radius:9px!important;width:36px!important;height:36px!important}.modal-backdrop .modal .form-actions{border-top:1px solid var(--prism-border)!important;justify-content:flex-end!important;min-height:64px!important;margin-top:18px!important}.prism-pro :where(.footer-pagination,.shop-product-pagination,.order-sticky-pagination,.bulk-pagination){border-top:1px solid var(--prism-border)!important;background:#f5efe4!important;min-height:54px!important;padding:8px 14px!important}.prism-pro .pagination-controls>button.active{color:#fff!important;border-color:var(--prism-gold)!important;background:var(--prism-gold)!important}.prism-pro .settings-switch input[type=checkbox]{-webkit-appearance:none;appearance:none;transition:background .16s;background:#cbd5df!important;border:0!important;border-radius:999px!important;width:46px!important;height:25px!important}.prism-pro .settings-switch input[type=checkbox]:before{content:"";background:#fff;border-radius:50%;width:19px;height:19px;margin:3px;transition:transform .16s;display:block;box-shadow:0 2px 5px #302a2233}.prism-pro .settings-switch input[type=checkbox]:checked{background:var(--prism-gold)!important}.prism-pro .settings-switch input[type=checkbox]:checked:before{transform:translate(21px)}@media (max-width:720px){.prism-range-calendars{grid-template-columns:1fr}.prism-calendar-month+.prism-calendar-month{border-top:1px solid var(--prism-border);border-left:0}.prism-range-time-grid{grid-template-columns:1fr}.prism-pro .erp-date-range.prism-range-field{grid-template-columns:1fr!important}.prism-pro .prism-range-label{display:block!important}.prism-pro .prism-range-trigger{grid-template-columns:1fr auto 1fr 18px!important}.modal-backdrop{padding:10px!important}}.prism-pro .workspace :where(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=datetime-local],input[type=time],textarea),.modal-backdrop .modal :where(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=datetime-local],input[type=time],textarea),.erp-input{min-height:var(--erp-input-height)!important;box-sizing:border-box!important;border:1px solid var(--erp-input-border)!important;border-radius:var(--erp-input-radius)!important;color:var(--erp-input-text)!important;background:var(--erp-input-bg)!important;font-family:inherit!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important;box-shadow:none!important;padding:0 12px!important;line-height:1.35!important;transition:border-color .15s,box-shadow .15s,background-color .15s!important}.prism-pro .workspace :where(input,textarea)::placeholder,.modal-backdrop .modal :where(input,textarea)::placeholder,.erp-input::placeholder{color:var(--erp-input-placeholder)!important;font-family:inherit!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important;opacity:1!important}.prism-pro .workspace :where(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=datetime-local],input[type=time],textarea):focus,.modal-backdrop .modal :where(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=datetime-local],input[type=time],textarea):focus,.erp-input:focus{border-color:var(--erp-input-focus)!important;background:var(--erp-input-bg)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important;outline:0!important}.prism-pro .prism-select-trigger,.erp-select{min-height:var(--erp-input-height)!important;box-sizing:border-box!important;border:1px solid var(--erp-input-border)!important;border-radius:var(--erp-input-radius)!important;color:var(--erp-input-text)!important;background:var(--erp-input-bg)!important;font-family:inherit!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important;box-shadow:none!important;padding:0 11px!important}.prism-pro .prism-select-trigger:focus-visible{border-color:var(--erp-input-focus)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important;outline:0!important}.erp-select:focus-visible{border-color:var(--erp-input-focus)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important;outline:0!important}.prism-pro .workspace select:not([multiple]),.modal-backdrop .modal select:not([multiple]){border:1px solid var(--erp-input-border)!important;border-radius:var(--erp-input-radius)!important;color:var(--erp-input-text)!important;background-color:var(--erp-input-bg)!important;font-family:inherit!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important}:is(.prism-pro .workspace select:not([multiple]):focus-visible,.modal-backdrop .modal select:not([multiple]):focus-visible){border-color:var(--erp-input-focus)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important;outline:0!important}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar)>label,.prism-pro :where(.shop-keyword-filter,.yy-filter,.yy-search,.collection-search,.price-filter),.erp-field{box-sizing:border-box!important;border:1px solid var(--erp-input-border)!important;border-radius:var(--erp-input-radius)!important;min-width:0!important;height:42px!important;min-height:42px!important;color:var(--erp-input-text)!important;background:var(--erp-input-bg)!important;font-family:inherit!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important;box-shadow:none!important;align-items:center!important;gap:8px!important;padding:0 11px!important;line-height:1.3!important;display:flex!important;overflow:visible!important}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar)>label:focus-within,.prism-pro :where(.shop-keyword-filter,.yy-filter,.yy-search,.collection-search,.price-filter):focus-within,.erp-field:focus-within{z-index:3!important;border-color:var(--erp-input-focus)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar)>label>span:first-child,.prism-pro :where(.shop-keyword-filter,.yy-filter,.yy-search,.collection-search,.price-filter)>span:first-child{color:var(--erp-input-text)!important;font-family:inherit!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important;white-space:nowrap!important;flex:none!important;line-height:1!important}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar)>label>input,.prism-pro :where(.shop-keyword-filter,.yy-filter,.yy-search,.collection-search,.price-filter)>input,.prism-pro .shop-product-filter-panel .range-inputs input{height:36px!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 3px!important;font-size:12px!important}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar)>label .prism-select-trigger{height:36px!important;min-height:36px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:12px!important}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar)>label>input:focus,.prism-pro :where(.shop-keyword-filter,.yy-filter,.yy-search,.collection-search,.price-filter)>input:focus,.prism-pro .shop-product-filter-panel .range-inputs input:focus{box-shadow:none!important;background:0 0!important;border:0!important}.prism-pro .product-stage-toolbar{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;height:auto!important;min-height:58px!important;padding:8px 10px!important;display:flex!important}.prism-pro .product-stage-tabs,.prism-pro .shop-product-status-tabs{flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:0!important;height:auto!important;padding:8px 12px!important;display:flex!important;overflow-x:auto!important}.prism-pro .product-stage-tabs button,.prism-pro .shop-product-status-tabs button{writing-mode:horizontal-tb!important;word-break:keep-all!important;white-space:nowrap!important;border-radius:999px!important;flex-direction:row!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:122px!important;max-width:none!important;height:40px!important;min-height:40px!important;padding:0 15px!important;line-height:1!important;display:inline-flex!important}.prism-pro .product-stage-tabs button :where(span,b),.prism-pro .shop-product-status-tabs button :where(span,b){writing-mode:horizontal-tb!important;word-break:keep-all!important;white-space:nowrap!important;width:auto!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}.prism-pro .dense-workspace .collection-grid.yuanyou-card-grid.product-card-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important;align-items:start!important;gap:10px!important;padding:10px!important}.prism-pro .shop-product-filter-panel{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;gap:10px!important;padding:12px!important}.prism-pro .shop-product-filter-panel>label{min-width:0!important}.prism-pro .shop-product-filter-panel>label.wide,.prism-pro .shop-product-filter-panel>.time-filter{grid-column:span 2!important}.prism-pro .shop-product-filter-panel .range-inputs{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr)!important;align-items:center!important;gap:4px!important;width:100%!important;min-width:0!important;display:grid!important}.prism-pro .shop-product-filter-panel .range-inputs i{text-align:center!important}.prism-pro .shop-product-filter-panel .filter-actions{grid-column:1/-1!important;justify-content:flex-start!important;gap:8px!important;min-height:40px!important;display:flex!important}.prism-pro .shop-product-detail-table th:first-child,.prism-pro .shop-product-detail-table td:first-child{box-sizing:border-box!important;text-align:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;padding-left:10px!important;padding-right:8px!important}.prism-pro .yuanyou-shop-table .shop-quick-editor.is-editing{z-index:6!important;width:100%!important;min-width:150px!important;max-width:190px!important;margin:0 auto!important;position:relative!important;overflow:visible!important}.prism-pro .yuanyou-shop-table .shop-quick-editor.is-editing .quick-editor-trigger{display:none!important}.prism-pro .yuanyou-shop-table .shop-quick-popover{box-sizing:border-box!important;background:#fffefc!important;border:1px solid #d9e0ea!important;border-radius:10px!important;grid-template-columns:minmax(78px,1fr) 30px 30px!important;align-items:center!important;gap:4px!important;width:100%!important;min-width:150px!important;max-width:190px!important;padding:4px!important;display:grid!important;position:static!important;inset:auto!important;box-shadow:0 6px 18px #342a1c1a!important}.prism-pro .yuanyou-shop-table .shop-quick-popover input,.prism-pro .yuanyou-shop-table .shop-quick-popover .prism-select-trigger{width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:0 8px!important;font-size:12px!important}.prism-pro .yuanyou-shop-table .shop-quick-popover :where(.quick-save,.quick-cancel){border-radius:8px!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important}.prism-pro .shop-command-bar{min-height:58px!important;padding:9px 12px!important}.prism-pro .shop-command-bar :where(.selection-actions,.command-actions){gap:7px!important}.prism-pro .shop-command-bar .selection-actions{border-radius:10px!important;padding:5px!important}.prism-pro .shop-command-bar .selection-actions :where(button,span,label),.prism-pro .shop-command-bar .command-actions button{white-space:nowrap!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:0 11px!important;font-family:inherit!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}.prism-pro .pagination-controls{white-space:nowrap!important;flex-wrap:nowrap!important;font-size:12px!important}.prism-pro .pagination-controls .prism-native-select{flex:0 0 136px!important;width:136px!important;min-width:136px!important}.prism-pro .pagination-controls .prism-select-trigger{width:136px!important;padding:0 11px!important;font-size:12px!important}.prism-pro .pagination-controls .prism-select-trigger>span{text-overflow:clip!important;flex:auto!important;width:auto!important;max-width:none!important;overflow:visible!important}.prism-pro .pagination-total,.prism-pro .pagination-jump{font-size:12px!important}.prism-pro .prism-select{min-width:0!important;font-family:inherit!important}.prism-pro .prism-select-trigger{text-align:left!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;transition:border-color .15s,box-shadow .15s,background-color .15s!important;display:inline-flex!important}.prism-pro .prism-select-trigger>span{min-width:0!important;color:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;overflow:hidden!important}.prism-pro .module-tabs{overflow:visible!important}.prism-pro .topbar{box-sizing:border-box!important;align-items:center!important;width:100%!important;max-width:1920px!important;height:47px!important;min-height:47px!important;padding:0 14px!important}.prism-pro .topbar .top-actions{align-items:center!important;height:47px!important}.prism-pro .topbar :where(.plugin-install-button,.top-icon,.top-signout,.global-search>label){height:36px!important;min-height:36px!important}.prism-pro .module-tabs{box-sizing:border-box!important;align-items:center!important;width:100%!important;max-width:none!important;height:33px!important;min-height:33px!important;margin:0!important;padding:0 8px!important;top:47px!important}.prism-pro .module-tabs button{height:31px!important;min-height:31px!important;padding:0 14px!important}.prism-pro .product-filter-suite{box-sizing:border-box!important;border:1px solid var(--prism-border)!important;background:var(--prism-card)!important;border-radius:10px!important;width:min(1768px,100%)!important;height:140px!important;min-height:140px!important;margin:0 auto!important;padding:5px 6px 6px!important;overflow:visible!important}.prism-pro .product-filter-suite>header{align-items:center!important;gap:8px!important;height:25px!important;padding:0 2px!important;display:flex!important}.prism-pro .product-filter-suite>header strong{color:var(--prism-text)!important;font-size:12px!important}.prism-pro .product-filter-suite>header>span{color:var(--prism-muted)!important;font-size:10px!important}.prism-pro .product-filter-suite>header>.product-filter-actions{gap:5px!important;margin-left:0!important;display:flex!important}.prism-pro .product-filter-suite>header>.product-filter-actions button{height:24px!important;min-height:24px!important;padding:0 11px!important}.prism-pro .product-site-switch{flex:auto!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:5px!important;min-width:0!important;display:grid!important}.prism-pro .product-site-switch>span{color:var(--prism-text)!important;white-space:nowrap!important;font-size:10px!important;font-weight:650!important}.prism-pro .product-site-switch>div{scrollbar-width:none!important;grid-template-columns:repeat(7,minmax(56px,1fr))!important;gap:4px!important;min-width:0!important;display:grid!important;overflow-x:auto!important}.prism-pro .product-site-switch>div::-webkit-scrollbar{display:none!important}.prism-pro .product-site-switch button{border:1px solid var(--prism-border)!important;min-width:0!important;height:24px!important;min-height:24px!important;color:var(--prism-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;padding:0 6px!important;font-size:10px!important;font-weight:650!important;line-height:22px!important;transition:background-color .15s,border-color .15s,color .15s!important;overflow:hidden!important;transform:none!important}.prism-pro .product-site-switch button:hover{border-color:var(--prism-gold)!important;background:var(--prism-hover)!important;color:var(--prism-gold-deep)!important}.prism-pro .product-site-switch button[aria-pressed=true]{border-color:var(--prism-gold)!important;background:var(--prism-gold)!important;color:#fff!important}.prism-pro .product-filter-suite-grid{grid-template-rows:repeat(2,49px)!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;align-items:stretch!important;gap:4px 5px!important;height:102px!important;display:grid!important}.prism-pro .product-filter-suite-grid>*{min-width:0!important}.prism-pro .product-filter-suite-grid .filter-date-range{grid-column:span 3!important}.prism-pro .product-filter-control,.prism-pro .product-filter-suite-grid .prism-range-field{box-sizing:border-box!important;border:1px solid var(--erp-input-border)!important;border-radius:var(--erp-input-radius)!important;background:var(--erp-input-bg)!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:5px!important;height:49px!important;min-height:49px!important;padding:0 7px!important;display:grid!important}.prism-pro .product-filter-control:hover,.prism-pro .product-filter-control:focus-within{border-color:var(--erp-input-focus)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important}.prism-pro .product-filter-control>span,.prism-pro .product-filter-suite-grid .prism-range-label{color:var(--erp-input-text)!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important;white-space:nowrap!important}.prism-pro .product-filter-control>input,.prism-pro .product-filter-control .prism-select-trigger,.prism-pro .product-filter-suite-grid .prism-range-trigger{width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;box-shadow:none!important;color:var(--erp-input-text)!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0 4px!important}.prism-pro .product-filter-control.product-filter-value-only{grid-template-columns:minmax(0,1fr)!important}.prism-pro .product-filter-control.product-filter-value-only>.prism-select{width:100%!important;min-width:0!important}.prism-pro .product-filter-suite-grid .prism-range-trigger{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 14px!important;gap:3px!important;display:grid!important}.prism-pro .collection-grid.yuanyou-card-grid,.prism-pro .collection-grid.yuanyou-card-grid.product-card-grid{box-sizing:border-box!important;grid-template-columns:repeat(auto-fill,190px)!important;justify-content:start!important;align-items:stretch!important;gap:5px!important;width:min(1768px,100% - 10px)!important;margin-inline:auto!important}.prism-pro .collection-grid.yuanyou-card-grid>.collection-product{flex-direction:column!important;width:190px!important;max-width:190px!important;height:auto!important;min-height:440px!important;max-height:none!important;margin:0!important;display:flex!important;overflow:hidden!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-image{height:124px!important;min-height:124px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-image-button{box-sizing:border-box!important;height:140px!important;min-height:140px!important;padding:6px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-image-button img{object-fit:contain!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;display:block!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-id{box-sizing:border-box!important;min-height:34px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-money.economics-four{min-height:78px!important;margin-inline:8px!important;padding-block:4px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-money.economics-four>span{align-content:center!important;gap:2px!important;min-height:31px!important;font-size:8.5px!important;line-height:1.25!important;display:grid!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-money.economics-four :where(b,.inline-value){min-height:20px!important;margin-top:0!important;font-size:12px!important;line-height:20px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-spec.shipping-split{box-sizing:border-box!important;min-height:78px!important;margin-inline:8px!important;padding:6px 3px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-spec.shipping-split>span{align-content:start!important;gap:2px!important;font-size:8.5px!important;line-height:1.25!important;display:grid!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-spec.shipping-split small{text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:8px!important;line-height:1.3!important;display:block!important;overflow:hidden!important}.prism-pro .collection-grid.yuanyou-card-grid .tile-title-button{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;width:calc(100% - 20px)!important;height:39px!important;min-height:39px!important;max-height:39px!important;margin:7px 10px 4px!important;font-size:11.5px!important;line-height:1.45!important;display:-webkit-box!important;overflow:hidden!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-meta{box-sizing:border-box!important;min-height:25px!important;padding:4px 10px!important;font-size:8.5px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-product>footer{box-sizing:border-box!important;min-height:34px!important;margin-top:auto!important}.prism-pro .collection-bulk.visible.permanent{left:calc(var(--side) + 5px)!important;box-sizing:border-box!important;width:auto!important;max-width:1768px!important;height:40px!important;min-height:40px!important;margin:0 auto!important;padding:3px 6px!important;right:5px!important}.prism-pro .collection-bulk.visible.permanent :where(button,.prism-native-select,.prism-select-trigger){height:32px!important;min-height:32px!important}.prism-pro .operation-log-grid.three-modules{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important}.prism-pro .operation-log-grid.three-modules>.login-log-page{grid-column:auto!important;min-width:0!important;height:100%!important}.prism-pro .operation-log-grid.three-modules>:where(.login-log-page,.operation-log-card){min-width:0!important;min-height:680px!important}.prism-pro .operation-log-grid.three-modules .settings-card{overflow-x:auto!important}.prism-pro .main-account-policy-form{gap:12px!important;width:min(980px,100%)!important;display:grid!important}.prism-pro .dedup-strategy-list{gap:10px!important;display:grid!important}.prism-pro .dedup-strategy-list>label{border:1px solid var(--prism-border)!important;cursor:pointer!important;background:#fff!important;border-radius:10px!important;grid-template-columns:20px minmax(0,1fr)!important;gap:12px!important;min-height:94px!important;padding:14px 16px!important;display:grid!important}.prism-pro .dedup-strategy-list>label.active{border-color:var(--prism-gold)!important;background:var(--prism-active)!important;box-shadow:0 0 0 3px var(--prism-focus)!important}.prism-pro .dedup-strategy-list input{margin-top:3px!important}.prism-pro .dedup-strategy-list span>:where(strong,small,em){display:block!important}.prism-pro .dedup-strategy-list small{color:var(--prism-muted)!important;margin-top:6px!important}.prism-pro .dedup-strategy-list em{color:var(--prism-gold-text)!important;margin-top:8px!important;font-size:11px!important;font-style:normal!important}.prism-pro .dedup-strategy-list em b{margin-right:6px!important}.prism-pro .collection-monitor-table th,.prism-pro .collection-monitor-table td{text-align:left!important}.prism-pro .collection-monitor-table th:first-child,.prism-pro .collection-monitor-table td:first-child{text-align:center!important;width:40px!important}.prism-pro .sidebar-fold{width:36px!important;height:36px!important;color:var(--prism-gold-text)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;flex:0 0 36px!important;place-items:center!important;margin-left:auto!important;padding:0!important;display:grid!important;transform:none!important}:is(.prism-pro .sidebar-fold:hover,.prism-pro .sidebar-fold:focus-visible){border-color:var(--prism-border)!important;background:var(--prism-hover)!important;box-shadow:0 0 0 3px var(--prism-focus)!important;transform:none!important}.prism-pro .sidebar-fold svg{transition:transform .18s;width:21px!important;height:21px!important}.prism-pro.sidebar-collapsed .sidebar{width:72px!important;padding:0 8px!important;overflow:visible!important}.prism-pro.sidebar-collapsed .brand{justify-content:center!important;gap:0!important;height:68px!important;padding:0!important}.prism-pro.sidebar-collapsed .brand-mark,.prism-pro.sidebar-collapsed .brand>div{display:none!important}.prism-pro.sidebar-collapsed .sidebar-fold{background:0 0!important;border-color:#0000!important;width:36px!important;height:36px!important;margin:0!important;position:static!important;inset:auto!important}.prism-pro.sidebar-collapsed .sidebar-fold svg{transform:rotate(180deg)}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav{align-content:start!important;gap:4px!important;padding:10px 4px 18px!important;display:grid!important;overflow:visible!important}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group,.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group.collapsible{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group>button,.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .group-trigger{width:48px!important;min-width:48px!important;height:46px!important;min-height:46px!important;box-shadow:none!important;border-radius:10px!important;justify-content:center!important;gap:0!important;padding:0!important;font-size:0!important;overflow:visible!important}:is(.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group>button:hover,.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group>button:focus-visible){color:var(--prism-gold-text)!important;background:var(--prism-hover)!important;border-color:#ead9b8!important}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group>button.active,.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .group-trigger.group-active{color:var(--prism-gold-text)!important;border-color:var(--prism-gold)!important;background:linear-gradient(105deg,transparent 34%,#fff9e500 40%,#fff9e5c7 49%,#e2b75b3d 55%,transparent 67%) var(--sidebar-sheen-x) 0 / 220% 100% no-repeat, #f8ebcf!important;box-shadow:inset 0 0 0 1px #ffffff9e,inset 0 0 10px #cc912429,0 1px 2px #6948140f!important}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group>button>svg{flex:0 0 20px!important;width:20px!important;height:20px!important}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .group-trigger>b{display:none!important}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group>button:after{content:none!important}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group:not(.collapsible)>button:after{content:attr(aria-label)!important;z-index:75!important;border:1px solid var(--prism-border)!important;width:max-content!important;color:var(--erp-input-text)!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important;background:var(--prism-card)!important;box-shadow:var(--prism-shadow-float)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border-radius:9px!important;padding:8px 11px!important;font-size:12px!important;font-weight:650!important;line-height:1!important;transition:opacity .14s,transform .14s!important;position:absolute!important;top:50%!important;left:58px!important;transform:translateY(-50%)translate(-4px)!important}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group:not(.collapsible)>button:hover:after{opacity:1!important;transform:translateY(-50%)translate(0)!important}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group:not(.collapsible)>button:focus-visible:after{opacity:1!important;transform:translateY(-50%)translate(0)!important}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-children,.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group.expanded>.nav-children{z-index:70!important;border:1px solid var(--prism-border)!important;width:210px!important;color:var(--prism-text)!important;background:var(--prism-card)!important;box-shadow:var(--prism-shadow-float)!important;border-radius:12px!important;gap:3px!important;margin:0!important;padding:8px!important;display:none!important;position:absolute!important;top:-4px!important;left:58px!important;overflow:visible!important}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-children:before{content:attr(data-nav-label);border-bottom:1px solid var(--prism-border);color:var(--prism-text);padding:5px 9px 8px;font-size:12px;font-weight:750;display:block}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-children:after{content:"";width:12px;height:100%;position:absolute;top:0;left:-11px}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group.collapsible:hover>.nav-children,.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group.collapsible:focus-within>.nav-children{animation:.14s both sidebar-flyout-in;display:grid!important}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-children>:where(.sub,a){width:100%!important;height:38px!important;min-height:38px!important;color:var(--prism-text)!important;background:0 0!important;border-radius:8px!important;justify-content:flex-start!important;gap:9px!important;margin:0!important;padding:0 10px!important;font-size:12px!important}:is(.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-children>:where(.sub,a):hover,.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-children>:where(.sub,a):focus-visible){color:var(--prism-gold-text)!important;background:var(--prism-hover)!important}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-children>:where(.sub,a).active{color:var(--prism-gold-text)!important;border-color:var(--prism-gold)!important;background:linear-gradient(105deg,transparent 34%,#fff9e500 40%,#fff9e5c7 49%,#e2b75b3d 55%,transparent 67%) var(--sidebar-sheen-x) 0 / 220% 100% no-repeat, #f8ebcf!important;box-shadow:inset 0 0 0 1px #ffffff9e,inset 0 0 10px #cc912429,0 1px 2px #6948140f!important}@keyframes sidebar-flyout-in{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.prism-pro .yuanyou-sidebar-nav :where(.nav-group>button.active,.group-trigger.group-active,.nav-children>.sub.active,.nav-children>a.active){background:#f8ebcf!important;animation:none!important}.prism-pro .sidebar-fold svg,.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-children{transition:none!important;animation:none!important}}.prism-pro .collection-money.economics-four{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:7px!important}.prism-pro .collection-money.economics-four>span{min-width:0!important;padding:4px 3px!important}.prism-pro .collection-money.economics-four>span:nth-child(3){border-left:0!important}.prism-pro .card-economic-value{color:#3f4856!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;margin-top:4px!important;font-size:13px!important;font-weight:750!important;display:block!important;overflow:hidden!important}.prism-pro .card-economic-value.receipt{color:#16835f!important}.prism-pro .card-economic-value.profit{color:#a26b18!important}.prism-pro .collection-spec.shipping-split>span{padding-inline:4px!important}.prism-pro .collection-money .inline-value.receipt{color:#16835f!important}.prism-pro .collection-money .inline-value.profit{color:#a26b18!important}.prism-pro .collection-spec.shipping-split .shipping-template-caption{color:#8d8173!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;grid-column:1/-1!important;min-width:0!important;margin-top:4px!important;font-size:8px!important;display:block!important;overflow:hidden!important}.prism-pro :where(.shipping-under-weight,.shipping-under-dimensions){color:#16835f!important;text-overflow:clip!important;white-space:normal!important;gap:1px!important;min-width:0!important;margin-top:4px!important;font-weight:650!important;display:grid!important;overflow:hidden!important}.prism-pro :where(.shipping-under-weight,.shipping-under-dimensions)>span{color:#756b5f!important;font-size:7px!important;font-weight:600!important;line-height:1.15!important}.prism-pro :where(.shipping-under-weight,.shipping-under-dimensions)>strong{color:#16835f!important;white-space:nowrap!important;font-size:8px!important;line-height:1.2!important;display:block!important}.prism-pro .economics-formula{color:#8d8173!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:8px!important;overflow:hidden!important}.prism-pro .collection-card-inline-editor,.prism-pro .tile-inline-editor{box-sizing:border-box!important;border-radius:10px!important;width:auto!important;max-width:calc(100% - 20px)!important;padding:10px!important;left:10px!important;right:10px!important;overflow:hidden!important}.prism-pro .tile-inline-editor :where(.inline-single,.inline-dimensions){min-width:0!important}.prism-pro .tile-inline-editor .inline-single{border:1px solid var(--erp-input-border)!important;border-radius:9px!important;min-height:36px!important;padding:0 7px!important}.prism-pro .tile-inline-editor .inline-single:focus-within{border-color:var(--erp-input-focus)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important}.prism-pro .tile-inline-editor .inline-single input{min-width:0!important;height:34px!important;box-shadow:none!important;border:0!important;outline:0!important;padding:0 3px!important}.prism-pro .tile-inline-editor .inline-dimensions input{border-radius:8px!important;min-width:0!important;height:34px!important;padding:0 5px!important}.prism-pro .collection-bulk,.prism-pro .collection-bulk.visible,.prism-pro .dense-workspace .collection-bulk,.prism-pro .dense-workspace .collection-bulk.visible{z-index:5!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;height:auto!important;min-height:58px!important;margin-top:8px!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.prism-pro .collection-bulk .bulk-fields{flex-wrap:nowrap!important;flex:auto!important;min-width:0!important;overflow:auto hidden!important}.prism-pro .collection-bulk .bulk-fields>*{flex:none!important}.prism-pro{--side:145px!important}.prism-pro .sidebar{width:145px!important;height:910px!important;min-height:910px!important;max-height:910px!important}.prism-pro .workspace{width:calc(100% - 145px)!important;margin-left:145px!important}.prism-pro .brand{gap:7px!important;height:68px!important;padding:0 8px!important}.prism-pro .brand-mark{flex:0 0 32px!important;width:32px!important;height:32px!important;font-size:16px!important}.prism-pro .brand strong{font-size:14px!important}.prism-pro .brand small{font-size:7px!important}.prism-pro .brand .sidebar-fold{flex:0 0 28px!important;width:28px!important;height:28px!important}.prism-pro .yuanyou-sidebar-nav{padding-inline:7px!important}.prism-pro .yuanyou-sidebar-nav .nav-group>button,.prism-pro .yuanyou-sidebar-nav .nav-group>a,.prism-pro .yuanyou-sidebar-nav .group-trigger{white-space:nowrap!important;gap:6px!important;padding-inline:7px!important;font-size:12px!important}.prism-pro .yuanyou-sidebar-nav .group-trigger>b{margin-left:auto!important}.prism-pro .yuanyou-sidebar-nav .nav-children{padding-left:12px!important}.prism-pro .yuanyou-sidebar-nav .nav-children>:where(.sub,a){padding-inline:9px!important}.prism-pro.sidebar-collapsed{--side:70px!important}.prism-pro.sidebar-collapsed .sidebar{width:70px!important;height:910px!important;min-height:910px!important;max-height:910px!important;padding:0 7px!important}.prism-pro.sidebar-collapsed .workspace{width:calc(100% - 70px)!important;margin-left:70px!important}.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .nav-group>button,.prism-pro.sidebar-collapsed .yuanyou-sidebar-nav .group-trigger{width:48px!important;min-width:48px!important}.prism-pro .module-tabs{align-items:center!important;gap:5px!important;display:flex!important;overflow:hidden!important}.prism-pro .module-tab-list{flex:0 0 calc(100% - 42px)!important;align-items:center!important;gap:3px!important;width:calc(100% - 42px)!important;min-width:0!important;height:33px!important;display:flex!important;overflow:auto hidden!important}.prism-pro .module-tab{border:1px solid var(--prism-border)!important;background:var(--prism-card)!important;border-radius:8px 8px 0 0!important;flex:none!important;align-items:center!important;height:31px!important;display:inline-flex!important;overflow:hidden!important}.prism-pro .module-tab.active{background:var(--prism-active)!important;box-shadow:inset 0 2px 0 var(--prism-gold)!important;border-color:#ddbd7d!important}.prism-pro .module-tabs .module-tab button{min-width:0!important;height:29px!important;min-height:29px!important;color:var(--prism-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 10px!important;transform:none!important}.prism-pro .module-tabs .module-tab-close{width:25px!important;min-width:25px!important;max-width:25px!important;color:var(--prism-muted)!important;flex:0 0 25px!important;place-items:center!important;padding:0!important;line-height:1!important;display:grid!important}.prism-pro .module-tabs .module-tab-close:hover{color:var(--prism-danger)!important;background:#fff1f1!important}.prism-pro .module-tabs .module-tabs-clear{width:29px!important;min-width:29px!important;height:27px!important;min-height:27px!important;color:var(--prism-gold-text)!important;background:var(--prism-hover)!important;border-radius:8px!important;flex:none!important;place-items:center!important;margin-left:0!important;padding:0!important;display:grid!important;position:absolute!important;top:3px!important;right:8px!important}.prism-pro .module-tabs .module-tabs-clear:after{content:attr(aria-label);z-index:120;color:#fff;width:max-content;box-shadow:var(--prism-shadow-float);opacity:0;pointer-events:none;background:#332b24;border-radius:7px;padding:7px 9px;font-size:11px;line-height:1;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 7px);right:0;transform:translateY(-3px)}.prism-pro .module-tabs .module-tabs-clear:hover:after{opacity:1;transform:translateY(0)}.prism-pro .module-tabs .module-tabs-clear:focus-visible:after{opacity:1;transform:translateY(0)}.prism-pro .collection-workspace{padding-bottom:0!important}.prism-pro .collection-bulk,.prism-pro .collection-bulk.visible,.prism-pro .dense-workspace .collection-bulk,.prism-pro .dense-workspace .collection-bulk.visible{z-index:20!important;flex-wrap:nowrap!important;width:min(1768px,100%)!important;max-width:1768px!important;height:40px!important;min-height:40px!important;margin:5px auto 0!important;padding:3px 6px!important;position:sticky!important;bottom:0!important;left:auto!important;right:auto!important;transform:none!important}.prism-pro .collection-bulk :where(button,.prism-native-select,.prism-select-trigger){height:32px!important;min-height:32px!important}.prism-pro .product-filter-suite,.prism-pro .collection-grid.yuanyou-card-grid,.prism-pro .collection-grid.yuanyou-card-grid.product-card-grid,.prism-pro .collection-bulk,.prism-pro .collection-bulk.visible{width:min(1768px,100% - 25px)!important}.prism-pro.dense-workspace .collection-filter-grid>label.yy-filter,.prism-pro .product-filter-grid>label,.prism-pro .shop-product-filter-panel>label,.prism-pro .shop-list-filters>label,.prism-pro .order-filters>label,.prism-pro .order-advanced-filters>label,.prism-pro .compact-filter-bar>label{border:1px solid var(--erp-input-border)!important;border-radius:var(--erp-input-radius)!important;background:var(--erp-input-bg)!important;box-shadow:none!important}.prism-pro.dense-workspace .collection-filter-grid>label.yy-filter:hover,.prism-pro .product-filter-grid>label:hover,.prism-pro .shop-product-filter-panel>label:hover,.prism-pro .shop-list-filters>label:hover,.prism-pro .order-filters>label:hover,.prism-pro .order-advanced-filters>label:hover,.prism-pro .compact-filter-bar>label:hover{border-color:var(--erp-button-hover-border)!important;background:var(--erp-input-bg)!important}.prism-pro.dense-workspace .collection-filter-grid>label.yy-filter:focus-within,.prism-pro .product-filter-grid>label:focus-within,.prism-pro .shop-product-filter-panel>label:focus-within,.prism-pro .shop-list-filters>label:focus-within,.prism-pro .order-filters>label:focus-within,.prism-pro .order-advanced-filters>label:focus-within,.prism-pro .compact-filter-bar>label:focus-within{border-color:var(--erp-input-focus)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important}.prism-pro.dense-workspace .collection-filter-grid>label.yy-filter>input:not([type=checkbox]):not([type=radio]),.prism-pro.dense-workspace .collection-filter-grid>label.yy-filter .prism-select-trigger,.prism-pro .product-filter-grid>label>input:not([type=checkbox]):not([type=radio]),.prism-pro .product-filter-grid>label .prism-select-trigger,.prism-pro .shop-product-filter-panel>label>input:not([type=checkbox]):not([type=radio]),.prism-pro .shop-product-filter-panel>label .prism-select-trigger,.prism-pro .shop-list-filters>label>input:not([type=checkbox]):not([type=radio]),.prism-pro .shop-list-filters>label .prism-select-trigger,.prism-pro .order-filters>label>input:not([type=checkbox]):not([type=radio]),.prism-pro .order-filters>label .prism-select-trigger,.prism-pro .order-advanced-filters>label>input:not([type=checkbox]):not([type=radio]),.prism-pro .order-advanced-filters>label .prism-select-trigger,.prism-pro .compact-filter-bar>label>input:not([type=checkbox]):not([type=radio]),.prism-pro .compact-filter-bar>label .prism-select-trigger{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.prism-pro .prism-select-trigger>svg{color:#756b61!important;flex:0 0 16px!important;width:16px!important;height:16px!important;transition:color .15s,transform .15s!important}.prism-pro .prism-select-trigger:hover:not(:disabled){color:var(--erp-input-text)!important;border-color:var(--erp-input-focus)!important;background:var(--erp-input-bg)!important;box-shadow:none!important;transform:none!important}:is(.prism-pro .prism-select-trigger[aria-expanded=true],.prism-pro .prism-select-trigger:focus-visible){color:var(--erp-input-text)!important;border-color:var(--erp-input-focus)!important;background:var(--erp-input-bg)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important;outline:0!important;transform:none!important}.prism-pro .prism-select-trigger:disabled,.erp-select:disabled,.erp-switch-field.is-disabled .prism-select-trigger{color:var(--erp-control-disabled-text)!important;background:var(--erp-control-disabled-bg)!important;box-shadow:none!important;cursor:not-allowed!important;opacity:1!important;border-color:#ebe7e0!important}.erp-switch-field:has(input[type=checkbox]:not(:checked)) .prism-select-trigger{color:var(--erp-control-disabled-text)!important;background:var(--erp-control-disabled-bg)!important;box-shadow:none!important;cursor:not-allowed!important;opacity:1!important;border-color:#ebe7e0!important}.prism-select-popover.prism-select-portal{z-index:10050!important;box-sizing:border-box!important;border:1px solid var(--erp-input-border)!important;border-radius:var(--erp-select-popover-radius)!important;color:#443c34!important;background:#fffefc!important;padding:6px!important;overflow:hidden auto!important;box-shadow:0 14px 34px #342a1c29!important}.prism-select-popover.prism-select-portal [role=listbox]{gap:2px!important;width:100%!important;display:grid!important}.prism-select-popover.prism-select-portal .prism-select-search{box-sizing:border-box!important;border:1px solid var(--erp-input-border)!important;width:100%!important;min-height:36px!important;color:var(--prism-text)!important;background:#fff!important;border-radius:8px!important;margin:0 0 5px!important;padding:0 10px!important;font-family:inherit!important;font-size:13px!important}.prism-select-popover.prism-select-portal .prism-select-search:focus{border-color:var(--erp-input-focus)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important;outline:0!important}.prism-select-popover.prism-select-portal .prism-select-option{width:100%!important;min-height:var(--erp-select-option-height)!important;height:var(--erp-select-option-height)!important;box-sizing:border-box!important;color:#443c34!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:0 11px!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important;line-height:1!important;transition:color .12s,background-color .12s!important;display:flex!important;transform:none!important}.prism-select-popover.prism-select-portal .prism-select-option:hover:not(:disabled),.prism-select-popover.prism-select-portal .prism-select-option.focused:not(:disabled){color:#443c34!important;background:var(--erp-select-option-hover)!important;box-shadow:none!important;filter:none!important;transform:none!important}.prism-select-popover.prism-select-portal .prism-select-option>svg{width:16px!important;height:16px!important;color:var(--prism-gold)!important;flex:0 0 16px!important}.prism-select-popover.prism-select-portal .prism-select-option:disabled{color:var(--erp-control-disabled-text)!important;cursor:not-allowed!important;opacity:.65!important}.prism-pro :where(.dropdown-menu,.batch-menu,.more-menu){box-sizing:border-box!important;border:1px solid var(--erp-input-border)!important;border-radius:var(--erp-select-popover-radius)!important;background:#fffefc!important;padding:6px!important;box-shadow:0 14px 34px #342a1c29!important}.prism-pro :where(.dropdown-menu,.batch-menu,.more-menu) button{width:100%!important;min-height:var(--erp-select-option-height)!important;color:#443c34!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;justify-content:flex-start!important;padding:0 11px!important;font-size:13px!important;font-weight:500!important;transform:none!important}.prism-pro :where(.dropdown-menu,.batch-menu,.more-menu) button:hover:not(:disabled){color:#443c34!important;background:var(--erp-select-option-hover)!important;box-shadow:none!important;transform:none!important}.prism-pro :where(.dropdown-menu,.batch-menu,.more-menu) button.danger,.prism-pro :where(.dropdown-menu,.batch-menu,.more-menu) button.delete{color:#d34b4b!important}.erp-switch-field{gap:9px!important;min-width:0!important;display:grid!important}.erp-switch-field-head{min-height:28px!important;color:var(--prism-text)!important;align-items:center!important;gap:9px!important;font-size:13px!important;font-weight:650!important;display:flex!important}.prism-pro :where(.settings-switch,.permission-switch),.erp-switch{cursor:pointer!important;align-items:center!important;gap:10px!important;display:flex!important}.prism-pro :where(.settings-switch,.permission-switch) input[type=checkbox],.erp-switch input[type=checkbox]{width:46px!important;min-width:46px!important;height:25px!important;min-height:25px!important;box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important;cursor:pointer!important;background:#cbd5df!important;border:0!important;border-radius:999px!important;margin:0!important;padding:0!important;transition:background-color .16s,box-shadow .16s!important}.prism-pro :where(.settings-switch,.permission-switch) input[type=checkbox]:before,.erp-switch input[type=checkbox]:before{content:""!important;background:#fff!important;border-radius:50%!important;width:19px!important;height:19px!important;margin:3px!important;transition:transform .16s!important;display:block!important;box-shadow:0 2px 5px #302a2233!important}.prism-pro :where(.settings-switch,.permission-switch) input[type=checkbox]:checked,.erp-switch input[type=checkbox]:checked{background:#d9a84f!important}.prism-pro :where(.settings-switch,.permission-switch) input[type=checkbox]:checked:before,.erp-switch input[type=checkbox]:checked:before{transform:translate(21px)!important}:is(.prism-pro :where(.settings-switch,.permission-switch) input[type=checkbox]:focus-visible,.erp-switch input[type=checkbox]:focus-visible){box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important;outline:0!important}@media (max-width:980px){.prism-pro .shop-product-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important}.prism-pro .pagination-controls{flex-wrap:wrap!important}}@media (max-width:640px){.prism-pro .product-stage-toolbar{flex-direction:column!important;align-items:stretch!important}.prism-pro .product-stage-tabs,.prism-pro .shop-product-status-tabs{width:100%!important}.prism-pro .shop-product-filter-panel{grid-template-columns:1fr!important}.prism-pro .shop-product-filter-panel>label.wide,.prism-pro .shop-product-filter-panel>.time-filter{grid-column:1!important}}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar)>label:hover,.prism-pro :where(.product-filter-control,.shop-keyword-filter,.yy-filter,.yy-search,.collection-search,.price-filter,.erp-field):hover{border-color:var(--erp-input-focus)!important;background:var(--erp-input-bg)!important;box-shadow:none!important;transform:none!important}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar)>label:focus-within,.prism-pro :where(.product-filter-control,.shop-keyword-filter,.yy-filter,.yy-search,.collection-search,.price-filter,.erp-field):focus-within{border-color:var(--erp-input-focus)!important;background:var(--erp-input-bg)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important;transform:none!important}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar)>label :where(input:not([type=checkbox]):not([type=radio]),textarea,.prism-select-trigger),.prism-pro :where(.product-filter-control,.shop-keyword-filter,.yy-filter,.yy-search,.collection-search,.price-filter,.erp-field) :where(input:not([type=checkbox]):not([type=radio]),textarea,.prism-select-trigger){min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;transform:none!important}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar)>label :where(input:not([type=checkbox]):not([type=radio]),textarea,.prism-select-trigger):focus,.prism-pro :where(.product-filter-control,.shop-keyword-filter,.yy-filter,.yy-search,.collection-search,.price-filter,.erp-field) :where(input:not([type=checkbox]):not([type=radio]),textarea,.prism-select-trigger):focus{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;transform:none!important}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar)>label :where(input:not([type=checkbox]):not([type=radio]),textarea,.prism-select-trigger):focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;transform:none!important}.prism-pro :where(.product-filter-control,.shop-keyword-filter,.yy-filter,.yy-search,.collection-search,.price-filter,.erp-field) :where(input:not([type=checkbox]):not([type=radio]),textarea,.prism-select-trigger):focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;transform:none!important}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar)>label .prism-native-select,.prism-pro :where(.product-filter-control,.shop-keyword-filter,.yy-filter,.yy-search,.collection-search,.price-filter,.erp-field) .prism-native-select{flex:auto!important;min-width:0!important}.prism-pro .prism-select-trigger>span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;padding-right:4px!important;overflow:hidden!important}.product-image-lightbox{z-index:5000;box-sizing:border-box;background:#1916129e;place-items:center;padding:32px;display:grid;position:fixed;inset:0}.product-image-lightbox .product-image-lightbox-backdrop{width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;position:absolute!important;inset:0!important;transform:none!important}.product-image-lightbox figure{z-index:1;background:#fff;border:1px solid #ffffffc7;border-radius:10px;place-items:center;max-width:min(820px,100vw - 64px);max-height:calc(100vh - 64px);margin:0;padding:10px;display:grid;position:relative;box-shadow:0 28px 80px #1e181057}.product-image-lightbox img{object-fit:contain;width:auto;max-width:min(780px,100vw - 84px);height:auto;max-height:calc(100vh - 104px);display:block}.product-image-lightbox figcaption{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#1f1b16b8;padding:7px 10px;font:500 11px/1.35 Segoe UI,Microsoft YaHei,sans-serif;position:absolute;bottom:10px;left:10px;right:10px;overflow:hidden}.product-image-lightbox .product-image-lightbox-close{z-index:2;color:#5e5144;cursor:pointer;background:#fff;border:1px solid #ded6ca;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:-13px;right:-13px;box-shadow:0 7px 18px #362b1d38;border-radius:50%!important;min-height:30px!important;padding:0!important}.prism-pro .collection-grid.yuanyou-card-grid .tile-title-button{color:#29231d!important;width:calc(100% - 16px)!important;height:30px!important;min-height:30px!important;max-height:30px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:4px 8px 1px!important;padding:0!important;font:600 10px/1.3 Segoe UI,Microsoft YaHei,sans-serif!important;transform:none!important}:is(.prism-pro .collection-grid.yuanyou-card-grid .tile-title-button:hover,.prism-pro .collection-grid.yuanyou-card-grid .tile-title-button:focus-visible,.prism-pro .collection-grid.yuanyou-card-grid .tile-title-button:active){color:#29231d!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;transform:none!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-meta{gap:4px!important;min-height:20px!important;padding:2px 8px!important;font:400 8.5px/1.2 Segoe UI,Microsoft YaHei,sans-serif!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-meta>:where(span,small){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.prism-pro .collection-grid.yuanyou-card-grid .tile-edit{border-radius:8px!important;flex:none!important;width:auto!important;min-width:34px!important;height:26px!important;min-height:26px!important;padding:0 7px!important;font-size:9px!important;line-height:24px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-product>footer{min-height:28px!important;padding:3px 8px!important}.prism-pro .collection-grid.yuanyou-card-grid,.prism-pro .collection-grid.yuanyou-card-grid.product-card-grid{background:#f7f3ec!important;border-top:1px solid #eadfce!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;justify-content:stretch!important;gap:12px!important;width:min(1768px,100% - 10px)!important;padding:5px!important}.prism-pro .collection-grid.yuanyou-card-grid>.collection-product{background:#fffefc!important;border:1px solid #e4d9c9!important;border-radius:9px!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:420px!important;box-shadow:0 2px 8px #4e391e0b!important}.prism-pro .collection-grid.yuanyou-card-grid>.collection-product.selected{border-color:#c8922e!important;box-shadow:0 0 0 2px #c8922e24!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-image-button{border-color:#eee5d9!important;border-radius:8px!important;width:calc(100% - 16px)!important;height:126px!important;min-height:126px!important;margin:30px 8px 0!important;padding:5px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-id{gap:4px!important;min-height:30px!important;padding:5px 7px 3px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-id :where(span,a){font-size:8px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-money.economics-four{background:#fffdfa!important;border-color:#eee6db!important;min-height:69px!important;margin-inline:6px!important;padding-block:3px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-money.economics-four>span{min-height:28px!important;font-size:8px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-money.economics-four :where(b,.inline-value){min-height:18px!important;font-size:11px!important;line-height:18px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-spec.shipping-split{background:#faf6ef!important;border-radius:7px!important;min-height:69px!important;margin-inline:6px!important;padding:5px 2px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-spec.shipping-split>span{font-size:8px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-spec.shipping-split .inline-value{min-height:18px!important;font-size:10px!important;line-height:18px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-spec.shipping-split small{font-size:7.5px!important}.prism-pro .collection-grid.yuanyou-card-grid .tile-title-button{cursor:copy!important;width:calc(100% - 14px)!important;height:31px!important;min-height:31px!important;max-height:31px!important;margin:4px 7px 1px!important;font:600 10px/1.35 Segoe UI,Microsoft YaHei,sans-serif!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-meta{min-height:19px!important;padding:2px 7px!important;font-size:8px!important}.prism-pro .collection-grid.yuanyou-card-grid .tile-edit{color:#79531b!important;background:#fff8eb!important;border-color:#dfcfb6!important;min-width:32px!important;height:24px!important;min-height:24px!important;padding:0 6px!important;font-size:8.5px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-product>footer{background:#fcf8f1!important;border-color:#eee4d7!important;min-height:27px!important;padding:3px 7px!important}.prism-pro .tile-inline-editor{gap:7px!important;max-width:calc(100% - 10px)!important;padding:8px!important;left:5px!important;right:5px!important}.prism-pro .tile-inline-editor .inline-dimensions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.prism-pro .tile-inline-editor .inline-dimensions label{color:#5f574f!important;gap:4px!important;min-width:0!important;font-size:10px!important;font-weight:650!important}.prism-pro .tile-inline-editor .inline-dimensions input{border:1px solid var(--erp-input-border)!important;border-radius:var(--erp-input-radius)!important;background:var(--erp-input-bg)!important;width:100%!important;min-width:0!important;height:36px!important;box-shadow:none!important;-webkit-appearance:textfield!important;appearance:textfield!important;padding:0 6px!important;font-size:12px!important}.prism-pro .tile-inline-editor .inline-dimensions input:focus{border-color:var(--erp-input-focus)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important}.prism-pro .tile-inline-editor input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;appearance:none!important;margin:0!important}.prism-pro .tile-inline-editor input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;appearance:none!important;margin:0!important}.prism-pro .tile-inline-editor .inline-single{border:1px solid var(--erp-input-border)!important;border-radius:var(--erp-input-radius)!important;background:var(--erp-input-bg)!important;height:38px!important;min-height:38px!important;box-shadow:none!important}.prism-pro .tile-inline-editor .inline-single input,.prism-pro .tile-inline-editor .inline-single input:focus{height:36px!important;box-shadow:none!important;-webkit-appearance:textfield!important;appearance:textfield!important;background:0 0!important;border:0!important;border-radius:0!important;font-size:12px!important}.prism-pro .tile-inline-editor .inline-single>span{font-size:10px!important}.prism-pro .tile-inline-editor>strong{font-size:11px!important}.prism-pro .tile-inline-editor>div:last-child button{font-size:10px!important}.prism-pro .collection-monitor-table th:first-child,.prism-pro .collection-monitor-table td:first-child{text-align:center!important;vertical-align:middle!important;width:42px!important;min-width:42px!important;max-width:42px!important;padding:0 12px!important;display:table-cell!important}.prism-pro .collection-monitor-table .task-select{opacity:1!important;-webkit-appearance:auto!important;appearance:auto!important;width:16px!important;min-width:16px!important;height:16px!important;accent-color:var(--prism-gold)!important;margin:0!important}.prism-pro .collection-monitor-table th:nth-child(2),.prism-pro .collection-monitor-table td:nth-child(2){text-align:center!important;width:76px!important;min-width:76px!important;padding-inline:14px!important}.prism-pro .collection-monitor-table .thumb{object-fit:contain!important;object-position:center!important;background:#fff!important}.prism-pro .collection-monitor-table th:nth-child(7),.prism-pro .collection-monitor-table td:nth-child(7){width:310px!important;min-width:310px!important}.prism-pro .collection-monitor-table .task-source-cell{gap:3px;width:100%;min-width:0;font-family:Segoe UI,Microsoft YaHei,sans-serif;display:grid}.prism-pro .collection-monitor-table .task-source-title{color:#29231d!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:285px!important;font:400 10px/1.35 Segoe UI,Microsoft YaHei,sans-serif!important;overflow:hidden!important}.prism-pro .collection-monitor-table .task-source-cell>span{align-items:center;gap:5px;min-width:0;display:flex}.prism-pro .collection-monitor-table .task-source-url{color:#1769d2!important;overflow-wrap:anywhere!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;flex:auto!important;min-width:0!important;max-width:265px!important;font:400 10px/1.35 Segoe UI,Microsoft YaHei,sans-serif!important;display:-webkit-box!important;overflow:hidden!important}.prism-pro .collection-monitor-table .task-source-url:hover{color:var(--prism-gold-text)!important;text-decoration:underline!important}.prism-pro .collection-monitor-table .task-source-missing{color:#9a8f82;font-size:11px;line-height:1.35;display:inline-flex}.prism-pro .collection-monitor-table .task-copy-link{color:#5791df!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:0 0 22px!important;place-items:center!important;padding:0!important;display:grid!important}.prism-pro .collection-monitor-table .task-copy-link svg{width:14px!important;height:14px!important}.prism-pro .yuanyou-shop-table td:nth-child(4){min-width:490px!important}.prism-pro .site-reputation-summary{gap:7px!important;min-width:455px!important}.prism-pro .site-reputation-row{box-sizing:border-box!important;grid-template-columns:62px 10px 74px minmax(255px,1fr)!important;gap:7px!important;min-height:50px!important;padding:7px 9px!important}.prism-pro .site-reputation-row>span{font-size:11px!important;line-height:1.35!important}.prism-pro .site-reputation-row>strong{min-height:24px!important;padding-inline:8px!important;font-size:10.5px!important;line-height:1.2!important}.prism-pro .site-reputation-row>small,.prism-pro .site-reputation-rates{font-size:10.5px!important;line-height:1.45!important}.prism-pro .site-reputation-sales{gap:10px!important;margin-top:2px!important}.prism-pro .site-reputation-sales b,.prism-pro .site-reputation-sales span{font-size:10px!important;line-height:1.4!important}.prism-pro .reputation-cell{gap:8px!important;min-width:340px!important;padding:10px 12px!important}.prism-pro .reputation-head strong{font-size:12px!important}.prism-pro .reputation-head em{font-size:10px!important}.prism-pro .reputation-metrics span{font-size:10.5px!important}.prism-pro .reputation-cell>small,.prism-pro .reputation-sales span,.prism-pro .reputation-sales small{font-size:10px!important}.prism-pro .reputation-sales strong{font-size:12px!important}.prism-pro .collection-bulk{overflow:hidden!important}.prism-pro .collection-bulk .bulk-fields{scrollbar-width:thin;min-width:0!important;overflow:auto hidden!important}.prism-pro .collection-bulk .bulk-fields>.prism-native-select{flex:0 0 150px!important;width:150px!important;min-width:150px!important;max-width:150px!important}.prism-pro .collection-bulk .bulk-pagination{background:0 0!important;border:0!important;flex:none!important;height:32px!important;min-height:32px!important;padding:0!important}.prism-pro .collection-bulk .bulk-pagination .pagination-controls{gap:4px!important;height:32px!important;min-height:32px!important;padding:0!important}.prism-pro .product-sticky-footer{gap:6px!important;height:44px!important;min-height:44px!important;padding:4px 8px!important;overflow:hidden!important}.prism-pro .product-sticky-footer .footer-selection,.prism-pro .product-sticky-footer .footer-batch-actions{flex-wrap:nowrap!important;min-width:0!important}.prism-pro .product-sticky-footer .footer-batch-actions{scrollbar-width:thin;overflow:auto hidden!important}.prism-pro .product-sticky-footer .footer-pagination{background:0 0!important;border:0!important;flex:none!important;height:36px!important;min-height:36px!important;padding:0!important}.prism-pro .collection-monitor-table td.collection-monitor-empty{vertical-align:middle!important;width:auto!important;min-width:0!important;padding:40px!important;display:table-cell!important}.prism-pro .collection-bulk-footer>div:first-child{scrollbar-width:thin;min-width:0!important;overflow:auto hidden!important}.prism-pro .collection-bulk-footer>div:first-child>button{white-space:nowrap!important;flex:none!important;width:auto!important;min-width:max-content!important}.prism-pro .collection-bulk .bulk-pagination{width:auto!important;min-width:508px!important}.prism-pro .collection-monitor-page{min-width:0!important;padding:8px 10px 0!important}.prism-pro .collection-monitor-title{min-height:38px!important;margin:0 0 6px!important}.prism-pro .collection-monitor-title h2{font-size:16px!important}.prism-pro .collection-monitor-title p{margin-top:2px!important;font-size:10px!important}.prism-pro .task-monitor-filters{min-height:84px!important;box-shadow:none!important;border-radius:5px!important;grid-template-rows:34px 34px!important;grid-template-columns:minmax(220px,.85fr) minmax(430px,1.65fr) minmax(280px,1fr) minmax(320px,1.25fr)!important;align-items:stretch!important;gap:7px 12px!important;margin:0 0 10px!important;padding:8px 10px!important;position:relative!important}.prism-pro .task-monitor-filters>label,.prism-pro .task-monitor-filters>.erp-date-range,.prism-pro .task-monitor-filters>fieldset,.prism-pro .task-monitor-filters>.task-status-filter{min-width:0!important;height:34px!important;margin:0!important}.prism-pro .task-monitor-filters>label,.prism-pro .task-monitor-filters>.erp-date-range{border:1px solid var(--prism-border)!important;background:#fff!important;border-radius:5px!important;align-items:center!important;display:flex!important}.prism-pro .task-monitor-filters>label>span{color:var(--prism-text)!important;flex:none!important;margin:0!important;padding-left:10px!important;font-size:10px!important;font-weight:600!important}.prism-pro .task-monitor-filters>label>input,.prism-pro .task-monitor-filters>label>.prism-native-select{min-width:0!important;height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:auto!important}.prism-pro .task-monitor-filters>label:focus-within{border-color:var(--prism-gold)!important;box-shadow:0 0 0 3px var(--prism-focus)!important}.prism-pro .task-monitor-filters>.erp-date-range{box-sizing:border-box!important;grid-template-columns:auto minmax(0,1fr)!important;width:100%!important;max-width:100%!important;padding:0 8px!important;overflow:hidden!important}.prism-pro .task-monitor-filters>.erp-date-range .prism-range-trigger{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 18px!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.prism-pro .task-monitor-filters .task-status-filter{box-sizing:border-box!important;border:1px solid var(--prism-border)!important;background:#fff!important;border-radius:5px!important;grid-column:1/span 2!important;align-items:center!important;gap:16px!important;padding:0 10px!important;display:flex!important}.prism-pro .task-monitor-filters .task-status-label{width:auto!important;color:var(--prism-text)!important;align-self:stretch!important;align-items:center!important;margin:0 2px 0 0!important;padding:0!important;font-size:10px!important;font-weight:600!important;display:inline-flex!important}.prism-pro .task-monitor-filters .task-status-filter label{color:var(--prism-text)!important;align-items:center!important;gap:4px!important;margin:0!important;font-size:10px!important;display:inline-flex!important}.prism-pro .task-monitor-filters .task-status-filter input{width:14px!important;height:14px!important;accent-color:var(--prism-gold)!important;flex:0 0 14px!important;margin:0!important;position:static!important;transform:none!important}.prism-pro .task-monitor-filters .collection-filter-actions{grid-column:3/-1!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}.prism-pro .task-monitor-filters :where(.task-filter-primary-actions,.task-filter-utility-actions){align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}.prism-pro .task-monitor-filters .task-filter-utility-actions{margin-left:auto!important}.prism-pro .task-monitor-filters .collection-filter-actions :where(button,a){white-space:nowrap!important;border-radius:5px!important;height:32px!important;min-height:32px!important;padding-inline:15px!important}.prism-pro .task-monitor-filters .task-create-link{text-decoration:none!important}.prism-pro .task-filter-refresh{white-space:nowrap!important;align-items:center!important;gap:4px!important;height:32px!important;min-height:32px!important;padding:0 12px!important;display:inline-flex!important;position:static!important}.prism-pro .task-monitor-filters .task-settings-button{white-space:nowrap!important;border-radius:5px!important;align-items:center!important;gap:4px!important;height:32px!important;min-height:32px!important;padding-inline:15px!important;display:inline-flex!important;position:static!important}.prism-pro .collection-settings-strip{border:1px solid var(--prism-border,#e6ddc9)!important;color:#5c5345!important;background:#fdfcf9!important;border-radius:6px!important;align-items:center!important;gap:18px!important;margin:0 0 10px!important;padding:9px 14px!important;font-size:12px!important;display:flex!important}.prism-pro .collection-settings-strip>span{align-items:center!important;gap:6px!important;font-weight:600!important;display:inline-flex!important}.prism-pro .collection-settings-strip>span i{border-radius:50%!important;width:8px!important;height:8px!important;display:inline-block!important}.prism-pro .collection-settings-strip .collection-active i{background:#2f9e5f!important;box-shadow:0 0 0 3px #2f9e5f24!important}.prism-pro .collection-settings-strip .collection-paused i{background:#c0392b!important;box-shadow:0 0 0 3px #c0392b24!important}.prism-pro .collection-settings-strip b{color:#29231d!important;font-weight:700!important}.prism-pro .collection-settings-strip small{color:#9a8f7d!important;margin-left:auto!important}.prism-pro .collection-settings-modal{max-width:480px!important}.prism-pro .collection-settings-modal .settings-switch{grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;display:grid!important}.prism-pro .collection-settings-modal .settings-switch>input[type=checkbox]{flex:none!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:25px!important;min-height:25px!important;max-height:25px!important;margin:0!important;position:static!important}.prism-pro .collection-settings-modal .settings-switch>span{min-width:0!important}.prism-pro .collection-settings-modal .settings-number{gap:6px!important;margin-top:14px!important;display:grid!important}.prism-pro .collection-settings-modal .settings-number input{border:1px solid var(--prism-border,#d9cfba)!important;border-radius:5px!important;width:160px!important;height:34px!important;padding:0 10px!important}.prism-pro .collection-settings-modal .settings-number small{color:#9a8f7d!important}.prism-pro .collection-global-tip{border-radius:4px!important;min-height:38px!important;margin:0 0 8px!important;padding:7px 12px!important}.prism-pro .collection-summary-grid{gap:10px!important;margin-bottom:10px!important}.prism-pro .collection-summary-grid article{border-radius:6px!important;min-height:72px!important;padding:12px 14px!important;box-shadow:0 3px 10px #392b150a!important}.prism-pro .collection-summary-grid strong{margin-top:8px!important;font-size:21px!important}.prism-pro .collection-monitor-table-card{box-shadow:none!important;border-radius:4px!important}.prism-pro .collection-monitor-table-card .table-wrap{width:100%!important;max-width:100%!important;overflow-x:auto!important}.prism-pro .erp-list-loading{color:#80602c;background:#fffaf0;border:1px solid #e8d9b9;border-radius:7px;align-items:center;gap:8px;width:max-content;margin:8px 12px;padding:6px 10px;font-size:11px;display:flex;position:sticky;left:0}.prism-pro .erp-list-loading:before{content:"";border:2px solid #d8bd82;border-top-color:#9a6b24;border-radius:50%;width:12px;height:12px;animation:1.2s linear infinite product-results-spinner-rotate}.prism-pro .order-list-pending:before{display:none}.prism-pro .order-list-pending .erp-list-loading{margin-inline:auto}.prism-pro .erp-list-loading.is-refreshing{z-index:4;pointer-events:none;max-width:calc(100% - 24px);margin:0;position:absolute;top:48px;left:auto;right:12px}.prism-pro .operation-log-list>.erp-list-loading.is-refreshing,.prism-pro .login-log-page .table-card>.erp-list-loading.is-refreshing{top:12px}.prism-pro .login-log-page .table-card{position:relative}.prism-pro .operation-log-list>.inline-feedback.error{z-index:4;max-width:calc(100% - 24px);margin:0;position:absolute;top:12px;left:auto;right:12px}.prism-pro .collection-empty>button,.prism-pro .collection-monitor-empty>button{color:#76541d;cursor:pointer;background:#fff9ec;border:1px solid #d8b777;border-radius:7px;min-height:30px;padding:0 13px}.prism-pro .collection-empty>button:hover,.prism-pro .collection-monitor-empty>button:hover{background:#fff0d2}@media (prefers-reduced-motion:reduce){.prism-pro .erp-list-loading:before{animation:none}}.prism-pro .collection-monitor-table{table-layout:fixed!important;width:100%!important;min-width:1500px!important}.prism-pro .collection-monitor-table th{color:#29231d!important;text-align:left!important;background:#fbfaf7!important;height:42px!important;padding:6px 9px!important;font:600 10px/1.25 Segoe UI,Microsoft YaHei,sans-serif!important}.prism-pro .collection-monitor-table td{color:#29231d!important;vertical-align:middle!important;border-color:#ece7de!important;height:72px!important;padding:7px 9px!important;font:400 10px/1.35 Segoe UI,Microsoft YaHei,sans-serif!important}.prism-pro .collection-monitor-table .task-select-column{text-align:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;padding-inline:10px!important}.prism-pro .collection-monitor-table .task-image-column{text-align:center!important;width:82px!important;min-width:82px!important}.prism-pro .collection-monitor-table .task-sku-column{width:168px!important;min-width:168px!important}.prism-pro .collection-monitor-table .task-spec-column{width:118px!important;min-width:118px!important}.prism-pro .collection-monitor-table .task-price-column{width:120px!important;min-width:120px!important}.prism-pro .collection-monitor-table .task-profit-column{width:90px!important;min-width:90px!important}.prism-pro .collection-monitor-table .task-link-column{width:320px!important;min-width:320px!important}.prism-pro .collection-monitor-table .task-status-column{width:155px!important;min-width:155px!important}.prism-pro .collection-monitor-table .task-time-column{width:145px!important;min-width:145px!important}.prism-pro .collection-monitor-table .task-owner-column{text-align:center!important;width:115px!important;min-width:115px!important}.prism-pro .collection-monitor-table .task-action-column{text-align:center!important;width:118px!important;min-width:118px!important}.prism-pro .collection-monitor-table .thumb{border:0!important;border-radius:4px!important;place-items:center!important;width:58px!important;height:58px!important;display:inline-grid!important}.prism-pro .task-sku-cell,.prism-pro .task-source-cell>span{align-items:center!important;gap:4px!important;min-width:0!important;display:flex!important}.prism-pro .task-sku-cell strong{text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;flex:auto!important;min-width:0!important;line-height:1.35!important;overflow:visible!important}.prism-pro .task-spec-stack,.prism-pro .task-price-stack,.prism-pro .task-time-stack{gap:5px!important;display:grid!important}.prism-pro :where(.task-spec-stack,.task-price-stack,.task-time-stack)>span{white-space:nowrap!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.prism-pro :where(.task-spec-stack,.task-price-stack,.task-time-stack) em{color:#8a8176!important;text-align:center!important;background:#f4f2ee!important;border-radius:3px!important;min-width:30px!important;padding:2px 4px!important;font-size:9px!important;font-style:normal!important;font-weight:400!important}.prism-pro .task-price-stack b{color:#df252f!important}.prism-pro .task-price-stack del{color:#8b8b8b!important}.prism-pro .task-profit-value{color:#079457!important;font-size:11px!important}.prism-pro .collection-monitor-table .task-source-title{max-width:298px!important}.prism-pro .collection-monitor-table .task-source-url{color:#087df1!important;max-width:274px!important}.prism-pro .task-status-detail{color:#7a7168!important;overflow-wrap:anywhere!important;text-overflow:clip!important;white-space:normal!important;max-width:100%!important;margin-top:5px!important;font-size:9px!important;line-height:1.35!important;display:block!important;overflow:visible!important}.prism-pro .task-status-detail.success{color:#35a414!important}.prism-pro .task-status-detail.failed{color:#d7424a!important}.prism-pro .task-owner-column strong,.prism-pro .task-owner-column small{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}.prism-pro .task-owner-column small{color:#82796e!important;margin-top:4px!important}.prism-pro .task-delete-button{color:#ff3f49!important;width:100%!important;height:28px!important;box-shadow:none!important;background:#fff!important;border:1px solid #ff4d55!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:0 10px!important;display:inline-flex!important}.prism-pro .task-delete-button svg{width:14px!important;height:14px!important}.prism-pro .task-delete-button:hover:not(:disabled){color:#fff!important;background:#ff4d55!important}.prism-pro .task-delete-button:disabled{opacity:.4!important;cursor:not-allowed!important}.prism-pro .collection-bulk-footer{z-index:15!important;border-top:1px solid var(--prism-border)!important;background:#fffefcfa!important;width:100%!important;min-width:1200px!important;min-height:40px!important;padding:5px 8px!important;position:sticky!important;bottom:0!important;box-shadow:0 -3px 12px #392b1512!important}@media (max-width:1450px){.prism-pro .task-monitor-filters{grid-template-rows:repeat(3,34px)!important;grid-template-columns:repeat(2,minmax(260px,1fr))!important;min-height:126px!important}.prism-pro .task-monitor-filters .task-status-filter,.prism-pro .task-monitor-filters .collection-filter-actions{grid-column:1/-1!important}}@media (max-width:900px){.prism-pro .task-monitor-filters{grid-template-rows:none!important;grid-auto-rows:minmax(34px,auto)!important;height:auto!important}.prism-pro .task-monitor-filters .collection-filter-actions{flex-wrap:wrap!important;align-items:stretch!important}.prism-pro .task-monitor-filters .task-filter-utility-actions{margin-left:0!important}}.prism-pro .loader,.loader{vertical-align:middle!important;background:#4f8ef7!important;border:0!important;border-radius:50%!important;width:5px!important;height:5px!important;margin:4px 14px 13px 4px!important;animation:.9s step-end infinite bili-four-dot-loading!important;display:inline-block!important;box-shadow:9px 0 #4f8ef7a3,0 9px #4f8ef766,9px 9px #4f8ef733!important}.prism-pro .empty-row .loader,.empty-row .loader{margin:0 auto 14px!important}@keyframes bili-four-dot-loading{0%{background:#2f7ff4;box-shadow:9px 0 #4f8ef7a3,0 9px #4f8ef766,9px 9px #4f8ef733}25%{background:#4f8ef733;box-shadow:9px 0 #2f7ff4,0 9px #4f8ef7a3,9px 9px #4f8ef766}50%{background:#4f8ef766;box-shadow:9px 0 #4f8ef733,0 9px #2f7ff4,9px 9px #4f8ef7a3}75%{background:#4f8ef7a3;box-shadow:9px 0 #4f8ef766,0 9px #4f8ef733,9px 9px #2f7ff4}}@media (prefers-reduced-motion:reduce){.prism-pro .loader,.loader{animation:none!important}}.prism-pro .collection-product .collection-image-button{justify-content:center!important;align-items:center!important;display:flex!important;overflow:hidden!important}.prism-pro .collection-product .collection-image-button img{box-sizing:border-box!important;object-fit:contain!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;padding:9px!important;display:block!important}.product-image-lightbox{place-items:center!important;padding:40px 28px!important}.product-image-lightbox figure{box-sizing:border-box!important;grid-template-rows:minmax(0,1fr) auto!important;align-items:stretch!important;width:min(580px,100vw - 56px)!important;max-width:none!important;height:min(580px,100vh - 96px)!important;max-height:none!important;padding:10px!important}.product-image-lightbox img{object-fit:contain!important;object-position:center!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important}.product-image-lightbox figcaption{box-sizing:border-box!important;width:100%!important;margin-top:8px!important;position:static!important}.operation-log-grid.four-modules{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important}.operation-log-grid.four-modules>.operation-log-card{flex-direction:column;min-width:0;min-height:680px;display:flex}.operation-log-card.login>header>div>span{color:#0b7a5b;background:#e8f8f1}.operation-log-card.import>header>div>span{color:#8b5a12;background:#fff0d1}.operation-log-card.import .operation-log-list article>i{color:#94610c;background:#fff1d4}.operation-log-card.login .operation-log-list article>i.success{color:#0b7a5b;background:#e8f8f1}.operation-log-card.login .operation-log-list article>i.failed{color:#b24d5b;background:#ffedf0}.operation-log-card .operation-log-list{flex:1}.operation-log-card .operation-log-filters{box-sizing:border-box;align-content:flex-start;min-height:174px}.operation-log-card .operation-log-filters>.erp-date-range{min-width:100%!important;max-width:100%!important}.operation-log-pagination{color:#7b879a;border-top:1px solid #edf0f5;justify-content:flex-end;align-items:center;gap:7px;min-height:44px;padding:7px 12px;font-size:9px;display:flex}.operation-log-pagination button{background:#fff;border:1px solid #e0e6ef;border-radius:8px;width:30px;height:30px}.import-log-progress{background:#edf0f4;border-radius:99px;height:3px;overflow:hidden;margin-top:7px!important;display:block!important}.import-log-progress>i{border-radius:inherit;background:#3c74e8;height:100%;display:block}@media (max-width:1599px){.operation-log-grid.four-modules{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){.operation-log-grid.four-modules{grid-template-columns:1fr!important}.operation-log-grid.four-modules>.operation-log-card{min-height:0}}.weight-rule-switch{background:#fffaf0;border:1px solid #eadfc9;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;max-width:560px;margin-top:12px;padding:13px 15px;display:flex!important}.weight-rule-switch>span b,.weight-rule-switch>span small{display:block}.weight-rule-switch>span b{color:#4e3b20;font-size:11px}.weight-rule-switch>span small{color:#8b7657;margin-top:5px;font-size:9px;line-height:1.55}.weight-rule-switch>input,.permission-switch>input{-webkit-appearance:none;appearance:none;cursor:pointer;flex:none;position:relative;width:40px!important;height:22px!important;box-shadow:none!important;background:#cbd5e2!important;border:0!important;border-radius:99px!important}.weight-rule-switch>input:after,.permission-switch>input:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #1d2b3d2c}.weight-rule-switch>input:checked,.permission-switch>input:checked{background:#c8922e!important}.weight-rule-switch>input:checked:after,.permission-switch>input:checked:after{transform:translate(18px)}.employee-alias-trigger{color:#8792a3;cursor:text;background:0 0;border:0;margin-top:7px;padding:0;font-size:10px;display:block}.employee-alias-trigger:hover{color:#9a6817}.employee-alias-editor{margin-top:6px;border:1px solid #d9c08e!important;border-radius:8px!important;width:125px!important;height:30px!important;padding:0 8px!important}.role-editor-modal{width:min(820px,100vw - 32px);max-height:86vh;overflow:auto}.role-reference{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:15px 0;display:grid}.role-reference article{background:#fffcf6;border:1px solid #e5dfd4;border-radius:10px;padding:11px}.role-reference b,.role-reference small{display:block}.role-reference small{color:#807365;margin-top:5px;line-height:1.5}.role-editor-list{gap:7px;display:grid}.role-editor-list>label{border:1px solid #e7e1d8;border-radius:10px;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:12px;padding:9px 11px;display:grid}.role-editor-list b,.role-editor-list small{display:block}.role-editor-list small{color:#8a8177;margin-top:4px}.role-editor-modal>footer{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.subaccount-workspace{flex-direction:column!important;min-height:calc(100vh - 80px)!important;display:flex!important;overflow:hidden!important}.subaccount-table-wrap{flex:1!important;min-height:0!important;overflow:auto!important}.subaccount-footer{z-index:8!important;background:#fff!important;flex:none!important;margin-top:auto!important;position:sticky!important;bottom:0!important;box-shadow:0 -7px 20px #392c1710!important}.collection-bulk-footer>div:last-child{white-space:nowrap;flex:none}.prism-pro .collection-bulk-footer .task-pagination{white-space:nowrap;color:#313843;flex:none;align-items:center;gap:8px;font-size:13px;display:flex}.prism-pro .collection-bulk-footer .task-pagination>span:first-child{color:#313843!important;font-size:13px!important}.prism-pro .collection-bulk-footer .task-pagination>button{color:#313843!important;width:24px!important;min-width:24px!important;height:26px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:5px!important;padding:0!important;font-size:13px!important}.prism-pro .collection-bulk-footer .task-pagination>button.active{color:#1677ff!important;background:#fff!important;border-color:#1677ff!important}.prism-pro .collection-bulk-footer .task-pagination>button:disabled{color:#b9bec6!important;opacity:1!important}.prism-pro .collection-bulk-footer .task-pagination-ellipsis{text-align:center;min-width:24px;color:#9299a3!important;font-size:13px!important}.prism-pro .collection-bulk-footer .task-pagination .prism-native-select{flex:0 0 86px!important;width:86px!important;min-width:86px!important;max-width:86px!important;height:26px!important}.prism-pro .collection-bulk-footer .task-pagination .prism-select-trigger{border-color:#d9d9d9!important;border-radius:4px!important;width:86px!important;height:26px!important;min-height:26px!important;padding:0 8px!important;font-size:13px!important}.task-jump-page{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.task-jump-page input{text-align:center;width:44px!important;height:26px!important;box-shadow:none!important;border:1px solid #d9d9d9!important;border-radius:4px!important;padding:0 6px!important;font-size:13px!important}.prism-pro .workspace-content-region{min-height:calc(100vh - 80px)}.collection-refreshing{z-index:7;color:#79531b;pointer-events:none;background:#fffefcf2;border:1px solid #e6dfd4;border-radius:9px;align-items:center;gap:6px;min-height:28px;padding:4px 9px;font-size:11px;display:inline-flex;position:absolute;top:8px;right:10px;box-shadow:0 5px 16px #4f3a1714}.collection-refreshing .refresh-dot{background:#c8922e;border-radius:50%;flex:none;width:8px;height:8px;animation:.9s ease-in-out infinite alternate collection-refresh-pulse;box-shadow:0 0 0 4px #c8922e21}@keyframes collection-refresh-pulse{0%{opacity:.45;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.collection-grid{position:relative}.erp-feedback-portal-root{overscroll-behavior:contain;scrollbar-width:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;z-index:2147483647!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;padding:max(8px,env(safe-area-inset-top)) 24px 24px!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;align-items:center!important;gap:16px!important;margin:0!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.erp-feedback-portal-root::backdrop{pointer-events:none!important;background:0 0!important}.erp-feedback-portal-root::-webkit-scrollbar{display:none}.erp-feedback-portal-root .erp-message{box-sizing:border-box;color:#000000e0;text-align:start;pointer-events:auto;background:#fff;border:0;border-radius:8px;flex:none;align-items:center;gap:8px;width:max-content;min-width:0;max-width:100%;margin:0;padding:9px 12px;font-size:14px;font-weight:400;line-height:22px;display:flex;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.erp-feedback-portal-root .erp-message.is-entering{animation:.2s cubic-bezier(.645,.045,.355,1) both erp-message-enter}.erp-message__content{overflow-wrap:anywhere;white-space:pre-line;min-width:0;max-height:min(60dvh,360px);overflow-y:auto}.erp-message__content :where(p,ul,ol){font-size:inherit;line-height:inherit;margin:0}.erp-message__icon{color:#1677ff;flex:none;width:16px;height:16px;display:block}.erp-message[data-tone=success] .erp-message__icon{color:#52c41a}.erp-message[data-tone=error] .erp-message__icon{color:#ff4d4f}.erp-message[data-tone=warning] .erp-message__icon{color:#faad14}.erp-message[data-tone=loading] .erp-message__icon{animation:1s linear infinite erp-message-spin}.erp-message__actions{flex:none;align-items:center;gap:8px;display:flex}.erp-feedback-portal-root .erp-message :is(.erp-message__close,.erp-message__actions button){cursor:pointer;color:#595959!important;width:auto!important;min-width:24px!important;height:auto!important;min-height:24px!important;box-shadow:none!important;font:inherit!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:4px!important;flex:none!important;justify-content:center!important;align-items:center!important;margin:-1px 0!important;padding:0 4px!important;transition:background-color .15s!important;display:inline-flex!important;transform:none!important}.erp-message__close svg{width:14px;height:14px;display:block}.erp-feedback-portal-root .erp-message :is(.erp-message__close,.erp-message__actions button):hover{background:#f5f5f5!important}.erp-feedback-portal-root .erp-message :is(.erp-message__close,.erp-message__actions button):focus-visible{outline-offset:2px;outline:2px solid #1677ff!important}.erp-feedback-portal-root .erp-message.is-leaving{pointer-events:none;animation:.2s cubic-bezier(.645,.045,.355,1) both erp-message-leave}@keyframes erp-message-enter{0%{opacity:0;transform:translateY(-64px)}to{opacity:1;transform:translateY(0)}}@keyframes erp-message-leave{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-64px)}}@keyframes erp-message-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.erp-feedback-portal-root .erp-message,.erp-message[data-tone=loading] .erp-message__icon{animation:none!important}.erp-feedback-portal-root .erp-message.is-leaving{opacity:0}}.prism-pro .collection-monitor-page{padding-bottom:48px!important}.prism-pro .collection-monitor-page .collection-bulk-footer{z-index:42!important;bottom:0!important;right:0!important;left:var(--side)!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;position:fixed!important}.prism-pro .workspace :where(.prism-select,.prism-native-select),.modal-backdrop .modal :where(.prism-select,.prism-native-select),.prism-pro .workspace .prism-select-trigger,.modal-backdrop .modal .prism-select-trigger{width:100%!important;min-width:0!important;max-width:100%!important}.prism-pro .workspace .prism-select-combobox,.modal-backdrop .modal .prism-select-combobox{height:var(--erp-input-height)!important;min-height:var(--erp-input-height)!important;border:1px solid var(--erp-input-border)!important;border-radius:var(--erp-input-radius)!important;color:var(--erp-input-text)!important;background:var(--erp-input-bg)!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important;box-shadow:none!important;align-items:center!important;gap:0!important;padding:0!important;display:flex!important;overflow:hidden!important;transform:none!important}.prism-pro .workspace .prism-select-combobox:hover,.modal-backdrop .modal .prism-select-combobox:hover{border-color:var(--erp-input-focus)!important;background:var(--erp-input-bg)!important;box-shadow:none!important;transform:none!important}.prism-pro .workspace .prism-select-combobox:focus-within,.prism-pro .workspace .prism-select-combobox.open,.modal-backdrop .modal .prism-select-combobox:focus-within,.modal-backdrop .modal .prism-select-combobox.open{border-color:var(--erp-input-focus)!important;background:var(--erp-input-bg)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important}.prism-pro .workspace .prism-select-combobox>input,.modal-backdrop .modal .prism-select-combobox>input{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;color:var(--prism-text)!important;box-shadow:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:auto!important;padding:0 2px 0 11px!important;overflow:hidden!important}.prism-pro .workspace .prism-select-value-field,.modal-backdrop .modal .prism-select-value-field{scrollbar-width:none;flex:auto!important;align-items:center!important;gap:4px!important;min-width:0!important;height:100%!important;padding:0 2px 0 7px!important;display:flex!important;overflow:auto hidden!important}.prism-pro .workspace .prism-select-value-field::-webkit-scrollbar{display:none}.modal-backdrop .modal .prism-select-value-field::-webkit-scrollbar{display:none}.prism-pro .workspace .prism-select-value-field>input,.modal-backdrop .modal .prism-select-value-field>input{width:90px!important;min-width:78px!important;height:100%!important;color:var(--prism-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:1 0 78px!important;padding:0 4px!important}.prism-pro .workspace .prism-select-tag,.modal-backdrop .modal .prism-select-tag{color:#7c5311!important;max-width:132px!important;height:24px!important;min-height:24px!important;box-shadow:none!important;background:#fff8e9!important;border:1px solid #ead7ae!important;border-radius:6px!important;flex:none!important;align-items:center!important;gap:3px!important;padding:0 5px 0 8px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}.prism-pro .workspace .prism-select-tag>span,.modal-backdrop .modal .prism-select-tag>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prism-pro .workspace .prism-select-tag>svg,.modal-backdrop .modal .prism-select-tag>svg{flex:0 0 13px;width:13px!important;height:13px!important}.prism-pro .workspace .prism-select-tag:hover:not(:disabled),.modal-backdrop .modal .prism-select-tag:hover:not(:disabled){background:#fff1cf!important;border-color:#d5a33a!important;transform:none!important}:is(.prism-pro .workspace .prism-select-combobox>input:focus,.prism-pro .workspace .prism-select-combobox>input:focus-visible,.modal-backdrop .modal .prism-select-combobox>input:focus,.modal-backdrop .modal .prism-select-combobox>input:focus-visible){box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.prism-pro .workspace .prism-select-chevron,.modal-backdrop .modal .prism-select-chevron{color:#756b61!important;width:38px!important;min-width:38px!important;height:100%!important;min-height:0!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:0 0 38px!important;place-items:center!important;padding:0!important;display:grid!important;transform:none!important}.prism-pro .workspace .prism-select-chevron:hover:not(:disabled),.modal-backdrop .modal .prism-select-chevron:hover:not(:disabled){color:var(--prism-gold-text)!important;background:var(--prism-hover)!important;box-shadow:none!important;filter:none!important;transform:none!important}.prism-pro .workspace .prism-select-chevron svg,.modal-backdrop .modal .prism-select-chevron svg{width:16px!important;height:16px!important}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar,.task-monitor-filters,.product-filter-suite-grid)>label,.prism-pro :where(.product-filter-control,.shop-keyword-filter,.yy-filter,.yy-search,.collection-search,.price-filter,.erp-field){border:1px solid var(--erp-input-border)!important;border-radius:var(--erp-input-radius)!important;background:var(--erp-input-bg)!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;overflow:visible!important}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar,.task-monitor-filters,.product-filter-suite-grid)>label:focus-within,.prism-pro :where(.product-filter-control,.shop-keyword-filter,.yy-filter,.yy-search,.collection-search,.price-filter,.erp-field):focus-within{border-color:var(--erp-input-focus)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important;background:#fffdf8!important}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar,.task-monitor-filters,.product-filter-suite-grid)>label :where(input:not([type=checkbox]):not([type=radio]),textarea,.prism-select-trigger),.prism-pro :where(.product-filter-control,.shop-keyword-filter,.yy-filter,.yy-search,.collection-search,.price-filter,.erp-field) :where(input:not([type=checkbox]):not([type=radio]),textarea,.prism-select-trigger){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;transform:none!important}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar,.task-monitor-filters,.product-filter-suite-grid)>label .prism-select-combobox:focus-within,.prism-pro :where(.product-filter-control,.shop-keyword-filter,.yy-filter,.yy-search,.collection-search,.price-filter,.erp-field) .prism-select-combobox:focus-within{box-shadow:none!important;border:0!important}.prism-pro .workspace label>span:first-child,.modal-backdrop .modal label>span:first-child{text-overflow:clip!important;white-space:nowrap!important;flex:none!important;min-width:max-content!important;overflow:visible!important}.prism-pro .workspace :where(label,.erp-field)>:where(input,.prism-select,.range-inputs),.modal-backdrop .modal label>:where(input,.prism-select){min-width:0!important;max-width:100%!important}.prism-pro :where(.collection-filter-grid,.product-filter-grid,.shop-product-filter-panel,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar,.task-monitor-filters,.product-filter-suite-grid,.source-filters,.service-filters,.subaccount-filters,.operation-log-filters,.listing-log-filters,.shipping-filter){box-sizing:border-box!important;width:100%!important;max-width:100%!important}.prism-pro :where(.collection-filter-grid,.product-filter-grid,.shop-product-filter-panel,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar,.task-monitor-filters,.product-filter-suite-grid,.source-filters,.service-filters,.subaccount-filters,.operation-log-filters,.listing-log-filters,.shipping-filter)>*{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}@media (max-width:1200px){.prism-pro :where(.collection-filter-grid,.product-filter-grid,.shop-product-filter-panel,.shop-list-filters,.order-filters,.compact-filter-bar,.product-filter-suite-grid,.source-filters,.service-filters,.subaccount-filters,.operation-log-filters,.listing-log-filters,.shipping-filter){grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}}.prism-pro .workspace .product-filter-control .prism-select-combobox,.prism-pro .workspace :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar,.task-monitor-filters)>label .prism-select-combobox,.modal-backdrop .modal label .prism-select-combobox{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.prism-pro .workspace .product-filter-control .prism-select-combobox:hover,.prism-pro .workspace .product-filter-control .prism-select-combobox:focus-within,.prism-pro .workspace .product-filter-control .prism-select-combobox.open,.prism-pro .workspace :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar,.task-monitor-filters)>label .prism-select-combobox:is(:hover,:focus-within,.open),.modal-backdrop .modal label .prism-select-combobox:is(:hover,:focus-within,.open){box-shadow:none!important;background:0 0!important;border:0!important}.prism-pro .workspace .product-filter-control>input:focus,.prism-pro .workspace :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar,.task-monitor-filters)>label :where(input,textarea,.prism-range-trigger):focus,.modal-backdrop .modal label :where(input,textarea,.prism-range-trigger):focus{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.prism-pro .workspace .product-filter-control>input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.prism-pro .workspace :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar,.task-monitor-filters)>label :where(input,textarea,.prism-range-trigger):focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.modal-backdrop .modal label :where(input,textarea,.prism-range-trigger):focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}@media (max-width:1500px){.prism-pro .product-filter-suite{height:auto!important;min-height:140px!important}.prism-pro .product-filter-suite-grid{grid-template-rows:none!important;grid-template-columns:repeat(auto-fit,minmax(145px,1fr))!important;grid-auto-rows:44px!important;height:auto!important}.prism-pro .product-filter-control,.prism-pro .product-filter-suite-grid .prism-range-field{height:44px!important;min-height:44px!important}}.prism-pro .module-tabs{box-sizing:border-box!important;padding-right:44px!important;position:sticky!important;overflow:visible!important}.prism-pro .module-tab-list{flex:auto!important;width:auto!important;padding-right:2px!important}.prism-pro .module-tabs .module-tabs-clear{box-sizing:border-box!important;z-index:12!important;flex:0 0 30px!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:29px!important;min-height:29px!important;max-height:29px!important;padding:0!important;top:2px!important;right:6px!important;overflow:visible!important}.prism-pro .module-tabs .module-tabs-clear svg{flex:0 0 15px!important;width:15px!important;height:15px!important}.prism-pro .module-tabs{align-items:flex-start!important;height:33px!important;min-height:33px!important;padding-top:0!important;padding-bottom:2px!important;top:47px!important}.prism-pro .module-tab-list{scrollbar-width:thin;align-items:flex-start!important;gap:4px!important;height:31px!important}.prism-pro .module-tab{width:auto!important;min-width:78px!important;max-width:142px!important;height:30px!important;min-height:30px!important}.prism-pro .module-tabs .module-tab-open{text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;min-width:0!important;max-width:112px!important;height:28px!important;min-height:28px!important;padding:0 9px!important;overflow:hidden!important}.prism-pro .module-tabs .module-tab-close{flex:0 0 27px!important;width:27px!important;min-width:27px!important;max-width:27px!important;height:28px!important;min-height:28px!important}.prism-pro .product-filter-suite-grid .prism-range-field{grid-template-columns:max-content minmax(0,1fr)!important}.prism-pro .product-filter-suite-grid .prism-range-trigger{font-size:var(--erp-input-font-size)!important;font-variant-numeric:tabular-nums!important;letter-spacing:normal!important;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 14px!important;gap:4px!important;padding-inline:0!important}.prism-pro .product-filter-suite-grid .prism-range-trigger>span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.prism-pro .product-filter-suite-grid .prism-range-trigger>i{width:12px!important}.prism-pro .product-filter-suite-grid .prism-range-trigger>svg{width:14px!important;height:14px!important}.prism-pro .shop-product-detail-table td{height:178px}.prism-pro .listed-site-stack,.prism-pro .site-value-stack{gap:3px}.prism-pro .listed-site-stack>:where(a,span),.prism-pro .site-value-stack>:where(span,button){min-height:21px}.prism-pro .listed-site-stack>span.site-market-missing{color:#8f98a6;background:#f7f8fa;border-left:3px solid #d7dce4;border-radius:7px;grid-template-columns:48px 1fr auto;align-items:center;gap:6px;padding:4px 6px;display:grid}.prism-pro .listed-site-stack .site-market-missing b,.prism-pro .site-value-stack .site-market-missing b{color:#778496}.prism-pro .listed-site-stack .site-market-missing em{text-align:center;font-style:normal}.prism-pro .listed-site-stack .site-market-missing i{color:#a0a8b3;font-size:8px;font-style:normal}.prism-pro .site-value-stack>span.site-market-missing{color:#9aa3af}.prism-pro .new-site-selection-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.prism-pro .new-site-selection-head legend{margin:0}.prism-pro .new-site-selection-head>div{gap:6px;display:flex}.prism-pro .new-site-selection-head button{color:#79531b;cursor:pointer;background:#fffefc;border:1px solid #dfd5c5;border-radius:8px;min-width:54px;height:28px;padding:0 11px}.prism-pro .new-site-selection-head button:hover{background:#fff7e8;border-color:#c8922e}.prism-pro .product-filter-suite-grid .prism-range-trigger.has-from-only{grid-template-columns:minmax(138px,1.45fr) 7px minmax(72px,.55fr) 14px!important}.prism-pro .product-filter-suite-grid .prism-range-trigger.has-to-only{grid-template-columns:minmax(72px,.55fr) 7px minmax(138px,1.45fr) 14px!important}.prism-pro .sidebar,.prism-pro.sidebar-collapsed .sidebar{height:100dvh!important;min-height:910px!important;max-height:none!important}.prism-pro .yuanyou-sidebar-nav{box-sizing:border-box!important;height:calc(100dvh - 68px)!important;min-height:0!important;max-height:calc(100dvh - 68px)!important;padding-bottom:12px!important}.prism-pro .collection-grid.yuanyou-card-grid,.prism-pro .collection-grid.yuanyou-card-grid.product-card-grid{box-sizing:border-box!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;justify-content:stretch!important;gap:12px!important;width:100%!important;max-width:none!important;margin:0!important;padding:5px!important}.prism-pro .collection-grid.yuanyou-card-grid>.collection-product{width:auto!important;min-width:0!important;max-width:none!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-image-button{width:calc(100% - 8px)!important;margin-inline:4px!important;padding:2px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-image-button img{object-fit:contain!important;object-position:center!important;padding:2px!important}.prism-pro .shipping-site-switch{border:1px solid var(--prism-border)!important;background:var(--prism-card)!important;box-sizing:border-box!important;border-radius:10px!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;align-items:center!important;gap:5px!important;width:100%!important;padding:7px!important;display:grid!important}.prism-pro .shipping-site-switch button{border:1px solid var(--prism-border)!important;min-width:0!important;min-height:36px!important;color:var(--prism-text)!important;box-shadow:none!important;background:#fff!important;border-radius:9px!important;padding:0 10px!important;transform:none!important}.prism-pro .shipping-site-switch button:hover{color:var(--prism-gold-text)!important;background:var(--prism-hover)!important;border-color:#d9b56e!important}.prism-pro .shipping-site-switch button[aria-pressed=true]{color:#fff!important;border-color:var(--prism-gold)!important;background:var(--prism-gold)!important}.prism-pro .collection-grid .shipping-under-weight,.prism-pro .collection-grid .shipping-under-dimensions{align-content:center!important;gap:1px!important;min-width:0!important;min-height:27px!important;line-height:1.05!important;display:grid!important;overflow:visible!important}.prism-pro .collection-grid :where(.shipping-under-weight,.shipping-under-dimensions)>span{color:#16805f!important;white-space:nowrap!important;font-size:7.5px!important;display:block!important;overflow:visible!important}.prism-pro .collection-grid :where(.shipping-under-weight,.shipping-under-dimensions)>strong{color:#087452!important;white-space:nowrap!important;font-size:8px!important;font-weight:700!important;display:block!important;overflow:visible!important}.prism-pro .module-tabs{isolation:isolate;z-index:79!important;border-bottom:1px solid var(--prism-border)!important;background:var(--prism-card)!important;box-sizing:border-box!important;flex:0 0 33px!important;align-items:flex-start!important;height:33px!important;min-height:33px!important;max-height:33px!important;margin:0!important;padding:0 44px 2px 8px!important;position:sticky!important;top:47px!important}.prism-pro .module-tab-list{height:31px!important;min-height:31px!important;max-height:31px!important}.prism-pro .module-tabs .module-tabs-clear{top:1px!important;right:7px!important}.prism-pro .workspace-content-region{z-index:0;position:relative}.prism-pro .module-tabs{grid-template-columns:minmax(0,1fr) 31px!important;align-items:center!important;column-gap:4px!important;padding:0 7px 2px 8px!important;display:grid!important;overflow:hidden!important}.prism-pro .module-tab-list{flex:none!important;width:100%!important;min-width:0!important;max-width:none!important}.prism-pro .module-tabs .module-tabs-clear{place-self:center end!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-spec.shipping-split{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2px 0!important;min-height:90px!important;padding:5px 3px 4px!important}.prism-pro .collection-grid.yuanyou-card-grid .collection-spec.shipping-split>span{min-width:0!important;padding-inline:3px!important}.prism-pro .collection-grid :where(.shipping-under-weight,.shipping-under-dimensions){text-align:center!important;align-content:start!important;width:100%!important;min-width:0!important;min-height:42px!important;margin-top:2px!important;overflow:hidden!important}.prism-pro .collection-grid :where(.shipping-under-weight,.shipping-under-dimensions)>span{text-overflow:ellipsis!important;white-space:nowrap!important;min-height:10px!important;font-size:7px!important;line-height:1.15!important;overflow:hidden!important}.prism-pro .collection-grid :where(.shipping-under-weight,.shipping-under-dimensions)>strong{white-space:normal!important;grid-template-rows:repeat(2,auto)!important;justify-items:center!important;gap:0!important;min-width:0!important;font-size:7.5px!important;line-height:1.1!important;display:grid!important;overflow:hidden!important}.prism-pro .collection-grid :where(.shipping-under-weight,.shipping-under-dimensions)>strong>:where(em,b){text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-style:normal!important;font-weight:700!important;line-height:1.1!important;display:block!important;overflow:hidden!important}.prism-pro .collection-grid :where(.shipping-under-weight,.shipping-under-dimensions)>strong.shipping-threshold-high,.prism-pro .collection-grid :where(.shipping-under-weight,.shipping-under-dimensions)>strong.shipping-threshold-high>:where(em,b){color:#d92d20!important}.prism-pro .collection-grid .shipping-template-caption{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;margin-top:1px!important;font-size:7px!important;line-height:1.1!important;overflow:hidden!important}.prism-pro .compact-order-table .order-label-select-cell{vertical-align:middle!important;position:relative!important}.prism-pro .compact-order-table .order-label-select-cell>input{margin:0!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.prism-pro .dense-workspace .yuanyou-shop-table td{height:52px!important;padding-top:4px!important;padding-bottom:4px!important}.prism-pro .yuanyou-shop-table .shop-avatar{border-radius:8px!important;width:28px!important;height:28px!important}.prism-pro .yuanyou-shop-table .shop-identity-cell,.prism-pro .yuanyou-shop-table .shop-identity-details{gap:1px!important}.prism-pro .yuanyou-shop-table .site-reputation-summary{gap:3px!important}.prism-pro .yuanyou-shop-table .site-reputation-row{gap:4px!important;min-height:27px!important;padding:3px 6px!important}.prism-pro .yuanyou-shop-table .site-reputation-row>strong{min-height:18px!important;padding-inline:5px!important}.prism-pro .yuanyou-shop-table .site-reputation-sales{gap:5px!important;margin-top:0!important}.prism-pro .shipping-template-tools{border-bottom:1px solid var(--prism-border)!important;background:#fffaf1!important;align-items:center!important;gap:8px!important;padding:10px 12px!important;display:flex!important}.prism-pro .shipping-template-tools>div{flex:1;min-width:0}.prism-pro .shipping-template-tools strong,.prism-pro .shipping-template-tools span{display:block}.prism-pro .shipping-template-tools span{color:var(--prism-muted);margin-top:3px;font-size:9px}.prism-pro .shipping-import-button{cursor:pointer!important;position:relative!important;overflow:hidden!important}.prism-pro .shipping-import-button input{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important}.prism-pro .shipping-new-band{border-bottom:1px solid var(--prism-border)!important;border-top:0!important}.prism-pro .shipping-new-band>span{white-space:nowrap;align-self:center;font-weight:800}.prism-pro .shipping-currency-links{border-bottom:1px solid var(--prism-border)!important;flex-wrap:wrap!important;gap:6px!important;padding:8px 10px!important;display:flex!important}.prism-pro .shipping-currency-links span{color:#665a4d;background:#faf6ef;border-radius:7px;padding:4px 7px;font-size:8px}.prism-pro .shipping-currency-links b{color:var(--prism-gold-text);margin-right:5px}.prism-pro .shipping-rules-table td>b,.prism-pro .shipping-rules-table td>small{display:block}.prism-pro .shipping-rules-table td>small{color:var(--prism-muted);margin-top:3px;font-size:8px}.prism-pro .shipping-inline-edit-row>td{background:#fffbf3!important;padding:8px!important}.prism-pro .shipping-inline-edit-row form{grid-template-columns:145px repeat(4,minmax(125px,1fr)) auto auto!important;align-items:center!important;gap:7px!important;display:grid!important}.prism-pro .shipping-inline-edit-row :where(input,.prism-native-select,.btn){min-width:0!important}@media (max-width:1050px){.prism-pro .shipping-site-switch{grid-template-columns:repeat(4,minmax(0,1fr))!important}.prism-pro .shipping-template-tools{flex-direction:column!important;align-items:stretch!important}.prism-pro .shipping-inline-edit-row form{grid-template-columns:1fr 1fr!important}}.prism-pro .order-hero{min-height:135px!important;margin-bottom:12px!important;padding:18px 24px!important}.prism-pro .order-hero h2{margin:8px 0 5px!important;font-size:21px!important}.prism-pro .order-hero .ops-tags{margin-top:8px!important}.prism-pro .order-hero .order-pulse{width:82px!important;height:82px!important}.prism-pro .order-input-freight{color:#79531b!important;white-space:nowrap!important;background:#fff4dc!important;border-radius:7px!important;margin-top:7px!important;padding:5px 7px!important}.prism-pro .order-net-receipt-value{color:#2d5b91!important;font-size:13px!important}.prism-pro .compact-order-table th:nth-child(3){width:760px!important}.prism-pro .compact-order-table td:nth-child(3){min-width:760px!important}.prism-pro .order-synced-economics,.prism-pro .order-product-economics{border-radius:8px!important;gap:0!important;display:grid!important;overflow:hidden!important}.prism-pro .order-synced-economics{background:#f5f4f1!important;border:1px solid #e1dfdb!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin-top:8px!important}.prism-pro .order-product-economics{background:#fffdfa!important;border:1px solid #eadfc9!important;grid-template-columns:repeat(9,minmax(0,1fr))!important;margin-top:4px!important}.prism-pro .order-synced-economics>span,.prism-pro .order-product-economics>span{color:#948575!important;text-align:center!important;white-space:nowrap!important;border-left:1px solid #eee5d6!important;grid-template-rows:13px 22px!important;align-content:center!important;gap:1px!important;min-width:0!important;min-height:42px!important;padding:3px 4px!important;font-size:8px!important;display:grid!important;overflow:hidden!important}.prism-pro .order-synced-economics>span{color:#888580!important;border-left-color:#dedbd5!important}.prism-pro .order-product-economics>.order-platform-fact{color:#888580!important;background:#f5f4f1!important}.prism-pro .order-product-economics>.order-platform-fact b{color:#767d87!important;font-size:9px!important;font-weight:750!important}.prism-pro .order-synced-economics>span:first-child,.prism-pro .order-product-economics>span:first-child{border-left:0!important}.prism-pro .order-synced-economics .readonly-value,.prism-pro .order-product-economics .readonly-value{color:#767d87!important;text-overflow:ellipsis!important;white-space:nowrap!important;cursor:not-allowed!important;background:#ebeae7!important;border:1px solid #dedbd5!important;border-radius:6px!important;place-items:center!important;width:100%!important;min-width:0!important;height:22px!important;padding:0 3px!important;font-size:9px!important;font-weight:750!important;line-height:1!important;display:grid!important;overflow:hidden!important}.prism-pro .order-product-economics .inline-value{color:#3d4655!important;text-overflow:ellipsis!important;white-space:nowrap!important;cursor:pointer!important;background:#fffaf0!important;border:1px solid #e3cfa9!important;border-radius:7px!important;place-items:center!important;width:100%!important;min-width:0!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0 3px!important;font-size:9px!important;font-weight:800!important;line-height:1!important;display:grid!important;overflow:hidden!important}:is(.prism-pro .order-product-economics .inline-value:hover,.prism-pro .order-product-economics .inline-value:focus-visible){background:#fff8ea!important;border-color:#d6ad63!important;outline:0!important;box-shadow:inset 0 0 0 1px #fff3ce!important}.prism-pro .order-product-economics .profit{color:#087d5f!important}.prism-pro .order-product-economics .loss{color:#d83b46!important}.prism-pro .order-product-economics>.order-freight-reference{color:#7b6e5b!important;white-space:nowrap!important;background:#fffaf0!important;border-top:1px solid #eadfc9!important;grid-row:2!important;justify-content:center!important;align-items:center!important;gap:3px!important;min-width:0!important;min-height:23px!important;padding:3px 4px!important;font-size:8px!important;font-weight:500!important;line-height:1.1!important;display:flex!important}.prism-pro .order-product-economics>.order-freight-reference.weight{grid-column:4!important}.prism-pro .order-product-economics>.order-freight-reference.dimensional{grid-column:5!important}.prism-pro .order-product-economics>.order-freight-reference b{color:#b4232d!important;font-size:inherit!important;font-variant-numeric:tabular-nums!important;font-weight:650!important}.prism-pro .order-platform-sync-state{color:#886321!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-height:30px!important;margin-top:4px!important;font-size:9px!important;display:flex!important}.prism-pro .order-platform-sync-state.failed{color:#b23543!important}.prism-pro .order-platform-sync-state button{color:#fff!important;cursor:pointer!important;background:#c8922e!important;border:1px solid #d1a34e!important;border-radius:7px!important;min-height:28px!important;padding:0 10px!important;font-size:9px!important;font-weight:800!important}.prism-pro .order-platform-sync-state button.order-cost-multiplier-launch{white-space:nowrap!important;color:#7b5b1d!important;background:#fff8e8!important;border-color:#dfc48d!important;flex:none!important;min-width:72px!important}:is(.prism-pro .order-platform-sync-state button.order-cost-multiplier-launch:hover,.prism-pro .order-platform-sync-state button.order-cost-multiplier-launch:focus-visible){color:#5d4213!important;background:#fff1d3!important;border-color:#c6922b!important}:is(.prism-pro .order-platform-sync-state button:hover,.prism-pro .order-platform-sync-state button:focus-visible){outline-offset:2px!important;background:#aa741b!important;outline:2px solid #f0cf8d!important}.prism-pro .order-platform-sync-state button:disabled{cursor:wait!important;opacity:.58!important}.prism-pro .order-economics-currency-switch{color:#6f604d!important;background:#fffaf0!important;border:1px solid #e6dfd4!important;border-radius:9px!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;margin:10px 0!important;padding:8px 10px!important;font-size:10px!important;display:flex!important}.prism-pro .order-economics-currency-switch>span{margin-right:3px!important;font-weight:800!important}.prism-pro .order-economics-currency-switch>button{color:#6d5c44!important;cursor:pointer!important;background:#fff!important;border:1px solid #dfd0b9!important;border-radius:7px!important;min-height:30px!important;padding:0 11px!important;font-size:10px!important}.prism-pro .order-economics-currency-switch>button.active{color:#fff!important;background:#c8922e!important;border-color:#c8922e!important}.prism-pro .order-economics-currency-switch>small{color:#927d61!important;flex:100%!important;font-size:9px!important}.prism-pro .order-future-currency-switch{color:#765f3d!important;white-space:nowrap!important;background:#fffaf0!important;border:1px solid #e4d8c5!important;border-radius:7px!important;align-items:center!important;gap:3px!important;min-height:36px!important;padding:3px 4px 3px 8px!important;font-size:10px!important;display:inline-flex!important}.prism-pro .order-future-currency-switch>span{margin-right:2px!important;font-weight:750!important}.prism-pro .order-future-currency-switch>button{color:#755f41!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:5px!important;min-width:42px!important;min-height:28px!important;padding:0 7px!important;font-size:10px!important;font-weight:750!important}.prism-pro .order-future-currency-switch>button.active{color:#fff!important;background:#c8922e!important;border-color:#cf9d43!important}.prism-pro .order-future-currency-switch>button:focus-visible{outline-offset:2px!important;outline:2px solid #9d6b18!important}@media (max-width:1100px){.prism-pro .order-product-economics{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:700px){.prism-pro .order-product-economics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.prism-pro .order-economics-currency-switch>button{flex:130px!important}.prism-pro .order-future-currency-switch{justify-content:flex-end!important;width:100%!important}}.prism-pro .order-economics-inline-layer{z-index:1320!important;pointer-events:none!important;position:fixed!important;inset:0!important}.prism-pro .order-card-inline-editor{box-sizing:border-box!important;pointer-events:auto!important;background:#fffefb!important;border:1px solid #d8bd8a!important;border-radius:10px!important;gap:8px!important;width:250px!important;max-width:calc(100vw - 20px)!important;padding:10px!important;display:grid!important;position:fixed!important;transform:translate(-50%)!important;box-shadow:0 12px 30px #4230182e!important}.prism-pro .order-card-inline-editor.above{transform:translate(-50%,-100%)!important}.prism-pro .order-card-inline-editor.dimensions{width:330px!important}.prism-pro .order-card-inline-editor.cost_multiplier{width:320px!important}.prism-pro .order-cost-multiplier-editor{gap:7px!important;display:grid!important}.prism-pro .order-cost-multiplier-basis{color:#8b7657!important;border-bottom:1px solid #eadbc0!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:30px!important;padding:0 2px 6px!important;font-size:9px!important;display:flex!important}.prism-pro .order-cost-multiplier-basis b{color:#654b25!important;font-variant-numeric:tabular-nums!important;font-size:10px!important}.prism-pro .order-card-inline-editor>strong{color:#654b25!important;font-size:11px!important}.prism-pro .order-card-inline-editor .inline-single{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;min-height:36px!important;padding:0!important;display:grid!important}.prism-pro .order-card-inline-editor .inline-single:focus-within,.prism-pro .order-card-inline-editor .inline-dimensions label:focus-within{box-shadow:none!important;border-color:#0000!important}.prism-pro .order-card-inline-editor .inline-single input{width:100%!important;min-width:0!important;height:34px!important;box-shadow:none!important;-webkit-appearance:textfield!important;appearance:textfield!important;background:0 0!important;border:0!important;border-bottom:1px solid #eadbc0!important;border-radius:0!important;outline:0!important;padding:0 2px!important}.prism-pro .order-card-inline-editor .inline-single input:focus{border-bottom-color:#c9922e!important;box-shadow:0 2px #c9922e33!important}.prism-pro .order-card-inline-editor .inline-single .prism-select-trigger{height:34px!important;min-height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #eadbc0!important;border-radius:0!important;padding:0 2px!important;font-size:9px!important}.prism-pro .order-card-inline-editor .inline-single>span{color:#8b7657!important;font-size:9px!important}.prism-pro .order-card-inline-editor .inline-dimensions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.prism-pro .order-card-inline-editor .inline-dimensions label{color:#78674d!important;background:#fffaf0!important;border:1px solid #dfcba7!important;border-radius:9px!important;gap:3px!important;min-width:0!important;padding:5px 6px 6px!important;font-size:8px!important;display:grid!important}.prism-pro .order-card-inline-editor .inline-dimensions input{width:100%!important;min-width:0!important;height:28px!important;box-shadow:none!important;-webkit-appearance:textfield!important;appearance:textfield!important;background:#fff!important;border:1px solid #eadbc0!important;border-radius:7px!important;padding:0 5px!important}.prism-pro .order-card-inline-editor input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;appearance:none!important;margin:0!important}.prism-pro .order-card-inline-editor input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;appearance:none!important;margin:0!important}.prism-pro .order-card-inline-editor>div:last-child{justify-content:flex-end!important;gap:6px!important;display:flex!important}.prism-pro .order-card-inline-editor>div:last-child button{color:#6d5c44!important;background:#fff!important;border:1px solid #dfd0b9!important;border-radius:8px!important;height:29px!important;min-height:29px!important;padding:0 10px!important;font-size:9px!important}.prism-pro .order-card-inline-editor>div:last-child button.clear{color:#9a5a32!important;background:#fff8f2!important;border-color:#e5c3a8!important}.prism-pro .order-card-inline-editor>div:last-child button.restore{color:#7b5b1d!important;white-space:nowrap!important;background:#fff9ec!important;border-color:#dfc48d!important}:is(.prism-pro .order-card-inline-editor>div:last-child button.restore:not(:disabled):hover,.prism-pro .order-card-inline-editor>div:last-child button.restore:not(:disabled):focus-visible){color:#5d4213!important;background:#fff1d3!important;border-color:#c6922b!important}.prism-pro .order-card-inline-editor>div:last-child button:disabled{cursor:not-allowed!important;opacity:.48!important}.prism-pro .order-card-inline-editor>div:last-child .confirm{color:#fff!important;background:#ca9229!important;border-color:#ca9229!important}.prism-pro .order-product-image-preview{cursor:pointer!important;background:0 0!important;border:0!important;border-radius:7px!important;width:48px!important;height:48px!important;padding:0!important;overflow:visible!important}.prism-pro .order-product-image-preview:hover{transform:none!important;box-shadow:0 0 0 2px #d6ad6340!important}.prism-pro .order-shop-platform-name{color:#8a7764!important;max-width:170px!important;margin-top:-5px!important;font-size:8px!important}.prism-pro .order-economics-quick-backdrop,.prism-pro .order-site-receipt-confirm-backdrop{z-index:1300!important}.prism-pro .order-economics-quick-modal,.prism-pro .order-site-receipt-modal,.prism-pro .order-site-receipt-confirm-modal{border-color:#ead9b9!important;width:min(520px,100vw - 30px)!important;padding:24px!important;box-shadow:0 24px 70px #49381726!important}.prism-pro .order-economics-quick-backdrop{background:#30271914!important}.prism-pro .order-economics-quick-modal{border-radius:11px!important;width:min(330px,100vw - 30px)!important;padding:14px!important}.prism-pro .order-economics-quick-modal>.eyebrow{display:none!important}.prism-pro .order-economics-quick-modal>h2{margin:0 28px 2px 0!important;font-size:14px!important}.prism-pro .order-economics-quick-modal>p{font-size:9px!important}.prism-pro .order-economics-quick-modal>label,.prism-pro .order-economics-quick-modal .order-quick-dimension-grid label{margin-top:9px!important}.prism-pro .order-economics-quick-modal .form-actions{margin-top:11px!important}.prism-pro .order-economics-quick-modal>p,.prism-pro .order-site-receipt-modal>p,.prism-pro .order-site-receipt-confirm-modal>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#7f7469!important}.prism-pro .order-economics-quick-modal>label,.prism-pro .order-site-receipt-modal>label,.prism-pro .order-quick-dimension-grid label{gap:7px!important;margin-top:17px!important;display:grid!important}.prism-pro .order-economics-quick-modal label span,.prism-pro .order-site-receipt-modal label span,.prism-pro .order-quick-dimension-grid label span{color:#625545!important;font-size:10px!important;font-weight:800!important}.prism-pro .order-economics-quick-modal input,.prism-pro .order-site-receipt-modal input{box-sizing:border-box!important;color:#3f3a34!important;background:#fffefa!important;border:1px solid #dec8a2!important;border-radius:9px!important;outline:0!important;width:100%!important;height:42px!important;padding:0 11px!important}.prism-pro .order-economics-quick-modal input:focus,.prism-pro .order-site-receipt-modal input:focus{border-color:#ca8e27!important;box-shadow:0 0 0 3px #d9a3481c!important}.prism-pro .order-quick-dimension-grid{grid-template-columns:repeat(3,1fr)!important;gap:9px!important;display:grid!important}.prism-pro .order-economics-quick-modal .form-actions,.prism-pro .order-site-receipt-modal .form-actions,.prism-pro .order-site-receipt-confirm-modal .form-actions{justify-content:flex-end!important;margin-top:20px!important}.prism-pro .order-economics-quick-modal.order-economics-quick-modal>label,.prism-pro .order-economics-quick-modal.order-economics-quick-modal .order-quick-dimension-grid label{margin-top:9px!important}.prism-pro .order-economics-quick-modal.order-economics-quick-modal .form-actions{margin-top:11px!important}.prism-pro .order-site-receipt-toolbar{justify-content:space-between!important;align-items:center!important;margin-top:18px!important;display:flex!important}.prism-pro .order-site-receipt-toolbar strong{color:#5c5145!important;font-size:10px!important}.prism-pro .order-site-receipt-toolbar button{color:#925d12!important;background:#fff9ed!important;border:1px solid #e0c99f!important;border-radius:7px!important;padding:5px 9px!important}.prism-pro .order-site-receipt-sites{grid-template-columns:repeat(3,1fr)!important;gap:7px!important;margin-top:9px!important;display:grid!important}.prism-pro .order-site-receipt-sites>button{color:#62594e!important;text-align:left!important;background:#fff!important;border:1px solid #e6dccb!important;border-radius:9px!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:6px!important;min-height:48px!important;padding:7px 8px!important;display:grid!important}.prism-pro .order-site-receipt-sites>button.active{background:#fff3d8!important;border-color:#cc932f!important;box-shadow:inset 0 0 0 1px #ffe8b1!important}.prism-pro .order-site-receipt-sites b{color:#8c5c16!important}.prism-pro .order-site-receipt-sites span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:8px!important}.prism-pro .order-site-receipt-sites i{color:#b97715!important;font-style:normal!important}.prism-pro .order-site-receipt-confirm-modal{width:min(430px,100vw - 30px)!important}.prism-pro .order-site-receipt-confirm-modal h2{max-width:340px!important;font-size:18px!important;line-height:1.45!important}.prism-pro :where(.product-filter-suite-grid,.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar) .prism-select-trigger{height:36px!important;min-height:36px!important;padding:0 11px!important;font-size:12px!important}.prism-pro :where(.product-filter-suite-grid,.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar) .prism-select-trigger>span{padding-right:8px!important;line-height:34px!important}.prism-pro :where(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar) .prism-select.has-value .prism-select-trigger{background:var(--erp-input-bg)!important;border-color:#d7a23a!important}.prism-pro .product-filter-suite-grid .product-filter-control:has(>.prism-select.has-value){background:var(--erp-input-bg)!important;border-color:#d7a23a!important}.prism-pro .yuanyou-shop-table th:nth-child(19),.prism-pro .yuanyou-shop-table td:nth-child(19){width:96px!important;min-width:96px!important;max-width:96px!important;right:270px!important}.prism-pro .yuanyou-shop-table th:nth-child(20),.prism-pro .yuanyou-shop-table td:nth-child(20){width:112px!important;min-width:112px!important;max-width:112px!important;right:158px!important}.prism-pro .yuanyou-shop-table th:nth-child(21),.prism-pro .yuanyou-shop-table td:nth-child(21){width:158px!important;min-width:158px!important;max-width:158px!important;padding-left:6px!important;padding-right:6px!important;right:0!important}.prism-pro .prism-select-chevron,.prism-pro .prism-select-chevron:hover:not(:disabled),.modal-backdrop .modal .prism-select-chevron,.modal-backdrop .modal .prism-select-chevron:hover:not(:disabled),.prism-pro .prism-select-trigger>svg,.prism-pro .prism-select-chevron>svg,.modal-backdrop .modal .prism-select-trigger>svg,.modal-backdrop .modal .prism-select-chevron>svg{background:0 0!important}.prism-pro .workspace .shop-advanced-filters>.prism-native-select:nth-child(2) .prism-select-chevron:hover:not(:disabled){background:inherit!important}.prism-pro .product-filter-suite-grid>.filter-title-search{grid-column:span 3!important}.prism-pro .product-filter-control.filter-with-icon .filter-input-wrap{align-items:center;width:100%;min-width:0;display:flex;position:relative}.prism-pro .product-filter-control.filter-with-icon .filter-input-wrap>i{color:#98a2b4;pointer-events:none;font-size:13px;font-style:normal;position:absolute;left:10px}.prism-pro .product-filter-control.filter-with-icon .filter-input-wrap>input{padding-left:30px!important}@media (max-width:1200px){.prism-pro .product-filter-suite-grid>.filter-title-search{grid-column:span 2!important}}.prism-pro .order-shipping-countdown{color:#705d3d;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:4px;font-size:10px;font-weight:500;display:block}.prism-pro .order-shipping-countdown.soon{color:#a46d14}.prism-pro .order-shipping-countdown.overdue{color:#b5473e}.prism-pro .order-shipping-countdown.unknown{color:#8c8478}.prism-pro .order-modification-log{color:#806638;cursor:pointer;background:#fffaf0;border:1px solid #ead9b7;border-radius:7px;justify-content:center;align-items:center;gap:4px;width:100%;min-height:28px;margin-top:5px;padding:4px 6px;font-size:9px;display:flex}:is(.prism-pro .order-modification-log:hover,.prism-pro .order-modification-log:focus-visible){outline-offset:1px;background:#fff4d9;border-color:#cb9126;outline:2px solid #f1d494}.prism-pro .order-modification-log time{color:#786b55;font-variant-numeric:tabular-nums}.prism-pro .order-modification-log b{color:#3f3525;text-overflow:ellipsis;white-space:nowrap;max-width:90px;overflow:hidden}.prism-pro .order-product-economics.profit-hidden{grid-template-columns:repeat(8,minmax(0,1fr))!important}.prism-pro .order-platform-sync-state.is-readonly button:disabled{cursor:not-allowed!important;opacity:.72!important}.modal-backdrop .order-log-modal{width:min(760px,100vw - 28px);max-height:min(720px,100vh - 28px)}.modal-backdrop .order-log-list{background:#fff;border:1px solid #eadfca;border-radius:12px;margin-top:14px;overflow:auto}.modal-backdrop .order-log-list article{border-bottom:1px solid #efe6d6;grid-template-columns:136px minmax(0,1fr) 130px;align-items:center;gap:12px;min-height:64px;padding:10px 12px;display:grid}.modal-backdrop .order-log-list article:last-child{border-bottom:0}.modal-backdrop .order-log-list time{color:#756b5c;font-variant-numeric:tabular-nums;font-size:10px}.modal-backdrop .order-log-list strong,.modal-backdrop .order-log-list small{display:block}.modal-backdrop .order-log-list strong{color:#30291f;font-size:12px}.modal-backdrop .order-log-list small{color:#8b806d;margin-top:4px;font-size:9px}.modal-backdrop .order-log-list article>b{color:#8a641f;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}@media (max-width:640px){.modal-backdrop .order-log-list article{grid-template-columns:1fr}.modal-backdrop .order-log-list article>b{text-align:left}}@media (max-width:1200px){.prism-pro .order-product-economics.profit-hidden{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:760px){.prism-pro .order-product-economics.profit-hidden{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.prism-pro .pagination-controls{color:#554d42!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:100%!important;min-height:34px!important;font-size:12px!important;display:flex!important}.prism-pro .pagination-total{color:#62594d!important;margin-right:2px!important;font-weight:500!important}.prism-pro .pagination-controls .brick-pagination{--brick-pagination-list-gap:2px;--brick-pagination-list-overflow-padding:3px;--brick-pagination-control-min-size:28px;--brick-pagination-control-inline-padding:6px;--brick-pagination-control-radius:6px;--brick-pagination-control-foreground:#4f493f;--brick-pagination-control-background:transparent;--brick-pagination-control-border-color:transparent;--brick-pagination-boundary-background:transparent;--brick-pagination-boundary-border-color:transparent;--brick-pagination-control-hover-background:#fff6e3;--brick-pagination-control-pressed-background:#f7e7c7;--brick-pagination-current-background:#fff7e7;--brick-pagination-current-foreground:#8b5a11;--brick-pagination-current-border-color:#d8a13a;--brick-pagination-current-hover-background:#fff0cf;--brick-pagination-current-pressed-background:#f8dfae;--brick-pagination-disabled-foreground:#c5beb2;--brick-pagination-focus-ring:#d69b2b;--brick-pagination-ellipsis-foreground:#a49b8d;--brick-pagination-font-family:inherit;--brick-pagination-font-size:12px;--brick-pagination-font-weight:500;--brick-pagination-line-height:1;flex:0 auto!important;min-width:0!important}.prism-pro .pagination-controls .brick-pagination__list{scrollbar-width:none!important;gap:2px!important;padding:3px!important}.prism-pro .pagination-controls .brick-pagination__list::-webkit-scrollbar{display:none!important}.prism-pro .pagination-controls :where(.brick-pagination__previous,.brick-pagination__item,.brick-pagination__next,.brick-pagination__ellipsis){width:auto!important;min-width:28px!important;height:28px!important;min-height:28px!important;box-shadow:none!important;border-radius:6px!important;padding:0 6px!important;transform:none!important}.prism-pro .pagination-controls :where(.brick-pagination__previous,.brick-pagination__item,.brick-pagination__next){background:0 0!important;border-color:#0000!important}.prism-pro .pagination-controls .brick-pagination__item[aria-current=page]{color:#8b5a11!important;background:#fff7e7!important;border-color:#d8a13a!important;font-weight:700!important}.prism-pro .pagination-controls :where(.brick-pagination__previous,.brick-pagination__item,.brick-pagination__next):hover:not(:disabled):not([aria-disabled=true]){color:#7b5318!important;background:#fff3dc!important}.prism-pro .pagination-controls :where(.brick-pagination__previous,.brick-pagination__item,.brick-pagination__next):focus-visible{outline-offset:1px!important;outline:2px solid #d69b2b!important}.prism-pro .pagination-controls .pagination-size-select{flex:0 0 90px!important;width:90px!important;min-width:90px!important}.prism-pro .pagination-controls .pagination-size-select .brick-select-trigger{border-color:var(--erp-input-border)!important;border-radius:var(--erp-input-radius)!important;width:90px!important;min-width:90px!important;height:30px!important;min-height:30px!important;color:var(--erp-input-text)!important;background:var(--erp-input-bg)!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important;padding:0 8px!important}.prism-pro .pagination-controls .pagination-size-select .brick-select-trigger:hover:not(:disabled){border-color:var(--erp-input-focus)!important;background:var(--erp-input-bg)!important}.flowstack-select-content{--brick-select-content-background:#fffefc;--brick-select-content-border:#e4d5bb;--brick-select-content-radius:10px;--brick-select-content-shadow:0 12px 28px #42301824;--brick-select-item-min-block-size:36px;--brick-select-item-padding-inline:12px;--brick-select-item-gap:7px;--brick-select-item-highlighted-background:#fff4df;--brick-select-item-selected-foreground:#8b5a11;font-family:inherit!important;font-size:12px!important}.flowstack-select-content .brick-select-viewport{padding:7px!important}.flowstack-select-content .brick-select-item{font-weight:400!important}.flowstack-select-content .brick-select-item[data-selected]{background:#fff8eb}.flowstack-select-content .brick-select-item[data-highlighted]{background:#fff4df}.order-cost-multiplier-menu{z-index:1340!important}.flowstack-select-content .brick-select-item-text{font-size:12px!important;line-height:1.25!important}.prism-pro .pagination-jump{color:#62594d!important;flex:none!important;align-items:center!important;gap:5px!important;min-height:30px!important;font-size:12px!important;display:inline-flex!important}.prism-pro .pagination-jump input{color:#4f493f!important;text-align:center!important;-webkit-appearance:textfield!important;appearance:textfield!important;background:#fff!important;border:1px solid #ddd4c6!important;border-radius:6px!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:30px!important;min-height:30px!important;padding:0 7px!important;font-size:12px!important}.prism-pro .pagination-jump input::-webkit-inner-spin-button{-webkit-appearance:none!important;appearance:none!important;margin:0!important}.prism-pro .pagination-jump input::-webkit-outer-spin-button{-webkit-appearance:none!important;appearance:none!important;margin:0!important}.prism-pro .pagination-jump input:hover{border-color:#d1a14d!important}.prism-pro .pagination-jump input:focus{border-color:#c8922e!important;outline:0!important;box-shadow:0 0 0 3px #c8922e29!important}@media (max-width:900px){.prism-pro .pagination-controls{scrollbar-width:thin!important;justify-content:flex-start!important;width:100%!important;padding:2px!important;overflow-x:auto!important}.prism-pro .pagination-controls .pagination-total{background:0 0!important;flex:none!important;position:static!important}.prism-pro .pagination-controls .pagination-jump{display:inline-flex!important}}.prism-pro.user-confirmed-layout-v1{--confirmed-gold:#c69e56;--confirmed-surface:#fffdfa;--confirmed-canvas:#f7f5f1;--confirmed-line:#e4dacd;color:var(--prism-text);font-size:11.5px;--side:167px!important;background:var(--confirmed-canvas)!important;min-width:980px!important}.prism-pro.user-confirmed-layout-v1 .sidebar{border-color:var(--confirmed-line)!important;background:#fff!important;width:167px!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}.prism-pro.user-confirmed-layout-v1 .workspace{background:var(--confirmed-canvas)!important;width:calc(100% - 167px)!important;margin-left:167px!important;padding-inline:0!important}.prism-pro.user-confirmed-layout-v1 .brand{height:42px!important;min-height:42px!important;padding-inline:8px!important}.prism-pro.user-confirmed-layout-v1 .brand-mark{width:30px!important;height:30px!important;box-shadow:none!important;background:0 0!important;border-radius:10px!important;flex-basis:30px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-sidebar-nav{height:calc(100dvh - 42px)!important;max-height:calc(100dvh - 42px)!important;padding:8px 7px 78px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-sidebar-nav :where(.group-trigger,.nav-children>.sub,.nav-children>a){font-size:13px!important}.prism-pro.user-confirmed-layout-v1 .topbar{border-color:var(--confirmed-line)!important;width:100%!important;max-width:none!important;height:42px!important;min-height:42px!important;padding:0 10px!important}.prism-pro.user-confirmed-layout-v1 .topbar .top-actions{height:42px!important;margin-left:auto!important}.prism-pro.user-confirmed-layout-v1 .topbar :where(.plugin-install-button,.top-icon,.top-signout,.global-search>label){height:34px!important;min-height:34px!important}.prism-pro.user-confirmed-layout-v1 .top-actions .header-utilities{flex:none;align-items:center;gap:5px;display:flex}.prism-pro.user-confirmed-layout-v1 .top-actions .header-utilities .top-icon{place-items:center;display:grid;color:#554b40!important;width:34px!important;min-width:34px!important;box-shadow:none!important;background:#fffdfa!important;border:1px solid #e4dacd!important;border-radius:9px!important;padding:0!important}.prism-pro.user-confirmed-layout-v1 .top-actions .header-utilities .top-icon:hover,.prism-pro.user-confirmed-layout-v1 .top-actions .header-utilities .top-icon[aria-expanded=true]{color:#7b5415!important;background:#fbf2e2!important;border-color:#c69e56!important}.header-utilities{position:relative}.header-notification-panel{z-index:3200;color:#3f372e;background:#fffdfa;border:1px solid #e4dacd;border-radius:12px;max-height:min(480px,100dvh - 70px);font-size:12px;position:fixed;overflow:hidden;box-shadow:0 18px 44px #3a2b1833}.header-notification-panel>header{border-bottom:1px solid #eee5d9;justify-content:space-between;align-items:center;height:42px;padding:0 12px;display:flex}.header-notification-panel>header strong{font-size:14px}.header-notification-panel>header button{color:#675947;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:28px;height:28px;padding:0;display:grid}.header-notification-panel>header button:hover{background:#fbf2e2}.header-notification-panel>header button:disabled{opacity:.5;cursor:wait}.header-notification-state{color:#817562;text-align:center;place-items:center;min-height:124px;margin:0;padding:18px;display:grid}.header-notification-list{max-height:min(435px,100dvh - 112px);overflow-y:auto}.header-notification-list>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f0e9de;grid-template-columns:7px minmax(0,1fr);align-items:start;gap:9px;padding:11px 13px;display:grid}.header-notification-list>button:hover{background:#fbf2e2}.header-notification-list>button:focus-visible{outline-offset:-2px;outline:2px solid #c69e56}.header-notification-dot{background:#c69e56;border-radius:50%;width:7px;height:7px;margin-top:5px}.header-notification-list>button>span:last-child{gap:3px;min-width:0;display:grid}.header-notification-list strong{font-size:12px;font-weight:600}.header-notification-list small{color:#817562;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.header-notification-list em{color:#a64540;font-size:11px;font-style:normal}.prism-pro.user-confirmed-layout-v1 .module-tabs{border-color:var(--confirmed-line)!important;flex:0 0 34px!important;grid-template-columns:minmax(0,1fr) 31px!important;column-gap:4px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0 6px 1px 8px!important;top:42px!important}.prism-pro.user-confirmed-layout-v1 .module-tab-list{gap:3px!important;height:33px!important;min-height:33px!important;max-height:33px!important}.prism-pro.user-confirmed-layout-v1 .module-tab{border-color:var(--confirmed-line)!important;min-width:82px!important;max-width:160px!important;height:32px!important;min-height:32px!important}.prism-pro.user-confirmed-layout-v1 .module-tabs .module-tab-open{max-width:128px!important;height:30px!important;min-height:30px!important;padding-inline:10px!important;font-size:13px!important}.prism-pro.user-confirmed-layout-v1 .module-tabs .module-tab-close{width:27px!important;min-width:27px!important;max-width:27px!important;height:30px!important;min-height:30px!important;font-size:14px!important}.prism-pro.user-confirmed-layout-v1 .module-tabs .module-tabs-clear{color:#7b5415!important;background:#f9eed9!important;width:29px!important;min-width:29px!important;max-width:29px!important;height:29px!important;min-height:29px!important;max-height:29px!important}.prism-pro.user-confirmed-layout-v1 :where(.product-library,.collection-workspace){padding-inline:0!important;background:var(--confirmed-canvas)!important;padding-bottom:78px!important}.prism-pro.user-confirmed-layout-v1 .product-library>.yuanyou-product-card{box-shadow:none!important;border:0!important;border-radius:0!important}.prism-pro.user-confirmed-layout-v1 .shop-product-table-loading{color:#817562;text-align:center;height:180px;font-size:12px}.prism-pro.user-confirmed-layout-v1 .collection-workspace>.collection-filter-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.prism-pro.user-confirmed-layout-v1 :where(.product-filter-control,.product-filter-suite .erp-date-range,.collection-filter-grid>.yy-filter){border-color:var(--confirmed-line)!important;height:34px!important;min-height:34px!important}.prism-pro.user-confirmed-layout-v1 .product-filter-control{background:#fff9ec!important;border-color:#ead9b7!important}.prism-pro.user-confirmed-layout-v1 .product-filter-control:hover:not(:focus-within){box-shadow:none!important;background:#edf6ff!important;border-color:#bdd8f2!important}.prism-pro.user-confirmed-layout-v1 .product-filter-control:focus-within{border-color:var(--erp-input-focus)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important;background:#fff9ec!important}.prism-pro.user-confirmed-layout-v1 :where(.product-filter-control input,.product-filter-control .prism-select-trigger,.collection-filter-grid>.yy-filter input,.collection-filter-grid>.yy-filter .prism-select-trigger){height:32px!important;min-height:32px!important}.prism-pro.user-confirmed-layout-v1 .product-filter-control .filter-input-wrap,.prism-pro.user-confirmed-layout-v1 .product-filter-control .filter-input-wrap>input{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.prism-pro.user-confirmed-layout-v1 .product-filter-control .filter-input-wrap>input:focus{box-shadow:none!important;border:0!important;outline:0!important}.prism-pro.user-confirmed-layout-v1 .product-stage-toolbar,.prism-pro.user-confirmed-layout-v1 .product-filter-suite{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-inline:0!important}.prism-pro.user-confirmed-layout-v1 .product-stage-toolbar{min-height:46px!important;padding:4px 8px!important}.prism-pro.user-confirmed-layout-v1 .product-stage-tabs{padding:4px 8px!important}.prism-pro.user-confirmed-layout-v1 .product-stage-tabs button{height:32px!important;min-height:32px!important}.prism-pro.user-confirmed-layout-v1 .product-filter-suite{height:auto!important;min-height:0!important;padding:2px 4px!important}.prism-pro.user-confirmed-layout-v1 .product-filter-suite-grid{grid-template-rows:none!important;grid-auto-rows:minmax(34px,auto)!important;height:auto!important}.prism-pro.user-confirmed-layout-v1 .product-filter-grid-actions{justify-content:flex-end;align-items:center;gap:5px;min-width:0;display:flex;height:34px!important;min-height:34px!important}.prism-pro.user-confirmed-layout-v1 .product-filter-grid-actions .btn{min-width:0!important;height:30px!important;min-height:30px!important;padding-inline:9px!important;font-size:10px!important}.prism-pro.user-confirmed-layout-v1 :where(.product-command-bar,.yuanyou-command-bar,.collection-command-bar,.product-toolbar-secondary,.collection-toolbar){height:42px!important;min-height:42px!important;padding-block:4px!important}.prism-pro.user-confirmed-layout-v1 .product-display-options{align-items:center!important;gap:10px!important;height:auto!important;min-height:42px!important;padding-block:4px!important;display:flex!important}.prism-pro.user-confirmed-layout-v1 .product-language-options,.prism-pro.user-confirmed-layout-v1 .product-display-actions{align-items:center;min-width:0;display:flex}.prism-pro.user-confirmed-layout-v1 .product-language-options{flex:auto}.prism-pro.user-confirmed-layout-v1 .product-language-options>button{color:#303845;background:#fff;border:1px solid #d9dee6;height:29px;padding:0 12px}.prism-pro.user-confirmed-layout-v1 .product-language-options>button+button{border-left:0}.prism-pro.user-confirmed-layout-v1 .product-language-options>button.active{color:#fff;border-color:var(--confirmed-gold);background:var(--confirmed-gold)}.prism-pro.user-confirmed-layout-v1 .product-language-options>i{background:#e2e6ec;flex:0 0 1px;width:1px;height:25px;margin:0 20px}.prism-pro.user-confirmed-layout-v1 .product-language-options label{white-space:nowrap;align-items:center;gap:6px;margin-right:22px;display:flex}.prism-pro.user-confirmed-layout-v1 .product-display-actions{flex:none;justify-content:flex-end;gap:6px;margin-left:auto}.prism-pro.user-confirmed-layout-v1 .product-display-actions .btn{height:30px!important;min-height:30px!important;padding-inline:11px!important;font-size:10px!important}@media (max-width:1280px){.prism-pro.user-confirmed-layout-v1 .product-display-options{flex-wrap:wrap}.prism-pro.user-confirmed-layout-v1 .product-language-options{flex:100%}.prism-pro.user-confirmed-layout-v1 .product-display-actions{width:100%}.prism-pro.user-confirmed-layout-v1 .product-filter-grid-actions{justify-content:flex-start}}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid,.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid.product-card-grid{background:var(--confirmed-canvas)!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid>.collection-product{border-color:var(--confirmed-line)!important;background:var(--confirmed-surface)!important;border-radius:18px!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;transition:box-shadow .16s ease-out,border-color .16s ease-out!important;overflow:hidden!important;box-shadow:0 2px 8px #4e391e0b!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid>.collection-product:hover{border-color:#d9b66f!important;box-shadow:0 18px 45px #2a1f1138!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-image-button{border-color:var(--confirmed-line)!important;border-radius:16px!important;width:calc(100% - 6px)!important;height:162px!important;min-height:162px!important;margin:3px!important;padding:3px!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-image-button img{object-fit:contain!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-id{padding-inline:3px!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-money.economics-four{border-color:var(--confirmed-line)!important;background:var(--confirmed-surface)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:0!important;min-height:88px!important;margin-inline:3px!important;padding:3px 0!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-money.economics-four>span{min-width:0!important;min-height:40px!important;padding:3px!important;font-size:11px!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-money.economics-four>span:nth-child(odd){border-left:0!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-money.economics-four>span:nth-child(n+3){border-top:1px solid var(--confirmed-line)!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-money.economics-four :where(b,.inline-value){min-height:20px!important;margin-top:2px!important;font-size:12px!important;line-height:20px!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-spec.shipping-split{border-color:var(--confirmed-line)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2px 0!important;min-height:115px!important;margin-inline:3px!important;padding:5px 3px 4px!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-spec.shipping-split>span{grid-template-rows:13px 24px 52px!important;align-content:start!important;gap:2px!important;min-width:0!important;padding-inline:3px!important;font-size:11px!important;display:grid!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-spec.shipping-split .inline-value{white-space:normal!important;place-items:center!important;width:100%!important;height:24px!important;min-height:24px!important;max-height:24px!important;font-size:12px!important;line-height:1.1!important;display:grid!important;overflow:hidden!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-spec.shipping-split .dimension-value{letter-spacing:-.2px!important;white-space:nowrap!important;padding-inline:1px!important;font-size:11px!important}.prism-pro.user-confirmed-layout-v1 .collection-grid :where(.shipping-under-weight,.shipping-under-dimensions){grid-template-rows:18px 28px!important;align-content:start!important;width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;display:grid!important;overflow:hidden!important}.prism-pro.user-confirmed-layout-v1 .collection-grid :where(.shipping-under-weight,.shipping-under-dimensions)>span{white-space:normal!important;place-items:center!important;height:18px!important;font-size:10px!important;line-height:1.15!important;display:grid!important;overflow:hidden!important}.prism-pro.user-confirmed-layout-v1 .collection-grid :where(.shipping-under-weight,.shipping-under-dimensions)>strong{grid-template-rows:13px 15px!important;place-items:center!important;height:28px!important;font-size:11px!important;line-height:1!important;display:grid!important;overflow:hidden!important}.prism-pro.user-confirmed-layout-v1 .collection-grid :where(.shipping-under-weight,.shipping-under-dimensions)>strong>:where(em,b){text-overflow:clip!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.prism-pro.user-confirmed-layout-v1 .collection-grid .shipping-template-caption{padding-inline:3px!important;font-size:9px!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .tile-title-button{-webkit-line-clamp:2!important;width:calc(100% - 6px)!important;height:41px!important;min-height:41px!important;max-height:41px!important;margin:0 3px!important;padding:7px 3px 4px!important;font:600 9px/1.55 Segoe UI,Microsoft YaHei,sans-serif!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-meta,.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-product>footer{padding-inline:3px!important}.prism-pro.user-confirmed-layout-v1 :where(.product-sticky-footer,.collection-bulk,.collection-bulk.visible){z-index:42!important;border-color:var(--confirmed-line)!important;background:#fff!important;height:70px!important;min-height:70px!important;max-height:70px!important;padding:7px 8px!important}.prism-pro.user-confirmed-layout-v1 .product-sticky-footer{inset:auto 0 0 var(--side)!important;box-sizing:border-box!important;width:auto!important;margin:0!important;position:fixed!important}.prism-pro.user-confirmed-layout-v1.sidebar-collapsed{--side:70px!important}.prism-pro.user-confirmed-layout-v1.sidebar-collapsed .sidebar{width:70px!important}.prism-pro.user-confirmed-layout-v1.sidebar-collapsed .workspace{width:calc(100% - 70px)!important;margin-left:70px!important}@media (max-width:1100px){.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid,.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid.product-card-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (prefers-reduced-motion:reduce){.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid>.collection-product{transition:none!important}}.prism-pro.user-confirmed-layout-v1 .workspace-content-region{z-index:auto!important;isolation:auto!important}.prism-pro.user-confirmed-layout-v1 .product-ready-issues{background:#fffaf0;border:1px solid #e8c98d;border-radius:10px;margin:12px 0;padding:12px 14px;scroll-margin-top:90px}.prism-pro.user-confirmed-layout-v1 .product-ready-issues>header{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.prism-pro.user-confirmed-layout-v1 .product-ready-issues>header strong{color:#81530c;font-size:13px}.prism-pro.user-confirmed-layout-v1 .product-ready-issues>header span{color:#786e5d}.prism-pro.user-confirmed-layout-v1 .product-ready-issues>header button{margin-left:auto}.prism-pro.user-confirmed-layout-v1 .product-ready-issues>ul{gap:8px;max-height:min(42vh,360px);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.prism-pro.user-confirmed-layout-v1 .product-ready-issues>ul>li{background:#fff;border:1px solid #eadcc5;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:9px 11px;display:grid}.prism-pro.user-confirmed-layout-v1 .product-ready-issues>ul>li>div{gap:2px;min-width:0;display:grid}.prism-pro.user-confirmed-layout-v1 .product-ready-issues>ul>li b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prism-pro.user-confirmed-layout-v1 .product-ready-issues>ul>li small{color:#817969}.prism-pro.user-confirmed-layout-v1 .product-ready-issues>ul>li>ul{color:#80542b;grid-column:1/-1;margin:0;padding-left:18px}.prism-pro.user-confirmed-layout-v1 .product-ready-issues>ul>li>button{grid-area:1/2;align-self:center}.prism-pro.user-confirmed-layout-v1 .compact-order-table :where(.order-label-select-head,.order-label-select-cell){text-align:center!important;vertical-align:middle!important;padding:0!important;position:relative!important}.prism-pro.user-confirmed-layout-v1 .compact-order-table .order-label-select-cell{display:table-cell!important}.prism-pro.user-confirmed-layout-v1 .compact-order-table .order-label-select-head>.order-label-select-all,.prism-pro.user-confirmed-layout-v1 .compact-order-table .order-label-select-cell>input{margin:0!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.prism-pro.user-confirmed-layout-v1 .shipping-light-edit-table .shipping-quick-cell{vertical-align:middle!important;min-width:150px!important;padding:6px!important;position:relative!important;overflow:visible!important}.prism-pro.user-confirmed-layout-v1 .shipping-quick-trigger{width:100%!important;min-height:42px!important;color:inherit!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) 18px!important;align-items:center!important;gap:4px!important;padding:5px 7px!important;display:grid!important}.prism-pro.user-confirmed-layout-v1 .shipping-quick-trigger:hover,.prism-pro.user-confirmed-layout-v1 .shipping-quick-cell.is-editing .shipping-quick-trigger{background:#fff8e8!important;border-color:#dfc791!important}.prism-pro.user-confirmed-layout-v1 .shipping-quick-trigger>:where(strong,b,small){grid-column:1!important;min-width:0!important;display:block!important}.prism-pro.user-confirmed-layout-v1 .shipping-quick-trigger>small{margin-top:2px!important}.prism-pro.user-confirmed-layout-v1 .shipping-quick-trigger>i{color:#a77722!important;grid-area:1/2/span 2!important;font-size:11px!important;font-style:normal!important}.prism-pro.user-confirmed-layout-v1 .shipping-quick-editor{background:#fff!important;border:1px solid #dfc791!important;border-radius:9px!important;gap:6px!important;margin-top:5px!important;padding:7px!important;display:grid!important;box-shadow:0 8px 20px #6345121f!important}.prism-pro.user-confirmed-layout-v1 .shipping-quick-editor.range{grid-template-columns:repeat(2,minmax(0,1fr))!important}.prism-pro.user-confirmed-layout-v1 .shipping-quick-editor label{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:3px!important;min-width:0!important;display:grid!important}.prism-pro.user-confirmed-layout-v1 .shipping-quick-editor label>span{color:#7b6a50!important;text-align:left!important;grid-column:1/-1!important;font-size:8px!important}.prism-pro.user-confirmed-layout-v1 .shipping-quick-editor input{box-sizing:border-box!important;border:1px solid #d9c69f!important;border-radius:6px!important;width:100%!important;min-width:0!important;height:29px!important;padding:0 6px!important}.prism-pro.user-confirmed-layout-v1 .shipping-quick-editor em{color:#8c795b!important;font-size:8px!important;font-style:normal!important}.prism-pro.user-confirmed-layout-v1 .shipping-quick-editor>div{grid-column:1/-1!important;grid-template-columns:1fr 1fr!important;gap:5px!important;display:grid!important}.prism-pro.user-confirmed-layout-v1 .shipping-quick-editor>div button{color:#6d604e!important;background:#fff!important;border:1px solid #e2d7c3!important;border-radius:6px!important;min-width:0!important;min-height:26px!important;padding:0 5px!important}.prism-pro.user-confirmed-layout-v1 .shipping-quick-editor>div .confirm{color:#fff!important;background:#c8922e!important;border-color:#c8922e!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table tbody td{height:auto!important;padding-top:3px!important;padding-bottom:3px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table td:nth-child(4){width:620px!important;min-width:620px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-reputation-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;width:596px!important;min-width:596px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-reputation-row{grid-template-rows:20px auto 16px!important;grid-template-columns:minmax(48px,auto) 7px minmax(56px,1fr)!important;align-content:center!important;gap:3px 5px!important;min-height:72px!important;padding:5px 7px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-reputation-row>strong{min-height:18px!important;padding-inline:4px!important;font-size:8px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table :where(.site-reputation-rates,.site-reputation-sales){text-overflow:ellipsis!important;white-space:nowrap!important;gap:3px!important;min-width:0!important;overflow:hidden!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-reputation-rates{color:#111!important;text-overflow:clip!important;white-space:normal!important;grid-column:1/-1!important;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)!important;gap:4px!important;font-size:9.5px!important;font-weight:700!important;line-height:1.3!important;display:grid!important;overflow:visible!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-reputation-rates>span{text-align:center!important;min-width:0!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-reputation-rates b{color:#111!important;white-space:nowrap!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-reputation-sales{grid-column:1/-1!important;justify-content:space-between!important;font-size:9px!important;line-height:1.2!important;display:flex!important;overflow:visible!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-reputation-sales :where(b,span){font-size:9px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .reputation-metrics span{font-size:12px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .reputation-cell{box-sizing:border-box!important;width:596px!important;min-width:596px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .reputation-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .reputation-metrics span{text-align:center!important;text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table td:nth-child(6),.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table td:nth-child(7){min-width:320px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table td:nth-child(7){min-width:400px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-quota-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px 7px!important;width:300px!important;min-width:300px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-product-counts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3px 16px!important;width:380px!important;min-width:380px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-product-counts small{grid-template-columns:52px minmax(0,1fr)!important;align-items:baseline!important;gap:6px!important;min-width:0!important;padding:3px 0!important;display:grid!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-product-counts :where(b,em){text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-product-counts .listing-count-values{color:#59677b!important;align-items:baseline!important;gap:3px!important;font-style:normal!important;display:flex!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-product-counts .listing-count-values>span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-product-counts .listing-count-values strong{color:#172033!important;font-size:inherit!important;font-variant-numeric:tabular-nums!important;font-weight:700!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-product-counts .listing-site-row.failed .listing-count-values strong{color:#a72d37!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-product-counts .listing-site-row.unknown .listing-count-values strong{color:#796f61!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .site-quota-list .quota-progress{gap:2px!important;min-width:0!important;padding-bottom:2px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .shop-alias-name,.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .shop-platform-name{text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;overflow:hidden!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .shop-alias-name{color:#17120d!important;font-size:11px!important;font-weight:800!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .shop-platform-name{color:#40372e!important;font-size:9px!important;font-weight:700!important}.prism-pro.user-confirmed-layout-v1 .order-sticky-pagination{justify-content:flex-end!important;align-items:center!important;display:flex!important}.prism-pro.user-confirmed-layout-v1 .order-sticky-pagination .pagination-controls{justify-content:flex-end!important;width:max-content!important;max-width:100%!important;margin-left:auto!important}.prism-pro.user-confirmed-layout-v1 .pagination-controls .pagination-jump{flex:none!important}.prism-pro.user-confirmed-layout-v1 .pagination-controls .pagination-jump input{box-sizing:border-box!important;flex:0 0 48px!important;width:48px!important;min-width:48px!important;max-width:48px!important;padding:0 7px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table :where(th,td):nth-child(n+19){z-index:3!important;box-sizing:border-box!important;background:#fff!important;position:sticky!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table :where(th,td):nth-child(19){width:80px!important;min-width:80px!important;max-width:80px!important;box-shadow:none!important;border-left:1px solid #ece7df!important;right:244px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table :where(th,td):nth-child(20){width:112px!important;min-width:112px!important;max-width:112px!important;box-shadow:none!important;border-left:0!important;right:132px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table :where(th,td):nth-child(21){width:132px!important;min-width:132px!important;max-width:132px!important;padding-left:4px!important;padding-right:4px!important;right:0!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table thead th:nth-child(n+19){z-index:5!important;background:#fafafa!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table tbody tr:nth-child(2n)>td:nth-child(n+19){background:#fcfcfd!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table tbody tr:hover>td:nth-child(n+19){background:#f7faff!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table tbody tr.selected-row>td:nth-child(n+19){background:#f0f5ff!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .shop-actions.yuanyou-actions{gap:3px!important;width:122px!important;max-width:122px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .shop-actions.yuanyou-actions .btn{min-height:27px!important;padding-inline:4px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .shop-time-stack{font-variant-numeric:tabular-nums!important;justify-items:center!important;gap:2px!important;display:grid!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .shop-time-stack>span{white-space:nowrap!important;grid-template-columns:21px auto!important;align-items:center!important;gap:2px!important;display:grid!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .shop-time-stack b{color:#9a7a43!important;font-size:8px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .shop-time-stack time{color:#26364f!important;font-size:8px!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .shop-time-stack>small{margin-top:1px!important}.prism-pro.user-confirmed-layout-v1.dense-workspace .yuanyou-shop-card>footer.shop-pagination{z-index:42!important;left:var(--side)!important;box-sizing:border-box!important;border-top:1px solid var(--confirmed-line)!important;background:#fffffff7!important;order:7!important;justify-content:flex-end!important;align-items:center!important;width:auto!important;min-width:0!important;height:70px!important;min-height:70px!important;padding:7px 8px!important;display:flex!important;position:fixed!important;bottom:0!important;right:0!important;box-shadow:0 -5px 18px #1f2d4a12!important}.prism-pro.user-confirmed-layout-v1.dense-workspace .yuanyou-shop-card>footer.shop-pagination>.pagination-controls{width:max-content!important;max-width:100%!important;margin-left:auto!important}.prism-pro.user-confirmed-layout-v1 .subaccount-filters.is-collapsed{grid-template-columns:1fr!important;min-height:45px!important}.prism-pro.user-confirmed-layout-v1 .subaccount-filters.is-collapsed>:not(.yy-collapse){display:none!important}.prism-pro.user-confirmed-layout-v1 .subaccount-filters.is-collapsed>.yy-collapse{justify-self:end!important}@media (max-width:900px){.prism-pro.user-confirmed-layout-v1 .collection-bulk .bulk-pagination{max-width:100%!important;display:block!important;overflow-x:auto!important}}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .shop-quick-editor{min-height:30px!important;position:relative!important;overflow:visible!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .shop-quick-editor.is-editing{z-index:40!important;width:auto!important;min-width:92px!important;max-width:none!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .shop-quick-popover{z-index:45!important;width:190px!important;min-width:190px!important;max-width:190px!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 12px 30px #342a1c33!important}.prism-pro.user-confirmed-layout-v1 .compact-order-table :where(td:nth-child(4),td:nth-child(5)){position:relative!important;overflow:visible!important}.prism-pro.user-confirmed-layout-v1 .compact-order-table .order-inline-cell.is-editing{z-index:50!important;align-items:flex-start!important;min-height:52px!important;position:relative!important}.prism-pro.user-confirmed-layout-v1 .compact-order-table .order-inline-editor{z-index:45!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #dfc791!important;border-radius:9px!important;width:calc(100% - 16px)!important;min-width:190px!important;padding:8px!important;position:absolute!important;top:calc(100% + 8px)!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 12px 30px #342a1c33!important}.prism-pro.user-confirmed-layout-v1 .compact-order-table .order-inline-editor textarea{resize:none!important}.prism-pro.user-confirmed-layout-v1 .compact-order-table .order-inline-cell.is-editing>.order-inline-trigger{opacity:1!important;filter:none!important;cursor:default!important;pointer-events:none!important}.prism-pro.user-confirmed-layout-v1 .compact-order-table .order-inline-trigger.is-empty{color:#1f1b16!important;background:#fff3d5!important}.prism-pro.user-confirmed-layout-v1 .shipping-light-edit-table .shipping-quick-editor{z-index:45!important;width:220px!important;min-width:220px!important;margin:0!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 12px 30px #342a1c33!important}.prism-pro.user-confirmed-layout-v1 .shipping-light-edit-table .shipping-quick-editor.range{width:320px!important;min-width:320px!important}.prism-pro.user-confirmed-layout-v1 .subaccount-table td:first-child{display:table-cell!important;position:relative!important;overflow:visible!important}.prism-pro.user-confirmed-layout-v1 .subaccount-table td{vertical-align:middle!important;display:table-cell!important}.prism-pro.user-confirmed-layout-v1 .subaccount-table .subaccount-actions-column{width:200px!important;min-width:200px!important}.prism-pro.user-confirmed-layout-v1 .subaccount-table .subaccount-actions{grid-template-columns:repeat(2,minmax(max-content,1fr))!important;gap:5px!important;display:grid!important}.prism-pro.user-confirmed-layout-v1 .subaccount-table .subaccount-actions button{white-space:nowrap!important;min-width:0!important}.prism-pro.user-confirmed-layout-v1 .subaccount-table .subaccount-actions .danger-link{grid-column:1/-1!important}.prism-pro.user-confirmed-layout-v1 .subaccount-table .employee-alias-editor{z-index:45!important;box-sizing:border-box!important;background:#fff!important;width:calc(100% - 16px)!important;min-width:180px!important;position:absolute!important;top:50%!important;left:8px!important;transform:translateY(-50%)!important;box-shadow:0 12px 30px #342a1c33!important}.prism-pro.user-confirmed-layout-v1 .order-processing-panel{position:relative!important}.prism-pro.user-confirmed-layout-v1 .order-processing-tabs,.prism-pro.user-confirmed-layout-v1 .order-quick-filters{box-sizing:border-box!important;padding-right:min(42vw,600px)!important}.prism-pro.user-confirmed-layout-v1 .order-processing-summary-tools{z-index:8!important;align-items:center!important;gap:clamp(72px,12vw,230px)!important;height:82px!important;display:flex!important;position:absolute!important;top:8px!important;right:14px!important}.prism-pro.user-confirmed-layout-v1 .order-processing-summary-tools .order-pulse{isolation:isolate!important;width:78px!important;height:78px!important;animation:2.4s ease-in-out infinite order-radar-breathe!important;overflow:visible!important;box-shadow:0 7px 18px #b8862921,inset 0 0 0 7px #fff7e8!important}.prism-pro.user-confirmed-layout-v1 .order-processing-summary-tools .order-pulse>span,.prism-pro.user-confirmed-layout-v1 .order-processing-summary-tools .order-pulse>strong{z-index:3!important;position:relative!important}.prism-pro.user-confirmed-layout-v1 .order-processing-summary-tools .order-pulse:before,.prism-pro.user-confirmed-layout-v1 .order-processing-summary-tools .order-pulse:after,.prism-pro.user-confirmed-layout-v1 .order-processing-summary-tools .order-pulse>i{z-index:-1!important;width:auto!important;height:auto!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;border:1px solid #c8922e!important;border-radius:50%!important;animation:2.4s ease-out infinite order-radar-wave!important;position:absolute!important;inset:0!important}.prism-pro.user-confirmed-layout-v1 .order-processing-summary-tools .order-pulse:after{animation-delay:.8s!important}.prism-pro.user-confirmed-layout-v1 .order-processing-summary-tools .order-pulse>i{outline-offset:10px!important;outline:1px solid #c8922e!important;animation-delay:1.6s!important}@keyframes order-radar-breathe{0%,to{transform:scale(.98)}50%{transform:scale(1.06)}}@keyframes order-radar-wave{0%{opacity:.58;transform:scale(.78)}72%,to{opacity:0;transform:scale(1.68)}}.prism-pro.user-confirmed-layout-v1 .shared-order-radar{isolation:isolate!important;width:78px!important;height:78px!important;color:var(--prism-text)!important;background:#fffaf0!important;border:1px solid #ddcba8!important;border-radius:50%!important;flex:0 0 78px!important;align-content:center!important;justify-items:center!important;animation:2.4s ease-in-out infinite order-radar-breathe!important;display:grid!important;position:relative!important;overflow:visible!important;box-shadow:0 7px 18px #b8862921,inset 0 0 0 7px #fff7e8!important}.prism-pro.user-confirmed-layout-v1 .shared-order-radar>span,.prism-pro.user-confirmed-layout-v1 .shared-order-radar>strong{z-index:3!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:64px!important;position:relative!important;overflow:hidden!important}.prism-pro.user-confirmed-layout-v1 .shared-order-radar>span{color:#9b6b17!important;font:600 9px/1.2 Microsoft YaHei,sans-serif!important}.prism-pro.user-confirmed-layout-v1 .shared-order-radar>strong{color:var(--prism-text)!important;margin-top:6px!important;font:800 20px/1 Arial,Microsoft YaHei,sans-serif!important}.prism-pro.user-confirmed-layout-v1 .shared-order-radar:before,.prism-pro.user-confirmed-layout-v1 .shared-order-radar:after,.prism-pro.user-confirmed-layout-v1 .shared-order-radar>i{content:""!important;z-index:-1!important;width:auto!important;height:auto!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;border:1px solid #c8922e!important;border-radius:50%!important;animation:2.4s ease-out infinite order-radar-wave!important;position:absolute!important;inset:0!important}.prism-pro.user-confirmed-layout-v1 .shared-order-radar:after{animation-delay:.8s!important}.prism-pro.user-confirmed-layout-v1 .shared-order-radar>i{outline-offset:10px!important;outline:1px solid #c8922e!important;animation-delay:1.6s!important}@media (prefers-reduced-motion:reduce){.prism-pro.user-confirmed-layout-v1 .order-processing-summary-tools .order-pulse,.prism-pro.user-confirmed-layout-v1 .order-processing-summary-tools .order-pulse:before,.prism-pro.user-confirmed-layout-v1 .order-processing-summary-tools .order-pulse:after,.prism-pro.user-confirmed-layout-v1 .order-processing-summary-tools .order-pulse>i,.prism-pro.user-confirmed-layout-v1 .shared-order-radar,.prism-pro.user-confirmed-layout-v1 .shared-order-radar:before,.prism-pro.user-confirmed-layout-v1 .shared-order-radar:after,.prism-pro.user-confirmed-layout-v1 .shared-order-radar>i{animation:none!important}}.prism-pro.user-confirmed-layout-v1 .order-processing-summary-tools .ops-primary{margin:0!important}@media (max-width:1320px){.prism-pro.user-confirmed-layout-v1 .order-processing-summary-tools{justify-content:flex-end!important;gap:18px!important;height:auto!important;margin-bottom:8px!important;position:relative!important;inset:auto!important}.prism-pro.user-confirmed-layout-v1 .order-processing-tabs,.prism-pro.user-confirmed-layout-v1 .order-quick-filters{padding-right:0!important}}.prism-pro.user-confirmed-layout-v1 .weight-rule-switch{box-sizing:border-box!important;width:min(560px,100%)!important;max-width:100%!important;overflow:visible!important}.prism-pro.user-confirmed-layout-v1 .weight-rule-switch>span{flex:auto!important;min-width:0!important}.prism-pro.user-confirmed-layout-v1 .weight-rule-switch>input[role=switch]{box-sizing:border-box!important;flex:0 0 40px!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0 2px 0 0!important;padding:0!important;overflow:visible!important}.shop-settings-backdrop{box-sizing:border-box!important;justify-content:center!important;align-items:flex-start!important;padding:clamp(10px,2vh,22px)!important;overflow-y:auto!important}.shop-settings-backdrop .shop-settings-modal{overscroll-behavior:contain;box-sizing:border-box!important;width:min(720px,100vw - 24px)!important;max-width:min(720px,100vw - 24px)!important;max-height:calc(100dvh - clamp(20px,4vh,44px))!important;margin:auto 0!important;padding:25px!important;overflow:hidden auto!important}.shop-settings-backdrop .shop-settings-modal .settings-switch{box-sizing:border-box!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;min-height:60px!important;display:grid!important;overflow:visible!important}.shop-settings-backdrop .shop-settings-modal .settings-switch>input[type=checkbox]{box-sizing:border-box!important;flex:0 0 46px!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:25px!important;min-height:25px!important;max-height:25px!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important}.shop-settings-backdrop .shop-settings-modal .settings-switch>span{min-width:0!important}.shop-settings-backdrop .shop-settings-modal .settings-form .form-actions{bottom:-25px!important}.prism-pro.user-confirmed-layout-v1 .employee-modal .permission-switch{justify-content:flex-start!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:46px!important;padding:10px 12px!important;display:flex!important;overflow:visible!important}.prism-pro.user-confirmed-layout-v1 .employee-modal .permission-switch>input[type=checkbox]{-webkit-appearance:none!important;appearance:none!important;background:#cbd3df!important;border:0!important;border-radius:999px!important;flex:0 0 42px!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:24px!important;min-height:24px!important;max-height:24px!important;margin:0!important;padding:0!important;position:relative!important;overflow:visible!important;box-shadow:inset 0 0 0 1px #5360761a!important}.prism-pro.user-confirmed-layout-v1 .employee-modal .permission-switch>input[type=checkbox]:before{content:""!important;background:#fff!important;border-radius:50%!important;width:18px!important;height:18px!important;margin:0!important;transition:transform .16s!important;position:absolute!important;top:3px!important;left:3px!important;transform:translate(0)!important;box-shadow:0 2px 5px #302a2238!important}.prism-pro.user-confirmed-layout-v1 .employee-modal .permission-switch>input[type=checkbox]:after{content:none!important;display:none!important}.prism-pro.user-confirmed-layout-v1 .employee-modal .permission-switch>input[type=checkbox]:checked{background:var(--confirmed-gold)!important}.prism-pro.user-confirmed-layout-v1 .employee-modal .permission-switch>input[type=checkbox]:checked:before{transform:translate(18px)!important}.prism-pro.user-confirmed-layout-v1 .employee-modal .permission-switch>span{min-width:0!important;line-height:1.35!important}.employee-editor-portal{display:contents!important}.employee-editor-backdrop{z-index:1600!important}.prism-pro.user-confirmed-layout-v1 .employee-modal.subaccount-modal{box-sizing:border-box!important;flex-direction:column!important;width:min(960px,100vw - 48px)!important;max-width:min(960px,100vw - 48px)!important;min-height:0!important;max-height:min(720px,100dvh - 112px)!important;display:flex!important;overflow:hidden!important}.prism-pro.user-confirmed-layout-v1 .employee-modal.subaccount-modal>.employee-form{grid-template-columns:repeat(3,minmax(0,1fr))!important;min-height:0!important;max-height:none!important;margin-top:8px!important;padding-right:4px!important;overflow:auto!important}.prism-pro.user-confirmed-layout-v1 .employee-modal.subaccount-modal>.employee-form>label:not(.permission-switch)>input,.prism-pro.user-confirmed-layout-v1 .employee-modal.subaccount-modal>.employee-form>label:not(.permission-switch)>textarea,.prism-pro.user-confirmed-layout-v1 .employee-modal.subaccount-modal>.employee-form>label:not(.permission-switch)>.prism-select-trigger{border:1px solid var(--confirmed-line)!important;width:100%!important;min-width:0!important;min-height:38px!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;display:block!important}.prism-pro.user-confirmed-layout-v1 .employee-modal.subaccount-modal>.employee-form>label:not(.permission-switch)>input:focus,.prism-pro.user-confirmed-layout-v1 .employee-modal.subaccount-modal>.employee-form>label:not(.permission-switch)>textarea:focus{border-color:var(--confirmed-gold)!important;box-shadow:0 0 0 3px #c69e5624!important}.prism-pro.user-confirmed-layout-v1 .employee-modal.subaccount-modal>.employee-form>label:not(.permission-switch)>.prism-select-trigger:focus-visible{border-color:var(--confirmed-gold)!important;box-shadow:0 0 0 3px #c69e5624!important}.prism-pro.user-confirmed-layout-v1 .employee-modal.subaccount-modal .form-actions{z-index:5!important;background:#fff!important;margin-inline:0!important;padding:10px 0 2px!important;position:sticky!important;bottom:0!important}@media (max-width:900px){.prism-pro.user-confirmed-layout-v1 .employee-modal.subaccount-modal>.employee-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.prism-pro.user-confirmed-layout-v1 .employee-modal.subaccount-modal{width:calc(100vw - 48px)!important;max-width:calc(100vw - 48px)!important}.prism-pro.user-confirmed-layout-v1 .employee-modal.subaccount-modal>.employee-form{grid-template-columns:1fr!important}}.prism-pro.user-confirmed-layout-v1 .topbar .global-search>label{border:1px solid var(--confirmed-line)!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;grid-template-columns:18px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;padding:0 8px!important;display:grid!important;overflow:hidden!important}.prism-pro.user-confirmed-layout-v1 .topbar .global-search>label:focus-within{border-color:var(--confirmed-gold)!important;box-shadow:0 0 0 3px #c69e5624!important}.prism-pro.user-confirmed-layout-v1 .topbar .global-search>label>span{place-items:center!important;width:18px!important;min-width:18px!important;height:18px!important;margin:0!important;padding:0!important;display:grid!important}.prism-pro.user-confirmed-layout-v1 .topbar .global-search>label>.global-search-lens{font-size:13px!important;line-height:1!important}.prism-pro.user-confirmed-layout-v1 .topbar .global-search>label>input{vertical-align:middle!important;width:100%!important;min-width:0!important;height:32px!important;min-height:32px!important;color:var(--prism-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0!important;line-height:30px!important}.prism-pro.user-confirmed-layout-v1 .topbar .global-search>label>input:focus{box-shadow:none!important;background:0 0!important;border:0!important}.prism-pro.user-confirmed-layout-v1 .topbar .global-search>label>kbd{color:#786b58!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.prism-pro.user-confirmed-layout-v1 .top-account{z-index:110!important;flex:none!important;position:relative!important}.prism-pro.user-confirmed-layout-v1 .top-account .top-user{color:#3f372e!important;width:auto!important;max-width:190px!important;min-height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:9px!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0 8px!important;display:flex!important}.prism-pro.user-confirmed-layout-v1 .top-account .top-user:hover,.prism-pro.user-confirmed-layout-v1 .top-account .top-user[aria-expanded=true]{color:#7b5415!important;background:#fbf2e2!important;transform:none!important}.prism-pro.user-confirmed-layout-v1 .top-account .top-user>span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.prism-pro.user-confirmed-layout-v1 .top-account .top-user-chevron{flex:0 0 13px!important;width:13px!important;height:13px!important}.prism-pro.user-confirmed-layout-v1 .top-account-menu{z-index:160!important;color:#3f372e!important;background:#fff!important;border:1px solid #e2d7c3!important;border-radius:13px!important;width:248px!important;padding:7px!important;position:absolute!important;top:calc(100% + 7px)!important;right:0!important;box-shadow:0 18px 44px #3a2b1833!important}.prism-pro.user-confirmed-layout-v1 .top-account-menu>header{border-bottom:1px solid #eee5d9!important;gap:3px!important;padding:8px 10px 10px!important;display:grid!important}.prism-pro.user-confirmed-layout-v1 .top-account-menu>header small{color:#918372!important}.prism-pro.user-confirmed-layout-v1 .top-account-menu>button{color:#4b4034!important;width:100%!important;min-height:45px!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:8px!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;padding:6px 9px!important;display:grid!important}.prism-pro.user-confirmed-layout-v1 .top-account-menu>button:hover{color:#7b5415!important;background:#fbf2e2!important;transform:none!important}.prism-pro.user-confirmed-layout-v1 .top-account-menu>button span{gap:3px!important;min-width:0!important;display:grid!important}.prism-pro.user-confirmed-layout-v1 .top-account-menu>button small{color:#968a7a!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:9px!important;overflow:hidden!important}.prism-pro.user-confirmed-layout-v1 .top-account-menu .top-account-signout{color:#a94747!important;border-top:1px solid #eee5d9!important;border-radius:0 0 8px 8px!important;margin-top:4px!important}.account-security-backdrop{align-items:flex-start!important;padding:max(10px,5vh) 14px 14px!important}.account-security-backdrop .account-security-modal{background:#fff!important;border:1px solid #dfe1e7!important;border-radius:12px!important;width:min(520px,100vw - 28px)!important;max-height:calc(100dvh - 32px)!important;margin:0 auto!important;padding:0!important;overflow:hidden auto!important;box-shadow:0 18px 48px #191c2638!important}.account-security-modal>.modal-close{color:#686b75!important;place-items:center!important;width:34px!important;height:34px!important;margin:0!important;padding:0!important;font-size:20px!important;line-height:1!important;display:grid!important;top:12px!important;right:13px!important}.account-security-modal>h2{color:#161821!important;border-bottom:1px solid #e2e4ea!important;margin:0!important;padding:14px 20px 13px!important;font-size:18px!important;font-weight:750!important}.account-password-form{box-sizing:border-box!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;margin:0!important;padding:13px 28px 28px!important;display:grid!important}.account-password-form>p,.account-security-external>p{color:#756958!important;margin:0!important;line-height:1.65!important}.account-password-form>label{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;width:100%!important;min-width:0!important;display:grid!important}.account-password-form>label>span{color:#181a22!important;text-align:left!important;grid-column:1!important;font-size:14px!important}.account-password-form>label small{grid-column:1!important;font-size:12px!important}.account-password-input{grid-column:1!important;min-width:0!important;position:relative!important}.account-password-input>input{color:#20212a!important;background:#fff!important;border:1px solid #dedfe6!important;border-radius:11px!important;outline:0!important;width:100%!important;height:42px!important;padding:0 43px 0 12px!important;font-size:14px!important}.account-password-input>input:focus{background:#fff!important;border-color:#7566ef!important;box-shadow:0 0 0 2px #7566ef1f!important}.account-password-input>input[aria-invalid=true]{box-shadow:none!important;border-color:#ff3159!important}.account-password-input>button{color:#696c76!important;width:40px!important;height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;place-items:center!important;padding:0!important;display:grid!important;position:absolute!important;top:0!important;right:0!important}.account-password-input>button:hover{color:#6758e7!important;transform:none!important}.account-password-feedback{grid-column:1!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}.account-password-feedback.has-error{grid-template-columns:minmax(0,1fr) 210px!important}.account-password-field-error{color:#ff3159!important}.account-password-strength{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;display:grid!important}.account-password-strength>i{background:#e5e7eb!important;border-radius:999px!important;height:6px!important}.account-password-strength>i.active.strength-1,.account-password-strength>i.active.strength-2{background:#ef6666!important}.account-password-strength>i.active.strength-3{background:#e9a63b!important}.account-password-strength>i.active.strength-4,.account-password-strength>i.active.strength-5{background:#82d1a6!important}.account-password-form>.form-actions{box-sizing:border-box!important;background:0 0!important;border:0!important;width:100%!important;margin:6px 0 0!important;padding:0!important;display:block!important;position:static!important}.account-password-form>.form-actions>.btn{box-sizing:border-box!important;color:#fff!important;background:#7161ef!important;border:0!important;border-radius:10px!important;justify-content:center!important;width:100%!important;min-width:0!important;height:36px!important;font-size:14px!important;font-weight:700!important;display:flex!important;box-shadow:0 3px 8px #5c4bdf38!important}.account-password-form>.form-actions>.btn:hover:not(:disabled){background:#6252e3!important}.account-password-form>.form-actions>.btn:disabled{color:#fff!important;opacity:1!important;background:#9b91ef!important}@media (max-width:560px){.account-password-form{padding-inline:16px!important}.account-password-feedback{grid-template-columns:1fr!important}}.account-security-external{gap:12px!important;margin-top:16px!important;display:grid!important}@media (max-width:900px){.prism-pro.user-confirmed-layout-v1 .top-account .top-user>span,.prism-pro.user-confirmed-layout-v1 .top-account .top-user-chevron{display:none!important}}.prism-pro.user-confirmed-layout-v1 .settings-body>.user-settings-actions{border-top:1px solid #e7eaf0!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;width:min(560px,100%)!important;margin:18px 0 0!important;padding:14px 0 0!important;display:flex!important}.prism-pro.user-confirmed-layout-v1 .settings-body>.user-settings-actions>button{writing-mode:horizontal-tb!important;white-space:nowrap!important;word-break:keep-all!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:96px!important;max-width:none!important;height:36px!important;min-height:36px!important;padding:0 18px!important;display:inline-flex!important}.prism-pro.user-confirmed-layout-v1 .prism-select-trigger:not(.prism-select-combobox){box-sizing:border-box!important;border:1px solid var(--erp-input-border)!important;border-radius:var(--erp-input-radius)!important;color:var(--erp-input-text)!important;background:var(--erp-input-bg)!important;box-shadow:none!important;font-family:Segoe UI,Microsoft YaHei,sans-serif!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important;padding-inline:12px!important;transition:border-color .15s,background-color .15s,box-shadow .15s!important}.prism-pro.user-confirmed-layout-v1 .prism-select-trigger:not(.prism-select-combobox):hover:not(:disabled){background:var(--erp-input-bg)!important;border-color:#d8b166!important}.prism-pro.user-confirmed-layout-v1 .prism-select-trigger:not(.prism-select-combobox)[aria-expanded=true],.prism-pro.user-confirmed-layout-v1 .prism-select-combobox.open{border-color:var(--erp-input-focus)!important;color:var(--erp-input-text)!important;background:var(--erp-input-bg)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important}.prism-pro.user-confirmed-layout-v1 .prism-select-trigger:disabled{color:#aaa39a!important;cursor:not-allowed!important;opacity:1!important;background:#f6f5f2!important;border-color:#e4dfd7!important}.prism-pro.user-confirmed-layout-v1 .prism-select-trigger>svg,.prism-pro.user-confirmed-layout-v1 .prism-select-chevron svg{color:#756b61!important}.prism-pro.user-confirmed-layout-v1 .prism-select-trigger[aria-expanded=true]>svg,.prism-pro.user-confirmed-layout-v1 .prism-select-combobox.open .prism-select-chevron svg{color:#b87913!important}.prism-pro.user-confirmed-layout-v1 .workspace :is(.product-filter-grid,.shop-product-filter-panel,.collection-filter-grid,.shop-list-filters,.order-filters,.order-advanced-filters,.compact-filter-bar,.task-monitor-filters,.product-filter-suite-grid)>label .prism-select :is(.prism-select-trigger,.prism-select-trigger:hover,.prism-select-trigger:focus-visible,.prism-select-trigger[aria-expanded=true],.prism-select-trigger.open,.prism-select-trigger:focus-within),.prism-pro.user-confirmed-layout-v1 .product-filter-control .prism-select :is(.prism-select-trigger,.prism-select-trigger:hover,.prism-select-trigger:focus-visible,.prism-select-trigger[aria-expanded=true],.prism-select-trigger.open,.prism-select-trigger:focus-within),.prism-pro.user-confirmed-layout-v1 .workspace :is(.shop-keyword-filter,.yy-filter,.yy-search,.collection-search,.price-filter,.erp-field) .prism-select :is(.prism-select-trigger,.prism-select-trigger:hover,.prism-select-trigger:focus-visible,.prism-select-trigger[aria-expanded=true],.prism-select-trigger.open,.prism-select-trigger:focus-within),.prism-pro.user-confirmed-layout-v1 .modal-backdrop .modal label .prism-select :is(.prism-select-trigger,.prism-select-trigger:hover,.prism-select-trigger:focus-visible,.prism-select-trigger[aria-expanded=true],.prism-select-trigger.open,.prism-select-trigger:focus-within){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.prism-select-popover.prism-select-portal{color:#302b25!important;background:#fff!important;border:1px solid #dfd5c7!important;border-radius:12px!important;padding:6px!important;box-shadow:0 16px 38px #382c1d29!important}.prism-select-popover.prism-select-portal [role=listbox]{gap:2px!important}.prism-select-popover.prism-select-portal .prism-select-option{color:#302b25!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;padding-inline:11px!important;font-family:Segoe UI,Microsoft YaHei,sans-serif!important;font-size:13px!important;font-weight:500!important}.prism-select-popover.prism-select-portal .prism-select-option:hover:not(:disabled),.prism-select-popover.prism-select-portal .prism-select-option.focused:not(:disabled){color:#302b25!important;background:#f7f2ea!important}.prism-select-popover.prism-select-portal .prism-select-option.selected,.prism-select-popover.prism-select-portal .prism-select-option.selected:hover{color:#6f490e!important;background:#f6efe3!important;font-weight:650!important}.prism-select-popover.prism-select-portal .prism-select-option>svg{color:#c4871f!important}.prism-select-popover.prism-select-portal .prism-select-option:disabled{color:#aaa39a!important;cursor:not-allowed!important;opacity:.65!important;background:0 0!important}.prism-pro.user-confirmed-layout-v1 .yuanyou-shop-table .shop-overview>.shop-type-badge{border:1px solid #e0c68e!important;justify-content:center!important;align-items:center!important;min-height:24px!important;display:inline-flex!important}.prism-pro .collection-grid.yuanyou-card-grid .tile-edit{text-rendering:geometricprecision;color:#68430d!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:48px!important;height:24px!important;min-height:24px!important;padding:0 9px!important;font:600 10px/1 Segoe UI,Microsoft YaHei,sans-serif!important;display:inline-flex!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid :where(.tile-title-button,.tile-edit),.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid :where(.tile-title-button,.tile-edit) *{cursor:pointer!important}.customer-support-hover{z-index:150!important;flex:none!important;position:relative!important}.prism-pro .top-actions .customer-support-trigger{color:#6e6252!important;width:auto!important;min-width:56px!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:#fff!important;border:1px solid #ded7cb!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important;display:inline-flex!important}.prism-pro .top-actions .customer-support-trigger:hover,.prism-pro .top-actions .customer-support-trigger[aria-expanded=true]{color:#8a5b12!important;background:#fbf3e4!important;border-color:#d6b16f!important;transform:none!important}.prism-pro .top-actions .customer-support-trigger:disabled{color:#aaa39a!important;cursor:default!important;opacity:.72!important;pointer-events:none!important;background:#f7f5f2!important;border-color:#e7e2db!important}.customer-support-trigger>svg{width:15px!important;height:15px!important}.customer-support-popover{z-index:2600!important;color:#40382f!important;text-align:center!important;background:#fff!important;border:1px solid #e3ddd4!important;border-radius:13px!important;width:236px!important;padding:12px!important;position:absolute!important;top:calc(100% + 8px)!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 20px 52px #372b1c38!important}.customer-support-popover>strong{margin:2px 0 10px!important;font-size:13px!important;display:block!important}.customer-support-image{aspect-ratio:1!important;background:#faf8f4!important;border:1px solid #e7e1d8!important;border-radius:9px!important;place-items:center!important;width:100%!important;display:grid!important;overflow:hidden!important}.customer-support-image>img{object-fit:contain!important;width:100%!important;height:100%!important}.customer-support-image>span{color:#9b9081!important;place-items:center!important;gap:8px!important;font-size:11px!important;display:grid!important}.customer-support-image>span>svg{width:30px!important;height:30px!important}.customer-support-popover>p{color:#6f6559!important;white-space:pre-wrap!important;margin:10px 3px 2px!important;font-size:12px!important;line-height:1.65!important}.layout-manager-page{color:#352f28!important;background:#f7f5f1!important;min-height:calc(100vh - 84px)!important;padding:18px 20px 82px!important}.layout-manager-page>header{margin-bottom:14px!important}.layout-manager-page>header h1{margin:5px 0 4px!important;font-size:22px!important}.layout-manager-page>header p{color:#83786a!important;margin:0!important;font-size:12px!important}.layout-manager-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.72fr)!important;gap:14px!important;display:grid!important}.layout-settings-card{background:#fff!important;border:1px solid #e3ddd3!important;border-radius:15px!important;min-width:0!important;padding:18px!important;box-shadow:0 8px 24px #44341f0d!important}.layout-settings-card>header{align-items:center!important;gap:11px!important;margin-bottom:17px!important;display:flex!important}.layout-settings-card>header>span{color:#8a5a10!important;background:#fbefd9!important;border-radius:11px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important}.layout-settings-card>header h2{margin:0!important;font-size:16px!important}.layout-settings-card>header p{color:#8b8072!important;margin:4px 0 0!important;font-size:10px!important}.customer-layout-editor{grid-column:1!important}.notice-layout-editor{grid-column:2!important}.overview-layout-editor{grid-column:1/-1!important}.layout-customer-editor{grid-template-columns:230px minmax(0,1fr)!important;gap:18px!important;display:grid!important}.layout-customer-preview{aspect-ratio:1!important;color:#9b8e7c!important;background:#fbf9f5!important;border:1px dashed #d7cbbb!important;border-radius:12px!important;place-items:center!important;display:grid!important;overflow:hidden!important}.layout-customer-preview>img{object-fit:contain!important;width:100%!important;height:100%!important}.layout-customer-preview>span{place-items:center!important;gap:9px!important;font-size:11px!important;display:grid!important}.layout-customer-preview svg{width:34px!important;height:34px!important}.layout-fields,.layout-overview-fields{gap:12px!important;display:grid!important}.layout-overview-fields{grid-template-columns:1fr 1fr!important}.layout-fields>label:not(.layout-enabled-switch):not(.layout-upload-button),.layout-overview-fields>label,.layout-announcement-editors label{gap:6px!important;min-width:0!important;display:grid!important}.layout-fields label>span,.layout-overview-fields label>span,.layout-announcement-editors label>span{color:#5e554a!important;font-size:11px!important;font-weight:650!important}.layout-manager-page :where(input:not([type=checkbox]):not([type=file]),textarea){box-sizing:border-box!important;color:#332d26!important;background:#fff!important;border:1px solid #ddd6cc!important;border-radius:8px!important;outline:0!important;width:100%!important;padding:9px 11px!important;font:12px/1.55 Segoe UI,Microsoft YaHei,sans-serif!important}.layout-manager-page input:not([type=checkbox]):not([type=file]){height:38px!important}.layout-manager-page textarea{resize:vertical!important}.layout-manager-page :where(input:not([type=checkbox]):not([type=file]),textarea):focus{border-color:#c98b26!important;box-shadow:0 0 0 3px #c98b261c!important}.layout-upload-button{position:relative!important;overflow:hidden!important}.layout-upload-button>input{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important}.layout-upload-button>span{color:#805310!important;cursor:pointer!important;background:#fff7e8!important;border:1px solid #d5b06d!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:7px!important;height:36px!important;display:flex!important}.layout-enabled-switch{background:#faf8f4!important;border:1px solid #e2dcd2!important;border-radius:9px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;min-height:54px!important;padding:9px 11px!important;display:flex!important}.layout-enabled-switch span,.layout-enabled-switch strong,.layout-enabled-switch small{display:block!important}.layout-enabled-switch small{color:#938777!important;margin-top:3px!important;font-size:9px!important}.layout-enabled-switch>input{width:42px!important;min-width:42px!important;height:24px!important}.layout-publish-button{justify-content:center!important;align-items:center!important;gap:7px!important;width:max-content!important;min-width:112px!important;height:38px!important;display:inline-flex!important}.layout-announcement-editors{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:15px!important;display:grid!important}.layout-announcement-editors>article{background:#fbfaf7!important;border:1px solid #e5dfd6!important;border-radius:11px!important;gap:10px!important;min-width:0!important;padding:13px!important;display:grid!important}.layout-announcement-editors>article>strong{color:#825713!important;font-size:12px!important}.layout-manager-actions{z-index:80!important;background:#fffffff5!important;border:1px solid #e0d8cc!important;border-radius:12px!important;gap:8px!important;padding:8px!important;display:flex!important;position:fixed!important;bottom:10px!important;right:16px!important;box-shadow:0 12px 32px #402f1b29!important}.layout-manager-actions>.btn{min-width:118px!important;height:36px!important}.published-notice-backdrop{z-index:2800!important}.published-notice-modal{text-align:center!important;width:min(520px,100vw - 28px)!important;padding:28px!important}.published-notice-icon{color:#8b5b11!important;background:#fbeed5!important;border-radius:15px!important;place-items:center!important;width:48px!important;height:48px!important;margin:0 auto 12px!important;display:grid!important}.published-notice-modal h2{margin:0 0 10px!important;font-size:20px!important}.published-notice-modal>p{color:#6d6255!important;white-space:pre-wrap!important;font-size:13px!important;line-height:1.8!important}.published-notice-modal>.btn{min-width:110px!important;height:40px!important;margin-top:18px!important}.application-owner-badge{color:#70470b!important;background:#fff3d5!important;border:1px solid #d6a84b!important;border-radius:999px!important;align-items:center!important;width:max-content!important;margin:2px 0 3px!important;padding:2px 7px!important;font-size:10px!important;font-style:normal!important;font-weight:700!important;line-height:1.25!important;display:inline-flex!important}.shop-enable-switch:disabled,.danger-link:disabled{cursor:not-allowed!important;opacity:.58!important}.modal-backdrop :is(.shop-product-quick-modal,.compact-note-modal,.shop-product-full-modal) :is(input:not([type=checkbox]):not([type=radio]):not([readonly]),textarea:not([readonly])){box-sizing:border-box!important;border:1px solid var(--confirmed-line,#ddd7cd)!important;background:#fff!important;outline:0!important}.modal-backdrop :is(.shop-product-quick-modal,.compact-note-modal,.shop-product-full-modal) :is(input:not([type=checkbox]):not([type=radio]):not([readonly]),textarea:not([readonly])):focus{border:1px solid var(--confirmed-gold,#c8922e)!important;background:#fffdf8!important;box-shadow:0 0 0 3px #c8922e29!important}.prism-pro.user-confirmed-layout-v1 .shop-product-filter-panel .range-inputs{flex:1 1 0!important;width:100%!important;min-width:0!important}.prism-pro.user-confirmed-layout-v1 .shop-product-filter-panel .range-inputs input[type=number]{-webkit-appearance:textfield!important;appearance:textfield!important;flex:1 1 0!important;width:0!important;min-width:0!important;padding-inline:2px!important}.prism-pro.user-confirmed-layout-v1 .shop-product-filter-panel .range-inputs input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.prism-pro.user-confirmed-layout-v1 .shop-product-filter-panel .range-inputs input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.prism-pro.user-confirmed-layout-v1 .margin-template-modal>footer>button{white-space:nowrap!important;flex:none!important;width:auto!important;min-width:86px!important;padding-inline:14px!important}.prism-pro.user-confirmed-layout-v1.margin-template-portal-root{z-index:1800;position:relative}.prism-pro.user-confirmed-layout-v1 .margin-template-backdrop{overscroll-behavior:contain;scrollbar-gutter:stable;overflow:auto}.prism-pro.user-confirmed-layout-v1 .margin-template-modal{width:min(650px,100vw - 36px);min-height:0;max-height:min(760px,100dvh - 36px)}.prism-pro.user-confirmed-layout-v1 .margin-template-modal-body{overscroll-behavior:contain;scrollbar-gutter:stable}.prism-pro.user-confirmed-layout-v1 .margin-template-site-select .brick-select-trigger{box-sizing:border-box!important;border:1px solid var(--erp-input-border)!important;border-radius:var(--erp-input-radius)!important;height:37px!important;min-height:37px!important;color:var(--erp-input-text)!important;background:var(--erp-input-bg)!important;font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important;box-shadow:none!important;padding-inline:10px!important}.prism-pro.user-confirmed-layout-v1 .margin-template-site-select .brick-select-trigger:is(:focus-visible,[data-state=open]){border-color:var(--erp-input-focus)!important;box-shadow:0 0 0 3px var(--erp-input-focus-ring)!important}.margin-template-site-select-content{--brick-select-content-z-index:1810}@media (max-width:720px){.prism-pro.user-confirmed-layout-v1 .margin-template-modal{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}}.prism-pro.user-confirmed-layout-v1 .order-product-line{grid-template-columns:88px minmax(0,1fr)!important;gap:12px!important}.prism-pro.user-confirmed-layout-v1 .order-product-line :is(.order-product-image-preview,.order-product-placeholder){box-sizing:border-box!important;width:84px!important;height:84px!important}.prism-pro.user-confirmed-layout-v1 .order-product-image-preview>img{object-fit:contain!important;width:100%!important;height:100%!important}.prism-pro.user-confirmed-layout-v1 .order-product-content{min-width:0!important}.prism-pro.user-confirmed-layout-v1 .order-product-heading{justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;min-width:0!important;display:flex!important}.prism-pro.user-confirmed-layout-v1 .order-product-heading>:first-child{flex:auto!important;min-width:0!important}.prism-pro.user-confirmed-layout-v1 .order-product-quantity{box-sizing:border-box!important;color:#28231d!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;justify-content:center!important;align-items:center!important;min-width:0!important;min-height:30px!important;padding:0!important;font-size:16px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.prism-pro.user-confirmed-layout-v1 .order-product-quantity.is-multiple{min-width:38px!important;color:var(--prism-danger)!important;background:var(--prism-danger-soft)!important;border:1px solid #efc8ca!important;border-radius:6px!important;padding:4px 8px!important}.prism-pro.user-confirmed-layout-v1 .order-sync-print-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:6px!important;width:100%!important;display:grid!important}.prism-pro.user-confirmed-layout-v1 .order-sync-print-actions :is(.order-sync-action,.order-print-action){width:100%!important;min-width:0!important;padding-inline:8px!important}.prism-pro.user-confirmed-layout-v1 .order-sync-action:not(:disabled){color:var(--prism-gold-text)!important;background:#fffaf0!important;border-color:#ddc698!important}.prism-pro.user-confirmed-layout-v1 .order-print-action:not(:disabled){color:var(--prism-info)!important;background:var(--prism-info-soft)!important;border-color:#cdd9ec!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid>.collection-product{border:1px solid #cfc0aa!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-image-button{border:1px solid #d8c9b3!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid button.inline-value{border:1px solid #d8c9b3!important;border-radius:5px!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .tile-title-button{border:1px solid #d8c9b3!important;border-radius:6px!important;font-weight:500!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .tile-edit{text-rendering:auto!important;border:1px solid #d8c9b3!important;border-radius:6px!important;font-weight:500!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .threshold-strip,.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .dimensional-strip{font-size:10px!important;font-weight:400!important;line-height:1.35!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .threshold-strip b,.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .dimensional-strip em{font-synthesis:none!important;font-size:12px!important;font-weight:400!important;line-height:1.25!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .dimensional-strip span b{font-size:11px!important;font-weight:400!important;line-height:1.25!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .dimensional-strip em.dimensional-weight-active{color:var(--prism-danger)!important;background:var(--prism-danger-soft)!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-id :where(span,a,.collection-id-copy){font-size:9px!important;line-height:1.25!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-id .collection-id-copy{color:#4d6fd8!important;width:auto!important;min-width:0!important;min-height:0!important;box-shadow:none!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important;cursor:default!important;-webkit-appearance:none!important;appearance:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 auto!important;margin-left:auto!important;padding:0!important;font-weight:400!important;overflow:hidden!important;transform:none!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-id .collection-id-copy:is(:hover,:active){box-shadow:none!important;background:0 0!important;border:0!important;transform:none!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-id .collection-id-copy:focus-visible{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;outline:0!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-money.economics-four>span,.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid :where(.shipping-under-weight,.shipping-under-dimensions)>span,.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .shipping-template-caption{font-weight:400!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-money.economics-four :where(b,.inline-value),.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid :where(.shipping-under-weight,.shipping-under-dimensions)>strong,.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid :where(.shipping-under-weight,.shipping-under-dimensions)>strong>:where(em,b){font-weight:500!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid .collection-spec.shipping-split>span>.inline-value{font-weight:400!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid :where(.shipping-under-weight,.shipping-under-dimensions){grid-template-rows:18px 28px!important}.prism-pro.user-confirmed-layout-v1 .collection-grid.yuanyou-card-grid :where(.shipping-under-weight,.shipping-under-dimensions)>span{height:18px!important;font-size:10px!important}.prism-pro.user-confirmed-layout-v1 .product-filter-control>span,.prism-pro.user-confirmed-layout-v1 .product-filter-suite-grid .prism-range-label{font-size:var(--erp-input-font-size)!important;font-weight:var(--erp-input-font-weight)!important}.prism-pro.user-confirmed-layout-v1 .product-filter-control>input,.prism-pro.user-confirmed-layout-v1 .product-filter-control .prism-select-trigger,.prism-pro.user-confirmed-layout-v1 .product-filter-control .prism-select-trigger>span,.prism-pro.user-confirmed-layout-v1 .product-filter-control .prism-select-value-field>input,.prism-pro.user-confirmed-layout-v1 .product-filter-control .prism-select-tag,.prism-pro.user-confirmed-layout-v1 .product-filter-suite-grid .prism-range-trigger,.prism-pro.user-confirmed-layout-v1 .product-filter-suite-grid .prism-range-trigger>span,.prism-pro.user-confirmed-layout-v1 .product-filter-control>input::placeholder,.prism-pro.user-confirmed-layout-v1 .product-filter-control .prism-select-value-field>input::placeholder,.prism-pro.user-confirmed-layout-v1 .task-monitor-filters>label>span,.prism-pro.user-confirmed-layout-v1 .task-monitor-filters>label>input,.prism-pro.user-confirmed-layout-v1 .task-monitor-filters>label .prism-select-trigger,.prism-pro.user-confirmed-layout-v1 .task-monitor-filters>label .prism-select-trigger>span,.prism-pro.user-confirmed-layout-v1 .task-monitor-filters>label .prism-select-value-field>input,.prism-pro.user-confirmed-layout-v1 .task-monitor-filters>label .prism-select-tag,.prism-pro.user-confirmed-layout-v1 .task-monitor-filters>.erp-date-range .prism-range-label,.prism-pro.user-confirmed-layout-v1 .task-monitor-filters>.erp-date-range .prism-range-trigger,.prism-pro.user-confirmed-layout-v1 .task-monitor-filters>.erp-date-range .prism-range-trigger>span,.prism-pro.user-confirmed-layout-v1 .task-monitor-filters .task-status-label,.prism-pro.user-confirmed-layout-v1 .task-monitor-filters .task-status-filter label,.prism-pro.user-confirmed-layout-v1 .task-monitor-filters>label>input::placeholder,.prism-pro.user-confirmed-layout-v1 .task-monitor-filters>label .prism-select-value-field>input::placeholder{font-weight:var(--erp-input-font-weight)!important}.prism-pro.user-confirmed-layout-v1 .product-filter-suite-grid .prism-select-trigger>svg{stroke-width:1.5px!important}.prism-pro.user-confirmed-layout-v1 .margin-template-table :is(th,td>strong,td>b,.margin-percent){font-weight:500!important}.prism-pro.user-confirmed-layout-v1 .order-product-heading>strong,.prism-pro.user-confirmed-layout-v1 .order-product-title-link>strong,.prism-pro.user-confirmed-layout-v1 .module-tabs .module-tab-open{text-rendering:auto!important;font-weight:500!important}@media (max-width:1120px){.layout-manager-grid{grid-template-columns:1fr!important}.customer-layout-editor,.notice-layout-editor,.overview-layout-editor{grid-column:1!important}.layout-announcement-editors{grid-template-columns:1fr!important}}.prism-pro.user-confirmed-layout-v1 .product-results-stage{min-width:0;position:relative;overflow:visible}.prism-pro.user-confirmed-layout-v1 .product-results-content{opacity:1;pointer-events:auto;-webkit-user-select:auto;user-select:auto;transition:opacity .3s}.prism-pro.user-confirmed-layout-v1 .product-results-stage.is-refreshing .product-results-content{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.prism-pro.user-confirmed-layout-v1 .product-results-loading{z-index:4;pointer-events:none;background:#fff6;place-items:center;width:100%;height:min(100%,400px);min-height:210px;max-height:400px;display:grid;position:absolute;top:0;left:0}.prism-pro.user-confirmed-layout-v1 .product-results-spinner{place-items:center;width:20px;height:20px;display:grid}.prism-pro.user-confirmed-layout-v1 .product-results-spinner-mark{color:#1890ff;width:20px;height:20px;animation:1.2s linear infinite product-results-spinner-rotate;display:block;position:relative;transform:rotate(45deg)}.prism-pro.user-confirmed-layout-v1 .product-results-spinner-mark>i{opacity:.3;background:#1890ff;border-radius:50%;width:9px;height:9px;animation:1s ease-in-out infinite alternate product-results-spinner-pulse;position:absolute}.prism-pro.user-confirmed-layout-v1 .product-results-spinner-mark>i:first-child{animation-delay:0s;top:0;left:0}.prism-pro.user-confirmed-layout-v1 .product-results-spinner-mark>i:nth-child(2){animation-delay:.4s;top:0;right:0}.prism-pro.user-confirmed-layout-v1 .product-results-spinner-mark>i:nth-child(3){animation-delay:.8s;bottom:0;right:0}.prism-pro.user-confirmed-layout-v1 .product-results-spinner-mark>i:nth-child(4){animation-delay:1.2s;bottom:0;left:0}.prism-pro.user-confirmed-layout-v1 .product-results-spinner .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prism-pro.user-confirmed-layout-v1 .product-loading-skeleton-card{padding-bottom:7px;min-height:355px!important}.prism-pro.user-confirmed-layout-v1 .product-loading-skeleton-card :where(.product-loading-skeleton-image,.product-loading-skeleton-line,.product-loading-skeleton-financials>i,.product-loading-skeleton-shipping>i),.prism-pro.user-confirmed-layout-v1 .product-loading-header i,.prism-pro.user-confirmed-layout-v1 .product-loading-controls i,.prism-pro.user-confirmed-layout-v1 .product-loading-footer i{background:linear-gradient(100deg,#eee9e1 22%,#faf8f4 38%,#eee9e1 54%) 0 0/220% 100%;animation:1.2s linear infinite product-loading-shimmer;display:block;overflow:hidden}.prism-pro.user-confirmed-layout-v1 .product-loading-skeleton-image{border-radius:16px;height:162px;margin:3px}.prism-pro.user-confirmed-layout-v1 .product-loading-skeleton-line{border-radius:4px;height:8px}.prism-pro.user-confirmed-layout-v1 .product-loading-skeleton-id{width:68%;margin:10px 9px 8px}.prism-pro.user-confirmed-layout-v1 .product-loading-skeleton-financials{border-block:1px solid #eee9e1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0 7px;padding:8px;display:grid}.prism-pro.user-confirmed-layout-v1 .product-loading-skeleton-financials>i{border-radius:4px;height:14px}.prism-pro.user-confirmed-layout-v1 .product-loading-skeleton-shipping{background:#f7f4ef;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:7px;padding:8px;display:grid}.prism-pro.user-confirmed-layout-v1 .product-loading-skeleton-shipping>i{border-radius:4px;height:18px}.prism-pro.user-confirmed-layout-v1 .product-loading-skeleton-title{width:calc(100% - 16px);height:18px;margin:8px}.prism-pro.user-confirmed-layout-v1 .product-loading-skeleton-meta{width:62%;margin:9px 8px}.prism-pro.user-confirmed-layout-v1 .product-loading-skeleton-footer{width:calc(100% - 16px);height:20px;margin:10px 8px 0}.prism-pro.user-confirmed-layout-v1 .product-loading-header{min-height:48px}.prism-pro.user-confirmed-layout-v1 .product-loading-header>div{gap:6px;display:grid}.prism-pro.user-confirmed-layout-v1 .product-loading-header>div>i:first-child{border-radius:5px;width:84px;height:15px}.prism-pro.user-confirmed-layout-v1 .product-loading-header>div>i:last-child{border-radius:4px;width:128px;height:8px}.prism-pro.user-confirmed-layout-v1 .product-loading-header>i{border-radius:11px;width:62px;height:22px}.prism-pro.user-confirmed-layout-v1 .product-loading-controls{grid-template-columns:1.6fr 1fr 1fr;align-items:center;gap:10px;min-height:74px;padding:12px 8px;display:grid}.prism-pro.user-confirmed-layout-v1 .product-loading-controls>i{border-radius:7px;height:32px}.prism-pro.user-confirmed-layout-v1 .product-loading-footer{justify-content:space-between;align-items:center;gap:12px;display:flex!important}.prism-pro.user-confirmed-layout-v1 .product-loading-footer>i{border-radius:7px;width:27%;height:28px}@keyframes product-results-spinner-rotate{to{transform:rotate(405deg)}}@keyframes product-results-spinner-pulse{to{opacity:1}}@keyframes product-loading-shimmer{to{background-position-x:-220%}}@media (prefers-reduced-motion:reduce){.prism-pro.user-confirmed-layout-v1 .product-results-content{transition:none}.prism-pro.user-confirmed-layout-v1 .product-results-spinner-mark,.prism-pro.user-confirmed-layout-v1 .product-results-spinner-mark>i,.prism-pro.user-confirmed-layout-v1 .product-loading-skeleton-card :where(.product-loading-skeleton-image,.product-loading-skeleton-line,.product-loading-skeleton-financials>i,.product-loading-skeleton-shipping>i),.prism-pro.user-confirmed-layout-v1 .product-loading-header i,.prism-pro.user-confirmed-layout-v1 .product-loading-controls i,.prism-pro.user-confirmed-layout-v1 .product-loading-footer i{animation:none}}.prism-pro.user-confirmed-layout-v1 .workspace:has(.shop-product-v2){padding-bottom:0!important}.prism-pro.user-confirmed-layout-v1 .workspace-content-region:has(.shop-product-v2){min-height:0!important}.prism-pro.user-confirmed-layout-v1 .shop-product-v2{flex-direction:column;height:calc(100dvh - 76px);min-height:0;display:flex;padding:0!important}.prism-pro.user-confirmed-layout-v1 .shop-product-v2>.compact-product-head{flex-shrink:0}.prism-pro.user-confirmed-layout-v1 .shop-product-v2>.compact-product-card{flex-direction:column;flex:1;min-height:0;display:flex;margin:0!important}.prism-pro.user-confirmed-layout-v1 .shop-product-v2 :is(.shop-product-status-tabs,.shop-product-filter-panel,.shop-product-pagination){flex-shrink:0}.prism-pro.user-confirmed-layout-v1 .shop-product-v2 .shop-product-filter-panel{max-height:34dvh;overflow-y:auto}.prism-pro.user-confirmed-layout-v1 .shop-product-v2 .shop-product-filter-panel :is(span,input,button,select,label,b,strong){font-weight:400!important}.prism-pro.user-confirmed-layout-v1 .shop-product-v2 .shop-product-filter-panel .filter-actions{grid-column:auto!important}.prism-pro.user-confirmed-layout-v1 .shop-product-v2 .shop-product-table-wrap{scrollbar-gutter:stable;overscroll-behavior:contain;flex:1;overflow:auto;min-height:0!important;max-height:none!important;margin:0!important}.prism-pro.user-confirmed-layout-v1 .shop-product-v2 .shop-product-detail-table td{height:auto!important;padding-block:8px!important}.prism-pro.user-confirmed-layout-v1 .shop-product-v2 .quick-edit-value{gap:0;margin-bottom:3px;height:auto!important;min-height:26px!important;padding:4px 6px!important}.prism-pro.user-confirmed-layout-v1 .shop-product-v2 .quick-edit-value>span{display:none}.prism-pro.user-confirmed-layout-v1 .shop-product-v2 .site-detail-stack{gap:2px;margin-top:3px}.prism-pro.user-confirmed-layout-v1 .shop-product-v2 .site-detail-stack small{margin:0;line-height:1.35}.prism-pro.user-confirmed-layout-v1 .shop-product-v2 .shop-product-detail-table :is(th,td):first-child{z-index:4;vertical-align:middle;border-right:1px solid var(--confirmed-line);position:sticky;left:0;width:44px!important;min-width:44px!important;padding-inline:8px!important;display:table-cell!important}.prism-pro.user-confirmed-layout-v1 .shop-product-v2 .shop-product-detail-table input[type=checkbox]{margin:0;width:16px!important;height:16px!important;min-height:16px!important}.prism-pro.user-confirmed-layout-v1 .shop-product-v2 .shop-product-detail-table th:first-child{z-index:5}.prism-pro.user-confirmed-layout-v1 .shop-product-v2 .shop-product-pagination{background:var(--confirmed-surface);min-height:48px;padding-block:6px;position:static!important}.prism-pro.user-confirmed-layout-v1 .mobile-sidebar-toggle{display:none!important}.prism-pro.user-confirmed-layout-v1 .product-table-import-modal{width:min(560px,100vw - 28px)}.prism-pro.user-confirmed-layout-v1 .product-table-import-steps{grid-template-columns:1fr 1.6fr;gap:10px;margin:18px 0;display:grid}.prism-pro.user-confirmed-layout-v1 .product-table-import-picker{border:1px dashed var(--confirmed-gold);color:#74531e;cursor:pointer;text-align:center;background:#fffaf0;border-radius:9px;place-items:center;min-height:42px;padding:8px 12px;display:grid}.prism-pro.user-confirmed-layout-v1 .product-table-import-picker input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.prism-pro.user-confirmed-layout-v1 .product-table-import-preview{color:#31583e;background:#f5fbf5;border:1px solid #dfe9df;border-radius:9px;gap:5px;padding:12px;display:grid}.prism-pro.user-confirmed-layout-v1 .product-table-import-preview small{color:#667269;overflow-wrap:anywhere}@media (max-width:767px){.prism-pro.user-confirmed-layout-v1{--side:0!important;width:100%!important;min-width:0!important;overflow-x:hidden!important}.prism-pro.user-confirmed-layout-v1 .sidebar{transition:transform .18s;transform:translate(0);z-index:120!important;width:min(86vw,300px)!important;position:fixed!important;inset:0 auto 0 0!important;box-shadow:14px 0 40px #332b2133!important}.prism-pro.user-confirmed-layout-v1.sidebar-collapsed .sidebar{transform:translate(-105%);width:min(86vw,300px)!important}.prism-pro.user-confirmed-layout-v1 .workspace,.prism-pro.user-confirmed-layout-v1.sidebar-collapsed .workspace{width:100%!important;min-width:0!important;margin-left:0!important}.prism-pro.user-confirmed-layout-v1 .mobile-sidebar-toggle{place-items:center;border:1px solid var(--confirmed-line)!important;background:#fff!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;display:inline-grid!important}.prism-pro.user-confirmed-layout-v1 .workbench-caption>span{display:none}.prism-pro.user-confirmed-layout-v1 .topbar{min-width:0!important;padding-inline:7px!important}.prism-pro.user-confirmed-layout-v1 .topbar .top-actions{min-width:0;overflow-x:auto;gap:5px!important}.prism-pro.user-confirmed-layout-v1 .global-search-stack{flex:0 0 42px}.prism-pro.user-confirmed-layout-v1 .module-tabs{overflow:auto hidden;min-width:0!important}.prism-pro.user-confirmed-layout-v1 .workspace-content-region{overscroll-behavior-x:contain;min-width:0!important;overflow-x:auto!important}.prism-pro.user-confirmed-layout-v1 .workspace-view-surface{min-width:0!important}.prism-pro.user-confirmed-layout-v1 .product-sticky-footer{inset-inline:0!important}.prism-pro.user-confirmed-layout-v1 .product-table-import-steps{grid-template-columns:1fr}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.prism-pro.user-confirmed-layout-v1 .sidebar{transition:none}}.prism-pro.user-confirmed-layout-v1 .order-product-line :is(.order-product-image-preview,.order-product-placeholder){width:120px!important;max-width:none!important;height:120px!important;margin-left:-40px!important}.prism-pro.user-confirmed-layout-v1 .compact-order-table th:nth-child(3){width:760px!important}.prism-pro.user-confirmed-layout-v1 .compact-order-table td:nth-child(3){min-width:760px!important}.prism-pro.user-confirmed-layout-v1 :is(.order-synced-economics,.order-product-economics)>span{grid-template-rows:14px 23px!important;min-height:45px!important;padding-inline:2px!important;font-size:9px!important}.prism-pro.user-confirmed-layout-v1 :is(.order-synced-economics,.order-product-economics) :is(.readonly-value,.inline-value){height:23px!important;min-height:23px!important;max-height:23px!important;font-size:10px!important}.prism-pro.user-confirmed-layout-v1 .order-product-economics>.order-platform-fact b{font-size:10px!important}.prism-pro.user-confirmed-layout-v1 .order-product-economics>.order-freight-reference{font-size:9px!important}.prism-pro.user-confirmed-layout-v1 .order-product-economics>.order-freight-reference.weight{grid-column:3/span 2!important}.prism-pro.user-confirmed-layout-v1 .order-product-economics>.order-freight-reference.dimensional{grid-column:5/span 2!important}.prism-pro.user-confirmed-layout-v1 .order-product-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.prism-pro.user-confirmed-layout-v1 .order-product-footer .package-weight-cell{flex:0 0 176px;max-width:100%;margin:0}.prism-pro.user-confirmed-layout-v1 .order-product-footer .package-weight-trigger{min-height:34px}.prism-pro.user-confirmed-layout-v1 .order-product-footer .package-weight-trigger small{font-size:10px}.prism-pro.user-confirmed-layout-v1 .order-product-footer .package-weight-trigger strong{font-size:11px}.prism-pro.user-confirmed-layout-v1 .order-product-footer .order-platform-sync-state{flex-wrap:wrap;flex:auto;margin-top:0!important}.prism-pro.user-confirmed-layout-v1 .order-product-footer .order-platform-sync-state button{font-size:10px!important}.prism-pro .main-account-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.prism-pro .main-account-actions>button{flex:none;margin:0}@media (max-width:1100px){.prism-pro.user-confirmed-layout-v1 .order-product-economics>.order-freight-reference.weight{grid-area:auto/1/auto/span 2!important}.prism-pro.user-confirmed-layout-v1 .order-product-economics>.order-freight-reference.dimensional{grid-area:auto/3/auto/span 2!important}}@media (max-width:700px){.prism-pro.user-confirmed-layout-v1 .order-product-economics>.order-freight-reference.dimensional{grid-column:1/span 2!important}}@media (min-width:1101px){.prism-pro.user-confirmed-layout-v1 .order-product-economics:not(.profit-hidden){grid-template-columns:70px minmax(0,1fr) 82px minmax(0,1fr) 72px 70px 80px repeat(2,minmax(0,1fr))!important}}.prism-pro.user-confirmed-layout-v1 .order-site-cell .order-shop-platform-name{max-width:110px!important}.prism-pro.user-confirmed-layout-v1 .order-product-economics .dimension-value{padding-inline:1px!important}.prism-dialog-backdrop{overscroll-behavior:contain;z-index:1600!important;-webkit-backdrop-filter:blur(8px)saturate(.9)!important;backdrop-filter:blur(8px)saturate(.9)!important;background:#1c243585!important;place-items:center!important;padding:clamp(12px,4vh,34px) clamp(12px,4vw,44px)!important;display:grid!important;overflow:hidden!important}.prism-dialog{animation:.22s cubic-bezier(.22,.8,.24,1) both prism-dialog-in;background:#fffefc!important;border:1px solid #e5ded1f2!important;border-radius:18px!important;grid-template-rows:auto minmax(0,1fr) auto!important;width:min(520px,100%)!important;max-width:100%!important;max-height:min(720px,100dvh - 32px)!important;padding:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 30px 90px #171c2747,0 8px 24px #171c271f!important}.prism-dialog>header{background:#fffefc;border-bottom:1px solid #ece8df;grid-template-columns:38px minmax(0,1fr) 36px;align-items:center;gap:11px;min-height:68px;padding:14px 18px;display:grid}.prism-dialog>header>span{color:#a97825;background:#fff4da;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.prism-dialog>header>span.danger{color:#b13b4b;background:#ffedf0}.prism-dialog>header>div{min-width:0}.prism-dialog>header h2{color:#273248;text-overflow:ellipsis;white-space:nowrap;font-weight:750;line-height:1.35;overflow:hidden;margin:0!important;font-size:17px!important}.prism-dialog>header b{color:#a97825;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;font-weight:700;display:block;overflow:hidden}.prism-dialog>header .modal-close{color:#768197!important;background:#f2f5f8!important;border:1px solid #0000!important;border-radius:50%!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;font-size:16px!important;transition:color .16s,border-color .16s,background-color .16s,transform .18s cubic-bezier(.22,.8,.24,1)!important;position:static!important}.prism-dialog>header .modal-close:hover:not(:disabled){color:#3e4b60!important;background:#eaf0f5!important;border-color:#d9e0e8!important;transform:rotate(90deg)!important}.prism-dialog-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9c0b2 transparent;min-height:0;overflow:auto}.prism-dialog-body>p{color:#68758a;white-space:pre-line;margin:0;padding:16px 20px 6px;font-size:12px;line-height:1.75}.prism-dialog-body>label{gap:7px;padding:12px 20px 20px;display:grid}.prism-dialog-body>label>span{color:#344057;font-size:11px;font-weight:750}.prism-dialog-body>label>input{box-sizing:border-box;color:#2f3b50;background:#fff;border:1px solid #ddd7cd;border-radius:10px;outline:0;width:100%;min-height:42px;padding:0 12px;transition:border-color .16s,box-shadow .16s,background-color .16s}.prism-dialog-body>label>input:hover:not(:focus){border-color:#c6aa78}.prism-dialog-body>label>input:focus-visible{background:#fffdf8;border-color:#c8922e;box-shadow:0 0 0 3px #c8922e29}.prism-dialog>footer{background:#f8fafc;border-top:1px solid #ebe7df;justify-content:flex-end;align-items:center;gap:8px;min-height:70px;padding:12px 18px;display:flex}.prism-dialog>footer>button{min-width:86px}@keyframes prism-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:560px){.prism-dialog-backdrop{padding:10px!important}.prism-dialog{border-radius:15px!important;max-height:calc(100dvh - 20px)!important}.prism-dialog>header{min-height:62px;padding-inline:15px}.prism-dialog-body>p,.prism-dialog-body>label{padding-inline:16px}.prism-dialog>footer{min-height:64px;padding-inline:15px}}@media (prefers-reduced-motion:reduce){.prism-dialog{animation:none!important}.prism-dialog-body>label>input,.prism-dialog>header .modal-close{transition:none!important}.prism-dialog>header .modal-close:hover:not(:disabled){transform:none!important}}.modal-backdrop .modal-close{transition:color .16s,background-color .16s,border-color .16s,transform .2s cubic-bezier(.22,.8,.24,1)}:is(.modal-backdrop .modal-close:hover:not(:disabled),.modal-backdrop .modal-close:focus-visible:not(:disabled)){transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.modal-backdrop .modal-close{transition:none}:is(.modal-backdrop .modal-close:hover:not(:disabled),.modal-backdrop .modal-close:focus-visible:not(:disabled)){transform:none}}.mui-tabs{background:#f1f4f9;border-radius:10px;align-items:center;gap:4px;padding:3px;display:inline-flex;position:relative}.mui-tabs-underline{border-bottom:1px solid var(--line,#e7ebf2);background:0 0;border-radius:0;gap:6px;padding:0}.mui-tab{z-index:1;color:#5d6a80;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:0 14px;font-size:13px;font-weight:600;transition:color .16s;display:inline-flex;position:relative}.mui-tabs-sm .mui-tab{min-height:28px;padding:0 11px;font-size:12px}.mui-tab:hover:not(:disabled){color:var(--ink,#172033)}.mui-tab:disabled{cursor:not-allowed;opacity:.5}.mui-tab.is-active{color:var(--ink,#172033)}.mui-tabs-underline .mui-tab{border-radius:8px 8px 0 0;padding:0 12px 8px}.mui-tab:focus-visible{outline-offset:2px;outline:2px solid #315ce8}.mui-tab-indicator{z-index:-1;background:#fff;border:1px solid #e2e7f0;border-radius:8px;position:absolute;inset:0;box-shadow:0 2px 6px #22365314}.mui-tabs-underline .mui-tab-indicator{height:2px;box-shadow:none;background:#315ce8;border:0;border-radius:2px;inset:auto 0 -1px}.mui-tab-icon{display:inline-flex}.mui-progress{background:0 0;border:0;width:100%;padding:0}.mui-progress-top{z-index:40;position:sticky;top:0}.mui-progress-bottom{z-index:40;position:sticky;bottom:0}.mui-progress-inline{position:relative}.mui-progress-track{background:#e6ebf4;border-radius:999px;width:100%;overflow:hidden}.mui-progress-fill{background-image:linear-gradient(90deg,#315ce8 0% 92%,#6f8df2 100%);border-radius:999px;width:100%;height:100%}.mui-progress svg{display:block}.mui-progress-ring{justify-content:center;align-items:center;display:inline-flex;position:relative}.mui-progress-ring-track{color:#e6ebf4}.mui-progress-ring-label{color:var(--ink,#172033);letter-spacing:-.02em;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}.mui-progress-number{color:var(--ink,#172033);letter-spacing:-.02em;align-items:baseline;gap:2px;font-size:30px;font-weight:700;line-height:1;display:inline-flex}.mui-progress-number small{color:#778198;font-size:.46em;font-weight:600}.mui-progress-segments{align-items:center;gap:6px;display:flex}.mui-progress-segment{background:#e6ebf4;border-radius:999px;display:block;position:relative;overflow:hidden}.mui-progress-segment i{transform-origin:0;background:#315ce8;border-radius:999px;display:block;position:absolute;inset:0}.mui-slider{touch-action:none;-webkit-user-select:none;user-select:none;gap:8px;min-width:180px;display:grid}.mui-slider-head{color:#6b7688;justify-content:space-between;align-items:baseline;gap:10px;font-size:11px;display:flex}.mui-slider-value{color:var(--ink,#172033);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.mui-slider-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.mui-slider-end{color:#8b95a6;place-items:center;width:22px;height:22px;font-size:13px;display:grid}.mui-slider-track{cursor:grab;align-items:center;width:100%;height:26px;display:flex;position:relative}.mui-slider-track:active{cursor:grabbing}.mui-slider-track:focus-visible{outline-offset:3px;border-radius:999px;outline:2px solid #315ce8}.mui-slider-rail{background:#e2e7f0;border-radius:999px;width:100%;height:6px;position:relative;overflow:hidden}.mui-slider-fill{background:linear-gradient(90deg,#315ce8,#4f78f0);border-radius:999px;height:100%}.mui-slider-knob{pointer-events:none;background:#315ce8;border:2px solid #fff;border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 6px #22365333}.mui-slider[data-disabled=true]{opacity:.55;pointer-events:none}.prism-pro.user-confirmed-layout-v1 :is(.collection-workspace,.product-library) .collection-product{isolation:isolate}.prism-pro.user-confirmed-layout-v1 :is(.collection-workspace,.product-library){padding-bottom:112px!important}.prism-pro.user-confirmed-layout-v1 :is(.collection-bulk.visible.permanent,.product-sticky-footer){isolation:isolate;opacity:1!important;pointer-events:auto!important;inset:auto 0 0 var(--side)!important;box-sizing:border-box!important;background:#fff!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"actions actions""selection pagination"!important;gap:7px 12px!important;width:auto!important;max-width:none!important;height:auto!important;min-height:98px!important;max-height:none!important;margin:0!important;padding:8px 12px!important;display:grid!important;position:fixed!important;overflow:visible!important}.prism-pro.user-confirmed-layout-v1 :is(.collection-bulk,.product-sticky-footer)::backdrop{display:none}.prism-pro.user-confirmed-layout-v1 :is(.collection-bulk,.product-sticky-footer)[popover]:not(:popover-open){display:none!important}.prism-pro.user-confirmed-layout-v1 :is(.collection-bulk .bulk-fields,.product-sticky-footer .footer-batch-actions){grid-area:actions;align-items:center;flex-wrap:wrap!important;gap:6px!important;width:auto!important;min-width:0!important;display:flex!important;overflow:visible!important}.prism-pro.user-confirmed-layout-v1 :is(.collection-bulk .bulk-selection,.product-sticky-footer .footer-selection){grid-area:selection;align-items:center;flex-wrap:wrap!important;gap:8px!important;min-width:0!important;display:flex!important}.prism-pro.user-confirmed-layout-v1 :is(.collection-bulk .bulk-pagination,.product-sticky-footer .footer-pagination){grid-area:pagination;justify-self:end;background:0 0!important;border:0!important;width:auto!important;min-width:0!important;height:auto!important;max-height:none!important;padding:0!important;overflow:visible!important}.prism-pro.user-confirmed-layout-v1 :is(.collection-bulk,.product-sticky-footer) .pagination-controls{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;height:auto!important;min-height:34px!important;padding:0!important;display:flex!important}.prism-pro.user-confirmed-layout-v1 :is(.collection-bulk,.product-sticky-footer) button{white-space:nowrap}.prism-pro.user-confirmed-layout-v1 :is(.collection-bulk,.product-sticky-footer) .pricing-enqueue [role=status]{background:#fff;border:1px solid #e6ddd0;border-radius:8px;max-width:min(540px,100% - 24px);padding:8px 12px;position:absolute;bottom:calc(100% + 8px);left:12px;box-shadow:0 4px 14px #3c2f1914}.prism-pro.user-confirmed-layout-v1 .collection-bulk .bulk-fields>.prism-native-select{flex:0 0 140px!important;width:140px!important;min-width:140px!important;max-width:140px!important}@media (max-width:1100px){.prism-pro.user-confirmed-layout-v1 :is(.collection-workspace,.product-library){padding-bottom:0!important}.prism-pro.user-confirmed-layout-v1 :is(.collection-bulk.visible.permanent,.product-sticky-footer){width:100%!important;position:sticky!important;inset:auto 0 0!important}}@media (max-width:767px){.prism-pro.user-confirmed-layout-v1 :is(.collection-bulk.visible.permanent,.product-sticky-footer){grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"actions""selection""pagination"!important;position:static!important}.prism-pro.user-confirmed-layout-v1 :is(.collection-bulk .bulk-pagination,.product-sticky-footer .footer-pagination){justify-self:stretch}.prism-pro.user-confirmed-layout-v1 :is(.collection-bulk,.product-sticky-footer) .pagination-controls{justify-content:flex-start!important}}
