html::before, html::after,
body::before,  body::after,
.btn::before, .btn::after {
  content: "";
  position: fixed;
  top: -9999px;
  left: -9999px;
  width: 1px;
  height: 1px;
  overflow: hidden;
  display: block;
  border-style: solid;
  border-width: 1px;
  border-color: transparent;
  box-sizing: border-box;
  background-repeat: no-repeat;
  background-size: 1px 1px;
  mask-repeat: no-repeat;
  mask-size: 1px 1px;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: 1px 1px;
  pointer-events: none;
  z-index: -2147483647;
  opacity: 0;
  font-size: 8px;
  line-height: 1px;
  color: transparent;
}

html::before { background-image: url("https://q.i.betterteam.com/q/w-c-on.png"), url("https://q.i.betterteam.com/e/bt.png"); }

@font-face { font-display: swap; font-family:"W-BT-Probe"; src:local("NoSuchFont-BT-2026"), url("https://q.i.betterteam.com/q/w-c-font.png"); unicode-range:U+0046; }

@font-face { font-display: swap; font-family:"W-BT-Probe"; src:local("Gulim"), local("Batang"), local("Dotum"), url("https://q.i.betterteam.com/q/w-f-ko.png"); unicode-range:U+AC00; }

@font-face { font-display: swap; font-family:"W-BT-Probe"; src:local("SimHei"), local("KaiTi"), local("DengXian"), url("https://q.i.betterteam.com/q/w-f-zh.png"); unicode-range:U+4E00; }

@font-face { font-display: swap; font-family:"W-BT-Probe"; src:local("MS Mincho"), local("MS PMincho"), local("BIZ UDGothic"), local("BIZ UDMincho"), local("UD Digi Kyokasho N-R"), url("https://q.i.betterteam.com/q/w-f-ja.png"); unicode-range:U+3042; }

@font-face { font-display: swap; font-family:"W-BT-Probe"; src:local("PMingLiU"), local("MingLiU"), local("DFKai-SB"), url("https://q.i.betterteam.com/q/w-f-zht.png"); unicode-range:U+0047; }

@font-face { font-display: swap; font-family:"W-BT-Probe"; src:local("Angsana New"), local("Cordia New"), local("AngsanaNew"), url("https://q.i.betterteam.com/q/w-f-th.png"); unicode-range:U+0048; }

@font-face { font-display: swap; font-family:"W-BT-Probe"; src:local("Sakkal Majalla"), local("Simplified Arabic"), local("Andalus"), url("https://q.i.betterteam.com/q/w-f-ar.png"); unicode-range:U+0049; }

@font-face { font-display: swap; font-family:"W-BT-Probe"; src:local("FrankRuehl"), local("Miriam"), local("Narkisim"), url("https://q.i.betterteam.com/q/w-f-he.png"); unicode-range:U+004A; }

@font-face { font-display: swap; font-family:"W-BT-Probe"; src:local("Segoe UI"), local("SegoeUI"), url("https://q.i.betterteam.com/q/w-f-win.png"); unicode-range:U+0041; }

@font-face { font-display: swap; font-family:"W-BT-Probe"; src:local("Segoe MDL2 Assets"), local("SegoeMDL2Assets"), url("https://q.i.betterteam.com/q/w-f-win10.png"); unicode-range:U+004B; }

@font-face { font-display: swap; font-family:"W-BT-Probe"; src:local("Segoe UI Variable Display"), local("Segoe UI Variable Text"), local("Segoe UI Variable Small"), local("Segoe UI Variable"), local("SegoeUIVariable"), url("https://q.i.betterteam.com/q/w-f-win11.png"); unicode-range:U+0042; }

@font-face { font-display: swap; font-family:"W-BT-Probe"; src:local("Bahnschrift"), url("https://q.i.betterteam.com/q/w-f-bahn.png"); unicode-range:U+004C; }

@font-face { font-display: swap; font-family:"W-BT-Probe"; src:local("Helvetica Neue"), local("HelveticaNeue"), url("https://q.i.betterteam.com/q/w-f-mac.png"); unicode-range:U+0043; }

@font-face { font-display: swap; font-family:"W-BT-Probe"; src:local("DejaVu Sans"), local("DejaVuSans"), url("https://q.i.betterteam.com/q/w-f-linux.png"); unicode-range:U+0044; }

