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

@keyframes srIn {
  from {
    opacity: 0;
    transform: translateY(10px);
  }
}

@keyframes srDrop {
  from {
    opacity: 0;
    transform: translateY(-10px) scale(.7);
  }
}

@keyframes srPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(217, 45, 32, .5), 0 4px 14px rgba(16, 24, 40, .35);
  }

  100% {
    box-shadow: 0 0 0 16px rgba(217, 45, 32, 0), 0 4px 14px rgba(16, 24, 40, .35);
  }
}

@keyframes srPop {
  from {
    opacity: 0;
    transform: translateY(3px) scale(.98);
  }
}

:where(.cmt) .sr-note :is(i, .icon) {
  margin-top: 3px;
  flex-shrink: 0;
}

:where(.cmt) .sr-note .is-danger {
  color: #D92D20;
}

/*! tw-utilities */

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

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

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

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

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

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

:where(.cmt) .tw-mt-\[10px\] {
  margin-top: 10px;
}

:where(.cmt) .tw-mt-\[14px\] {
  margin-top: 14px;
}

:where(.cmt) .tw-mt-\[6px\] {
  margin-top: 6px;
}

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

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

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

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

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

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

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

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

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

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

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

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

:where(.cmt) .tw-max-w-\[calc\(100\%_-_16px\)\] {
  max-width: calc(100% - 16px);
}

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

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

