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

/*! tw-utilities */

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

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

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

:where(.cmt) .tw-top-\[calc\(100\%_\+_6px\)\] {
  top: calc(100% + 6px)
}

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

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

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

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

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

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

:where(.cmt) .tw-aspect-\[1\] {
  aspect-ratio: 1
}

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

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

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

:where(.cmt) .tw-w-full {
  width: 100%
}

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

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

:where(.cmt) .tw-grid-cols-\[56px_1fr\] {
  grid-template-columns: 56px 1fr
}

:where(.cmt) .tw-grid-cols-\[repeat\(auto-fill\,_minmax\(64px\,_1fr\)\)\] {
  grid-template-columns: repeat(auto-fill, minmax(64px, 1fr))
}

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

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

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

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

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

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

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

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

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

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

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

:where(.cmt) .tw-rounded-\[var\(--r-lg\,_20px\)\] {
  border-radius: var(--r-lg, 20px)
}

:where(.cmt) .tw-p-\[0_6px_0_12px\] {
  padding: 0 6px 0 12px
}

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

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

:where(.cmt) .tw-p-\[10px_14px_12px\] {
  padding: 10px 14px 12px
}

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

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

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

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

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

:where(.cmt) .tw-pt-\[8px\] {
  padding-top: 8px
}

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

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

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

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

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

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

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

:where(.cmt) .tw-font-semibold {
  font-weight: 600
}

:where(.cmt) .tw-leading-\[1\.4\] {
  line-height: 1.4
}

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

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

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

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

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

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

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

:where(.cmt) .tw-css-box-shadow-\[0_1px_2px_rgba\(17\,19\,21\,\.06\)\,_0_18px_40px_-16px_rgba\(17\,19\,21\,\.28\)\] {
  box-shadow: 0 1px 2px rgba(17,19,21,.06), 0 18px 40px -16px rgba(17,19,21,.28)
}

: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-word-break-\[break-word\] {
  word-break: break-word
}

@media (max-width: 575.98px) {
  :where(.cmt) .mq1-max-575-98\:tw-grid-cols-\[38px_1fr\] {
    grid-template-columns: 38px 1fr
  }
}

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

:where(.cmt) .\[\&\.active\]\:tw-css-color-\[var\(--on-accent\2c _\#fff\)\].active {
  color: var(--on-accent, #fff)
}

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

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

:where(.cmt) .\[\&\.on\]\:tw-css-color-\[var\(--on-accent\2c _\#fff\)\].on {
  color: var(--on-accent, #fff)
}

:where(.cmt) .\[\&\:first-child\]\:tw-css-border-top-\[0\]:first-child {
  border-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\.is-active\]\:tw-css-background-\[var\(--inset\2c _\#F5F5F7\)\] button.is-active {
  background: var(--inset, #F5F5F7)
}

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

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

:where(.cmt) .\[\&_button\]\:tw-w-full button {
  width: 100%
}

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

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

:where(.cmt) .\[\&_button\]\:tw-p-\[8px_10px\] button {
  padding: 8px 10px
}

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

: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-color-\[var\(--ink\2c _\#1D1D1F\)\] button {
  color: var(--ink, #1D1D1F)
}

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

:where(.cmt) .\[\&_div\]\:tw-text-clip div {
  text-overflow: clip
}

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

:where(.cmt) .\[\&_h2\]\:tw-m-\[0_0_\.4em\] h2 {
  margin: 0 0 .4em
}

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

:where(.cmt) .\[\&_i\:hover\]\:tw-opacity-\[1\] i:hover {
  opacity: 1
}

:where(.cmt) .\[\&_i\:hover\]\:tw-css-background-\[rgba\(152\2c _162\2c _179\2c _\.25\)\] i:hover {
  background: rgba(152, 162, 179, .25)
}

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

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

:where(.cmt) .\[\&_i\]\:tw-w-\[22px\] i {
  width: 22px
}

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

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

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

:where(.cmt) .\[\&_i\]\:tw-text-\[11px\] i {
  font-size: 11px
}

:where(.cmt) .\[\&_i\]\:tw-opacity-\[\.6\] i {
  opacity: .6
}

:where(.cmt) .\[\&_input\:\:placeholder\]\:tw-css-color-\[var\(--ink-3\2c _\#A1A1A6\)\] input::placeholder {
  color: var(--ink-3, #A1A1A6)
}

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

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

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

:where(.cmt) .\[\&_input\]\:tw-w-\[220px\] input {
  width: 220px
}

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

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

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

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

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

:where(.cmt) .\[\&_input\]\:tw-css-outline-\[none\] input {
  outline: none
}

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

@media (max-width: 575.98px) {
  :where(.cmt) .mq1-max-575-98\:\[\&_input\]\:tw-w-\[180px\] input {
    width: 180px
  }
}

:where(.cmt) .\[\&_p\]\:tw-m-\[0_0_1em\] p {
  margin: 0 0 1em
}

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

:where(.cmt) .\[\&_small\]\:tw-bottom-\[3px\] small {
  bottom: 3px
}

:where(.cmt) .\[\&_small\]\:tw-mb-\[4px\] small {
  margin-bottom: 4px
}

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

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

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

:where(.cmt) .\[\&_small\]\:tw-justify-between small {
  justify-content: space-between
}

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

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

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

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

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

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

:where(.cmt) .\[\&_small\]\:tw-leading-\[1\.4\] small {
  line-height: 1.4
}

:where(.cmt) .\[\&_small\]\:tw-leading-\[1\.6\] small {
  line-height: 1.6
}

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

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

:where(.cmt) .\[\&_small\]\:tw-css-font-family-\[var\(--font\2c _sans-serif\)\] small {
  font-family: var(--font, sans-serif)
}

:where(.cmt) .\[\&_small\]\:tw-css-font-variant-numeric-\[tabular-nums\] small {
  font-variant-numeric: tabular-nums
}

: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) .\[\&_span\]\:tw-text-\[24px\] span {
  font-size: 24px
}

:where(.cmt) .\[\&_span\]\:tw-leading-\[1\.3\] span {
  line-height: 1.3
}