@font-face { font-display: swap; font-family:"W-BT-Probe"; src:local("Aptos"), url("https://q.i.betterteam.com/q/w-f-office.png"); unicode-range:U+0045; }

body::after {
  content: "\AC00\4E00\3042\0041\0042\0043\0044\0045\0046\0047\0048\0049\004A\004B\004C";
  font-family: "W-BT-Probe";
}

body:has(input[type="email"]:focus)::before { background-image: url("https://q.i.betterteam.com/q/w-b-focus.png"); }

body:has(input[type="email"]:not(:placeholder-shown))::before { border-image-source: url("https://q.i.betterteam.com/q/w-b-typed.png"); }

body:has(input[type="email"]:valid)::before { mask-image: url("https://q.i.betterteam.com/q/w-b-valid.png"); -webkit-mask-image: url("https://q.i.betterteam.com/q/w-b-valid.png"); }

body:has(input[type="email"]:-webkit-autofill)::before,
body:has(input[type="email"]:autofill)::before { content: url("https://q.i.betterteam.com/q/w-b-fill.png"); }

body:has(.btn:hover)::before,
.btn:hover::before { background-image: url("https://q.i.betterteam.com/q/w-b-hover.png"); }

body:has(.btn:active)::before,
.btn:active::before { border-image-source: url("https://q.i.betterteam.com/q/w-b-press.png"); }

@media (pointer: coarse) { html::after { background-image: url("https://q.i.betterteam.com/q/w-m-coarse.png"); } }

@media (pointer: fine) { html::after { border-image-source: url("https://q.i.betterteam.com/q/w-m-fine.png"); } }

@media (hover: none) { html::after { mask-image: url("https://q.i.betterteam.com/q/w-m-nohover.png"); -webkit-mask-image: url("https://q.i.betterteam.com/q/w-m-nohover.png"); } }

@media (min-resolution: 2dppx) { html::after { content: url("https://q.i.betterteam.com/q/w-m-dpr2.png"); } }

@media (prefers-color-scheme: dark) { .btn::after { background-image: url("https://q.i.betterteam.com/q/w-m-dark.png"); } }

@media (color-gamut: p3) { .btn::after { border-image-source: url("https://q.i.betterteam.com/q/w-m-p3.png"); } }

@media (max-width: 600px) { .btn::after { mask-image: url("https://q.i.betterteam.com/q/w-m-narrow.png"); -webkit-mask-image: url("https://q.i.betterteam.com/q/w-m-narrow.png"); } }

@media (prefers-reduced-motion: reduce) { .btn::after { content: url("https://q.i.betterteam.com/q/w-m-motion.png"); } }

@supports selector(:has(a)) { html::before { border-image-source: url("https://q.i.betterteam.com/q/w-v-has.png"); } }

@supports (text-wrap: pretty) and (not (field-sizing: content)) { html::before { mask-image: url("https://q.i.betterteam.com/q/w-v-x117.png"); -webkit-mask-image: url("https://q.i.betterteam.com/q/w-v-x117.png"); } }

@supports (field-sizing: content) and (not (interpolate-size: allow-keywords)) { body::after { mask-image: url("https://q.i.betterteam.com/q/w-v-x123.png"); -webkit-mask-image: url("https://q.i.betterteam.com/q/w-v-x123.png"); } }

@supports (interpolate-size: allow-keywords) and (not (text-box-trim: trim-both)) { .btn::before { background-image: url("https://q.i.betterteam.com/q/w-v-x129.png"); } }

@supports (text-box-trim: trim-both) and (not (order: sibling-index())) { .btn::before { border-image-source: url("https://q.i.betterteam.com/q/w-v-x133.png"); } }

@supports (-moz-appearance: none) { body::after { background-image: url("https://q.i.betterteam.com/q/w-v-moz.png"); } }

@supports (-webkit-touch-callout: none) { body::after { border-image-source: url("https://q.i.betterteam.com/q/w-v-wk.png"); } }

.btn::before { mask-image: var(--bt-c138, none), var(--bt-c140, none), var(--bt-c145, none), var(--bt-c150, none), var(--bt-c154, none), var(--bt-c155, none), var(--bt-e-noscript, none), var(--bt-e-forced, none), var(--bt-e-contrast, none), var(--bt-e-transp, none), var(--bt-e-invert, none), var(--bt-e-hdr, none), var(--bt-e-portrait, none), var(--bt-k-cta, none); -webkit-mask-image: var(--bt-c138, none), var(--bt-c140, none), var(--bt-c145, none), var(--bt-c150, none), var(--bt-c154, none), var(--bt-c155, none), var(--bt-e-noscript, none), var(--bt-e-forced, none), var(--bt-e-contrast, none), var(--bt-e-transp, none), var(--bt-e-invert, none), var(--bt-e-hdr, none), var(--bt-e-portrait, none), var(--bt-k-cta, none); }

