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

:where(.cmt) :is(#sh-color, #gl-color) input[type=text] {
  font-size: 14px;
  padding: 0;
  font-weight: 500;
  border: 0;
  color: var(--ink, #1D1D1F);
  border-radius: 0;
  background: transparent;
  box-shadow: none
}

:where(.cmt) :is(#sh-color, #gl-color) input[type=text]:focus {
  font-size: 14px;
  padding: 0;
  font-weight: 500;
  border: 0;
  color: var(--ink, #1D1D1F);
  border-radius: 0;
  background: transparent;
  box-shadow: none
}

/*! tw-utilities */

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

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

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

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

:where(.cmt) .tw-aspect-\[4_\/_3\] {
  aspect-ratio: 4 / 3
}

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

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

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

:where(.cmt) .tw-w-\[min\(240px\,_60\%\)\] {
  width: min(240px, 60%)
}

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

:where(.cmt) .tw-flex-col {
  flex-direction: column
}

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

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

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

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

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

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

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

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

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

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

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

:where(.cmt) .tw-css-background-\[var\(--hairline\,_rgba\(0\,_0\,_0\,_\.12\)\)\] {
  background: var(--hairline, rgba(0, 0, 0, .12))
}

:where(.cmt) .tw-css-transition-\[background-color_\.15s\] {
  transition: background-color .15s
}

:where(.cmt) .tw-css-transition-\[background-color_\.2s\] {
  transition: background-color .2s
}

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

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

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

:where(.cmt) .\[\&\.is-glass\]\:tw-css-background-color-\[\#F8FAFC\].is-glass {
  background-color: #F8FAFC
}

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

:where(.cmt) .\[\&\:\:after\]\:tw-left-\[2px\]::after {
  left: 2px
}

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

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

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

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

:where(.cmt) .\[\&\:\:after\]\:tw-css-background-\[\#fff\]::after {
  background: #fff
}

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

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

:where(.cmt) .\[\&\:\:after\]\:tw-css-content-\[\'\'\]::after {
  content: ''
}

:where(.cmt) .\[\&\:checked\:\:after\]\:tw-css-transform-\[translateX\(14px\)\]:checked::after {
  transform: translateX(14px)
}

:where(.cmt) .\[\&\:checked\]\:tw-css-background-\[var\(--accent\2c _\#1D1D1F\)\]:checked {
  background: var(--accent, #1D1D1F)
}

:where(.cmt) .\[\&_\.ck-code\]\:tw-rounded-\[20px\] .ck-code {
  border-radius: 20px
}

:where(.cmt) .\[\&_\.ck-code\]\:tw-text-left .ck-code {
  text-align: left
}

:where(.cmt) .\[\&_\.ck-code\]\:tw-css-border-\[0\] .ck-code {
  border: 0
}

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

:where(.cmt) .\[\&_\.ck-code_pre\]\:tw-text-\[13px\] .ck-code pre {
  font-size: 13px
}

:where(.cmt) .\[\&_\.ck-code_pre\]\:tw-css-color-\[var\(--ink\2c _\#1D1D1F\)\] .ck-code pre {
  color: var(--ink, #1D1D1F)
}

:where(.cmt) .\[\&_\.ck-colorfield\:focus-within\]\:tw-css-background-\[var\(--surface\2c _\#fff\)\] .ck-colorfield:focus-within {
  background: var(--surface, #fff)
}

:where(.cmt) .\[\&_\.ck-colorfield\:focus-within\]\:tw-css-box-shadow-\[0_0_0_1\.5px_var\(--ink\2c _\#1D1D1F\)\] .ck-colorfield:focus-within {
  box-shadow: 0 0 0 1.5px var(--ink, #1D1D1F)
}

:where(.cmt) .\[\&_\.ck-colorfield\]\:tw-rounded-\[var\(--r-md\2c _14px\)\] .ck-colorfield {
  border-radius: var(--r-md, 14px)
}

:where(.cmt) .\[\&_\.ck-colorfield\]\:tw-p-\[4px_10px_4px_4px\] .ck-colorfield {
  padding: 4px 10px 4px 4px
}

:where(.cmt) .\[\&_\.ck-colorfield\]\:tw-css-border-\[0\] .ck-colorfield {
  border: 0
}

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

:where(.cmt) .\[\&_\.ck-copy\:hover\]\:tw-css-background-\[var\(--hairline\2c _rgba\(0\2c _0\2c _0\2c _\.08\)\)\] .ck-copy:hover {
  background: var(--hairline, rgba(0, 0, 0, .08))
}

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

:where(.cmt) .\[\&_\.ck-copy\]\:tw-p-\[6px_12px\] .ck-copy {
  padding: 6px 12px
}

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

:where(.cmt) .\[\&_\.ck-copy\]\:tw-font-medium .ck-copy {
  font-weight: 500
}

:where(.cmt) .\[\&_\.ck-copy\]\:tw-css-border-\[0\] .ck-copy {
  border: 0
}

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

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

:where(.cmt) .\[\&_\.ck-dot\]\:tw-h-\[28px\] .ck-dot {
  height: 28px
}

:where(.cmt) .\[\&_\.ck-dot\]\:tw-w-\[28px\] .ck-dot {
  width: 28px
}

:where(.cmt) .\[\&_\.ck-dot\]\:tw-rounded-\[8px\] .ck-dot {
  border-radius: 8px
}

:where(.cmt) .\[\&_b\]\:tw-text-\[15px\] b {
  font-size: 15px
}

:where(.cmt) .\[\&_b\]\:tw-font-semibold b {
  font-weight: 600
}

: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_0_0_2px_var\(--surface\2c _\#fff\)\2c _0_0_0_3\.5px_var\(--ink\2c _\#1D1D1F\)\] button.active {
  box-shadow: 0 0 0 2px var(--surface, #fff), 0 0 0 3.5px var(--ink, #1D1D1F)
}

: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\:hover\]\:tw-css-background-\[var\(--hairline\2c _rgba\(0\2c _0\2c _0\2c _\.08\)\)\] button:hover {
  background: var(--hairline, rgba(0, 0, 0, .08))
}

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

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

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

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

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

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

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

:where(.cmt) .\[\&_button\]\:tw-font-medium button {
  font-weight: 500
}

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

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

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

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

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