@layer components{.kx .kx-legal strong{color:var(--fg);font-weight:600}.kx .kx-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.kx .kx-btn:focus-visible,.kx .kx-text-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.kx .kx-text-btn{min-height:44px;font-family:var(--font-data);font-size:var(--kx-fs-11);letter-spacing:var(--kx-ls-caps);text-transform:uppercase;color:var(--det-ink-soft);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;transition:color .2s;display:inline-flex}.kx .kx-text-btn:hover{color:var(--cyan)}.kx .kx-text-btn:disabled{opacity:.5;cursor:not-allowed}.kx .kx-play-wa{color:var(--whatsapp)}}