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

@keyframes cpIn {
  from {
    opacity: 0;
    transform: translateY(8px);
  }
}

/*! tw-utilities */

:where(.cmt) .tw-absolute {
  position: absolute;
}

:where(.cmt) .tw-bottom-\[12px\] {
  bottom: 12px;
}

:where(.cmt) .tw-left-\[12px\] {
  left: 12px;
}

:where(.cmt) .tw-z-\[5\] {
  z-index: 5;
}

:where(.cmt) .tw-mb-\[8px\] {
  margin-bottom: 8px;
}

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

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

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

:where(.cmt) .tw-cursor-pointer {
  cursor: pointer;
}

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

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

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

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

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

:where(.cmt) .tw-p-\[5px_12px_5px_5px\] {
  padding: 5px 12px 5px 5px;
}

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

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

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

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

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

:where(.cmt) .tw-css-animation-\[cpIn_\.4s_ease_both\] {
  animation: cpIn .4s ease both;
}

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

:where(.cmt) .tw-css-background-\[rgba\(255\,_255\,_255\,_\.95\)\] {
  background: rgba(255, 255, 255, .95);
}

:where(.cmt) .tw-css-transition-\[transform_\.15s\] {
  transition: transform .15s;
}

:where(.cmt) .tw-css-box-shadow-\[inset_0_0_0_1px_rgba\(0\,_0\,_0\,_\.06\)\] {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .06);
}

:where(.cmt) .tw-css-color-\[\#101828\] {
  color: #101828;
}

: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) .tw-css-font-family-\[ui-monospace\,_Menlo\,_monospace\] {
  font-family: ui-monospace, Menlo, monospace;
}

:where(.cmt) .tw-css-font-family-\[ui-monospace\,_SFMono-Regular\,_Menlo\,_monospace\] {
  font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
}

@media (prefers-reduced-motion: reduce) {
  :where(.cmt) .mq1-motion-reduce\:tw-css-animation-\[none\] {
    animation: none;
  }
}

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

: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) .\[\&_canvas\]\:tw-pointer-events-auto canvas {
  pointer-events: auto;
}

:where(.cmt) .\[\&_canvas\]\:tw-absolute canvas {
  position: absolute;
}

:where(.cmt) .\[\&_canvas\]\:tw-inset-\[0\] canvas {
  inset: 0;
}

:where(.cmt) .\[\&_canvas\]\:tw-h-full canvas {
  height: 100%;
}

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

:where(.cmt) .\[\&_canvas\]\:tw-cursor-crosshair canvas {
  cursor: crosshair;
}

:where(.cmt) .\[\&_span\]\:tw-h-\[22px\] span {
  height: 22px;
}

:where(.cmt) .\[\&_span\]\:tw-w-\[22px\] span {
  width: 22px;
}

:where(.cmt) .\[\&_span\]\:tw-rounded-\[50\%\] span {
  border-radius: 50%;
}

:where(.cmt) .\[\&_span\]\:tw-css-box-shadow-\[inset_0_0_0_1px_rgba\(0\2c _0\2c _0\2c _\.1\)\] span {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1);
}

:where(.cmt) .cp-swatch:hover .\[\.cp-swatch\:hover_\&\]\:tw-css-transform-\[scale\(1\.04\)\] {
  transform: scale(1.04);
}

@media (prefers-reduced-motion: reduce) {
  :where(.cmt) .cp-swatch:hover .mq1-motion-reduce\:\[\.cp-swatch\:hover_\&\]\:tw-css-transform-\[none\] {
    transform: none;
  }
}
