/* [project]/apps/web/src/components/marketing/quote-decision.module.css [app-client] (css) */
.quote-decision-module__1wxMtW__surface {
  color: var(--ntp-color-text);
  font-family: var(--ntp-font-ui);
  font-size: var(--ntp-font-size-body);
  line-height: var(--ntp-line-height-body);
}

.quote-decision-module__1wxMtW__surface:lang(ar) {
  --ntp-font-display: var(--ntp-font-arabic);
  --ntp-font-ui: var(--ntp-font-arabic);
  font-family: var(--ntp-font-arabic);
  line-height: var(--ntp-line-height-arabic-body);
}

.quote-decision-module__1wxMtW__brand {
  color: var(--ntp-color-brand);
}

.quote-decision-module__1wxMtW__panel {
  background: var(--ntp-color-surface-strong);
  color: var(--ntp-color-text);
  border: var(--ntp-component-surface-border-width) solid var(--ntp-color-border-strong);
  border-radius: var(--ntp-radius-outer);
}

.quote-decision-module__1wxMtW__accent {
  background: var(--ntp-color-brand);
  inset-inline-start: 0;
}

.quote-decision-module__1wxMtW__primary {
  border: var(--ntp-component-field-border-width) solid var(--ntp-color-control-boundary);
}

.quote-decision-module__1wxMtW__primary:active {
  background: var(--ntp-color-action-active);
}

.quote-decision-module__1wxMtW__primary:focus-visible, .quote-decision-module__1wxMtW__secondary:focus-visible {
  outline: var(--ntp-component-focus-width) solid var(--ntp-color-focus);
  outline-offset: var(--ntp-component-focus-offset);
}

.quote-decision-module__1wxMtW__secondary:active {
  border-color: var(--ntp-color-action-active);
  color: var(--ntp-color-action-active);
}

/* [project]/packages/ui/src/brand-identity.css [app-client] (css) */
@media (forced-colors: active) {
  [data-ntp-brand-identity] {
    color: canvastext;
  }

  [data-ntp-brand-identity] path {
    fill: currentColor;
  }
}

/* [project]/apps/web/src/components/pdf-studio/PdfStudioWorkspaceLayout.module.css [app-client] (css) */
.PdfStudioWorkspaceLayout-module__vREfWW__layout {
  grid-template-rows: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
}

.PdfStudioWorkspaceLayout-module__vREfWW__panel {
  max-width: 85vw;
}

.PdfStudioWorkspaceLayout-module__vREfWW__panelEndWide {
  inline-size: 20rem;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .PdfStudioWorkspaceLayout-module__vREfWW__layout[data-pdf-studio-layout="both"], .PdfStudioWorkspaceLayout-module__vREfWW__layoutBoth, .PdfStudioWorkspaceLayout-module__vREfWW__layout[data-pdf-studio-layout="start"], .PdfStudioWorkspaceLayout-module__vREfWW__layoutStart {
    grid-template-columns: 18rem minmax(0, 1fr);
  }

  .PdfStudioWorkspaceLayout-module__vREfWW__layout[data-pdf-studio-layout="end"], .PdfStudioWorkspaceLayout-module__vREfWW__layoutEnd {
    grid-template-columns: minmax(0, 1fr) 20rem;
  }

  .PdfStudioWorkspaceLayout-module__vREfWW__layout[data-pdf-studio-layout="workspace"], .PdfStudioWorkspaceLayout-module__vREfWW__layoutWorkspace {
    grid-template-columns: minmax(0, 1fr);
  }

  .PdfStudioWorkspaceLayout-module__vREfWW__panel {
    max-width: none;
  }
}

@media (min-width: 1024px) {
  .PdfStudioWorkspaceLayout-module__vREfWW__layout[data-pdf-studio-layout="both"], .PdfStudioWorkspaceLayout-module__vREfWW__layoutBoth {
    grid-template-columns: 18rem minmax(0, 1fr) 20rem;
  }

  .PdfStudioWorkspaceLayout-module__vREfWW__layout[data-pdf-studio-layout="start"], .PdfStudioWorkspaceLayout-module__vREfWW__layoutStart {
    grid-template-columns: 18rem minmax(0, 1fr);
  }

  .PdfStudioWorkspaceLayout-module__vREfWW__layout[data-pdf-studio-layout="end"], .PdfStudioWorkspaceLayout-module__vREfWW__layoutEnd {
    grid-template-columns: minmax(0, 1fr) 20rem;
  }

  .PdfStudioWorkspaceLayout-module__vREfWW__layout[data-pdf-studio-layout="workspace"], .PdfStudioWorkspaceLayout-module__vREfWW__layoutWorkspace {
    grid-template-columns: minmax(0, 1fr);
  }

  .PdfStudioWorkspaceLayout-module__vREfWW__panel {
    max-width: none;
  }

  .PdfStudioWorkspaceLayout-module__vREfWW__layout[data-pdf-studio-right-panel="25rem"][data-pdf-studio-layout="both"], .PdfStudioWorkspaceLayout-module__vREfWW__layoutBoth.PdfStudioWorkspaceLayout-module__vREfWW__layoutBothWide {
    grid-template-columns: 18rem minmax(0, 1fr) 25rem;
  }

  .PdfStudioWorkspaceLayout-module__vREfWW__layout[data-pdf-studio-right-panel="25rem"][data-pdf-studio-layout="end"], .PdfStudioWorkspaceLayout-module__vREfWW__layoutEnd.PdfStudioWorkspaceLayout-module__vREfWW__layoutEndWide {
    grid-template-columns: minmax(0, 1fr) 25rem;
  }

  .PdfStudioWorkspaceLayout-module__vREfWW__panelEndWide {
    inline-size: 25rem;
  }
}

