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

/*! tw-utilities */

:where(.cmt) .tw-relative {
  position: relative
}

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

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

:where(.cmt) .tw-max-h-\[70vh\] {
  max-height: 70vh
}

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

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

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

: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-overflow-auto {
  overflow: auto
}

:where(.cmt) .tw-overflow-hidden {
  overflow: hidden
}

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

:where(.cmt) .\[\&\#sp-anim\]\:tw-max-h-\[100\%\]#sp-anim {
  max-height: 100%
}

:where(.cmt) .\[\&\#sp-anim\]\:tw-max-w-\[100\%\]#sp-anim {
  max-width: 100%
}

:where(.cmt) .\[\&\#sp-anim\]\:tw-css-image-rendering-\[pixelated\]#sp-anim {
  image-rendering: pixelated
}

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

:where(.cmt) .\[\&\#sp-opts\]\:tw-m-\[0\]#sp-opts {
  margin: 0
}

:where(.cmt) .\[\&\#sp-opts\]\:tw-block#sp-opts {
  display: block
}

:where(.cmt) .\[\&\#sp-opts\]\:tw-w-auto#sp-opts {
  width: auto
}

:where(.cmt) .\[\&\#sp-opts\]\:tw-max-w-\[none\]#sp-opts {
  max-width: none
}

:where(.cmt) .\[\&\#sp-opts\]\:tw-rounded-\[0\]#sp-opts {
  border-radius: 0
}

:where(.cmt) .\[\&\#sp-opts\]\:tw-p-\[0\]#sp-opts {
  padding: 0
}

:where(.cmt) .\[\&\#sp-opts\]\:tw-css-border-\[0\]#sp-opts {
  border: 0
}

:where(.cmt) .\[\&\#sp-opts\]\:tw-css-background-\[none\]#sp-opts {
  background: none
}

:where(.cmt) .\[\&\#sp-opts\]\:tw-css-box-shadow-\[none\]#sp-opts {
  box-shadow: none
}

:where(.cmt) .\[\&\#sp-panel_input\[type\=number\]\:focus\]\:tw-css-background-\[var\(--surface\2c _\#fff\)\]#sp-panel input[type=number]:focus {
  background: var(--surface, #fff)
}

:where(.cmt) .\[\&\#sp-panel_input\[type\=number\]\:focus\]\:tw-css-box-shadow-\[0_0_0_1\.5px_var\(--ink\2c _\#1D1D1F\)\]#sp-panel input[type=number]:focus {
  box-shadow: 0 0 0 1.5px var(--ink, #1D1D1F)
}

:where(.cmt) .\[\&\#sp-panel_input\[type\=number\]\]\:tw-h-\[40px\]#sp-panel input[type=number] {
  height: 40px
}

:where(.cmt) .\[\&\#sp-panel_input\[type\=number\]\]\:tw-rounded-\[12px\]#sp-panel input[type=number] {
  border-radius: 12px
}

:where(.cmt) .\[\&\#sp-panel_input\[type\=number\]\]\:tw-p-\[0_12px\]#sp-panel input[type=number] {
  padding: 0 12px
}

:where(.cmt) .\[\&\#sp-panel_input\[type\=number\]\]\:tw-text-\[15px\]#sp-panel input[type=number] {
  font-size: 15px
}

:where(.cmt) .\[\&\#sp-panel_input\[type\=number\]\]\:tw-font-medium#sp-panel input[type=number] {
  font-weight: 500
}

:where(.cmt) .\[\&\#sp-panel_input\[type\=number\]\]\:tw-css-border-\[0\]#sp-panel input[type=number] {
  border: 0
}

:where(.cmt) .\[\&\#sp-panel_input\[type\=number\]\]\:tw-css-background-\[var\(--inset\2c _\#F5F5F7\)\]#sp-panel input[type=number] {
  background: var(--inset, #F5F5F7)
}

:where(.cmt) .\[\&\#sp-panel_input\[type\=number\]\]\:tw-css-outline-\[0\]#sp-panel input[type=number] {
  outline: 0
}

:where(.cmt) .\[\&\#sp-panel_input\[type\=number\]\]\:tw-css-box-shadow-\[none\]#sp-panel input[type=number] {
  box-shadow: none
}

:where(.cmt) .\[\&\#sp-panel_input\[type\=number\]\]\:tw-css-color-\[var\(--ink\2c _\#1D1D1F\)\]#sp-panel input[type=number] {
  color: var(--ink, #1D1D1F)
}

:where(.cmt) .\[\&\:hover_button\]\:tw-block:hover button {
  display: block
}

:where(.cmt) .\[\&_\#sp-grid\]\:tw-pointer-events-none #sp-grid {
  pointer-events: none
}

:where(.cmt) .\[\&_\#sp-grid\]\:tw-absolute #sp-grid {
  position: absolute
}

:where(.cmt) .\[\&_\#sp-grid\]\:tw-left-\[0\] #sp-grid {
  left: 0
}

:where(.cmt) .\[\&_\#sp-grid\]\:tw-top-\[0\] #sp-grid {
  top: 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\]\:tw-absolute button {
  position: absolute
}

:where(.cmt) .\[\&_button\]\:tw-right-\[2px\] button {
  right: 2px
}

:where(.cmt) .\[\&_button\]\:tw-top-\[2px\] button {
  top: 2px
}

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

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

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

:where(.cmt) .\[\&_button\]\:tw-cursor-pointer button {
  cursor: pointer
}

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

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

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

:where(.cmt) .\[\&_button\]\:tw-leading-\[1\] button {
  line-height: 1
}

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

:where(.cmt) .\[\&_button\]\:tw-css-background-\[rgba\(17\2c _19\2c _21\2c _\.75\)\] button {
  background: rgba(17, 19, 21, .75)
}

:where(.cmt) .\[\&_button\]\:tw-css-color-\[\#fff\] button {
  color: #fff
}

@media (hover: none) {
  :where(.cmt) .mq1-hover-none\:\[\&_button\]\:tw-block button {
    display: block
  }
}

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

:where(.cmt) .\[\&_canvas\]\:tw-css-image-rendering-\[pixelated\] canvas {
  image-rendering: pixelated
}

:where(.cmt) .\[\&_img\]\:tw-max-h-\[100\%\] img {
  max-height: 100%
}

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