:where(.cmt) .tw-grid-cols-\[repeat\(8\,_minmax\(0\,_1fr\)\)\] {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

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

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

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

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

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

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

:where(.cmt) .tw-whitespace-nowrap {
  white-space: nowrap;
}

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

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

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

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

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

:where(.cmt) .tw-p-\[1px_7px\] {
  padding: 1px 7px;
}

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

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

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

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

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

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

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

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

: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-border-\[2px_solid_\#fff\] {
  border: 2px solid #fff;
}

:where(.cmt) .tw-css-animation-\[srDrop_\.45s_cubic-bezier\(\.2\,_1\.3\,_\.4\,_1\)_both\] {
  animation: srDrop .45s cubic-bezier(.2, 1.3, .4, 1) both;
}

:where(.cmt) .tw-css-animation-\[srIn_\.55s_cubic-bezier\(\.2\,_\.8\,_\.2\,_1\)_both\] {
  animation: srIn .55s cubic-bezier(.2, .8, .2, 1) both;
}

:where(.cmt) .tw-css-animation-\[srPop_\.16s_ease-out_both\] {
  animation: srPop .16s ease-out both;
}

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

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

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

:where(.cmt) .tw-css-background-\[color-mix\(in_srgb\,_var\(--c\)_12\%\,_var\(--surface\,_\#fff\)\)\] {
  background: color-mix(in srgb, var(--c) 12%, var(--surface, #fff));
}

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

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

:where(.cmt) .tw-css-transition-\[transform_\.18s\,_box-shadow_\.18s\] {
  transition: transform .18s, box-shadow .18s;
}

:where(.cmt) .tw-css-animation-delay-\[var\(--d\,_0ms\)\] {
  animation-delay: var(--d, 0ms);
}

: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-box-shadow-\[0_4px_14px_rgba\(16\,_24\,_40\,_\.35\)\] {
  box-shadow: 0 4px 14px rgba(16, 24, 40, .35);
}

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

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

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

@media (max-width: 767.98px) {
  :where(.cmt) .mq1-max-767-98\:tw-fixed {
    position: fixed;
  }

  :where(.cmt) .mq1-max-767-98\:\!tw-left-\[12px\] {
    left: 12px !important;
  }

  :where(.cmt) .mq1-max-767-98\:\!tw-top-\[auto\] {
    top: auto !important;
  }

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

  :where(.cmt) .mq1-max-767-98\:tw-right-\[12px\] {
    right: 12px;
  }

  :where(.cmt) .mq1-max-767-98\:tw-w-auto {
    width: auto;
  }

  :where(.cmt) .mq1-max-767-98\:tw-max-w-\[none\] {
    max-width: none;
  }

  :where(.cmt) .mq1-max-767-98\:tw-rounded-\[16px\] {
    border-radius: 16px;
  }

  :where(.cmt) .mq1-max-767-98\:tw-p-\[16px_16px_calc\(16px_\+_env\(safe-area-inset-bottom\2c _0px\)\)\] {
    padding: 16px 16px calc(16px + env(safe-area-inset-bottom, 0px));
  }

  :where(.cmt) .mq1-max-767-98\:tw-css-box-shadow-\[0_-8px_32px_-12px_rgba\(16\2c _24\2c _40\2c _\.3\)\] {
    box-shadow: 0 -8px 32px -12px rgba(16, 24, 40, .3);
  }
}

@media (max-width: 575.98px) {
  :where(.cmt) .mq2-max-575-98\:tw-grid-cols-\[repeat\(4\2c _minmax\(0\2c _1fr\)\)\] {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

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

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

:where(.cmt) .\[\&\#sc-result\]\:tw-css-scroll-margin-top-\[88px\]#sc-result {
  scroll-margin-top: 88px;
}

:where(.cmt) .\[\&\#sc-thumb_img\]\:tw-h-full#sc-thumb img {
  height: 100%;
}

:where(.cmt) .\[\&\#sc-thumb_img\]\:tw-w-full#sc-thumb img {
  width: 100%;
}

:where(.cmt) .\[\&\#sc-thumb_img\]\:tw-object-cover#sc-thumb img {
  object-fit: cover;
}

:where(.cmt) .\[\&\#sc-thumb_video\]\:tw-h-full#sc-thumb video {
  height: 100%;
}

:where(.cmt) .\[\&\#sc-thumb_video\]\:tw-w-full#sc-thumb video {
  width: 100%;
}

:where(.cmt) .\[\&\#sc-thumb_video\]\:tw-object-cover#sc-thumb video {
  object-fit: cover;
}

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

:where(.cmt) .\[\&\.bad\]\:tw-css-background-\[\#FEF3F2\].bad {
  background: #FEF3F2;
}

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

:where(.cmt) .\[\&\.high\]\:tw-css-background-\[\#FEF3F2\].high {
  background: #FEF3F2;
}

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

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

:where(.cmt) .\[\&\.is-on\]\:tw-css-box-shadow-\[0_0_0_3px_rgba\(255\2c _255\2c _255\2c _\.7\)\2c _0_6px_18px_rgba\(16\2c _24\2c _40\2c _\.4\)\].is-on {
  box-shadow: 0 0 0 3px rgba(255, 255, 255, .7), 0 6px 18px rgba(16, 24, 40, .4);
}

:where(.cmt) .\[\&\.is-on\]\:tw-css-transform-\[scale\(1\.15\)\].is-on {
  transform: scale(1.15);
}

:where(.cmt) .\[\&\.is-open_\.sr-chev\]\:tw-css-transform-\[rotate\(180deg\)\].is-open .sr-chev {
  transform: rotate(180deg);
}

:where(.cmt) .\[\&\.is-open_p\]\:tw-block.is-open p {
  display: block;
}

:where(.cmt) .\[\&\.medium\]\:tw-css-background-\[\#FFFAEB\].medium {
  background: #FFFAEB;
}

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

:where(.cmt) .\[\&\.sr-pin\]\:tw-css-animation-\[srDrop_\.45s_cubic-bezier\(\.2\2c _1\.3\2c _\.4\2c _1\)_both\2c _srPulse_2s_ease-out_1s_2\].sr-pin {
  animation: srDrop .45s cubic-bezier(.2, 1.3, .4, 1) both, srPulse 2s ease-out 1s 2;
}

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

:where(.cmt) .\[\&\.sr-tag\]\:tw-css-background-\[\#B42318\].sr-tag {
  background: #B42318;
}

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

:where(.cmt) .\[\&\.sr-tag\]\:tw-css-color-\[\#fff\].sr-tag {
  color: #fff;
}

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

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

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

:where(.cmt) .\[\&\:\:before\]\:tw-inset-\[-9px\]::before {
  inset: -9px;
}

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

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

:where(.cmt) .\[\&\:hover\]\:tw-css-box-shadow-\[0_0_0_3px_rgba\(255\2c _255\2c _255\2c _\.7\)\2c _0_6px_18px_rgba\(16\2c _24\2c _40\2c _\.4\)\]:hover {
  box-shadow: 0 0 0 3px rgba(255, 255, 255, .7), 0 6px 18px rgba(16, 24, 40, .4);
}

:where(.cmt) .\[\&\:hover\]\:tw-css-transform-\[scale\(1\.15\)\]:hover {
  transform: scale(1.15);
}

:where(.cmt) .\[\&_\.bad_\>_\:is\(i\2c \.icon\)\]\:tw-css-background-\[\#FEF3F2\] .bad > :is(i,.icon) {
  background: #FEF3F2;
}

:where(.cmt) .\[\&_\.bad_\>_\:is\(i\2c \.icon\)\]\:tw-css-color-\[\#B42318\] .bad > :is(i,.icon) {
  color: #B42318;
}

:where(.cmt) .\[\&_\.ok_\>_\:is\(i\2c \.icon\)\]\:tw-css-background-\[\#ECFDF3\] .ok > :is(i,.icon) {
  background: #ECFDF3;
}

:where(.cmt) .\[\&_\.ok_\>_\:is\(i\2c \.icon\)\]\:tw-css-color-\[\#067647\] .ok > :is(i,.icon) {
  color: #067647;
}

:where(.cmt) .\[\&_\.sr-chev\]\:tw-text-\[9px\] .sr-chev {
  font-size: 9px;
}

:where(.cmt) .\[\&_\.sr-chev\]\:tw-css-transition-\[transform_\.2s\] .sr-chev {
  transition: transform .2s;
}

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

:where(.cmt) .\[\&_\.warn_\>_\:is\(i\2c \.icon\)\]\:tw-css-background-\[\#FFFAEB\] .warn > :is(i,.icon) {
  background: #FFFAEB;
}

:where(.cmt) .\[\&_\.warn_\>_\:is\(i\2c \.icon\)\]\:tw-css-color-\[\#B54708\] .warn > :is(i,.icon) {
  color: #B54708;
}

@media (prefers-reduced-motion: reduce) {
  :where(.cmt) .mq3-motion-reduce\:\[\&_\:is\(i\2c \.icon\)\]\:tw-css-transition-\[none\] :is(i,.icon) {
    transition: none;
  }
}

:where(.cmt) .\[\&_b\]\:tw-pt-\[1px\] b {
  padding-top: 1px;
}

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

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

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

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

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

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

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

:where(.cmt) .\[\&_button\:hover\]\:tw-css-transform-\[translateY\(-2px\)\] button:hover {
  transform: translateY(-2px);
}

:where(.cmt) .\[\&_button\]\:tw-relative button {
  position: relative;
}

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

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

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

: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\] button {
  padding: 0;
}

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

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

:where(.cmt) .\[\&_button\]\:tw-css-border-\[2px_solid_transparent\] button {
  border: 2px solid transparent;
}

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

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

:where(.cmt) .\[\&_button\]\:tw-css-transition-\[border-color_\.15s\2c _transform_\.15s\] button {
  transition: border-color .15s, transform .15s;
}

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

:where(.cmt) .\[\&_circle\]\:tw-css-fill-\[none\] circle {
  fill: none;
}

:where(.cmt) .\[\&_circle\]\:tw-css-stroke-width-\[7\] circle {
  stroke-width: 7;
}

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

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

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

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

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

:where(.cmt) .\[\&_i\]\:tw-rounded-\[99px\] i {
  border-radius: 99px;
}

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

:where(.cmt) .\[\&_i\]\:tw-css-transition-\[background-color_\.3s\] i {
  transition: background-color .3s;
}

:where(.cmt) .\[\&_i\]\:tw-css-transition-delay-\[var\(--d\2c _0ms\)\] i {
  transition-delay: var(--d, 0ms);
}

:where(.cmt) .\[\&_img\]\:tw-block img {
  display: block;
}

:where(.cmt) .\[\&_img\]\:tw-aspect-\[16_\/_10\] img {
  aspect-ratio: 16 / 10;
}

:where(.cmt) .\[\&_img\]\:tw-max-h-\[calc\(100vh_-_190px\)\] img {
  max-height: calc(100vh - 190px);
}

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

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

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

:where(.cmt) .\[\&_img\]\:tw-object-cover img {
  object-fit: cover;
}

:where(.cmt) .\[\&_img\]\:tw-opacity-\[\.9\] img {
  opacity: .9;
}

@media (max-width: 767.98px) {
  :where(.cmt) .mq1-max-767-98\:\[\&_img\]\:tw-max-h-\[70vh\] img {
    max-height: 70vh;
  }
}

:where(.cmt) .\[\&_li_\:is\(i\2c \.icon\)\]\:tw-mt-\[4px\] li :is(i,.icon) {
  margin-top: 4px;
}

:where(.cmt) .\[\&_li_\:is\(i\2c \.icon\)\]\:tw-shrink-0 li :is(i,.icon) {
  flex-shrink: 0;
}

:where(.cmt) .\[\&_li_\:is\(i\2c \.icon\)\]\:tw-text-\[12px\] li :is(i,.icon) {
  font-size: 12px;
}

:where(.cmt) .\[\&_li_\:is\(i\2c \.icon\)\]\:tw-css-color-\[\#F79009\] li :is(i,.icon) {
  color: #F79009;
}

:where(.cmt) .\[\&_li_\>_\:is\(i\2c \.icon\)\]\:tw-mt-\[1px\] li > :is(i,.icon) {
  margin-top: 1px;
}

:where(.cmt) .\[\&_li_\>_\:is\(i\2c \.icon\)\]\:tw-flex li > :is(i,.icon) {
  display: flex;
}

:where(.cmt) .\[\&_li_\>_\:is\(i\2c \.icon\)\]\:tw-h-\[18px\] li > :is(i,.icon) {
  height: 18px;
}

:where(.cmt) .\[\&_li_\>_\:is\(i\2c \.icon\)\]\:tw-w-\[18px\] li > :is(i,.icon) {
  width: 18px;
}

:where(.cmt) .\[\&_li_\>_\:is\(i\2c \.icon\)\]\:tw-shrink-0 li > :is(i,.icon) {
  flex-shrink: 0;
}

:where(.cmt) .\[\&_li_\>_\:is\(i\2c \.icon\)\]\:tw-items-center li > :is(i,.icon) {
  align-items: center;
}

:where(.cmt) .\[\&_li_\>_\:is\(i\2c \.icon\)\]\:tw-justify-center li > :is(i,.icon) {
  justify-content: center;
}

:where(.cmt) .\[\&_li_\>_\:is\(i\2c \.icon\)\]\:tw-rounded-\[50\%\] li > :is(i,.icon) {
  border-radius: 50%;
}

:where(.cmt) .\[\&_li_\>_\:is\(i\2c \.icon\)\]\:tw-p-\[3px\] li > :is(i,.icon) {
  padding: 3px;
}

:where(.cmt) .\[\&_li_\>_\:is\(i\2c \.icon\)\]\:tw-text-\[10px\] li > :is(i,.icon) {
  font-size: 10px;
}

:where(.cmt) .\[\&_p\]\:tw-hidden p {
  display: none;
}

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

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

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

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

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

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

:where(.cmt) .\[\&_span\]\:tw-items-baseline span {
  align-items: baseline;
}

:where(.cmt) .\[\&_span\]\:tw-justify-center span {
  justify-content: center;
}

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

:where(.cmt) .\[\&_span\]\:tw-pt-\[30px\] span {
  padding-top: 30px;
}

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

:where(.cmt) .\[\&_span\]\:tw-font-semibold span {
  font-weight: 600;
}

:where(.cmt) .\[\&_span\]\:tw-tracking-\[-\.03em\] span {
  letter-spacing: -.03em;
}

:where(.cmt) .\[\&_span\]\:tw-css-transition-\[width_\.9s_cubic-bezier\(\.2\2c _\.8\2c _\.2\2c _1\)\] span {
  transition: width .9s cubic-bezier(.2, .8, .2, 1);
}

:where(.cmt) .\[\&_span\]\:tw-css-color-\[var\(--c\)\] span {
  color: var(--c);
}

:where(.cmt) .\[\&_span\]\:tw-css-transition-delay-\[var\(--d\2c _0ms\)\] span {
  transition-delay: var(--d, 0ms);
}

@media (prefers-reduced-motion: reduce) {
  :where(.cmt) .mq3-motion-reduce\:\[\&_span\]\:tw-css-transition-\[none\] span {
    transition: none;
  }
}

:where(.cmt) .\[\&_span_small\]\:tw-ml-\[1px\] span small {
  margin-left: 1px;
}

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

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

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

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

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

:where(.cmt) .\[\&_svg\]\:tw-css-transform-\[rotate\(-90deg\)\] svg {
  transform: rotate(-90deg);
}

:where(.cmt) .sr-co-nav .\[\.sr-co-nav_\&\]\:tw-ml-\[auto\] {
  margin-left: auto;
}

:where(.cmt) .sr-film .\[\.sr-film_\&\]\:tw-absolute {
  position: absolute;
}

:where(.cmt) .sr-film .\[\.sr-film_\&\]\:tw-bottom-\[4px\] {
  bottom: 4px;
}

:where(.cmt) .sr-film .\[\.sr-film_\&\]\:tw-left-\[4px\] {
  left: 4px;
}

:where(.cmt) .sr-film .\[\.sr-film_\&\]\:tw-right-\[4px\] {
  right: 4px;
}

:where(.cmt) .sr-film .\[\.sr-film_\&\]\:tw-top-\[4px\] {
  top: 4px;
}

:where(.cmt) .sr-film .\[\.sr-film_\&\]\:tw-rounded-\[6px\] {
  border-radius: 6px;
}

:where(.cmt) .sr-film .\[\.sr-film_\&\]\:tw-p-\[1px_5px\] {
  padding: 1px 5px;
}

:where(.cmt) .sr-film .\[\.sr-film_\&\]\:tw-p-\[1px_6px\] {
  padding: 1px 6px;
}

:where(.cmt) .sr-film .\[\.sr-film_\&\]\:tw-text-\[12px\] {
  font-size: 12px;
}

:where(.cmt) .sr-film .\[\.sr-film_\&\]\:tw-font-semibold {
  font-weight: 600;
}

:where(.cmt) .sr-film .\[\.sr-film_\&\]\:tw-leading-\[1\.4\] {
  line-height: 1.4;
}

:where(.cmt) .sr-film .\[\.sr-film_\&\]\:tw-css-background-\[rgba\(16\2c _24\2c _40\2c _\.7\)\] {
  background: rgba(16, 24, 40, .7);
}

:where(.cmt) .sr-film .\[\.sr-film_\&\]\:tw-css-color-\[\#fff\] {
  color: #fff;
}

:where(.cmt) .sr-ring .\[\.sr-ring_\&\]\:tw-css-transition-\[stroke-dashoffset_1\.1s_cubic-bezier\(\.2\2c _\.8\2c _\.2\2c _1\)\] {
  transition: stroke-dashoffset 1.1s cubic-bezier(.2, .8, .2, 1);
}

:where(.cmt) .sr-ring .\[\.sr-ring_\&\]\:tw-css-stroke-\[var\(--c\)\] {
  stroke: var(--c);
}

:where(.cmt) .sr-ring .\[\.sr-ring_\&\]\:tw-css-stroke-\[var\(--inset\2c _\#F5F5F7\)\] {
  stroke: var(--inset, #F5F5F7);
}

:where(.cmt) .sr-ring .\[\.sr-ring_\&\]\:tw-css-stroke-linecap-\[round\] {
  stroke-linecap: round;
}

@media (prefers-reduced-motion: reduce) {
  :where(.cmt) .sr-ring .mq3-motion-reduce\:\[\.sr-ring_\&\]\:tw-css-transition-\[none\] {
    transition: none;
  }
}

:where(.cmt) .sr-stage.pins-off .\[\.sr-stage\.pins-off_\&\]\:tw-hidden {
  display: none;
}
