/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme, base, components, utilities;
@layer theme {
  .sales-quality-release {
    --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue",
      "Noto Sans", Arial, 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;
    --color-amber-200: oklch(92.4% 0.12 95.746);
    --color-amber-300: oklch(87.9% 0.169 91.605);
    --color-emerald-300: oklch(84.5% 0.143 164.978);
    --color-indigo-500: oklch(58.5% 0.233 277.117);
    --color-indigo-600: oklch(51.1% 0.262 276.966);
    --color-slate-100: oklch(96.8% 0.007 247.896);
    --color-slate-300: oklch(86.9% 0.022 252.894);
    --color-slate-400: oklch(70.4% 0.04 256.788);
    --color-slate-600: oklch(44.6% 0.043 257.281);
    --color-slate-700: oklch(37.2% 0.044 257.287);
    --color-slate-800: oklch(27.9% 0.041 260.031);
    --color-slate-900: oklch(20.8% 0.042 265.755);
    --color-slate-950: oklch(12.9% 0.042 264.695);
    --spacing: 0.25rem;
    --text-xs: 0.75rem;
    --text-xs--line-height: calc(1 / 0.75);
    --text-sm: 0.875rem;
    --text-sm--line-height: calc(1.25 / 0.875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --radius-lg: 0.5rem;
    --radius-xl: 0.75rem;
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
  }
}
@layer utilities {
  .sales-quality-release .visible {
    visibility: visible;
  }
  .sales-quality-release .my-4 {
    margin-block: calc(var(--spacing) * 4);
  }
  .sales-quality-release .mt-1 {
    margin-top: var(--spacing);
  }
  .sales-quality-release .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  .sales-quality-release .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }
  .sales-quality-release .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }
  .sales-quality-release .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }
  .sales-quality-release .block {
    display: block;
  }
  .sales-quality-release .flex {
    display: flex;
  }
  .sales-quality-release .grid {
    display: grid;
  }
  .sales-quality-release .table {
    display: table;
  }
  .sales-quality-release .max-h-\[600px\] {
    max-height: 600px;
  }
  .sales-quality-release .w-full {
    width: 100%;
  }
  .sales-quality-release .max-w-full {
    max-width: 100%;
  }
  .sales-quality-release .min-w-\[800px\] {
    min-width: 800px;
  }
  .sales-quality-release .cursor-pointer {
    cursor: pointer;
  }
  .sales-quality-release .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .sales-quality-release .flex-wrap {
    flex-wrap: wrap;
  }
  .sales-quality-release .items-center {
    align-items: center;
  }
  .sales-quality-release .items-end {
    align-items: flex-end;
  }
  .sales-quality-release .justify-between {
    justify-content: space-between;
  }
  .sales-quality-release .gap-3 {
    gap: calc(var(--spacing) * 3);
  }
  .sales-quality-release :where(.space-y-2 > :not(:last-child)) {
    --sq-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 2) * var(--sq-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--sq-space-y-reverse)));
  }
  .sales-quality-release :where(.space-y-4 > :not(:last-child)) {
    --sq-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 4) * var(--sq-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--sq-space-y-reverse)));
  }
  .sales-quality-release .overflow-auto {
    overflow: auto;
  }
  .sales-quality-release .overflow-x-auto {
    overflow-x: auto;
  }
  .sales-quality-release .rounded {
    border-radius: 0.25rem;
  }
  .sales-quality-release .rounded-lg {
    border-radius: var(--radius-lg);
  }
  .sales-quality-release .rounded-xl {
    border-radius: var(--radius-xl);
  }
  .sales-quality-release .border {
    border-style: var(--sq-border-style);
    border-width: 1px;
  }
  .sales-quality-release .border-t {
    border-top-style: var(--sq-border-style);
    border-top-width: 1px;
  }
  .sales-quality-release .border-indigo-500\/30 {
    border-color: color-mix(in srgb, oklch(58.5% 0.233 277.117) 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-indigo-500) 30%, transparent);
    }
  }
  .sales-quality-release .border-slate-600 {
    border-color: var(--color-slate-600);
  }
  .sales-quality-release .border-slate-700 {
    border-color: var(--color-slate-700);
  }
  .sales-quality-release .border-slate-800 {
    border-color: var(--color-slate-800);
  }
  .sales-quality-release .bg-indigo-600 {
    background-color: var(--color-indigo-600);
  }
  .sales-quality-release .bg-slate-800 {
    background-color: var(--color-slate-800);
  }
  .sales-quality-release .bg-slate-900 {
    background-color: var(--color-slate-900);
  }
  .sales-quality-release .bg-slate-950 {
    background-color: var(--color-slate-950);
  }
  .sales-quality-release .p-2 {
    padding: calc(var(--spacing) * 2);
  }
  .sales-quality-release .p-3 {
    padding: calc(var(--spacing) * 3);
  }
  .sales-quality-release .p-4 {
    padding: calc(var(--spacing) * 4);
  }
  .sales-quality-release .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  .sales-quality-release .py-2 {
    padding-block: calc(var(--spacing) * 2);
  }
  .sales-quality-release .text-left {
    text-align: left;
  }
  .sales-quality-release .text-base {
    font-size: var(--text-base);
    line-height: var(--sq-leading, var(--text-base--line-height));
  }
  .sales-quality-release .text-sm {
    font-size: var(--text-sm);
    line-height: var(--sq-leading, var(--text-sm--line-height));
  }
  .sales-quality-release .text-xl {
    font-size: var(--text-xl);
    line-height: var(--sq-leading, var(--text-xl--line-height));
  }
  .sales-quality-release .text-xs {
    font-size: var(--text-xs);
    line-height: var(--sq-leading, var(--text-xs--line-height));
  }
  .sales-quality-release .font-bold {
    --sq-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .sales-quality-release .font-semibold {
    --sq-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .sales-quality-release .text-amber-200 {
    color: var(--color-amber-200);
  }
  .sales-quality-release .text-amber-300 {
    color: var(--color-amber-300);
  }
  .sales-quality-release .text-emerald-300 {
    color: var(--color-emerald-300);
  }
  .sales-quality-release .text-slate-100 {
    color: var(--color-slate-100);
  }
  .sales-quality-release .text-slate-300 {
    color: var(--color-slate-300);
  }
  .sales-quality-release .text-slate-400 {
    color: var(--color-slate-400);
  }
  .sales-quality-release .disabled\:opacity-50:disabled {
    opacity: 50%;
  }
  @media (width >= 40rem) {
    .sales-quality-release .sm\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  @media (width >= 80rem) {
    .sales-quality-release .xl\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
}
@property --sq-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --sq-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --sq-font-weight {
  syntax: "*";
  inherits: false;
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    .sales-quality-release *, .sales-quality-release ::before, .sales-quality-release ::after, .sales-quality-release ::backdrop {
      --sq-space-y-reverse: 0;
      --sq-border-style: solid;
      --sq-font-weight: initial;
    }
  }
}
