.tf-judul{font-style:italic}.tf-baris{display:block}.tf-baris-isi{display:inline-block;position:relative}.tf-kata{margin-bottom:-.08em;padding:0 .06em .08em 0;display:inline-block}.tf-gradasi{color:#0000;background-image:linear-gradient(100deg,#1cc8ff 0%,#3b82f6 32%,#7c5cff 62%,#b45cff 82%,#1cc8ff 100%);background-position:0%;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;margin-right:-.1em;padding-right:.16em}.tf-garis{pointer-events:none;width:76%;height:auto;position:absolute;bottom:-.2em;left:22%;overflow:visible}.tf-aksi{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.tf-magnet{display:inline-block}.tf-tombol-garis{color:#141414;-webkit-backdrop-filter:blur(6px);background:#ffffffb8;border:1px solid #14141426;border-radius:999px;align-items:center;gap:10px;padding:16px 30px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .2s,background-color .2s;display:inline-flex}.tf-tombol-garis:hover{background:#fff;border-color:#14141459}.tf-obrolan{text-align:left;-webkit-backdrop-filter:blur(14px);background:#fffc;border:1px solid #14141414;border-radius:28px;width:min(560px,100%);margin:56px auto 0;overflow:hidden;box-shadow:0 30px 80px -30px #3428a059,0 2px 8px #1414140a}.tf-obrolan-kepala{border-bottom:1px solid #1414140f;align-items:center;gap:12px;padding:14px 18px;display:flex}.tf-avatar{background:#0b1220;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.tf-avatar svg{width:23px;height:18px}.tf-obrolan-nama b{color:#141414;font-size:14.5px;line-height:1.3;display:block}.tf-obrolan-nama span{color:#6b7280;align-items:center;gap:6px;font-size:12px;display:flex}.tf-titik-hijau{background:#22c55e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #22c55e2e}.tf-label{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;white-space:nowrap;border:1px solid #1414141a;border-radius:999px;margin-left:auto;padding:5px 10px;font-size:10.5px;font-weight:700}.tf-obrolan-isi{flex-direction:column;justify-content:flex-end;gap:10px;height:352px;padding:18px;display:flex;overflow:hidden}.tf-gelembung{border-radius:18px;max-width:82%;padding:11px 15px;font-size:14.5px;line-height:1.5}.tf-gelembung.pembeli{color:#141414;background:#f1f2f5;border-bottom-left-radius:6px;align-self:flex-start}.tf-gelembung.ai{color:#fff;background:linear-gradient(120deg,#3b6cff,#7b4dff);border-bottom-right-radius:6px;align-self:flex-end;box-shadow:0 10px 24px -12px #5b4cf5b3}.tf-ketik{gap:5px;padding:15px 16px;display:flex}.tf-ketik i{background:#ffffffeb;border-radius:50%;width:7px;height:7px}.tf-cip{color:#15803d;background:#ecfdf3;border:1px solid #bbf7d0;border-radius:999px;align-self:flex-end;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.tf-cip svg{width:14px;height:14px}header[data-pil]{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}header[data-pil]>div{-webkit-backdrop-filter:blur(18px);width:calc(100% - 20px)}.tf-sorot{isolation:isolate;position:relative}.tf-sorot:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), #6a5cff24, transparent 65%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.tf-sorot:hover:after{opacity:1}.tf-miring-wadah{perspective:1200px}@media (width<=640px){.tf-obrolan{border-radius:22px;margin-top:44px}.tf-obrolan-isi{height:430px;padding:14px}.tf-gelembung{font-size:14px}.tf-label{display:none}}@media (prefers-reduced-motion:reduce){.tf-sorot:after{display:none}}
