/* mo-file-psd.blade.php: Tailwind step 2. Utilities live in the markup; built by work/tw/build-tools.sh (content: mo-file-psd.classes). */

/*! tw-utilities */

:where(.cmt) .tw-flex {
  display: flex
}

:where(.cmt) .tw-inline-flex {
  display: inline-flex
}

:where(.cmt) .tw-h-\[36px\] {
  height: 36px
}

:where(.cmt) .tw-w-\[36px\] {
  width: 36px
}

:where(.cmt) .tw-min-w-\[0\] {
  min-width: 0
}

:where(.cmt) .tw-items-center {
  align-items: center
}

:where(.cmt) .tw-justify-center {
  justify-content: center
}

:where(.cmt) .tw-gap-\[8px\] {
  gap: 8px
}

:where(.cmt) .tw-rounded-\[6px\] {
  border-radius: 6px
}

:where(.cmt) .tw-p-\[6px_4px\] {
  padding: 6px 4px
}

:where(.cmt) .tw-text-\[13px\] {
  font-size: 13px
}

:where(.cmt) .tw-font-medium {
  font-weight: 500
}

:where(.cmt) .tw-css-background-\[repeating-conic-gradient\(\#F2F4F7_0_25\%\,_\#FFFFFF_0_50\%\)_0_0_\/_8px_8px\] {
  background: repeating-conic-gradient(#F2F4F7 0 25%, #FFFFFF 0 50%) 0 0 / 8px 8px
}

:where(.cmt) .tw-css-border-bottom-\[1px_solid_var\(--hairline\,_rgba\(0\,_0\,_0\,_\.08\)\)\] {
  border-bottom: 1px solid var(--hairline, rgba(0, 0, 0, .08))
}

:where(.cmt) .tw-css-flex-\[1\] {
  flex: 1
}

:where(.cmt) .tw-css-flex-\[none\] {
  flex: none
}

:where(.cmt) .tw-css-color-\[var\(--ink\,_\#1D1D1F\)\] {
  color: var(--ink, #1D1D1F)
}

:where(.cmt) .tw-css-color-\[var\(--ink-2\,_\#6E6E73\)\] {
  color: var(--ink-2, #6E6E73)
}

:where(.cmt) #psv-landing.is-dragover .\[\#psv-landing\.is-dragover_\&\#psv-drop\]\:tw-css-box-shadow-\[inset_0_0_0_1\.5px_var\(--ink\2c _\#1D1D1F\)\]#psv-drop {
  box-shadow: inset 0 0 0 1.5px var(--ink, #1D1D1F)
}

:where(.cmt) .\[\&\#psv-meta_b\]\:tw-font-semibold#psv-meta b {
  font-weight: 600
}

:where(.cmt) .\[\&\#psv-meta_b\]\:tw-css-color-\[var\(--ink\2c _\#1D1D1F\)\]#psv-meta b {
  color: var(--ink, #1D1D1F)
}

:where(.cmt) .\[\&\#psv-note_button\]\:tw-ml-\[6px\]#psv-note button {
  margin-left: 6px
}

:where(.cmt) .\[\&\#psv-note_button\]\:tw-p-\[0\]#psv-note button {
  padding: 0
}

:where(.cmt) .\[\&\#psv-note_button\]\:tw-font-semibold#psv-note button {
  font-weight: 600
}

:where(.cmt) .\[\&\#psv-note_button\]\:tw-css-border-\[0\]#psv-note button {
  border: 0
}

:where(.cmt) .\[\&\#psv-note_button\]\:tw-css-background-\[none\]#psv-note button {
  background: none
}

:where(.cmt) .\[\&\#psv-note_button\]\:tw-css-text-decoration-\[underline\]#psv-note button {
  text-decoration: underline
}

:where(.cmt) .\[\&\#psv-note_button\]\:tw-css-color-\[var\(--ink\2c _\#1D1D1F\)\]#psv-note button {
  color: var(--ink, #1D1D1F)
}

:where(.cmt) .\[\&\#psv-note_button\]\:tw-css-text-underline-offset-\[3px\]#psv-note button {
  text-underline-offset: 3px
}

:where(.cmt) .\[\&\#psv-panel_\.is-off\]\:tw-pointer-events-none#psv-panel .is-off {
  pointer-events: none
}

:where(.cmt) .\[\&\#psv-panel_\.is-off\]\:tw-opacity-\[\.45\]#psv-panel .is-off {
  opacity: .45
}

:where(.cmt) .\[\&\.is-busy\]\:tw-opacity-\[\.55\].is-busy {
  opacity: .55
}

:where(.cmt) .\[\&\:last-child\]\:tw-css-border-bottom-\[0\]:last-child {
  border-bottom: 0
}

:where(.cmt) .\[\&_button\.active\]\:tw-css-background-\[var\(--surface\2c _\#fff\)\] button.active {
  background: var(--surface, #fff)
}

:where(.cmt) .\[\&_button\.active\]\:tw-css-box-shadow-\[0_1px_2px_rgba\(17\2c _19\2c _21\2c _\.1\)\] button.active {
  box-shadow: 0 1px 2px rgba(17, 19, 21, .1)
}

:where(.cmt) .\[\&_button\.active\]\:tw-css-color-\[var\(--ink\2c _\#1D1D1F\)\] button.active {
  color: var(--ink, #1D1D1F)
}

:where(.cmt) .\[\&_button\:disabled\]\:tw-opacity-\[\.3\] button:disabled {
  opacity: .3
}

:where(.cmt) .\[\&_button\:hover\]\:tw-css-background-\[var\(--inset\2c _\#F5F5F7\)\] button:hover {
  background: var(--inset, #F5F5F7)
}

:where(.cmt) .\[\&_button\]\:tw-inline-flex button {
  display: inline-flex
}

:where(.cmt) .\[\&_button\]\:tw-h-\[30px\] button {
  height: 30px
}

:where(.cmt) .\[\&_button\]\:tw-w-\[30px\] button {
  width: 30px
}

:where(.cmt) .\[\&_button\]\:tw-items-center button {
  align-items: center
}

:where(.cmt) .\[\&_button\]\:tw-justify-center button {
  justify-content: center
}

:where(.cmt) .\[\&_button\]\:tw-rounded-\[8px\] button {
  border-radius: 8px
}

:where(.cmt) .\[\&_button\]\:tw-css-border-\[0\] button {
  border: 0
}

:where(.cmt) .\[\&_button\]\:tw-css-background-\[none\] button {
  background: none
}

:where(.cmt) .\[\&_button\]\:tw-css-flex-\[none\] button {
  flex: none
}

:where(.cmt) .\[\&_button\]\:tw-css-color-\[var\(--ink-2\2c _\#6E6E73\)\] button {
  color: var(--ink-2, #6E6E73)
}

:where(.cmt) .\[\&_canvas\]\:tw-block canvas {
  display: block
}

:where(.cmt) .\[\&_canvas\]\:tw-h-auto canvas {
  height: auto
}

:where(.cmt) .\[\&_canvas\]\:tw-max-h-\[68vh\] canvas {
  max-height: 68vh
}

:where(.cmt) .\[\&_canvas\]\:tw-w-auto canvas {
  width: auto
}

:where(.cmt) .\[\&_canvas\]\:tw-max-w-\[100\%\] canvas {
  max-width: 100%
}

:where(.cmt) .\[\&_canvas\]\:tw-css-background-\[repeating-conic-gradient\(\#E4E7EC_0_25\%\2c _\#FFFFFF_0_50\%\)_0_0_\/_16px_16px\] canvas {
  background: repeating-conic-gradient(#E4E7EC 0 25%, #FFFFFF 0 50%) 0 0 / 16px 16px
}

:where(.cmt) .\[\&_small\]\:tw-block small {
  display: block
}

:where(.cmt) .\[\&_small\]\:tw-text-\[12px\] small {
  font-size: 12px
}

:where(.cmt) .\[\&_small\]\:tw-font-normal small {
  font-weight: 400
}

:where(.cmt) .\[\&_small\]\:tw-css-color-\[var\(--ink-2\2c _\#6E6E73\)\] small {
  color: var(--ink-2, #6E6E73)
}

:where(.cmt) .\[\&_span\]\:tw-block span {
  display: block
}

:where(.cmt) .\[\&_span\]\:tw-overflow-hidden span {
  overflow: hidden
}

:where(.cmt) .\[\&_span\]\:tw-text-ellipsis span {
  text-overflow: ellipsis
}

:where(.cmt) .\[\&_span\]\:tw-whitespace-nowrap span {
  white-space: nowrap
}

:where(.cmt) .psv-row.is-off .\[\.psv-row\.is-off_\&\]\:tw-opacity-\[\.4\] {
  opacity: .4
}