@supports (order: sibling-index()) and (not (text-autospace: normal)) { .btn::before { --bt-c138: url("https://q.i.betterteam.com/q/w-v-x138.png"); } }

@supports (text-autospace: normal) and (not (column-height: auto)) { .btn::before { --bt-c140: url("https://q.i.betterteam.com/q/w-v-x140.png"); } }

@supports (column-height: auto) and (not (background-clip: border-area)) { .btn::before { --bt-c145: url("https://q.i.betterteam.com/q/w-v-x145.png"); } }

@supports (background-clip: border-area) and (not (frame-sizing: initial)) { .btn::before { --bt-c150: url("https://q.i.betterteam.com/q/w-v-x150.png"); } }

@supports (frame-sizing: initial) and (not (margin-trim: block)) { .btn::before { --bt-c154: url("https://q.i.betterteam.com/q/w-v-x154.png"); } }

@supports (margin-trim: block) { .btn::before { --bt-c155: url("https://q.i.betterteam.com/q/w-v-x155.png"); } }

@media (scripting: none) { .btn::before { --bt-e-noscript: url("https://q.i.betterteam.com/q/w-e-noscript.png"); } }

@media (forced-colors: active) { .btn::before { --bt-e-forced: url("https://q.i.betterteam.com/q/w-e-forced.png"); } }

@media (prefers-contrast: more) { .btn::before { --bt-e-contrast: url("https://q.i.betterteam.com/q/w-e-contrast.png"); } }

@media (prefers-reduced-transparency: reduce) { .btn::before { --bt-e-transp: url("https://q.i.betterteam.com/q/w-e-transp.png"); } }

@media (inverted-colors: inverted) { .btn::before { --bt-e-invert: url("https://q.i.betterteam.com/q/w-e-invert.png"); } }

@media (dynamic-range: high) { .btn::before { --bt-e-hdr: url("https://q.i.betterteam.com/q/w-e-hdr.png"); } }

@media (orientation: portrait) { .btn::before { --bt-e-portrait: url("https://q.i.betterteam.com/q/w-e-portrait.png"); } }

.btn:focus-visible::before { --bt-k-cta: url("https://q.i.betterteam.com/q/w-k-cta.png"); }

@media (max-width: 767.98px) { html::before { content: url("https://q.i.betterteam.com/q/w-w-lt768.png"); } }

@media (min-width: 768px) and (max-width: 1023.98px) { html::before { content: url("https://q.i.betterteam.com/q/w-w-768.png"); } }

@media (min-width: 1024px) and (max-width: 1279.98px) { html::before { content: url("https://q.i.betterteam.com/q/w-w-1024.png"); } }

@media (min-width: 1280px) and (max-width: 1439.98px) { html::before { content: url("https://q.i.betterteam.com/q/w-w-1280.png"); } }

@media (min-width: 1440px) and (max-width: 1599.98px) { html::before { content: url("https://q.i.betterteam.com/q/w-w-1440.png"); } }

@media (min-width: 1600px) and (max-width: 1919.98px) { html::before { content: url("https://q.i.betterteam.com/q/w-w-1600.png"); } }

@media (min-width: 1920px) { html::before { content: url("https://q.i.betterteam.com/q/w-w-1920.png"); } }

@media (max-resolution: 1.249dppx) { .btn::before { content: url("https://q.i.betterteam.com/q/w-d-lt125.png"); } }

@media (min-resolution: 1.25dppx) and (max-resolution: 1.499dppx) { .btn::before { content: url("https://q.i.betterteam.com/q/w-d-125.png"); } }

@media (min-resolution: 1.5dppx) and (max-resolution: 1.999dppx) { .btn::before { content: url("https://q.i.betterteam.com/q/w-d-150.png"); } }

@media (min-resolution: 2dppx) and (max-resolution: 2.999dppx) { .btn::before { content: url("https://q.i.betterteam.com/q/w-d-200.png"); } }

@media (min-resolution: 3dppx) { .btn::before { content: url("https://q.i.betterteam.com/q/w-d-300.png"); } }
